《苹果开发之C程序设计(原书第2版)》是经典畅销书的全新升级版,全面且深入地讲解Mac环境下C编程的各项知识,是从零开始系统学习C编程的!书中既详细讲解C语言的基础编程知识和技巧,又涵盖Xcode的使用方法,并且针对的C标准做了更新,包含大量实用的代码示例。
《苹果开发之C程序设计(原书第2版)》共14章:第1章介绍本书通篇使用的软件工具;第2章介绍编程的基础知识;第3章讲述C语言的语句和函数;第4章讨论C语言的变量和运算符;第5章阐述如何调试程序;第6章介绍程序的流程控制;第7章讲解指针和参数;第8章介绍更多其他的数据类型;第9章讨论命令行的相关内容;第10章讲述如何设计自定义数据结构;第11章介绍文件的使用方法;第12章讨论如何处理错误;第13章讲解更高级的主题,比如强制类型转换、联合、递归、排序、集合等;第14章展望Objective-C的未来。
《苹果开发之C程序设计(原书第2版)》的第一版曾经影响了整整一代程序员,两位作者也都是经验丰富的专家,对于初学者来说完全不需要具备任何编程知识,只需从第1章开始逐章阅读即可。首先从基础知识开始,然后在Mac专家的指引下,采取小步前进的方式来学习C程序设计的精髓,从最为基础的工具的使用、变量的定义到复杂的指针、结构体、创建命令行工具等,书中都有深入且广泛的介绍。
《苹果开发之C程序设计(原书第2版)》是一本绝佳的C语言程序设计教程,不仅有准确的理论讲解,还穿插了大量实用的代码示例,没有任何编程经验的读者在学习完本书后将会对C语言有着全新的感悟和认识。
通过阅读《苹果开发之C程序设计(原书第2版)》,你将会从中学习到:
编写与编译原生C程序
通过变量与运算符探究强大的数学表达式
使用指针与参数增强程序
通过流程控制来控制程序的走向
设计自定义数据结构
创建自己的命令行工具
保存程序数据并再次读取回来
程序出现问题时处理错误
目录
- 第1章 获取工具 1
- 第2章 编程基础 9
- 第3章 C语言基础:语句与函数 15
- 第4章 C语言基础:变量与运算符 32
- 第5章 调试 55
- 第6章 控制程序的流程 68
- 第7章 指针与参数 100
- 第8章 更多数据类型 127
- 第9章 命令行 165
- 第10章 设计自定义数据结构 210
- 第11章 使用文件 240
- 第12章 错误处理 278
- 第13章 高阶主题 301
- 第14章 未来展望 335