August 2021
Intermediate to advanced
450 pages
9h 36m
Chinese
我们已经对程序风格和错误处理机制进行了改进,接下来该回过头进一步完善程序的功能了。我们现在已经有一个运行得相当好的程序了,该如何完善它呢?我们希望加入的第一个功能是对变量的支持,变量的加入能够令使用者更好地表示长表达式。类似地,对于科学计算,我们希望支持内置的命名常量,如pi和e等,就像大多数科学计算器那样。
增加变量和常量是对计算器程序的重大扩展,会涉及程序的大部分代码,如果没有充分的理由和时间,最好不要进行这种类型的修改。我们这里为计算器程序增加变量和常量的功能,是因为一方面我们可以借此重新检查程序代码,另一方面还可以学习更多的程序设计技巧。