Cześć, mam typ:
type
TMyType = (mtDefault, mtBlabla, mtBlabla2);
Teraz, po zadeklarowaniu zmiennej tego typu, jaką ona przyjmie wartość? mtDefault, czy losowo?
Cześć, mam typ:
type
TMyType = (mtDefault, mtBlabla, mtBlabla2);
Teraz, po zadeklarowaniu zmiennej tego typu, jaką ona przyjmie wartość? mtDefault, czy losowo?
Typ jest przechowywany jako liczba: (0,1,2). To tylko kompilator widzi nazwy. Jako, że domyślną wartością nowych zmiennych jest 0, to domyślną wartością tej zmiennej będzie mtDefault.
Poza tym, ciężko sprawdzic? :>
Jako, że domyślną wartością nowych zmiennych jest 0
I tu jest błędne myślenie. Nie wiem, jak z floatami, ale domyślną wartością integer w DELPHI jest liczba losowa :)
Ale okazuje się, że faktycznie, jeśli chodzi o typy wyliczeniowe to 0.
jak ją zadeklarujesz globalnie to mtDefault a jak lokalnie to na kogo wypadnie na tego bęc