27.若有结构类型定义"typedef struct test{int x,y[2];}TEST;",则以下声明中正确的
来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/17 01:06:35
27.若有结构类型定义"typedef struct test{int x,y[2];}TEST;",则以下声明中正确的是 _________
27.若有结构类型定义"typedef struct test{int x,y[2];}TEST;",则以下声明中正确的是
_________ .
A.struct test x:B.struct x; C.test x;D.struct TEST x;
为什么A?不是D
27.若有结构类型定义"typedef struct test{int x,y[2];}TEST;",则以下声明中正确的是
_________ .
A.struct test x:B.struct x; C.test x;D.struct TEST x;
为什么A?不是D
答案为:C
A错:最后应为分号
B错:缺少结构体名
D错:TEST 已经被定义为类型名,不必再加struct
A错:最后应为分号
B错:缺少结构体名
D错:TEST 已经被定义为类型名,不必再加struct
27.若有结构类型定义"typedef struct test{int x,y[2];}TEST;",则以下声明中正确的
(1/2)已知有如下声明,则sizeof(test)的值是_____?struct {int i; char c; fl
已知有定义和声明: struct {int x;}a[4]={{1},{1},{4},{6}},b; 以下语句中语法正确
typedef struct S{int g;char h;}T;则下列叙述正确的是B可用T定义结构体变量和T是一个结构
struct{int i;char c;float a}test;则sizeof(test)的值是
C语言习题(结构 )单选题1.有以下定义:struct { int x;int y;} a={ 5,7},*p=&a;
若有以下函数首部 int fun(double x[10],int *n) 则下面针对此函数的函数声明语句中正确的是()
以下程序的输出结果是 struct HAR {int x,y; struct HAR *P;} h[2]; main()
关于typedef struct定义结构体时,为什么struct后面可以不加类型名
(14)有以下定义:int a; long b; double x,y;则以下选项中正确的表达式是
(14)有以下定义:int a; long b; double x,y;则以下选项中正确的表达式是
36)有以下定义:int a; long b; double x,y;则以下选项中正确的表达式是