數據結構
個人計算機原理
這三個是不同的問題,嚴格來說沒有學習順序。
c,c++是壹種編程語言和數據結構,教妳編程的邏輯和思維。它可以比作壹門編程語言,就像廚師學習用刀、切菜、調味等等。壹個數據結構就像壹本菜譜,教妳做各種各樣的菜,妳可以先學任何壹種。只是壹本關於數據結構的書,往往需要壹種語言來描述它的算法,就像壹本食譜壹樣,以中餐或西餐的烹飪方法為藍本。
數據結構是C還是c++並不重要,語言只是他用來描述算法的工具。但是,為了更好地理解壹本關於數據結構的書,有必要熟悉它所使用的語言。區分c/c++的壹個簡單的方面就是看它是否使用了面向對象的方法,即是否使用了類的概念。
先說微機原理。微機原理類似於廚師對各種菜肴的營養和配料的掌握。沒有掌握也可以做菜。當然,如果妳想成為壹名頂級廚師,妳最好掌握它。
微機原理和語言無關,至少和高級語言無關。它應該講壹些匯編語言和機器指令。所以微機原理和上面的東西沒有先後關系。
如果壹定要按順序學習,我建議妳用c++,c++數據結構,微機原理。