Dev c++ FRAGE!!!
-
Ach was, halte dich einfach an den C++ Standard, dann passieren dir auch nicht solche Fehler
MfG mikey.
-
Soweit ich weiß sollte man sowieso immer "int main(...)" schreiben.
Man kann dem Compiler bzw. der Benutzerumgebung zwar sagen, dass er jeden Mist zulassen soll, das währe aber schlechte Programmierung!
Das kleinste C/ C++ Programm sollte wie folgt aussehen:
int main() { Return 0; }
-
OMG selbst dieses Programm hast du falsch geschrieben. C++ ist case sensitiv, und somit ist das "Return" ungültig, da großer statt kleiner Anfangsbuchstabe.
MfG mikey.
-
LukasBanana schrieb:
Soweit ich weiß sollte man sowieso immer "int main(...)" schreiben.
Man kann dem Compiler bzw. der Benutzerumgebung zwar sagen, dass er jeden Mist zulassen soll, das währe aber schlechte Programmierung!
Das kleinste C/ C++ Programm sollte wie folgt aussehen:
int main() { Return 0; }
geht noch kleiner und trotzdem standardkonform:
int main() {}
main gibt nämlich laut Standard per default 0 zurück. :p
-
GPC schrieb:
main gibt nämlich laut Standard per default 0 zurück. :p
War das nicht nur bei ISO-C++ der Fall?
-
LordJaxom schrieb:
GPC schrieb:
main gibt nämlich laut Standard per default 0 zurück. :p
War das nicht nur bei ISO-C++ der Fall?
Hmm, gute Frage. Ich hab den C99 Standard grad nicht da, aber du könntest Recht haben. Im ISO C++ Standard steht's unter 3.6.1, Abs. 5.
-
LukasBanana schrieb:
Das kleinste C/ C++ Programm sollte wie folgt aussehen:
int main() { Return 0; }
Meines Wissens nach ist das kleinste C-Programm immer noch
int main;
Aber nicht laufenlassen.
-
Falsch, mein Fehler.
Das kürzeste C-Programm ist:
*Fanfaren*
main;
-
Java-Progger schrieb:
Falsch, mein Fehler.
Das kürzeste C-Programm ist:
*Fanfaren*
main;
-
Ich hab den Kürzesten! (code!)
D
Achja, Compileranweisung:
gcc -DD=main\; -o x x.c