站内搜索
C++语言程序设计 问题列表
问题
在下列关于类型转换的描述中,错误的是()A、任何形式的构造函数都可以实现数据类型转换。B、带非默认参数的构造函数可以把基本类型数据转换成类类型对象。C、类型转换函数可以把类类型对象转换为其他指定类型对象。D、类型转换函数只能定义为一个类的成员函数,不能定义为类的友元函数。
问题
设存在函数int max(int,int)返回两参数中较大值,若求22,59,70三者中最大值,下列表达式不正确的是()。A、int m = max(22,max(59,70));B、int m = max(max(22,59),70);C、int m = max(22,59,70);D、int m = max(59,max(22,70));
问题
有函数原型void fun6(int);在下列选项中,不正确的调用是()A、int a=21;fun6(a);B、int a=15;fun6(a3);C、int b=100;fun6(b);D、fun6(256);
问题
假定有类AB,有相应的构造函数定义,能正确执行“ABa(4),b(5),c[3],*p[2]={a,b};”语句,请问执行完此语句后共调用该类构造函数的次数为()A、3B、4C、5D、6