目录(5)

12.2.1 定义结构体数组 370

12.2.2 初始化结构体数组 371

12.3 结构体指针 373

12.3.1 指向结构体变量的指针 373

12.3.2 指向结构体数组的指针 376

12.3.3 结构体作函数参数 377

12.4 包含结构的结构 380

12.5 照猫画虎——基本功训练 381

12.5.1 基本功训练1——结构体变量的初始化 381

12.5.2 基本功训练2——使用结构体存放学生信息 382

12.5.3 基本功训练3——整数排序 383

12.5.4 基本功训练4——指向数组元素的结构指针运算 384

12.5.5 基本功训练5——计算学生的平均成绩 385

12.6 情景应用——拓展与实践 386

12.6.1 情景应用1——找出最高分 386

12.6.2 情景应用2——候选人选票程序 387

12.6.3 情景应用3——求平面上两点的距离 388

12.6.4 情景应用4——设计通讯录 389

12.6.5 情景应用5——输出火车票价 390

12.7 自我测试 392

12.8 行动指南 394

12.9 成功可以复制——中国第一程序员求伯君 395

第13堂课 共用体的综合应用 397 视频讲解:24分钟

13.1 共用体 398

13.1.1 共用体的概念 398

13.1.2 共用体变量的引用 398

13.1.3 共用体变量的初始化 399

13.1.4 共用体类型的数据特点 400

13.2 枚举类型 400

13.3 照猫画虎——基本功训练 401

13.3.1 基本功训练1——共用体变量的应用 401

13.3.2 基本功训练2——共用体处理任意类型数据 402

13.3.3 基本功训练3——取出整型数据的高字节数据 403

13.4 情景应用——拓展与实践 404

13.4.1 情景应用1——使用共用体存放学生和老师信息 404

13.4.2 情景应用2——输出今天星期几 405

13.4.3 情景应用3——制作花束 406

13.5 自我测试 408

13.6 行动指南 409

13.7 成功可以复制——80后新贵、泡泡网CEO李想 409

第14堂课 使用预处理命令 411 视频讲解:62分钟

14.1 宏定义 412

14.1.1 不带参数的宏定义 412

14.1.2 带参数的宏定义 413

14.2 #include指令 414

14.3 条件编译 416

14.3.1 #if命令 416

14.3.2 #ifdef及#ifndef命令 418

14.3.3 #undef命令 419

14.3.4 #line命令 419

14.3.5 #pragma命令 420

14.4 照猫画虎——基本功训练 420

14.4.1 基本功训练1——不带参数的宏定义求平行四边形面积 420

14.4.2 基本功训练2——定义带参数的宏实现求两个整数的乘积 421

14.4.3 基本功训练3——编写头文件包含圆面积的计算公式 422

14.4.4 基本功训练4——使用条件编译将字符转换为大写 423

14.4.5 基本功训练5——使用宏定义实现数组值的互换 424

14.5 情景应用——拓展与实践 425

14.5.1 情景应用1——使用带参数的宏求圆面积 425

14.5.2 情景应用2——利用宏定义求偶数和 426

14.5.3 情景应用3——从3个数中找出最小数 427

14.5.4 情景应用4——利用文件包含设计输出模式 428

14.5.5 情景应用5——使用条件编译隐藏密码 428

14.6 自我测试 429

14.7 行动指南 431

14.8 成功可以复制——使计算机成为生活的必需品比尔·盖茨 432

 

读书导航