我只是很好奇,但使用print语句调试代码的进程是否有名称?伪代码中的一个例子
x=3.2e39
print x
y = function1(x)
print y
z = function2(y)
print z
w = function3(z)
print w
Executation:
3.2e39
3.2e36
NaN
NaN
在function2中揭示了一些不好的数学。如果没有标准名称,你怎么称呼它?
答案 0 :(得分:6)
它通常被称为“printf debugging”,即使在C函数之后没有使用名为printf的东西。它实际上是一种简单的日志记录形式,你可以使用各种名称来影响它。
在上面显示的具有打印语句或功能的语言中,“打印调试”非常清楚,无需向从未使用过C或类似功能的人解释printf。