21天学通C语言(第6版)(Sams Teach Yourself C in 21 Days,Six Edition) 中文版 PDF 扫描版[19M] PDF 免费下载

本书译自《Teach Yourself C in 21 Days》第6版,该书的前五版都登上了畅销书排行榜,是初学者学习C语言的经典之作。本版按最新的标准(ISO/IEC:9899-1999),以循序渐进的方式介绍了C语言编程方面的知识,并提供了丰富的实例和大量的练习。通过学习实例,并将所学知识用于完成练习,读者将逐步了解、熟悉并精通C语言。
本书包括四周的课程,前三周详细介绍了C语言,第四周是附加课程,简要地介绍了最流行的面向对象语言–C++、Java和C#,附加课程的内容在光盘中以pdf格式文件提供。第一周的课程介绍了C语言程序的基本元素,包括变量、常量、语句、表达式、函数和循环;第二周介绍了数组、指针、字符和字符串、结构和共用体、变量的作用域、输入/输出等;第三周介绍了有关指针和函数的高级主题、磁盘文件读写、字符串操纵函数、函数库、内存管理以及编译器的高级用法等。
本书是为初中级程序员编写的,可作为学习C语言的教程或参考资料。

目录:

第一周课程
第1天课程 c语言初步 2
第2天课程 c语言程序的组成部分 14
第3天课程 存储信息:变量和常量 23
第4天课程 语句、表达式和运算符 34
第5天课程 使用函数封装代码 57
第6天课程 基本的程序流程控制 74
第7天课程 信息读写基础 90
第一周复习 104
第二周课程
第8天课程 使用数值数组 110
第9天课程 指针 123
第10天课程 字符和字符串 141
第11天课程 结构、共用体和typedef 157
第12天课程 变量作用域 182
第13天课程 高级程序流程控制 197
第14天课程 操纵屏幕、打印机和键盘 217
第二周复习 244
第三周课程
第15天课程 有关指针的高级主题 252
第16天课程 使用磁盘文件 289
第17天课程 操纵字符串 318
第18天课程 有关函数的高级主题 343
第19天课程 函数库 354
第20天课程 管理内存 374
第21天课程 编译器的高级用法 392
第三周复习 407
附加课程(具体内容见光盘) 413
附录a ascii字符集 414
附录b c/c++中的保留字 418
附录c 使用二进制和十六进制数 420
附录d 移植性问题 422
附录e 常用的c语言函数 440
附录f 作业答案 444
附录g dev-c++编译器 482

截图:


发表回复