随笔分类 - 读书笔记
编程珠玑第一章
摘要:http://www.doyourself.com.cn一,题目: 如何在1MB的空间里面对一千万个整数进行排序?并且每个数都小于1千万。实际上这个需要1.25MB的内存空间(这里所说的空间是考虑用位图表示法时,每一位代表一个数,则1千万/(1024*1024*8)约为1.25MB )。 1...
阅读全文
读书笔记:程序员的自我修养-----第二章(编译和链接)
摘要:自己之前一直以为目标文件是经过汇编生成.s之后编译生成的,好菜。 源程序到可执行程序过程:预处理 编译 汇编 链接预处理: 展开宏定义,处理条件预编译指令,插入头文件,删除注释,添加行号和文件名标示,保留#pragma编译器指令.编译: 词法分析:词法扫描器按照词法规则产生记号,根据记号放...
阅读全文
读书笔记:程序员的自我修养-----第一章(综述)
摘要:题前:30--45天读完,一周至少3篇读书笔记。不能坚持,不再联系,不再找你。一. hello world 程序引出的问题,看40天后,再回来看看自己的答案,提升多少。 Q1:程序为什么要被编译器编译之后才可以运行? A1 : 系统执行的机器语言,即二进制文件,程序是文本文件需要编译之后,由链...
阅读全文
浙公网安备 33010602011771号