[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf

3星(超过75%的资源)
所需积分/C币:50 2011-10-01 21:39:52 18.79MB PDF
202
收藏 收藏
举报

中文名: 你必须知道的495个C语言问题 高清PDF中文版 原名: C Programming FAQs 作者: (美)萨米特. 译者: 孙云 朱群英. 资源格式: PDF 版本: 扫描版 出版社: 人民邮电出版社. 书号: 9787115194329. 发行时间: 2009年02月01日 地区: 大陆 语言: 简体中文 简介:   24小时不间断供源! 如Foxit Reader不能阅读,请使用Adobe Reader/Acrobat阅读! 内容简介   本书以问答的形式组织内容,讨论了学习或使用C语言的过程中经常遇到的一些问题。书中列出了C用户经常问的400多个经典问题,涵盖了初始化、数组、指针、字符串、内存分配、库函数、C预处理器等各个方面的主题,并分别给出了解答,而且结合代码示例阐明要点。   本书结构清晰,讲解透彻,是各高校相关专业C语言课程很好的教学参考书,也是各层次C程序员的优秀实践指南。 作者简介 Steve Summit,著名的C语言专家。Usenet C FAQ的创始人和维护者,有近30年的C编程经验。毕业于麻省理工学院。他曾在华盛顿大学教授C语言课程多年。除本书外,他还与人合著了C Unleashed一书。 编辑推荐 全球C语言程序员集体智慧的结晶   Amazon全五星图书   权威解答495个最常遇到的C语言问题   C是一门简洁精妙的语言,掌握基本语法容易,真正能够自如运用,就不那么简单了。你难免会遇到各种各样的问题,有些可能让你百思不得其解,甚至翻遍图书馆,也找不到问题的答案。   《你必须知道的495个C语言问题》的出版填补了这一空白。书中内容是世界各地的C语言用户多年来在新闻组comp.1ang.c中讨论的成果。作者在网络版CFAQ列表的基础上进行了大幅度的扩充和丰富,结合代码示例,权威而且详细深入地解答了实际学习和工作中最常遇到的495个C语言问题,涵盖了初始化、数组、指针、字符串、内存分配、库函数、C预处理器等各个方面的主题。许多知识点的阐述都是其他资料中所没有的,弥足珍贵。   涵盖C99标准   “本书是Summit以及C FAQ在线列表的许多参与者多年心血的结晶,是C语言界最为珍贵的财富之一。我向所有C语言程序员推荐本书。”.       ——Francis Glassborow,著名C/C++专家,ACCU(C/C++用户协会)前主席   “本书清晰地阐明了Kernighan与Ritchie的The C Programming Language一书中许多简略的地方,而且精彩地总结了C语言编程实践,强烈推荐!”       ——Yechiel M.Kimchi,以色列理工学院 目录: 第1章 声明和初始化 基本类型 1.1 我该如何决定使用哪种整数类型? 1.2 为什么不精确定义标准类型的大小? 1.3 因为C语言没有精确定义类型的大小,所以我一般都用typedef定义int16和int32。然后根据实际的机器环境把它们定义为int、short、long等类型。这样看来,所有的问题都解决了,是吗? 1.4 新的64位机上的64位类型是什么样的? 指针声明 1.5 这样的声明有什么问题?char *p1, p2; 我在使用p2的时候报错了。 1.6 我想声明一个指针,并为它分配一些空间,但却不行。这样的代码有什么问题?char *p; *p=malloc(10); 声明风格 1.7 怎样声明和定义全局变量和函数最好? 1.8 如何在C中实现不透明(抽象)数据类型? 1.9 如何生成“半全局变量”,就是那种只能被部分源文件中的部分函数访问的变量? 存储类型 1.10 同一个静态(static)函数或变量的所有声明都必须包含static存储类型吗? 1.11 extern在函数声明中是什么意思? 1.12 关键字auto到底有什么用途? 类型定义(typedef) 1.13 对于用户定义类型,typedef 和#define有什么区别? 1.14 我似乎不能成功定义一个链表。我试过typedef struct{char *item; NODEPTR next;}* NODEPTR; 但是编译器报了错误信息。难道在C语言中结构不能包含指向自己的指针吗? 1.15 如何定义一对相互引用的结构? 1.16 Struct{ } x1;和typedef struct{ } x2; 这两个声明有什么区别? 1.17 “typedef int(*funcptr)();”是什么意思? const 限定词 1.18 我有这样一组声明:typedef char *charp; const charp p; 为什么是p而不是它指向的字符为cons

...展开详情
试读 127P [你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf
立即下载
限时抽奖 低至0.43元/次
身份认证后 购VIP低至7折
一个资源只可评论一次,评论内容不能少于5个字
smithiron 这才是好书呀,就是好好学习难
2014-04-16
回复
tianshenzaiBB 可惜不能选中文字
2013-05-27
回复
Ahr1 这个不好,有点盗版的嫌疑,大家去网上百度:C语言常见问题集(C+FAQ)_IT168文库.pdf
2013-04-04
回复
xingxiwoxin 这本书属于C语言学习的经典之作,推荐一下。
2012-10-08
回复
daniel19841003 下载没多久,看了几章觉得不错,推荐一下。
2012-09-26
回复
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
关注 私信
上传资源赚钱or赚积分
最新推荐
[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf 50积分/C币 立即下载
1/127
[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf第1页
[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf第2页
[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf第3页
[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf第4页
[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf第5页
[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf第6页
[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf第7页
[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf第8页
[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf第9页
[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf第10页
[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf第11页
[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf第12页
[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf第13页
[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf第14页
[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf第15页
[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf第16页
[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf第17页
[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf第18页
[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf第19页
[你必须知道的495个C语言问题]人民邮电出版社.扫描版.pdf第20页

试读结束, 可继续阅读

50积分/C币 立即下载