选择题
设有以下程序段:
struet person
{ float weight;
char sex;
char name[10];
}rec,*ptr;
ptr=&rec;
从键盘读入字符串给结构体变量rec的name成员,错误的输入语句是
A、
scanf('%s',rec->name);
B、
scanf('%s',rec.name);
C、
scanf('%s',(*ptr).name);
D、
scanf('%s',ptr->name);
【正确答案】
A
【答案解析】
题中声明了一个结构体类型person的同时,定义了2个结构体变量:一个为rec,另一个为指针变量ptr。选项A中,rec是一个结构体变量,结构体变量访问结构体成员的方式应该为:rec.成员名,选项A用法错误。
提交答案
关闭