post-increment 相关问题

有关定义或执行增量后操作的问题。

后缀运算符的行为加上逗号运算符吗?

我正在从教程的角度学习C ++。在以下代码中:int main(){int i,j; j = 10; i =(j ++,j + 100,999 + j); cout <

回答 3 投票 1

Java增量奇数[重复项]

您可能已经在某个地方看到过这个,但是我找不到关于它的问题。只是出于好奇,但我想知道幕后到底发生了什么:int j = 0;对于(int i = 0; i

回答 3 投票 -1

在一个语句中输出多个post和pre的增量[重复]

我是C语言的新手,请求助。编写为i = 3的C代码; printf(“%d”,++ i + ++ i);编译器给出O / P = 9。怎么样?

回答 1 投票 1

此程序的输出。感到困惑吗? [重复]

所以我被这个问题困扰。 int i = 5,a; a = ++ i + i ++ + ++ i + i ++---i; printf(“%d”,a);根据我的说法,“ a”应为20。a = 6 + 6 + 8-8但是,在执行过程中,我发现答案为18。我是...

回答 5 投票 -3

增量前和增量后函数调用

#include int main(){void add(); int i = 2;添加(i ++,-i); print(“%d”,i)} void add(int a,int b){print(“%d%d”,a,b); } / * a和b的值是多少,我实际上没有得到...

回答 1 投票 -1

关于Java的文章。没有生效? [重复]

int x = 12;整数y = 15;而(y> = 0){x = x--; y = --y; } System.out.print(x);打印出12,我猜x永远不会改变...

回答 2 投票 0

在Java中使用int a = a + 1和a ++之间的性能差异

在Java中使用int a = a + 1和a ++有什么性能差异?如果是这样,哪个更好,为什么?您能简要解释一下我是否理解?

回答 6 投票 7

为什么循环无限重复? [重复]

1:for(int i = 0; i <10;){2:i = i ++; 3:System.out.println(“ H ello World!”); 4:}我发现的解释是:-循环内的表达式使i递增,但随后...

回答 2 投票 -1

如何执行以下表达式?

以下程序的输出是什么? #include 使用命名空间std; int main(){int a = 2,b = 4; a ++ = b; cout << a << b;返回0; }

回答 1 投票 -5

可以在函数调用的参数中使用后增量运算符吗?在C中?

我的问题通常与函数调用有关,但是我在使用堆编写优先级队列时想到了。只是为了提供一些上下文信息(无关紧要),我的堆将项目存储在顶部...

回答 1 投票 0

解释C#中的后递增[重复]

我有一些代码静态void Main(string [] args){int j = 0;对于(int i = 0; i <10; i ++)j = j ++; Console.WriteLine(j); }为什么答案是0?

回答 2 投票 0

增量运算符如何在if语句中工作?

#include int main(){int x = 0;如果(x ++)printf(“ true \ n”);否则(x == 1)printf(“ false \ n”);返回0; } ...

回答 6 投票 4

重载的'operator ++'必须是一元或二进制运算符(具有3个参数)

我有一个头文件和一个.cpp文件。我正在尝试实现前缀和后缀运算符重载,但是在设置重载时一直出现此错误。分数.h #ifndef FRACTION_H#...

回答 4 投票 6

是return x ++的行为;定义?

例如,如果我有一个带有实例方法和变量的类,则类Foo {... int x; int bar(){return x ++; };是否定义了返回后递增变量的行为?

回答 7 投票 21

后增量(i ++)和预增量(++ i)运算符在Java中如何工作?

您能否向我解释此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

回答 15 投票 89

x = x ++不会递增,因为在赋值后应用了++?

从OCP Java SE 6程序员实践考试的第280页开始,问题9:int x = 3; x = x ++; // x仍然是3在解释中我们可以读到:x = x ++; line不会离开x == 4因为++ ...

回答 4 投票 4

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

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

回答 21 投票 769

这个输出是如何来自这个程序的?

stackoverflow社区的亲编程人员,我仍然是初学者,我需要帮助理解下面的问题:int main(){int x = 4,y = 0; while(x> = 0){if(x == y)...

回答 3 投票 -5

为什么交换变量名会改变C程序的输出?

我尝试了这个数组的例子,并在它的元素#include上发布增量/预增量 int main(){int j [5] = {5,1,15,20,25}; int k,l,m,n; n = ++ j [1]; k = ......

回答 3 投票 0

后增量,预增量。 JAVA

我理解这些操作之间的区别(后增量,预增量)。但问题是:我有一个表达式:int x = 4; long y = x * 4 - x ++;最高优先级有后一元运算符,......

回答 5 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.