c++
C++是一门强大的面向对象编程语言,由C语言发展而来,”++“意为更进一步发展,C++充分吸收了C语言的优点,同时汲取了面向对象的编程思想,其后拥有STL库的强大支撑,具有封装、继承、多态三大特性,常以高效能著称。
-
有如下程序(值传递、局部变量相关),编译运行这个程序将出现的情况是
-
由于常对象不能被更新,因此
-
在一个抽象类中,一定包含有
-
当使用ofstream流类定义一个流对象并打开一个磁盘文件时,文件的默认打开方式为
-
如果表达式a>b中的“>”是作为非成员函数重载的运算符,则可以等效地表示为
-
建立一个有成员对象的派生类对象时,各构造函数体的执行次序为
-
定义派生类时,若不使用关键字显式地规定采用何种继承方式,则默认方式为
-
对于通过公有继承定义的派生类,若其成员函数可以直接访问基类的某个成员,说明该基类成员的访问权限是
-
在类声明中,紧跟在“public:”后声明的成员的访问权限是
-
有如下程序(构造、析构、赋值重载相关),运行时的输出结果是
-
在语句“cout<<'A';”中,cout是
-
下列模板声明中,有语法错误的是
-
下列运算符函数中,肯定不属于类Value的成员函数的是
-
下列选项中,与实现运行时多态性无关的是
-
有如下程序(对象数组析构函数调用相关),执行这个程序输出星号“*”的个数为
-
已经声明了函数原型“void fun(int a,double b=0.0);”,则下列重载函数声明中正确的是
-
下列语句中,正确的是
-
有如下程序(for循环累加相关),运行时的输出结果是
-
下列语句中错误的是
-
下列字符串中不能作为C++标识符使用的是