C++程序设计
历年真题
假设声明了以下函数模板,并定义了"int i;char c;",则错误的调用语句是 template T max(T x,T y){return(x >y)?x:y;}
通常根据是否可以直接操纵计算机底层硬件,将程序设计语言分为低级语言、中级语言和_______。
函数调用时参数的传递为“传引用”,是传递对象的_______。
面向对象的程序设计方法使得程序结构清晰,相互协作容易,更重要的是程序的_______性大大提升了。
从逻辑关系上看,典型的C++程序的结构包括类的定义、类中成员函数的实现及_______。
当程序创建一个对象时,系统自动调用_______来初始化该对象。
已知类A中的两个成员函数f1()和f2(),如果在f1()中不能直接调用f2(),则_______是静态函数。
重载赋值运算符后,赋值语句的功能是将一个对象中指针成员变量指向的内容复制到另一个对象中指针成员变量指向的地方,这样的拷贝叫“_______”。
运算符重载相当于定义了一个以_______为名称的函数。
定义类时,保护成员的访问范围比_______成员的访问范围大。
«
1
2
...
52
53
54
55
56
57
58
...
92
93
»