一、单选题(共 20 道试题,共 100 分。)V
1. 变量s的定义为“char *s=”Hello world!”;”,要使变量p指向s所指向的同一个字符串,则应选取( )。
A. char*p=s
B. char*p=&s
C. char*p;p=*s
D. char*p;p=&s
满分:5 分
2. 题面见图片
A.
B.
C.
D.
满分:5 分
3. 关于消息,下列说法中不正确的是( )。
A. 发送消息的对象请求服务,接受消息的对象提供服务
B. 消息的发送者必须了解消息的接收者如何相应消息
C. 在C++中,消息的发送具体体现为对接收消息的对象的某个函数的调用
D. 每个对象只能接收某些特定格式的消息
满分:5 分
4. 要使语句“p=new int[10][20];”能够正常执行,p应被事先定义为( )。
A. int*p
B. int**p
C. int*p[20]
D. int(*p)[20]
满分:5 分
5. 软件产品可被全部或部分地再用于新的应用的能力叫做软件的( )。
A. 可维护性
B. 可复用性
C. 兼容性
D. 正确性