永发信息网

C语言中num++什么意思

答案:8  悬赏:0  手机版
解决时间 2021-02-03 13:11
  • 提问者网友:精神病院里
  • 2021-02-02 21:08
C语言中num++什么意思
最佳答案
  • 五星知识达人网友:胯下狙击手
  • 2021-02-02 22:14
就是num先执行当前语句再自加1
如:
num1 = (++num) + (++num); 是这样执行的:
num=num+1;//num==0+1==1了
num=num+1;//num==1+1==2了
num1=num+num;//num1==2+2==4。

++有两种情况:
1 写在变量后面的称为后自加,即
num ++;
其特点是,先引用num的值,然后在num用完后,再进行自加。

2 写在变量前面的称为前自加,即
++num ;
其特点是,先自加,再引用num的值。
显然,你的问题中是第一中情况。
全部回答
  • 1楼网友:不想翻身的咸鱼
  • 2021-02-03 03:32
加的,为了让你更清楚的了解static的作用
  • 2楼网友:青灯有味
  • 2021-02-03 03:04
就是num自加一的意思,即:num=num+1
  • 3楼网友:詩光轨車
  • 2021-02-03 02:52
num++等同与num=num+1 简便写法
  • 4楼网友:廢物販賣機
  • 2021-02-03 02:46
num++ 相当于num = num+1
  • 5楼网友:荒野風
  • 2021-02-03 01:32
num++表示num执行完一次运算后加一,而++num则表示num先加一再执行运算,注意区分。
  • 6楼网友:蕴藏春秋
  • 2021-02-02 23:55
++是自加运算,也就是num这个数据在执行完一遍运算之后加1操作
  • 7楼网友:北方的南先生
  • 2021-02-02 22:19
++是C语言操作符之一,为单目运算符,只有一个操作数。其含义为变量自加一。
相当于num = num + 1;
++有两种情况:
1 写在变量后面的称为后自加,即
num ++;
其特点是,先引用num的值,然后在num用完后,再进行自加。
2 写在变量前面的称为前自加,即
++num ;
其特点是,先自加,再引用num的值。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯