- 1、本文档共142页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
秀
阿
跋
拓
@
号
众
看这里,十分重要!!! 公
C/C++
1、在main执行之前和之后执行的代码可能是什么?
2、结构体内存对齐问题?
3、指针和引用的区别
4、堆和栈的区别
5、区别以下指针类型?
6、基类的虚函数表存放在内存的什么区,虚表指针vptr的初始化时间
7、new / delete 与 malloc / free的异同
8、new和delete是如何实现的?
9、malloc和new的区别?
10、宏定义和函数有何区别?
11、宏定义和typedef区别?
12、变量声明和定义区别?
13、哪几种情况必须用到初始化成员列表?
14、strlen和sizeof区别?
15、常量指针和指针常量区别?
16、a和a有什么区别?
17、数组名和指针(这里为指向数组首元素的指针)区别?
18、野指针和悬空指针
19、迭代器失效的情况
20、C和C++的区别
21.C++与Java 的区别
22、C++中struct和class的区别
23、define宏定义和const的区别
24、C++中const和static的作用
25、C++的顶层const和底层const
26、类的对象存储空间?
27、final和override关键字
28、拷贝初始化和直接初始化
29、初始化和赋值的区别
30、externC的用法
31、模板函数和模板类的特例化
32、C和C++的类型安全
33、为什么析构函数一般写成虚函数
34、构造函数能否声明为虚函数或者纯虚函数,析构函数呢?
35、C++中的重载、重写(覆盖)和隐藏的区别
36、C++的多态如何实现
37、C++有哪几种的构造函数
38、浅拷贝和深拷贝的区别
39、内联函数和宏定义的区别
40、构造函数、析构函数、虚函数可否声明为内联函数
41、auto、decltype和decltype(auto)的用法
42、public ,protected和private访问和继承权限/public/protected/private的区别?
43、如何用代码判断大小端存储
44、volatile、mutable和explicit关键字的用法
45、什么情况下会调用拷贝构造函数
46、C++中有几种类型的new
47、C++中NULL和nullptr区别
48、简要说明C++的内存分
文档评论(0)