c語(yǔ)言學(xué)完基礎(chǔ)后,該學(xué)什么?
網(wǎng)友解答: 足夠了。c和c++學(xué)完以后,你最好開始學(xué)系統(tǒng)知識(shí)比如windows,了解主要功能函數(shù),和功能實(shí)現(xiàn)方法。學(xué)習(xí)這種事不要被別人的定義蒙騙。什么表層底層,什么數(shù)據(jù)結(jié)構(gòu)的不同類型。從
足夠了。c和c++學(xué)完以后,你最好開始學(xué)系統(tǒng)知識(shí)比如windows,了解主要功能函數(shù),和功能實(shí)現(xiàn)方法。學(xué)習(xí)這種事不要被別人的定義蒙騙。什么表層底層,什么數(shù)據(jù)結(jié)構(gòu)的不同類型。從編程語(yǔ)言來(lái)說(shuō),編程都是玩的數(shù)據(jù)結(jié)構(gòu),只是玩法不同。而從系統(tǒng)來(lái)說(shuō),玩的都是各種功能庫(kù)函數(shù),只是組合不同。熟悉完系統(tǒng)以后,你基本啥都能來(lái)兩下了。千萬(wàn)不要試圖去背各種庫(kù)函數(shù)名,結(jié)構(gòu)什么的,永遠(yuǎn)背不完。庫(kù)函數(shù)名本身就告訴了你他是干什么的,你需要的了解的是系統(tǒng)函數(shù)命名基本規(guī)律,以及為什么這樣寫庫(kù)函數(shù)的內(nèi)容。
網(wǎng)友解答:C語(yǔ)言學(xué)完了。就要運(yùn)用。可以學(xué)單片機(jī)。包括arduino .51.這類入門級(jí)的。當(dāng)單片機(jī)玩熟后。就可以進(jìn)一步學(xué)高級(jí)點(diǎn)的C語(yǔ)言。包括指針。結(jié)構(gòu)體。鏈表。這些掌握后。就可以學(xué)高級(jí)點(diǎn)的32位單片機(jī)。stm32.這種單片機(jī)支出各種網(wǎng)絡(luò)協(xié)議。和小型操作系統(tǒng)。這個(gè)玩熟后。就可以學(xué)數(shù)據(jù)結(jié)構(gòu)與算法。學(xué)完就可以看一個(gè)小型操作系統(tǒng)的內(nèi)核源碼。記住是小型的。看完后。基本可以學(xué)習(xí)嵌入式操作系統(tǒng)了。建議學(xué)freertos 這個(gè)實(shí)用工作好找。這款學(xué)好了。就有三個(gè)分支。一學(xué)習(xí)Linux嵌入式。這比f(wàn)reertos復(fù)雜點(diǎn)。可以做一些服務(wù)器。機(jī)頂盒之類的大系統(tǒng)。二是學(xué)習(xí)信號(hào)與系統(tǒng)。數(shù)字信號(hào)處理等。然后學(xué)習(xí)DSP.都是用C語(yǔ)言開發(fā)的??梢愿阋恍┮曨l。音頻。還有電機(jī)控號(hào)之類。需要算法的項(xiàng)目。三是。學(xué)習(xí)cpp進(jìn)而學(xué)習(xí)Windows編程。wince嵌入式什么的。??傊語(yǔ)言在電子 。計(jì)算機(jī)界的地位。相當(dāng)于英語(yǔ)在現(xiàn)代社會(huì)的地位一樣。本人才疏學(xué)淺。只能說(shuō)這些。請(qǐng)樓下補(bǔ)充。