中新赛克面试题 · 编码实现 · C
中新赛克相关面试题,按最终去重题目聚合。
共 364 道真题 · 当前筛选命中 6 道 · 更新 2026-08-05
筛选题目已选:编码实现 · C
考察点
技术栈
第 1 题请手写实现 memcpy 函数,并说明其与 memmove 的区别;随后解释预处理器中的宏定义与内联函数的适用场景。 考察内存操作函数的正确实现、宏与内联函数的选择第 2 题请解释数组指针和指针数组的区别,并说明在C语言中如何正确使用它们,同时比较sizeof和strlen对字符串数组的作用。 考察对C语言中数组指针、指针数组及sizeof与strlen区别的理解第 3 题在 C/C++ 中,用 const 修饰一个变量代表什么含义? 考察对 const 语义、不可变性与编译器保证的理解第 4 题手写简单实现memcpy函数 考察内存拷贝实现、边界处理和性能考量第 5 题联合体了解吗?如何使用联合体判断大小端? 考察联合体的内存布局理解及其在底层编程中的应用能力第 6 题请手写实现一个符合 C 标准的 memcpy 函数,并说明你在实现时如何保证正确性。 考察 C 语言基础、指针操作边界和标准库函数实现准确性