© 1999-2048 dssz.net 粤ICP备11031372号
[其它] C++文件组织
说明: C++文件的分类 变量的作用域仍然由其定义的位置决定。简单地说,定义在块中的变量具有块作用域,定义在所有块外的变量具有全局作用域。 说明: ① 复合语句和函数(包含函数模板)都是“块”。复合语句是块很好理解,函数它是个具有完备功能的自包含代码块。又由于复合语句肯定是包含在函数内部(要么在主函数main()内,要么在自定义函数内),所以C语言中全局变量的定义“在所有函数之外”的说法同样适合C++。具有全局作用域的变量的作用域从定义位置起,到整个转换单元末尾为止。 ② C++中还有命名空间的概念。<msheng24> 上传 | 大小:54kb