Tự học lập trình C, C++ qua code ví dụ.
C và C++ là 2 ngôn ngữ khác nhau, tuy nhiên C++ được mở rộng từ C (gồm C và các phần mở rộng). Do đó cú pháp, từ khóa… trong C đều đúng với C++
Mình sẽ hướng dẫn làm 2 phần là tự học C và tự học C++ (trong đó phần C++ chỉ nói tới những phần mở rộng không có trong C)
(Xem thêm: Phân biệt sự khác nhau giữa C với C++)
Cài đặt C/C++
Hướng dẫn cài đặt trình biên dịch C/C++ MinGW
Hướng dẫn cài đặt trình biên dịch C/C++ CygWin
Hướng dẫn cấu hình compiler MinGW, Cygwin cho Dev C++
Hướng dẫn lập trình C/C++ trên Eclipse IDE
Tự học lập trình C
- Ngôn ngữ C là gì? Code ví dụ Hello World
- Cấu trúc chương trình C
- C Token là gì? Cú pháp trong lập trình C
- Các kiểu dữ liệu trong ngôn ngữ C
- Các cách khai báo hằng số trong ngôn ngữ C
- Lớp lưu trữ (storage classes) trong lập trình C
- Các toán tử (Operators) trong lập trình C
- Toán tử ba ngôi (Decision making) trong lập trình C
- Vòng lặp (Loops) trong lập trình C
- Hàm (Functions) trong lập trình C
- Các scope trong lập trình C
- Mảng (Arrays) trong lập trình C
- Con trỏ (pointers) trong lập trình C
- Strings trong lập trình C
- Kiểu cấu trúc (Structures) trong lập trình C
- Unions trong lập trình C
- Trường Bit trong lập trình C
- Typedef trong lập trình C
- Input và Output trong lập trình C
- Đọc ghi file trong lập trình C
- Các lệnh tiền xử lý (Preprocessors) trong lập trình C
- File headers trong lập trình C
- Ép kiểu (Type casting) trong lập trình C
- Xử lý lỗi (Error Handling) trong lập trình C
- Đệ qui (Recursion) trong lập trình C
- Biến tham số (Variable arguments) trong lập trình C
- Quản lý bộ nhớ (Merory Management) trong lập trình C
- Tham số dòng lệnh trong lập trình C
Tự học lập trình C++
C++ được mở rộng từ C nên các hướng dẫn lập trình C đều đúng với C++. Ở phần này mình sẽ hướng dẫn những phần được mở rộng trong C++
Updating…
Code ví dụ C/C++
- Code ví dụ C/C++ tính ước chung lớn nhất
- Code ví dụ C/C++ giải phương trình bậc hai
- Code ví dụ C/C++ kiểm tra số nguyên tố
- Code ví dụ C/C++ dãy số fibonacy
- Code ví dụ C/C++ bài toán tháp Hà Nội
- Code ví dụ C/C++ nhân hai ma trận
- Code ví dụ C/C++ dãy số thuân nghich
- Code ví dụ C/C++ sắp xếp dãy số
- Code ví dụ C/C++ liệt kê các chuỗi nhị phân
- …
References