![關(guān)于c語(yǔ)言心得總結(jié)(8篇)_第1頁(yè)](http://file4.renrendoc.com/view10/M00/3C/03/wKhkGWV8cE-AM2BgAAJjwMqXjEw856.jpg)
![關(guān)于c語(yǔ)言心得總結(jié)(8篇)_第2頁(yè)](http://file4.renrendoc.com/view10/M00/3C/03/wKhkGWV8cE-AM2BgAAJjwMqXjEw8562.jpg)
![關(guān)于c語(yǔ)言心得總結(jié)(8篇)_第3頁(yè)](http://file4.renrendoc.com/view10/M00/3C/03/wKhkGWV8cE-AM2BgAAJjwMqXjEw8563.jpg)
![關(guān)于c語(yǔ)言心得總結(jié)(8篇)_第4頁(yè)](http://file4.renrendoc.com/view10/M00/3C/03/wKhkGWV8cE-AM2BgAAJjwMqXjEw8564.jpg)
![關(guān)于c語(yǔ)言心得總結(jié)(8篇)_第5頁(yè)](http://file4.renrendoc.com/view10/M00/3C/03/wKhkGWV8cE-AM2BgAAJjwMqXjEw8565.jpg)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Word版本,下載可自由編輯關(guān)于c語(yǔ)言心得總結(jié)(8篇)關(guān)于c語(yǔ)言收獲總結(jié)(1)
怎么才能學(xué)好c語(yǔ)言呢?
1,要學(xué)習(xí)c語(yǔ)言的基本語(yǔ)言及程序結(jié)構(gòu),這時(shí)譚浩強(qiáng)的那本書(shū)就比較經(jīng)典了。c語(yǔ)言學(xué)習(xí)收獲。當(dāng)然你不能只看書(shū),要?jiǎng)邮謩?dòng)寫(xiě)代碼,去上機(jī)測(cè)試。由于很多時(shí)候?qū)懗绦蚓褪且粋€(gè)測(cè)試,你就是再牛的程序員也不能可寫(xiě)出沒(méi)有bug的程序,所以學(xué)會(huì)找出程序中的錯(cuò)誤很重要。這也是你以后分析他人的程序的先決條件,不行偷懶只看書(shū),這樣你是不行能學(xué)好一門(mén)計(jì)算機(jī)語(yǔ)言的。
2,分析他人寫(xiě)的程序,網(wǎng)上有很多實(shí)例代碼,下載下來(lái)自己先看一下他們的實(shí)例是解決什么問(wèn)題的,有時(shí)候很多經(jīng)典的模塊能夠?yàn)橐阉玫?。不過(guò),網(wǎng)上下的代碼中會(huì)存在很多問(wèn)題,環(huán)境問(wèn)題啊,編程習(xí)慣問(wèn)題了,不過(guò)也好,在解決問(wèn)題的過(guò)程中你會(huì)學(xué)到很多東西的,像我在分析網(wǎng)上下的代碼時(shí)就遇到了我日常沒(méi)有遇到的dos函數(shù),masm與c語(yǔ)言的接合等方面的問(wèn)題,學(xué)到了不少東西呢。
3,要是你再想學(xué)的深一點(diǎn)兒,那還得學(xué)習(xí),,及,再深就要去分析linux內(nèi)核或是驅(qū)動(dòng)程序了,這因人而異。但不管怎么學(xué),肯定要有個(gè)方向,有方案,這樣才會(huì)事半功倍。c語(yǔ)言學(xué)習(xí)收獲。假如你能找到你想學(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),仍舊很熱門(mén),可見(jiàn)其開(kāi)發(fā)是多么經(jīng)典啊,學(xué)習(xí)一下c函數(shù)實(shí)現(xiàn),比學(xué)習(xí)任何書(shū)都要好。要是再有愛(ài)好的話就分析一下c的頭文件,這也是個(gè)不錯(cuò)的學(xué)習(xí)方面。
5,要有好的心態(tài),學(xué)習(xí)是件苦差事。不能今日開(kāi)心了,學(xué)習(xí)一兩個(gè)小時(shí),明天下雨了,就不去學(xué)了。后天女伴計(jì)來(lái)了,就去大玩三天,如此下去,唉,結(jié)果很難說(shuō)啊!
所以,學(xué)習(xí)c語(yǔ)言就是一場(chǎng)長(zhǎng)久戰(zhàn),一旦你選擇了這條道路,就得一步一步的走下去。
你的事業(yè)就會(huì)蒸蒸日上,believeme!andbelieveyourself!
關(guān)于c語(yǔ)言收獲總結(jié)(2)
C語(yǔ)言是在國(guó)內(nèi)外廣泛使用的一種計(jì)算機(jī)語(yǔ)言。其語(yǔ)言功能豐富、表述力量強(qiáng)、使用敏捷便利、既具有高級(jí)語(yǔ)言的優(yōu)點(diǎn),又具有低級(jí)語(yǔ)言的很多特征,適合編寫(xiě)系統(tǒng)軟件。其功能強(qiáng)大,不僅用在計(jì)算機(jī)上廣泛用在電子,機(jī)械等方面上,而且,所windows,Unix,Linux,Mac,os/2,無(wú)一例外,哪一個(gè)不是C語(yǔ)言寫(xiě)的?很多新型的語(yǔ)言如,C++,Java,C#,J#,都是衍生自C語(yǔ)言。掌控了C語(yǔ)言,能夠說(shuō)你就掌控了很多門(mén)語(yǔ)言。
學(xué)習(xí)C程序這門(mén)課一年了,這是我們學(xué)的第一門(mén)專(zhuān)業(yè)課,在高校里C語(yǔ)言不但是計(jì)算機(jī)專(zhuān)業(yè)的必修課程而且也是非計(jì)算機(jī)專(zhuān)業(yè)學(xué)習(xí)計(jì)算機(jī)基礎(chǔ)的一門(mén)必修課程。所以作為我這個(gè)計(jì)算機(jī)專(zhuān)業(yè)的同學(xué)來(lái)說(shuō)當(dāng)然非常重要,老師在第一節(jié)課說(shuō)過(guò),C語(yǔ)言是計(jì)算機(jī)的基礎(chǔ),大多數(shù)軟件都需要用C語(yǔ)言來(lái)編寫(xiě),利用一個(gè)年的學(xué)習(xí),使我由初步掌控簡(jiǎn)潔的應(yīng)試學(xué)問(wèn)到完成高難度的深化編程,如我們?cè)诰帉?xiě)一個(gè)較大的程序時(shí)應(yīng)當(dāng)把它分開(kāi)成幾個(gè)小程序來(lái)看,這樣會(huì)簡(jiǎn)單得多。同時(shí),我覺(jué)得C語(yǔ)言應(yīng)當(dāng)是操作和理論相結(jié)合的課程,在不斷地編寫(xiě)中去思索,兩者是不行分割的。
在學(xué)習(xí)一年C語(yǔ)言的過(guò)程中我也在漸漸探究怎樣才能學(xué)好C語(yǔ)言,并總結(jié)了一點(diǎn)閱歷:
要認(rèn)識(shí)C語(yǔ)言就要從語(yǔ)法規(guī)為基礎(chǔ)來(lái)學(xué)習(xí)起,首先要是要認(rèn)識(shí)它的結(jié)構(gòu),比如變量,首先要認(rèn)識(shí)變量的定義方式(格式),其意義是什么(定義變量有什么用);其次就是要我要怎么去運(yùn)用它(我要用什么型式去應(yīng)用它)。在C語(yǔ)言的命令行中全部的語(yǔ)句都是有它自己的肯定格式和形式消失在我們面前,所以我們?cè)趯W(xué)習(xí)某種語(yǔ)句或命令時(shí)你首先要認(rèn)識(shí)的就是它的規(guī)章是什么、有什么用、怎么實(shí)現(xiàn)等。這些都是語(yǔ)法基礎(chǔ)也是C語(yǔ)言的基礎(chǔ)假如把它們都認(rèn)識(shí)很好了,那么你編起程序來(lái)就很得心應(yīng)手了。比如說(shuō)IFELSE和SWITCHCASE這兩種條件語(yǔ)句都是用來(lái)推理落實(shí)功能的,那我要什么時(shí)侯用IF什么時(shí)侯用SWITCH呢?假如你很好地認(rèn)識(shí)它們的結(jié)構(gòu)和作用的話那么就知道:若它的條件分支是多個(gè)而且條件的值是整數(shù)或是一個(gè)字符值時(shí)就會(huì)選SWITCH而不會(huì)選IF。由于假如條件分支太多時(shí)要用IF語(yǔ)句,這樣肯定會(huì)消失IF的嵌套,假如IF的嵌套越多時(shí)程序的開(kāi)銷(xiāo)就會(huì)隨著增大,這樣對(duì)整個(gè)程序的運(yùn)行效率就大在降底。而SWITCH就不同,它只要比較一次就能夠找出條件的結(jié)果比起嵌套IF它的效率就大大的提升了很多。不過(guò)SWITCH也有它的約束條件,就是它的條件值肯定要是一個(gè)整型數(shù)或是一個(gè)字符值,所以遇到它不能解決的問(wèn)題時(shí)我們也會(huì)通常使用IF語(yǔ)句,究竟IF語(yǔ)句它使用起來(lái)也比較便利用的范圍也比較廣。所以說(shuō)認(rèn)識(shí)語(yǔ)法規(guī)章是很重要的,假如沒(méi)有一個(gè)良好的語(yǔ)法基礎(chǔ)是很難編出一個(gè)好的程序!學(xué)習(xí)好基礎(chǔ)后我們就能夠開(kāi)頭來(lái)編程了。
關(guān)于c語(yǔ)言收獲總結(jié)(3)
一、明確學(xué)習(xí)目的
學(xué)習(xí)編程對(duì)大多數(shù)IT業(yè)人員來(lái)說(shuō)都是特別有用的。學(xué)編程,做一名編程人員,從個(gè)人角度講,能夠解決在軟件使用中所遇到的問(wèn)題,改進(jìn)現(xiàn)有軟件,能夠?yàn)樽约赫业揭环荼ж?fù)的工作添加重要得砝碼,有利于在求職道路上謀得一個(gè)好的職位;從國(guó)家的角度,能夠?yàn)橹袊?guó)的軟件產(chǎn)業(yè)做出應(yīng)有的貢獻(xiàn),一名優(yōu)秀的程序員永久是被爭(zhēng)奪的對(duì)象。學(xué)習(xí)編程還能熬煉思維,使我們的規(guī)律思維更加嚴(yán)密;能夠不斷享受到創(chuàng)新的樂(lè)趣,將一直有機(jī)會(huì)走在高科技的前沿,由于程序設(shè)計(jì)本身是一種制造性的工作。學(xué)問(wèn)經(jīng)濟(jì)時(shí)代給我們帶來(lái)了無(wú)限的機(jī)會(huì),要想真正掌控計(jì)算機(jī)技術(shù),并在IT行業(yè)里干出一番事業(yè)來(lái),有所作為,具有肯定的編程力量是一個(gè)基本條件和要求。
二、打好基礎(chǔ)
學(xué)編程要具備肯定的基礎(chǔ),總結(jié)之有以下幾方面:
1、數(shù)學(xué)基礎(chǔ)從計(jì)算機(jī)進(jìn)展和應(yīng)用的歷史來(lái)看計(jì)算機(jī)的數(shù)學(xué)模型和體系結(jié)構(gòu)等都是有數(shù)學(xué)家提出的,最早的計(jì)算機(jī)也是為數(shù)值計(jì)算而設(shè)計(jì)的。因此,要學(xué)好計(jì)算機(jī)就要有肯定的數(shù)學(xué)基礎(chǔ),出學(xué)者有高中水平就差不多了。
2、規(guī)律思維力量的培育學(xué)程序設(shè)計(jì)要有肯定的規(guī)律思維力量,“邏思力”的培育要長(zhǎng)時(shí)間的實(shí)踐熬煉。要想成為一名優(yōu)秀的程序員,最重要的是掌控編程思想。要做到這一點(diǎn)必需在反復(fù)的實(shí)踐、觀看、分析、比較、總結(jié)中漸漸地積累。因此在學(xué)習(xí)編程過(guò)程中,我們不必等到什么都完全明白了才去動(dòng)手實(shí)踐,只要明白了也許,就要敢于自己動(dòng)手去體悟。誰(shuí)都有第一次。有的問(wèn)題只有利用實(shí)踐后才能明白,也只有實(shí)踐才能把老師和書(shū)上的學(xué)問(wèn)變成自己的,高手都是這樣成材的。
三、留意理解一些重要概念
一本程序設(shè)計(jì)的書(shū)看到的無(wú)非就是變量、函數(shù)、條件語(yǔ)句、循環(huán)語(yǔ)句等概念,但要真正能進(jìn)行編程應(yīng)用,需要深化理解這些概念,在理解的基礎(chǔ)上應(yīng)用,不要只簡(jiǎn)潔地學(xué)習(xí)語(yǔ)法、結(jié)構(gòu),而要吃透針這些語(yǔ)法、結(jié)構(gòu)的應(yīng)用例子,做到舉一反三,觸類(lèi)旁通。
四、掌控編程思想
學(xué)習(xí)一門(mén)語(yǔ)言或開(kāi)發(fā)工具,語(yǔ)法結(jié)構(gòu)、功能調(diào)用是次要的,最主要是學(xué)習(xí)它的思想。關(guān)鍵是學(xué)一種思想,有了思想,那么我們就能夠觸類(lèi)旁通。
五、多實(shí)踐、多溝通
掌控編程思想必需在編程實(shí)際工作中去實(shí)踐和體會(huì)。編程起步階段要常常自己動(dòng)手設(shè)計(jì)程序,詳細(xì)設(shè)計(jì)時(shí)不要拘泥于固定的思維方式,遇到問(wèn)題要多想幾種解決的方案。這就要多溝通,各人的思維方式不同、角度各異,各有高招,利用溝通可不斷汲取別人的特長(zhǎng),豐富編程實(shí)踐,幫忙自己提升水平。親自動(dòng)手進(jìn)行程序設(shè)計(jì)是制造性思維應(yīng)用的體現(xiàn),也是培育規(guī)律思維的好方法。
六、養(yǎng)成良好的編程習(xí)慣
編程入門(mén)不難,但入門(mén)后不斷學(xué)習(xí)是非常重要的,相對(duì)來(lái)說(shuō)較為漫長(zhǎng)。在此期間要留意養(yǎng)成一些良好的編程習(xí)慣。編程風(fēng)格的好壞很大程度影響程序質(zhì)量。良好的編程風(fēng)格能夠使程序結(jié)構(gòu)清楚合理,且使程序代碼便于維護(hù)。如代碼的縮進(jìn)編排、變量命令規(guī)章的一樣性、代碼的解釋等。
七、上網(wǎng)學(xué)編程
在網(wǎng)上能夠?qū)W到很多不同的編程思想、方法、閱歷和技巧,有大量的工具和作品及相關(guān)的輔導(dǎo)材料供下載。
八、強(qiáng)化計(jì)算機(jī)理論學(xué)問(wèn)的再學(xué)習(xí)
學(xué)編程是符合“理論→實(shí)踐→再理論→再實(shí)踐”的一個(gè)熟悉過(guò)程。一開(kāi)頭要具有肯定的計(jì)算機(jī)理論基礎(chǔ)學(xué)問(wèn),包括編程所需的數(shù)學(xué)基礎(chǔ)學(xué)問(wèn),具備了入門(mén)的條件,就能夠開(kāi)頭編程的實(shí)踐,從實(shí)踐中能夠發(fā)覺(jué)問(wèn)題需要強(qiáng)化計(jì)算機(jī)理論學(xué)問(wèn)的再學(xué)習(xí)。程序人人皆可編,但當(dāng)你發(fā)覺(jué)編到肯定程度很難再提升的時(shí)候,就要回頭來(lái)學(xué)習(xí)一些計(jì)算機(jī)科學(xué)和數(shù)學(xué)基礎(chǔ)理論。學(xué)過(guò)之后,很多以前遇到的問(wèn)題都會(huì)迎刃而解,使人有豁然開(kāi)朗之感。因此在學(xué)習(xí)編程的過(guò)程中要不斷地針對(duì)應(yīng)用中的困惑和問(wèn)題深化學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)、算法、計(jì)算機(jī)原理、編譯原理、操作系統(tǒng)原理、軟件工程等計(jì)算機(jī)科學(xué)的理論基礎(chǔ)和數(shù)理規(guī)律、代數(shù)系統(tǒng)、圖論、離散數(shù)學(xué)等數(shù)學(xué)理論基礎(chǔ)學(xué)問(wèn)。這樣經(jīng)過(guò)不斷的學(xué)習(xí),再努力地實(shí)踐,編程水平肯定會(huì)不斷提升到一個(gè)新高度。
關(guān)于c語(yǔ)言收獲總結(jié)(4)
在這為期半個(gè)月的時(shí)間內(nèi),利用我們小組各成員之間的相互爭(zhēng)論和合作,我們完成了同學(xué)信息管理系統(tǒng)的程序設(shè)計(jì),更值得開(kāi)心的是我們的程序獲得了大家的寵愛(ài),在每次的簡(jiǎn)報(bào)中都獲得了較好的成果。
雖然在上個(gè)學(xué)期中,我們已經(jīng)學(xué)習(xí)了《C語(yǔ)言程序設(shè)計(jì)》這門(mén)課,但是我所學(xué)的學(xué)問(wèn)最多也就是在做作業(yè)的時(shí)候才會(huì)用到,日常沒(méi)有什么練習(xí)的機(jī)會(huì),這次的課程設(shè)計(jì)是我第一次利用自己構(gòu)思,和同學(xué)爭(zhēng)論并且不斷查閱資料來(lái)設(shè)計(jì)一項(xiàng)程序。這次設(shè)計(jì),不僅鞏固了我以前所學(xué)的學(xué)問(wèn),還讓我對(duì)c語(yǔ)言有了更深一步的認(rèn)識(shí),掌控了更多的技巧和技能。
C語(yǔ)言是計(jì)算機(jī)程序設(shè)計(jì)的重要理論基礎(chǔ),在我們以后的學(xué)習(xí)和工作中都有著非常重要的地位。要學(xué)好這種語(yǔ)言,僅僅學(xué)習(xí)課本上的學(xué)問(wèn)是不夠的,還要常常自己動(dòng)手,有較強(qiáng)的實(shí)踐力量。只有多動(dòng)手,常常編寫(xiě)程序,才能發(fā)覺(jué)我們學(xué)習(xí)上的漏洞和自己的不足,并在實(shí)踐中解決這些問(wèn)題,不斷提升自己轉(zhuǎn)化學(xué)問(wèn)的力量。
在我們小組有解決不了的問(wèn)題時(shí),我們會(huì)積極查閱相關(guān)的資料,或向同學(xué)詢(xún)問(wèn),這不僅豐富了我們的學(xué)問(wèn),還促進(jìn)了我們同學(xué)之間的友情。為了增大信息的平安性,需要用文件來(lái)存儲(chǔ)信息,由于我們?cè)谏险n時(shí)不注意對(duì)文件的運(yùn)用,所以在這方面有較大的困難。我先將書(shū)本認(rèn)仔細(xì)真地看了一遍,又做了一下課后習(xí)題來(lái)驗(yàn)證和促進(jìn)自己的理解,最終,經(jīng)過(guò)我們的不懈努力,我們小組的程序有了突破,勝利地實(shí)現(xiàn)了用文件來(lái)保存并查看同學(xué)的信息。
這次設(shè)計(jì)中,我的獲得還有就是學(xué)會(huì)了用流程圖來(lái)表述自己的想法,并依據(jù)流程圖來(lái)逐步實(shí)現(xiàn)程序的功能。開(kāi)頭的時(shí)候,我畫(huà)流程圖很是困難,需要一個(gè)多小時(shí)才能清楚的依據(jù)自己的想法畫(huà)出圖來(lái),后來(lái)畫(huà)多了,就更加認(rèn)識(shí)它的功能,非常得心應(yīng)手,能夠比較快而精確?????的畫(huà)出來(lái)。
在這次課程設(shè)計(jì)中,我們首先對(duì)系統(tǒng)的整體功能進(jìn)行了構(gòu)思,然后用結(jié)構(gòu)化分析方法進(jìn)行分析,將整個(gè)系統(tǒng)清楚的劃分為幾個(gè)模塊,再依據(jù)每個(gè)模塊的功能編寫(xiě)代碼。而且盡可能的將模塊細(xì)分,最終在進(jìn)行函數(shù)的調(diào)用。我們?cè)诤瘮?shù)的編寫(xiě)過(guò)程中,我們不僅用到了for循環(huán)、while循環(huán)和switch語(yǔ)句,還用到了函數(shù)之間的調(diào)用(包括遞歸調(diào)用)。由于我們是分工編寫(xiě)代碼,最終需要將每個(gè)人的代碼放到一起進(jìn)行調(diào)試。由于我們每個(gè)人寫(xiě)的函數(shù)的思想不都一樣,所以在調(diào)試的過(guò)程中也遇到了困難,但經(jīng)過(guò)我們急躁的修改,最終功夫不負(fù)有心人,我們勝利了!
在參考書(shū)上,我們不僅參考了曾經(jīng)學(xué)過(guò)的高敬陽(yáng)主編的《c語(yǔ)言程序設(shè)計(jì)》,還找到了由譚浩強(qiáng)主編的第三版《c語(yǔ)言》進(jìn)行參考。
當(dāng)然,我們的程序還有一些不完善的地方,比如說(shuō),當(dāng)輸入的數(shù)據(jù)不符合我們定義的數(shù)據(jù)的格式的時(shí)候,程序會(huì)消失一些錯(cuò)誤,有時(shí)會(huì)消失主菜單的死循環(huán);在一次程序運(yùn)行中,只能行使一種權(quán)限,要想再行使另一種權(quán)限,就只能退出程序,然后再運(yùn)行程序。
三周的學(xué)校期即將結(jié)束,時(shí)間雖短,但是我獲得了很多。最終,感謝老師和同學(xué)們的指導(dǎo),更要感謝我們小組成員之間的合作與溝通。
關(guān)于c語(yǔ)言收獲總結(jié)(5)
一、明確學(xué)習(xí)目的
學(xué)習(xí)編程對(duì)大多數(shù)IT業(yè)人員來(lái)說(shuō)都是特別有用的。學(xué)編程,做一名編程人員,從個(gè)人角度講,能夠解決在軟件使用中所遇到的問(wèn)題,改進(jìn)現(xiàn)有軟件,能夠?yàn)樽约赫业揭环荼ж?fù)的工作添加重要得砝碼,有利于在求職道路上謀得一個(gè)好的職位;從國(guó)家的角度,能夠?yàn)橹袊?guó)的軟件產(chǎn)業(yè)做出應(yīng)有的貢獻(xiàn),一名優(yōu)秀的程序員永久是被爭(zhēng)奪的對(duì)象。學(xué)習(xí)編程還能熬煉思維,使我們的規(guī)律思維更加嚴(yán)密;能夠不斷享受到創(chuàng)新的樂(lè)趣,將一直有機(jī)會(huì)走在高科技的前沿,由于程序設(shè)計(jì)本身是一種制造性的工作。學(xué)問(wèn)經(jīng)濟(jì)時(shí)代給我們帶來(lái)了無(wú)限的機(jī)會(huì),要想真正掌控計(jì)算機(jī)技術(shù),并在IT行業(yè)里干出一番事業(yè)來(lái),有所作為,具有肯定的編程力量是一個(gè)基本條件和要求。
二、打好基礎(chǔ)
學(xué)編程要具備肯定的基礎(chǔ),總結(jié)之有以下幾方面:
1、數(shù)學(xué)基礎(chǔ)從計(jì)算機(jī)進(jìn)展和應(yīng)用的歷史來(lái)看計(jì)算機(jī)的數(shù)學(xué)模型和體系結(jié)構(gòu)等都是有數(shù)學(xué)家提出的,最早的計(jì)算機(jī)也是為數(shù)值計(jì)算而設(shè)計(jì)的。因此,要學(xué)好計(jì)算機(jī)就要有肯定的數(shù)學(xué)基礎(chǔ),出學(xué)者有高中水平就差不多了。
2、規(guī)律思維力量的培育學(xué)程序設(shè)計(jì)要有肯定的規(guī)律思維力量,“邏思力”的培育要長(zhǎng)時(shí)間的實(shí)踐熬煉。要想成為一名優(yōu)秀的程序員,最重要的是掌控編程思想。要做到這一點(diǎn)必需在反復(fù)的實(shí)踐、觀看、分析、比較、總結(jié)中漸漸地積累。因此在學(xué)習(xí)編程過(guò)程中,我們不必等到什么都完全明白了才去動(dòng)手實(shí)踐,只要明白了也許,就要敢于自己動(dòng)手去體悟。誰(shuí)都有第一次。有的問(wèn)題只有利用實(shí)踐后才能明白,也只有實(shí)踐才能把老師和書(shū)上的學(xué)問(wèn)變成自己的,高手都是這樣成材的。
三、留意理解一些重要概念
一本程序設(shè)計(jì)的書(shū)看到的無(wú)非就是變量、函數(shù)、條件語(yǔ)句、循環(huán)語(yǔ)句等概念,但要真正能進(jìn)行編程應(yīng)用,需要深化理解這些概念,在理解的基礎(chǔ)上應(yīng)用,不要只簡(jiǎn)潔地學(xué)習(xí)語(yǔ)法、結(jié)構(gòu),而要吃透針這些語(yǔ)法、結(jié)構(gòu)的應(yīng)用例子,做到舉一反三,觸類(lèi)旁通。
四、掌控編程思想
學(xué)習(xí)一門(mén)語(yǔ)言或開(kāi)發(fā)工具,語(yǔ)法結(jié)構(gòu)、功能調(diào)用是次要的,最主要是學(xué)習(xí)它的思想。關(guān)鍵是學(xué)一種思想,有了思想,那么我們就能夠觸類(lèi)旁通。
五、多實(shí)踐、多溝通
掌控編程思想必需在編程實(shí)際工作中去實(shí)踐和體會(huì)。編程起步階段要常常自己動(dòng)手設(shè)計(jì)程序,詳細(xì)設(shè)計(jì)時(shí)不要拘泥于固定的思維方式,遇到問(wèn)題要多想幾種解決的方案。這就要多溝通,各人的思維方式不同、角度各異,各有高招,利用溝通可不斷汲取別人的特長(zhǎng),豐富編程實(shí)踐,幫忙自己提升水平。親自動(dòng)手進(jìn)行程序設(shè)計(jì)是制造性思維應(yīng)用的體現(xiàn),也是培育規(guī)律思維的好方法。
六、養(yǎng)成良好的編程習(xí)慣
編程入門(mén)不難,但入門(mén)后不斷學(xué)習(xí)是非常重要的,相對(duì)來(lái)說(shuō)較為漫長(zhǎng)。在此期間要留意養(yǎng)成一些良好的編程習(xí)慣。編程風(fēng)格的好壞很大程度影響程序質(zhì)量。良好的編程風(fēng)格能夠使程序結(jié)構(gòu)清楚合理,且使程序代碼便于維護(hù)。如代碼的縮進(jìn)編排、變量命令規(guī)章的一樣性、代碼的解釋等。
七、上網(wǎng)學(xué)編程
在網(wǎng)上能夠?qū)W到很多不同的編程思想、方法、閱歷和技巧,有大量的工具和作品及相關(guān)的輔導(dǎo)材料供下載。
八、強(qiáng)化計(jì)算機(jī)理論學(xué)問(wèn)的再學(xué)習(xí)
學(xué)編程是符合“理論→實(shí)踐→再理論→再實(shí)踐”的一個(gè)熟悉過(guò)程。一開(kāi)頭要具有肯定的計(jì)算機(jī)理論基礎(chǔ)學(xué)問(wèn),包括編程所需的數(shù)學(xué)基礎(chǔ)學(xué)問(wèn),具備了入門(mén)的條件,就能夠開(kāi)頭編程的實(shí)踐,從實(shí)踐中能夠發(fā)覺(jué)問(wèn)題需要強(qiáng)化計(jì)算機(jī)理論學(xué)問(wèn)的再學(xué)習(xí)。程序人人皆可編,但當(dāng)你發(fā)覺(jué)編到肯定程度很難再提升的時(shí)候,就要回頭來(lái)學(xué)習(xí)一些計(jì)算機(jī)科學(xué)和數(shù)學(xué)基礎(chǔ)理論。學(xué)過(guò)之后,很多以前遇到的問(wèn)題都會(huì)迎刃而解,使人有豁然開(kāi)朗之感。因此在學(xué)習(xí)編程的過(guò)程中要不斷地針對(duì)應(yīng)用中的困惑和問(wèn)題深化學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)、算法、計(jì)算機(jī)原理、編譯原理、操作系統(tǒng)原理、軟件工程等計(jì)算機(jī)科學(xué)的理論基礎(chǔ)和數(shù)理規(guī)律、代數(shù)系統(tǒng)、圖論、離散數(shù)學(xué)等數(shù)學(xué)理論基礎(chǔ)學(xué)問(wèn)。這樣經(jīng)過(guò)不斷的學(xué)習(xí),再努力地實(shí)踐,編程水平肯定會(huì)不斷提升到一個(gè)新高度。
關(guān)于c語(yǔ)言收獲總結(jié)(6)
怎么才能學(xué)好c語(yǔ)言呢?
1,要學(xué)習(xí)c語(yǔ)言的基本語(yǔ)言及程序結(jié)構(gòu),這時(shí)譚浩強(qiáng)的那本書(shū)就比較經(jīng)典了。c語(yǔ)言學(xué)習(xí)收獲。當(dāng)然你不能只看書(shū),要?jiǎng)邮謩?dòng)寫(xiě)代碼,去上機(jī)測(cè)試。由于很多時(shí)候?qū)懗绦蚓褪且粋€(gè)測(cè)試,你就是再牛的程序員也不能可寫(xiě)出沒(méi)有bug的程序,所以學(xué)會(huì)找出程序中的錯(cuò)誤很重要。這也是你以后分析他人的程序的先決條件,不行偷懶只看書(shū),這樣你是不行能學(xué)好一門(mén)計(jì)算機(jī)語(yǔ)言的。
2,分析他人寫(xiě)的程序,網(wǎng)上有很多實(shí)例代碼,下載下來(lái)自己先看一下他們的實(shí)例是解決什么問(wèn)題的,有時(shí)候很多經(jīng)典的模塊能夠?yàn)橐阉玫?。不過(guò),網(wǎng)上下的代碼中會(huì)存在很多問(wèn)題,環(huán)境問(wèn)題啊,編程習(xí)慣問(wèn)題了,不過(guò)也好,在解決問(wèn)題的過(guò)程中你會(huì)學(xué)到很多東西的,像我在分析網(wǎng)上下的代碼時(shí)就遇到了我日常沒(méi)有遇到的dos函數(shù),masm與c語(yǔ)言的接合等方面的問(wèn)題,學(xué)到了不少東西呢。
3,要是你再想學(xué)的深一點(diǎn)兒,那還得學(xué)習(xí),,及,再深就要去分析linux內(nèi)核或是驅(qū)動(dòng)程序了,這因人而異。但不管怎么學(xué),肯定要有個(gè)方向,有方案,這樣才會(huì)事半功倍。c語(yǔ)言學(xué)習(xí)收獲。假如你能找到你想學(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),仍舊很熱門(mén),可見(jiàn)其開(kāi)發(fā)是多么經(jīng)典啊,學(xué)習(xí)一下c函數(shù)實(shí)現(xiàn),比學(xué)習(xí)任何書(shū)都要好。要是再有愛(ài)好的話就分析一下c的頭文件,這也是個(gè)不錯(cuò)的學(xué)習(xí)方面。
5,要有好的心態(tài),學(xué)習(xí)是件苦差事。不能今日開(kāi)心了,學(xué)習(xí)一兩個(gè)小時(shí),明天下雨了,就不去學(xué)了。后天女伴計(jì)來(lái)了,就去大玩三天,如此下去,唉,結(jié)果很難說(shuō)啊!
所以,學(xué)習(xí)c語(yǔ)言就是一場(chǎng)長(zhǎng)久戰(zhàn),一旦你選擇了這條道路,就得一步一步的走下去。
你的事業(yè)就會(huì)蒸蒸日上,believeme!andbelieveyourself!
關(guān)于c語(yǔ)言收獲總結(jié)(7)
C語(yǔ)言是在國(guó)內(nèi)外廣泛使用的一種計(jì)算機(jī)語(yǔ)言。其語(yǔ)言功能豐富、表述力量強(qiáng)、使用敏捷便利、既具有高級(jí)語(yǔ)言的優(yōu)點(diǎn),又具有低級(jí)語(yǔ)言的很多特征,適合編寫(xiě)系統(tǒng)軟件。其功能強(qiáng)大,不僅用在計(jì)算機(jī)上廣泛用在電子,機(jī)械等方面上,而且,所windows,Unix,Linux,Mac,os/2,無(wú)一例外,哪一個(gè)不是C語(yǔ)言寫(xiě)的?很多新型的語(yǔ)言如,C++,Java,C#,J#,都是衍生自C語(yǔ)言。掌控了C語(yǔ)言,能夠說(shuō)你就掌控了很多門(mén)語(yǔ)言。
學(xué)習(xí)C程序這門(mén)課一年了,這是我們學(xué)的第一門(mén)專(zhuān)業(yè)課,在高校里C語(yǔ)言不但是計(jì)算機(jī)專(zhuān)業(yè)的必修課程而且也是非計(jì)算機(jī)專(zhuān)業(yè)學(xué)習(xí)計(jì)算機(jī)基礎(chǔ)的一門(mén)必修課程。所以作為我這個(gè)計(jì)算機(jī)專(zhuān)業(yè)的同學(xué)來(lái)說(shuō)當(dāng)然非常重要,老師在第一節(jié)課說(shuō)過(guò),C語(yǔ)言是計(jì)算機(jī)的基礎(chǔ),大多數(shù)軟件都需要用C語(yǔ)言來(lái)編寫(xiě),利用一個(gè)年的學(xué)習(xí),使我由初步掌控簡(jiǎn)潔的應(yīng)試學(xué)問(wèn)到完成高難度的深化編程,如我們?cè)诰帉?xiě)一個(gè)較大的程序時(shí)應(yīng)當(dāng)把它分開(kāi)成幾個(gè)小程序來(lái)看,這樣會(huì)簡(jiǎn)單得多。同時(shí),我覺(jué)得C語(yǔ)言應(yīng)當(dāng)是操作和理論相結(jié)合的課程,在不斷地編寫(xiě)中去思索,兩者是不行分割的。
在學(xué)習(xí)一年C語(yǔ)言的過(guò)程中我也在漸漸探究怎樣才能學(xué)好C語(yǔ)言,并總結(jié)了一點(diǎn)閱歷:
要認(rèn)識(shí)C語(yǔ)言就要從語(yǔ)法規(guī)為基礎(chǔ)來(lái)學(xué)習(xí)起,首先要是要認(rèn)識(shí)它的結(jié)構(gòu),比如變量,首先要認(rèn)識(shí)變量的定義方式(格式),其意義是什么(定義變量有什么用);其次就是要我要怎么去運(yùn)用它(我要用什么型式去應(yīng)用它)。在C語(yǔ)言的命令行中全部的語(yǔ)句都是有它自己的肯定格式和形式消失在我們面前,所以我們?cè)趯W(xué)習(xí)某種語(yǔ)句或命令時(shí)你首先要認(rèn)識(shí)的就是它的規(guī)章是什么、有什么用、怎么實(shí)現(xiàn)等。這些都是語(yǔ)法基礎(chǔ)也是C語(yǔ)言的基礎(chǔ)假如把它們都認(rèn)識(shí)很好了,那么你編起程序來(lái)就很得心應(yīng)手了。比如說(shuō)IFELSE和SWITCHCASE這兩種條件語(yǔ)句都是用來(lái)推理落實(shí)功能的,那我要什么時(shí)侯用IF什么時(shí)侯用SWITCH呢?假如你很好地認(rèn)識(shí)它們的結(jié)構(gòu)和作用的話那么就知道:若它的條件分支是多個(gè)而且條件的值是整數(shù)或是一個(gè)字符值時(shí)就會(huì)選SWITCH而不會(huì)選IF。由于假如條件分支太多時(shí)要用IF語(yǔ)句,這樣肯定會(huì)消失IF的嵌套,假如IF的嵌套越多時(shí)程序的開(kāi)銷(xiāo)就會(huì)隨著增大,這樣對(duì)整個(gè)程序的運(yùn)行效率就大在降底。而SWITCH就不同,它只要比較一次就能夠找出條件的結(jié)果比起嵌套IF它的效率就大大的提升了很多。不過(guò)SWITCH也有它的約束條件,就是它的條件值肯定要是一個(gè)整型數(shù)或是一個(gè)字符值,所以遇到它不能解決的問(wèn)題時(shí)我們也會(huì)通常使用IF語(yǔ)句,究竟IF語(yǔ)句它使用起來(lái)也比較便利用的范圍也比較廣。所以說(shuō)認(rèn)識(shí)語(yǔ)法規(guī)章是很重要的,假如沒(méi)有一個(gè)良好的語(yǔ)法基礎(chǔ)是很難編出一個(gè)好的程序!學(xué)習(xí)好基礎(chǔ)后我們就能夠開(kāi)頭來(lái)編程了。
關(guān)于c語(yǔ)言收獲總結(jié)(8)
在這為期半個(gè)月的時(shí)間內(nèi),利用我們小組各成員之間的相互爭(zhēng)論和合作,我們完成了同學(xué)信息管理系統(tǒng)的程序設(shè)計(jì),更值得開(kāi)心的是我們的程序獲得了大家的寵愛(ài),在每次的簡(jiǎn)報(bào)中都獲得了較好的成果。
雖然在上個(gè)學(xué)期中,我們已經(jīng)學(xué)習(xí)了《C語(yǔ)言程序設(shè)計(jì)》這門(mén)課,但是我所學(xué)的學(xué)問(wèn)最多也就是在做作業(yè)的時(shí)候才會(huì)用到,日常沒(méi)有什么練習(xí)的機(jī)會(huì),這次的課程設(shè)計(jì)是我第一次利用自己構(gòu)思,和同學(xué)爭(zhēng)論并且不斷查閱資料來(lái)設(shè)計(jì)一項(xiàng)程序。這次設(shè)計(jì),不僅鞏固了我以前所學(xué)的學(xué)問(wèn),還讓我對(duì)c語(yǔ)言有了更深一步的認(rèn)識(shí),掌控了更多的技巧和技能。
C語(yǔ)言是計(jì)算機(jī)程序設(shè)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 商業(yè)垃圾日清合同
- 汽車(chē)無(wú)償贈(zèng)與合同
- 企業(yè)投資決策咨詢(xún)服務(wù)協(xié)議
- 醫(yī)療器械使用風(fēng)險(xiǎn)與責(zé)任豁免協(xié)議
- 工業(yè)機(jī)器人應(yīng)用研發(fā)合作協(xié)議書(shū)
- 9《獵人海力布》教學(xué)設(shè)計(jì)-2024-2025學(xué)年語(yǔ)文五年級(jí)上冊(cè)統(tǒng)編版
- 第13課 現(xiàn)代戰(zhàn)爭(zhēng)與不同文化的碰撞和交流 教學(xué)設(shè)計(jì)-2023-2024學(xué)年高二下學(xué)期歷史統(tǒng)編版(2019)選擇性必修3文化交流與傳播
- 第六單元寫(xiě)作 《“勸學(xué)”新說(shuō)》-議論的現(xiàn)實(shí)針對(duì)性 教學(xué)設(shè)計(jì) 2024-2025學(xué)年統(tǒng)編版高中語(yǔ)文必修上冊(cè)
- 外籍人士租房備案專(zhuān)項(xiàng)協(xié)議
- 法拍房租賃權(quán)沖突處理協(xié)議
- DFX工藝設(shè)計(jì)方法介紹
- 洪恩識(shí)字識(shí)字卡(001-100)可直接打印剪裁
- 《單片機(jī)技術(shù)及應(yīng)用》教學(xué)大綱
- 違反八項(xiàng)規(guī)定問(wèn)題典型案例、法規(guī)依據(jù)和關(guān)注點(diǎn)
- J-STD-033D處理包裝運(yùn)輸和使用濕度回流和過(guò)程敏感設(shè)備
- 文聯(lián)述職報(bào)告
- SCI期刊的名稱(chēng)縮寫(xiě)與全稱(chēng)對(duì)照表
- 人機(jī)料法環(huán)測(cè)檢查表
- 桂西北丹池成礦帶主要金屬礦床成礦特征及成礦規(guī)律
- 一年級(jí)上冊(cè)綜合實(shí)踐活動(dòng)導(dǎo)學(xué)案 各種各樣的汽車(chē) 全國(guó)通用
- 婦產(chǎn)科護(hù)理學(xué)會(huì)陰部手術(shù)病人的護(hù)理
評(píng)論
0/150
提交評(píng)論