- 5
- 0
- 约5.43千字
- 约 6页
- 2019-07-08 发布于江苏
- 举报
IT面试()
新浪微博:IT面试论坛 /free4294
微信公众账号:itmian4
更多真题请访问IT面试题库()
腾讯技术类校园招聘C++笔试试题(A8卷)
1 考虑函数原型void hello(int a,int b=7,char* pszC=”*”),下面的函数调用中,属于不合法调用的是
A hello(5) B hello(5,8) C hello(6,#) D hello(0,0,#)
正确答案:C
题目解析:这个是函数的声明,如果参数在声明的时候有默认值一定要放到参数列表的最后。调用函数时,没有
默认值的参数一定要赋值,C赋值类型错了。
2 下面有关重载函数的说法中正确的是
A 重载函数必须具有不同的返回值类型 B 重载函数形参个数必须不同 C 重载函数必须有
不同的形参列表 D 重载函数名可以不同
正确答案:C
题目解析:构成函数重载的条件是:函数参数的个数不同,参数类型不同。返回值不同不能构成重载。
3
分析一下程序的运行结果
#includeiostream.h
class CBase
{
public:
CBase(){cout”constructing CBase class”endl;}
~CBase(){cout”destructing CBase cl
原创力文档

文档评论(0)