设有以下说明语句:typedef struct stu{ int a;float b;} stutype;则下面叙述中错误的是()。A、struct是结构类型的关键字B、structstu是用户定义的结构类型C、a和b都是结构成员名D、stutype是用户定义的结构体变量名
查看答案
以下程序运行的结果是()#include“stdio.h”main( ){ strucdate :{ int year , month, day ;}today;print("%d\n"",sizeof(struct date));A.6B.8C.10D.12
以下程序输出结果是____struct stu{ int x,*y; }*p;int dt[4]={ 10, 20,30,40 };struct stua[4]= {50 , &d[0], 60, &dt[1] , 70, &d[2], 80 , &dt[3] } ;main(){ p=a;printf(“%d,”, ++p->x); //语句1printf(“%d,”, (++p)->x); //语句 2printf(“%d\n”, ++(*p->y) ); //语句3A.10, 20,20B.50, 60,21C.51,60, 21D60, 70, 31
当定义一个结构体变量时,系统为他分配的内存空间是()
以下各选项企图说明一种新的类型名,其中正确的是()A. typedef vl int;B. typedef v2 =int;C. typedefvl int v3;D. typedef v4 : int;