《C程序设计基础》——深入浅出的C语言入门指南
《C程序设计基础》是一本深受编程初学者喜爱的入门级教材,由著名计算机科学家谭浩强教授撰写,这本书自出版以来,以其清晰易懂的语言和实用的编程实例,帮助无数读者成功迈入了C语言编程的大门。
书名:《C程序设计基础》
作者:谭浩强
出版社:清华大学出版社
出版时间:2007年
《C程序设计基础》详细介绍了C语言的基本语法、数据类型、运算符、控制结构、函数、数组、指针、结构体、文件操作等内容,旨在帮助读者全面掌握C语言编程的基础知识。
以下是本书的大纲:
第一章:C语言概述
1、1 C语言的发展历史
1、2 C语言的特点
1、3 C语言程序的组成
1、4 简单的C语言程序
第二章:C语言的基本语法
2、1 数据类型
2、2 变量和常量
2、3 运算符
2、4 表达式
2、5 语句
第三章:控制结构
3、1 顺序结构
3、2 选择结构
3、3 循环结构
第四章:函数
4、1 函数的定义和调用
4、2 函数的参数和返回值
4、3 函数的嵌套和递归
4、4 标准库函数
第五章:数组
5、1 一维数组
5、2 二维数组
5、3 字符串
第六章:指针
6、1 指针的概念
6、2 指针的运算
6、3 指针与数组
6、4 指针与函数
6、5 指针与结构体
第七章:结构体、共用体和枚举
7、1 结构体的定义和访问
7、2 共用体的定义和访问
7、3 枚举的定义和访问
第八章:文件操作
8、1 文件的概念
8、2 文件的打开、关闭和读写
8、3 文件操作实例
第九章:C语言程序调试
9、1 调试的概念
9、2 调试工具的使用
9、3 调试技巧
第十章:C语言编程实例
10、1 计算器程序
10、2 数据排序程序
10、3 文件操作程序
《C程序设计基础》一书通过丰富的实例和详细的解释,使读者能够轻松掌握C语言编程的基础知识,无论是作为自学教材,还是作为高校计算机专业的教学参考书,这本书都具有很高的实用价值,相信通过阅读本书,读者能够为后续的编程学习打下坚实的基础。