相关疑难解决方法(0)

++ i和i ++有什么区别?

在C中,使用++i和之间有什么区别i++,哪些应该在for循环的增量块中使用?

c for-loop pre-increment post-increment

818
推荐指数
19
解决办法
96万
查看次数

倒计时比倒数更快吗?

我们的计算机科学老师曾经说过,由于某些原因,倒计时比计数更有效率.例如,如果你需要使用FOR循环并且某个地方没有使用循环索引(比如在屏幕上打印一行N*),我的意思是这样的代码:

for (i = N; i >= 0; i--)  
  putchar('*');  
Run Code Online (Sandbox Code Playgroud)

比以下更好:

for (i = 0; i < N; i++)  
  putchar('*');  
Run Code Online (Sandbox Code Playgroud)

这是真的吗?如果是这样,有谁知道为什么?

c performance loops

130
推荐指数
7
解决办法
2万
查看次数

标签 统计

c ×2

for-loop ×1

loops ×1

performance ×1

post-increment ×1

pre-increment ×1