选C
kw可以写清楚点:
struct kw[]={{"void",1},{"char",2},{"int",3},{"float",4},{"double",5}};
分开来写就是:
kw[0] = {"void",1};kw[1] = {"char",2};kw[2] = {"int",3};kw[3] = {"float",4};kw[4] = {"double",5};
很显然kw[3].Key[0]就是float的第一个字符也就是f
kw[3].ID就是4