Computer >> Máy Tính >  >> Lập trình >> lập trình C

Giải thích các phần khác nhau bằng ngôn ngữ C

Chương trình C được xác định bởi tập hợp các giao thức mà người lập trình phải tuân theo trong khi viết mã.

Phần

Chương trình hoàn chỉnh được chia thành các phần khác nhau như sau -

  • Phần tài liệu - Tại đây, chúng ta có thể đưa ra các lệnh về chương trình như tên tác giả, ngày tạo hoặc sửa đổi. Thông tin được viết giữa / * * / hoặc // được gọi là dòng chú thích. Những dòng này không được trình biên dịch xem xét trong khi thực thi.

  • Phần liên kết - Trong phần này, các tệp tiêu đề được yêu cầu để thực thi chương trình được bao gồm.

  • Phần định nghĩa - Tại đây, các biến được định nghĩa và khởi tạo.

  • Phần khai báo toàn cầu - Trong phần này, các biến toàn cục được định nghĩa có thể được sử dụng trong suốt chương trình.

  • Phần khai báo nguyên mẫu hàm - Phần này cung cấp thông tin như kiểu trả về, tham số, tên được sử dụng bên trong hàm.

  • Chức năng chính - Chương trình C sẽ bắt đầu biên dịch từ phần này. Nói chung, nó có hai phần chính được gọi là phần khai báo và phần thực thi.

  • Phần do người dùng xác định - Người dùng có thể xác định các chức năng của riêng mình và thực hiện tác vụ cụ thể theo yêu cầu của người dùng.

Dạng chung của chương trình ‘C’

Hình thức chung của một chương trình C như sau -

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

Ví dụ

Sau đây là chương trình C sử dụng hàm có đối số và không có giá trị trả về để thực hiện phép cộng -

#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);
}

Đầu ra

Bạn sẽ thấy kết quả sau -

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