當前位置:首頁 » 編程語言 » 從零學c語言

從零學c語言

發布時間: 2022-01-17 01:19:30

① 如何從零學c語言

入門的話是可以從C開始學起。不過要看你的目的是什麼~~

一般要是你是真的想自己寫幾個程序跑跑,還是C++,而且就算C++難一點也沒什麼,因為C++是從C中發展而來故而他是兼容C語法的,比如你隨便找一本C++教材翻翻,前面幾章的基本語法和C都差不多。它難的部分恰好是C不具有的東西比如多態、繼承之類的概念~~這些概念都是對C的補充、發展,~~所以你要是學C++也大可不必擔心太難~~

不過,要是你學C只是為了學習或是參加諸如NOIP、IOI一類的競賽的話,學C就足矣~~

一句話總結:面向開發:C++、面向學習:C

----------華麗的分割線(請無視我)---------
至於怎麼學嘛首先肯定是要有本書~~廢話~ —_—!
前面我雖然說C++語法兼容C但你千萬不能兩種書混著學,因為畢竟兩者還是有區別的。
學C的話,我想推薦《C程序設計語言第2版》(英文名叫The C Programming Language)還是不錯的說,方正我是靠他入的門。

另外想說說四樓說的那個譚浩強寫的《c程序設計》。我始終覺得這本書不太適合想將來搞軟體開發人看。為什麼這么說呢,因為他這本書是更像一本教材,就和人教版那種書一樣,是面向考試的~~而且裡面的代碼很「凌亂」,完全沒有一點風格,初學者看了容易養成不好的編程習慣~~
呵呵,我倒沒有貶低譚老師的意思,我也是看過那本書的,只是說說自己的感想的,也不知道對不對,倒是決定權在你,看你要看哪一本。

若是C++的教材嘛,入門我力頂錢能的《C++程序設計教程》清華大學出版社的。很不錯,很贊~~
------------dahakawang專用分割線----------
至於需要的軟體嘛,有兩套方案:
學習:Turbo C 2.0,經典的軟體,很多學校的教學軟體都是他~
開發:首先聲明,這里的「開發」是指你以以後開發軟體為目的而學慣用的編譯環境,而不是叫你就用它開發哈~~DevC++(C和C++語法均支持)
上面只是為你學習而用的,真正的軟體開發不是用它們(當然他們也可以的)以後你學了就會知道了,其實可選的優秀的IDE還是蠻多的,像比爾大叔麾下的Visual Studio 系列想必你也是耳熟能詳了吧~~

一般這些開發環境不用分C++或C,因為C++的開發環境一般都有C的編譯器集成,這也是我推薦DevC++的原因。
Turbo C好倒是好,就是太過時了,僅支持C語言,而且是在DOS下的軟體,沒滑鼠,編寫也不方便~~還有就是英文的界面——》對我來說是噩夢~~—_—~

好了就說這些吧,最後要說的就是真的要學好C或C++的話,耐心是最重要的,那裡面經常有概念把人弄的頭昏腦脹(因為我不是高手所以有上述症狀,高手們請無視~),所以一定要有耐心和恆心才能學出個樣子來~~~呃,好像偏題了~呵呵

② 零基礎能自學c語言嘛

學習不要怕難,實在不行找我帶你,我當初也是找人的,學習不怕難就怕不鑽研。
1其實單純的學一門編程語言,基礎知識也不需要太多(我高一學的c語言,英語不太好的話就感覺有約單詞記不住,不過用多了就記住了)。最好學過函數。編程語言只是一種控制電腦的工具,學會使用就行。我覺得初中生能有這種超前的意識是可喜了貴的(當時我都不知道有編程這回事)
2想清楚學c的目的。c的話嵌入式(就是控制處電腦手機之外不是很本的機器。例如,玩具車,洗衣機,無人機)用的,對電子設計感興趣的話建議從c開始。如果只是單純的好奇,那就開始學吧!在此過程中碰到一個不知道的專業術語推薦網路。如果是為以後的職業想,大可不必(好好學習,天天向上工作就不是問題了)。如過對這些都好奇,我也不知道改該怎麼辦。總結一下自己的問題在網路或者知乎上搜搜問問就行。
3《c語言程序設計》譚浩強這本書雖然在網上噴的很多,不過很適合初學者,還有這本是大學的教材。
4其實零基礎學會了c,也編不了應用程序(當時我就想c都學完了,我這么還是只會寫黑框框的程序)。就能解決自己會的數學問題。如果要用c寫應用程序,需要相關的計算機知識。
5要想寫出工能強大的程序,學python。python本身有很多庫的支持(如numpy,thinker,django,matplotlib)。只要知道相關函數的用法,就能寫程序了。還有現在是塊狀代碼時代,本來就不太多對層代碼的理解(這個函數的裡面是怎麼寫的)。(補充)學html+css+js(web前端)的話就需要太多計算機知識,會用幾個標簽小學生都能搞,不過我也就是玩玩,因為沒有美工知識,做出來的網頁也不怎麼好看,我過超有成就感。總結一下就是:買本c語言的書。多上機寫代碼。然後運行(很重要)。還有打字要會,打字太慢的話很浪費時間(打快有一種在飛的感覺...那是不可能的,慢的話先下個打字通練練,比較快提高速度的方法。我英文平均每分鍾150個)。打字慢你也要上機的話,也行。

③ 如何從零開始學習C語言

不要聽培訓中心忽悠,鄙人大一時就被忽悠了三百,不過鄙人最終還是過了是自學的:書一買,電腦組一台,VC++6.0一下載一安裝,視頻、PPT、WORD等教程一下載每天學一點,再在考試網上下試題做。如果有不懂的就上網請高手解答,鄙人就是這樣過的!

④ 從零開始學習c語言先學哪

C語言的書買本就可以了 都是從最基礎的開始
等有點基礎了 就會開始一些簡單的函數或者例子了
有一定基礎的話 個人推薦 <C語言深度解剖> 這本書
簡單易學 能培養學習C語言的興趣
網上也可以DOWN到

⑤ c語言從零開始 怎麼學 要求是什麼

看書。選對學習書籍,對於學習C語言能夠起到事半功倍的作用。在看書的時候,沒看完一段知識點,最好上機進行實驗訓練,把章節後面的練習自己動手操作一
下,章節中的代碼示例也可以自己動手敲一下,進行編譯。這樣不僅可以鍛煉自己敲代碼的能力,還有助於進一步理解理論知識點。
敲代碼。學習的時候,如果光看書上的理論知識,而不自己動手進行實踐,理解不深刻,是很容易遺忘的,也許下次遇到類似的項目或者代碼,還是不會,這樣的學習就是無用功。代碼敲的多了,出現的bug也會多,這樣在調試bug,修改漏洞的時候也能學到很多,可以積累很多經驗。
向他人學習。學習C語言不是孤立的,自己一個人學習的過程中常常會遇到很多問題,這時大家需要多向別人請教。通過與他們交流可以真正學到企業需要的技能。多看他們怎樣思考,如何寫代碼,有哪些工具和快捷方式,出現問題怎樣調試追蹤,這些在書本上很少見,卻都是項目實踐中非常有用的東西。
分享自己的知識。對於自己所知道的東西,要不吝於與別人交流溝通,可以在一些論壇或貼吧分享自己的知識,如果發現自己哪方面能力不夠,多通過這些方式進行交流,也可以急躁發現自己的問題,實現自我提升。

⑥ 怎麼樣從零開始學習C語言

C語言容易的。用的好像不多。(當然我這里用的不多,可能廣東深圳用的很多)

學的時候打好基礎,什麼變數類型,什麼操作符。有很多時候,問題都是出在這些基礎上的。

學的時候要沉下去。多上機操作。要有新的想法。還有參考別人的代碼。

⑦ 想從0開始學習c語言~

如果你第一次接觸編程,建議你從基礎學起,不管是各種的編程語言,他們的思想都是相通的。學習C語言那本綠皮清華大學的C語言程序設計是不錯的基礎教程。基礎過關了就是要不斷的實踐,用實際操作提高你的能力。這期間建議你多和別人交流,上一些好的網站吸收知識,如csdn, son1c.cn等技術類網站。

⑧ 如何從零開始學習c語言,你真的造嗎

編程博大精深,如果不是立志於編程的話,可以直接放棄學C語言,因為無興趣,無動力,沒有很多時間去打基礎,很難在此有建樹,不如去摸索更實用的技術適應社會的需要。編程更加註重如何實現自己的編程思想,一門語言只是一個入口,各種語言都是殊途同歸。沒有必要強調某一種語言,相反地,想在編程有更廣闊的思路,各種語言都要有所涉及。
從零開始學習c語言,其實很簡單,一本合時的入門教程,點點滴滴地按照教程完成各個知識點。要有逢山開路,逢水搭橋的勇氣,細心,耐心,捨得花時間去調試自己的代碼,完成一本入門教程就算過零了。但這只是冰山一角,衡量一下,你決定要去征服這無際的冰天雪地了嗎?

⑨ 零基礎學c語言要從哪學起

怎樣才能學好C語言

1、學好C語言,你可以很好地應付任何一種編程工具。

2、一定要多上機練習,通過程式了解相關知識。幾經反復方得正果。

3、不要把學習C語言當成一種任務,更不要把它看成很難完成的任務。要充滿自信,只要是一個智力正常的人都能學好C語言。始終保持游戲的心態,多發現其中的樂趣。當感到編程趣味無窮,那你在電腦方面將前程無量。

4、如果一個程式一時無法弄清楚最後暫時放在一邊,過一段時間你可能會從其他的程式中悟出道理。

5、C語言是一個整體,各個方面是有機聯系的,要從總體上把握它,不要把它割裂成互不關聯的部件。

6、不要完全相信教材(包括本講義),所有結論最好都上機驗證。
怎樣學好C語言

1. 工欲善其事,必先利其器

准備工作:一個開發環境,如Turbo C 2.0、Visual C++等開發工具;一本好教材,如譚浩強主編的《C語言程序設計》(第二版)。我當時看的是他的第一版,就為它的簡潔、完美所吸引,簡直愛不釋手,用了兩個星期一口氣看完。

2. 秘密武器

初學者學習計算機語言要會「讀程序」,要對小型的應用型、游戲型程序感興趣,並模仿去加深對C語言程序設計的理解和操作,只有不斷地寫程序、調試程序才能得到編寫程序的經驗和加深對程序的理解,這也是學習編寫優秀高級程序的秘密武器。

3. 發揚探索精神

學習C語言程序設計有點像做數學難題,只要我們善於思考,善於探索,發揚探索精神去尋找好的設計思想和方法,才能把C語言的精髓真正地掌握。

備戰C語言考試要訣

1. 了解大綱,臨陣不亂

各類筆試中,大多數考題是與大綱要求的基本內容一致的,難度不高,但內容十分廣泛,應牢固掌握C語言考試大綱要求的基礎部分。只有熟悉題型,理解語法、句法,做到心中有數,才能臨陣不亂。

2. 善於歸納,強化記憶

對於需要記憶的計算機基礎知識和基本概念,如果考試時因此失分就十分可惜。如:C語言中有幾種不同的數據類型?運算的優先順序別是怎樣的?因此我們需要善於歸納這些計算機基礎知識,並在理解的基礎上強化記憶。

3. 重視實踐,善於調試

熱點內容
綠色linux 發布:2024-11-14 12:56:11 瀏覽:349
游戲本緩存 發布:2024-11-14 12:55:28 瀏覽:649
微軟提供的編譯軟體 發布:2024-11-14 12:55:16 瀏覽:17
長沙java培訓機構哪家好 發布:2024-11-14 12:40:53 瀏覽:228
外存儲器硬碟能存儲的高清電影數 發布:2024-11-14 12:33:23 瀏覽:265
python分號作用 發布:2024-11-14 12:31:50 瀏覽:223
方舟編譯器下載要錢嗎 發布:2024-11-14 12:29:20 瀏覽:62
jspoa源碼 發布:2024-11-14 12:21:31 瀏覽:420
不記得了密碼怎麼辦 發布:2024-11-14 12:18:58 瀏覽:442
python字元串的大小 發布:2024-11-14 12:17:24 瀏覽:222