最近在練習C++的編寫,不得不說其複雜度、學習曲線都比C#和python等較高階的語言都來得高上不少,尤其是編譯更是複雜到難以想像,光是Link來Link去就快要腦溢血了。在此寫一部分學習過程的心得作為紀錄。
首先,我遇上的第一個難題便是Pointer。Pointer指針在我先前較為熟稔的語言,如C#和python都存在,只不過和C++相比的確比較少被使用。當然回到Pointer上,其概念並不複雜,一言而蔽之便是一種裝載變數位址的變數,但最一開始學習時卻奇妙的無法直覺的理解它。
當中最大的理由便是 * 擺放的位置。