Tag: sequence-points
Punkte in einem Programm die Ausführung, bei denen es garantiert ist, dass alle Nebenwirkungen der bisherigen Evaluationen wurden durchgeführt, und es sind keine Nebenwirkungen von den nachfolgenden Auswertungen wurden bisher durchgeführt.
14
Antworten
#include <stdio.h> int main(void) { int i = 0; i = i++ + ++i; printf("%d\n", i); //3 i = 1; i = (i++); printf("%d\n", i); //2 Should be 1, no ? volatile int u = 0; u
14
Antworten
#include <stdio.h> int main(void) { int i = 0; i = i++ + ++i; printf("%d\n", i); //3 i = 1; i = (i++); printf("%d\n", i); //2 Should be 1, no ? volatile int u = 0; u
14
Antworten
#include <stdio.h> int main(void) { int i = 0; i = i++ + ++i; printf("%d\n", i); //3 i = 1; i = (i++); printf("%d\n", i); //2 Should be 1, no ? volatile int u = 0; u
14
Antworten
#include <stdio.h> int main(void) { int i = 0; i = i++ + ++i; printf("%d\n", i); //3 i = 1; i = (i++); printf("%d\n", i); //2 Should be 1, no ? volatile int u = 0; u
5
Antworten
Was sind "sequence points"? Was ist die Beziehung zwischen dem undefinierten Verhalten und Sequenz-Punkte? Verwende ich oft komische und komplizierte Ausdrücke wie a[++i] = i;, um mich besser zu fühlen. Warum sollte ich aufhören? Wenn Sie dies
5
Antworten
Betrachten dieses Thema eine Fortsetzung von dem folgenden Thema: Letzten Ausgabe Undefiniertes Verhalten und Sequenz-Punkte Lasst uns das dieses lustig und gewundenen Ausdruck (die kursiven Sätze stammen aus dem oben genannten Thema *smile* ): i += ++i;
13
Antworten
#include <stdio.h> int main(void) { int i = 0; i = i++ + ++i; printf("%d\n", i); //3 i = 1; i = (i++); printf("%d\n", i); //2 Should be 1, no ? volatile int u = 0; u
7
Antworten
Kann mir jemand sagen, wie die Präfix - /postfix-Operatoren die wirklich funktionieren? Ich habe mir online eine Menge, aber habe nicht gefunden was. Was ich sagen kann, Präfix ersten Schritten, dann ist der Betrieb und weist dann.
4
Antworten
Was sind "sequence points"? Was ist die Beziehung zwischen dem undefinierten Verhalten und Sequenz-Punkte? Verwende ich oft komische und komplizierte Ausdrücke wie a[++i] = i;um mich besser zu fühlen. Warum sollte ich aufhören? Wenn Sie dies gelesen