填空题

main函数中发生编译错误的语句是______。
#include<iostream.h>
class A
public:
int a;
const int b;
A( ):a(10),b(20)
void fun( )const
cout<<"a="<<a<<"\tb="<<b<<endl;
;
void main( )
A obj1;
const A*ptr=new A;
ptr=&obj1;
ptr->a=100;
ptr->fun( );

【参考答案】

ptr->a=100;
<上一题 目录 下一题>
热门 试题

填空题
下列程序中的重载函数disp( )发生错误,错误原因是______。 #include<iostream.h> class Sample private: int m; static int st; public: Sample(int a)m=a;st+=a; static void disp( )cout<<m<<endl; static void disp(Sample input) cout<<input.m<<endl;; int Sample::st=2; void main( ) Sample First(2),Second(4); Sample::disp( ); Sample::disp(Second);
填空题
类中包含了一个静态成员函数,则main函数中和P.fl(P);语句具有同样功能的语句为______。 #include<iostream.h> class M public: M(int A)A=a;B+=a; static void fl(M m); private: int A; static int B; ; void M::f1(M m) cout<< A= <<m.A<<endl; cout<< B= <<m.B<<endl; int M::B=10; void main( ) M P(5); P.f1(P);
相关试题
  • 在下列基类的定义中,有无virtual修饰use成...
  • 类time可以输出12小时或24小时制的时间...
  • 下列程序从保存整数的文本文件”c:Sample...