|
1、程語(yǔ)語(yǔ)言其實(shí)是一個(gè)很初級(jí)的工具,但是又必須熟練的掌握它,學(xué)懂一門(mén)編程語(yǔ)言就好像學(xué)會(huì)了寫(xiě)字,但是會(huì)寫(xiě)字的人不見(jiàn)得會(huì)寫(xiě)文章,而會(huì)寫(xiě)文章又不見(jiàn)的寫(xiě)得好。可是如果不會(huì)寫(xiě)字,那就一定寫(xiě)不出文章來(lái)。
2、在學(xué)習(xí)C語(yǔ)言之前,應(yīng)該學(xué)好計(jì)算機(jī)基礎(chǔ)。里面的很多概念對(duì)于C程序員都是非常重要的。如果在著手學(xué)習(xí)C之前,或者已經(jīng)開(kāi)始學(xué)習(xí)C,但是碰到了很多問(wèn)題,應(yīng)該再把計(jì)算機(jī)基礎(chǔ)的書(shū)拿來(lái)好好看看。如果有足夠的耐心,十足的毅力,應(yīng)該再學(xué)習(xí)C語(yǔ)言之前學(xué)學(xué)匯編,這會(huì)對(duì)許多比較細(xì)膩的概念有清醒的認(rèn)識(shí)。那么可以在看完一遍C語(yǔ)言的教材后再看,但是一定要看一遍,一定會(huì)受益匪淺。不管看什么書(shū),先認(rèn)真地看懂,不要貪速度,應(yīng)該力求深入的理解。如果能夠比較熟練的解決一本教材上的所有習(xí)題,那么就應(yīng)該轉(zhuǎn)入對(duì)算法的學(xué)習(xí),盡管此時(shí)的C語(yǔ)言還稱不上精通,有許多細(xì)節(jié)問(wèn)題還不了解,許多問(wèn)題還沒(méi)有碰到,但是這些問(wèn)題會(huì)在后面的工作和學(xué)習(xí)中得到解決的。
3、不需要多少資料,掌握一本《The C Programming Language》就足夠了。繼續(xù)學(xué)習(xí)就更加容易。建議不要找捷徑,通過(guò)考試除外,真正的水平提高是建立在編程實(shí)踐積累基礎(chǔ)上的,必須一個(gè)一個(gè)程序的完成才能提高。 |
|