单项选择题
下面程式程序的执行结果是( )。
#include<iostream.h>
voidmain()
int *p, r;
p=new int;
*p=20;
r=sizeof(*p);
cout<<r<<end1;
delete p;
A.程序错误
B.内存为20地址的大小
C.20
D.4
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
在进行了任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入操作的函数的函数名是( )。
A.fail
B.eof
C.bad
D.good
点击查看答案
单项选择题
有如下的运算符重载函数定义:double operator+(int i,int k)return double (i+ k);但定义有错误,对这个错误最准确的描述是( )。
A.“+”只能作为成员函数重载,而这里的“+”是作为非成员函数重载的
B.两个int型参数的和也应该是int型,而这里将“+”的返回类型声明为double
C.没有将运算符重载函数声明为某个类的友元
D.C++已经提供了求两个int型数据之和的运算符+,不能再定义同样的运算符
点击查看答案
相关试题
下面是一个栈类的模板,其中push函数将元素...
以下函数模板max()的功能是:返回数组a中...
对于派生类的构造函数,在定义对象时构造函...
下面是复数类complex的定义,其中重载的运...
若有定义语句:int a=3,b=2,c=1;...