- 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
- 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
- 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
目 录
介紹
版本修订历史
前言
把 Vim 打造成源代码编辑器
Gcc 编译的背后
程序执行的一刹那
动态符号链接的细节
缓冲区溢出与注入分析
进程的内存映像
进程和进程的基本操作
打造史上最小可执行ELF文件(45字节)
代码测试、调试与优化
本文档使用 看云 构建 - 2 -
介紹
介紹
本书来源 :开源书籍 :C 语言编程透视 (by 泰晓科技)
C 语言编程透视
v 0.2
本书与 《深入淺出 Hello World》有着类似的心路历程 ,旨在以实验的方式去探究类似
Hello World 这样的小程序在开发与执行过程中的微妙变化 ,一层层揭开 C 语言程序开
发过程的神秘面纱 ,透视背后的秘密 ,不断享受醍醐灌顶的美妙。
介绍
项目首页 :http///hello-c-world
代码仓库 :https///tinyclub/open-c-book
在线阅读 :http//tinylab.gitbooks.io/cbook
更多背景和计划请参考 :前言。
安装
以 Debian/Ubuntu 为例 :
$ sudo apt-get install retext git nodejs npm
$ sudo apt-get install calibre fonts-arphic-gbsn00lp
$ sudo npm install gitbook-cli
$ sudo rm /usr/local/bin/gitbook
$ sudo sh -c echo nodejs /usr/local/lib/node_modules/gitbook-cli/bin/gi
tbook.js \$@ /usr/local/bin/gitbook
$ sudo chmod +x /usr/local/bin/gitbook
$ gitbook install
下载
$ git clone /tinyclub/open-c-book.git
$ cd open-c-book/
编译
$ gitbook build // 编译成网页
$ gitbook pdf // 编译成 pdf
本文档使用 看云 构建 - 3 -
介紹
纠错
欢迎大家指出不足 ,如有任何疑问 ,请邮件联系 wuzhangjin at gmail dot com 或者直接修
复并提交 Pull Request。
版权
本书采用
协议发布 ,详细版权信息请参考 CC BY NC ND 4.0。
关注我们
新浪微博
微信公众号
赞助我们
微信扫码赞助原创
本文档使用 看云 构建 - 4 -
介紹
更多原创开源书籍
Shell 编程范例
嵌入式 Linux 知识库(eL 中文版)
Linux 内核文档(Linux Documentation/ 中文版)
本文档使用 看云 构建 - 5 -
版本修订历史
版本修订历史
版本修订历史
Revision Author From Date Description
0.2 @吴章金falcon @泰晓科技 2015/07/23 调整格式 ,修复链接
0.1 @吴章金falcon @泰晓科技 2014/01/19 初稿
本文档使用 看云 构建 - 6 -
前言
前言
前言
背景
现状
计划
背景
2007 年开始系统地学习 Shell
文档评论(0)