已知: union { int i; char c; float a; }st;则sizeof(st)的值是______。
A.4
B.5
C.6
D.7
第1题:
自动类型转换规定的优先次序是( )。
A.short,byte,char→long→int→float→double
B.short,byte,char→int→long―float→double
C.byte,short,char→long→int→float→double
D.byte,short,char→int→long→float→double
第2题:
第3题:
已知f是以二进制读写方式打开的文件流对象,且有int型变量a,则下列选项中能正确进行文件读写操作的语句包括()。
A.f.write((char*)a, sizeof(a));
B.f.write((char*)&a, sizeof(a));
C.f.read((char*)a, sizeof(a));
D.f.read((char*)&a, sizeof(a));
第4题:
下面的程序执行后,文件test.t中内容是______。 #include<stdio.h> void fun(char *fname,char*st) {FILE*myf,int i; myf=fopen(fname,"w"); for(i=0;i<strlen(st);i++)fputc(st[i],myf); fclose(myf); } main() {fun("test.t","new world");fun("test.t","hello,");}
A.hello,
B.new worldhello
C.new world
D.hello, rld
第5题:
7、下列各项中值最大的是:
A.sizeof(int)
B.sizeof(char)
C.sizeof(float)
D.sizeof(double)