> strcpy (worker.name, "John Doe");
> worker.employee_id = 12345;
> worker.salary = 25000;
>
> strcpy (boss.name, "Denny Schierz");
> worker.employee_id = 100;
> worker.salary = 50000;
wie Bjorn schon richtig erkannt hat:
worker -> boss im zweiten Teil
aber es ist auch keine schlechter Style wenn du
bei einer Float Zuweisung die Zahl danach aussehen
laest:
boss.employee_id = 100; // integer
boss.salary= 50000.0; // float
in der Compiler zeile ist mir aufgefallen,
' -O2 -O -g3 '
-O ist obsolate wenn du schon -O2 hast
-g3 debug information mit Macro expansion
solange du keine Macros verwendest kannst du auch
-O2 -g verwenden.
dann noch eine Anmerkung
oft habe ich es erlebt das dein Code mit -g keine Fehler macht
und dann wenn du ein Release baust also ohne -g das Teil
auf die Nase f�llt.
Ursache ist meist eine nicht initalisierte Variable. Bei -g werden
diese Variablen 'zwangsinitalisiert' und dann tritt der Fehler nicht
auf.
Deswegen Compiler-meldungen 'variable might be used uninitializied in this
function' ernst nehmen ;)
-cr
--
""""
Linux, O O we work on it!
( help the community and find the BUGS.
+__/
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org