已知int x=5;,执行下列语句后,x的值为()
x += x -= x*x;
一个抽象类并不需要其中所有的方法都是抽象的。(√ )
在C++中,可以被派生类继承的函数是(成员函数)
动态内存分配(C语言中malloc,C++中的new)得到的存储区属于内存中的:堆
内联函数中不可以包括各种语句
使用内联函数的时候要注意:
- 递归函数不能定义为内联函数
- 内联函数一般适合于不存在while和switch等复杂的结构且只有1~5条语句的小函数上,否则编译系统将该函数视为普通函数。
- 内联函数只能先定义后使用,否则编译系统也会把它认为是普通函数。
- 对内联函数不能进行异常的接口声明。
假定x和y为double型,则表达式x=2,y=x+3/2的值是3.0000
下面选项中关于编译预处理的叙述正确的是(B)
预处理命令行必须使用分号结尾
凡是以#号开头的行,都被称为编译预处理命令行
预处理命令行不能出现在程序的最后一行
预处理命令行的作用域是到最近的函数结束处
A 预处理命令行不能以分号结尾
C 预处理命令行可以出现在程序的最后一行
D 预处理命令行作用域是整个文件
int` `solve(``int` `x) {
``......
}
int` `solve2(``int` `y) {
``....