标签: c gcc scope static-code-analysis
作为"良好做法的一部分"在编写C源代码时,我试图尽可能地减少变量范围。
某些外部工具(如cppcheck)可以提供帮助,并在范围变量大于需要时提供警告。
cppcheck
我还没有找到gcc的等效警告标志,但是可用标志列表众所周知地大而且不断发展,所以很难掌握它们。我可能只是想念它。
gcc
这样的旗帜存在吗?