안녕하세요.
var 이후에 변수를 선언을 하면
자동으로 0 으로 초기화 되는 것 아닌가요?
제가 어디에서 잘못들었나해서요.
사용하는 환경은 델파이7 이구요.
자동초기화 된다고 알고 있어서 코딩했다가 테스트 하니깐
이상한 값으로 나오네요.
그러면 이제 부터라도 초기화 열심히 해야 겠어요.
그럼 즐코딩 하세요.
<!--CodeS-->
var
iNum : integer;
iTot : integer;
begin
iTot := iNum + iNum;
ShowMessage( inttostr( iTot ) );
// 0을 예상했는데... 쩝
end;
<!--CodeE-->
VC 의 경우는 디버그 모드에서는 초기화를 해주고
릴리즈의 경우는 초기화를 해주지 않습니다.
델파이7.0은 초기화를 안해주는것 같네요. ^^