C语言初阶-变量与常量以及作用域
变量的作用
作用域
文件作用域:
在所有代码块之外声明的任何标识符,都具有文件作用域,这些标识符从声明处到源文件结尾都是可以访问的,这个概念与全局变量很像。
函数作用域:
//适用于标签语句,一个函数中所有语句的标签必须唯一
例如:goto语句
代码块作用域:
在代码块内声明的标识符都具有代码作用域,可以被代码块内的所有语句访问。
与局部变量很像。
原型作用域:
适用于函数声明中的参数,在声明函数是,形式参数的类型不能省略,但参数名可以省略。
在定义函数时,形参的名字不能相同。
共有 0 条评论