C++语言程序设计的判断
1. C++中,一个函数必须在函数声明后才能使用( )A. 错误
B. 正确
2. C++语言中,标识符不区分大小写。( )
A. 错误
B. 正确
3. 带extern的变量说明是变量声明,也是变量定义。( )
A. 错误
B. 正确
4. 通过使用不同的类型参数,函数模板可以生成不同类型的函数( )
A. 错误
B. 正确
5. 空类型指针不能进行指针运算,也不能进行间接引用。( )
A. 错误
B. 正确
6. 假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是8。( )
A. 错误
B. 正确
7. C++语言程序中,要调用的函数必须在main()函数中定义( )
A. 错误
B. 正确
8. switch后面括号中的表达式只能是整型、字符型或枚举型表达式。( )
A. 错误
B. 正确
9. 静态就是让变量和函数在生命的区域内成为私有。( )
A. 错误
B. 正确
10. C++语言程序必须要有return语句( )
A. 错误
B. 正确
11. NULL与void *是不同的概念,NULL是一个指针值,任何类型的指针都可赋予该值。而void *是一种类型,是一种无任何类型的指针。( )
A. 错误
B. 正确
12. typedef定义一个新的数据类型,在建立一个tepedef类型时同时分配内存空间( )
A. 错误
B. 正确
13. 定义全局变量要在程序开始时进行,并且放在所有函数的外面,静态局部变量要在函数内部定义,但生命期却随函数的第一次被调用而产生。( )
A. 错误
B. 正确
14. 一个类的成员函数可以任意被调用( )
A. 错误
B. 正确
15. C++中函数声明就是函数原型。( )
A. 错误
B. 正确
16. 常对象必须进行初始化,而且不能被更新( )
A. 错误
B. 正确
17. 字符型数据在内存中的存储形式是ASCII码( )
A. 错误
B. 正确
18. 函数的返回值也称函数值,返回的不是函数本身,而是一个值。( )
A. 错误
B. 正确
19. C++程序的开发步骤通常要经过编辑、编译、连接、运行调试这样几个步骤。( )
A. 错误
B. 正确
20. C++语言程序中,main()函数必须放在程序开始的部分( )
A. 错误
B. 正确