相关疑难解决方法(0)


循环中i ++和++ i之间的区别?

是否有差异++i,并i++在一个for循环?它只是一个语法的东西吗?

language-agnostic for-loop pre-increment post-increment

294
推荐指数
10
解决办法
28万
查看次数

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

我看过他们在无数块的C#代码都被使用了,我想知道何时使用i++++i(i为某数量的变量一样int,float,double,等).谁知道这个?

c#

194
推荐指数
6
解决办法
9万
查看次数

'for'循环内的后递增和预递增产生相同的输出

以下for循环产生相同的结果,即使一个使用后增量和另一个预增量.

这是代码:

for(i=0; i<5; i++) {
    printf("%d", i);
}

for(i=0; i<5; ++i) {
    printf("%d", i);
}
Run Code Online (Sandbox Code Playgroud)

我为两个'for'循环得到了相同的输出.我错过了什么吗?

c c++ for-loop operator-precedence

188
推荐指数
6
解决办法
18万
查看次数

哪个循环有更好的性能?增加还是减少?

可能重复:
倒计时比计数更快?

哪个循环有更好的性能?我从一些地方学到了第二个更好的地方.但想知道原因.

  for(int i=0;i<=10;i++)
      {
               /*This is better ?*/
      }


  for(int i=10;i>=0;i--)
      {
               /*This is better ?*/
      }
Run Code Online (Sandbox Code Playgroud)

c performance

13
推荐指数
4
解决办法
1万
查看次数

在C#中,myInt ++和++ myInt有什么区别?

我很难理解用C#递增变量之间的区别是什么:

myInt++;
Run Code Online (Sandbox Code Playgroud)

++myInt;
Run Code Online (Sandbox Code Playgroud)

什么时候你会使用哪一个?

我会给voteCount ++以获得最佳答案.或者我应该给它++ voteCount ...

c# syntax

7
推荐指数
4
解决办法
1672
查看次数


在C#中,++ i与i + = 1有任何性能差异吗?

i + = a应该等于i = i + a.在a == 1的情况下,这被认为效率低于++ i,因为它涉及更多的内存访问; 或者编译器会使它与++ i完全相同吗?

c# performance increment

4
推荐指数
1
解决办法
3407
查看次数