遞歸調用的是函數自身的一個副本。其本質是:將一個問題規模為n的問題,轉換為一個問題規模為n-1的問題,然后依次降解,直到問題規??汕?。得到低規模的問題的解之后,帶入高規模的問題中,最后求得規模為n的問題的解。
2016-10-04
鏈表可是相當經典的數據結構,當初花了大量精力去研究鏈表,雖說現在的高級語言各種數據結構已經封裝的很完善了,但是學習數據結構之后會對底層有更深入的認識,明白能夠站在巨人的肩膀上是多么幸福的一件事。
2016-10-04
宏是運行前對文本進行替換,不是運行代碼后的返回值。
你可以這樣測試 #define N 1+2 printf("%d",N*5);
如果是文本替換輸出應該11,如果是返回值運算輸出應該是15.
你可以這樣測試 #define N 1+2 printf("%d",N*5);
如果是文本替換輸出應該11,如果是返回值運算輸出應該是15.
2016-10-04