77问答网
所有问题
c语言中++i是什么意思?
注意,不是i++,我自己知道的不用浪费大家的脑细胞!!!
举报该问题
其他回答
第1个回答 2012-03-18
自增 ++i是 先自增再参与运算
i++是先参与预算
第2个回答 2012-03-18
如果i=1;2+(++i)=4
2+(i++)=3
第3个回答 2020-01-13
您的浏览器不支持HTML5视频
第4个回答 2019-11-24
++i是使用i之前先使i加一。i++是使用i之后再加一。如果不能理解,那么可以理解为:++i是先计算,再操作,i++是先操作,再计算。
JAVA里的自增运算符。
其中:++i和i++是谁在前先取谁,但加一优先运算并赋给原值,取的值再参与其他运算。
++在后,则是先用原来的值参与运算,遇到一个特殊序列点(&&或||或,或?:或;)才使变量自加。若b=3,a=b++,则a=3,b=4。若a=++b,则a=4,b=4。
<上一页
1
2
3
4
相似回答
在
c语言中i++
代表
什么
答:
i++是先操作后赋值 也就是如果你在此输出i++
;还是输出的i的值,便是你在i++;后面再写一句输出语句则i的值就变了;而++i则是先赋值后操作,同理在++i的时候输出会得i+1的值,在后面输出也一样;
c语言
:请问y=
++i是什么意思
答:
++运算符表示自加1
,在C中++分为前置和后置即可分为++i 和 i++,在有运算的地方前置++(++i)表示先自加1后参与运算,后置++(i++)表示先参与运算在自加1,按题目的表达式,表示i的值先自加1,然后赋值给y。C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而代码...
c语言中的++ i
和
i++
有
什么
区别呢?
答:
1. `++i`:这被称为前缀递增操作符,它表示先将变量增加1,然后再使用变量的值
。也就是说,变量会在表达式中被使用前就已经加了1。2. `i++`:这被称为后缀递增操作符,它表示先使用变量的值,然后再将变量增加1。也就是说,变量会在表达式中被使用后再加1。这两者的差异在于表达式的值是什么...
C语言
请问代码
里面的i
--,
i++什么意思
答:
++i是
指先把i加上1后在对i进行运算。举个例子 i=0;n=0;当执行n=++i后;是 n
的
值就是1;i的值为1;而若是执行n=
i++
则,n的值为0。i为1;换句话说n=++i是先执行n=i;在对i自加运算。n=i++;是先执行i的自加运算再把i的值赋予n。
c语言中++i
和
i++
有
什么
区别
答:
在
C语言中
,`
++i
`和`
i++
`是两种不同的运算符,它们在操作数和结果上有一些区别。1. `++i`:这是一个前置自增运算符。它首先对变量i进行自增操作,然后再返回这个自增后的值。换句话说,`++i`首先返回的是变量i自增后的值,然后再将变量i的值加一。例如:int i = 5; int incremented...
c语言中++ i
和
i++
有
什么
区别?
答:
i=i+1,即后一个值是前一个值加一。
++i是使用i之前先使i加一
。i++是使用i之后再加一。如果不能理解,那么可以理解为:++i是先计算,再操作,i++是先操作,再计算。例如:a = ++i,相当于 i=i+1; a = i; a = i++,相当于 a = i; i=i+1;...
c语言++ i
和
i++的
区别
是什么?
答:
i++
和
++i的意思
分别是:i++ :先引用i的值,后增加i的值;++i :i的值先增加,后引用i的值 换句话就是:i++ : 先在i所在的表达式中使用i的当前值,再让i加1。++i : 先让i加1,再在i所在的表达式中使用i的新值。无论i++还是++i,都可以让i的值自增,但是对于引用它们的对象来说...
大家正在搜
i++在c语言中是什么意思
c语言中ij是什么意思
while在c语言中是什么意思
C语言中的i是什么意思
c语言中i++和++i有什么区别
if在c语言是什么意思
c语言中pi什么意思
c语言中inum什么意思
if(a)在c语言中什么意思
相关问题
c语言 i++和++i什么区别?
C语言中sum+=++i;是是什么意思?
C语言中%c是什么意思
c语言中c[i]++是什么意思?
在C语言中x+=i--是什么意思?
C语言中i++和j++=分别是什么意思?
C语言中i++,i--.++i,--i是什么意思
c语言里面s+=i是什么意思?