《C编程思想》阅读笔记 Bruce Eckel1声明和定义的区别:声明是向编译器介绍标示符extern 表示变量声明而非定义定义为标示符分配存储空间(内存) 2 带空参数表的函数声明 C 和 C有很大不同: 在 C 语言中 声明 int func() 表示一个可带任意参数 (任意数目任意类型)的函数这将妨碍类型检查而在 C中表示一个不带参数的函数 3就名字空间包含来讲: includ