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

  • 第25页 2.3.2编译和运行
    错误内容:
    第二段中 command + R
    应改为:
    第二段中 command + B
    我心沉 提交于 2017-07-24 13:13 · 纸质版 · 第2印 · 文字或格式错误
    确认于 2017-07-24 16:56
  • 第40页 4.1.1一元运算符
    错误内容:
    -12 13 14
    应改为:
    -12 13 12
    我心沉 提交于 2017-07-24 13:11 · 纸质版 · 第2印 · 技术错误
    确认于 2017-07-24 16:56
  • 第45页 表4-5
    错误内容:“说明”列2~4项中的“y位”改为“y”;最后一项“低位位”改为“低位”



    王军花 提交于 2018-08-24 13:52 · 纸质版 · 第2印 · 文字或格式错误
    确认于 2018-08-24 14:07
  • 第50页 “注意”下面那段
    错误内容:这些类型在赋值或给函数传递时的方式不同

    应改为:根据这些类型在赋值或给函数传递时的方式

    王军花 提交于 2017-10-23 10:28 · 纸质版 · 第2印 · 文字或格式错误
    确认于 2017-10-23 10:34
  • 第52页 表5-2
    错误内容:很多大

    应改为:很大

    王军花 提交于 2018-08-24 13:45 · 纸质版 · 第2印 · 文字或格式错误
    确认于 2018-08-24 14:07
  • 第56页 5.7节第一段
    错误内容:元组表中的一条记录

    应改为:元组是表中的一条记录

    王军花 提交于 2017-10-23 10:30 · 纸质版 · 第2印 · 文字或格式错误
    确认于 2017-10-23 10:33
  • 第56页
    错误内容:
    5.7 的第二段
    元组将多个相互关联的组值合为单个值
    应改为:
    元组将多个相互关联的值组合为单个值

    许巨侠 提交于 2017-12-07 10:11 · 纸质版 · 第2印 · 文字或格式错误
    确认于 2018-08-23 15:14
  • 第58页 5.8.1节
    第一段第二行错误内容:复制
    应改为:赋值

    我心沉 提交于 2017-07-25 11:50 · 纸质版 · 第1印 · 文字或格式错误
    确认于 2017-07-31 11:29
    • 应该这样修改P58,第1段第2行,“复制”改为“赋值”

      智捷关东升  发表于 2017-07-26 08:27:33
  • 第64页 6.3.1 字符串拼接③
    代码中最后一行,错误内容:let total = "\(number) 加 10 等于 \(Double(number) + 10)"

    应改为:let total = "\(number) 加 10 等于 \(number + 10)" 因为swift类型推断出number为Int,没有必要用Double转一下。

    我心沉 提交于 2017-07-25 16:09 · 纸质版 · 第1印 · 建议
    确认于 2017-07-31 11:31
    • 这样修改更好一些

      智捷关东升  发表于 2017-07-26 08:34:57
  • 第65页 6.3.2 字符串插入、删除和替换
    第一段代码第三行注释下面的语句,错误内容:// 删除指定范围内的字符串
    func remove(at: i:String.Index) -> Character

    应改为: func removeSubrange(at: i:String.Index) -> Character

    我心沉 提交于 2017-07-25 16:42 · 纸质版 · 第1印 · 技术错误
    确认于 2017-07-31 11:32