《C++Primer》学习笔记(1-5章)第一章 文件头及声明第二章 变量和基本类型第三章标准库类型第四章数组和指针第五章表达式
第一章 文件头及声明关于extern使用extern 声明而不定义,它是说明变量定义在程序其他地方 全局不初始化的extern int i; 是声明不定义;只要声明并且有初始化式,那么就是定义;带有extern且有初始化的声明(也是定义),比如extern float fval =2.34; 这种必须放在函数外面,否则出错 文件B要访问另外一个文件A中定义的变量