第二章 C++基础知识:介绍C++基础知识2.1C++中的关键字:介绍C++中的关键字[单选题]下列哪个是C++语言的有效标识符:
2.2字符数组和字符串类-数组:介绍字符数组和字符串类-数组
2.3函数:介绍函数
2.4C++引用类型:介绍C++引用类型
2.5C++中的结构体:介绍C++中的结构体
2.6C++中的指针:介绍C++中的指针
No.1
_No1
int
12345
答案:_No1
[单选题]考虑函数原型void test(int a,int b=7,char="*"),下面的函数调用中,属于不合法调用的是:
test(0,0,"*");
test(5);
test(5,8);
test(6,"#")
答案:test(6,"#")
int *pointer = new int[40](0)
int *pointer = new int
int *pointer = new int(10)
int *pointer = new int[10]
答案:int *p = new int[40](0);
引用必须被初始化,指针不必。
不存在指向空值的引用,但是存在指向空值的指针。
引用初始化以后不能被改变,指针可以改变所指的对象。
引用和指针都可以不被初始化。
答案:引用和指针都可以不被初始化。
strcpy(a[2],"WIN")
a[0][1]=a[0][1]
a[2]="WIN"
a[2][3]='W'
答案:a[2]="WIN"