在c语言中,c++与++c有什么区别

2022-04-14 社会 132阅读

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

例:

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

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

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

扩展资料

c++与++c示例:

#include

voidmain()

{

inti=0,j;

j=i++;

printf("%d%d",i,j);

i=0;

j=++i;

printf("%d%d",i,j);

}

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com