有哪个高手帮我解答一下,把答案回复给我!我将十分感谢你!我急用!
1. 以下代码是否有问题,如果有请说明:
double firstLength;
double totalLength;
…… // 相关处理
if (firstLength == totalLength)
{
// doSomething
}
2. 以下代码存在什么问题,为什么,如何改善。
double CalArea()
{
return this.m_dRadius * this.m_dRadius * 3.1415;
}
double CalLength()
{
return this.m_dRadius * 2 * 3.1415;
}
3. 请说明C/C++中指针与引用的差别。
4. 请举例说明语言中精度遗失是如何产生的。
5. 请说明分支语句的差别,如C语言中的if…else if…与switch的差别。(或可说明其它语言中的分支语句比较)。
6. 请明for、while、do while的差别及应用场合。
7. C/C++中,continue与break有何妙用?
8. 说明对C++中inline的理解,及使用时应该注意的事项。
9. 说明你的编程习惯、编程规范,受什么人或书的影响。
10. C++中,默认构造函数、拷贝构造函数、重载操作符=、析构函数有何差别?使用时要注意什么?
11. C++中的this、Java中的this、VB中的Me,如何使用?
12. C++中的多态性如何实现,并用代码说明。
13. C++中关键词const的用法。
14. C/C++中,几个判断:bool、float、指针变量与“零值”的比较,如何使用,要注意什么。