局部变量是函数内部定义的一个变量,其作用域和生命周期作用于整个程序
举一反三
- 定义在函数内部的变量拥有一个局部作用域,定义在函数外的拥有全局作用域。局部变量只能在其被声明的函数内部访问,而全局变量可以在整个程序范围内访问。
- 下列关于静态局部变量的说法,不正确的是( )。 A: 静态局部变量是在函数体内定义的变量,其作用域是本函数 B: 静态局部变量的生命期为整个程序 C: 静态局部变量的初始化只做一次,默认初始化的值为0 D: 静态局部变量的生命期和作用域都与全局变量相同
- C语言中,在函数内部定义的变量叫局部变量,其作用域只能是本函数范围中。
- 局部变量也称为内部变量。 局部变量是在函数内作定义说明的。其作用域仅限于函数内, 离开该函数后再使用这种变量是非法的。
- 下列关于变量的作用域叙述不正确的是()。 A: 在函数内部定义的变量是局部变量 B: 全局变量的作用范围仅限于其所在的文件 C: 函数中的形式参数是局部变量 D: 局部变量的作用范围仅限于本函数