嗨翻C语言
本书最大的特点是每次在引出新概念前都会先提出一个问题,让读者在知道怎样做(how)之前先知道为什么这么做(why),并在解决问题的过程中不断提出新问题,让读者去解决,从而加深理解;书中还设有很多“问答”环节,提出并回答了一些读者在学习过程中可能会遇到的问题。除此之外,作者还使用了大量拟人手法,例如让编译器化身公众人物在访谈节目中现身说法,抑或让静态库和动态库对簿公堂。谈笑风生间,它们的特点,跃然纸上。无论你是音乐发烧友、推理迷,还是填字游戏爱好者,都可以在这本书中找到吸引你的元素。
两个改变世界的发明起初不过是为了一个游戏,从这个角度看,这本同样趣味十足的《嗨翻C语言》,能否算是对于这种精神的一种延续呢?
1971年,第一版的Unix已经能够支持两名用户在PDP-11上玩《星际之旅》了,但因为当时的Unix是用汇编语言写的,无法移植到其他机器上,所以他们决定用高级语言重写Unix,可当时的高级语言无论从运行效率还是功能上都无法满足他们的需要。Thompson先是在BCPL的基础上萃取出了B语言,Ritchie又在B的基础上进行了重新设计,这才有了今天大名鼎鼎的C语言。
而现在你手上的就是一本关于C语言的书。
本书分为三个部分。
第1章到第4章是基础知识,包括基本语法、指针、字符串、小工具与源文件。
第5章到第8章为进阶内容,有结构、联合、数据结构、堆、函数指针、动/静态链接。
最后四章是高级主题,内容涵盖了系统调用、进程间通信、网络编程和多线程。
每部分结束后还用一个实验来提高读者的动手能力。
-
网站、公众号、小程序菜单栏目素材图标
540 0 21-07-14 -
AllDup v4.5.14 重复文件查找便携版
alldup 是一款免费软件,它可以检测和移除你计算机上重复了的文件。快速查询算法让它能够快速搜索出重复了的所有文件,包括文字、图片、音... 943 0 24-05-31 -
3D阴影文字特效
414 0 21-05-17 -
jquery日历签到
344 0 21-06-02 -
信息科技公司展示小程序
信息科技公司展示小程序,微信小程序(wei xin xiao cheng xu),简称小程序,英文名Mini Program,是一种不需要下载安装即可使用的应... 961 0 24-10-31 -
考研数学历年真题及解析 - 数三
1987-1996考研数学三真题.pdf1987年考研数三真题答案速查.pdf1987年考研数学(三)真题.pdf1987数学三解析.pdf1988年考研数三真题答案速查.... 839 0 24-08-19 -
考研数学历年真题及解析 - 数二
1987年数二真题答案速查.pdf1987考研数学二真题.pdf1988年数二真题答案速查.pdf1988考研数学二真题.pdf1989年数二真题答案速查.pdf1989考研... 887 0 24-08-19 -
小程序源码 笑话前端 集思笑话,含Vue.js后端,点赞
集思笑话,含Vue.js后端,点赞.zip小程序例子源码打包下载适合研究学习技术集思笑话,含Vue.js后端,点赞.zip小程序例子源码打包下载适合研... 1241 0 24-06-02
发表我的评论
- 这篇文章还没有收到评论,赶紧来抢沙发吧~