mehrere Zuweisungsanweisungen in printf in c [duplizieren]
Diese Frage hat hier bereits eine Antwort:
Warum verwenden diese Konstrukte undefiniertes Verhalten vor und nach dem Inkrementieren? 14 answerskann jemand mir bitte helfen, die Ausgabe von Code unten zu verstehen:
int main()
{
int a=35;
printf("%d %d %d %d %d",a--,a,a=20,a++,a=39);
return 0;
}
Ausgab: 20 19 19 39 19
geschätzter Einblick, wie die Zuweisung in c in der Funktion printf gehandhabt (kompiliert) wird.