Please enable JavaScript.
Coggle requires JavaScript to display documents.
CHƯƠNG 2: NGÔN NGỮ LẬP TRÌNH C :beer_mugs: - Coggle Diagram
CHƯƠNG 2: NGÔN NGỮ LẬP TRÌNH C :beer_mugs:
Lịch sử và đặc điểm
Ritchie – Bell Labs
1969–1973
Dựa trên B, BCPL
1973: UNIX
1989: ANSI C
Có cấu trúc, linh hoạt, khả chuyển
Môi trường lập trình
:
IDE: Edit → Compile → Runtime → Debug
Turbo C++, VC, GCC
Có thể lập trình trên Linux
Thành phần cơ bản
Tập ký tự
Từ khóa
Tên
Hằng
Biến
Hàm
Biểu thức
Toán tử
Câu lệnh
Kiểu dữ liệu
Biểu thức & toán tử
Biểu thức: Số học – Logic – Quan hệ
Toán tử:
Số học
Bit
Quan hệ
Logic
Đặc biệt
Có thứ tự ưu tiên
Câu lệnh
Lệnh đơn
Lệnh phức { }
Kết thúc bằng ;
Phạm vi biến theo khối
Kiểu dữ liệu
Ký tự: char
Số nguyên: int, short, long
Số thực: float, double
Kiểu cấu trúc: mảng, xâu, struct, union, file
Con trỏ
FALSE = 0; TRUE ≠ 0
Cấu trúc chương trình
Tệp tiêu đề
Macro
Kiểu dữ liệu mới
Nguyên mẫu hàm
Biến toàn cục
main()
Định nghĩa hàm
Quy tắc
Lệnh kết thúc ;
Khối lệnh { }
Chú thích // hoặc /
/
Căn lề