A.sizeof(p)
B.sizeof(char)
C.sizeof(*q)
D.sizeof(p[0])
A.2,2,2,4
B.1,2,2,4
C.1,4,2,8
D.2,4,2,8
A.算术运算符不能对布尔类型、String*和Object*进行算术运算
B.关系运算符中的“==”和赋值运算符中的“=”是相同的
C.sizeof运算符是用来查询某种数据类型或表达式的值在内存中所占的内存空间大小
D.括号()在运算符的优先级中是最高的,它可以改变表达式的运算顺序
A.void,define,WORD
C.FOR,--abc,Case
D.2a,Do,Sizeof
A.编译器按变量定义的类型对不同类型的变量分配不同大小的内存空间。
B.内存是按位编址的。
C.sizeof是编译时执行的运算符,不会导致额外的运行时间开销。
D.对于同样的尾数,阶码的值越大,则浮点数所表示的数值的绝对值就越大。
struct st
{char name[20];double score;};
main()
{struct st ex;
printf("ex size:%d\n",sizeof(______);
}
A.outfile.write((float*)&data,sizeof(float));
B.outfile.write((float*)&data,data);
C.outfile.write((char*)&data,sizeof(float));
D.outfile.write((char*)&data,data);