课程
/后端开发
/C++
/C++远征之离港篇
什么叫相同作用域 ??
2018-07-31
源自:C++远征之离港篇 4-4
正在回答
作用域分为: 1. 函数原型作用域(最小的作用域)
函数原型:int func(int x); 这是一个函数声明,函数形参x 的作用域就时所谓的函数原型作用域。
2. 块作用域
一对大括号 { ... } 内的一段程序,块中声明的标识符作用域就是块作用域。
3. 类作用域
类成员的作用域。
4. 文件作用域(static)
全局静态变量具有全局作用域,从声明处开始,到文件(.cpp文件)结尾处结束。
5. 全局(程序)作用域(extern)
全局变量具有全局作用域,只要在使用前对其进行声明(可定义性声明/引用性声明),便可在程序(有若干个文件组成)的任意位置使用全局变量。
举报
C++扫清通往面向对象的最后一道障碍,将所有知识点融会贯通