2010-03-09 92 views
0

我只是好奇,但有没有使用打印语句调试您的代码的过程的名称?在伪代码的一个例子你打电话使用打印语句来调试代码?

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 

揭示了函数2一些数学不好。如果没有标准名称,你称它为什么?

回答

6

即使在C函数之后没有使用名为printf的东西,它通常被称为“printf调试”。这实际上是一种简单的日志记录形式,您可以使用各种名称来影响。

在上面显示的具有打印语句或函数的语言中,“打印调试”将足够清晰,无需将printf解释给从未使用C或类似函数的人。

+2

关于printf调试有两个令人惊奇的地方:1)它仍然被使用的频率以及2)它仍然是多么有用 – 2010-03-09 07:13:03