为了账号安全,请及时绑定邮箱和手机立即绑定

c++和++c的区别

c++和++c的区别

C++
翻阅古今 2019-02-11 08:08:05
c++和++c的区别
查看完整描述

1 回答

?
缥缈止盈

TA贡献2041条经验 获得超4个赞

c语言中c++的意思是先提取c的值后将c的值+1,++c的意思是先将c的值+1后提取c的值。

举例:

1、

int c=0;

printf("%d\n",c++);  //输出的是0,但是此时c的值已经变成1了。

运行结果:

2、int c=0;printf("%d\n",++c);//c的值和输出结果都为1.

运行结果:

3、int i,j=0;i=j++; //此时,i=0,因为j++先赋值,后加,所以j本身已经变成1了。

运行结果:

4、int i,j=0;i=++j;//此时,j=1,因为先加后赋值,同样j本身已经变成了1。

运行结果:



查看完整回答
1 反对 回复 2019-02-15
  • 1 回答
  • 0 关注
  • 1971 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信