出版社:人民邮电出版社
年代:2010
定价:59.0
本书是一本集编程感悟、技巧、陷阱、谬误和算法为一体的编程书籍,全面介绍了学习和应用C语言进行程序开发的各种陷阱与谬误、技术细节与经验技巧、常用的算法。其涉及到的技术主要包括C语言关键技术、指针、数组、数据结构、数学应用、算法等相关技术细节、技巧。
第1篇 编程经验与感悟——站在前人臂膀上前行
第1章 步入编程殿堂
感悟01 编程我也行
感悟02 如何选择编程语言
感悟03 培养对编程的兴趣
感悟04 学习编程要打好基本功
感悟05 多与别人交流
感悟06 锻炼开放性思维
感悟07 思维方式要灵活
感悟08 不断温习学过的知识
感悟09 坚持比激情更重要
第2章 编程高手具有的基本素质和能力
经验01 善于总结编程经验
经验02 创造或寻找方法
经验03 重视程序中的小错误
经验04 在调试与改错中成长
经验05 养成良好的编程风格
经验06 要重视实践练习
经验07 善于利用丰富的网络资源
经验08 学习与培训的必要性
经验09 多向他人学习
经验10 写程序之前要分析
经验11 写程序之后要总结
经验12 软件需求规格说明书
经验13 逐步培养个人的编程思想
经验14 面试经验谈
第3章 畅谈编程
感悟01 程序员的成长之路
感悟02 程序员的生存法则
感悟03 程序员的生涯规划
感悟04 项目开发经验谈
感悟05 信息技术改变我们的生活
第2篇 陷阱与谬误——汲取前人的教训
第4章 开发人员不可忽略的22个技术陷阱
陷阱01 忽略了大小写的区别
陷阱02 “{}”与“()”使用不当造成错误
陷阱03 多加分号导致出错
陷阱04 使用循环语句不慎产生死循环
陷阱05 忽视d0while循环次数产生的错误
陷阱06 数据溢出产生的陷阱
陷阱07 整数的除法导致结果的偏差
陷阱08 变量未定义
陷阱09 输入数据时忘记添加&符号
陷阱10 使用scanf函数输入格式不符
陷阱11 输入的数据类型不符的陷阱
陷阱12 switch语句中忘记使用break
陷阱13 指针没被初始化
陷阱14 操作超出动态分配的内存
陷阱15 使用内存后未释放
陷阱16 内存释放了继续使用
陷阱17 没有说明函数的头文件
陷阱18 忽略了字符串结束符
陷阱19 数组长度使用变量
陷阱20 数组下标“越界
陷阱21 子函数未定义产生的陷阱
陷阱22 子函数在说明和定义时类型不一致
第5章 36个开发人员意识中的常见谬误
谬误01 Main大写错误
谬误02 “=”与“==”
谬误03 scanf()错误
谬误04 循环错误
谬误05 在定义数组时,将定义的“元素个数”误认为是可使用的最大下标值
谬误06 混淆了字符与字符串常量
谬误07 使用==比较字符串谬误08没有使用零字符结束字符串
谬误09 不正确的使用龟etc()等函数
谬误10 a和&a的区别
谬误11 getsO函数的使用
谬误12 忽略了变量的类型,进行了不合法的运算
谬误13 忘记加分号
谬误14 路径名错误
谬误15 #include和#include”stdioIh”的区别
谬误16 函数调用的错误
谬误17 空指针并非空字符串
谬误18 枚举类型容易出错的几个问题
谬误19 &、I、与&&、ll、!的谬误
谬误20 system(')和clrscr(、)的区别
谬误21 使用getchar()函数的误区
谬误22 使用ermo检测错误
谬误23 宏定义中不可忽视的空格
谬误24 p++是自增p.还是p做指向的变量
谬误25 chara口和c“hara是一样的
谬误26 指针变量与零值的比较
谬误27 const和#def'me是一样的
谬误28 浮点变量与零值的比较
谬误29 宏定义中的常见谬误
谬误30 a[i]=i++;代码正确吗
谬误31 数组和指针等价吗
谬误32 指针和数组的区别
谬误33 指针比数组执行快
谬误34 ++i比i=i+1执行快
第3篇 技术细节——修炼编程内功心法
第6章 26个C语言基础知识技术细节
细节01 标识符的使用
细节02 限定词const"
细节03 限定词volatile
细节04 变量的存储
细节05 字符数据类型
细节06 说明变量和定义变量
细节07 typedef应用的技术要点
细节08 使用static关键字声明
静态变量
……
第7章 19个C语言重点知识技术细节
第8章 18个C语言高级技术细节
第4篇 编程技巧——程序员的神兵利器
第9章 C语言开发人员必知必会的基本技能开发技巧
第10章 指针开发技巧
第11章 文件开发技巧
第12章 数学应用开发技巧
第13章 C语言开发人员必知必会的数据结构开发应用技巧
第14章 C语言开发人员必知必会的高级开发技巧
第5篇 算法和效率——程序员的得力助手
第15章 常用的30个算法及应用
《C语言编程之道》是一本集编程感悟、技巧、陷阱、谬误和算法为一体的书籍,旨在引导读者如何正确地学习编程,帮助读者丰富编程经验。《C语言编程之道》由刘彬彬、孙秀梅、李鑫编著,全书分为5篇,共15章,全面介绍了学习和应用C语言进行程序开发的各种陷阱与谬误、技术细节与经验技巧、常用的算法等。其涉及的技术主要包括C语言关键技术、指针、数组、数据结构、数学应用、算法等相关技术细节、技巧。
《C语言编程之道》附带有配套DVD光盘,光盘中提供了书中全部实例和项目的源代码,这些源代码都是经过作者精心调试通过的,保证能够在Windows XP、Windows Server 2003操作系统下编译和运行。
《C语言编程之道》非常适合大中专院校在校生、毕业生、求职者、编程爱好者学习,同时也可以作为想要学习编程的初学者的指导用书。
爱数组,爱结构体。爱琢磨算法,爱玩弄内存,更爱掰着手指数字节。爱自己冥思苦想,也爱和众生分享。我不是无所不能的百科全书,也不是10块钱一本的如来神掌,我是C语言编程之道。别拿我和其他书相比,我和它们不一样。