1155得票20回答
++i和i++有什么区别?

在C语言中,使用++i和i++的区别是什么?在for循环的增量块中应该使用哪个?

532得票14回答
在C语言中,i++和++i之间有性能差异吗?

如果结果值未使用,i++和++i之间是否存在性能差异?

419得票20回答
C++中,i++和++i之间是否存在性能差异?

我们有一个问题:在C语言中,i++和++i有性能差异吗? C++的答案是什么?

348得票22回答
循环中前置递增和后置递增的区别是什么?

for循环中的++i和i++有什么区别吗?这只是一种语法上的差异吗?

307得票18回答
“x = x++”之后的x是什么?

当执行这段代码时,背后会发生什么事情?int x = 7; x = x++; 也就是说,当一个变量在一条语句中被后置递增并赋值为它自己时?我编译并执行了这个代码。在整个语句之后,x 仍然是7 。在我的书中,它说 x 已经递增了!

139得票14回答
在Java中,后增量运算符(i++)和前增量运算符(++i)如何工作?

你能解释一下这段 Java 代码的输出结果吗?int a=5,i; i=++a + ++a + a++; i=a++ + ++a + ++a; a=++a + ++a + a++; System.out.println(a); System.out.println(i); 两种情况的输出都是20

123得票5回答
在C语言中,*ptr += 1和*ptr++有什么区别?

我刚开始学习C语言,在做一个关于将指针传递给函数作为参数的例子时,我遇到了一个问题。 这是我的示例代码:#include <stdio.h> #include <string.h> #include <stdlib.h> int* allocateInt...

123得票12回答
在C++中递增 - 何时使用x ++或++ x?

我目前正在学习C++,之前学过递增运算。我知道你可以使用"++x"来使递增在之前进行,而使用"x++"则是在之后进行。 不过,我真的不知道何时应该使用其中的任何一个...到目前为止,我从来没有真正使用过"++x",并且事情一直都很顺利 - 那么,在什么情况下应该使用它呢? 例如:在for循...

116得票8回答
++Var和Var++的区别

在编程中,特别是在Java中,以下两种方式有何区别:==.equals()int var = 0; var++; 以及int var = 0; ++var; 这会对for循环产生什么影响? 例如。for (int i = 0; i < 10; i++) {} for (int i =...

83得票2回答
指针所指向的整型变量增加其值

我有一个 int 指针(即,int *count),我想通过使用 ++ 运算符来增加指向的整数。我认为我可以调用:*count++; 但是,我得到了一个构建警告 "expression result unused"。 我可以:调用*count += 1; 但是,我想知道如何使用++运算符。有什...