设有下列数据定义语句,则表达式值是字母M的是()struct  P { char name [10];int age;

设有下列数据定义语句,则表达式值是字母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]