可以在C语言头文件中说明static变量吗?
如果说明了一个static变量,就必须在同一个文件中定义该变量(因为存储类型修饰符static和extern是互斥的)。你可以在头文件中定义一个static变量,但这会使包含该头文件的源文件都得到该变量的一份私有拷贝,而这通常不是你想得到的结果。
精美而实用的网站,关注编程技术,追求极致,让您轻松愉快的学习。
Copyright ©2012-2025 biancheng.net, All Rights Reserved,冀ICP备2022013920号-4