各门课常见面试题汇总

一、C基础

1.static和const的作用

2.typedef和define的区别

3.volatile作用

4.sizeof和strlen区别

5.数组和链表的区别

6.对指针的理解

7.结构体和共用体区别

8.结构体字节对齐

9.堆和栈的区别

10.全局变量和局部变量的区别

11.memcpy和strcpy的区别?

12.什么是段错误?怎么解决段错误?

13.什么是内存泄漏?什么是野指针?

14.数组指针和指针数组区别

二、linuxC高级

1.makefile包含哪几部分

2.常见linux命令

3.<>和""的区别

4.#ifndef的作用

5.gdb调试

6.什么是函数指针

7.gcc编译步骤

三、数据结构

1. 单链表的增删改查操作实现思路

2. 单链表的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值