C++ 关键字与语法 — 专题笔记

共 15 题 | 来源:C++ 面包

← C++ 知识地图


专题笔记


题目速览

序号题目难度对应公司
5C/C++ 中 static 修饰全局变量、函数和局部变量的作用?Easy暴蓝科技
10extern “C” 的作用是什么?EasyCVTE
11extern 关键字的作用是什么?extern “C” 的含义?Easy海康威视
15static 的定义与用法有哪些?EasyCVTE
19什么是 constexpr? 与 const 的区别?EasyOPPO
22什么是类型转换?(static_cast, dynamic_cast 等)Easy腾讯
43C++ 中 mutable 关键字在什么场景下使用?Middle字节跳动
49C++ 中异常处理机制是怎样的?try-catch-throwMiddle海康威视
68static 关键字在 C/C++ 中的常见用法?Middle蔚来
87宏定义常见用法?与内联函数的区别?Middle鼎桥通信
97dynamic_cast 与 static_cast 区别?动态绑定底层实现?Middle百度
123static 关键字的作用和应用场景?Hard零跑汽车
124static 的作用和应用场景有哪些?Hard其它
125static, final, finally, finalize 的用法与区别?Hard小米
151C++ 的类型安全是什么?Hard其它

题目详解

5. C/C++ 中 static 修饰全局变量、函数和局部变量的作用? Easy · 暴蓝科技

10. extern "C" 的作用是什么? Easy · CVTE

11. extern 关键字的作用是什么?extern "C" 的含义? Easy · 海康威视

15. static 的定义与用法有哪些? Easy · CVTE

19. 什么是 constexpr? 与 const 的区别? Easy · OPPO

22. 什么是类型转换?(static_cast, dynamic_cast 等) Easy · 腾讯

43. C++ 中 mutable 关键字在什么场景下使用? Middle · 字节跳动

49. C++ 中异常处理机制是怎样的?try-catch-throw Middle · 海康威视

68. static 关键字在 C/C++ 中的常见用法? Middle · 蔚来

87. 宏定义常见用法?与内联函数的区别? Middle · 鼎桥通信

97. dynamic_cast 与 static_cast 区别?动态绑定底层实现? Middle · 百度

123. static 关键字的作用和应用场景? Hard · 零跑汽车

124. static 的作用和应用场景有哪些? Hard · 其它

125. static, final, finally, finalize 的用法与区别? Hard · 小米

151. C++ 的类型安全是什么? Hard · 其它