#include<stdio.h>
void main()
{
int i=10;
printf("%d %d %d\n",a,--a,++a); // output 10 10 10
}
Wie dieser Code denselben Ausgang gibt? Welchen Vorrang haben diese Inkrement- und Dekrementoperatoren?Wie diese Funktion printf() diese Werte ausgibt?
Was ist der Unterschied zwischen einem ++ und ++ ein? –
können Sie es mehr erklären? –
@VladimirTsykunov ++ a erhöht den Wert von a und gibt dann den inkrementierten Wert zurück. a ++ erhöht den Wert von a aber es gibt den ursprünglichen Wert zurück. – Hoffman