Giáo trình này là một trong các giáo trình chính yếu của chuyên ngành Công nghệ thông tin. Giáo trình được xây dựng theo phương châm vừa đáp ứng yêu cầu chuẩn mực của sách giáo khoa, vừa có giá trị thực tiễn, đồng thời tăng cường khả năng tự học, tự nghiên cứu của sinh viên. Trên cơ sở đó, tác giả đã tham khảo nhiều tài liệu có giá trị của các tác giả trong và ngoài nước và đã sử dụng nhiều ví dụ lấy từ các ứng dụng thực tiễn.
Nội dung cuốn sách bao gồm:
Chương 1: khái niệm cơ bản về C
Dẫn nhập
Chương trình C
Các kiểu dữ liệu cơ sở
Hằng, biến
Một số chương trình ví dụ
Bài tập chương 1
Chương 2: Biểu thức, toán tử, vào, ra dữ liệu trong C
Biểu thức và các phép toán trong
Nhập, xuất dữ liệu
Bài tập chương 2
Chương 3: Các cấu trúc điều khiển trong C
Câu lệnh, khối lệnh
Cấu trúc điều khiển IF
Cấu trúc điều khiển Switch
Cấu trúc điều khiển FOR
Cấu trúc điều khiển while
Cấu trúc điều khiển do…while
Cấu trúc điều khiển Goto
Bài tập minh hoạ
Bài tập chương 3
Chương 4: Hàm và cấu trúc chương trình
Vài nét về hàm và chương trình
Ví dụ về chương trình có hàm
Cách viết một hàm
Con trỏ và địa chỉ
Bài tập minh hoạ
Bài tập chương bốn
Chương 5: Mảng, chuỗi ký tự và con trỏ
Mảng
Chuỗi ký tự
Con trỏ
Cấp phát và giải phóng bộ nhớ động
Bài tập minh hoạ
Bài tập chương 5
Chương 6: Kiểu cấu trúc, hợp
Kiểu Enum
Kiểu cấu trúc
Kiểu hợp (Union)
Bài tập minh hoạ
Bài tập chương 6
Chương 7: Hàm Main có tham số, kiểu file
Hàm Main có tham số
Kiểu dữ liệu file
Các hàm quản lý thư mục
Bài tập chương 7
Chương 8: Con trỏ hàm, đệ quy
Con trỏ hàm
Đệ quy
Bài tập chương 8
Chương 9: Dự án (Project)
Chương trình trên nhiều tập tin
Phương pháp tạo Project trong Borland C
Biến toàn cục
Mời bạn đón đọc.