A.共用体变量t不能作为函数的参数
B.通过引用共用体变量名t可以得到成员的值
C.共用体变量t的地址和它的各成员的地址不同
D.共用体变量t所占的内存长度等于它的各成员所占的内存长度之和
[单选题]若有如下定义: union aa {int n; char c[9]; float x;}a,b,c; 则下列叙述中不正确的是( )A.union aa是定义的共用体类型B.a,b,c是定义的共用体类型名C.n、c[9]和x是共用体的成员名D.a,b,c是定义的共用体变量名
[单选题]设有如下说明: typedef struct ST { long a;int b;char c[2];} NEW; 则下面叙述中正确的是( )。A.以上的说明形式非法B.ST是一个结构体类型C.NEW是一个结构体类型D.NEW是一个结构体变量
[单选题]程序中若有如下说明和定义语句 char fun(char*); main() { char*s="one",a[5]={0},(*f1)()=fun,ch; ..... } 以下选项中对函数Fun的正确调用语句是 ______。A.(*f1)(a);B.*f1(*s);C.fun(&a);D.ch=*f1(s);
[单选题]程序中若有如下说明和定义语句:char fun(char *);main(){ char *s="one",a[5]={0},(*f1)()=fun,ch; ..}以下选项中对函数fun的正确调用语句是( )。A.(*f1)(a) B.*f1(*s) C.fun(&a) D.ch=*f1(s)
[单选题]程序中若有如下说明和定义语句 char fun (char*); main() { char*s="one",a[5]={0},(*f1)()=fun,ch; … } 以下选项中对fun()函数的正确调用语句是——。A.(*f1)(a);B.*f1(*s);C.fun(&a);D.ch=*f1(s);
[单选题]程序中若有如下说明和定义语句char fun(char*);main(){char*s="one",a[5]={0},(*f1)()=fun,ch;……}以下选项中对函数fun的正确调用语句是A.(*f1)(A) ;B.*f1(*s);C.fun(&A) ;D.ch=*f1(s);
[单选题]若有如下程序: void a(char*p,char c) {while(*p) { if(*p==c)*p=c-'b'+'B';; p++; } } main() {char s[50]="abcdeeffgee",b='e'; a(s,b);printf("%s/n",s); } 则程序运行后的输出结果是( )。A.AbcdeeffgeeB.ABCDeeFFGeeC.abcdEEffgEED.ABCDEEFFGEE
[单选题]若有如下程序: f2(char*t){*t=*t£32; return(*t);}fl(char*p){for(;*p!='/0';p£«£«) if(*p>='a'&am若有如下程序: f2(char*t) { *t=*t-32; return(*t); } fl(char*p) { for(;*p!='/0';p++) if(*p>='a'&&*p<='z')f2(p); } main() {char a[10]="abcbgH"; f1(a); p
[单选题]若有如下语句: struct a {char x[10] int y; }s,*t; t=&s; 则对结构体变量s中的成员y的正确引用是( )A.a.y;B.t->y;C.t.y,D.*t->y;
[单选题]若有如下语句: struct a { char x[10] int y; }s,*t; t=&S; 则对结构体变量s中的成员y的正确引用是( )。A.a.y;B.t->y;C.t.y;D.*t->y;