我知道int a; int b;
和int a, b;
都在做同样的事情。但我想知道int a, b;
在编译期间使用的内存少于int a; int b;
。我的意思是他们之间有什么区别吗?
答案 0 :(得分:8)
丝毫没有区别。没有任何。
答案 1 :(得分:5)
FYI
在性能或输出或其他任何方面没有区别 。
你可以做到这两点。但我更愿意声明 int a,b;
,因为我为什么要为这个简单的事情写一个额外的行。
对于 可读性和维护 问题,您可以使用 int a; int b;
答案 2 :(得分:4)
除了你的源文件有点大(多少取决于编码)和编译需要一部分时间的一部分更长,没有区别。真的,它是如此微小和可以忽略。