〓【球友会】分享IT计算机各类电子书,包括各类编程语言,人工智能,机器学习、深度学习以及各类大数据、算法等内容的电子书
c网络编程书籍(c语言网络编程书籍)
c网络编程书籍(c语言网络编程书籍)

c网络编程书籍(c语言网络编程书籍)

朋友,我的建议是,你在学网络编程之前,一定要把c基础学好,当然不只看谭教授的书了,下面推荐的几本书被公认为c语言方面的经典书籍,分别是:

你说你c基础不是很好,所以我建议你看书的先后顺序:先把谭教授那本书看透,接着看上面的c语言方面的三本书籍,当然你可以先看其中的一本或两本,看透后,你的c语言功底就很不错了(一定要结合书里面的范例多做题),此时你的基础就打好了,就可以接着看下面我给你推荐的两本关于网路编程方面的书籍了!好好学习,学海无涯!

我转载的,感觉对你有用!!! 都是我看过或正要看的书,晾晾书架,希望对后来者也有一点作用,当年我也是浪费时间看了一些没有价值的书籍,颇为后悔,现将精华总结如下:

c语言篇:(虽有人说学C++不用先学c,但我颇不以为然,不知数据为何,又何来的封装继承多态)

2:windows c语言API编程基础,推荐《windows程序设计(第5版)》 Charles Petzold着,通过学习可对界面编程一览无遗,剩下的就是看怎样用c++进行包装,体会c++面向对象复用代码的威力了。

3:《TCP/IP协议及网络编程技术》 罗军舟等编着 清华大学出版社 国货上品,是应用c语言在windows下进行网络编程的好教材.也是使用c++进行网络编程的知识准备。

2:《深入浅出MFC》 侯捷着 国货精品,本应归入学习vc的范畴,但他实际是对widows API的c++框架介绍,用来做vc项目只能起辅助作用,对建立c++面向对象思想却多有启迪。

3: 《C++标准程序库》 侯捷/孟岩译 库是语言的延伸,学习c++不可不看。

4: 《C++实践之路》 周良忠译 一个计算器例子贯穿全书,几乎用到C++所有知识,真正的例子驱动教学法。

1: 《设计模式-可复用面向对象软件的基础》 美国的跨时代大作 230页却足以开启一个时代,真正体现了面向对象技术的价值,是代码复用的经典之作,不能不看。

2: 《UML Distilled》 UML建模很火欧,但对我来说看主要目的是看懂类关系草图,这本小书足以。

1: 《C++高级编程》 刘鑫等译 有对c++知识的精要总结其中包括如何更好地实现重用、如何有效地测试和调试等C++专业人员常用的一些技术与方法,值得了解。

2: 《Effective C++》,《必知必会》,《c++编程规范》 三本小书却足以检测你对c++知识掌握的真正情况。

1: 《深入探索c++对象模型》 侯捷译 对C++内存布局的深入介绍,是真正理解com/corba等组件技术的必备基础。

2: 《C++ Templates中文版》 陈伟柱译 模板圣经,现代c++发展的前沿泛型编程思想总结 (是看懂boost类库的知识储备)。

3:《C++设计新思维》 侯捷/於春景译 泛型编程与设计模式的综合应用,锻炼思维的好书,(已经买了半年多了,等我有空时一定看_)。

C++编程思想,C++语言之父的c++语言特别版 等书本人只在书店里见过,没有阅读就不敢置评了。

适合有丰富C经验,缺乏C++经验的。不过我个人一直认为此书带着过于强烈的C语言的痕迹,对于C++的学习未必是好事。

简称TC++PL,有其他语言的丰富经验的。(也有人简称之为“TCPL”,但需与另一本《The C Programmer Language》区分开来)

这两本薄一些,都是不错的选择。《Accelerated C++》本人没有读过,从各方面的评价来看,完全值得推荐。

以上几本书都有相应的中文版,而且翻译的质量都不错。上面的书未必都需要读一遍,但无论如何,TC++PL是应该阅读的。

个人认为此书应为C++程序员必备的案头书。几乎Effective系列和Exceptional系列都在这里得到了总结。最新的模版、异常的业界经验都在这里的到了体现。可能的唯一缺陷就是对一个新手而言,关于“为什么这么做”的问题,解释的不够。

我的看法是:如果你不理解其中的条款,记忆,并且照做;如果你理解其中的条款,我猜你一定会同意书中的观点。我认为这本书中的内容至少在2009年以前都不会过时,人们将广为传诵它制定的101条戒律。

c是基础,c++是c的延伸。下面给你一个我曾在网上看到的一个博客,主要就是推荐书籍的。希望对你有点帮助!加油哥们,路很辛苦.

差书误人子弟,不但浪费时间和精力,而且打击人的信心,差书使人很久都不会,

现在的书很多,但好书很少,特别是被大家公认很有价值的好书,更是少之又少。

和市场风雨不残酷洗礼而仅存的巨著,更是极其稀少。中国历史上文学小说类书本

1、汇编语言和C语言在单片机及工控领域用较多。另外C语言也是一种通用语言,

MFC为例,但是这个道理却同样适合于MFC之外的很多具体技术领域,这不能不说是

门并尽快的投入到编程实践中,只要其中的四到五本也就够了,即只看经典中的经

5、Effective c++—–通过50个编程实例,展示专家经验,行文有趣,深处浅出。

6.More Effective c++----通过35个编程实例,展示专家经验,行文有趣,

加密与解密——软件保护技术与完全解决方案————看雪学院

IBM-PC汇编语言程序设计(第2版) 本书是国内优秀教材——–沈美明 温冬婵

IBM PC汇编语言程序设计(第五版) 这本书籍是国外优秀教材——-PETER

UNIX网络编程(卷1):连网的APLS:套接字与XTI(第二版)(英文影印版)

Windows CE.net内核定制及应用程序开发-周毓林 宁杨 陆贵强 付林林

无线电元器件检测与修理技术轻松入门(第二版) ——————-胡斌

通过以下4个阶段的训练, 没有任何编程基础人就可以成为一名普通的程序员。

注意事项:编程语言和编程工具是两回事情,编程语言是指C++、Basic、

在内的集成化、可视化的软件开发工具。C++源程序可以在Visual C++

记事本里编写,而同一个C++源程序可以用Visual C++ 6.0编译、执行,

学习目标:熟练掌握这种编程工具基本用法,例如:菜单、组件、程序跟踪调试、

学习内容:算法与数据结构,推荐许卓群的《数据结构。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注