當前位置:首頁 » 編程語言 » C語言小白能學嗎
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

C語言小白能學嗎

發布時間: 2022-04-24 07:16:34

c語言好學嗎

我感覺還行,如果你有足夠的時間的話,或者你本身就是這個專業的話,C語言很快就能熟練的。不建議買國內出的書,如果英語水平太差的話,去買外國著的翻譯本,如果想要精通和熟練,基本需要500頁以上的書,因為他們講的詳細,最差也要選擇300頁以上的書,300頁以下的書,都不建議購買,幾乎都是縮編本,很多細節會給你省略掉,但是一般300頁以上的書,都偏貴,可以到網上搜老版本的舊書的pdf。C語言方面的好書還是很多的,你可以根據你自己的選擇去學,C語言是最基礎的了,知乎上能搜到一大把C語言最好的教材名字。

這里推薦一本我看過的書吧,我覺得比較適合小白吧(因為我不確定是不是真的適合無基礎的小白,因為我是在大學里有學過C語言的,但是大學里的書都是閹割版,所以學的一般,但是我看這本書的時候,感覺很詳細,而且理解的更加透徹了,反正我感覺不難),這本書叫《C語言程序設計現代方法(第2版)》,呂秀芬 黃倩 翻譯的譯本,我覺得翻譯的不錯,挺通暢的,這本書在網上能找到pdf版本,我用的是621頁的版本。

⑵ 小白自學C語言能學會嗎

小白自學肯定能學會啊。C語言其實不難,入門簡單,到了後面可能會難一點。自學的話,推薦看黑馬程序員的C語言入門教程,一般視頻沒有源碼,這個是有源碼和資料的,所以對於剛入門的小夥伴們來說,這是一個非常不錯的選擇哦!

⑶ 零基礎的小白應該怎麼學習C語言

很簡單的,一開始如果看得下去,就看書、理解。
我屬於看不下書的,就直接敲書裡面的代碼,然後看書裡面的注釋,理解後,改掉代碼。漸漸的就能小有收獲,進度還特別快!
理解,是最重要的。C語言本身的語言不繁瑣,都算是比較基礎的東西。當然,較為後面的結構體和文件不算在簡單內容的范圍之內。
最後,祝你成功!

⑷ 小白想學c語言,但不知道從哪開始學

學校的教科書是最適合入門看的(重點和難度是指針),看完之後,可以自己去找像《C語言與指針》,《C專家編程》之類的有針對性提高的書來看,當讓看完入門類型的書(就是學校的教科書或者《C Primer Plus》(不過這本書知識點很多,講得也比較細,初學者看多了會頭暈,當然能看下去最好)之類的,購物網站一搜C語言大把)就可以去看數據結構與演算法的書了(這個也挺復雜的,聽說《大話數據結構》這本書挺不錯)

學習C語言重點是要多敲代碼,主動在電腦編程序,開始肯定是Helloword、兩個數運算之類的簡單程序,後面慢慢加大難度就可以了,一般書本都有習題的,用來鞏固知識點時最好的。

望採納!

⑸ 怎樣能從一個什麼都不懂的菜鳥學會C語言

很多人對學習C語言感到無從下手,經常問我同一個問題:究竟怎樣學習C語言?我是一個教師,已經開發了很多年的程序,和很多剛剛起步的人一樣,學習的第一個計算機語言就是C語言。經過這些年的開發,我深深的體會到C語言對於一個程序設計人員多麼的重要,如果不懂C語言,你想寫底層程序這幾乎聽起來很可笑,不懂C語言,你想寫出優秀高效的程庌輌這簡直就是天方夜譚。為什麼C語言如此重要呢? 第一:C語言語法結構很簡潔精妙,寫出的程序也很高效,很便於描述演算法,大多數的程序員願意使用C語言去描述演算法本身,所以,如果你想在程序設計方面有所建樹,就必須去學它。 第二:C語言能夠讓你深入系統底層,你知道的操作系統,哪一個不是C語言寫的?所有的windows,Unix,Linux,Mac,os/2,沒有一個里外的,如果你不懂C語言,怎麼可能深入到這些操作系統當中去呢?更不要說你去寫它們的內核程序了。 第三:很多新型的語言都是衍生自C語言,C++,Java,C#,J#,perl...哪個不是呢?掌握了C語言,可以說你就掌握了很多門語言,經過簡單的學習,你就可以用這些新型的語言去開發了,這個再一次驗證了C語言是程序設計的重要基礎。還有啊,多說一點:即使現在招聘程序員,考試都是考C語言,你想加入it行業,那麼就一定要掌握好C語言。 那麼究竟怎樣學習C語言呢? 1:工欲善其事,必先利其器 這里介紹幾個學習C語言必備的東東: 一個開發環境,例如turbo C 2.0,這個曾經占據了DOS時代開發程序的大半個江山。但是現在windows時代,用turbo C有感覺不方面,編輯程序起來很吃力,並且拖放,更沒有函數變數自動感應功能,查詢參考資料也不方便。建議使用Visual C++,這個東西雖然比較大塊頭,但是一旦安裝好了,用起來很方便。 一本學習教程,現在C語言教材多如牛毛,但推薦大家使用《C語言程序設計》譚浩強主編 第二版 清華大學出版社,此書編寫的很適合初學者,並且內容也很精到。 除此以外,現在有很多輔助學習的軟體,畢竟現在是Window時代了,學習軟體多如牛毛,不象我們當初學習,只有讀書做題這么老套。我向大家推薦一個「集成學習環境(C語言)」,里邊的知識點總結和常式講解都非常好,還有題庫測試環境,據說有好幾千題,甚至還有一個windows下的trubo C,初學者甚至不用裝其它的編譯器,就可以練習編程了,非常適合初學者。還有一個「C語言學習系統」軟體,不過感覺只是一個題庫系統,如果你覺得題做的不夠,不妨也可以試試。 2:葵花寶典 學習計算機語言最好的方法是什麼?答曰:讀程序。 沒錯,讀程序是學習C語言入門最快,也是最好的方法。如同我,現在學習新的J#,C#等其他語言,不再是抱著書本逐行啃,而是學習它們的常式。當然,對於沒有學過任何計算機語言的初學者,最好還是先閱讀教程,學習完每一章,都要認真體會這一章的所有概念,然後不放過這一章中提到的所有常式,然後仔細研讀程序,直到每一行都理解了,然後找幾個編程題目,最好是和常式類似的或一樣的,自己試圖寫出這段已經讀懂的程序,不要以為常式你已經讀懂了,你就可以寫出和它一樣的程序,絕對不一定,不相信你就試一試吧,如果寫不出來,也不要著急,回過頭來再繼續研究常式,想想自己為什麼寫不出來,然後再去寫這段程序,反反復復,直到你手到擒來為止,祝賀你,你快入門了。 3:登峰造極 寫程序的最高境界其實就是掌握各種解決問題的手段(數據結構)和解決問題的方法(演算法)。 是不是寫出底層程序就是程序設計高手呢?非也,寫底層程序,無非是掌握了硬體的結構,況且硬體和硬體還不一樣,要給一個晶元寫驅動程序,無非就是掌握這塊晶元的各種寄存器及其組合,然後寫值讀值,僅此而已。這不過是熟悉一些io函數罷了。那麼怎樣才算精通程序設計呢?怎樣才能精通程序設計呢?舉個例子:你面前有10個人,找出一個叫「張三」的人,你該怎麼辦?第一種方法:直接對這10個人問:「誰叫張三」。第2種方法:你挨個去問「你是不是張三?」,直到問到的這個人就是張三。第三種方法:你去挨個問一個人「你認不認識張三,指給我看」。不要小看這個問題,你說當然會選第一種方法,沒錯恭喜你答對了,因為這個方法最快,效率最高,但是在程序設計中找到解決問題的最優方法和你用的手段卻是考驗一個程序員程序設計水平的重要標志,而且是不容易達到的。剛才這個問題類似於數據結構和演算法中的:Map數據結構,窮舉查找和折半查找。所以掌握好數據結構和一些常用演算法,是登峰造極的必然之路。最後給大家推薦嚴尉敏的《數據結構》清華大學出版社,希望每一個想成為程序設計高手的人研讀此書。

⑹ 小白怎麼學計算機C語言

先從簡單的入門,visual
C++
或是visual
basic
這兩個都是可視化的,再簡單的就是易語言.其實語言哪一種都行,只要你精通了就行,

⑺ c語言和java哪個適合小白學習

對於小白就業來講,Java更適合入門
對於在校學生打基礎來講,更適合C語言
因為C語言是計算機底層語言,涉及知識點比較多,在校學生有更多的時間去學習,所以在大一大二好好研究一下C語言,對你後期的就業技術方向是非常有幫助的
如果你是為了轉行找工作學習編程,那麼更適合Java,Java入門相對C語言簡單一些,在短時間更容易獲得提升,在集中學習6個月左右,就可以達到去找到工作的水平
所以,你根據自己的實際情況去選擇就好

⑻ 小白自學C語言 能學好么

當然能了,不過一定要多寫,要更深入的提高,就需要高手指點,會節約時間些

⑼ 自學c語言 零基礎 看什麼書 該怎麼學

現在,市面上的
C語言書籍多的數不過來,但是很多不適合你這種初學者使用,作為一名老程序員,我給你推薦幾本我看過認為還不錯的書:
1)
《C語言小白變怪獸》:既適合對計算機一竅不通的小白,也適合有編程基礎的讀者,還可以用來進階。同時,最重要的是,這本書的作者還在不斷地更新這本書,我認為最大的特點是通俗易懂,深入淺出,只要認真看,就一定能看懂,我認為這是C語言入門的首選教材,吐血推薦,經典中的經典!!!
2)
《啊哈C語言》:適合對計算機一竅不通的純小白,有編程基礎的讀者請忽略。這本書語言幽默,生動形象,通俗易懂,給人耳目一新的感覺,但是這本書非常淺顯,並不深入,所以適合純小白入門,找到門以後也就扔了。這本書著重於語言藝術,針對純小白下足了功夫,小學生坐在馬桶上都能學會編程。說實話,我非常欣賞作者的創意和用心,國內像這樣寫書的少之又少,入門的書就應該是這個樣子。
上邊這兩本書是我推薦給你用於C語言入門的,我不建議你使用譚浩強的《C語言程序設計》這本書入門,雖然這本書的知名度很高,因為很多大學把它作為C語言的授課教材,然而,這本書被吐槽最多,不但代碼不標准,而且有很多錯誤,據說可以找出幾十個錯誤,這樣很容易誤導你這種小白。
等你有一定的C語言基礎了,可以看下面的這幾本書,進一步提升你的編程水平:
1)
《C
Primer
Plus》:暢銷
30
余年的C語言入門經典書籍,至今無人能撼動它的地位,它是最符合C語言標準的書籍,作為一名C語言程序員,不收藏一本都覺得自己很水。
2)
《C程序設計語言,The
C
Programming
Language》:C語言創始人丹尼斯·里奇(Dennis
MacAlistair
Ritchie)的著作,和《C
Primer
Plus》並駕齊驅,很難分出伯仲,這兩本書都是一樣的優秀,都是C語言程序員必須收藏的。
3)
《C專家編程》:適合已經具備C語言基礎、想進階的讀者。這貌似是一本吐槽C語言的書,基本上介紹了大多數C語言的坑,有不少精髓,在C語言界久負盛名,進階時一定要看。
4)
《C陷阱與缺陷》:和《C專家編程》類似,也是給C語言挑刺的,闡述了很多容易讓人誤解的語法細節,重在幫助C程序員繞過編程過程中的陷阱和障礙。
5)
《程序員的自我修養
--
鏈接、裝載與庫》:這真是一本深入骨髓的書,讓你徹底明白程序的編譯、鏈接、裝載和運行的全過程,你會從此上天,拉開和別人的差距,看任何問題都有了深度和高度。重點推薦!
所有的這些書我都有電子版,需要可以找我要!

⑽ 本人計算機小白,想自學C語言,求解答

  1. 同學,想學習開發很好。

  2. 任何開發語言都需要對應用的執行環境來支持,請參考c語言環境搭建,網頁鏈接

  3. 從經驗來說,c語言,對於沒有計算機基礎的同學,學起來還是比較難的。

  4. 如果是剛剛開始學,向你推薦python語言,比較容易掌握。