Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Terangkan bahagian-bahagian bahasa C yang berbeza

Terangkan bahagian-bahagian bahasa C yang berbeza

PHPz
PHPzke hadapan
2023-08-26 19:09:06924semak imbas

Terangkan bahagian-bahagian bahasa C yang berbeza

Atur cara C ditakrifkan oleh satu set protokol yang mesti diikuti oleh pengaturcara semasa menulis kod.

Bahagian

Program lengkap dibahagikan kepada bahagian yang berbeza seperti berikut:

  • Bahagian Dokumentasi - Di sini kita boleh memberikan arahan tentang program seperti nama pengarang, tarikh penciptaan atau pengubahsuaian. Maklumat yang ditulis antara /* */ atau // dipanggil baris komen. Baris ini tidak dipertimbangkan oleh pengkompil semasa pelaksanaan.

  • Bahagian Pautan - Dalam bahagian ini, fail pengepala yang diperlukan untuk melaksanakan program disertakan.

  • Bahagian Definisi - Di sini, pembolehubah ditakrifkan dan dimulakan.

  • Bahagian Pengisytiharan Global - Dalam bahagian ini, pembolehubah global yang boleh digunakan sepanjang program ditakrifkan.

  • Bahagian pengisytiharan prototaip fungsi - Bahagian ini menyediakan maklumat seperti jenis pemulangan fungsi, parameter dan nama yang digunakan secara dalaman dalam fungsi.

  • Fungsi Utama - Program C akan disusun bermula dari bahagian ini. Biasanya, ia mempunyai dua bahagian utama yang dipanggil bahagian pengisytiharan dan bahagian boleh laku.

  • Bahagian Ditakrifkan Pengguna - Pengguna boleh menentukan fungsi mereka sendiri dan melaksanakan tugas tertentu mengikut keperluan pengguna.

Bentuk umum program 'C'

Bentuk umum program C adalah seperti berikut:

/* documentation section */
preprocessor directives
global declaration
main ( ){
   local declaration
   executable statements
}
returntype function name (argument list){
   local declaration
   executable statements
}

Contoh

Berikut ialah atur cara C yang melakukan penambahan menggunakan fungsi dengan parameter tetapi tiada nilai pulangan −

Demonstrasi dalam talian

#include<stdio.h>
void main(){
   //Function declaration - (function has void because we are not returning any values for function)//
   void sum(int,int);
   //Declaring actual parameters//
   int a,b;
   //Reading User I/p//
   printf("Enter a,b :");
   scanf("%d,%d",&a,&b);
   //Function calling//
   sum(a,b);
}
void sum(int a, int b){//Declaring formal parameters
   //Declaring variables//
   int add;
   //Addition operation//
   add=a+b;
   //Printing O/p//
   printf("Addition of a and b is %d",add);
}

Output

Anda akan melihat output berikut −

Enter a,b :5,6
Addition of a and b is 11

Atas ialah kandungan terperinci Terangkan bahagian-bahagian bahasa C yang berbeza. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam