1. [单选题]有如下程序: #includeiostream> using namespace std; class Base{ protected: Base(){cout'Base';} Base(char c){coutc;} }; class Derived:public Base{ public: Derived(char c){coutc;} }; int main(){ Derived d('Derived'); return 0; } 执行这个程序屏幕上将显示输出( )。
A. DerivedBase
B. BaseDerived
C. DerivedDerived
2. [单选题]下列叙述中正确的是 ______ 。
A. C语言编译时不检查语法
B. C语言的子程序有过程和函数两种
C. C语言的函数可以嵌套定义
D. C语言中,根据函数能否被其他源文件(source document)调用,被区分为内部函数和外部函数
3. [单选题]要限制宏操作的范围,可以在创建宏时定义( )。
A. 宏操作对象
B. 宏操作参数
C. 宏条件表达式
D. 宏操作备注