當前位置:首頁 » 編程語言 » c語言內涵教程周二強
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言內涵教程周二強

發布時間: 2023-06-16 02:15:36

① 尋c語言學習資料

譚浩強C語言教程全書 Word版
http://bbs.topsage.com/dispbbs_121_171227_1.html
c 程序設計習題參考(譚浩強二.三版)
http://www.khdaw.com/bbs/thread-80-1-1.html
http://www.khdaw.com/bbs/thread-47-1-4.html
譚浩強教材:
http://ishare.iask.sina.com.cn/cgi-bin/fileid.cgi?fileid=4363060
譚浩強習題答案:
http://ishare.iask.sina.com.cn/cgi-bin/fileid.cgi?fileid=2302699
C語言趣味程序百例精解
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=158110
吉林大學C語言視頻教程 全51集 CSF格式
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177517
C語言基礎視頻教程 全14講 完整上架
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181035
C語言程序設計視頻教程 曾怡教授講解 全28講完整版下載
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181575
數據結構視頻教程 清華大學嚴蔚敏主講 全48講 完整版 ASF格式
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=165468
數據結構C語言版視頻教程 全52講完整版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=156467

孫鑫C++視頻教程 rmvb格式 全20CD完整版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=156290
C++視頻教程 邊用邊學Visual C++ 6 (ASF格式)
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177500
中山大學蔡培興 C++語言視頻教程 全51講 精品推薦
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=158073
C++程序設計視頻教程 東南大學何潔月主講 全80講(上) 48講
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181543
C++程序設計視頻教程 東南大學何潔月主講 全80講(下) 32講
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181546

錢能 c++程序設計教程 第二版 高清PDF版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=166018
Essential C++ 中文版+英文版 侯捷譯
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=167578
編程點金之Visual C++(電子教程) iso
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181036
C++程序調試實用手冊 PDF版下載
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181037
C++面向對象多線程編程 PDF版下載
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=181038
C++高級編程參考手冊
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=145562
C++ Primer 第三版
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=145858
C++ Primer 第四版 中文版高清晰
http://bbs.topsage.com/dispbbs.asp?boardID=121&ID=177763

② 學習單片機C語言編程看什麼書好

首先你要是會C的話,就看單片機C語言教程如郭天祥的《新概念51單片機C語言教程》;如果你不會C語言的話先把C語言學好,學譚浩強《C程序設計》,有C語言基礎學C語言編程就沒多大問題。

③ C語言是一個好東西啊!!!想讓大蝦們給我這個小子推薦一本學習C的書籍!!!

《C語言程序設計》第三版 潭浩強

《C++ Primer 中文版》

《C++語言的設計和演化》 機械工業出版社

《湯姆斯旺的C++編程秘訣》

《C語言編程寶典之一》

除此之外,還有一個專家提供的書目,由淺入深,很有層次,寫出來以供參考:

C++/OPP/OOD系列:
層級一:語法/語意(C++)
[Lippman2000] Essential C++
Essential C++,by Stanley B. Lippman Addison Wesley Longman 2000,276 pages
Essential C++ 中文版 ,侯俊傑 譯,282頁

[Gregory95] C++:The Core Language
C++:The Core Language by Gregory Satir 1995 O'Reilly
C++語言核心,張銘澤 譯 ,236頁

[Deitel98] The Complete C++ Training Course
The Complete C++ Training Course 2/e by Harvey M.Deitel 1998 Prentice Hall
C++大學教程(第二版),邱仲潘等 譯,816頁

[Stevens2000] Standard C++ Bible
Standard C++ Bible 2000 Al Stevens IDG
標准C++寶典,林麗閩等 譯,766頁

[Eckel2000] Thinking in C++
Thinking in C++ 2/e Bruce Eckel 2000 1470 pages Prentice Hall
C++ 編程思想,劉宗田等 譯,420頁

[Lippman98] C++Primer
C++ Primer,3rd Editoin,by Stanley Lippman and Josee Lajoie
Addison Wesley Longman,1998 1237 pages
C++ Primer 中文版,侯俊傑 譯,1999,1237頁

[Struostrup2000] The C++ Programming Language
The C++ Programming Language,Special Editoin,by Bjarne Stroustrup
Addison Wesley Longman,2000,1017 pages
C++程序語言經典本,葉秉哲 譯,儒林 1999

[ANSI C++] C++規格書 1998.9.1 PDF格式
ANSI C++ 1996 Draft

層級二:專家經驗(C++/OOP)
[Meyers96] More Effective C++
More Effective C++,by Scott Meyers,Addison Wesley,1996,318pages
More Effective C++中文版,侯俊傑,培生 2000. 318頁

[Meyers98] Effective C++
Effective C++,Second Edition,by Scott Meyers,Addison Wesley Longman,1998.256pages
Effective C++ 2/e 中文版,侯俊傑,培生 2000.256頁

[Sutter99] Exceptional C++
Exceptional C++,by Herb Sutter,Addison Wesley Longman,2000.208pages
Exceptional C++中文版,侯俊傑,培生 2000.248頁

[Sutter2001]More Exceptional C++
More Exceptional C++ by Herb Sutter,Addison Wesley Longman,2001.

層級三:底層機制(C++ Object Model)
[Ellis90] The Annotated C++ Reference Manual
The Annotated C++ Reference Manual,by Margaret A.Ellis and Bjarne Stroustrup
Addison Wesley Longman,1990,447 pages.

[Lippman96] Inside the C++ Object Model
Inside the C++ Object Model,by Stanley Lippman,Addison Wesley Longman,1996,280pages
深度探索C++物件模型,侯俊傑 譯

層級四:設計觀念的復用(C++/Patterns)
[Gamma95] Design Patterns:Elements of Reusable Object Oriented Software,
by Erich Gamma,Richard Helm,Ralph Johnson,and John Vlissides,Addison Wesley,1995.395pages
設計模式,李英軍等譯,機械工業出版社,2000.254頁

[Alex2001]Modern C++ Design: Generic Programming and Design Patterns Applied
by Andrei Alexandrescu,Addison-Wesley,2001,352Paper

Genericity/STL系列:
第一個境界是使用STL:
[Josuttis99]:The C++ Standard Library -A Tutorial and Reference,by Nicolai M.Josuttis,
Addison Wesley 1999.799pages

第二個境界是了解泛型技術的內涵與STL的學理:
[Austern98]:Generic Programming and the STL -Using and Extending the C++ Standard
Template library,by Matthew H.Austern,Addison Wesley 1998.548page

第三個境界是擴充STL:
[Stepanov2001]:C++ Standard Template Library by P.J.Plauger,Alexander A.Stepanov,
Meng Lee,David R.Musser,Prentice Hall 2001

這些就是你應該看的書,如果你想成為高手。
回答者:01158722 - 魔法學徒 一級 3-2 12:56
包括 數據類型,表達式(Expressions),語句(Statements),抽象內容(Container),函數(Functions),域和生命期(Scope and Lifetime),重載函數(Overloaded Functions),Function Templates,異常處理(Exception Handling),Class的相關內容。
看C語言的教材,是知道編程語法和基本演算法,學好C語言,要知道然,還要知道所以然,本書是從深層來探討C語言的結構,對編程提高很有幫助。

(2)《C++語言的設計和演化》 機械工業出版社
這本書是C語言和C++語言的設計師本人所寫,主要講解設計理念和設計細節.在計算機的發展歷史上,這種從多方面多角度描述一種主流語言各個方面的綜合性著作,之心我還只看到這本,閱讀此書,不但可以了解有關C語言和C++語言的許多重要技術問題的細節,還可以進一步理解各種C和C++特徵的設計出發點,設計過程中所考慮的方方面面問題,以及語言成形過程中的各種權衡與選擇。

(3)《湯姆斯旺的C++編程秘訣》
這本書不拘一格,從不同角來深入探討一些容易出錯的地方和一些很有創意的演算法。
(4)《C語言編程寶典之一》
這是一個系列叢書,其中還有《FOXPRO編程寶典之一,二,三》,主要是介紹C函數的編譯軟體,對於了解軟體的具體操作與內部運行原理很有幫助

初次之外,還有一個專家提供的書目,由淺入深,很有層次,寫出來以供參考:

C++/OPP/OOD系列:
層級一:語法/語意(C++)
[Lippman2000] Essential C++
Essential C++,by Stanley B. Lippman Addison Wesley Longman 2000,276 pages
Essential C++ 中文版 ,侯俊傑 譯,282頁

[Gregory95] C++:The Core Language
C++:The Core Language by Gregory Satir 1995 O'Reilly
C++語言核心,張銘澤 譯 ,236頁

[Deitel98] The Complete C++ Training Course
The Complete C++ Training Course 2/e by Harvey M.Deitel 1998 Prentice Hall
C++大學教程(第二版),邱仲潘等 譯,816頁

[Stevens2000] Standard C++ Bible
Standard C++ Bible 2000 Al Stevens IDG
標准C++寶典,林麗閩等 譯,766頁

[Eckel2000] Thinking in C++
Thinking in C++ 2/e Bruce Eckel 2000 1470 pages Prentice Hall
C++ 編程思想,劉宗田等 譯,420頁

[Lippman98] C++Primer
C++ Primer,3rd Editoin,by Stanley Lippman and Josee Lajoie
Addison Wesley Longman,1998 1237 pages
C++ Primer 中文版,侯俊傑 譯,1999,1237頁

[Struostrup2000] The C++ Programming Language
The C++ Programming Language,Special Editoin,by Bjarne Stroustrup
Addison Wesley Longman,2000,1017 pages
C++程序語言經典本,葉秉哲 譯,儒林 1999

[ANSI C++] C++規格書 1998.9.1 PDF格式
ANSI C++ 1996 Draft

層級二:專家經驗(C++/OOP)
[Meyers96] More Effective C++
More Effective C++,by Scott Meyers,Addison Wesley,1996,318pages
More Effective C++中文版,侯俊傑,培生 2000. 318頁

[Meyers98] Effective C++
Effective C++,Second Edition,by Scott Meyers,Addison Wesley Longman,1998.256pages
Effective C++ 2/e 中文版,侯俊傑,培生 2000.256頁

[Sutter99] Exceptional C++
Exceptional C++,by Herb Sutter,Addison Wesley Longman,2000.208pages
Exceptional C++中文版,侯俊傑,培生 2000.248頁

[Sutter2001]More Exceptional C++
More Exceptional C++ by Herb Sutter,Addison Wesley Longman,2001.

層級三:底層機制(C++ Object Model)
[Ellis90] The Annotated C++ Reference Manual
The Annotated C++ Reference Manual,by Margaret A.Ellis and Bjarne Stroustrup
Addison Wesley Longman,1990,447 pages.

[Lippman96] Inside the C++ Object Model
Inside the C++ Object Model,by Stanley Lippman,Addison Wesley Longman,1996,280pages
深度探索C++物件模型,侯俊傑 譯

層級四:設計觀念的復用(C++/Patterns)
[Gamma95] Design Patterns:Elements of Reusable Object Oriented Software,
by Erich Gamma,Richard Helm,Ralph Johnson,and John Vlissides,Addison Wesley,1995.395pages
設計模式,李英軍等譯,機械工業出版社,2000.254頁

[Alex2001]Modern C++ Design: Generic Programming and Design Patterns Applied
by Andrei Alexandrescu,Addison-Wesley,2001,352Paper

Genericity/STL系列:
第一個境界是使用STL:
[Josuttis99]:The C++ Standard Library -A Tutorial and Reference,by Nicolai M.Josuttis,
Addison Wesley 1999.799pages

第二個境界是了解泛型技術的內涵與STL的學理:
[Austern98]:Generic Programming and the STL -Using and Extending the C++ Standard
Template library,by Matthew H.Austern,Addison Wesley 1998.548page

第三個境界是擴充STL:
[Stepanov2001]:C++ Standard Template Library by P.J.Plauger,Alexander A.Stepanov,
Meng Lee,David R.Musser,Prentice Hall 2001

這些就是你應該看的書,如果你想成為高手。

④ C語言入門,哪本書比較好

強烈建議機械工業出版社的《C語言教程》原書第四版,黑色的封面。我就是靠這本書零基礎起步的。
不建議譚浩強的,易懂是易懂,但是太淺了,要是想靠這本書起步的話雖然可以入門,但你的水平很可能一直停留在這本書的了,因為這書本來就是面向學生的,非學生的要學這本書肯定是沒什麼實踐上的作用的。
而《C語言教程》這本書是由淺入深,甚至我覺得一開始的比譚浩強的都淺,很容易懂,但是寫程序的寫法都很高明,可以讓你養成好的編程習慣。後面還有C語言的高級應用,可以長久學習

⑤ 我已看完c語言入門經典,之後我想看一些開發軟體的書,進階的,高級的,有什麼好書推薦一下

C語言經典著作導讀 2013-10-30 14:35:00
分類: LINUX
http://blog.csdn.net/21aspnet/article/details/6558619
本人不是賣書的,我也不會給出任何購書鏈接,只是給C語言學習者推薦一條學習的方向。如果你喜歡看電子書網上很多,如果你喜歡紙質那麼就買吧,經典的書值得收藏,是對版權的尊重!

基礎篇
1.《寫給大家看的C語言書(第2版)》

原書名: Absolute Beginner's Guide to C (2nd Edition)
原出版社: Sams
作者: (美)Greg Perry [作譯者介紹]
譯者:謝曉鋼劉艷娟
叢書名:圖靈程序設計叢書 C/C++系列
出版社:人民郵電出版社
ISBN:9787115216359
上架時間:2009-12-10
出版日期:2010 年1月
開本:16開
頁碼:308

說明:這本是入門最好的,最簡單,最好懂

2.《C語言程序設計:現代方法:第2版》

老版,其實改變不大

原書名: C Programming: A Modern Approach, 2nd Edition
原出版社: W. W.Norton & Company
作者: (美)K. N. King [作譯者介紹]
譯者:呂秀鋒黃倩
叢書名:圖靈程序設計叢書 C/C++系列
出版社:人民郵電出版社
ISBN:9787115219572
上架時間:2010-3-16
出版日期:2010 年4月
開本:16開
頁碼:600

說明:被譽為"近10年來最好的一部C語言著作"。

3.《C語言解析教程》和《C語言教程》

原書名: C by Dissection The Essentials of C Programming FourthEdition
原出版社:Addison-Wesley
作者:(美)Al Kelley Ira Pohl [作譯者介紹]
譯者:麻志毅
叢書名:計算機科學叢書
出版社:機械工業出版社
ISBN:7111093364
上架時間:2002-1-24
出版日期:2002 年1月
頁碼:436

原書名: A Book on C: Programming in C (4th Edition)
原出版社: Addison-Wesley
作者:(美)Al Kelley, Ira Pohl [作譯者介紹]
譯者:徐波
叢書名:計算機科學叢書
出版社:機械工業出版社
ISBN:7111202139
上架時間:2006-12-13
出版日期:2007 年1月
說明:2本書相似度很大。《C語言解析教程》基礎一點,而《C語言教程》相對難點,第二本先後2006年和2011年2次出版,內容是一樣的,現在只能買新版,要說區別就是2011版比2006版貴點。這本書寫的超級經典,值得一看。

4.《C語言大全第四版》

作者: 赫伯特?希爾特
譯者: 王子恢戴健鵬等
出版社: 電子工業出版社
出版年: 2001-9-1
頁數: 560
定價: 48.00
裝幀: 平裝(無盤)
ISBN: 9787505369153

說明:這本完全適合零基礎的,另外這本書買不到了,雖然計算機更新換代很快,但是C永遠不會淘汰,最起碼20年內還不會。
入門書籍比較老了 2001年的有電子版的 講的比較全 也很好懂 需要注意不要下載錯了!
———————————————————————————————————————

5.《C Primer Plus》

副標題: Primer Plus
作者: StephenPrata / 雲巔工作室
譯者: 雲巔工作室
出版社: 人民郵電出版社
出版年: 2005-2
頁數: 626
定價: 60.00元
裝幀: 平裝
ISBN: 9787115130228

說明:有基礎可以直接看這本經典的入門書。書很厚,近700頁,卻不沒有讓我覺得任何的煩瑣。
———————————————————————————————————————
提高篇
1.《C和指針》(一定要看,如果只買一本C的書那麼就是這本)

作者: Kenneth A.Reek
譯者: 徐波
出版社: 人民郵電出版社
出版年: 2008年4月
頁數: 448
定價: 65.00
裝幀: 平裝
ISBN: 9787115172013

說明:入門後提高的書,也可以當入門書,但是這本書其實有一定的深度,所以不推薦做第一本!
這本書最大的特點就是和指針結合在一起進行講解。這是最經典的一本我覺得。
———————————————————————————————————————

2.《C程序設計語言(第2版·新版)》

作者: 克尼漢
譯者: 徐寶文
出版社: 機械工業出版社
出版年: 2004-1
頁數: 258
定價: 30.00元
裝幀: 平裝
ISBN: 9787111128069

說明:同名的太多,一定不要買國內的!這本書作者是C語言之父。所以推薦這本書不需要太多的理由吧。
入門後提高的書,也可以當入門書。數很薄但精簡,內容詳實,值得一讀。
———————————————————————————————————————
3.《C語言核心技術》
作者: (美)Peter Prinz TonyCrawford
譯者: O'ReillyTaiwan公司
叢書名:堅果系列
出版社:機械工業出版社
ISBN:9787111220503
上架時間:2007-8-28
出版日期:2007 年8月
開本:16開
頁碼:589

IN A NUTSHELL 系列是程序員的案頭參考書. 本書由O『REILLY台灣公司翻譯,從根本上保證了翻譯的質量。
———————————————————————————————————————

4.《C 陷阱與缺陷》

作者: Andrew Koenig
譯者: 高巍
出版社: 人民郵電出版社
出版年: 2008-2
頁數: 172
定價: 30.00元
裝幀: 平裝
ISBN: 9787115171795

說明:提高的書。這本書雖然著於1989年,但其中的要點卻不過時,講的全是C語言的精華,已經第18次印刷了,多本書里提到這本書。書很薄。
———————————————————————————————————————
5.《C專家編程》

作者: Peter Van / Der Linden
譯者: 徐波
出版社: 人民郵電出版社
出版年: 2008-2
頁數: 291
定價: 45.00元
裝幀: 平裝
ISBN: 9787115171801
說明:提高版,和.《C和指針》.《C 陷阱與缺陷》是一個系列。
———————————————————————————————————————
6《你必須知道的495個C語言問題》

作者: Steve Summit
出版社: 人民郵電出版社
出版年: 2009-2
頁數: 260
定價: 45.00元
裝幀: 平裝
叢書: 圖靈程序設計叢書
ISBN: 9787115194329

說明:這本書講的都是技巧總結,都是經常遇到的一些容易混淆的問題。
———————————————————————————————————————
數據結構和演算法

1.《數據結構基礎(C語言版)第二版》

作者: (美)Ellis Horowitz
譯者:朱仲濤
叢書名:世界著名計算機教材精選
出版社:清華大學出版社
ISBN:9787302186960
上架時間:2009-3-27
出版日期:2009 年3月
開本:16開
頁碼:470

下面是第一版 2本書居然是2個出版社分別翻譯 買一本就夠了千萬不要買重

作者: Ellis Horowitz / Sartaj Sahni / Susan Anderson-Freed
譯者: 李建中 / 張岩 / 李治軍
出版社: 機械工業出版社
出版年: 2006-7
頁數: 376
定價: 48.00元
裝幀: 平裝
ISBN: 9787111187981

說明:層次清晰,代碼質量高。 有一定難度,需要有基礎。書非常經典,適合計算機專業的人進行深入的學習。

———————————————————————————————————————

2.《數據結構與演算法分析:C語言描述(原書第2版)》

副標題: C語言描述
作者: 維斯
譯者: 馮舜璽
出版社: 機械工業出版社
出版年: 2004-1
頁數: 391
定價: 35.00元
裝幀: 平裝
ISBN: 9787111127482
說明:學好基礎以後,還需要看看演算法數據結構的書。
裡面的分析數學公式恰到好處,沒有演算法導論的令人望而生畏,也沒有國內圖書的草草了事,既學習了數據結構又有剛剛好的演算法分析,很容易使人產生共鳴。

⑥ C語言網上誰的視頻比較好。

C語言網上的課程是很多的,很推薦去B站找一找學習視頻,章節也分的很詳細;另外就是郝斌的C語言課還是不錯的,不至於講的很枯燥,很通俗易懂,也很適合初學者去學。

C語言是一門面向過程的、抽象化的通用程序設計語言,廣泛應用於底層開發。C語言能以簡易的方式編譯、處理低級存儲器。

C語言是僅產生少量的機器語言以及不需要任何運行環境支持便能運行的高效率程序設計語言。盡管C語言提供了許多低級處理的功能,但仍然保持著跨平台的特性,以一個標准規格寫出的C語言程序可在包括類似嵌入式處理器以及超級計算機等作業平台的許多計算機平台上進行編譯。