10.3.7 从键盘上输入字符串 366
10.3.8 单个字符的键盘输入 367
10.4 屏幕输出 372
10.4.1 使用printf_s()的格式化输出 372
10.4.2 转义序列 375
10.4.3 整数输出 375
10.4.4 输出浮点数 378
10.4.5 字符输出 379
10.5 其他输出函数 380
10.5.1 屏幕的非格式化输出 381
10.5.2 数组的格式化输出 381
10.5.3 数组的格式化输入 382

10.6 小结 382
10.7 习题 383
第11章 结构化数据 385
11.1 数据结构:使用struct 385
11.1.1 定义结构类型和结构变量 387
11.1.2 访问结构成员 388
11.1.3 未命名的结构 390
11.1.4 结构数组 391
11.1.5 表达式中的结构成员 393
11.1.6 结构指针 393
11.1.7 为结构动态分配内存 394
11.2 再探结构成员 397
11.2.1 将一个结构作为另一个结构的成员 397
11.2.2 声明结构中的结构 398
11.2.3 将结构指针用作结构成员 399
11.2.4 双向链表 403
11.2.5 结构中的位字段 406
11.3 结构与函数 407
11.3.1 结构作为函数的变元 407
11.3.2 结构指针作为函数变元 408
11.3.3 作为函数返回值的结构 409
11.3.4 二叉树 414
11.4 共享内存 421
11.5 设计程序 425
11.5.1 问题 425
11.5.2 分析 426
11.5.3 解决方案 426
11.6 小结 438
11.7 习题 438
第12章 处理文件 441
12.1 文件的概念 441
12.1.1 文件中的位置 442
12.1.2 文件流 442
12.2 文件访问 442
12.2.1 打开文件 443
12.2.2 缓存文件操作 445
12.2.3 文件重命名 446
12.2.4 关闭文件 447
12.2.5 删除文件 447
12.3 写入文本文件 448
12.4 读取文本文件 449
12.5 在文本文件中读写字符串 452
12.6 格式化文件的输入输出 456
12.6.1 格式化文件输出 456
12.6.2 格式化文件输入 457
12.7 错误处理 459
12.8 再探文本文件操作模式 460
12.9 freopen_s()函数 461
12.10 二进制文件的输入输出 462
12.10.1 以二进制模式打开文件 462
12.10.2 写入二进制文件 463
12.10.3 读取二进制文件 464
12.11 在文件中移动 469
12.11.1 文件定位操作 469
12.11.2 找出我们在文件中的位置 470
12.11.3 在文件中设定位置 471
12.12 使用临时文件 477
12.12.1 创建临时文件 477
12.12.2 创建唯一的文件名 478
12.13 更新二进制文件 479
12.13.1 修改文件的内容 484
12.13.2 从键盘输入创建记录 485
12.13.3 将记录写入文件 486
12.13.4 从文件中读取记录 486
12.13.5 写入文件 487
12.13.6 列出文件内容 488
12.13.7 更新已有的文件内容 489
12.14 文件打开模式小结 495
12.15 设计程序 496
12.15.1 问题 496
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-37814-4.html
打吧
不想摊牌
真是叫兽啊
中国就打他右边脸