1. c語言的學習怎麼從零開始
你現在是沒有任何基礎么?那你現在開始就是從0開始了
如果你已經有一些基礎,那就比較麻煩了,可能要去找孟婆湯、轉生丸之類的道具才行了
2. 如何從零學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++的話,耐心是最重要的,那裡面經常有概念把人弄的頭昏腦脹(因為我不是高手所以有上述症狀,高手們請無視~),所以一定要有耐心和恆心才能學出個樣子來~~~呃,好像偏題了~呵呵
3. c語言從零開始 怎麼學 要求是什麼
看書。選對學習書籍,對於學習C語言能夠起到事半功倍的作用。在看書的時候,沒看完一段知識點,最好上機進行實驗訓練,把章節後面的練習自己動手操作一
下,章節中的代碼示例也可以自己動手敲一下,進行編譯。這樣不僅可以鍛煉自己敲代碼的能力,還有助於進一步理解理論知識點。
敲代碼。學習的時候,如果光看書上的理論知識,而不自己動手進行實踐,理解不深刻,是很容易遺忘的,也許下次遇到類似的項目或者代碼,還是不會,這樣的學習就是無用功。代碼敲的多了,出現的bug也會多,這樣在調試bug,修改漏洞的時候也能學到很多,可以積累很多經驗。
向他人學習。學習C語言不是孤立的,自己一個人學習的過程中常常會遇到很多問題,這時大家需要多向別人請教。通過與他們交流可以真正學到企業需要的技能。多看他們怎樣思考,如何寫代碼,有哪些工具和快捷方式,出現問題怎樣調試追蹤,這些在書本上很少見,卻都是項目實踐中非常有用的東西。
分享自己的知識。對於自己所知道的東西,要不吝於與別人交流溝通,可以在一些論壇或貼吧分享自己的知識,如果發現自己哪方面能力不夠,多通過這些方式進行交流,也可以急躁發現自己的問題,實現自我提升。
4. 從零開始學C語言應該從何學起
為等級考試學習C語言,首選當然是譚浩強的書嘍!
譚浩強的《C程序設計(第四版)》以及《C程序設計(第四版)學習輔導》,後面這本可有可無,最好是有。
C語言的軟體有很多的,不過因為你是參加計算機考試,所以,可以嘗試以下三款軟體:
TC2.0:DOS系統,沒有滑鼠,組合鍵使用。據說,C語言等級考試就用的這個。
還有個3.0的版本,可以使用滑鼠了。
VC6.0:微軟推出的一個編程工具。書上的示例都是有這個運行的,在為Windows編程中還是一個不錯的工具呢。
C-Free:培養良好編程習慣,具有自動補全代碼的功能,很強大。而且呢,這款軟體在許多C語言的大牛口裡都是推薦軟體。
這些玩意網路一下,都能找到的。建議多去網路貼吧二級C看看,不過不要去網路貼吧C語言,因為那裡不歡迎學二級的人,呃……
就這些。
望採納!!
5. 從零開始能學會C語言嗎
根據你的情況來看,要學習C語言也不是很難,你可以先找一些書籍入門,畢竟你還是有一點基礎的。如果你學習C語言,也不必學得很深入,有興趣的話,能深入學習當然很好。如果你做網頁,可以先了解一些ASP,PHP,JSP方面的知識,然後專門選一個學精通就可以了。ASP和PHP要簡單一點,可能比較適合你。基礎好一點可以選擇JSP.如果你有不明白的地方可以給我留言,具體問題具體分析!
二樓那個仁兄說得對,買一本譚浩強的書吧,不貴20幾元錢,特別適合入門!
根據你補充的情況來看,你只要把你的課程學好了,以後你都可能再不想回你的公司了,因為你的水平將大有提升,和你現在比較起來已經不是同一個檔次了。
加油吧!
6. c語言!0是什麼意思!!0又是什麼意思
!0表示非零就是真(1),!!0表示!(!0)即非真就是假(0)。
#include<stdio。h>
intmain()
inta,b;
a=!0;
b=!!0;
printf("a=%d,b=%d
",a,b);
輸出結果:a=1,b=0
每個字元串都以'