0
点赞
收藏
分享

微信扫一扫

软件基本功:变量局部化

慎壹 2022-02-07 阅读 111


  写代码,自然就要定义各种变量。最早的C,要求在代码开始处定义所有变量。后来改进了,就是哪里需要就在哪里定义。这样当然是好处,相当于一种模块化的操作。如果在头部定义一个变量,后面就要小心翼翼的检查,哪里开始使用,哪里改变,非常不方便。

  有朋友会说,吾定义在头部,可以重复利用。以前内存少的时候,这样是可以的;现在内存大了,代码的维护性超过了几个变量占用的内存。如果是那种多次使用的大内存,可以使用一个缓存来解决。


举报

相关推荐

0 条评论