gpt4 book ai didi

c - 在 C 中使用静态变量的最佳实践

转载 作者:太空狗 更新时间:2023-10-29 16:48:29 25 4
gpt4 key购买 nike

<分区>

全局变量通常被认为是一种糟糕的编程习惯

在 C 中,静态变量(即具有模块(文件)作用域)是否被认为是正确的?

我的想法是,面向对象语言中的成员变量的危险性不会比 C 中的静态变量低多少,而且成员变量似乎被认为是一件好事。

我厌倦了通过多个函数传递参数,并且可以看到静态变量对此的吸引力,尤其是当它们是 const 时。

但我很想知道这是否令人不悦 - 以及在其多个方法中使用了一个成员变量的大对象和一个包含一些使用静态变量的函数?

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