假定一个结构类型的定义为 “struct D{int a; D* next;};”,则该类型的长度为()。
假定一个结构类型的定义为 “struct A{int a,b; A* c;};”,则该类型的长度为12。()
假定一个类的构造函数为A(intaa,intbb){a=aa--;b=a*bb;},则执行Ax(4,5);语句后,x.a和x.b的值分别为()
假定一个结构类型的定义为“struct C{double* a[4];int n;};”,则该类型的大小为()个字节。
假定一个二维数组的定义为"int a[3][4]={{3,4},{2,8,6}}号",则元素a[2][O]值为()。
假定一个函数定义为“static int f1(intx,int y){return x+y;}”,该函数名称为()。
一个函数为voidf(intx,chary=‘a’),另一个函数为voidf(int),则它们()。
假定一个二维数组的定义语句为“int a[3][4]={{3,4},{2,8,6}};”,则元素a[1][1]的值为()。
假定一个链表中结点的结构类型为“struct AA{int data, struct AA *next;};”,则next数据成员的类型为()。
假定一个函数的原型语句为“intff(int* x);”,一个整型数组为a[10],则下面函数调用表达式不正确的是()。
根据函数原型"double Mean(double a[M][N] ,int m ,int n)",编写函数定义,要求返回二维数组a[m][n]中所有元素的平均值。假定在计算过程中采用变量v存放累加值和最后的平均值。
假定一个结构类型的定义为”struct B{int a[4]; char *b;};”,则该类型的大小为()个字节。
假定一个结构类型的定义为 “struct B{int a[5]; char* b;};”,则该类型的长度为20。()
假定AB为一个类的类名,则该类的拷贝构造函数的函数原型是 。
编写函数fun要求接受一个整形值(无符号),把它转换为字符并打印它。void fun(int x){(1)}int main(){int a = 1234;fun(a);system(\pause\);return 0;}
函数isprime()用来判断一个整型数a是否为素数,若是素数,函数返回1,否则返回0。请编写isprime函数。int isprime(int a){ }
指针变量p和数组a的说明如下: int*a[3]={"aa","bb","cc"},**p; 执行语句p=&a[2];后,*p指向的字符串是______。
有如下类定义: class AA { int a; public: int getRef()const{return &a;} //① int getValue()const{return a;) //② void set(int n)const{a=n;} //③ friend void show(AAaa)const{cout<<a;} //④ }; 其中的四个函数定义中正确的是
假定一个类的构造函数为A(intaa,intbb){a=aa--;b=a*bb;},则执行Ax(4,5);语句后,x.a和x.b的值分别为()。
假定一个类的构造函数为"A(intaa,intbb){a=aa;b=aa*bb;}”,则执行“Ax()
设计一个动态整型数组类 CArray 数据成员:private int *vec; // 存储数组元素 int num; // 数组元素个数 成员函数:public CArray(); // 打印数组元素 要求 :将类的定义与类成员函数的实现分开;定义主函数,测试 CArray 类
19. 假定AA为一个类,a()为该类公有的函数成员,x为该类的一个对象,则访问x对象中函数成员a()的格式为()
假定一个函数的原型语句为"intff(int*x);",-个整型数组为a[10],则下面函数调用表达式不正确的是()。
已知类中的一个函数成员说明为:int f (C &a)。其中,C &a 的含义是()