在c++中自増运算符++, 放在变量前和变量后有什么区别,该如何使用,求大神能通俗讲解和举例?

2025-02-02 21:04:01
推荐回答(1个)
回答1:

举个例子:int i=1,j=1;
cout<cout<<++j;
前者输出1,后者输出2。可以简单记作,先用(输出)再加和先加再用(输出)
但如果是int i=1;
i++;
cout<或int j=1;
++j;
cout<两者输出均为2,因为i++和++j是独立语句在输出之前就完成了+1。
(个人见解)