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