當前位置:趣味科普網>經驗>

C語言J和J又什麼區別

經驗 閱讀(1.29W)

C語言J和J又什麼區別

當單獨一個語句的時候沒有區別,但用在表示式中:

1、J++是先取J的值做計算,再自加;

2、++J是先自加,再取J的值做計算。

例如:

賦值J = 2;

如果

K = J++;

那麼先取J的值賦值給K,於是K值為2,J值再自加即完成此次運算後J=3。

如果

K = ++J;

那麼J先自加,得到J=3,然後再取J值計算,K值為3。