C Voll noob braucht hilfe!!!!
-
uiouio schrieb:
Zumindest in C++ ist
void main
nicht richtig, ist das in C anders?Es ist nicht ganz so falsch in C wie in C++. Der C Standard erlaubt der Implementierung auch andere Rückgabetypen als int anzubieten, in C++ ist vorgeschrieben, dass main einen int zurückgeben muss.
Es ist aber natürlich nicht Standard, dass ein Compiler void main unterstützen muss, dies ist bloß ein mögliches Zusatzfeature.
-
Es ist nicht ganz so falsch in C wie in C++. Der C Standard erlaubt der Implementierung auch andere Rückgabetypen als int anzubieten, in C++ ist vorgeschrieben, dass main einen int zurückgeben muss.
Es ist aber natürlich nicht Standard, dass ein Compiler void main unterstützen muss, dies ist bloß ein mögliches Zusatzfeature.
So ist es, außerdem wird am Anfang nur mit
void main() gearbeitet, weil der Lernende nicht mit
unötigen Befehlen, z.B. bei einer einfachen Hallo Welt Applikation, verwirrt
werden sollreturn wird im Verlauf auch behandelt und seine Zwecke erklärt^^
-
mngbd schrieb:
...
short ist im Wertebereich von -32768 bis +32767
int ist im Wertebereich von -2147483648 bis +2147483647
long ist im Wertebereich von -2147483648 bis +2147483647Wozu gibt's dann int und long?
...Das frage ich mich auch ab und zu.
printf("%d %d\n", INT_MAX, LONG_MAX );
2147483647 2147483647
:p
-
ich habs mit http://openbook.galileocomputing.de/c_von_a_bis_z/ gelernt. Ist zwar etwas umfangreich, aber ich fands nicht schlecht
-
"C von A bis Z" ist allerdings voller Fehler.
-
mngbd schrieb:
Das kann doch nicht ernst gemeint sein?
short ist im Wertebereich von -32768 bis +32767
int ist im Wertebereich von -2147483648 bis +2147483647
long ist im Wertebereich von -2147483648 bis +2147483647Wozu gibt's dann int und long?
Und ich dachte, der Wolf ist ein Scharlatan.
Es gibt da doch einen Unterschied zwischen 32- und 64 Bit, bei 64 Bit bei long ist der Datenbereich größer.
-
Genmutant schrieb:
"C von A bis Z" ist allerdings voller Fehler.
Kann ich jetzt nicht behaupten, bei mir hat alles bestens funktioniert.
-
neo47 schrieb:
Kann ich jetzt nicht behaupten, bei mir hat alles bestens funktioniert.
Na dann bist du ja jetzt bestens unterrichtet.
http://w3.c-plusplus.info/forum/viewtopic-var-t-is-254601-and-postdays-is-0-and-postorder-is-asc-and-start-is-3.html
-
Ich wollte mir bald dieses Buch hier zulegen
http://www.amazon.de/von-bis-Mit-CD-ROM-umfassende/dp/3836214296/ref=sr_1_1?ie=UTF8&s=books&qid=1274043159&sr=8-1
Aber jetzt habe ich zweifel bekommen, sollte ich lieber zu einem anderen Autor greifen oder ist das Buch in Ordnung?
-
Finger weg von A-Z. (Und Stroustrup schreibt keine Lehrbücher.)
-
volkard schrieb:
Finger weg von A-Z.
Wem sagst du das...
http://www.c-plusplus.net/cms/modules.php?op=modload&name=mbBooks&file=index&func=isbn&isbn=3898423921