摘要:
总体概括了我们将要学到什么?1) 避免由计算机表示数字方式引起的数字错误2) 优化C代码3) 缓冲去溢出4) 链接时的错误5) 编写自己的Shell6) 编写自己的Web服务器之后,书中以一个Hello World程序如何在计算机中运作的引出了整个计算机的硬件体系结构。信息是什么?信息就是位+上下文,相同的数据根据不同的上下文可以理解为整数、浮点、命令等等。Hello.c又是如何编译的呢?而Hello的二进制又是如何在计算机中运行的?之后又进一步引出了所有的I/O设备都能被抽象为文件。至此,一个比较粗略的计算机漫游便完成。 阅读全文