C: Hauptprogramm

Diskussionen zu Tutorials, Änderungs- und Erweiterungswünsche
Antworten
nufan
Wiki-Moderator
Beiträge: 2558
Registriert: Sa Jul 05, 2008 3:21 pm

C: Hauptprogramm

Beitrag von nufan » Fr Jul 11, 2008 12:17 pm

Hallo, ich hab mal wieder im Tutorial herumgestöbert und habe dazu folgende Fragen:
1. Sollte nicht noch erwähnt werden, wo die Unterschiede zwischen "stdio.h" und <stdio.h> liegen?
2. Verwenden wir jetzt bei den Beispielprogrammen jetzt int oder void main ?

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8859
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: C: Hauptprogramm

Beitrag von Xin » Fr Jul 11, 2008 12:19 pm

dani93 hat geschrieben:Hallo, ich hab mal wieder im Tutorial herumgestöbert und habe dazu folgende Fragen:
1. Sollte nicht noch erwähnt werden, wo die Unterschiede zwischen "stdio.h" und <stdio.h> liegen?
2. Verwenden wir jetzt bei den Beispielprogrammen jetzt int oder void main ?
1.) Ja, sollte
2.) int main(), void main() entspricht nicht dem Standard, der Standard hat eine bescheuertere Lösung dafür gefunden und umgesetzt.
Merke: Wer Ordnung hellt ist nicht zwangsläufig eine Leuchte.

Ich beantworte keine generellen Programmierfragen per PN oder Mail. Dafür ist das Forum da.

nufan
Wiki-Moderator
Beiträge: 2558
Registriert: Sa Jul 05, 2008 3:21 pm

Re: C: Hauptprogramm

Beitrag von nufan » Fr Jul 11, 2008 12:20 pm

2.) int main(), void main() entspricht nicht dem Standard, der Standard hat eine bescheuertere Lösung dafür gefunden und umgesetzt.
Dann werde ich mal Hello World usw auf den Standard bringen ;)

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8859
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: C: Hauptprogramm

Beitrag von Xin » Fr Jul 11, 2008 12:22 pm

dani93 hat geschrieben:
2.) int main(), void main() entspricht nicht dem Standard, der Standard hat eine bescheuertere Lösung dafür gefunden und umgesetzt.
Dann werde ich mal Hello World usw auf den Standard bringen ;)
*thumbs up*

nufan
Wiki-Moderator
Beiträge: 2558
Registriert: Sa Jul 05, 2008 3:21 pm

Re: C: Hauptprogramm

Beitrag von nufan » Fr Jul 11, 2008 12:26 pm

*thumbs up*
:?:

Benutzeravatar
Dirty Oerti
Beiträge: 2229
Registriert: Di Jul 08, 2008 5:05 pm
Wohnort: Thurndorf / Würzburg

Re: C: Hauptprogramm

Beitrag von Dirty Oerti » Fr Jul 11, 2008 12:27 pm

Heißt so viel wie "gut"

thumbs up = Daumen hoch

:)
Bei Fragen einfach an daniel[ät]proggen[Punkt]org
Ich helfe gerne! :)
----------
Wenn du ein Licht am Ende des Tunnels siehst, freu dich nicht zu früh! Es könnte ein Zug sein, der auf dich zukommt!
----
It said: "Install Win95 or better ..." So I installed Linux.

nufan
Wiki-Moderator
Beiträge: 2558
Registriert: Sa Jul 05, 2008 3:21 pm

Re: C: Hauptprogramm

Beitrag von nufan » Fr Jul 11, 2008 12:30 pm

Dann is ja gut :D
Nur ich hab da ein kleines Problem bei der Formatierung:
Wenn ich statt

Code: Alles auswählen

printf ("Hello World");
return 0;

Code: Alles auswählen

printf ("Hello World");

return 0;
schreiben will, wird der Code abgetrennt. Ich habs auch schon mit \\ versucht, aber ohne Erfolg.

Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8859
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

Re: C: Hauptprogramm

Beitrag von Xin » Fr Jul 11, 2008 12:43 pm

Wenn es C-Code ist, schreib <code cpp>....</code>, wenn Du es nur eingerahmt und ohne Syntax-Highlighting haben möchtest, muss vor jeder Zeile zwei Leerzeichen stehen.
Wenn es C-Code ist, nimm lieber <code>

Benutzeravatar
Kerli
Beiträge: 1456
Registriert: So Jul 06, 2008 10:17 am
Wohnort: Österreich
Kontaktdaten:

Re: C: Hauptprogramm

Beitrag von Kerli » Fr Jul 11, 2008 12:43 pm

dani93 hat geschrieben:Nur ich hab da ein kleines Problem bei der Formatierung:
C/C++-Code solltest du immer in "<code cpp> </code>" einschliesen. Dabei wird auch ein Syntaxhighlighting durchgeführt, wodurch der Code besser lesbar wird. Außerdem solltest du dann auch keine Formatirungsprobleme haben.

edit: da war wohl jemand schneller ;)
"Make it idiot-proof and someone will invent an even better idiot." (programmers wisdom)

OpenGL Tutorials und vieles mehr rund ums Programmieren: http://www.tomprogs.at

nufan
Wiki-Moderator
Beiträge: 2558
Registriert: Sa Jul 05, 2008 3:21 pm

Re: C: Hauptprogramm

Beitrag von nufan » Fr Jul 11, 2008 12:48 pm

Ok thx.
Ich hab jetzt mal "Hauptprogramm" leicht überarbeitet.
Aber zu return:
Mit der return-Anweisung wird ein Wert (in diesem Fall 0) an die rufende Funktion zurückgeliefert. Wird diese Anweisung erreicht, wird sofort abgebrochen und die Programmausführung fährt in der rufenden Funktion fort. Daher kann mit der return-Anweisung nur 1 Wert zurückgeliefert werden.
Sollte hier schon von Funktionen die Rede sein? Das kommt ja erst später.

Antworten