• 1 声明和定义都规定了变量的名字和类型 但是定义会申请内存空间 也可能为变量赋一个初始值 2 同一个变量声明可以有多处 但定义只能有一处 extern int i 声明i而非定义i int j 声明并定义j extern关键字就是告诉编译器
  • 简单记录一下自己最近一段时间阅读一个C语言开源项目的心得 1 阅读工具 source insight 4 0 gdb Typora 2 阅读心得 1 不要陷在代码的实现细节里面出不来 浪费时间 因为稍微大一点的开源项目 都有很多自定义的结构