首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
已转码的我很喜欢溜溜球
大连理工大学 C++
关注
已关注
取消关注
@一笑而过2222:
C++面试题
1. 问题:`volatile` 关键字的作用是什么? 答案:`volatile` 关键字用于指示编译器不应优化对变量的访问,适用于多线程或中断处理程序中的变量。2. 问题:`static` 关键字的作用是什么? 答案:`static` 关键字用于保持变量在程序的生命周期内保持其值,或者限制变量的作用域。3. 问题:`extern` 关键字的作用是什么? 答案:`extern` 关键字用于声明全局变量或函数,但不定义它们,可以在其他文件中使用。4. 问题:`const` 关键字的作用是什么? 答案:`const` 关键字用于声明常量,防止其值被修改。5. 问题:`const` 关键字适用于哪些情况? 答案:`const` 关键字适用于需要保护不被修改的数据。6. 问题:`new/delete` 和 `malloc/free` 有什么区别? 答案:`new/delete` 用于动态内存分配和释放,并调用构造和析构函数,而 `malloc/free` 只是分配和释放内存。7. 问题:`strlen("\0")` 和 `sizeof("\0")` 的值分别是多少? 答案:`strlen("\0")` 的值是0,因为它返回字符串的长度,不包括空字符。`sizeof("\0")` 的值是1,因为它返回字符串的大小,包括空字符。8. 问题:结构体和联合体有什么区别? 答案:结构体的所有成员共享内存空间,而联合体的成员共享同一块内存空间。9. 问题:左值和右值是什么? 答案:左值是可寻址的内存位置,右值是不可寻址的临时值。10. 问题:什么是短路求值? 答案:短路求值是逻辑运算中的一种优化方式,只有在必要时才对右侧表达式进行求值。30. 什么是++a和a++的区别? ++a会先将a的值加1,然后返回增加后的值;而a++会先返回a的值,然后再将a的值加1。31. #define和typedef的区别是什么? #define用于创建宏定义,而typedef用于为已有类型定义新的名称。32. C语言是如何进行函数调用的? C语言进行函数调用时,会将函数参数压入栈中,然后跳转到函数的入口地址执行函数体。33. C语言中内存分配的方式有哪些? C语言中内存分配的方式包括静态内存分配、栈内存分配和堆内存分配。34. 堆和栈有什么区别? 堆和栈的主要区别在于存储方式和生命周期,堆是动态分配的内存,生命周期由程序员管理;而栈是自动分配的内存,生命周期与函数调用相关。35. 栈的用途是什么? 栈用于存储局部变量、函数参数、函数调用信息等数据,以及用于函数调用的执行上下文。36. 压栈的顺序是什么? 压栈的顺序是先进后出(FILO),即最后压入栈的元素最先被弹出。37. C++中的内存管理是如何实现的? C++中的内存管理通过new和delete操作符来动态分配和释放内存,以及使用智能指针来管理资源。38. 什么是内存泄漏? 内存泄漏指的是程序中分配的内存未被正确释放,导致程序运行时消耗的内存不断增加,最终可能导致系统资源耗尽。39. 数组指针和指针数组有什么区别? 数组指针是指指向数组的指针,而指针数组是指存储指针的数组。40. 函数指针和指针函数有什么区别? 函数指针是指指向函数的指针,而指针函数是指返回指针的函数。41. 数组名和指针有什么区别? 数组名是数组的地址,而指针是一个指向内存地址的变量。42. 指针常量、常量指针、指向常量的常量指针分别是什么? 指针常量是指指针本身是常量,指针所指向的值可以修改;常量指针是指指针所指向的值是常量,指针本身的值可以修改;指向常量的常量指针是指指针本身是常量,指针所指向的值也是常量。43. 指针和引用有什么区别? 指针是一个变量,存储的是一个地址;而引用是已定义变量的别名,与原变量共享存储空间。44. 什么是野指针? 野指针是指指向未知内存地址的指针,使用野指针可能导致程序崩溃或产生未定义行为。45. C++中的智能指针是什么? C++中的智能指针是一种RAII(资源获取即初始化)的设计模式,用于管理动态分配的内存,可以自动释放所管理的资源,从而避免内存泄漏的发生。
点赞 14
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
昨天 14:25
湖南大学
面试真的是在拼运气吗?
这个问题,我想你一定也问过自己 在经历几轮秋招面试后,我曾一度陷入怀疑: 我明明准备了,也答得不差,为什么没过? 同学裸面字节却过了,我全流程准备却挂? 面试太玄学了,是不是真的拼运气? 我后来沉下心来复盘,整理完这份面试题以及面经清单后,才真正看清了所谓“运气”背后的真相,目前不到一周已经快有250 stars了。 面试 ≠ 纯靠运气,但一定是“有准备的人更容易抓住机会” 我们不妨把面试分解下,会发现这样一张图: 面试要素 是否可控? 说明 面试官风格 ❌ 不可控 A 面佛系、B 面压人型 题目是否准备过 ❌ 部分可控 面试官自定题库,你无法预测 回答质量 可控...
面试问题记录
点赞
评论
收藏
分享
昨天 13:34
4399_产品经理(准入职员工)
4399游戏内推
4399游戏PM笔试题目:请列举当前游戏行业中三种热门的游戏类型,并分析其各自的用户群体特点和市场趋势。你认为未来游戏行业的发展方向有哪些?请结合技术发展和用户需求变化进行阐述。选择一款你熟悉的 4399 游戏,分析其核心玩法、优势以及存在的不足,并提出改进建议。以《王者荣耀》为例,分析其在社交互动方面的设计亮点,以及这些设计对游戏用户留存和活跃度的影响。请设计一款以 “古代神话” 为主题的 4399 小游戏,阐述其核心玩法、主要关卡设计和角色设定。假设要为 4399 平台开发一款面向小学生的教育类游戏,你会如何设计游戏的功能和玩法,以实现教育与娱乐的平衡?给出一组 4399 某款游戏的用户数...
点赞
评论
收藏
分享
06-12 19:52
吉首大学张家界学院 Python
六百六十六,测试是没活路了吗?
两段实习经历,真找不到工作啊,谁来救救孩子吧,现在测试环境真是已绝望,诶
小浪_Coding:
实习有点包装叭 写的太水了
为了找工作你投递了多少公...
点赞
评论
收藏
分享
06-09 15:54
合肥工业大学 嵌入式硬件工程师
机械真的没有20W的出路吗
欢迎各位大佬推荐可以去的岗位😃
牛客60222160...:
有哪些of了
点赞
评论
收藏
分享
不愿透露姓名的神秘牛友
昨天 14:22
怼回去以后爽了
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
实习,你就这么偷
8621
2
...
20250716 - 百度 - 后端开发 - 一面
6288
3
...
实习包装不是吹牛皮,要怎么包装看这里
5891
4
...
关于牛土兵教育割韭菜的事实
4547
5
...
为什么有人说 211 以下就进不了大厂了?
4449
6
...
百度提前批后端一面 —— 亚历山大,特批拿下
4266
7
...
滴滴提前批面经
3781
8
...
滴滴提前批凉经(一面,二面)
2476
9
...
26届米哈游秋招提前批面经(游戏客户端)已挂
2042
10
...
再再再再强调一遍!秋招不要装逼
1999
创作者周榜
更多
正在热议
更多
#
校招阶段,学历VS技术哪个更重要?
#
9009次浏览
114人参与
#
顺丰求职进展汇总
#
52766次浏览
283人参与
#
不卡学历的大厂有哪些?
#
15331次浏览
112人参与
#
腾讯音乐求职进展汇总
#
96902次浏览
563人参与
#
没有合适的工作,你会先找个干着,还是考公考研
#
121130次浏览
1145人参与
#
除了主业以外,你还有哪些其他收入?
#
6040次浏览
103人参与
#
实习时,大家都怎么称呼自己的mentor?
#
42894次浏览
270人参与
#
摸鱼被leader发现了怎么办
#
60525次浏览
369人参与
#
视觉/交互/设计招聘信息汇总
#
17956次浏览
612人参与
#
社恐入职新公司如何融入团队
#
10731次浏览
62人参与
#
实习如何「偷」产出?
#
24471次浏览
299人参与
#
风评不好的公司,你会去吗?
#
44861次浏览
320人参与
#
考研可以缓解求职焦虑吗
#
53376次浏览
474人参与
#
职场新人体验
#
14122次浏览
144人参与
#
实习打杂,要跑路吗
#
12185次浏览
156人参与
#
校园里的破防时刻
#
6816次浏览
76人参与
#
金融财经春招备战日记
#
22556次浏览
135人参与
#
求职遇到的搞笑事件
#
121617次浏览
795人参与
#
听到哪句话就代表面试稳了or挂了?
#
175833次浏览
1395人参与
#
软开人,秋招你打算投哪些公司呢
#
107553次浏览
976人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务