第 1
章
C 与 C++ 的区
别
变量定义位置与作用域
•C++ 中,允许变量定义语句在程序中的任何地方,只要在是使用
它之前就可以;而 C 语言中,必须要在函数开头部分。而且 C+
+ 允许重复定义变量, C 语言也是做不到这一点的。
•
通常情况下,如果全局变量与局部变量同名,那么局部变量在其
作用域内具有较高的优先权。
访问被屏蔽的全局变量使用
作用域操作符“ ::”