默认情况下,默认情况下会初始化整数类型变量 看看这段代码:
MODULE MyTest;
IMPORT Log;
PROCEDURE Start*;
VAR a, b, c, d: INTEGER; (* This variables *)
BEGIN
Log.Int(a);
Log.Ln;
Log.Int(b);
Log.Ln;
Log.Int(c);
Log.Ln;
Log.Int(d);
Log.Ln;
END Start;
END MyTest
结果如下:
4233640
2287340个
2287344个
576
谢谢!
答案 0 :(得分:1)
与大多数Wirthian语言一样,可能变量(特别是本地变量)可能未初始化。他们可能偶然初始化,但通常无法保证。