Fakta menarik tentang pengaturcaraan C

WBOY
Lepaskan: 2023-09-06 12:41:05
ke hadapan
1408 orang telah melayarinya

Fakta menarik tentang pengaturcaraan C

Di sini kita akan melihat beberapa fakta menarik tentang pengaturcaraan C. Seperti yang ditunjukkan di bawah.

  • Kadangkala label kes bagi pernyataan suis tertentu boleh diletakkan di dalam pernyataan if-else.

Contoh
#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
         }
   }
}
Salin selepas log masuk

Output

Hello World
Salin selepas log masuk
  • #🎜 ditulis sebagai index[indeks boleh] tatasusunan] . Sebabnya ialah elemen tatasusunan diakses menggunakan aritmetik penunjuk. Nilai tatasusunan[5] ialah *(tatasusunan + 5). Jika susunan diterbalikkan seperti 5[array] maka ia adalah sama seperti *(5 + array).

Contoh

#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]);
}
Salin selepas log masuk

Output

array[5]: 66
5[array]: 66
Salin selepas log masuk

#🎜 sebaliknya kita boleh gunakan🎜##🎜 kurungan [,], gunakan
    bukannya pendakap {,}.
  • <: , :><%, %>
  • ul>Contoh
    #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:>);
    %>
    Salin selepas log masuk
    Output

    array[5]: 66
    Salin selepas log masuk

    #include <stdio.h>
    main() {
       printf
       #include "abc.txt" ;
    }
    Salin selepas log masuk
    #🎜🎜 Kita boleh menggunakan #include di beberapa tempat yang pelik. Di sini mari kita pertimbangkan fail abc.txt yang mengandungi baris "The Quick Brown Fox Jumps Over The Lazy Dog". Jika kami memasukkan fail selepas pernyataan printf, kami boleh mencetak kandungan fail.

    • Contoh

      The Quick Brown Fox Jumps Over The Lazy Dog
      Salin selepas log masuk

      Output
    • #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);
      
      }
      Salin selepas log masuk
    #🎜 kita boleh guna %(d)*# dalam imbasan Abaikan input.

    Contoh

    Enter two numbers: 56 69
    The first one is not taken, the x is: 69
    Salin selepas log masuk
      Output
    • rrreee

    Atas ialah kandungan terperinci Fakta menarik tentang pengaturcaraan C. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan