在C语言中,static关键字有两个主要作用: 变量存储类别:当用于变量声明时,static关键字指定该变量的存储期为静态存储期,即其生命周期贯穿整个程序执行期间,但它只在定义它的作用域内可见。 函数作用域限制:当用于函数声明时,static关键字限定了该函数的作用域仅在定义它的文件内部,实现了对函数的封装和隐藏,使得该函...
表示是静态函数 只能在本文件调用 不能在同工程中,其它C文件调用 使用static 可以避免不想被其它模块调用的函数调用 同时, 不同文件中的static函数可以重名 减少命名难度。
static关键字修饰的函数只能在源文件中让其它函数调用。在外部使用该模块时(#include)无法调用。这么设计...
百度试题 题目全局变量若想在用户自定义函数内部使用,只需在变量前面加上关键字( )声明。 A.globalB.staticC.varD.echo相关知识点: 试题来源: 解析 A 反馈 收藏
意思就是,在调用同一个源文件中的函数时,static是一种选择,而不是必须遵守的规定。如果你调用的函数...