默认按页码顺序显示所有勘误,也可以通过选择印次,来查过该印次的勘误。如果您有新发现的勘误,欢迎提交!

  • P95(错字)
    而且方便变量$i不会递增-->还会递增
    P99(翻译)
    其中w是机器上按位表示的单词大小-->字大小
    P103(错字)
    SIGNIT->SIGINT
    P133(错字)
    该指令将共享全局变量nextbase设置为1 --> 11 (第2次印刷已经改正)
    P134(错字)
    bread 88 thread 3 --> break 88 thread 3
    P183(错字)
    -O LOG --> -o LOG (第2次印刷已经改正)
    P184(脚注翻译)
    无lint的-->无lint警告的,要么就不要翻译,就写lint free
    P189(错误)
    第一行的-lefence应该去掉 (存疑,原书有此项)
    P191(排版+翻译)
    1. MALLOC_CHECK_Environment变量
    --> MALLOC_CHECK_ 环境变量
    P192(拼写)
    MALLOC_CHECK --> MALLOC_CHECK_ (第2次印刷已经改正)
    P194(拼写)
    matrace() --> mtrace()
    P194(翻译)
    然而,运行Perl脚本mtrace()产生了无法理解的输出。
    我不知道这里的原文是什么,但这里明显有逻辑问题。大意应该是产生了可以理解的输出。
    P195(缺行)
    - 0x0804968c Free 3 was never alloc'd
    这行的上面应该有一行命令。 (第2次印刷已经改正)
    saphires 提交于 2009-12-03 23:00 · 纸质版 · 第2印 ·
  • 1. p2 1.3.2节第1段第2行“这样操作够吗?”更正为“这样操作还不够吗?”
    2. P4 第2段第3~4行“采用这种方法可以节省时间而非空间”更正为“此时在时间而不是空间上进行二分”。
    3. P9 倒数第13行“包括一些减少输入量的方法”更正为“包括一些减少输入量的设备”。
    4. P11 倒数第14行“vi-like键”更正为“功能类似于vi的键”。
    5. P20 第1段最后一句“那么到这时为止应该正在通过第二次迭代”更正为“那么到这时为止应该远不止是第二次迭代”。
    6. P29 第4段第一句“因此是在第一次执行函数scoot_over()的第二次迭代期间发生了段错误”更正为“因此是在第二次迭代期间也就是第一次执行函数scoot_over()时发生了段错误”。
    7. P31 倒数第5~6行“包括命令行参数”更正为“就要加上命令行参数”。
    8. P38 第1行“在单独的终止窗口中”更正为“在单独的终端窗口中”。
    9. P41 2.3.2节第1行“DDD用户主要使用点选式接口”更正为“DDD用户主要使用点选式界面”。
    10. P43 第7行“对于多行程序”更正为“对于多个文件的程序”。
    11. P59 倒数第2行“使用next还是step是否重要”更正为“应该使用next还是step”。
    12. P 64 倒数第3行“就可以将时间到退回去”更正为“就可以将时间倒退回去”。
    13. P86 3.2.3节第1段第3行“temp”更正为“tmp”。
    14. P91 脚注第1行“C++”更正为“G++”。
    15. P99 第1段第2行“(对于调用scanf()、malloc())和printf()”更正为“(对于调用scanf()、malloc()和printf())”。
    16. P106 倒数第14行的两个“内存”均更正为“核心”。
    17. P112 倒数第9行“p->仍然为”更正为“p->str仍然为”。
    18. P114 倒数第5行“cstring-str+cstring->len”更正为“cstring->str + cstring->len”。
    19. P133第1段“复制到注册器”更正为“复制到寄存器”。第3段“nextbase设置为1”更正为“nextbase设置为11”。
    20. P141 倒数第15~16行“因为直到MPI程序的所有实例都执行了MPI_FINALIZE()函数之所,没有实例会退出”更正为“因为只有MPI程序的所有实例都执行了MPI_FINALIZE()函数之后,才有实例会退出”。
    21. P147 第10行“然后一下子从v跳到0”更正为“然后一下子从v跳到i”。
    22. P149 第3段“我们不是在每次迭代后在循环的开头停下里检查结果,而是开始第二次迭代”更正为“我们是从第二次迭代起在循环的开始位置来检查上一次迭代的结果”。
    23. P180第2行“或者在errno标题所包含的文件中”更正为“或者在errno头文件所包含的文件中”。
    24. P184第2个脚注“指定的输出项数”更正为“指定的输入项数”。
    25. P201 第7行“使用DDD的按制台”更正为“使用DDD的控制台”。
    liujing 提交于 2010-02-08 17:25 · 纸质版 · 第 - 印 ·