- 相關(guān)推薦
c語言學(xué)習(xí)總結(jié)
c語言學(xué)習(xí)總結(jié)篇一:
怎么才能學(xué)好c語言呢?
1,要學(xué)習(xí)c語言的基本語言及程序結(jié)構(gòu),這時譚浩強的那本書就比較經(jīng)典了。c語言學(xué)習(xí)心得。當(dāng)然你不能只看書,要動手動寫代碼,去上機測試。因為很多時候?qū)懗绦蚓褪且粋測試,你就是再牛的程序員也不能可寫出沒有bug的程序,所以學(xué)會找出程序中的錯誤很重要。這也是你以后分析他人的程序的先決條件,不可偷懶只看書,這樣你是不可能學(xué)好一門計算機語言的。
2,分析他人寫的程序,網(wǎng)上有很多實例代碼,下載下來自己先看一下他們的實例是解決什么問題的,有時候很多經(jīng)典的模塊可以為已所用的。不過,網(wǎng)上下的代碼中會存在很多問題,環(huán)境問題啊,編程習(xí)慣問題了,不過也好,在解決問題的.過程中你會學(xué)到很多東西的,像我在分析網(wǎng)上下的代碼時就遇到了我平時沒有遇到的dos函數(shù),masm與c語言的接合等方面的問題,學(xué)到了不少東西呢。
3,要是你再想學(xué)的深一點兒,那還得學(xué)習(xí),,及,再深就要去分析linux內(nèi)核或是驅(qū)動程序了,這因人而異。但不管怎么學(xué),一定要有個方向,有計劃,這樣才會事半功倍。c語言學(xué)習(xí)心得。如果你能找到你想學(xué)習(xí)方面的高手指導(dǎo),或是幾個人一起學(xué)的話那就更好了。
4,分析c語言函數(shù)的實現(xiàn)方法。這對你很好地使用函數(shù)會很有幫助的,再者很多大公司的筆試題就是讓你實現(xiàn)c語言的數(shù),比如:中興的strcpy,阿里巴巴的strcmp,上海貝爾公司宣講會上一個技術(shù)總監(jiān)說,要是誰能說出printf的實現(xiàn)方法及返回值,當(dāng)場錄用。再者,c語言經(jīng)過這么多年的考驗,仍然很熱門,可見其開發(fā)是多么經(jīng)典啊,學(xué)習(xí)一下c函數(shù)實現(xiàn),比學(xué)習(xí)任何書都要好。要是再有興趣的話就分析一下c的頭文件,這也是個不錯的學(xué)習(xí)方面。
c語言學(xué)習(xí)總結(jié)篇二:
學(xué)習(xí)c程序設(shè)計語言除了課堂講授以外,必須保證有不少于課堂講授學(xué)時的上機時間。因為學(xué)時所限,課程不能安排過多的統(tǒng)一上機實驗,所以希望學(xué)生有效地利用課程上機實驗的機會,盡快掌握用c語言開發(fā)程序的能力,為今后的繼續(xù)學(xué)習(xí)打下一個良好的基礎(chǔ)。為此,我們結(jié)合課堂講授的內(nèi)容和進度,安排了12次上機實驗。課程上機實驗的目的,不僅僅是驗證教材和講課的內(nèi)容、檢查自己所編的程序是否正確,課程安排的上機實驗的目的可以概括為如下幾個方面:
1。加深對課堂講授內(nèi)容的理解
課堂上要講授許多關(guān)于c語言的語法規(guī)則,聽起來十分枯燥無味,也不容易記住,死記硬背是不可取的。然而要使用c語言這個工具解決實際問題,又必須掌握它。通過多次上機練習(xí),對于語法知識有了感性的認(rèn)識,加深對它的理解,在理解的基礎(chǔ)上就會自然而然地掌握c語言的語法規(guī)定。對于一些內(nèi)容自己認(rèn)為在課堂上聽懂了,但上機實踐中會發(fā)現(xiàn)
原來理解的偏差,這是由于大部分學(xué)生是初次接觸程序設(shè)計,缺乏程序設(shè)計的實踐所致。
學(xué)習(xí)c語言不能停留在學(xué)習(xí)它的語法規(guī)則,而是利用學(xué)到的知識編寫c語言程序,解決實際問題。即把c語言作為工具,描述解決實際問題的步驟,由計算機幫助我們解題。只有通過上機才能檢驗自己是否掌握c語言、自己編寫的程序是否能夠正確地解題。
通過上機實驗來驗證自己編制的程序是否正確,恐怕是大多數(shù)同學(xué)在完成老師作業(yè)時的心態(tài)。但是在程序設(shè)計領(lǐng)域里這是一定要克服的傳統(tǒng)的、錯誤的想法。因為在這種思想支配下,可能你會想辦法去"掩蓋"程序中的錯誤,而不是盡可能多地發(fā)現(xiàn)程序中存在的問題。自己編好程序上機調(diào)試運行時,可能有很多你想不到的`情況發(fā)生,通過解決這些問題,可以逐步提高自己對c語言的理解和程序開發(fā)能力。
2。熟悉程序開發(fā)環(huán)境、學(xué)習(xí)計算機系統(tǒng)的操作方法
一個c語言程序從編輯、編譯、連接到運行,都要在一定的外部操作環(huán)境下才能進行。所謂"環(huán)境"就是所用的計算機系統(tǒng)硬件、軟件條件,只有學(xué)會使用這些環(huán)境,才能進行程序開發(fā)工作。通過上機實驗,熟練地掌握c語言開發(fā)環(huán)境,為以后真正編寫計算機程序解決實際問題打下基礎(chǔ)。同時,在今后遇到其它開發(fā)環(huán)境時就會觸類旁通,很快掌握新系統(tǒng)的使用。
3。學(xué)習(xí)上機調(diào)試程序
完成程序的編寫,決不意味著萬事大吉。你認(rèn)為萬無一失的程序,實際上機運行時可能不斷出現(xiàn)麻煩。如編譯程序檢測出一大堆錯誤。有時程序本身不存在語法錯誤,也能夠順利運行,但是運行結(jié)果顯然是錯誤的。開發(fā)環(huán)境所提供的編譯系統(tǒng)無法發(fā)現(xiàn)這種程序邏輯錯誤,只能靠自己的上機經(jīng)驗分析判斷錯誤所在。程序的調(diào)試是一個技巧性很強的工作,對于初學(xué)者來說,盡快掌握程序調(diào)試方法是非常重要的。有時候一個消耗你幾個小時時間的小小錯誤,調(diào)試高手一眼就看出錯誤所在。
通過這次為數(shù)不多的幾天計算機實踐學(xué)習(xí),我們了解了一些關(guān)于c語言的知識,理解鞏固了我們c語言的理論知識,著對我們將來到社會工作將會有莫大的幫助。同時它讓我知道,只要你努力,任何東西都不會太難。
【c語言學(xué)習(xí)總結(jié)】相關(guān)文章:
c語言學(xué)習(xí)心得07-03
學(xué)習(xí)c語言的心得體會07-05
UNIX/Linux下C語言的學(xué)習(xí)路線07-09
c語言實習(xí)總結(jié)07-10
c語言的學(xué)習(xí)心得體會04-24
c語言學(xué)習(xí)的心得體會07-05
c語言學(xué)習(xí)心得體會06-24
c語言學(xué)習(xí)心得體會06-18
c語言試題及答案07-03