首页 > 试题广场 >

C语言中,static关键字说法正确的有:()

[不定项选择题]

C 语言中,static关键字说法正确的有:()

  • 用static修饰的全局变量可以在运行时修改;

  • 用static修饰的函数,其内部变量可以传递给其他函数;

  • 在a.c 文件中,有一个 static 修饰的函数,任何情况下都不可能在 b.c 中被调用;

  • 其余说法均不对;

b为什么对 不能理解
发表于 2021-08-31 14:02:54 回复(3)
static关键字在C语言中用于修饰变量、函数和全局变量,它的主要作用是改变它所修饰的实体的生命周期、作用域和可见性。
发表于 2023-09-03 09:51:03 回复(0)
static函数与普通的函数作用域不同。尽在本文件中。只在当前源文件中使用的函数应该说明为内部函
数(static),内部函数应该在当前源文件中说明和定义。
对于可在当前源文件以外使用的函数应该在一个头文件中说明,要使用这些函数的源文件要包含这个头
文件。
发表于 2022-09-09 15:29:06 回复(0)
C为啥可以
发表于 2021-07-30 00:38:31 回复(3)