c語言學習心得

c語言學習心得

平臺用戶的互動中精選與c語言學習心得相關的:3、c語言實訓心得3000字 4、學習c語言的感想 5、學習c語言函數這一章的心得,和方法技巧。 6、C語言,大家有學過c語言的嗎,我想學習可不知道從哪里下手,請大家給我一點學習心得好嗎謝謝。 7、學習c語言是先做題好還是先鉆研書好?最好說理由或者感受 9、數據結構有 c語言實現和C++實現,你覺得哪個學習更好,請一定說清楚理由,希望是切身感受。
c語言學習心得
平臺用戶 2018-06-06 16:57:41

下面是精選平臺用戶互動時的最佳討論

匿名
匿名


匿名:c語言實訓心得3000字

下面的解答已被8894人點贊
你可以這樣寫:
下面是我的實訓心得:

一、明確學習目的
學習編程對大多數IT業人員來說都是非常有用的。學編程,做一名編程人員,從個人角度講,可以解決在軟件使用中所遇到的問題,改進現有軟件,可以為自己找到一份理想的工作添加重要得砝碼,有利于在求職道路上謀得一個好的職位;從國家的角度,可以為中國的軟件產業做出應有的貢獻,一名優秀的程序員永遠是被爭奪的對象。學習編程還能鍛煉思維,使我們的邏輯思維更加嚴密;能夠不斷享受到創新的樂趣,將一直有機會走在高科技的前沿,因為程序設計本身是一種創造性的工作。知識經濟時代給我們帶來了無限的機會,要想真正掌握計算機技術,并在IT行業里干出一番事業來,有所作為,具有一定的編程能力是一個基本條件和要求。

二、打好基礎
學編程要具備一定的基礎,總結之有以下幾方面:
1、數學基礎 從計算機發展和應用的歷史來看計算機的數學模型和體系結構等都是有數學家提出的,最早的計算機也是為數值計算而設計的。因此,要學好計算機就要有一定的數學基礎,出學者有高中水平就差不多了。
2、邏輯思維能力的培養學程序設計要有一定的邏輯思維能力,“邏思力”的培養要長時間的實踐鍛煉。要想成為一名優秀的程序員,最重要的是掌握編程思想。要做到這一點必須在反復的實踐、觀察、分析、比較、總結中逐漸地積累。因此在學習編程過程中,我們不必等到什么都完全明白了才去動手實踐,只要明白了大概,就要敢于自己動手去體驗。誰都有第一次。有些問題只有通過實踐后才能明白,也只有實踐才能把老師和書上的知識變成自己的,高手都是這樣成材的。

三、注意理解一些重要概念
一本程序設計的書看到的無非就是變量、函數、條件語句、循環語句等概念,但要真正能進行編程應用,需要深入理解這些概念,在理解的基礎上應用,不要只簡單地學習語法、結構,而要吃透針這些語法、結構的應用例子,做到舉一反三,觸類旁通。

四、掌握編程思想
學習一門語言或開發工具,語法結構、功能調用是次要的,最主要是學習它的思想。關鍵是學一種思想,有了思想,那么我們就可以觸類旁通。

五、多實踐、多交流
掌握編程思想必須在編程實際工作中去實踐和體會。編程起步階段要經常自己動手設計程序,具體設計時不要拘泥于固定的思維方式,遇到問題要多想幾種解決的方案。這就要多交流,各人的思維方式不同、角度各異,各有高招,通過交流可不斷吸收別人的長處,豐富編程實踐,幫助自己提高水平。親自動手進行程序設計是創造性思維應用的體現,也是培養邏輯思維的好方法。

六、養成良好的編程習慣
編程入門不難,但入門后不斷學習是十分重要的,相對來說較為漫長。在此期間要注意養成一些良好的編程習慣。編程風格的好壞很大程度影響程序質量。良好的編程風格可以使程序結構清晰合理,且使程序代碼便于維護。如代碼的縮進編排、變量命令規則的一致性、代碼的注釋等。

七、上網學編程
在網上可以學到很多不同的編程思想、方法、經驗和技巧,有大量的工具和作品及相關的輔導材料供下載。

八、加強計算機理論知識的再學習
學編程是符合“理論→實踐→再理論→再實踐”的一個認識過程。一開始要具有一定的計算機理論基礎知識,包括編程所需的數學基礎知識,具備了入門的條件,就可以開始編程的實踐,從實踐中可以發現問題需要加強計算機理論知識的再學習。程序人人皆可編,但當你發現編到一定程度很難再提高的時候,就要回頭來學習一些計算機科學和數學基礎理論。學過之后,很多以前遇到的問題都會迎刃而解,使人有豁然開朗之感。因此在學習編程的過程中要不斷地針對應用中的困惑和問題深入學習數據結構、算法、計算機原理、編譯原理、操作系統原理、軟件工程等計算機科學的理論基礎和數理邏輯、代數系統、圖論、離散數學等數學理論基礎知識。這樣經過不斷的學習,再努力地實踐,編程水平一定會不斷提高到一個新高度。
最后一次編輯時間 2015-01-11
C3125649276
C3125649276


C3125649276:學習c語言的感想

下面的解答已被9897人點贊
不同的人學習C語言都有不同的感想,可以根據自己的感想,自行將學習中的感受寫下來即可。
最后一次編輯時間 2017-10-30
我愛提wenwen
我愛提wenwen


我愛提wenwen:學習c語言函數這一章的心得,和方法技巧。

我開始學習c語言的函數這一章了,但始終搞不懂,搞不明白,誰能幫我開導下,分享下學習方法,技巧,最好是自己終結的,通俗點的。謝謝,非常謝謝。
下面的解答已被3872人點贊
我個人認為函數這部分的重點給你說下哦:
1.函數的返回值類型,也就是你函數return的內容的類型,注意如果有多種結束函數途徑的話一定要有多個return,譬如說
int fun(int x)
{
if(x>0)
return 0;
else
return 1;
}
2.函數形參的傳遞關系,有的可以改變值,有的不可以改變值,也是給你個例子:
void fun1(int x,int *y,int &z)
{
x=1;
*y=1;
z=1;
}
如果主函數有變量int a=b=c=2;fun(a,&b,c);的話,那么b和c的值會改變,而a的值不會改變,那是因為:
a并不對變量a所占用內存空間的內容進行操作。
&b是把b變量的內存空間地址傳遞進去了,fun函數直接對b變量所在內存空間進行操作,所以b會改變。
至于c,你暫時不用知道,因為形參int &c表示的是一個引用,是c++里面會涉及的,你現在用c所以暫時只要知道有這么種方法就可以了。
3.就是注意函數中變量的存活期,這個說起來有點麻煩,你看下書上關于局部變量和全局變量那部分的內容吧,那個說的比較詳細。
最后一次編輯時間 2011-05-05
匿名
匿名


匿名:C語言,大家有學過c語言的嗎,我想學習可不知道從哪里下手,請大家給我一點學習心得好嗎謝謝。

下面的解答已被1909人點贊
去網上找一份視頻教程邊看邊學就行了,不懂得再來百度知道提問就行了。

追問

我看了,可是還是不知道從何入手

追答

邊看邊練習,別只看不做,這樣沒有多少效果的。

最后一次編輯時間 2015-05-18
米粉用一加
米粉用一加


米粉用一加:學習c語言是先做題好還是先鉆研書好?最好說理由或者感受

下面的解答已被341人點贊
先看書,大概每一看一節就去敲代碼,一定要上機反復練習,只看書的話學不會的。

追問

對初學者有些難的c語言題目有必要鉆研么?

追答

看你學C是為了干什么了,如果只是學校課程,可以不深入研究,如果是為了參加比賽,可以去深入研究。

最后一次編輯時間 2015-02-01
叢中之歌
叢中之歌


叢中之歌:數據結構有 c語言實現和C++實現,你覺得哪個學習更好,請一定說清楚理由,希望是切身感受。

下面的解答已被40人點贊
個人感覺還是C最好,因為C沒有多少封裝,因此細節上會一覽無遺,C++則會帶些封裝,細節上會稍差一些,但代碼的可讀性還是非常不錯的,另外就是使用C++至少你還得先學會C++不是。
最后一次編輯時間 2013-04-15
金蟾捕鱼单机下载