若有下面的说明这定义:struct test{ int m1; char m2; float m3; union uu { char u1[5]; int u2 [2];} ua;} myaa; 则 sizeof (struct test )的值是
A.12
B.16
C.14
D.9
相关问题推荐
下列语句中,错误的是
A.const int buffer=256;
B.const int temp;
C.const double *point;
D.const double *rt=new double(5.5);
若磁盘上已存在某个文本文件,其全路径文件名为d:\ncre\test.txt,下列语句中不能打开该文件的是
A.ifstream file("d:\ncre\test.txt");
B.ifstream file("d:\\ncre\\test.txt");
C.ifstream file;file.open("d:\\ncre\\test.txt");
D.ifstream* pFile=new ifstream("d:\\ncre\\test.txt");
有如下程序段 &include<iostream.h> void main() {int a=14,b=15,x; char c='A': x=(a && b) && (c<'B'=; cout<<x;= 执行该程序段后,x的值为
A.ture
B.FALSE
C.0
D.1
下列( )不是FilterInputStream 的子类。
A.CheckedInputStream
B.BufferedInputStream
C.PushbackInputStream
D.FileInputStream
下面程序的运行结果是 #include"iostream.h" #define sum(a,b)a*b void main() {int x; X=sum(1+2,3); cout<<x; }
A.0
B.9
C.7
D.5