Hier sehen wir einige interessante Fakten über die C-Programmierung. Wie unten gezeigt.
#include <stdio.h> main() { int x = 2, y = 2; switch(x) { case 1: ; if (y==5) { case 2: printf("Hello World"); } else case 3: { //case 3 block } } }
Hello World
Array[index] kann als index[array] geschrieben werden. Der Grund dafür ist, dass auf Array-Elemente mithilfe der Zeigerarithmetik zugegriffen wird. Der Wert von Array[5] ist *(Array + 5). Wenn die Reihenfolge wie bei 5[Array] umgekehrt ist, ist sie dasselbe wie *(5 + Array).
#include <stdio.h> main() { int array[10] = {11, 22, 33, 44, 55, 66, 77, 88, 99, 110}; printf("array[5]: %d</p><p>", array[5]); printf("5[array]: %d</p><p>", 5[array]); }
array[5]: 66 5[array]: 66
#include <stdio.h> main() <% int array<:10:> = <%11, 22, 33, 44, 55, 66, 77, 88, 99, 110%>; printf("array[5]: %d</p><p>", array<:5:>); %>
array[5]: 66
Wir können #include an einigen seltsamen Stellen verwenden. Betrachten wir hier die Datei abc.txt, die die Zeile „The Quick Brown Fox Jumps Over The Lazy Dog“ enthält. Wenn wir die Datei nach der printf-Anweisung einfügen, können wir den Dateiinhalt drucken.
#include <stdio.h> main() { printf #include "abc.txt" ; }
The Quick Brown Fox Jumps Over The Lazy Dog
#include <stdio.h> main() { int x; printf("Enter two numbers: "); scanf("%*d%d", &x); printf("The first one is not taken, the x is: %d", x); }
Enter two numbers: 56 69 The first one is not taken, the x is: 69
Das obige ist der detaillierte Inhalt vonInteressante Fakten zur C-Programmierung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!