C语言常考面试题等
C语言比较常考的问题,看起来很基础,但是实际上很容易忘掉以及混淆逻辑
多多练习加油加油!!!!!
| 序号 | 问题 |
|---|---|
| 1 | const的用法 |
| 2 | 枚举和define的区别 |
| 3 | volatile的用法 |
| 4 | break,continue,return用法和区别 |
| 5 | static关键字用法 |
| 6 | 描述内存分配方式和他们的区别 |
| 7 | 全局变量和局部变量的区别 |
| 8 | 如何延长一个局部变量的生命周期 |
| 9 | 头文件的作用 |
| 10 | sizeof和strlen的区别 |
| 11 | typedef和define的区别 |
| 12 | 标识符命名规则 |
| 13 | include后跟<>和" "的区别 |
| 14 | 条件编译 |
| 15 | 字符数组和字符指针的区别 |
| 16 | 什么是指针 |
| 17 | 指针的大小计算 |
| 18 | 指针如何操作变量 |
| 19 | 指针如何操作数组 |
| 20 | 指针如何操作函数 |
| 21 | 指针如何操作结构体 |
| 22 | 指针的运算 |
| 23 | 什么是void指针 |
| 24 | 什么是空指针 |
| 25 | 什么是大端存储和小端存储 |
| 26 | 指针函数和函数指针 |
| 27 | 指针数组和数组指针 |
| 28 | 函数指针数组 |
| 29 | 递归函数 |
| 30 | 回调函数 |
| 31 | 函数值传递和地址传递 |
| 32 | 对字符串函数了解strlen、strcpy、strcmp、strcat、atoi、itoa、strncpy、strncat、strncmp、memset |
| 33 | 运算符优先级 |
要求能够手写出代码
| 序号 | 问题 |
|---|---|
| 1 | 判断是否是素数 |
| 2 | 斐波那契数列 |
| 3 | 杨辉三角形 |
| 4 | 约瑟夫环 |
| 5 | 两个数的最大公约数和最小公倍数 |
| 6 | 冒泡排序,插入排序,选择排序 |
| 7 | 二分查找 |
| 8 | 不是用函数实现strlen,strcpy,strcmp,strcat,atoi,itoa |
4964

被折叠的 条评论
为什么被折叠?



