a++与++a的区别
a++代表变量a增1之前的原有值,++a代表a增1之后的值。
例:
int a=0
printf("%d",a++);//输出0
printf("%d",++a);//输出1
例:
当a=1时,x=a++,x=1,a=2
当a=1时,x=++a,x=2,a=2
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
a++代表变量a增1之前的原有值,++a代表a增1之后的值。
例:
int a=0
printf("%d",a++);//输出0
printf("%d",++a);//输出1
例:
当a=1时,x=a++,x=1,a=2
当a=1时,x=++a,x=2,a=2
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。