void main(void)
-
Hi,
mir ist gerade mal aufgefallen, dass es in der msdn unzählige
'void main(void)'-Beispiele gibt.Hat das historische Gründe, sind die doof oder nehmen die das nicht so Ernst,
wie die meisten Leute hier?Jockel
-
C?

-
Artchi schrieb:
C?

Werden C-Programme mit void main(void) eingeleitet?
Wusste ich nicht, wenn (falls) das so ist, ziehe ich meine Frage zurück.Jockel
-
Ich würde mal vermuten void main kommt daher, dass auch auf Architekturen c programmiert wird/wurde auf denen es unter Umständen nicht sinnvoll ist einen Rückgabewert von main zu erwarten (z.b. microcontroller)... Auch wenn der Standard hier ein int vorschreibt macht es ggf in diesem Falle keinen sinn und wurde dann beim bau des spezifischen Kompilers wegoptimiert...
-
Ich würde mal als Denkansatz vorschlagen, dass in der MSDN nicht in erster Linie drin steht, wie man korrektes C++ programmiert, sondern etwas, das man dem MS-Compiler vorsetzen kann.