问题 单项选择题

设有以下程序段Struct MP3 {char name[20];Char color;Float price;}std,*ptr;ptr=& std;若要引用结构体变量std中的color成员,写法错误的是(  )。

A.std.color

B.ptr-> color

C.std-> color

D.(*ptr) .color

答案

参考答案:C

解析:【解析】考察结构体的用法,在引用结构体中的成员变量时,可以使用’.’来引用,当指针指向结构体时,可以使用’->’来指向结构体重的成员,C选项引用错误。

多项选择题
单项选择题