++j是先自加,C语言J和J又什么区别得到j=然后再取j值计算,如果
当单独一个语句的时候没有区别,但用在表达式中:
j++是先取j的值做计算,再自加;
++j是先自加,再取j的值做计算。
例如:
赋值j =
如果
k = j++;
那么先取j的值赋值给k,于是k值为j值再自加即完成此次运算后j=
k = ++j;
那么j先自加,得到j=然后再取j值计算,k值为