星宸科技面试题 · C
星宸科技相关面试题,按最终去重题目聚合。
共 125 道真题 · 当前筛选命中 10 道 · 更新 2026-08-05
筛选题目已选:C
考察点
技术栈
第 1 题C语言中函数内定义的普通局部变量、static局部变量、全局变量分别存储在什么区域? 考察对C程序内存分区和变量存储位置的理解第 2 题指针函数和函数指针有什么区别? 考察对C语言中指针与函数结合的基本概念辨析第 3 题C语言中 volatile 关键字的作用是什么? 考察对 volatile 语义及优化限制的理解第 4 题C语言如何实现C++的封装、继承、多态? 考察面向对象特性在C语言中的实现原理与工程权衡第 5 题如果用C语言实现C++多态要怎么实现? 考察对多态机制本质的理解与C语言模拟能力第 6 题请说明在哪些实际场景中你会使用函数指针? 考察对函数指针典型应用场景的理解与表达能力第 7 题#define和const区别? 考察宏定义与类型常量在编译语义、类型安全与调试能力上的区别第 8 题C语言中 static 关键字在函数内部和函数外部的作用分别是什么? 考察 static 在不同作用域的语义区别第 9 题给定一个 unsigned int,如何找出第一个为 1 的位(从最低位开始)?先给出遍历方法,再进一步优化。 考察位运算基础、算法复杂度优化与边界处理第 10 题如何用C语言模拟实现C++的访问控制(权限)机制? 考察对面向对象封装与访问控制原理的理解,以及用C语言进行结构化模拟的能力