當前位置:首頁 » 編程語言 » 別人學c語言在哪學習
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

別人學c語言在哪學習

發布時間: 2022-08-04 03:18:55

⑴ 學習c語言需要哪些軟體

相對於其他編程語言,C語言還是比較難的。初學者需要注意一下幾點:

一是學習順序

先從熟悉簡單的C語言語法開始入門,然後再循序漸進,學習C++語法,WIN32、MFC、QT、網路編程,資料庫、數據結構、演算法、COM、STL等。構建一個完整的C語言知識體系。這需要一個比較漫長的學習積累的過程。語法入門部分大概2-3個月,其他部分需要學習和工作中慢慢理解和消化了。

c11.jpg

二是學習方法

人的知識80%是通過眼睛獲取的,但是學習編程有所不同,除了看書、看視頻之外,關鍵是要勤動手,勤動腦。通過做大量的練習、項目實戰不斷積累代碼量。只有代碼量足夠多了,項目做的多了,才能算是真正學會了。項目能否完成,就是衡量是否學會的唯一標准。後期就是代碼的質量和優化問題了,這個只能在項目工作中慢慢積累經驗了。

c12.jpg

最後強調一點

很多人學不會編程是因為掉坑裡了。就是教程或者書上的知識點之間跨越太大,作為一個初學者很難自己摸索出來,前面的知識點沒有掌握,接著學習後面的知識,肯定是學不會了。目前絕大多數編程書籍和教程或多或少都有這樣的弊端。自學能力比較強的人可以通過各種方法,參考各種網上的資料自己解決。但是大多數自學能力不是很強的人,只能依賴老師、同學、同事或者朋友幫忙指導,或者報名培訓機構,老師指導完成了。

學習編程通常需要一些好的學習資料,包括紙質的書籍,視頻教程,課件,項目練習,代碼。零基礎入門的書籍推薦《明解C語言》、《C Primer Plus》,還有一本非常特別的匯編和C語言正向逆向結合的書編程達人內部教材《匯編、C語言基礎教程》也非常不錯,講解匯編和C語言的本質非常透徹,非常細致。視頻資料也是特別多了,各種視頻網站、論壇、自媒體都有,比如網易課堂、騰訊課堂、慕客網這些。還有一些論壇,比如CSDN、編程中國等。最重要的一點就是答疑服務,推薦愛達人的網站也很不錯,從零基礎入門到應用課程,配套的視頻、課件、代碼、項目、答疑服務都有,還可以兼職接單,學以致用。

⑵ 去什麼網站 可以自學C語言

自學沒問題,可以去上網查《極客學院》或者看清華版的c語言就ok,入門很容易,但是深入的話就很難,入門之後參見《C語言高級編程》,這是進階必看的書,多做些實例,但是不建議看那些網站上的實例,不規范而且東一下西一下的沒有重點,容易造成混亂,如果想在windows下開發的話,建議直接看機遇vs2010平台的C語言教程,如果是linux的話看《linuxC語言變成》,如果有計算機基礎的話,專心看半年可以入門到本科水平,一年碩士水準沒問題。
ps:編程入門千萬要從基礎c學起,不要看c++、java之類面向對象的東西,雖然快,但不是正路。打牢基礎才能有所成。

⑶ c語言怎麼學,從什麼地方開始學

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

⑷ 有什麼好的途徑學習C語言

要掌握好的學習方法:
1,課前預習,課後復習,認真做課堂、課後的作業,理解理論知識。
2,牢記語法規則。
3,加強邏輯思維。
4,多動手,通過練習上機了解它的運行過程。
5,實踐—>理論—>再實踐。
剛開始學習C語言時,多按示例練習,並推動理論的學習,再自己多思考,多上機實踐。

⑸ 介紹幾個學習c語言的地方

其實我覺得你直接找本入門的書看看好了,網站QQ群什麼的不多誒。。QQ群一般很少人會回復你,除非你找得到超好的群。
網站的話你去csdn吧,一般有問題直接在google里搜問題,都會發現csdn上有人提過相同的問題了,你直接參考就行了。

入門的書的話,我最早的時候是看譚浩強的書,雖然很多人說他的書很爛。

⑹ 網上哪裡可以學習c語言

慕課里的不錯。給你一套我下載的視頻吧:鏈接:/s/gf

⑺ 在哪裡可以學習c語言

我推薦學習C語言的書籍是: C Primer Plus中文版
開發工具是: VS2008 或者 VS2010
如果有條件,可以找一個好老師或者好師傅.
我認為一本好書和一個好的開發工具和一個好老師好師傅,你學習效率將會有很大的提升.而不是持久不能入門.

你也網路一下, 80X86匯編小站 網站裡面有篇文章是寫給C/C++語言初學者的.標題是:
如何正確的入門Windows系統下C/C++學習領域.

這文章我看過,准確的說明了學習C/C++的各種細節,你也可以通過這篇文章聯系作者交流更多的編程問題。

⑻ C語言在哪裡學習

首先:C語言入門相對比較簡單,但如果想成為一個優秀的C程序員,需要很艱苦的訓練,多讀代碼,多練習,多上機操作,多思考,學習是一件辛苦的事情,要放棄很多東西,要堅持下來才可以,可以說C語言是基礎,將來想學其他的C++,JAVA等,如果有C的基礎,還是比較好入門的. C語言的用處比較廣泛,可以說任何精通計算機的人都掌握C語言了,我是本科計算機專業的,C被作為許多課程的先行課,沒有了C語言基礎,就不能學習數據結構,操作系統,編譯原理,計算機網路等核心課程,所以說,想學習計算機的話無論想在哪個方向發展(軟體,硬體,網路,應用,開發,設計等方向)都必須掌握C語言. 關於C語言的教材:我向你推薦幾本: 最經典的:《C程序設計語言》第2版,這個是C語言的設計者和UNIX系統的設計者合作編寫的最經典的C語言教材,原書名叫《The C Programming Language》當然,這本書不太適合0起點的人,看這本書之前最好把《C程序設計》(譚浩強,清華大學)看了,老譚的書銷量突破700萬冊了,雖然比較舊了,也不太符合新標准(現在出第3版了,也還是)但是,入門還是不錯的選擇。 另外還有必看的是《C Primer Plus》這個是一個美國人寫的,人民郵電出版社出了中文版了,第5版,比較厚,。但是非常適合初學的人,非常詳細。 還有《從問題到程序——程序設計與C語言引論》機械工業出版社,這本書也很不錯。 看完這些,就可以看演算法的書了,比如數據結構什麼的,這方面的書很多。如果想在程序界發展,那麼有部重量級的著作不得不看《The Art of computer programming》一共三卷,有翻譯版《計算機程序設計的藝術》這三卷書非常深,比較難,蓋茨說,誰如果把這上面的習題都做對了,直接可以到微軟上班了。 另外學習C語言要養成良好的程序風格,這點一定要注意練習! 總結:書一定要多看,教材看個4-5遍,關鍵是裡面的程序,要理解了,然後多上機練習,最好能多看幾本C語言的書,我上面列出的,然後就是多做題了,做題能和上機聯系起來就更完美了,堅持下來就沒問題了!

⑼ C語言可以在那裡學習 我是初學者

一,自學。上圖書館找書看,譚浩強的《C語言程序設計》是C語言的啟蒙經典。等你看完了這本就可以再找點別的去了解。
二,上培訓班。目前貌似還是蠻多培訓機構有開C語言基礎課的。你可以去了解下,培訓班一個班招的人數不能多(少於30),多了老師帶的學生會沒質量。
不管是用什麼方法學C。重要的都是編程,是實踐,多看多編程,就一定能學會。
祝你成功!

⑽ 想學C語言,去哪兒學比較好

C語言其實不難學,就是一門高級計算機語言,入門很簡單,就是譚浩強那本書就好。但是C語言其實也不好學,如果要學好還是需要大量的代碼基礎的,多練總是好的。然後就是學的時候注意C語言中空間的概念。
1、程語語言其實是一個很初級的工具,但是又必須熟練的掌握它,學懂一門編程語言就好像學會了寫字,但是會寫字的人不見得會寫文章,而會寫文章又不見的寫得好。可是如果不會寫字,那就一定寫不出文章來。
2、在學習C語言之前,應該學好計算機基礎。裡面的很多概念對於C程序員都是非常重要的。如果在著手學習C之前,或者已經開始學習C,但是碰到了很多問題,應該再把計算機基礎的書拿來好好看看。如果有足夠的耐心,十足的毅力,應該再學習C語言之前學學匯編,這會對許多比較細膩的概念有清醒的認識。那麼可以在看完一遍C語言的教材後再看,但是一定要看一遍,一定會受益匪淺。不管看什麼書,先認真地看懂,不要貪速度,應該力求深入的理解。如果能夠比較熟練的解決一本教材上的所有習題,那麼就應該轉入對演算法的學習,盡管此時的C語言還稱不上精通,有許多細節問題還不了解,許多問題還沒有碰到,但是這些問題會在後面的工作和學習中得到解決的。
3、不需要多少資料,掌握一本《The C Programming Language》就足夠了。繼續學習就更加容易。建議不要找捷徑,通過考試除外,真正的水平提高是建立在編程實踐積累基礎上的,必須一個一個程序的完成才能提高。