for mit zwei Bedingungen

#3663508
Lesenswert?

Ist es.

Der Kommaoperator ist allerdings grundsätzlich 
obfuscated-preisverdächtig, so auch in dem gezeigten Beispiel.
1
for ( i=0, j=0; i<3, j<3; i++, j++ )
2
  a[i][j] = 1;

ist eine völlig unnötige Verkomplizierung, die auch noch verschleiert, 
um was es eiugentlich geht:
1
for ( i=0; i<3; i++)
2
   a[i][i] = 1;

Oliver
#3663608
Lesenswert?

Peter Zz schrieb:
> Hallo allerseits,
>
> ich habe bei http://www.imb-jena.de/~gmueller/kurse/c_c++/c_comma.html
>
> dieses gefunden:

Wer immer dieses Tutorial (zumindest diesen Teil des Tutorials) 
geschrieben hat, ich würde ihm DRINGEND den Ankauf und das Durcharbeiten 
eines C-Buches nahelegen!

Wer in einem Einsteigertutorial so etwas macht
1
    output(x, (z=2*z, -z), z);

und das dann lediglich mit
1
Hier zeigt sich bei verschiedenen C-Systemen unterschiedliches Verhalten !
kommentiert, sollte besser sein Tutorial noch mal überarbeiten, wenn er 
mehr von C versteht.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren