gpt4 book ai didi

c - 静态变量说明

转载 作者:太空宇宙 更新时间:2023-11-04 05:59:38 24 4
gpt4 key购买 nike

堆栈上可能还有另一个类似的问题,但我不完全确定。那么关于我的问题。我的教授告诉大家,“永远不要使用全局变量”。但她说只要你给出足够好的理由,静态变量是允许的。所以我的问题是,根据她的标准,在全局级别声明一个静态变量可以吗?

最佳答案

不幸的是static在C中有两个含义,当应用于全局变量时,表示这个符号的可见性在文件范围内。当应用于局部变量时,这意味着该变量在调用之间保留其值(即,它不是真正的局部变量)。当您的教授说允许时,她指的是后者,而不是前者。

关于c - 静态变量说明,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21345552/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com