學(xué)習(xí)c語(yǔ)言編程的條件
A)開(kāi)發(fā)環(huán)境
例如turbo C 2.0,這個(gè)曾經(jīng)占據(jù)了DOS時(shí)代開(kāi)發(fā)程序的大半個(gè)江山。但是現(xiàn)在windows時(shí)代,用turbo C有感覺(jué)不方面,編輯程序起來(lái)很吃力,并且拖放,更沒(méi)有函數(shù)變量自動(dòng)感應(yīng)功能,查詢參考資料也不方便。建議使用Visual C++,這個(gè)平臺(tái)雖然體積大,但是一旦安裝好了,用起來(lái)很方便。
B)一本學(xué)習(xí)教程
現(xiàn)在C語(yǔ)言教材多如牛毛,大家使用《C語(yǔ)言程序設(shè)計(jì)》第二版。此書(shū)很適合初學(xué)者,并且內(nèi)容也很精到。
C)利用輔助學(xué)習(xí)軟件
畢竟現(xiàn)在是Windows時(shí)代了,學(xué)習(xí)軟件多如牛毛,這里向大家一個(gè)“集成學(xué)習(xí)環(huán)境(C語(yǔ)言)”,里邊的知識(shí)點(diǎn)總結(jié)和例程講解都,有好幾千題的題庫(kù)測(cè)試環(huán)境,包括一個(gè)windows下的trubo C,初學(xué)者甚至不用裝其它的編譯器,就可以練習(xí)編程了。還有一個(gè)“C語(yǔ)言學(xué)習(xí)系統(tǒng)”軟件,不過(guò)感覺(jué)只是一個(gè)題庫(kù)系統(tǒng),如果你覺(jué)得題做的不夠,不妨也可以試試。
c語(yǔ)言學(xué)習(xí)要點(diǎn)
一、所謂的看懂聽(tīng)明白,只是很膚淺的語(yǔ)法知識(shí),而我們編寫(xiě)的程序或軟件是要根據(jù)要解決問(wèn)題的實(shí)際需要控制程序的流程,如果你沒(méi)有深刻地理解C語(yǔ)言的語(yǔ)句的執(zhí)行過(guò)程(或流程),你怎么會(huì)編寫(xiě)程序解決這些實(shí)際問(wèn)題呢?
二、用C語(yǔ)言編程解決實(shí)際問(wèn)題,所需要的不僅僅是C語(yǔ)言的編程知識(shí),還需要相關(guān)的知識(shí)。例如,如果你不知道長(zhǎng)方形的面積公式,即使C語(yǔ)言學(xué)得再好你也編不出求長(zhǎng)方形的面積的程序來(lái)。
三、C語(yǔ)言程序設(shè)計(jì)是一門(mén)實(shí)踐性很強(qiáng)的課程,“紙上談兵”式的光學(xué)不練是學(xué)不好C語(yǔ)言的。例如,大家都看過(guò)精彩自行車雜技表演,假如,你從來(lái)沒(méi)有騎過(guò)自行車,光聽(tīng)教練講解相關(guān)的知識(shí)、規(guī)則、技巧,不要說(shuō)上臺(tái)表演、就是上路你恐怕都不行。