【发布时间】:2015-05-28 22:21:42
【问题描述】:
有一个名为inc 的routine in Pascal。它用于增加数字。还有一个名为dec 的例程,用于递减数字。
只有一个参数,inc 会将参数加一。同样,dec 将减一。您可以指定第二个参数,它表示要增加或减少多少。在我能找到的所有例子中,第二个论点总是肯定的。
我正在审查一些代码,在我看来 inc 可能会被调用,并带有一个否定的第二个参数。会发生什么?允许吗?
注意:我正在审查此代码作为我工作的一部分。我没有能力编译和运行代码,所以我不能只是尝试看看会发生什么。
【问题讨论】: