C和C++基础知识高频考点

题集来源:Rocky Ding(WeThinkIn)收录项目:AIGC-Interview-Book查看原题集

题目目录

49 道原题
  1. C/C++中面向对象的相关知识

    原题

    原题合写 C/C++,此条关联 C++ 的面向对象机制。

  2. C/C++中程序的开发流程?

    原题
  3. C/C++中的new和malloc有什么区别?

    原题
  4. C/C++中面向对象和面向过程的区别?

    原题
  5. C/C++中常用容器功能汇总

    原题
  6. C/C++中宏定义的相关知识

    原题
  7. C/C++中typedef关键字的相关知识

    原题
  8. 声明和定义的区别是什么?

    原题
  9. i++和++i哪个执行效率高

    原题
  10. 数组名是什么?

    原题
  11. C++中小数用二进制如何表示

    原题
  12. C++里有哪些类型转换运算符?

    原题
  13. C++中赋值与初始化的区别

    原题
  14. C++中new、delete、malloc、free关系

    原题
  15. 介绍一下register关键字

    原题
  16. 介绍一下const关键字

    原题
  17. C++中介绍一下delete与 delete []区别

    原题
  18. 介绍一下new operator和operator new 的区别

    原题
  19. 介绍一下external关键字]

    原题

    原题的 external 按邻接正文理解为 extern。

  20. 介绍一下volatile关键字]

    原题
  21. 介绍一下dynamic在什么时候使用

    原题

    原题的 dynamic 按邻接正文理解为 dynamic_cast。

  22. 介绍一下vector优缺点

    原题
  23. 介绍一下list优缺点

    原题
  24. 介绍一下deque优缺点

    原题
  25. 介绍一下map&set优缺点

    原题
  26. 介绍一下mutable关键字的作用

    原题
  27. 宏函数和自定义函数的区别

    原题
  28. 函数调用的步骤

    原题

    本条按题干的“函数调用步骤”映射,邻接正文对应函数重载。

  29. C++定义常量两种方式是什么?

    原题
  30. #include<file.h>与#include"file.h"的区别?

    原题
  31. 介绍一下C/C++各自的特点?

    原题
  32. 介绍一下const 用途?

    原题
  33. const和#define有什么区别?

    原题
  34. main函数执行之前会执行什么?执行之后还能执行代码吗?

    原题
  35. 请讲述堆和栈的区别?

    原题
  36. 介绍一下static关键字的作用

    原题
  37. 完成字符串拷贝可以使用sprintfstrcpy及memcpy 函数,请问这些函数有什么区别。

    原题
  38. C++函数中值的传递方式有哪几种?

    原题
  39. C++里面是不是所有的动作都是main()引起的?

    原题
  40. 程序的局部变量、全局变量、以及动态申请的数据分别存储在哪里?

    原题
  41. C++11 的新特性都有哪些?

    原题
  42. 介绍一下左值和右值引用

    原题
  43. 介绍一下C++转型操作符?

    原题
  44. sizeof与strlen的区别?

    原题
  45. C++17/20/23中哪些特性在AI工程中高频使用?

    原题
  46. STL容器在AI数据处理和推理服务中如何选择?

    原题
  47. std::string_view、std::span、std::optional在高性能接口中有什么价值?

    原题
  48. const、constexpr、consteval、constinit有什么区别?

    原题
  49. 为什么RAII是C++资源管理的核心思想?

    原题