中望软件面试题 · C

中望软件相关面试题,按最终去重题目聚合。

344 道真题 · 当前筛选命中 10 · 更新 2026-08-05

筛选题目已选:C
第 1 题动态链接库和静态链接库有什么区别? 考察对链接原理、库文件和程序构建方式的理解技术原理方案权衡C第 2 题请描述从头文件A和源文件B到生成可执行文件的完整编译链接过程。 考察对C/C++编译与链接流程的理解问题拆解技术原理CC++第 3 题extern "C" 的作用是什么?为什么要使用 extern "C"? 考察 C/C++ 链接机制的理解及跨语言调用的实践技术原理CC++第 4 题说说C和C++的联系和区别 考察对C与C++语言关系的理解及特性差异的掌握技术原理技术选型CC++第 5 题如何删除申请的指针内存,并且将删除后的内存重新指向空? 考察 C/C++ 指针内存释放后的安全处理编码实现风险判断技术原理CC++第 6 题请解释 extern 关键字的作用,并说明 extern "C" 的用途和使用场景。 考察 C/C++ 链接机制、extern 语义与 C/C++ 混合编程理解技术原理CC++第 7 题请解释C/C++中extern关键字的用法和使用场景。 考察对extern关键字声明与定义区别的理解及实际应用技术原理CC++第 8 题C语言中static修饰的局部变量和全局变量分别存放在内存的哪个区域? 考察对static变量存储位置及生命周期、作用域的理解自我认知技术原理C第 9 题请介绍 C++ 中 extern "C" 关键字的作用和应用场景。 考察对 C/C++ 链接规则及混合编程的理解技术原理技术选型CC++第 10 题C/C++、Java之间的区别是什么? 考察对C/C++与Java在内存管理、运行机制和应用场景上的理解技术原理方案权衡CC++Java