C++
笔试题目及答?/p>
C++
由于语言本身过度复杂,这甚至使人类难于理解其语义。更为糟糕的?/p>
C++
的编译系统受?/p>
C++
的复杂性的影响,非常难于编写,即使能够使用的编译器
也存在了大量的问题,这些问题大多难于被发现。下面就由为大家介绍一?/p>
C++
?/p>
试题目及答案的文章,欢迎阅读?/p>
C++
笔试题目及答案篇
1
1 What s overload function in C++?
重载
是指编写一个与已有函数同名但参数表不同的函数。构成重载的条件是:
在相同的范围?/p>
(
比如说在同一个类?/p>
)
,函数名字相同,但函数参数不?/p>
(
要么参数?/p>
型不同,要么参数个数不同,要么两者都不同
)
2 A What s inline function in C++?
内联函数是指嵌入代码,就是在调用函数的地方不是跳转,而是直接把代码写
到那里去。它与普通函数相比能提高效率,因为它不需要中断调用,在编译的时候内
联函数可以直接把代码镶嵌到目标代码中去,省去了函数调用的开销,但是它是以?/p>
码膨胀为代码的
(
以增加空间消耗为代价
)
B When ould you use inline function?
(1)
一个函数不断的被重复调?/p>
(2)
函数只有简单的几行,且函数内部包含?/p>
for,hile,sitch
语句?/p>