63得票9回答
在for循环中使用++i或i++?

有些程序员在普通for循环中写 ++i 而不是 i++,这是有原因的吗? Possible Duplicate: Is there a performance difference between i++ and ++i in C++?

9得票6回答
在Java中,a += a++ * a++ * a++如何计算?

我在这个网站上遇到了这个问题,尝试在Eclipse中使用但是不太明白它们是如何被评估的。 int x = 3, y = 7, z = 4; x += x++ * x++ * x++; // gives x = 63 System.out.println(x); ...

14得票6回答
数组内的增量运算符

我有一个使用数组进行队列操作的C程序。在该程序中,他们会对数组内的变量进行增量操作。我无法理解这是如何工作的。因此,请解释以下这些操作:array[++i]; array[i++];

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

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

38得票3回答
字符串拼接与增量

这是我的代码:$a = 5; $b = &$a; echo ++$a.$b++; 它不应该打印66吗? 为什么它打印76?

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

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

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

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

79得票14回答
后缀自增和前缀自增的概念是什么?

我不理解后缀和前缀的自增或自减概念。有没有人能给出更好的解释呢?

45得票15回答
在Java中,a = (a++) * (a++)会产生奇怪的结果。

我正在准备 OCPJP 考试,因此必须了解 Java 的每一个细节。这包括前缀和后缀增量运算符应用于变量的顺序。以下代码给出了奇怪的结果:int a = 3; a = (a++) * (a++); System.out.println(a); // 12 答案难道不应该是11吗?或者可能是...

42得票6回答
自赋值中的后增操作

我了解i++和++i的区别,但我不太确定为什么会得到以下结果:static void Main(string[] args) { int c = 42; c = c++; Console.WriteLine(c); //Output: 42 } 在上面的代码中,由于...