
版权信息书名:嗨翻C语言作者:DavidGriffiths,DawnGriffiths译者:程亦超ISBN:978-7-115-31884-8本书由上海图灵文化演进发行数字版。版权所有,侵权必究。您购买的图灵电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。我们愿意相信观众具有这种的尊严和觉悟,与我们一同保护知识产权。如果购买者有侵权行为,我们也许对该客户实施包含但不限于撤除该帐号等维权措施,并也许追究法律责任。目录版权声明O'ReillyMedia,Inc.介绍献辞对HeadFirst丛书的赞誉对本书的称赞《嗨翻C语言》的作者译者序其他图书目录(完整版)引子本书为谁而写我们了解你在想什么元认知:思考的反思驯服你的头脑用户须知技术审校团队致谢1C语言入门:进入C语言的全球C语言用来构建空间小、速度快的程序完整的C程序长啥样?怎么运行程序?两类命令到用管道连接进程案例研究:在浏览器中开启新闻子进程父进程在浏览器中开启网页进程之死捕捉信号之后运行自己的代码用sigaction()来注册sigaction使用信号处理器用kill发送信号打电话叫程序起床C语言软件箱11网络与套接字互联网knock-knock服务器knock-knock服务器概述BLAB:服务器连接网络四部曲套接字不是特色意义上的数据流服务器有时不能正常启动父亲说要检测错误从用户端调用数据一次只能服务一个人为每个用户端fork()一个子进程自己动手写网络用户端主动权在客户端手中创建IP地址套接字getaddrinfo()获取域名的地址C语言软件箱12线程任务是轮询的……还是…………进程不是唯一答案普通进程一次只做一件事多雇几名人员:使用线程如何创建线程?用pthread_create创建线程线程不安全增设红绿灯用互斥锁来管控交通C语言软件箱C语言实验室3:爆破彗星i饭后甜点#1.运算符#2.预处理指令#3.static关键字#4.数据类型的大小#5.自动化测试#6.再谈gcc#7.再谈make#8.开发软件#9.创建GUI#10.参考资料ii话题汇总版权声明Copyright©2012DavidGriffithsandDawnGriffiths.SimplifiedChineseEdition,jointlypublishedbyO'ReillyMedia,Inc.andPosts&TelecomPress,2013.AuthorizedtranslationoftheEnglishedition,2012O'ReillyMedia,Inc.,theownerofallrightstopublishandsellthesame.Allrightsreservedincludingtherightsofreproductioninwholeorinpartinanyform.英文原版由O'ReillyMedia,Inc.出版2012。
简体中文版由人民邮电出版社出版2013。英文原版的翻译得到O'ReillyMedia,Inc.的授权。此简体英文版的出版和销售受到出版权和销售权的所有者——O'ReillyMedia,Inc.的许可。版权所有,未得书面许可,本书的任何个别和全部不得以任何手段重制。O'ReillyMedia,Inc.介绍O'ReillyMedia通过图书、杂志、服务、调查研究和大会等方法传播创新知识。自1978年开始,O'Reilly一直都是前沿发展的见证者和推进者。超级极客们正在推动着将来,而我们关注真正重要的科技趋势——通过放大这些“细微的信号”来刺激社会对新科技的应用。作为技术社区中活跃的参与者,O'Reilly的演进充满了对变革的提倡、创造和传承光大。O'Reilly为工具研发人员带来革命性的“动物书”;建立第一个商业网站(GNN);组织了影响深远的开放源代码峰会,以至于开源工具运动以此命名;成立了Make杂志,从而变成DIY革命的主要先锋;公司一如既往地借助多种方式缔结信息与人的纽带。
O'Reilly的大会和会议聚集了很多超级极客和高瞻远瞩的商业领袖,共同展的业务。”——Business2.0“O'ReillyConference是聚集关键思想领袖的绝对典范。”——CRN“一本O'Reilly的书就代表一个有用、有前景、需要学习的主题。”——IrishTimes“Tim是位特立独行的商人,他不光放眼于最长远、最宽广的视野以及积极地根据YogiBerra的建议去做了:‘如果你在路上遇见岔路口,走小路(岔路)。'回顾过去Tim似乎每一次都选择了小路,而且有几次都是一闪即逝的机会,尽管大路也不错。
”——LinuxJournal献辞谨以此书写给C语言之父DennisRitchie(1941~2011)对HeadFirst丛书的称赞“Kathy和Bert的《深入浅出Java》把书本成为了图形图标。作者通过一种幽默、嬉皮的调调,把学习Java成为了一个富有未知的过程,我总忍不住好奇地想:‘作者接下去会干嘛?’”——WarrenKeuffel,《软件研发杂志》“《深入浅出Java》用引人入胜的手法带你走进Java世界的大门,书中没有令人望而却步的‘课后习题’,而是设定了众多实践环节。很少有教科书能像这本书一样在做到机智、幽默、嬉皮和实用的同时,还能教会你如何使用对象序列化和网络发布协议。”——Dr.DanRussell,IBMAlmaden研究中心用户科学与感受组教授、斯坦福学院人工智能讲师“《深入浅出Java》单刀直入,玩世不恭,妙趣横生,引人入胜,你一定能从学校到东西!”——KenArnold,前Sun公司高级项目师、《Java编程语言》合著者(另一个作者是Java之父JamesGosling)“举重若轻,犹如把千斤重的书本从我心里卸下。
”——WardCunningham,Wiki之父、HillsideGroup创始人“这本书特别适合我们很多喜欢新科技的程序员,它对实际的开发很有参考价值,没有无聊无趣的‘学究腔’,读罢感到神清气爽。”——TravisKalanick,ScourandRedSwooshMember创始人、MITTR100会员“过去全球上有三种书:用来买的书,用来收藏的书,用来放在椅子上的书。直到O'Reilly和HeadFirst团队的发生,世界上有了第四种书——HeadFirst系列的书——满是折角、破损不堪、随身携带的书。我把《深入浅出SQL》放在了触手可及的地方。而且,就连我审稿用的PDF文档也被我突然其妙地翻坏了。”——BillSawyer,OracleATG课程主管“这本书条理分明、幽默诙谐、货真价实,即使不是程序员也能从这本书大学到解决难题的方法。”——CoryDoctorow,BoingBoing合作编辑、DownandOutintheMagicKingdom及SomeoneComestoTown,SomeoneLeavesTown作者“我一拿到这本书就开始读了出来,欲罢不能,这本书简直太酷了!而且有趣,涵盖了这么多东西,还抓住了技巧,叫人毕生难忘。
”——ErichGamma,IBM杰出工程师、《设计理念》合作者“是我读过最有趣也是最具智慧的一本关于软件设计的书。”——AaronLaBerge,ESPN.com技术副总监“过去他们必须反复实验能够学到的东西以后将要浓缩为了一本引人入胜的书。”——MikeDavidson,Newsvine公司CEO“每一章都围绕着精致的设计展开,每一个概念在传达智慧的同时也不失实用。”——KenGoldstein,迪士尼执行副总裁“我爱HeadFristHTMLwithCSS&XHTML,它寓教于乐!”——SallyApplin,UI设计师、艺术家“过去我在看设计理念的书时总是晕乎乎的,恨不得头悬梁锥刺股,但这本书却让我感受到了学习设计理念的真谛。”“当其它书还在老和尚念经时,这本书早已开始高声唱歌:‘摇滚吧,宝贝!’”——EricWuehler“爱死这本书了,我当着妻子的面吻了它。”——SatishKumar对本书的称赞“《嗨翻C语言》可能迅速经常被证明是学习C语言的最佳书籍。我认为它会变成每所学校C语言的标准教材。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-135580-1.html
图三这个大手宝