![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
假定已定义浮点型变量data,以二进制方式把data的值写入输出文件流对象outfile中去,正确的语句是()。
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);
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
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);
A.int型在所有的计算机上都占4个字节的存储单元。
B.对于同样的尾数,阶码的值越大,则浮点数所表示的数值的绝对值就越大。
C.编译器按变量定义的类型对不同类型的变量分配不同大小的内存空间。
D.内存是按字节编址的。
若已定义a为int型变量,则( )是对指针变量P的正确定义和初始化。
(A)int*p=a; (B)int*P=*a;
(C)int p=&a; (D)int*p=&a;
A.p
B.callpa,b,c
C.callp(a,b,c)
D.p(a,b,c)
A.int(整型)
B.float(浮点型)
C.String(字符串)
D.List(列表)
A.a的值是字符C'
B.a的值是浮点型
C.不允许字符型和浮点型相加
D.a的值是字符“A”的ASCII值加上1
A.编译器按变量定义的类型对不同类型的变量分配不同大小的内存空间。
B.内存是按位编址的。
C.sizeof是编译时执行的运算符,不会导致额外的运行时间开销。
D.对于同样的尾数,阶码的值越大,则浮点数所表示的数值的绝对值就越大。
A.对于同样的尾数,阶码的值越大,则浮点数所表示的数值的绝对值就越大。
B.编译器按变量定义的类型对不同类型的变量分配不同大小的内存空间。
C.尾数决定了实数的表数范围,阶码决定了实数的表数精度。
D.内存是按字节编址的。