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++啥意思的主要内容,如果未能解决你的问题,请参考以下文章