C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf

5星(超过95%的资源)
所需积分/C币:50 2019-02-10 00:50:02 39.44MB PDF
40
收藏 收藏
举报

这是一本C语言的权威参考手册,对C语言的基本概念和运行函数库提供了完整的描述,并强调了以正确性、可移性和可维护性为基本出发点的良好编程风格。本书是C语言的详尽参考手册,分为两部分:第一部分讨论了C语言的所有语言特征,包括词法、预处理机制、声明、类型、表达式、语句以及函数等基本语言特征;第二部分讨论了C语言的标准库,针对它们不同的功能分别进行详细介绍。为了帮助读者解相关概念,本书在讨论C语言及标准库的细节时,提供了许多实例和解释。第一部分的各章还提供了练习题和主要练习的解答,这些练习可帮助读者加深理解C语言的基本功能和特性。 本书可以作为高等院校计算机专业C语言课程的教材和参考书,也可供程序开发人员参考。 第一部分 C语言 1 第1章 概述 2 1.1 C语言的演变 2 1.1.1 传统C 2 1.1.2 标准C(1989) 2 1.1.3 标准C(1995) 3 1.1.4 标准C(1999) 3 1.1.5 标准C++ 4 1.1.6 本书内容 4 1.2 应该使用哪种C语言 4 1.3 C编程概述 5 1.4 一致性 6 1.5 语法约定 7 第2章 词法元素 8 2.1 字符集 8 2.1.1 执行字符集 9 2.1.2 空白字符和行终止符 9 2.1.3 字符编码 10 2.1.4 三字符组 10 2.1.5 多字节字符和宽字符 11 2.2 注释 13 2.3 标记 14 2.4 操作符和分隔符 15 2.5 标识符 15 2.6 关键字 17 2.7 常量 18 2.7.1 整数常量 18 2.7.2 浮点数常量 22 2.7.3 字符常量 23 2.7.4 字符串常量 25 2.7.5 转义字符 27 2.7.6 字符转义码 28 2.7.7 数值转义码 29 2.8 C++兼容性 29 2.8.1 字符集 30 2.8.2 注释 30 2.8.3 操作符 30 2.8.4 标识符和关键字 30 2.8.5 字符常量 30 2.9 关于字符集、指令集和编码 30 2.10 练习 32 第3章 C预处理器 34 3.1 预处理器命令 34 3.2 预处理器词法约定 35 3.3 定义和替换 36 3.3.1 类似对象的宏定义 36 3.3.2 定义带参数的宏 37 3.3.3 宏表达式的重新扫描 39 3.3.4 预定义的宏 40 3.3.5 取消宏定义和重新定义宏 42 3.3.6 宏展开的优先级错误 42 3.3.7 宏参数的副作用 43 3.3.8 把标记转换为字符串 43 3.3.9 宏展开中的标记合并 44 3.3.10 宏的可变参数列表 45 3.3.11 其他问题 46 3.4 文件包含 46 3.5 条件编译 48 3.5.1 #if、#else和#endif命令 48 3.5.2 #elif命令 49 3.5.3 #ifdef和#ifndef命令 50 3.5.4 条件命令中的常量表达式 51 3.5.5 defined操作符 52 3.6 显式的行号 52 3.7 pragma指令 53 3.7.1 标准pragma命令 53 3.7.2 标准pragma指令的位置 54 3.7.3 _Pragma操作符 54 3.8 错误指令 54 3.9 C++兼容性 55 3.10 练习 55 第4章 声明 57 4.1 声明的组织形式 57 4.2 术语 58 4.2.1 作用域 58 4.2.2 可见性 59 4.2.3 前向引用 59 4.2.4 名称的重载 60 4.2.5 重复声明 61 4.2.6 重复可见性 62 4.2.7 范围 62 4.2.8 初始值 63 4.2.9 外部名称 64 4.2.10 编译时名称 65 4.3 存储类别和函数指定符 65 4.3.1 默认存储类别指定符 66 4.3.2 存储类别指定符的例子 66 4.3.3 函数指定符 67 4.4 类型指定符和限定符 67 4.4.1 默认类型指定符 68 4.4.2 缺失的声明器 69 4.4.3 类型限定符 70 4.4.4 const 70 4.4.5 volatile和序列点 72 4.4.6 restrict 74 4.5 声明器 75 4.5.1 简单声明器 75 4.5.2 指针声明器 76 4.5.3 数组声明器 77 4.5.4 函数声明器 78 4.5.5 声明器的组合 80

...展开详情
试读 127P C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf
立即下载 低至0.43元/次 身份认证VIP会员低至7折
一个资源只可评论一次,评论内容不能少于5个字
yangyuzhe2005 不知道电子版的怎么样,书籍买了一本了
2020-01-08
回复
bee_listen 其余的资源大部分是机械工业出版社的那个版本,只有10M的扫描版,非常不清楚。 这个相比而言文字更加清晰,但是好像没有OCR信息不方便做标注,美中不足。
2019-10-04
回复
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
  • 分享王者

关注 私信
上传资源赚钱or赚积分
最新推荐
C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf 50积分/C币 立即下载
1/127
C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf第1页
C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf第2页
C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf第3页
C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf第4页
C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf第5页
C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf第6页
C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf第7页
C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf第8页
C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf第9页
C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf第10页
C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf第11页
C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf第12页
C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf第13页
C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf第14页
C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf第15页
C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf第16页
C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf第17页
C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf第18页
C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf第19页
C语言参考手册(原书第5版).[美]Samuel P. Harbison III(带详细书签).pdf第20页

试读结束, 可继续阅读

50积分/C币 立即下载 >