C语言a++ 与++a的区别

a = 10;

a = a++*10;  结果a = 101,即10*10+1=101。

a = ++a*10; 结果a = 110,即(10+1)*10=110。

++a前自增,++在前,先计算a的值,再计算表达式。

但是单独使用的时候无区别,见下例:


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章