-
基础数据类型问题 * 数据的取值范围 * 整数的溢出&回绕 * 浮点数精度 * 数据类型转换(范围检查)
-
数组和指针问题 * 指针和地址 * 野指针 * (null)空指针 * NULL指针 * void指针 * 多级指针 * 指针函数&函数指针 * 数组越界&缓冲区溢出
-
内存管理 * 内存分配 * 内存释放 * 内存越界 * 内存泄漏 *
-
字符与字符串问题 * 串拷贝&内存拷贝 * 内存重叠&溢出 * 字符串查找
-
设计上的问题 * 表达式 * 算法 * 函数(内联函数&宏)
-
其他问题 * 信号处理 * 文件系统 * 断言&异常处理 * 内联汇编
本文是我刚工作的时候的一些C语言相关问题的汇总和总结, 内容组织上不是很少. 16年的时候, 试图整理, 不过由于工作, 以及其他方面的原因, 暂且就这样放下来了.
等以后有时间了在整理吧, 还有一部分当初就放在了 gitbook 上, 链接如下:(网速差, 需要工具) https://www.gitbook.com/book/wizardmerlin/merlin_c/details