Ich habe einen Ausdruck der Form wie folgt dar: -Ternary Operator und Sequenzpunkte in C
while (count)
{
...
...
index = ((count == 20)? 0 : index++);
...
...
}
Jetzt Ternary Operatoren sind Sequenzpunkte in C, aber ich glaube, dass die Sequenz Punkt, an dem Testteil endet.
Ist dieses Verständnis korrekt und führt diese Aussage zu undefiniertem Verhalten?
Ich denke, Sie meinen Sequenzpunkte .. – SuperSaiyan
Mein schlechtes. korrigiere es jetzt. – Zshn
Warum hast du überhaupt diesen Code geschrieben anstatt: 'index = (count == 20)? 0: index + 1; ' –