000
04.05.2004, 08:48 Uhr
~Unwissende
Gast
|
Hallöchen habe ein Programm, das aus verschiedenen Dateiein besteht. nun meine Fragen:
1.)Das Schlüsselwort "extern" heißt, dass die Funktionen/Variable in einer anderen STelle des Quelltextes definiert sein kann-> also z.B. bei VisualC++-Projekten auch in einer anderen Datei?!?
2.)"Global" bedeutet, dass der Gültigkeitsbereich der Variable sich über das ganze Projekt erstreckt? Und wieso ist es eigentlich sooo schlimm, globale Variablen zu benutzen...
2.1.)Könnte man anstatt einer globalen Variable z.B. auch mit Pointern "rumtricksen"?
2.2) Bin immer noch auf der Suche nach der Main-Funktion (public static void main(String args[]) oder so ähnlich in Java), das muss es doch hier auch geben...ist das die "void StartMain(void)"??? Hier wäre doch auch ein "idealer" Ort, um globale Variablen zu definieren, oder?
3.) Anscheinend kann man bei Visual C++ während der Laufzeit den Wert einzelner Variablen ändern -> wie geht denn das?
so, das wärs mal bis jetzt! Danke für eure Antworten |