我想知道这些示例中的任何一个是否比另一个“更快”。我知道不会有太大区别,但我只想知道是否有任何区别。
代码 1:
a+b=c;
c=c*c;
d=c*a;
代码 2:
a+b=c,c=c*c,d=c*a;
那么我使用、
还是;
有什么关系吗?
只是问...:D
最佳答案
程序的行数并不表示其速度。回答您的问题:不,您发布的两种表格之间的速度没有差异。如果您查看编译器为每个程序生成的汇编代码,您会发现它们完全相同。
关于c++ - 用逗号而不是分号分隔语句会影响程序的速度吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4902571/