當前位置:編程學習大全網 - 電腦編程 - C語言預處理···

C語言預處理···

(1)#define POWER(x) ((x)*(x)) 編譯器在編譯時,用((x)*(x)) 代替 POWER(x);

(2)循環執行兩邊:

第壹次:i=1;

POWER(i++);//((i++)*(i++))==>(1)*(2) 先加後用 所以第壹個i先加,第二個i++在第壹個基礎上在加,然後相乘;

故:POWER(i++)=1×2=2;

第二次執行循環時,i=2;

i++ ;//3

i++;//4

故:POWER(i++)=3×4=12;

  • 上一篇:Samson自動封邊機怎麽樣?
  • 下一篇:全國青少年信息素養大賽復賽時間
  • copyright 2024編程學習大全網