Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình C

Tầm quan trọng của ngôn ngữ C và cấu trúc chung của chương trình C

Tầm quan trọng của C

  • Ngôn ngữ mạnh mẽ (robust): Nhiều hàm/thao tác dựng sẵn, viết được chương trình phức tạp.
  • Ngôn ngữ trung gian (middle-level): Kết hợp khả năng assembly (gần phần cứng) và tính năng high-level → phù hợp cả system software và business packages.
  • Hiệu quả, nhanh.
  • Khả năng przenos cao (portable): Chạy trên nhiều máy với ít hoặc không sửa đổi.
  • Phù hợp lập trình có cấu trúc (structured): Tư duy theo module/block.
  • Khả năng mở rộng.

Đặt tên 'C' vì nó kế thừa từ BCPL (gọi tắt là 'B').

Cấu trúc chung chương trình C

/* documentation section */
preprocessor directives
global declaration
main () {
    local declaration
    executable statements
}
return_type function_name (argument_list) {
    local declaration
    executable statements
}

Ví dụ: Hàm không đối số, có trả về giá trị (cộng hai số)

#include <stdio.h>

void main() {
    int sum(); // nguyên mẫu hàm trả về int
    int add;
    add = sum();
    printf("Tong hai so la: %d", add);
}

int sum() {
    int a, b, add;
    printf("Nhap a, b: ");
    scanf("%d,%d", &a, &b);
    add = a + b;
    return add;
}

Kết quả

Nhap a, b: 4,6
Tong hai so la: 10