Astd.age
B*p.age
C(*p).age
Dp->age
若有说明:int *p1,*p2,m=5,n; 以下都是正确的赋值语句的选项是()。
单选题查看答案
若有定义:int a[2][3],*p[3]; ,则以下语句中,正确的是()。
单选题查看答案
若已有如下定义: struct node{ int data; struct node *link; } *p; 并且希望通过语句“p=(struct node)malloc( );”使得指针p指向一个具有struct node类型的动态存储空间,则该语句中的空白处(横线上方)应该填入()
填空题查看答案
以下scanf函数调用语句中对结构体变量成员的不正确引用的是()。 struct node{ char name[20]; int age; int sex; }student[5],*p; p=student;
单选题查看答案
若有以下宏定义: #define N 2 #define Y(n) ((N+1)*n) 则执行赋值语句z=2*(N+Y(5));后,变量z的值是多少?
简答题查看答案
若有说明:int a[3][4]; 则对a数组元素的非法引用的是()。
单选题查看答案
若有说明“int a[10]={1,2,3,4,5,6,7,8,9,10}, *p=a;”,则数值为9的表达式是()。
单选题查看答案
以下不符合C语言语法的赋值语句是()。
单选题查看答案
以下不能进行字符串赋初值的语句是()。
单选题查看答案