21天学通C (第8版)通过大量短小精悍的程序详细而全面地阐述了C 基本概念和技术,以及C 11、C 14和C 17新增的功能,包括管理输入 输出、循环和数组、面向对象编程、模板、应用标准模板库、列表初始化、lambda表达式、自动类型推断等。这些内容被组织成结构合理、联系紧密的章节,每章都可在1小时内阅读完毕;每章都分享了示例程序清单,并辅以示例输出和代码分析,以阐述该章介绍的主题。为加深读者对所学内容的理解,每章末尾都分享了常见问题及其答案以及练习和测验。读者可对照附录E提供的测验和练习答案,了解自己对所学内容的掌握程度。
21天学通C (第8版)是针对C 初学者编写的,不要求读者有C语言方面的背景知识,可作为高等院校教授C 课程的教材,也可供初学者自学C 时应用。
这里提供 21天学通C ++官方原版英文pdf下载
目录
第1章 绪论 1
第2章 C 程序的组成部分 8
第3章 应用变量和常量 17
第4章 管理数组和字符串 38
第5章 应用表达式、语句和运算符 52
第6章 控制程序流程 71
第7章 应用函数组织代码 99
第8章 阐述指针和引用 118
第9章 类和对象 144
第10章 实现继承 185
第11章 多态 210
第12章 运算符类型与运算符重载 232
第13章 类型转换运算符 262
第14章 宏和模板简介 271
第15章 标准模板库简介 293
第16章 STL string类 300
第17章 STL动态数组类 314
第18章 STL list和forward_list 328
第19章 STL集合类 343
第20章 STL映射类 356
第21章 理解函数对象 374
第22章 lambda表达式 385
第23章 STL算法 396
第24章 自适应容器:栈和队列 421
第25章 应用STL位标志 433
第26章 理解智能指针 441
第27章 应用流进行输入和输出 451
第28章 异常处理 466
第29章 继续前行 477
下载体验