C:Syntax

Diskussionen zu Tutorials, Änderungs- und Erweiterungswünsche
Antworten
Benutzeravatar
Xin
nur zu Besuch hier
Beiträge: 8859
Registriert: Fr Jul 04, 2008 11:10 pm
Wohnort: /home/xin
Kontaktdaten:

C:Syntax

Beitrag von Xin » Di Jul 22, 2008 7:06 pm

http://tutorial.proggen.org/doku.php?id=c:syntax

Bitte reviewen und Meinungen posten, danke
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.

Benutzeravatar
fat-lobyte
Beiträge: 1398
Registriert: Sa Jul 05, 2008 12:23 pm
Wohnort: ::1
Kontaktdaten:

Re: C:Syntax

Beitrag von fat-lobyte » Di Jul 22, 2008 7:35 pm

Xin hat geschrieben:Die Sprache C verfügt über 32 Schlüsselwörter: ...
Da Fehlen ein Paar. Nach meiner Kopie vom Standard (n1256.pdf) sieht das ganze so aus:
auto enum restrict unsigned
break extern return void
case float short volatile
char for signed while
const goto sizeof _Bool
continue if static _Complex
default inline struct _Imaginary
do int switch
double long typedef
else register union
Die meisten sind sowieso völlig unbekannt, aber zumindest inline gehört noch rein, das gibts seit C99.
Haters gonna hate, potatoes gonna potate.

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

Re: C:Syntax

Beitrag von Xin » Di Jul 22, 2008 7:57 pm

fat-lobyte hat geschrieben:
Xin hat geschrieben:Die Sprache C verfügt über 32 Schlüsselwörter: ...
Da Fehlen ein Paar. Nach meiner Kopie vom Standard (n1256.pdf) sieht das ganze so aus:
restrict _Bool _Complex _Imaginary
Die meisten sind sowieso völlig unbekannt, aber zumindest inline gehört noch rein, das gibts seit C99.
Die haben nicht ernsthaft kopmlexe Zahlen aufgenommen... okay... den Unterstrich davor, da sieht man auch, dass es dazugebacken wurde.

Nach 'restrict' habe ich grade mal gegooglet... mehr als ein Kommentar an den Programmierer ist das ja nicht grade... um nicht zu sagen, semantisch wertlos...

ich muss zugeben, C99 hat mich bisher nicht wirklich interessiert, bisher las ich immer nur, es sei nicht komplett umgesetzt... nun habe ich gegooglet... nun weiß ich auch warum... C99 ist ja wohl voll ein Schuss in den Ofen.
http://www.schellong.de/better_c99.htm

Aber ich werde mal gucken, dass ich es etwas umschreibe.
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.

Benutzeravatar
fat-lobyte
Beiträge: 1398
Registriert: Sa Jul 05, 2008 12:23 pm
Wohnort: ::1
Kontaktdaten:

Re: C:Syntax

Beitrag von fat-lobyte » Di Jul 22, 2008 8:03 pm

Xin hat geschrieben:ich muss zugeben, C99 hat mich bisher nicht wirklich interessiert, bisher las ich immer nur, es sei nicht komplett umgesetzt... nun habe ich gegooglet... nun weiß ich auch warum... C99 ist ja wohl voll ein Schuss in den Ofen.
Also gegen inline functions, variadic macros, __LINE__ direktive, long long (gibts eh schon überall, nur wurde es hier standardisiert) hab ich eigentlich nichts.
Hier falls es noch etwas hilft, der link auf den "aktuellsten" C standard:
http://www.open-std.org/JTC1/SC22/WG14/ ... /n1256.pdf
Haters gonna hate, potatoes gonna potate.

Antworten