加载中...
扫一扫
下载苏宁易购APP
关注苏宁推客公众号
自购省钱·分享赚钱
下载苏宁金融APP
关注苏宁易购服务号
用户评价:----
物流时效:----
售后服务:----
实名认证领苏宁支付券立即领取 >
¥
提前抢
SUPER会员专享
由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
欢迎光临本店铺
点我可查看更多商品哦~
100%刮中券,最高50元无敌券,券有效期7天
亲,今日还有0次刮奖机会
我的云钻:0
您的云钻暂时不足,攒足云钻再来刮
恭喜获得1张券!
今天的机会已经全部用完了,请明天再来
恭喜刮出两张券,请选择一张领取
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
全新正版C语言编程思想与方法9787111698289机械工业出版社
¥ ×1
商品
服务
物流
作者自序第0章 引言1章 程序设计的基本方法71.1 程序设计的基本过程71.2 问题分析91.2.1 对程序功能的要求91.2.2 对程序能的要求101.. 程序的使用方式和环境111.2.4 程序的错误处理121.2.5 程序的测试131.2.6 问题分析的结果131.3 方案设计181.3.1 求解思路181.3.2 计算模型211.3.3 算法分类241.3.4 算法和数据结构的选择261.3.5 算法的检验331.4 编码:从算法到代码341.4.1 代码的结构341.4.2 编码的质量371.4.3 代码的可维护391.4.4 代码中的注释391.4.5 代码的检查401.4.6 代码中常见的错误401.5 测试和调试421.5.1 调试的基本方法431.5.2 故障的检查、确认和修改441.5.3 常见的故障类型和调试方法461.5.4 调试数据的设计和使用481.5.5 调试数据和标准输入/输出的重新定向481.5.6 调试工具501.5.7 测试和调试中常见的问题501.6 手册的使用52第2章 数值的表示和计算532.1 整型数据类型532.1.1 有符号数和无符号数542.1.2 无符号数和标志位562.1.3 整型的截断与扩展562.1.4 整型计算的溢出和判断582.1.5 整除所引起的误差602.1.6 整型数据的字节序和尾端622.2 浮点数据类型652.2.1 浮点数据的表示方法652.2.2 有效数字和位当量672.. 浮点数的比较702.2.4 浮点数值计算中的上溢和下溢72. 数值计算中的类型转换75..1 基本类型转换和数据宽度75..2 强制类型转换77.. char的符号类型79..4 变量符号类型的判断802.4 按位操作802.4.1 移位操作812.4.2 标志位的设置、检测和清除822.4.3 常用的位操作模式842.4.4 位操作应用举例852.5 数值计算的速度88第3章 指针、数组、结构和类型903.1 指针变量913.1.1 指针变量的定义913.1.2 指针的类型933.1.3 指针运算943.1.4 指针的强制类型转换953.1.5 不合法的指针运算973.1.6 指针与整数983.1.7 指针的增量运算和减量运算993.1.8 作为函数参数的指针1003.2 指针和一维数组1003.2.1 指针和数组的互换1003.2.2 动态一维数组1033.. 数组复制与指针赋值1063.2.4 变量限制符const1083.2.5 数组的负数下标1093.3 二维数组和一维指针数组1103.3.1 作为参数的二维数组1103.3.2 二维数组和指针1113.3.3 二维数组和一维指针数组的对比1133.3.4 指针数组和命令行参数1163.3.5 二维数组的动态分配1183.4 函数指针1213.4.1 函数指针变量的定义1223.4.2 函数指针变量的使用13.4.3 函数指针数组的使用1283.5 结构1293.5.1 结构类型的定义1293.5.2 结构成员的访问1313.5.3 结构类型的嵌套定义1333.5.4 结构的自引用1343.5.5 结构类型与函数的参数和返回值1343.6 复杂类型的解读1353.6.1 变量定义中的复杂类型说明1363.6.2 强制类型转换中的复杂类型1393.6.3 类型定义语句和复杂类型的定义139第4章 程序中的递归1424.1 递归的定义1424.2 递归函数的执行1494.3 递归函数的设计1504.4 递归的优点和缺点1554.5 递归函数的效率1584.6 递归函数的使用1614.6.1 适宜使用递归的情况1614.6.2 不适宜使用递归的情况1694.7 递归函数效率的改进1704.7.1 尾递归函数的非递归化1704.7.2 带存储机制的递归1714.7.3 一般递归函数的非递归化172第5章 搜索1765.1 搜索的目标和基本过程1765.2 深度优先搜索1785.2.1 深度优先搜索的基本算法1795.2.2 回溯搜索1825.3 广度优先搜索1855.4 重复节点的判断1885.5 带深度控制的广度优先搜索1955.6 节点的编码和搜索效率199第6章 常用函数和函数库2096.1 静态链接和动态链接2096.1.1 静态链接2096.1.2 动态链接2106.2 库函数的使用2116.2.1 标准库函数的头文件2126.2.2 标准函数库文件的使用2126.. 错误信息函数和变量2136.3 数据输入输出函数2146.3.1 文件描述字和字符流2156.3.2 文件的打开、创建和关闭2176.3.3 文件数据的二进制格式读写2206.3.4 读写操作中的定位26.3.5 基础读写与字符流读写的效率比较2256.3.6 字符流的冲刷2276.3.7 文件的属2276.4 字符类型函数和字符串操作函数06.4.1 字符类型函数06.4.2 字符串操作函数16.5 时间函数6.5.1 日历时间6.5.2 程序运行时间56.6 随机数函数56.6.1 基本随机数函数56.6.2 均匀分布随机数的生成6.6.3 非均匀连续分布随机数的生成6.6.4 离散分布随机数的生成第7章 程序的优化2417.1 优化的作用和意义2417.2 优化的基本过程2427.2.1 运算时间和存储空间2427.2.2 优化可能的判断2437.. 程序运行的整体计时2447.2.4 程序运行的分析计时和程序运行剖面2467.3 运行效率的改进策略和方法2497.3.1 调整代码2497.3.2 改进算法2547.3.3 空间换时间2587.3.4 改进数据结构2617.3.5 了解和适应硬件的特2637.3.6 编译优化选项2667.4 空间效率的改进策略和方法2677.4.1 内存使用状况的检测2677.4.2 空间效率的改进方法268第8章 程序的风格、结构和组织2728.1 程序风格的要素2728.2 程序的描述2738.2.1 代码描述的层次2738.2.2 代码的函数封装 2748.. 数据描述控制代码的执行2758.2.4 表达式的描述2848.2.5 预处理和变量初始化的使用2858.2.6 程序可靠的设计要点2868.2.7 错误信息和日志文件2878.2.8 关于可移植的考虑2898.2.9 程序中的注释2908.3 变量使用中的规则和风格2908.3.1 变量的命名2918.3.2 变量的命名空间和作用域2928.3.3 变量的生存周期和静态局部变量2958.3.4 全局变量的使用2988.3.5 变量与常量的比较2998.4 函数的参数和变长参数表3008.4.1 基于指针数组的变长参数处理机制 3018.4.2 变长参数表3028.4.3 函数的参数传递3028.4.4 变长参数表的基本处理机制和工具3038.4.5 变长参数表和程序描述风格3058.4.6 vprintf()函数族3108.5 缓冲区溢出3118.6 常用编译预处理命令的使用3138.6.1 文件的包含3138.6. 宏148.6.3 系统预定义的宏3178.6.4 条件编译3188.7 编译选项指令:#pragma3218.8 源文件的拆分3228.8.1 源文件拆分的基本原则38.8.2 源文件的类型和后缀38.8.3 避免.件被重复引用3248.8.4 静态全局变量3258.8.5 可执行文件的生成和更新326附录A 标准头文件及其中的函数说明和符号常量328附录B cc/gcc的常用命令选项331附录C vi的基本操作命令332附录D ASCII编码表334附录E 函数printf()的常用描述符及其含义336示例索引338
尹宝林,1973年于北京航空学院(现更名为北京航空航天大学)计算机专业,1984年获英国爱丁堡大学博士。曾任北京航空航天大学计算机系教授、博士生导师。从事计算机专业教学和科研工作多年,主讲过“C语言程序设计”“高级语言程序设计”“UNIX程序设计环境”“计算机图形学”“图像处理”等课程,其中“高级语言程序设计”被评为北京市精品课程。主编过《离散数学》《C程序设计导引》等教材。参加全国信息学奥林匹克(NOI)活动的组织与指导工作,曾任NOI科学委员会副。
抢购价:¥ 38.00
易购价:¥ 38.00
注:参加抢购将不再享受其他优惠活动
亲,很抱歉,您购买的宝贝销售异常火爆,让小苏措手不及,请稍后再试~
验证码错误
看不清楚?换一张
确定关闭
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
查看我的收藏夹
非常抱歉,您前期未参加预订活动,无法支付尾款哦!
关闭
抱歉,您暂无任性付资格
继续等待
0小时0分
立即开通
SUPER会员