×
脑洞大开:C语言另类攻略

脑洞大开:C语言另类攻略

1星价 ¥10.9 (3.4折)
2星价¥10.9 定价¥32.0

温馨提示:5折以下图书主要为出版社尾货,大部分为全新(有塑封/无塑封),个别图书品相8-9成新、切口有划线标记、光盘等附件不全详细品相说明>>

暂无评论
图文详情
  • ISBN:9787560646213
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:23cm
  • 页数:247页
  • 出版时间:2017-08-01
  • 条形码:9787560646213 ; 978-7-5606-4621-3

内容简介

本书从计算机硬件运行方式、软件执行方式、编程语言以及编译技术等多个层面展示了C语言。全书集C语言入门、进阶以及C++面向对象入门于一体,逻辑清晰,语言流畅,深入浅出,细节翔实,既通俗易懂又不失严谨,适合C语言初学者以及有一定基础的读者学习使用。

目录

第1章 一点点想说在前面的话 /1 1.1 计算机是怎样运行的? /1 1.2 程序是怎样运行的? /4 1.3 前面两节与C语言有什么关系? /6 1.4 代码风格 /9 1.5 永远不要写void main() /13 1.6 不要把试卷型代码风格奉为圭臬 /14 1.7 要避免进入C语言标准的“灰色地带” /16 第2章 从关键字说起 /19 2.1 C语言的关键字还是32个吗? /19 2.2 声明和定义 /21 2.3 C语言程序的段内存分配 /21 2.4 堆和栈的理论知识 /24 2.5 **个关键字auto /27 2.6 基本数据类型、强制转换以及signed/unsigned /27 2.7 *不像关键字的关键字sizeof /30 2.8 好恋人if else /31 2.9 循环三剑客与它们的朋友:break、continue、goto以及逗号运算符 /34 2.10 “八爪章鱼”switch和它的“爪子”case /42 2.11 “只进不出”的const /43 2.12 变量作用域与“外籍标签”extern /45 2.13 不老实的static /49 2.14 集结伙伴的struct /50 2.15 union蜗居 /53 2.16 枚举:百里挑一 /57 2.17 爱给人起小名的typedef /61 2.18 比较纠结的两个关键字:volatile和register /64 2.19 五个新成员:restrict,inline,_Complex,_Imaginary,_Bool /64 第3章 那个曾被你画叉叉的函数 /67 3.1 为啥会有函数咧? /67 3.2 库和接口 /69 3.3 自己的函数 /73 3.4 替身与明星:函数的形参和实参 /74 3.5 函数中的“导演”及“编剧” /76 3.6 为什么会有函数声明?必须要声明吗? /78 3.7 套娃一样的函数嵌套调用:深层次理解函数调用 /81 第4章 数组VS指针 /88 4.1 从数组说起 /88 4.2 指针说:怪我喽? /96 4.3 知道了指针,二重指针也不在话下~ /101 4.4 左值?右值? /104 4.5 数组与指针的区别 /105 4.6 指针和数组何时“相同”? /110 4.7 数组的指针表示 /112 4.8 函数与指针:深入理解传址调用 /113 4.9 结构体与指针 /126 4.10 内存的动态申请、内存泄漏以及野指针 /131 4.11 “空指针”与“空类型指针” /144 4.12 restrict指针 /146 4.13 数组下角标越界与缓冲区溢出 /147 第5章 学会了C语言入门C++还会难吗? ——C++快速过渡 /157 5.1 什么是面向对象编程? /158 5.2 抽象的艺术 /160 5.3 封装与类 /161 5.4 访问控制 /163 5.5 类的声明 /165 5.6 函数重载 /167 5.7 构造函数、传引用调用以及运算符重载 /174 5.8 对象指针和this指针 /195 5.9 析构函数和内联函数 /199 5.10 静态成员与常成员 /206 5.11 对象数组、对象指针数组和对象数组指针 /208 5.12 拷贝构造函数 /209 5.13 new、delete关键字 /214 5.14 继承 /217 5.15 多态性与虚函数 /228 5.16 关于C++,你接下来可能需要学习的内容 /232 附录 C语言结构型变量的内存对齐问题 /237 参考文献 /247
展开全部

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航