摘要: C++程序通常由多个文件组成,为了让多个文件访问相同的变量,区分了声明和定义。在一个程序中,变量有且仅有一个定义。extern关键字声明变量名而不定义:extern int i;//声明并不定义,只是说明变量定义在程序的其他地方 int i;//声明并且定义声明有初始化可被当做是定义,虽然有extern,如:extern double pi=3.14;名字的作用域:作用域是程序的一段区域,大多数作用域使用花括号来界定。主要有全局作用域、局部作用域和语句作用域。通常把一个对象定义在它首次使用的地方是个很好的办法。const限定符。设计该限定符的缘由:1.程序中用到很多常数,如果需要修改的话,到. 阅读全文
posted @ 2012-11-13 20:41 ideawu 阅读(159) 评论(0) 推荐(0) 编辑