C语言中num++啥意思

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言中num++啥意思相关的知识,希望对你有一定的参考价值。

参考技术A 就是num先执行当前语句再自加1\\x0d\\x0a如:\\x0d\\x0anum1 = (++num) + (++num); 是这样执行的:\\x0d\\x0anum=num+1;//num==0+1==1了\\x0d\\x0anum=num+1;//num==1+1==2了\\x0d\\x0anum1=num+num;//num1==2+2==4。\\x0d\\x0a\\x0d\\x0a++有两种情况:\\x0d\\x0a1 写在变量后面的称为后自加,即\\x0d\\x0anum ++;\\x0d\\x0a其特点是,先引用num的值,然后在num用完后,再进行自加。\\x0d\\x0a\\x0d\\x0a2 写在变量前面的称为前自加,即\\x0d\\x0a++num ;\\x0d\\x0a其特点是,先自加,再引用num的值。\\x0d\\x0a显然,你的问题中是第一中情况。

以上是关于C语言中num++啥意思的主要内容,如果未能解决你的问题,请参考以下文章

c语言中num[50]是啥意思

c语言中 num啥意思

c语言中num是啥意思

c语言中num-1是啥意思

c语言中num[k++]=i是啥意思

C语言中num/=10是啥意思