variablen deklaration
-
hi
mir ist aufgefallen das wenn ich meine variablen nicht so deklariere (also mit var=0):int x =0; int y= 0;
treten im nachfolgenden code, fehler auf...
weiß jemand an was das liegt?
vorher ist mir das noch nicht aufgefallen... (arbeite meistens eher mit strings)
-
nachtrag:
hab gerade denk link hier gefunden:
http://stackoverflow.com/questions/2218254/variable-initialization-in-cda steht das int nicht automatisch auf 0 initialisiert...
davon wusste ich noch nix...
-
Allgemein wird in C++ nie etwas automatisch mit einem Wert belegt, außer du legst dein Objekt im statischen Speicher ab (wenn ich mich recht entsinne).