诺瓦星云面试题 · 问题拆解 · C
诺瓦星云相关面试题,按最终去重题目聚合。
共 2309 道真题 · 当前筛选命中 11 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · C
考察点
技术栈
第 1 题函数指针和指针函数有什么区别? 考察对C语言中指针与函数组合的语法和语义理解第 2 题static、const等关键字有什么用? 考察对C/C++语言中常见关键字的理解及其典型应用场景第 3 题在 C 语言中,结构体在内存中是如何对齐的?请说明影响对齐的因素以及你如何计算结构体的大小。 考察结构体内存布局、对齐规则及大小计算能力第 4 题什么是大小端字节序?在哪些实际场景中必须考虑大小端问题? 考察对字节序概念的理解及网络通信、跨平台数据解析等场景的应用第 5 题RAM、ROM,static变量存在两者哪个里面,为什么? 考察内存区域划分、static变量存储位置及生命周期理解第 6 题请解释指针常量与常量指针的区别。 考察C/C++中指针与常量的复合语义理解第 7 题unsigned int a = 10; int b = -5; 则 a+b 的值是多少? 考察无符号整数与有符号整数混合运算的类型转换规则第 8 题在一个C文件中定义的全局变量,是否可以在另一个C文件中通过extern声明来使用? 考察C语言中全局变量与extern声明的跨文件可见性机制第 9 题结构体里面有char、double,结构体大小是多少? 考察struct内存对齐规则的理解和计算能力第 10 题怎么用C实现队列,讲一下怎么做的? 考察C语言数据结构实现能力,重点是队列操作的正确性与边界处理第 11 题请解释指针函数和函数指针的区别和作用。 考察C语言中对指针与函数结合使用的理解深度