设有下列数据定义语句,则表达式值是字母M的是()
struct P { char name [10];int age;};struct P c [3] = {{”Johri”,17},{”Paul”,19},{”Mary”,18}};
A、
*c[3].name
B、
c[3].*name
C、
c[2].name[0]
D、
c+2一>name[0]
【正确答案】:C
【题目解析】:
struct P { char name [10];int age;};
struct P c [3] = {{”Johri”,17},{”Paul”,19},{”Mary”,18}};
数组c的c[2]的第一个字符,即c[2].name[0]