background image

第 1

  

与 C++ 的区

变量定义位置与作用域

•C++ 中,允许变量定义语句在程序中的任何地方,只要在是使用

它之前就可以;而 C 语言中,必须要在函数开头部分。而且 C+

+ 允许重复定义变量, C 语言也是做不到这一点的。

通常情况下,如果全局变量与局部变量同名,那么局部变量在其

作用域内具有较高的优先权。

访问被屏蔽的全局变量使用

作用域操作符“ ::”