在所有函数之前,定义一个外部变量的形式为staticintx;那么错误的叙述是().
A: 使x只能被本文件中的函数引用
B: 使变量x可以由系统自动初始化为0
C: x的值不可以永久保留
D: 将变量存放在静态存储区
A: 使x只能被本文件中的函数引用
B: 使变量x可以由系统自动初始化为0
C: x的值不可以永久保留
D: 将变量存放在静态存储区
举一反三
- 在所有函数之前,定义一个外部变量的形式为static int x那么错误的叙述是().
- 下列有关静态变量的说法不正确的是()。 A: 静态局部变量占用静态存储区空间,在程序运行期间不释放该空间 B: 静态外部变量存放在静态存储区,非静态外部变量存放在动态存储区, C: 在定义静态变量时,若不进行初始化,则编译器会自动为它赋初值 D: 静态局部变量不能被其他函数引用,静态外部变量不能被其他文件中的函数引用
- 若函数中局部变量的值经函数调用后仍然保留,则该局部变量定义为( )。? 自动变量|静态变量|内部变量|外部变量
- 若函数中局部变量的值经函数调用后仍然保留,则该局部变量定义为()。 A: 自动变量 B: 内部变量 C: 外部变量 D: 静态变量
- 若函数中局部变量的值经函数调用后仍然保留,则该局部变量定义为()。 A: 自动变量 B: 内部变量 C: 外部变量 D: 静态变量