几个C++选择题,求分析

[复制链接]
查看11 | 回复2 | 2012-6-1 01:42:48 | 显示全部楼层 |阅读模式
1.A函数调用可以发生在任意函数之间,之所以调用函数,是因为我需要用它,譬如递归调用,这就是函数调用本身,所以B D正确,A错误,C是正确的,void可以标志返回为空。2.B p是指针,它里面必须存地址,而str代表字符串首地址,故p=str正确,str相当于&str[0];3.A 析构函数为用于释放对象分配内存空间,一般情况下,系统在对象被撤销时,会自动调用析构函数,但是若用户显示调用也是允许的。A正确。析构函数是没有返回值的,说明为void也不允许,你可以上机测试下。析构函数没有参数,并且不能被重载。一个类可以有多个构造函数,但是只能有一个析构函数。4.A 常对象只可以调用它的常成员函数,而不能调用普通成员函数,常成员函数式常对象唯...
回复

使用道具 举报

千问 | 2012-6-1 01:42:48 | 显示全部楼层
ABDD...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行