单选题
👁️ 浏览量:

试题题干

设struct { int a; char b;} c[3]={{1,'A'},{2,'B'},{3,'C'}};,表达式c[0].a+c[2].b 的值是(  )

A

66

B

​67

C

68

D

69

参考答案

正确答案:

试题解析

结构体类型数组也可以在定义时进行初始化,其初始化的格式如下:
结构体类型数组名[n]={{初值表1},{初值表2},…,{初值表n}};

C的ASCII值是67。c[0].a+c[2].b 的值为:1+67=68。故本题选C。