Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 116 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
116
Dung lượng
1,4 MB
Nội dung
Bài giảng NGÔN NGỮ LẬP TRÌNH C Tài liệu tham khảo TS Quách Tuấn Ngọc, Giáo trình Tin học bản, NXB Thống kê, 2001 GS Phạm Văn Ất, Kỹ thuật lập trình C Viện Công nghệ thông tin-ĐHBKHN Bài giảng lớp Các tài liệu khác Nội dung: Tổng quan ngôn ngữ lập trình C Kiểu liệu biểu thức C Các cấu trúc lập trình C Mảng Chương 1: Tổng quan ngôn ngữ lập trình C 1.1 Lịch sử phát triển ngôn ngữ lập trình C 1.2 Các phần tử ngôn ngữ C 1.3 Cấu trúc chương trình C 1.4 Biên dịch chương trình viết C 1.5 Bài tập 1.1 Lịch sử phát triển ngôn ngữ lập trình C Ngôn ngữ lập trình C (NNLT C) đời phòng thí nghiệm BELL tập đoàn AT&T (Hoa Kỳ) Do Brian W Kernighan Dennis Ritchie phát triển vào đầu 1970, hoàn thành 1972 C dựa ngôn ngữ BCPL (Basic Combined Programming Language) ngôn ngữ B Tên ngôn ngữ C tiếp nối ngôn ngữ B 1.1 Lịch sử phát triển ngôn ngữ lập trình C Đặc điểm NNLT C: – Là ngôn ngữ lập trình hệ thống mạnh, khả chuyển, có tính linh hoạt cao – Có mạnh xử lý dạng liệu số, văn Thường sử dụng để viết: – Các chương trình hệ thống hệ điều hành (VD Unix: 90% viết C, 10% viết hợp ngữ) – Các chương trình ứng dụng chuyên nghiệp có can thiệp tới liệu mức thấp xử lý văn bản, xử lí ảnh… 1.2 Các phần tử ngôn ngữ C 1.2.1 Tập ký tự Chương trình C tạo từ phần tử gọi tập kí tự Các kí tự tổ hợp với tạo thành từ Các từ liên kết với theo quy tắc xác định để tạo thành câu lệnh • Từ câu lệnh tổ chức thành chương trình 1.2.1 Tập ký tự (tiếp) 1.2.2 Từ khóa (keyword) Là từ có sẵn ngôn ngữ C sử dụng dành riêng cho mục đích xác định Các từ khóa C sử dụng để: – Đặt tên cho kiểu liệu: int, float, char, struct… – Mô tả lệnh, cấu trúc điều khiển: for, do, while, switch, case, if, else, break, continue… 3.4 Các lệnh thay đổi cấu trúc lập trình (tiếp) Ví dụ: #include #include void main() { int i; for(i = 1;i