|
大小: 721
备注:
|
← 于2008-02-23 15:36:27修订的的版本13 ⇥
大小: 942
备注: converted to 1.6 markup
|
| 删除的内容标记成这样。 | 加入的内容标记成这样。 |
| 行号 1: | 行号 1: |
| = Chapter 1 A Tutorial Introduction(概论) = * Basic Concepts(基本概念): * variable(变量) * data type(数据类型) * function(函数), argument(参数), return value(返回值) * constant(常量) * input(输入) * output(输出) * arithmetic(算术运算) * control flow(控制流) * Examples: * hello world * Fahrenheit-Celsius table * copy input to output * count input characters * count input lines * count input words * count input digits * power function * print longest input line = Chapter 2 Types, Operators, and Expressions = * Variable Names * Data Types and Sizes * Constants * Declarations * Arithmetic Operators |
<<TableOfContents>> == 数组与指针 == * 什么是指针? * 指针的定义和初始化 * 指针的基本运算 * 将指针用作参数和返回值 * 什么是数组? * 数组和指针的关系 * 字符串 * 指针和数组的组合(多维数组、指针的指针、指针数组、数组的指针) * 数组初始化 * 命令行参数 * 指向函数的指针 == 结构体 == * 什么是结构体? * 结构体的初始化 * 结构体的操作 * 将结构体用作参数和返回值 * 结构体的数组 * 结构体的指针 * 自引用结构体 * typedef类型定义 * union联合体 * bitfield位域 == 输入输出 == * 字符输入输出函数 * 标准输入输出的重定向 * 格式化输出printf,sprintf * 变长参数列表 * 格式化输入scanf,sscanf * 文件访问fopen,fclose,getc,putc,fprintf,fscanf * 行输入输出fgets,fputs * 其他常用函数 |
数组与指针
- 什么是指针?
- 指针的定义和初始化
- 指针的基本运算
- 将指针用作参数和返回值
- 什么是数组?
- 数组和指针的关系
- 字符串
- 指针和数组的组合(多维数组、指针的指针、指针数组、数组的指针)
- 数组初始化
- 命令行参数
- 指向函数的指针
结构体
- 什么是结构体?
- 结构体的初始化
- 结构体的操作
- 将结构体用作参数和返回值
- 结构体的数组
- 结构体的指针
- 自引用结构体
- typedef类型定义
- union联合体
- bitfield位域
输入输出
- 字符输入输出函数
- 标准输入输出的重定向
- 格式化输出printf,sprintf
- 变长参数列表
- 格式化输入scanf,sscanf
- 文件访问fopen,fclose,getc,putc,fprintf,fscanf
- 行输入输出fgets,fputs
- 其他常用函数