Witam, proszę o wyjaśnienie wartości inicjalizacji podczas deklaracji typu boolean.
Mam taki kod w którym mamy wartość True
var TestBool:Boolean;
if TestBool then
begin
ShowMessage('TestBool Inicjalizacja True'); //<<<<<<<<<<<<
end else
begin
ShowMessage('TestBool Inicjalizacja False');
end;
i tutaj kod w którym mamy wartość False
var TestBool:Boolean;
if TestBool=True then
begin
ShowMessage('TestBool Inicjalizacja True');
end else
begin
ShowMessage('TestBool Inicjalizacja False'); //<<<<<<<<<<<
end;
Jaką wartość otrzymuje zmienna typu boolean podczas deklaracji i czy taką samą globalnie jak i lokalnie ?