Struktur program C


Sebelum kita mempelajari blok binaan asas bahasa C, mari kita lihat struktur program C minimum yang boleh digunakan sebagai rujukan dalam bab berikut.

Contoh C Hello World

Program C terutamanya merangkumi bahagian berikut:

  • Arahan prapemproses

  • Fungsi

  • Pembolehubah

  • Pernyataan & Ungkapan

  • Ulasan

Mari kita lihat kod ringkas yang boleh mengeluarkan perkataan "Hello World":

#include <stdio.h>int main(){   /* 我的第一个 C 程序 */
   printf("Hello, World! \n");   
   return 0;}

Seterusnya mari kita terangkan program di atas:

  1. Barisan pertama program#include <stdio.h> ialah arahan prapemproses yang memberitahu pengkompil C untuk memasukkan fail stdio.h sebelum penyusunan sebenar.

  2. Barisan seterusnya int main() ialah fungsi utama, dan pelaksanaan program bermula dari sini.

  3. Barisan seterusnya /*...*/ akan diabaikan oleh pengkompil, dan kandungan komen program diletakkan di sini. Mereka dipanggil komen untuk program tersebut.

  4. Barisan seterusnya printf(...) ialah satu lagi fungsi yang tersedia dalam C yang akan memaparkan mesej "Hello, World!"

  5. Barisan seterusnya kembali 0; menamatkan fungsi main() dan mengembalikan nilai 0.

Menyusun & Melaksanakan Program C

Seterusnya mari lihat cara menyimpan kod sumber dalam fail, dan cara menyusun dan menjalankannya. Berikut ialah langkah mudah:

  1. Buka editor teks dan tambah kod di atas.

  2. Simpan fail sebagai hello.c.

  3. Buka command prompt dan masukkan direktori tempat fail disimpan.

  4. Taip gcc hello.c dan tekan Enter untuk menyusun kod.

  5. Jika tiada ralat dalam kod, gesaan arahan akan melompat ke baris seterusnya dan menjana fail boleh laku a.out.

  6. Sekarang, taip a.out untuk melaksanakan program.

  7. Anda boleh melihat "Hello World" dipaparkan pada skrin.

$ gcc hello.c
$ ./a.outHello, World!

Pastikan anda mempunyai pengkompil gcc dalam laluan anda dan pastikan anda menjalankannya dalam direktori yang mengandungi fail sumber hello.c.