以下程序的执行结果是______。
#include<iostream.h>
class Sample
int n;
public:
Sample( )
Sample(int m)n+m;)
int&operator--(int)
n--
return n;
void disp ( ) cout<<"n= "<<n<<end1;
void main ( )
Sample s (10);
(s--) ++;
s.disp( );
程序的执行结果为:n=10
重载的流运算符函数经常定义为类的______函数。
设有以下变量定义,并已赋确定的值,char w;int x;float y;double z;则表达式:w*x+z-y所求得的数据类型为______。
转义字符序列中的首字符是______字符。
以下程序的执行结果是______。
#include<iostream.h>
class Sample
int n;
public:
Sample( )
Sample (int i (n=i;)
void add (Sample &s1,Sample s2)
this->n=sl.n+=s2.n;
void disp( ) cout<<" n="<< n <<end1:
void main ( )
Sample sl(2), s2(5),s3:
s3.add(s1,s2);
s1.disp( )
s2.disp( ):
s3.disp( );
n=7
n=5
n=7
若要想进行标准输入输出则头文件必须包含______件。
在长度为n的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为______。
log2n
假定一个一维数组的定义为"char a[8],b;"若把该数组最后一个元素赋值给b,应该采取的表达式为:______。
程序文件的编译错误分为______和______两类。
______成员函数中不能直接引用类中说明的非静态成员。