c語(yǔ)言的心得體會(huì)(精選11篇)
我們有一些啟發(fā)后,寫一篇心得體會(huì),記錄下來(lái),這么做能夠提升我們的書(shū)面表達(dá)能力。你想好怎么寫心得體會(huì)了嗎?下面是小編幫大家整理的c語(yǔ)言的心得體會(huì),僅供參考,歡迎大家閱讀。
c語(yǔ)言的心得體會(huì) 篇1
在這個(gè)星期里,我們專業(yè)的學(xué)生在專業(yè)老師的帶領(lǐng)下進(jìn)行了c語(yǔ)言程序?qū)嵺`學(xué)習(xí)。
在這之前,我們已經(jīng)對(duì)c語(yǔ)言這門課程學(xué)習(xí)了一個(gè)學(xué)期,對(duì)其有了一定的了解,但是也僅僅是停留在了解的范圍,對(duì)里面的好多東西還是很陌生,更多的在運(yùn)用起來(lái)的時(shí)候還是感到很棘手,畢竟,萬(wàn)事開(kāi)頭難嘛。
由于時(shí)間的關(guān)系,我們的這次實(shí)踐課程老師并沒(méi)有給我們?cè)敿?xì)的介紹,只是給我們簡(jiǎn)單的介紹了幾個(gè)比較重要的實(shí)際操作。包括了程序模塊處理.簡(jiǎn)單界面程序.高級(jí)界面程序.程序的添加修改。用程序做一元線性回歸處理以及用c語(yǔ)言程序來(lái)畫(huà)粒度分布圖等這幾樣比較重要的時(shí)間操作。
上機(jī)實(shí)驗(yàn)是學(xué)習(xí)程序設(shè)計(jì)語(yǔ)言必不可少的實(shí)踐環(huán)節(jié),特別是c語(yǔ)言靈活、簡(jiǎn)潔,更需要通過(guò)編程的實(shí)踐來(lái)真正掌握它。對(duì)于程序設(shè)計(jì)語(yǔ)言的學(xué)習(xí)目的,可以概括為學(xué)習(xí)語(yǔ)法規(guī)定、掌握程序設(shè)計(jì)方法、提高程序開(kāi)發(fā)能力,這些都必須通過(guò)充分的實(shí)際上機(jī)操作才能完成。
學(xué)習(xí)c程序設(shè)計(jì)語(yǔ)言除了課堂講授以外,必須保證有不少于課堂講授學(xué)時(shí)的上機(jī)時(shí)間。
因?yàn)閷W(xué)時(shí)所限,課程不能安排過(guò)多的統(tǒng)一上機(jī)實(shí)驗(yàn),所以希望學(xué)生有效地利用課程上機(jī)實(shí)驗(yàn)的機(jī)會(huì),盡快掌握用c語(yǔ)言開(kāi)發(fā)程序的能力,為今后的繼續(xù)學(xué)習(xí)打下一個(gè)良好的基矗為此,我們結(jié)合課堂講授的內(nèi)容和進(jìn)度,安排了12次上機(jī)實(shí)驗(yàn)。課程上機(jī)實(shí)驗(yàn)的目的,不僅僅是驗(yàn)證教材和講課的內(nèi)容、檢查自己所編的程序是否正確,課程安排的上機(jī)實(shí)驗(yàn)的目的可以概括為如下幾個(gè)方面:
1.加深對(duì)課堂講授內(nèi)容的理解
課堂上要講授許多關(guān)于c語(yǔ)言的語(yǔ)法規(guī)則,聽(tīng)起來(lái)十分枯燥無(wú)味,也不容易記住,死記硬背是不可取的。然而要使用c語(yǔ)言這個(gè)工具解決實(shí)際問(wèn)題,又必須掌握它。通過(guò)多次上機(jī)練習(xí),對(duì)于語(yǔ)法知識(shí)有了感性的認(rèn)識(shí),加深對(duì)它的理解,在理解的基礎(chǔ)上就會(huì)自然而然地掌握c語(yǔ)言的語(yǔ)法規(guī)定。對(duì)于一些內(nèi)容自己認(rèn)為在課堂上聽(tīng)懂了,但上機(jī)實(shí)踐中會(huì)發(fā)現(xiàn)原來(lái)理解的偏差,這是由于大部分學(xué)生是初次接觸程序設(shè)計(jì),缺乏程序設(shè)計(jì)的實(shí)踐所致。
學(xué)習(xí)c語(yǔ)言不能停留在學(xué)習(xí)它的語(yǔ)法規(guī)則,而是利用學(xué)到的知識(shí)編寫c語(yǔ)言程序,解決實(shí)際問(wèn)題。即把c語(yǔ)言作為工具,描述解決實(shí)際問(wèn)題的步驟,由計(jì)算機(jī)幫助我們解題。只有通過(guò)上機(jī)才能檢驗(yàn)自己是否掌握c語(yǔ)言、自己編寫的程序是否能夠正確地解題。
通過(guò)上機(jī)實(shí)驗(yàn)來(lái)驗(yàn)證自己編制的程序是否正確,恐怕是大多數(shù)同學(xué)在完成老師作業(yè)時(shí)的心態(tài)。但是在程序設(shè)計(jì)領(lǐng)域里這是一定要克服的傳統(tǒng)的、錯(cuò)誤的想法。因?yàn)樵谶@種思想支配下,可能你會(huì)想辦法去"掩蓋"程序中的錯(cuò)誤,而不是盡可能多地發(fā)現(xiàn)程序中存在的問(wèn)題。自己編好程序上機(jī)調(diào)試運(yùn)行時(shí),可能有很多你想不到的情況發(fā)生,通過(guò)解決這些問(wèn)題,可以逐步提高自己對(duì)c語(yǔ)言的理解和程序開(kāi)發(fā)能力。
2.熟悉程序開(kāi)發(fā)環(huán)境、學(xué)習(xí)計(jì)算機(jī)系統(tǒng)的操作方法
一個(gè)c語(yǔ)言程序從編輯、編譯、連接到運(yùn)行,都要在一定的外部操作環(huán)境下才能進(jìn)行。所謂"環(huán)境"就是所用的計(jì)算機(jī)系統(tǒng)硬件、軟件條件,只有學(xué)會(huì)使用這些環(huán)境,才能進(jìn)行程序開(kāi)發(fā)工作。通過(guò)上機(jī)實(shí)驗(yàn),熟練地掌握c語(yǔ)言開(kāi)發(fā)環(huán)境,為以后真正編寫計(jì)算機(jī)程序解決實(shí)際問(wèn)題打下基矗同時(shí),在今后遇到其它開(kāi)發(fā)環(huán)境時(shí)就會(huì)觸類旁通,很快掌握新系統(tǒng)的使用。
3.學(xué)習(xí)上機(jī)調(diào)試程序
完成程序的編寫,決不意味著萬(wàn)事大吉。你認(rèn)為萬(wàn)無(wú)一失的程序,實(shí)際上機(jī)運(yùn)行時(shí)可能不斷出現(xiàn)麻煩。如編譯程序檢測(cè)出一大堆錯(cuò)誤。有時(shí)程序本身不存在語(yǔ)法錯(cuò)誤,也能夠順利運(yùn)行,但是運(yùn)行結(jié)果顯然是錯(cuò)誤的。開(kāi)發(fā)環(huán)境所提供的編譯系統(tǒng)無(wú)法發(fā)現(xiàn)這種程序邏輯錯(cuò)誤,只能靠自己的上機(jī)經(jīng)驗(yàn)分析判斷錯(cuò)誤所在。程序的調(diào)試是一個(gè)技巧性很強(qiáng)的工作,對(duì)于初學(xué)者來(lái)說(shuō),盡快掌握程序調(diào)試方法是非常重要的。有時(shí)候一個(gè)消耗你幾個(gè)小時(shí)時(shí)間的小小錯(cuò)誤,調(diào)試高手一眼就看出錯(cuò)誤所在。
通過(guò)這次為數(shù)不多的幾天計(jì)算機(jī)實(shí)踐學(xué)習(xí),我們了解了一些關(guān)于c語(yǔ)言的知識(shí),理解鞏固了我們c語(yǔ)言的理論知識(shí),著對(duì)我們將來(lái)到社會(huì)工作將會(huì)有莫大的幫助。同時(shí)它讓我知道,只要你努力,任何東西都不會(huì)太難。
c語(yǔ)言的心得體會(huì) 篇2
學(xué)習(xí)C語(yǔ)言已經(jīng)一年多,對(duì)C也算得上半個(gè)入門者,期間也寫過(guò)一些自?shī)首詷?lè)的代碼。其實(shí)個(gè)人認(rèn)為無(wú)論學(xué)習(xí)什么語(yǔ)言,最重要的是掌握習(xí)編程思想,然而C語(yǔ)言一種學(xué)習(xí)編程思想的基礎(chǔ)語(yǔ)言。所以,C語(yǔ)言的重要性不言而喻。
一、課本
無(wú)論用的是什么書(shū),要學(xué)好C語(yǔ)言,把書(shū)上的每一個(gè)例題、習(xí)題的代碼讀懂,這是學(xué)C最基本的要求。弄懂每一章的內(nèi)容是什么?在C語(yǔ)言中有什么用?并嘗試修改每一個(gè)例題的代碼,采用不同的代碼來(lái)實(shí)現(xiàn)題目的要求。
二、課堂
在每一節(jié)課上,注意老師講的內(nèi)容,有的知識(shí),老師稍微提點(diǎn),你就能弄懂,但是自己看書(shū),或許你幾天也弄不懂。老師更能清晰地讓你明白所要求掌握的知識(shí)點(diǎn)。在課堂上,盡可能多的在草稿紙上寫下你自己的代碼,讓老師看或是自己上機(jī)調(diào)試。
三、筆記
無(wú)論學(xué)習(xí)什么知識(shí),筆記是重點(diǎn),俗話說(shuō):好記性不如爛筆頭。一個(gè)認(rèn)真學(xué)習(xí)的人,總是記了很多筆記的,想學(xué)好編程,你的筆記本上總有課本上的每一個(gè)例題代碼的核心部分。以及八大經(jīng)典的算法舉例,遞推、遞歸、窮舉、貪心、分治、動(dòng)規(guī)、迭代、分枝。
四、交流
想學(xué)好C語(yǔ)言,交流是必須的,尤其是學(xué)習(xí)C語(yǔ)言的新手,這里,我向大家推介百度C語(yǔ)言貼吧,這里有很多的學(xué)習(xí)者,也有很多高手,在這里你能學(xué)到課本以及課堂上學(xué)不到的東西。和他人交流也是很重要的。
五、上機(jī)練習(xí)
這是學(xué)習(xí)好C語(yǔ)言的關(guān)重要的環(huán)節(jié),無(wú)論你編程學(xué)得多好,上機(jī)實(shí)現(xiàn)才是目的,所以,不怕要辛苦,把你的每一段代碼都敲進(jìn)計(jì)算機(jī),讓計(jì)算機(jī)來(lái)實(shí)現(xiàn),這樣有助于你對(duì)程序的理解,并試著修改你的代碼,讓你的代碼更精簡(jiǎn),效率更高。平時(shí)沒(méi)事的時(shí)候,在計(jì)算機(jī)上多敲代碼,一個(gè)編程厲害的高手,他的計(jì)算機(jī)上會(huì)有多代碼。
想成為編程高手的軍規(guī):
1、大學(xué)生活豐富多彩,會(huì)令你一生都難忘,但難忘有很多種,你可以學(xué)了很多東西而難忘,也會(huì)因?yàn)槭裁炊紱](méi)學(xué)到而難忘!
2、編程不是技術(shù)活,而是體力活。
3、C語(yǔ)言是基礎(chǔ),很重要,如果你不學(xué)好C語(yǔ)言,那么什么高級(jí)語(yǔ)言你都學(xué)不好。
4、計(jì)算機(jī)專業(yè)是一個(gè)很枯燥的專業(yè),但即來(lái)之、則安之,只要你努力學(xué),也會(huì)發(fā)現(xiàn)其中的樂(lè)趣。
5、學(xué)習(xí)編程的秘訣是:編程,編程,再編程。
c語(yǔ)言的心得體會(huì) 篇3
經(jīng)過(guò)一個(gè)學(xué)期的C語(yǔ)言學(xué)習(xí),大體算是在這個(gè)編程語(yǔ)言上入了門,能夠通過(guò)一些代碼解決特定的問(wèn)題。當(dāng)然,每次成功將問(wèn)題轉(zhuǎn)換成代碼都小有激動(dòng),雖然只是在黑框上輸出了一些數(shù)字或是字符串。
編程,雖然還不是很懂,但總感覺(jué)不只是學(xué)習(xí)知識(shí)這么簡(jiǎn)單,更多給我的感受是它在潛移默化中培養(yǎng)了人的一種能力,用自己的話來(lái)講就是一種”代碼能力“。對(duì)于同一個(gè)問(wèn)題,讓大家去解開(kāi)答案,可能經(jīng)過(guò)一些紙筆的運(yùn)算都能得出結(jié)果,但是如何把這個(gè)問(wèn)題轉(zhuǎn)化成代碼,這就是一種能力,而僅僅是將問(wèn)題轉(zhuǎn)換成代碼,這是較為淺層次的能力,更深層的便是通過(guò)優(yōu)化代碼讓程序運(yùn)行時(shí)間縮短以及減少可能出現(xiàn)的bug。
如果只是單純的學(xué)習(xí)知識(shí),像是背英語(yǔ)語(yǔ)法知識(shí)那樣去學(xué)習(xí)一門編程語(yǔ)言、背下代碼規(guī)則(當(dāng)然熟識(shí)理論知識(shí)是必須的),這樣可能也可以初步懂得這門語(yǔ)言,但是在深入上卻較為困難。我始終覺(jué)得學(xué)習(xí)編程,重點(diǎn)在于培養(yǎng)寫代碼的能力。就拿寫文章來(lái)說(shuō),對(duì)于文字的認(rèn)識(shí),可能大家都懂,但是給定一個(gè)題目,寫出來(lái)的文章質(zhì)量就各有差異,有的人文章平淡無(wú)奇,而有的人的卻是宏篇大論。編程也是如此,懂得了理論知識(shí),就像是認(rèn)識(shí)了文字,但是優(yōu)秀的作家能將這些文字巧妙地組合在一起形成佳作,優(yōu)秀的程序員也是如此,能將大家都懂得的理論知識(shí)以一種更為巧妙的方法通過(guò)代碼展示出來(lái)并使之可執(zhí)行。
所以,學(xué)習(xí)編程我始終認(rèn)為我們每個(gè)人都應(yīng)該注重寫代碼能力的培養(yǎng)。而這種培養(yǎng)可能需要無(wú)數(shù)次重復(fù)的練習(xí),在獲取這種能力的途中,可能有一部分人會(huì)覺(jué)得枯燥無(wú)味,因?yàn)槭冀K看到的只是在黑色框框里輸出一些數(shù)字以及字符串。剛開(kāi)始的自己也是如此,但是后來(lái)那種解決問(wèn)題的成就感慢慢克服了這種困難。給自己以有難度但又不超過(guò)自己能力范圍的題目來(lái)練習(xí),這樣可能能逐步培養(yǎng)起興趣。當(dāng)然,因?yàn)槊總(gè)人程度的不同,要找到適合自己能力范圍的題目本身就是一種困難。以己之愚見(jiàn),作為在校學(xué)生,老師的題目首先就是不錯(cuò)的選擇,因?yàn)楦鶕?jù)教學(xué)進(jìn)度,老師都會(huì)給出不同的題目,而在此題目中必不乏難題存在,此時(shí)google一下,你可能就懂得了怎么去選擇有難度又在自己能力范圍的題目了。
在這個(gè)學(xué)期里寫過(guò)的程序大概有八十多個(gè),包括老師的題目以及網(wǎng)上的oj練習(xí),行數(shù)在三千行左右,當(dāng)然因?yàn)槭橇慊A(chǔ)進(jìn)來(lái)的,所以在起步階段,“水題”的部分占所寫的程序總量應(yīng)該不算少,因?yàn)橄嘈旁鷮?shí)的基礎(chǔ)可能對(duì)以后會(huì)大有裨益。雖然說(shuō)是水題,但是在練習(xí)的過(guò)程也發(fā)現(xiàn)自身存在的很多問(wèn)題,通過(guò)谷歌,一步步解決那種喜悅當(dāng)然不必言說(shuō)啦。編譯器一直用的是Dev C++和Code:Blocks,中途也嘗試過(guò)VS(作為新手總想試試鮮嘛),但是對(duì)于寫C來(lái)說(shuō)確實(shí)顯得臃腫便放棄了。也試過(guò)幾個(gè)編輯器,個(gè)人覺(jué)得atom和sublime的體驗(yàn)還是不錯(cuò)的,界面比較清爽,字體顏色較多能對(duì)不同部分代碼加以區(qū)分。
在今后的學(xué)習(xí)中希望能加強(qiáng)代碼模塊化的意識(shí),可能現(xiàn)在提及模塊化還顯得偏早,但是意識(shí)總是早點(diǎn)樹(shù)立會(huì)比較好。對(duì)于下學(xué)期要學(xué)習(xí)的面向?qū)ο蟮恼n程,總之加油吧。
c語(yǔ)言的心得體會(huì) 篇4
1、引言
《C語(yǔ)言程序設(shè)計(jì)》是各大高校理工類專業(yè)的一門重要的必修課程,由于C語(yǔ)言使用靈活,數(shù)據(jù)類型繁多,結(jié)構(gòu)復(fù)雜,因此學(xué)生在學(xué)習(xí)該課程時(shí)都或多或少的感覺(jué)頭疼,學(xué)習(xí)不得要領(lǐng)。這就要求教師在教學(xué)中需要貫穿先進(jìn)的教學(xué)理念,采用適合的教學(xué)方法。本文針對(duì)C語(yǔ)言教學(xué)中存在的問(wèn)題,結(jié)合多年的教學(xué)經(jīng)驗(yàn),提出幾點(diǎn)教學(xué)方法和體會(huì)。
2、C語(yǔ)言教學(xué)中存在的問(wèn)題
2.1學(xué)生學(xué)習(xí)熱情不高
C語(yǔ)言課程的開(kāi)設(shè)對(duì)象一般為大一學(xué)生,想讓他們馬上接受程序設(shè)計(jì)的思想幾乎是不可能的。另外他們從高年級(jí)同學(xué)那里得知C語(yǔ)言學(xué)習(xí)難度大,就會(huì)產(chǎn)生學(xué)習(xí)C語(yǔ)言這門課程的懼怕心理。還有一部分學(xué)生認(rèn)為學(xué)習(xí)C語(yǔ)言對(duì)自身的專業(yè)沒(méi)有什么用處,因此產(chǎn)生了厭學(xué)的情緒。
2.2傳統(tǒng)教學(xué)方式存在弊端
以教師為中心的灌輸式教學(xué)方法忽視了學(xué)生的“學(xué)”,學(xué)生處于被動(dòng)接受狀態(tài),缺少教師和學(xué)生的互動(dòng),學(xué)生學(xué)習(xí)的主動(dòng)性、積極性難以發(fā)揮。雖然近年來(lái)C語(yǔ)言程序設(shè)計(jì)課程多媒體課件教學(xué)得到廣泛普及,在某種程度上激發(fā)了學(xué)生的學(xué)習(xí)興趣,但仍然沒(méi)有脫離傳統(tǒng)教學(xué)方式,缺少教學(xué)目標(biāo)的針對(duì)性,由“照本宣科”變?yōu)椤罢掌?幻燈片)宣科”,沒(méi)有從根本上解決師生交互匱乏的現(xiàn)實(shí)[1]。
2.3學(xué)生學(xué)習(xí)方法不得當(dāng)
由于大一學(xué)生還不是很適應(yīng)大學(xué)的學(xué)習(xí)方式,很多時(shí)候還沿用高中時(shí)候?qū)W數(shù)學(xué)、英語(yǔ)等科目的方法來(lái)學(xué)習(xí)C語(yǔ)言,一些學(xué)生只重視理論知識(shí),以為光靠背一背、做做題就能學(xué)好,忽視了實(shí)踐環(huán)節(jié)的重要性,從而導(dǎo)致了一部分學(xué)生學(xué)不得法,效率極低。
3、幾點(diǎn)教學(xué)體會(huì)
針對(duì)上述存在的問(wèn)題,分別提出幾點(diǎn)體會(huì),可以歸納為:“一個(gè)目標(biāo)”、“兩個(gè)關(guān)鍵”、“三步實(shí)踐”。
3.1樹(shù)立一個(gè)目標(biāo)
這是針對(duì)學(xué)生的學(xué)習(xí)態(tài)度提出的。做一件事情如果沒(méi)有一個(gè)明確的目標(biāo)。就很難提起興趣,遇到困難也很容易放棄,當(dāng)然也無(wú)法做好。學(xué)習(xí)C語(yǔ)言也不例外。如果想激發(fā)學(xué)生的學(xué)習(xí)興趣,讓學(xué)生喜歡學(xué)、主動(dòng)學(xué),就必須讓學(xué)生明確為什么要學(xué)習(xí)C語(yǔ)言,明確一個(gè)學(xué)習(xí)的目標(biāo)。事實(shí)上,學(xué)習(xí)C語(yǔ)言對(duì)于任何專業(yè)的學(xué)生都有莫大的好處,可以鍛煉邏輯思維能力,對(duì)以后的專業(yè)課的學(xué)習(xí)有很好的輔助作用,也會(huì)對(duì)以后學(xué)習(xí)其他編程語(yǔ)言打下良好的基礎(chǔ),正所謂”萬(wàn)變不離其宗”,如果真正掌握精了程序設(shè)計(jì)思想,具備了真正解決實(shí)際問(wèn)題的能力,語(yǔ)言再更新可程序設(shè)計(jì)的本質(zhì)不會(huì)變[2]。當(dāng)然,從更實(shí)用的角度來(lái)看,可以把“通過(guò)國(guó)家二級(jí)考試”作為一個(gè)為之努力實(shí)現(xiàn)的目標(biāo),不僅對(duì)以后就業(yè)很有幫助,讓學(xué)習(xí)有了興趣和動(dòng)力,有了克服困難的決心,取得事半功倍的效果。
c語(yǔ)言的心得體會(huì) 篇5
首先我要告訴大家的是:第一,學(xué)習(xí)無(wú)捷徑!對(duì)于學(xué)習(xí)編程而言,你現(xiàn)在的付出將來(lái)都是有回報(bào)的。但是,學(xué)習(xí)C語(yǔ)言也需要方法。
我遇到過(guò)很多學(xué)習(xí)C語(yǔ)言的人,包括我以前的同學(xué),很多人都是學(xué)到一半就放棄了。那么為什么那么多人學(xué)習(xí)C語(yǔ)言都半途而廢呢?原因就是他們找不到正確的學(xué)習(xí)方法!在學(xué)習(xí)的過(guò)程中四處碰壁,興趣和自信心逐漸被消耗殆盡。對(duì)他們來(lái)說(shuō)學(xué)習(xí)C語(yǔ)言是一件很痛苦的事!
事實(shí)上學(xué)習(xí)編程是一件很好玩、很有趣、很有意思也很有前途的事情!那么學(xué)習(xí)C語(yǔ)言有什么好的方法呢?根據(jù)我自己多年的總結(jié),以及很多編程前輩的經(jīng)驗(yàn),主要有以下幾個(gè)方面:
。1)分清主次
學(xué)習(xí)C語(yǔ)言最忌諱的就是不分主次,這是絕大多數(shù)學(xué)習(xí)C語(yǔ)言的同學(xué)都會(huì)犯的錯(cuò)誤!我們剛開(kāi)始學(xué)習(xí)的時(shí)候只需要將那些最重要的、最核心的學(xué)會(huì)就已經(jīng)很好了!先將最精髓的東西提煉出來(lái),再將整個(gè)C語(yǔ)言學(xué)一遍,從全局上把握C語(yǔ)言。對(duì)于那些次要的,有需要再學(xué),沒(méi)有需要也可以不學(xué)。
。2)一定要多上機(jī),多“敲”代碼
編程是一門實(shí)踐性的學(xué)科,絕對(duì)不是理論。如果不動(dòng)手“敲”代碼的話,永遠(yuǎn)都學(xué)不會(huì)編程。很多問(wèn)題只有在“敲代碼”的時(shí)候才能發(fā)現(xiàn),才會(huì)有更加深刻的體會(huì)、領(lǐng)悟和理解。而不是靠死記硬背書(shū)中的注意點(diǎn),那樣真的很痛苦。我在學(xué)習(xí)編程的時(shí)候從來(lái)都不會(huì)刻意記憶什么注意點(diǎn),這些知識(shí)點(diǎn)都是在不!扒么a”的過(guò)程中,自然而然地融入我的身體中的。你們一定要記住一句話:“程序是寫出來(lái)的,不是看書(shū)看出來(lái)的!”
。3)要“敲代碼”,必學(xué)盲打
盲打是學(xué)習(xí)編程最基本的技能。就算你C語(yǔ)言學(xué)得很好,達(dá)到了“思想在鍵盤上飛舞”的境界,但是如果你不會(huì)盲打,那你想“飛”也“飛”不起來(lái)!所以,不會(huì)盲打會(huì)非常影響你的學(xué)習(xí)效率。
。4)要學(xué)會(huì)記筆記
編程需要不斷地積累。我們一定要學(xué)會(huì)模仿別人優(yōu)秀的代碼、優(yōu)秀的算法,然后將它記下來(lái)。一定要站在巨人的肩膀上學(xué)習(xí)。但是我們的記憶能力是有限的,時(shí)間長(zhǎng)了難免會(huì)遺忘,所以一定要學(xué)會(huì)記筆記。一有心得、體會(huì)、感悟就寫下來(lái),這些都是很珍貴的。
我們?cè)谟浌P記的時(shí)候,如果眼前沒(méi)有計(jì)算機(jī)則可以先寫在紙上,但事后一定要將它整理成電子版。整理成電子版看起來(lái)會(huì)很方便、舒適,還可以隨意地增添和刪改,保存時(shí)間也長(zhǎng)。
c語(yǔ)言的心得體會(huì) 篇6
在本學(xué)期學(xué)習(xí)C語(yǔ)言將近一個(gè)學(xué)期后,我們進(jìn)行了C語(yǔ)言實(shí)訓(xùn),做了一個(gè)比較復(fù)雜、功能較全的學(xué)籍管理系統(tǒng)。雖然實(shí)訓(xùn)為期不長(zhǎng),但對(duì)我C語(yǔ)言水平的提高和對(duì)C的認(rèn)識(shí)理解有很大幫助。
在這次實(shí)訓(xùn)中,我對(duì)C語(yǔ)言有了一個(gè)更深的了解認(rèn)識(shí),也使我這個(gè)學(xué)期學(xué)的知識(shí)得到了鞏固。雖然在實(shí)訓(xùn)中遇到了許多的困難,比方說(shuō)一開(kāi)始在文件方面的知識(shí)比較薄弱,在對(duì)輸入的數(shù)據(jù)保存、已輸入條數(shù)的統(tǒng)計(jì)方面做得不足。但經(jīng)過(guò)自己對(duì)文件內(nèi)容的學(xué)習(xí)和向他人的請(qǐng)教,在這方面的知識(shí)得到補(bǔ)充,問(wèn)題也得到了解決。在這次實(shí)訓(xùn)中,當(dāng)自己每次解決一個(gè)問(wèn)題時(shí),當(dāng)自己經(jīng)過(guò)多次調(diào)試、修改使程序得以運(yùn)行時(shí),自己心中那份自信、滿足、愜意感油然而生。經(jīng)過(guò)這次實(shí)訓(xùn),使我加強(qiáng)了對(duì)C語(yǔ)言的興趣。
同時(shí)在這次實(shí)訓(xùn)中,也使我發(fā)現(xiàn)了許多的問(wèn)題。在實(shí)訓(xùn)中,我認(rèn)識(shí)到自己還有很多的知識(shí)沒(méi)學(xué)好,基礎(chǔ)知識(shí)沒(méi)理清,而且許多東西還要去翻書(shū),去上網(wǎng)搜索。而且遇到一些小錯(cuò)誤運(yùn)行不出來(lái),就會(huì)煩躁不安,覺(jué)得有些自暴自棄,以后要克服,盡量保持一顆良好的心態(tài),學(xué)好C語(yǔ)言,也學(xué)好用C語(yǔ)言編寫一個(gè)按要求的系統(tǒng)。同時(shí)這次實(shí)訓(xùn)也使我更加深化了C語(yǔ)言學(xué)習(xí)方法。算法是程序的靈魂,在我們每遇到一個(gè)比較復(fù)雜的編程問(wèn)題時(shí),我們應(yīng)該先寫出該問(wèn)題解決的算法,然后再去實(shí)現(xiàn)編代碼。做到了這樣,問(wèn)題才能更快地解決。軟件開(kāi)發(fā)少不了合作,只有合作才能共同提高,只有互補(bǔ)才能取長(zhǎng)補(bǔ)短,共同進(jìn)步。
通過(guò)這次實(shí)訓(xùn),我也認(rèn)識(shí)到自己有許多的方面需要改進(jìn)和有待提高。
對(duì)于以后,我會(huì)從以下幾方面繼續(xù)努力:
1、加強(qiáng)對(duì)算法的學(xué)習(xí),達(dá)到精通一些基本算法的水平。
2、編程多加強(qiáng)實(shí)踐,多上機(jī)學(xué)習(xí)。
3、打好基礎(chǔ),扎實(shí)功底,注重基礎(chǔ)理論學(xué)習(xí),不好高騖遠(yuǎn)。
4、加強(qiáng)和同學(xué)的合作,遇到問(wèn)題多討論,多尋找解決問(wèn)題的方法,
總之,這一切將對(duì)我C語(yǔ)言的學(xué)習(xí)有很大幫助。
c語(yǔ)言的心得體會(huì) 篇7
C語(yǔ)言是一門低級(jí)計(jì)算機(jī)編程語(yǔ)言,設(shè)計(jì)目標(biāo)是提供一種能以簡(jiǎn)易的方式編譯、處理低級(jí)存儲(chǔ)器、產(chǎn)生少量的機(jī)器碼以及不需要任何運(yùn)行環(huán)境支持便能運(yùn)行的編程語(yǔ)言。C語(yǔ)言也很適合搭配匯編語(yǔ)言來(lái)使用(往往可以通過(guò)內(nèi)聯(lián)匯編語(yǔ)言或與匯編語(yǔ)言目標(biāo)文件一起連接。對(duì)于任何一種操作系統(tǒng)環(huán)境,C函數(shù)的ABI與匯編語(yǔ)言的子過(guò)程
剛開(kāi)始學(xué)C語(yǔ)言的時(shí)候,很迷茫,在此之前從沒(méi)有接觸過(guò)C語(yǔ)言,有點(diǎn)摸不著頭腦?墒窃谏蠙C(jī)過(guò)后,我覺(jué)得編程是很有趣的一件事。我知道要學(xué)好C語(yǔ)言不容易,可是我決定完成這件不容易的事。
要學(xué)好C語(yǔ)言就要先懂得最基本的語(yǔ)法知識(shí),看課本是必需的。我覺(jué)得看不懂也沒(méi)關(guān)系,盡力去理解就好了,在對(duì)知識(shí)有了一個(gè)大致的了解過(guò)后,就要上機(jī)實(shí)踐。學(xué)習(xí)C語(yǔ)言一定要?jiǎng)邮,只看不做,眼高手低是不行的。最開(kāi)始可以打書(shū)上的例題,熟悉程序,慢慢的開(kāi)始試著編程。在編程時(shí)要理清自己的思路,然后再轉(zhuǎn)換成C語(yǔ)言中的語(yǔ)言,這個(gè)時(shí)候就更要?jiǎng)邮至,只有通過(guò)上機(jī)操作才能驗(yàn)證自己程序的正確性。執(zhí)行程序,不要害怕錯(cuò)誤,其實(shí),我覺(jué)得錯(cuò)誤是好的,知道了自己所學(xué)知識(shí)的不足,并根據(jù)提示改正程序中發(fā)生的錯(cuò)誤,一種成就感油然而生,覺(jué)得自己的付出都是值得的。良好的編程習(xí)慣是學(xué)好C語(yǔ)言的重要因素,只有勤動(dòng)手,多動(dòng)腦才能學(xué)好C語(yǔ)言,光說(shuō)不練是不行的。
經(jīng)過(guò)第一階段對(duì)語(yǔ)法的學(xué)習(xí),我覺(jué)得實(shí)例階段應(yīng)該是一個(gè)過(guò)渡階段吧,通過(guò)前一階段對(duì)語(yǔ)法的學(xué)習(xí)之后,可能有很多概念我們都比較模糊,或者說(shuō)很多東西太抽象了,這就為我們第二個(gè)階段的學(xué)習(xí)做好了實(shí)例化的準(zhǔn)備,可以這樣說(shuō)吧,第一個(gè)階段就我們?yōu)槲覀兊膶W(xué)習(xí)一樣?xùn)|西而構(gòu)建的一個(gè)類,里面講了我們應(yīng)該在這里面要做什么?第二階,也就是本階段,我們就應(yīng)該去把前一段的東西具體化,那怎么個(gè)具體化呢,練習(xí)一些小例子,從網(wǎng)上下載的電子書(shū)上有很多這方面的例子的,如果有自己去書(shū)店買書(shū)的話,里面也應(yīng)該提供了不少,里面的例子,我是每次都打了一遍,也許有的人不會(huì)親自去用手打一遍,什么copy等,當(dāng)然這樣也行,但我個(gè)人認(rèn)為,對(duì)于初學(xué)者來(lái)說(shuō),最好還是自己動(dòng)力打一遍比較好,畢竟這些東西對(duì)我們來(lái)說(shuō),都比較陌生,如果每個(gè)字都自己打完的話,有些代碼你不想記住也難了,在這里,我們得弄懂練習(xí)的每一個(gè)例子,如果能把一些例子稍稍修改,弄懂里面精髓的東西,讓自己知道為什么這樣做,那么是最好不過(guò)的了,我平時(shí)練習(xí)時(shí),這一步是少不了的,都習(xí)慣了,所以也就成了條件反射,想不這樣都不行。最后,我們就應(yīng)該匯一下總,把前面做過(guò)的例子里所用的技術(shù)理一下,再做一個(gè)比較大的例子,盡量把到目前為止所懂的知識(shí)全部應(yīng)用到里面去,只是盡量,當(dāng)然有些東西是不能集成到一起的,也是是代碼之間的排斥性。
學(xué)習(xí)C語(yǔ)言需要的是堅(jiān)持下去的毅力,認(rèn)真對(duì)待每次錯(cuò)誤的耐心,還有孜孜不倦的努力。擁有一個(gè)良好的心態(tài),相信自己,你就會(huì)發(fā)現(xiàn)學(xué)好C語(yǔ)言不再困難!
c語(yǔ)言的心得體會(huì) 篇8
通過(guò)一學(xué)期對(duì)C語(yǔ)言的學(xué)習(xí),我感覺(jué)學(xué)習(xí)C語(yǔ)言是有一定難度卻又是非常有趣的科目。這段時(shí)間的學(xué)習(xí)我知道了C語(yǔ)言的基本特點(diǎn)有以下幾點(diǎn):
1. 語(yǔ)言簡(jiǎn)潔,使用靈活方便。
2. 運(yùn)算符豐富,表達(dá)能力強(qiáng)。
3. 數(shù)計(jì)類型豐富。
4. 目標(biāo)程序質(zhì)量高,具有面向硬件系統(tǒng)的特點(diǎn)。
5. 具有結(jié)構(gòu)化的控制語(yǔ)句和模塊化的程序結(jié)構(gòu)。
6. 具有編譯預(yù)處理功能。
7. 程序設(shè)計(jì)自由度大,可移植性好。
這段時(shí)間學(xué)習(xí)使我掌握了:
一、 我學(xué)習(xí)了C語(yǔ)言的數(shù)據(jù)類型、常量與符號(hào)常量、變量、C語(yǔ)言的運(yùn)算符和表達(dá)式、賦值運(yùn)算符和賦值表達(dá)式、自增自減運(yùn)算符以及逗號(hào)表達(dá)式等。
二、 這章介紹了結(jié)構(gòu)化程序的三種基本結(jié)構(gòu)、C語(yǔ)句概述、數(shù)據(jù)輸出包括字符輸出函數(shù)put)和格式輸出函數(shù)printf()、數(shù)據(jù)輸入包括字符輸入函數(shù)get)和格式輸入函數(shù)scanf(),還有一些簡(jiǎn)單的C語(yǔ)程序設(shè)計(jì)舉列等。
前幾天一直在看C++語(yǔ)法,所以對(duì)一些比較實(shí)際的例子總感到比較抽象,但是那也是一個(gè)必需階段,可能大家和我的學(xué)習(xí)方式不一樣,但從剛接觸程序到現(xiàn)在來(lái)看,發(fā)現(xiàn)這樣學(xué)習(xí)語(yǔ)言的方法挺不錯(cuò)的。
經(jīng)過(guò)第一階段對(duì)語(yǔ)法的學(xué)習(xí),我覺(jué)得實(shí)例階段應(yīng)該是一個(gè)過(guò)渡階段吧,通過(guò)前一階段對(duì)語(yǔ)法的學(xué)習(xí)之后,可能有很多概念我們都比較模糊,或者說(shuō)很多東西太抽象了,這就為我們第二個(gè)階段的學(xué)習(xí)做好了實(shí)例化的準(zhǔn)備,可以這樣說(shuō)吧,第一個(gè)階段就我們?yōu)槲覀兊膶W(xué)習(xí)一樣?xùn)|西而構(gòu)建的一個(gè)類,里面講了我們應(yīng)該在這里面要做什么?第二階,也就是本階段,我們就應(yīng)該去把前一段的東西具體化(實(shí)例化先前創(chuàng)建的類),那怎么個(gè)具體化呢,去練習(xí)一些小例子,從網(wǎng)上下載的電子書(shū)上有很多這方面的例子的,如果有自己去書(shū)店買書(shū)的話,里面也應(yīng)該提供了不少,里面的'例子,我是每次都打了一遍,也許有的人不會(huì)親自去用手打一遍,什么copy等,當(dāng)然這樣也行,但我個(gè)人認(rèn)為,對(duì)于初學(xué)者來(lái)說(shuō),最好還是自己動(dòng)力打一遍比較好,畢竟這些東西對(duì)我們來(lái)說(shuō),都比較陌生,如果每個(gè)字都自己打完的話,有些代碼你不想記住也難了,在這里,我們得弄懂練習(xí)的每一個(gè)例子,如果能把一些例子稍稍修改,弄懂里面精髓的東西,讓自己知道為什么這樣做,那么是最好不過(guò)的了,我平時(shí)練習(xí)時(shí),這一步是少不了的,都習(xí)慣了,所以也就成了條件反射,想不這樣都不行。
最后,我們就應(yīng)該匯一下總,把前面做過(guò)的例子里所用的技術(shù)理一下,再做一個(gè)比較大的例子,盡量把到目前為止所懂的知識(shí)全部應(yīng)用到里面去,只是盡量,當(dāng)然有些東西是不能集成到一起的,也是是代碼之間的排斥性。
這是個(gè)人的一點(diǎn)學(xué)習(xí)心得,希望能更好的運(yùn)用到學(xué)習(xí)中去。C語(yǔ)言是一門很有用的、對(duì)于我們的就業(yè)很實(shí)際的語(yǔ)言,學(xué)習(xí)好C語(yǔ)言是一項(xiàng)必須而實(shí)際的任務(wù)。我們必須要好好掌握。
c語(yǔ)言的心得體會(huì) 篇9
在剛開(kāi)始學(xué)習(xí)C語(yǔ)言的一段時(shí)間里,我總覺(jué)得C語(yǔ)言難懂和不容易使用,F(xiàn)在總結(jié)起來(lái)主要是以下三個(gè)方面的原因!
。1)只注重寫程序,而忽視了讀程序
學(xué)習(xí)計(jì)算機(jī)語(yǔ)言最好的方法是什么?很多人都認(rèn)為是掌握程序思路會(huì)寫程序,其實(shí)這個(gè)想法不正確,因?yàn)槟氵B這門語(yǔ)言的思路都沒(méi)有懂,怎么會(huì)寫出真確的程序呢,所以我總結(jié)的方法是先讀后寫,也就是先學(xué)會(huì)讀程序,再練習(xí)寫程序。
讀程序是學(xué)習(xí)C語(yǔ)言入門最快,也是最好的方法。對(duì)于沒(méi)有學(xué)過(guò)任何語(yǔ)言的計(jì)算機(jī)初學(xué)者,最好還是先閱讀教程,學(xué)習(xí)完每一章,都要認(rèn)真體會(huì)這一章的所有概念,不放過(guò)這一章所提到的所有例題,仔細(xì)研讀程序,直到每一行都理解了,然后找?guī)讉(gè)編程題目,最好是和例題相似的或一樣的,自己試圖寫出這段已經(jīng)讀懂的程序。如果寫不出來(lái),也不要著急,回過(guò)頭來(lái)再繼續(xù)研究例題,想想自己為什么寫不出來(lái),然后再去寫這段程序,反反復(fù)復(fù),直到你熟練掌握為止。這是傳智的尹凡老師一再?gòu)?qiáng)調(diào)的。在學(xué)習(xí)C語(yǔ)言時(shí)應(yīng)該把精力先放在最基本、最常用的內(nèi)容上,千萬(wàn)不要鉆牛角尖,在一些細(xì)節(jié)上死摳,有一些細(xì)節(jié)可以隨著學(xué)習(xí)的深入和實(shí)踐的豐富,會(huì)自然而然的掌握的。
。2)沒(méi)能將理論學(xué)習(xí)和上機(jī)實(shí)踐有效結(jié)合
我們學(xué)習(xí)C語(yǔ)言,主要是掌握程序設(shè)計(jì)的一些基本方法和技巧。因此,在重視理論學(xué)習(xí)的同時(shí),必須加強(qiáng)上機(jī)實(shí)驗(yàn)。只有在上機(jī)實(shí)踐中我們才能正真學(xué)會(huì)如何編寫程序和調(diào)試程序,體會(huì)到“優(yōu)化”程序;也只有通過(guò)上機(jī)實(shí)踐才能更好地掌握程序設(shè)計(jì)的理論知識(shí);同樣只有通過(guò)上機(jī)實(shí)踐,我們才能真正體會(huì)C程序的運(yùn)行過(guò)程!然而在平時(shí),我們恰恰就忽視了上機(jī)實(shí)驗(yàn)沒(méi)有明確的實(shí)驗(yàn)?zāi)繕?biāo),實(shí)驗(yàn)興趣不大。上機(jī)時(shí)一些學(xué)生無(wú)所事事或玩游戲,不但害了自己,還影響其他同學(xué)。
(3)缺少一定邏輯思維能力
C語(yǔ)言其實(shí)是很基礎(chǔ)的匯編語(yǔ)言,除了一些必須要記憶的關(guān)鍵字、語(yǔ)法和庫(kù)函數(shù),其余的都是需要靠自己的邏輯思維通過(guò)這些關(guān)鍵字、語(yǔ)法和庫(kù)函數(shù)來(lái)組織或構(gòu)成一個(gè)完整的函數(shù),所以C語(yǔ)言大多數(shù)的學(xué)習(xí)時(shí)間都是在鍛煉我們的抽象邏輯思維能力。只有當(dāng)你具有了抽象邏輯思維能力和弄清楚了關(guān)鍵字、語(yǔ)法和庫(kù)函數(shù)的相關(guān)知識(shí)后,編寫C語(yǔ)言就不是難事了。
通過(guò)C語(yǔ)言初步的學(xué)習(xí)后都很容易弄懂關(guān)鍵字、語(yǔ)法和庫(kù)函數(shù)的相關(guān)知識(shí),那么如何來(lái)有效的鍛煉自己的抽象邏輯思維能力呢?我的學(xué)習(xí)體會(huì)是:通過(guò)學(xué)習(xí)后所掌握的知識(shí)使用上課老師所提到的案例或找一段簡(jiǎn)單的完整的案例,然后將案例讀懂,也就是把它轉(zhuǎn)換成我們?nèi)粘K芙邮艿淖匀徽Z(yǔ)言(在這里不妨把你所能理解的自然語(yǔ)言寫下來(lái))。
還需注意的就是自己實(shí)在無(wú)法理解的地方不妨指出來(lái)多多請(qǐng)教老師和懂的同學(xué)讓他們用自然語(yǔ)言來(lái)描述一道,并且記錄下來(lái)這樣可以達(dá)到事半功倍的效果。對(duì)一個(gè)計(jì)算機(jī)程序設(shè)計(jì)的初學(xué)者來(lái)說(shuō),C語(yǔ)言程序設(shè)計(jì)是一門基礎(chǔ)課,學(xué)好它是為以后在學(xué)習(xí)其他高級(jí)言(如JAVA等)打下良好基礎(chǔ)。上個(gè)學(xué)期我對(duì)《C程序設(shè)計(jì)》這本書(shū)從陌生、好奇到有興趣。第一次觸C語(yǔ)言的感覺(jué)直到現(xiàn)在還記憶猶新,當(dāng)初的我看到的就是一個(gè)個(gè)的程序,其中的代碼密密麻麻都是那么的繁瑣,也很難看懂學(xué)懂。如今我對(duì)C語(yǔ)言有了一定的了解,對(duì)其中的小程序能獨(dú)立編程,對(duì)一些較為復(fù)雜的程序能夠看懂,并且可以仿造經(jīng)典程序,構(gòu)思、編寫出能夠解決小問(wèn)題的程序了,我對(duì)C語(yǔ)言充滿了信心。我想這與傳智的尹凡老師的精心指導(dǎo)和同班同學(xué)相互學(xué)習(xí)和鼓勵(lì)是分不開(kāi)的。
我覺(jué)得入門還是多看些書(shū),多實(shí)踐,養(yǎng)成良好的編程習(xí)慣,在實(shí)踐的同時(shí)多思考問(wèn)題,多看別人優(yōu)秀的解題思路與方法,多看別人優(yōu)秀的代碼,嘗試自己去實(shí)現(xiàn)或者說(shuō)模仿著去實(shí)現(xiàn),讓別人對(duì)你的代碼多提意見(jiàn),探究別人的思維過(guò)程,增強(qiáng)自己的思維能力,拓展視野,經(jīng)?纯醋约阂郧皩懙臇|西,有空拿出來(lái)改良改良,我想每隔一段時(shí)間,都會(huì)有意想不到的收獲。
c語(yǔ)言的心得體會(huì) 篇10
C語(yǔ)言是一種計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言。它既具有高級(jí)語(yǔ)言的特點(diǎn),又具有匯編語(yǔ)言的特點(diǎn)。它可以作為工作系統(tǒng)設(shè)計(jì)語(yǔ)言,編寫系統(tǒng)應(yīng)用程序,也可以作為應(yīng)用程序設(shè)計(jì)語(yǔ)言,編寫不依賴計(jì)算機(jī)硬件的應(yīng)用程序。
那怎么才能學(xué)好C語(yǔ)言呢?
1,要學(xué)習(xí)C語(yǔ)言的基本語(yǔ)言及程序結(jié)構(gòu),這時(shí)譚浩強(qiáng)的那本書(shū)就比較經(jīng)典了。當(dāng)然你不能只看書(shū),要?jiǎng)邮謩?dòng)寫代碼,去上機(jī)測(cè)試。因?yàn)楹芏鄷r(shí)候?qū)懗绦蚓褪且粋(gè)測(cè)試,你就是再牛的程序員也不能可寫出沒(méi)有BUG的程序,所以學(xué)會(huì)找出程序中的錯(cuò)誤很重要。這也是你以后分析他人的程序的先決條件,不可偷懶只看書(shū),這樣你是不可能學(xué)好一門計(jì)算機(jī)語(yǔ)言的。
2,分析他人寫的程序,網(wǎng)上有很多實(shí)例代碼,下載下來(lái)自己先看一下他們的實(shí)例是解決什么問(wèn)題的,有時(shí)候很多經(jīng)典的模塊可以為已所用的。不過(guò),網(wǎng)上下的代碼中會(huì)存在很多問(wèn)題,環(huán)境問(wèn)題啊,編程習(xí)慣問(wèn)題了,不過(guò)也好,在解決問(wèn)題的過(guò)程中你會(huì)學(xué)到很多東西的,像我在分析網(wǎng)上下的代碼時(shí)就遇到了我平時(shí)沒(méi)有遇到的DOS函數(shù),MASM與C語(yǔ)言的接合等方面的問(wèn)題,學(xué)到了不少東西呢。
3,要是你再想學(xué)的深一點(diǎn)兒,那還得學(xué)習(xí)《數(shù)據(jù)結(jié)構(gòu)》,《操作系統(tǒng)》,《數(shù)據(jù)庫(kù)理論》及《軟件工程》,再深就要去分析LINUX內(nèi)核或是驅(qū)動(dòng)程序了,這因人而異。但不管怎么學(xué),一定要有個(gè)方向,有計(jì)劃,這樣才會(huì)事半功倍。如果你能找到你想學(xué)習(xí)方面的高手指導(dǎo),或是幾個(gè)人一起學(xué)的話那就更好了。
4,分析C語(yǔ)言函數(shù)的實(shí)現(xiàn)方法。這對(duì)你很好地使用函數(shù)會(huì)很有幫助的,再者很多大公司的筆試題就是讓你實(shí)現(xiàn)C語(yǔ)言的數(shù),比如:中興的strcpy,阿里巴巴的strcmp,上海貝爾公司宣講會(huì)上一個(gè)技術(shù)總監(jiān)說(shuō),要是誰(shuí)能說(shuō)出printf的實(shí)現(xiàn)方法及返回值,當(dāng)場(chǎng)錄用。再者,C語(yǔ)言經(jīng)過(guò)這么多年的考驗(yàn),仍然很熱門,可見(jiàn)其開(kāi)發(fā)是多么經(jīng)典啊,學(xué)習(xí)一下C函數(shù)實(shí)現(xiàn),比學(xué)習(xí)任何書(shū)都要好。要是再有興趣的話就分析一下C的頭文件,這也是個(gè)不錯(cuò)的學(xué)習(xí)方面。
5,要有好的心態(tài),學(xué)習(xí)是件苦差事。不能今天高興了,學(xué)習(xí)一兩個(gè)小時(shí),明天下雨了,就不去學(xué)了。后天女朋友來(lái)了,就去大玩三天,如此下去,唉,結(jié)果很難說(shuō)啊!
所以,學(xué)習(xí)C語(yǔ)言就是一場(chǎng)持久戰(zhàn),一旦你選擇了這條道路,就得一步一步的走下去。你的事業(yè)就會(huì)蒸蒸日上,believeme!andbelieveyourself!
c語(yǔ)言的心得體會(huì) 篇11
在初學(xué)C語(yǔ)言的一個(gè)學(xué)期后,我們進(jìn)行了C語(yǔ)言實(shí)訓(xùn)階段,嘗試自己編寫一個(gè)比較復(fù)雜的程序系統(tǒng)。在為期兩周的時(shí)間中,我們同組的同學(xué)共同的感受是:C語(yǔ)言實(shí)訓(xùn)和平時(shí)上課所接觸的程序是有很大不同的,所經(jīng)受的考驗(yàn)和克服的困難是平時(shí)所無(wú)法比擬的。好在同組的搭檔們精誠(chéng)合作,分工明確,有問(wèn)題共同解決,攻克了C語(yǔ)言實(shí)訓(xùn)的復(fù)雜程序。在這里,我作為其中的參與者,自然感觸良多。
剛開(kāi)始接觸到C的時(shí)候,我已經(jīng)學(xué)過(guò)一些有關(guān)VB的內(nèi)容,這個(gè)在算法和思維上稍微有點(diǎn)幫助;叵氡緦W(xué)期的學(xué)習(xí),首先,最基本的,是C的數(shù)據(jù)格式,讓我們知道整數(shù),浮點(diǎn)數(shù)以及字符常量在C中的運(yùn)用。然后,在學(xué)會(huì)了數(shù)據(jù)轉(zhuǎn)化,以及熟練的可以對(duì)各種數(shù)據(jù)處理之后,我開(kāi)始進(jìn)行有關(guān)數(shù)據(jù)結(jié)構(gòu),像數(shù)組,結(jié)構(gòu)體等的學(xué)習(xí),因?yàn)橛械臇|西從現(xiàn)有的知識(shí)來(lái)看都是非常簡(jiǎn)單的,還沒(méi)有聯(lián)系到指針等等一些復(fù)雜的概念?墒牵瑑H僅學(xué)會(huì)這些是遠(yuǎn)遠(yuǎn)不夠的,C語(yǔ)言中,還有很多更加經(jīng)典、重要、實(shí)用的知識(shí)。
說(shuō)說(shuō)函數(shù)。雖說(shuō)很多程序語(yǔ)言都有函數(shù)這一內(nèi)容,但我覺(jué)得C語(yǔ)言的函數(shù)是最有魅力的了。學(xué)習(xí)函數(shù)的方法是比較簡(jiǎn)單的,只有兩個(gè)字“牢記”,即:牢記函數(shù)的功能,牢記函數(shù)的用途以及如何輸入輸出。函數(shù)從本質(zhì)上講是一段通用程序,用它可以幫助我們節(jié)約很多編程的時(shí)間,學(xué)習(xí)C語(yǔ)言的“高人”都說(shuō),一個(gè)聰明的編程者在編寫程序前往往總是先找自己所編寫的程序中有多少是可以用函數(shù)來(lái)代替的。比如,大家可以作一個(gè)比較字符串的實(shí)驗(yàn),用C語(yǔ)言中的strcmp()函數(shù)只要一句話,而自己編寫的話,30句都很難實(shí)現(xiàn),可想而知函數(shù)的實(shí)用和快捷。在我們C語(yǔ)言實(shí)訓(xùn)的代碼中,函數(shù)更是得到了充分的應(yīng)用,可以說(shuō),實(shí)訓(xùn)題目的復(fù)雜代碼,就是用無(wú)數(shù)個(gè)函數(shù)的調(diào)用和嵌套積累出來(lái)的。
要注意的是,有的同學(xué)剛剛開(kāi)始的時(shí)候,都是被一些大的程序激勵(lì)的,所以當(dāng)開(kāi)始的時(shí)候看到繁瑣的數(shù)據(jù)轉(zhuǎn)化和簡(jiǎn)單的算法,都覺(jué)得很無(wú)聊,都想自己做幾個(gè)自己滿意的程序來(lái)看看,雖然這種想法很好,但是,我們說(shuō),沒(méi)有基礎(chǔ),純粹是搬照一些現(xiàn)成設(shè)計(jì)方法,是不足取的。要知道,程序設(shè)計(jì)講究的是個(gè)人的思維的,假如剛開(kāi)始就被一些現(xiàn)成的思想束縛住,以后就會(huì)覺(jué)得很無(wú)趣。
【c語(yǔ)言的心得體會(huì)】相關(guān)文章:
c語(yǔ)言心得體會(huì)01-16
c語(yǔ)言編程心得體會(huì)02-09
c語(yǔ)言編程心得體會(huì)01-17
學(xué)習(xí)c語(yǔ)言的心得體會(huì)01-12
C語(yǔ)言實(shí)習(xí)心得體會(huì)02-08
C語(yǔ)言實(shí)訓(xùn)心得體會(huì)02-08
c語(yǔ)言結(jié)構(gòu)體心得體會(huì)01-15
c語(yǔ)言試題及答案01-14