Linux C编程一站式学习¶

Linux C编程一站式学习¶

宋劲杉 北京亚嵌教育研究中心 songjinshan AT akaedu DOT org

版权 © 2008, 2009 宋劲杉, 北京亚嵌教育研究中心

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with the Invariant Sections being 前言, with no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in 附录 B, GNU Free Documentation License Version 1.3, 3 November 2008.

2009.6.23

修订历史

修订 0.6

2009.2.27

添加了GFDL许可证,正式网络发布。第三部分还很粗糙,错误也有不少,有待改进。

第一部分和第二部分已经比较成熟,第二部分还差三章没写。

修订 0.7

2009.4.24

全书的章节基本完成,但有些章节还很不完善。

前言

历史

前言

这本书有什么特点?面向什么样的读者?

又是一本C语言书。好吧,为什么我要学这本书而不是谭浩强或者K&R?

为什么要在Linux平台上学C语言?用Windows学C语言不好吗?

致谢

C语言入门

1. 程序的基本概念

2. 常量、变量和表达式

3. 简单函数

4. 分支语句

5. 深入理解函数

6. 循环语句

7. 结构体

8. 数组

9. 编码风格

10. gdb

11. 排序与查找

12. 栈与队列

C语言本质

Linux系统编程

C 标准库

assert.h

math.h

signal.h

stdarg.h

stddef.h

stdio.h

stdlib.h

string.h

time.h

开发工具

编译器内置宏

附录

1. 字符编码

2. GNU Free Documentation License Version 1.3, 3 November 2008

3. 参考书目

[an error occurred while processing the directive]
Copyright © 2088 世界杯决赛结果_世界杯队伍 - yzxygq.com All Rights Reserved.
友情链接