printf()函數壓棧a++與++a的輸出

printf()中a++與++a的輸出問題 在C語言中有個很常用的函數printf(),使用時從右向左壓棧,也就是說在printf("%d %d %d %d\n",a,a++,++a,++a)中,依次從右向左開始計算,計算完後纔會往%d中輸出,因爲有多條賦值語句,所以他是個累加過程,直到壓棧結束後輸出最終得累加值 下面是幾組測試樣例: int a; a=1; printf("%d %d
相關文章
相關標籤/搜索