简介
本书分为两篇共25章。第一篇共11章,重点分析编程中存在的典型错误,通过对比正确与错误的程序,使读者加深印象,尽快掌握C语言编程基础知识并提高编程能力。第二篇共14章,除保持第一篇的特点之外,重点关注能运行而编程质量不好的程序,通过寻找“好”的替代程序,引导读者提高实用编程能力。本书选用案例讲授,争取起到雨打沙滩、滴滴入骨的效果。 本书涉及的内容深浅均有,其中不乏编程高手也会产生混淆的内容,各类人群都能在其中找到满足自己需要的知识并有一定收获。本书不仅对社会读者极有参考价值,还能帮助在校生进行课程设计训练,完成毕业实习或毕业论文。本书既可以作为手册随时查阅,又可以作为自学或培训班的参考资料。
目录
前言
第一篇 C语言编程中的对与错
第1章 初涉c语言者的困惑
1.1 中文字符以假乱真
1.2 象形字体扰乱视听
1.3 都是注释惹的祸
1.4 千万不要忘记我
1.5 别把分号放错地方
1.6 少了花括号就是行不通
1.7 scanf’要“&”不要“\n”
1.8 老大就是要在最前面
1.9 记住我就会受益无穷
第2章 用好printf和scanf一对活宝
2.1 printf输出的小奥妙
2.2 printf输出整数或字符
2.3 输入的格式配对错误
2.4 空格让scanf莫名其妙
2.5 回车键打乱scanf的阵脚
2.6 字符输入要搞特殊化
2.7 别混淆字符数组和字符
2.8 一维数组更要特殊对待
2.9 输出值的操作符
2.10 引入指针更方便
2.11 指针的困惑
第3章 基本数据类型
3.1 混合运算要小心
3.2 数据类型的后缀符号
3.3 基本数据的初始化
3.4 注意编译系统的差别
3.5 不要用错等于运算符
3.6 不要用错逗号运算符
第4章 程序控制语句
4.1 控制流程运算容易出现的问题.
4.1.1 写错关系运算符
4.1.2 混淆表达式和关系表达式的值
4.1.3 混淆逻辑表达式和逻辑表达式的值
……
第5章 数组与指针是重点
第6章 函数是核心
第7章 宏与const
第8章 库函数
第9章 结构
第10章 联合与枚举
第11章 状态机
第二篇 C语言编程中的好与坏
第12章 注意编译系统的差别
第13章 测试与调试程序
第14章 正确使用变量、常量和指针
第15章 正确使用宏
第16章 控制语句
第17章 位运算
第18章 再论数组与指针
第19章 再论函数
第20章 再论库函数
第21章 再论结构
第22章 使用文件常见错误分析
第23章 多文件编程
第24章 发布C程序
第25章 典型问题
附录A C语言操作符的优先级
附录B 简化优先级记忆口诀
附录C 7位ASCII代码表
主要参考文献
第一篇 C语言编程中的对与错
第1章 初涉c语言者的困惑
1.1 中文字符以假乱真
1.2 象形字体扰乱视听
1.3 都是注释惹的祸
1.4 千万不要忘记我
1.5 别把分号放错地方
1.6 少了花括号就是行不通
1.7 scanf’要“&”不要“\n”
1.8 老大就是要在最前面
1.9 记住我就会受益无穷
第2章 用好printf和scanf一对活宝
2.1 printf输出的小奥妙
2.2 printf输出整数或字符
2.3 输入的格式配对错误
2.4 空格让scanf莫名其妙
2.5 回车键打乱scanf的阵脚
2.6 字符输入要搞特殊化
2.7 别混淆字符数组和字符
2.8 一维数组更要特殊对待
2.9 输出值的操作符
2.10 引入指针更方便
2.11 指针的困惑
第3章 基本数据类型
3.1 混合运算要小心
3.2 数据类型的后缀符号
3.3 基本数据的初始化
3.4 注意编译系统的差别
3.5 不要用错等于运算符
3.6 不要用错逗号运算符
第4章 程序控制语句
4.1 控制流程运算容易出现的问题.
4.1.1 写错关系运算符
4.1.2 混淆表达式和关系表达式的值
4.1.3 混淆逻辑表达式和逻辑表达式的值
……
第5章 数组与指针是重点
第6章 函数是核心
第7章 宏与const
第8章 库函数
第9章 结构
第10章 联合与枚举
第11章 状态机
第二篇 C语言编程中的好与坏
第12章 注意编译系统的差别
第13章 测试与调试程序
第14章 正确使用变量、常量和指针
第15章 正确使用宏
第16章 控制语句
第17章 位运算
第18章 再论数组与指针
第19章 再论函数
第20章 再论库函数
第21章 再论结构
第22章 使用文件常见错误分析
第23章 多文件编程
第24章 发布C程序
第25章 典型问题
附录A C语言操作符的优先级
附录B 简化优先级记忆口诀
附录C 7位ASCII代码表
主要参考文献
C语言解惑
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×