在C语言中,a++和++a有什么区别?是不是都相当于VB中的a=a+1?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/03 01:39:11
在C语言中,a++和++a有什么区别?是不是都相当于VB中的a=a+1?
x){:gk_hxcNI=ډt>dgӞ]O;V?Ɏ^ y;dW_PY-چ6IE4NΆp5 : `@i{f=mx>eEmO'=m}=/W=]4l 覀L0aTH(-k8(IUPF@ASZOOVU<[ki/.H̳%

在C语言中,a++和++a有什么区别?是不是都相当于VB中的a=a+1?
在C语言中,a++和++a有什么区别?是不是都相当于VB中的a=a+1?

在C语言中,a++和++a有什么区别?是不是都相当于VB中的a=a+1?
a++ 相当于 a , a=a+1 , 即:先用a,然后再进行自增
++a 相当于 a=a+1, a , 即:先自增,然后再用a
如:
a=0;
while ( a++ < 10 ) {...} 循环10次
a=0;
while ( ++a < 10 ) {...} 循环9次