我想知道为什么未使用的变量不好。
是因为编译器会创建更大的二进制文件吗?如果是,是否有一个工具/脚本可以添加
unused
编译器会向您发出警告,提示提示可能可能出现问题或无意的情况。
未使用的变量很可能会被优化掉。但也许您打算对它们做一些事情 - 在这种情况下,编译器会提示您“可能”做了一些您不想要的事情。 您声明但既不读取也不写入的变量有什么用?
完美不是在没有什么可以添加的时候,而是在没有什么可以删除的时候。