当前位置:首页 >课程 >C++程序设计

1、下列哪个是C++语言的有效标识符:

A、_No1
B、12345
C、No.1
D、int

参考答案:请扫码使用小程序查看答案

2、考虑函数原型void test(int a,int b=7,char=”*”),下面的函数调用中,属于不合法调用的是:

A、test(5)
B、test(5,8)
C、test(6,”#”)
D、test(0,0,”*”)

参考答案:请扫码使用小程序查看答案

3、下列语句中错误的是:

A、int *pointer = new int(10)
B、int *pointer = new int[10]
C、int *pointer = new int[40](0)
D、int *pointer = new int

参考答案:请扫码使用小程序查看答案

4、对引用与指针的区别以下说法错误的是:

A、引用和指针都可以不被初始化。
B、引用必须被初始化,指针不必。
C、引用初始化以后不能被改变,指针可以改变所指的对象。
D、不存在指向空值的引用,但是存在指向空值的指针。

参考答案:请扫码使用小程序查看答案

5、已知有数组定义char a[3][4];下列表达式中错误的是:

A、a[0][1]=a[0][1]
B、a[2][3]=’W’
C、strcpy(a[2],”WIN”)
D、a[2]=”WIN”

参考答案:请扫码使用小程序查看答案