目录
一、题目
1.C和C++中的struct有什么区别?
2.C++中的struct和class有什么区别?
3.如何判断一段程序是由C编译程序还是由C++编译程序的?
4.C和C++有什么不同?
5.C++中引用跟指针的区别是什么?
6.char str[sizeof(unsigned long)];这个会不会报错,为什么?
7.对于一个频繁使用的短小函数,C和C++分别用什么实现?
8.C++的类型安全?
9.C++如何判断一个操作系统是多少位的?
10.内存分配有哪几种?
11.const关键字的作用有哪些?
12.面向对象的三大基本特征?
二、题目以及答案
1.C和C++中的struct有什么区别?
参考答案:
C语言:没有protection行为,不能定义函数,但是能定义函数指针。
C++:有protection行为,也可以定义函数,不能定义函数指针。
2.C+