题目内容

下面是一个模板声明的开始部分:templute double __由此可知

A. 这可能是一个函数模板的声明
B. 这可能是一个类模板的声明
C. 这既可能是一个函数模板的声明,也可能是一个类模板的声明
D. 这肯定是一个错误的模板声明

查看答案
更多问题

若有说明:int *p1,*p2,m=5,n;以下均是正确赋值语句的是( )

A. p1=&m,p2=&p1
B. p1=&m;p2=&n;*p1=*p2
C. p1=&m;p1=p2
D. p1=&m;*p2=*p1

若已定义int a=5;下面对(1),(2)两个语句正确理解的是( )(1)int *p=&a; (2)*p=a;

A. (1)(2)中的*P含义相同,都表示给指针变量P 附值
B. (1)(2)的执行结果都是把变量a的地址值赋给指针变量P
C. (1)在对P进行说明的同时进行初始化,使P指向a,(2)将变量a的值赋给指针变量P
D. (1)在对P进行说明的同时进行初始化,使P指向a,(2)将变量a的值赋给*P

两个同名函数构成重载关系,只要( )不同。

A. 返回类型
B. 参数个数
C. 参数类型
D. 函数头后有无const

逻辑运算符两侧运算对象的数据类型只能是0或1。

A. 对
B. 错

答案查题题库