读写文本
1. 完整例子
| 1 | // 写 |
| 2 | fprintf(fp, "%s %d\n", "score", 99); |
| 3 | |
| 4 | // 读一行 |
| 5 | char line[128]; |
| 6 | while (fgets(line, sizeof(line), fp)) { |
| 7 | printf("%s", line); |
| 8 | } |
2. 说明
- fgets 通常保留换行
- 打开失败要判断
- 用完 fclose
| 1 | // 写 |
| 2 | fprintf(fp, "%s %d\n", "score", 99); |
| 3 | |
| 4 | // 读一行 |
| 5 | char line[128]; |
| 6 | while (fgets(line, sizeof(line), fp)) { |
| 7 | printf("%s", line); |
| 8 | } |