题目内容

若有以下说明和定义:typedefint *INTEGERINTEGER p,*q;以下叙述正确的是( )

A. p是int型的变量
B. p是基类型为int的指针变量
C. q是基类型为int的指针变量
D. 程序中可以用INTEGER代替int类型名

查看答案
更多问题

以下对结构体类型变量td的定义中,错误的是______。

A. typedefstruct aa {int n;float m; }AA; AAtd;struct aa td;
B. struct aa { int n;float m;};struct aa td;
C. struct {int n;float m; }aa;struct aa td;
D. struct{ int n;float m;v

typedef的作用是给数据类型取一个别名。A.对 B.错

A. 对
B. 错

有如下的说明:union test{ int a; char c;}test1;则在VC环境下sizeof(union test) 的结果是______。

A. 4
B. 2
C. 5
D. 3

以下程序的运行结果是______。#includeunion con{ struct {intx,y,z;}m;int i; }num;main(){ num.m.x=4;num.m.y=5;num.m.z=6;num.i=0;printf("%d\n",num.m.x);}

A. 4
B. 0
C. 5
D. 6

答案查题题库