若有以下说明,则对初值中字符a的引用方式为( )。 static struct { char ch; double x; char a(); }c[2] [3]={ { {’a’,3.5,"bc"},

admin2010-05-22  40

问题 若有以下说明,则对初值中字符a的引用方式为(  )。    static struct    {     char ch;     double x;     char a();    }c[2] [3]={    {    {’a’,3.5,"bc"},    {’c’,4.5,"de"},    {’m’,8.6,"abc"}    },    {    {’d’,8.5,"ic"},    {’b’,5.5,"dc"},    {’n’,8.6,"anc’}    }};

选项 A、c.ch
B、c[0][0].ch
C、c[1][1].ch
D、a[0]

答案2

解析 二维数组c是结构体类型的数组。字符a在第一个数组元素c[0][0]中,它是字符型数据,只有选项B符合题意。
转载请注明原文地址:https://jikaoti.com/ti/nLI0FFFM
0

最新回复(0)