1. 《零基礎學c語言》epub下載在線閱讀全文,求百度網盤雲資源
《零基礎學C語言》(康莉//李寬)電子書網盤下載免費在線閱讀
鏈接: https://pan..com/s/1S1B15c4nmiVHvY0hRVjw9A
書名:零基礎學C語言
豆瓣評分:7.8
作者:康莉//李寬
出版社:機械工業
出版年:2009-4
頁數:378
內容簡介
《零基礎學C語言》的特點是內容全面、翔實,通俗易懂,循序漸進地介紹了C語言各方面的知識,重點突出。《零基礎學C語言》含有大量實例,代碼短小精煉,緊扣所講要點的本質,以加深讀者的印象,同時結合筆者多年使用C語言的經驗,闡述了很多代碼編寫技巧,讀者可將代碼復制到自己的機器上進行實驗,自行實踐和演練。C語言是編程方式靈活多樣、功能強大、應用廣泛的一種程序設計語言。從程序設計語言的發展歷程來看,盡管後來出現了以C++、Java和C#等為代表的新語言,但C語言的基礎地位不可撼動。C語言的核心是結構化的編程思想,《零基礎學C語言》一共分為四篇,循序漸進地講述了C語言的語法規則和編程思想,從基本概念到具體實踐、從入門知識到高階主題、從語法語義到數據結構和演算法都進行了詳細的闡述,並通過實例對具體知識點進行了詳細的講解。
作者簡介
康莉,畢業於西安交通大學管理學院,獲得管理科學與工程專業碩士學位。研究方向是信息管理與電子商務。1997年7月至今,任職於陝西省行政學院計算機系,主講資料庫、C語言,管理信息系統、計算機應用基礎等。有豐富的開發經驗,參與開發過多個網路應用系統。近幾年發表的論文有《非線性理論在電子商務中的應用》、《軟體維護管理研究現狀的缺陷分析》、《計算機考試系統的設計與實現》、《基於數據挖掘技術的電子政務》等。在2007年學院評估工作中,參與撰寫「計算機基礎課教學改革」一文,榮獲學院高等職業教育教學改革理論研討會一等獎。
2. 學習c語言用什麼教材
c語言是面向過程的,譚浩強的C語言編的不錯,但是C語言只是基礎。深入學習的話,需要繼續學習C++,VC現在C#用的比較多,基於微軟的visual.studio支持java,.NET編程,應用的比較多
3. 誰給推薦幾本C語言教程書(詳細的)
1.《The
C
Programming
Language》(《C程序設計語言》)
¥30
(美)Brian
W.Kernighan,Dennis
M.Ritchie
(K&R)著
機械工業出版社
http://www.china-pub.com/computers/common/info.asp?id=14975
2.《C
Primer
Plus》(中文版)
¥60
(美)Stephen
Prata
著
人民郵電出版社
3.《C語言入門經典》
¥55
(美)霍頓(Horton,I.)著
4.《Programming
in
C》(《C語言編程》)
¥59
(美)Stephen
Kochan
著
電子工業出版社
5.《Pointers
On
C》(《C指針》)
6.《Expert
C
Programming》(《C專家編程》)
7.《C
Traps
and
Pitfalls》(《C缺陷和陷阱》)
這些網上應該都能下到電子版的。其中1,7我都下載過。建議你著重看.《The
C
Programming
Language》(《C程序設計語言》)
這書相當好也適合初學者。
4. 我想學C語言,有什麼書比較全面
譚浩強的《C程序設計》
注意看下文中的第2和第3點。
讀《C程序設計》是一種享受
清華大學計算機與信息管理中心副教授 鄭莉
按∶譚浩強教授編寫的《C程序設計》一書受到廣泛的歡迎和高度評價。下面刊登幾所大學講授C語言課程的老師對《C程序設計》一書的評價意見。
清華大學計算機與信息管理中心承擔著清華大學非計算機專業的「計算機軟體技術基礎」課,自1994年起選用清華大學出版的譚浩強教授編寫的《C程序設計》一書作為本課程教材,取得了很好的教學效果,深受師生們的歡迎,現正使用第二版作為教材。此書的特點及對教學的促進作用主要表現在以下幾方面:
1.內容全面,實用性強
此書涵蓋了程序設計基礎知識及C語言程序設計的全部內容,並介紹了大量常用演算法。通過學習此教材,初學程序設計的學生可以達到熟練運用C語言進行小規模應用開發的能力。
2.講解透徹,深入淺出
此書對概念講解透徹,使初學計算機程序設計的學生不僅學習了一種高級語言,而且能夠對相關基礎知識有準確深入的理解,例如在介紹變數的存儲類型時、介紹指針時都對計算機的存儲管理做了清楚的論述,使讀者知其然也知期所以然。廣大非計算機專業的學生學習計算機課程的學時很少,沒有足夠的時間系統地學習計算機專業基礎知識。因此像這樣將必要的基礎知識融會貫通到程序設計課程中,對學生的知識結構建設以及今後的深造和提高都大有裨益。
3.通俗易懂,易於自學
此書的一個突出優點就是,語言優美、舉例生動、淺顯易懂。學生在學習C語言之前,普遍有些畏難情緒,因為聽說C語言比較難學。的確C語言最初是面向專業開發人員的。但是讀了這本書之後,學生們不再懼怕C語言。很多學生說,讀這本書不僅學會了C語言,而且讀的過程本身就是一種享受,不像有些專業書籍,堆砌大量技術名詞,艱澀難懂。由於這本書易於自學,給我們的教學工作帶來很大幫助,使我們可以達到精講多練,逐步實現教師指導下的學生自主式學習模式。
4.結構清晰,循序漸進
由於本書結構清晰,知識點明確,循序漸進的內容組織方式非常符合初學者的認知規律,因此給教師組織課堂教學提供了很好的指導。我們按照這本書的內容結構組織教學,取得了學生和教務處的一致好評。
5.習題豐富,利於復習
計算機程序設計是一門實踐性很強的課程,因此僅僅通過閱讀教科書或聽課是不可能掌握的,學習程序設計的最重要環節就是實踐。本書每章都附有大量習題,並且有配套的習題解答,非常有利於學生復習鞏固課上所學的知識。也便於教師設計實驗課的教學內容。
總之,使用這本書作為教材,對我們的教學工作有很大的促進。目前我們已經將譚浩強教授講授《C程序設計》的教學錄像帶作為新教師上崗前的觀察學習課程。教師們都感覺從中收益非淺。特別是第二版增加了面向對象的程序設計的基本思想和方法,使初學者也能跟上計算機科學的最新發展,深受學生歡迎。
http://www.tanhaoqiang.com/Pages/CandCpp/C-wenzhang/C-pinglun2.htm
http://www.tanhaoqiang.com/Pages/CandCpp/CCpp.htm
◎ C語言的教材就數譚浩強老師的這本最好
◎ 讀《C程序設計》是一種享受
◎ 我用譚浩強教授的書教C程序設計
◎ 一本不可多得的教材
◎ 最受歡迎的一本優秀教材
5. 學習c語言看什麼書好
最近很多人都在問如何學習編程。我覺得學習編程最重要的是入門,如果你入門的時候有一個好的方法和思路,打下比較扎實的基礎,對今後的編程工作是很有益處的。即使在學習新的編程語言也無所謂,因為它們有很多相通之處,可以相互借鑒。
我認為可以先學習一下pascal,這個語言比較嚴謹,適合初學者。pascal它被稱為教學語言,結構嚴謹,不像C語言那麼靈活,易於理解和學習。
然後可以繼續學習C語言,這個語言比較靈活。有了pascal的基礎,在進行C語言編程就不會因為C語言的靈活而有問題
。後面的就可以學習VC什麼的了。
C語言的書推薦譚浩強的,比較好。
我當時學習pascal和C語言的時候是將書後的習題都做了一遍,感覺效果很好。
當然了,學習什麼語言也要看你具體准備從事什麼行業。例如你要進行嵌入式開發,C就是很好的選擇,如果是Windows開發,那麼VC就不錯。還有資料庫方面的開發、網路開發等等。不同的語言適合不同的方面。要看自己的選擇的,呵呵
。
還有很多人說自己的基礎很差,甚至中學畢業什麼的。其實這個並不重要,比較說英語,在計算機語言里所用到的單詞量很少,而且都是常用詞,經常使用就記住了。當然,如果你要看原文資料或者幫助的話,專業詞彙比較多,不過在金山詞霸的幫助下,經常看,也是沒什麼大的問題的。至於數學什麼的,其實數學只是培養你一個邏輯思維能力,在初學編程的時候影響不是很大。況且,作為一個基礎編程人員來說,上面還有系統分析師、項目經理,他們會把需求分析、概要設計和詳細設計做好的,你只要按照文檔寫代碼就OK了。不過,要上更上一步的話,其他基礎知識就非常重要了,畢竟你不能寫一輩子代碼。
在你學習好C語言以後,個人建議好好學習一下數據結構和軟體工程。這兩門對你的水平提高都是很有幫助的。特別是軟體工程,它能夠使你按照科學的工程方法進行軟體開發,對今後的發展很有好處。
只是一家之言,有不到之處,還望見諒
6. 推薦幾本好的C語言方面的書
1.《The C Programming Language》(《C程序設計語言》) ¥30
(美)Brian W.Kernighan,Dennis M.Ritchie (K&R)著 機械工業出版社
http://www.china-pub.com/computers/common/info.asp?id=14975
2.《C Primer Plus》(中文版) ¥60
(美)Stephen Prata 著 人民郵電出版社
3.《C語言入門經典》 ¥55
(美)霍頓(Horton,I.)著
4.《Programming in C》(《C語言編程》) ¥59
(美)Stephen Kochan 著 電子工業出版社
5.《Pointers On C》(《C指針》)
6.《Expert C Programming》(《C專家編程》)
7.《C Traps and Pitfalls》(《C缺陷和陷阱》)
第一本絕對是學習C語言必看的書,而且相對來說比較便宜,當然如果買英文版的就更好了(我在書店看的英文版是35RMB)
7. C語言編程入門 用什麼教材最好簡單易懂的
《啊哈C》小學生坐在馬桶上都能讀懂的C語言入門書。你可以試一試。
8. C語言入門教程看哪個好啊
C語言入門教程推薦使用清華大學出版社出版的譚浩強老師的《C程序設計》第四版。
清華大學出版社出版的《C程序設計》是一本公認的學習C語言程序設計的經典教材。根據C語言的發展和計算機教學的需要,作者在《C程序設計(第三版)》的基礎上進行了修訂。本書按照C語言的新標准C 99進行介紹,所有程序都符合C 99的規定,使編寫程序更加規范;對C語言和程序設計的基本概念和要點講解透徹,全面而深入;按照作者提出的「提出問題—解決問題—歸納分析」三部曲進行教學、組織教材;本書的每個例題都按以下幾個步驟展開:提出任務—解題思路—編寫程序—運行程序—程序分析—有關說明。符合讀者認知規律,容易入門與提高。
本書內容先進,體系合理,概念清晰,講解詳盡,降低台階,分散難點,例題豐富,深入淺出,文字流暢,通俗易懂,是初學者學習C程序設計的理想教材,可作為高等學校各專業的正式教材,也是一本自學的好教材。本書還配有輔助教材《C程序設計(第四版)學習輔導》。
9. 自學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)
《程序員的自我修養
--
鏈接、裝載與庫》:這真是一本深入骨髓的書,讓你徹底明白程序的編譯、鏈接、裝載和運行的全過程,你會從此上天,拉開和別人的差距,看任何問題都有了深度和高度。重點推薦!
所有的這些書我都有電子版,需要可以找我要!
10. 零基礎學C語言需要什麼教材
C很簡單的(是的,單從語法和抽象的角度講,C是最簡潔的語言)
入門的話推薦譚浩強的《C程序設計》
然後在對linux系統shell環境和gcc(編譯器)、vim(編輯器)有了解之後深入C語言:
《C和指針》《C專家編程》《K&R C》
數據結構一定要學習的哦!
數據的存儲方式分為順序存儲(在內存中連續分布)和鏈式存儲(數據被使用指針的節點鏈接起來)。
所以鏈表是數據結構的基礎,一定要學習哦!
鏈表、棧(LIFO Last In First Out)、隊列(FIFO First In First Out)是最基礎的數據結構。
然後是二叉樹。堆演算法(優先順序隊列)。散列。圖演算法。各種排序查找方法。
最基礎的數據結構也就是鏈表棧和隊列一定要掌握到純熟,剩下的要動手編過並且思考。
在Linux下面C學習得差不多了就可以往C++進階了!
個人認為...在學習C++之前,最好還是先學會別的語言尤其是C比較好哦!
但是C++和C不是一個級別的語言哦!因為C++和C本來就是兩種不同的語言。所以學習C++的時候,拋棄一些C的觀念(函數結構編程)而轉向C++的編程觀念(對象導向編程、泛型編程、使用STL)就特別重要!但是C會教給你一些基本的例如指針之類的概念!這在Java之類的語言里可是不會有的(Java不使用指針或者說限制指針使用)。
努力的話學習C+基本數據結構3個月到半年就可以了!但是學習C++是一個漫長的過程!