void in C? - Seite 2

Seite 2 von 3 - Forum: Coding Stuff auf overclockers.at

URL: https://www.overclockers.at/coding-stuff/void_in_c_183004/page_2 - zur Vollversion wechseln!


ica schrieb am 30.07.2007 um 14:40

ja, aber dann musst du eben ein paar kleinigkeiten berücksichtigen. nicht jeder compiler ist gleich. der gcc schluckt nunmal kein void main.


Nico schrieb am 30.07.2007 um 14:41

tja, dann hör einfach mehr auf die worte deines compilers als die worte in deinem buch ;)


COLOSSUS schrieb am 30.07.2007 um 14:44

Geh einen Schritt weiter - schmeisz das Buch weg - es ist ganz offensichtlich Muell und schert sich nicht um Standards (oder darf man in C++ laut Standard main() tatsaechlich void deklarieren? ANSI C erlaubt das jedenfalls nicht.) -, und hol dir ein vernuenftiges, um die Sprache beherrschen zu lernen.


Qualle schrieb am 30.07.2007 um 14:44

@Nico: OK werd ich machen!!!

@alle: danke für die hilfe!!!:)

mit diesen IDE´s hat man nur probleme!!!:D


Qualle schrieb am 30.07.2007 um 14:49

@COLOSSUS: hast einen buchtip?


Bowser schrieb am 30.07.2007 um 14:53

Also ich kann nur dieses hier empfehlen klick
Is aber nicht für alle geeignet, weil sich viele schwer tun seinen Stil zu lesen. Du solltest also vorher in eine Bibliothek gehen und es dir anschauen.


.dcp schrieb am 30.07.2007 um 14:59

Zitat von Qualle
@COLOSSUS: hast einen buchtip?

meine eigene freud'sche fehlleistung hat mir grad den tag gerettet!
("@COLOSSUS: hast einen buttchip?)


fatmike182 schrieb am 30.07.2007 um 15:36

btw welches Buch wäre das gewesen?


Qualle schrieb am 30.07.2007 um 16:35

@fatmike182:Jetzt lerne ich C!


Burschi1620 schrieb am 30.07.2007 um 16:40

qualle - das problem hattest du doch schon einmal, und schon einmal hab ich dir erklärt dass die ide kein void "packt"
Lesen, nicht überfliegen!


COLOSSUS schrieb am 30.07.2007 um 17:18

Ich hab mir damals K&R in der 2. Auflage (aktualisiert auf ANSI C) geholt.

http://www.amazon.de/Programming-La...8689&sr=8-1


Dargor schrieb am 30.07.2007 um 17:25

naja, "void main(void)" sollts eigentlich schon packen
ansonsten halt "int main()" und ganz zum schluss halt a return 0
kann doch ned so schwer sein, oder?

standard is halt "int main()", aber a paar schlucken auch "void main(void)"


gue schrieb am 30.07.2007 um 17:33

K&R ist zwar das Standardwerk aber gibt's davon eine aktualisierte Variante (für C99)? ANSI C ist ja doch schon ... alt.


semteX schrieb am 30.07.2007 um 17:36

kein schwein verwendet c99.... und das ist sehr gut so.


COLOSSUS schrieb am 30.07.2007 um 17:41

Afaik gibt es keine (vollstaendige) Implementation von C99; die GCC implementiert aber immerhin C89 ;)
Worin sich die Standards im Detail unterscheiden, weisz ich perseonlich nicht - die Annotationen, die ANSI ggueber K&R-C macht, fand ich aber durchaus sehr sinnvoll.


Zitat von Dargor
naja, "void main(void)" sollts eigentlich schon packen
ansonsten halt "int main()" und ganz zum schluss halt a return 0
kann doch ned so schwer sein, oder?

standard is halt "int main()", aber a paar schlucken auch "void main(void)"
Wenn das ein Compiler tut, ist es ein gutes Kriterium, ihn zu meiden.
Wenn Software so geschrieben wird, ist es ein gutes Kriterium, sie zu meiden.
:p




overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026