Giới thiệu
C++ cơ bản
Nền tảng lập trình với C++ trước khi bước vào hướng đối tượng. Học qua việc xem chương trình chạy từng bước: giá trị biến đổi trên bộ nhớ, con trỏ trỏ đi đâu, hàm nào được gọi.
Thử ngay: xem chương trình C++ chạy từng dòng
Bấm Chạy để xem máy tính đọc từng điểm trong một mảng nhỏ rồi tính điểm trung bình. Bạn thấy rõ dòng nào đang chạy và giá trị các biến đổi ra sao sau mỗi bước. Mọi bài trong phần này đều có công cụ tương tự.
1#include <iostream>2using namespace std;34int main() {5 int diem[4] = {8, 6, 9, 7};6 int tong = 0;78 // sum every element of the array9 for (int i = 0; i < 4; i++) {10 tong = tong + diem[i];11 }1213 double tb = tong / 4.0;14 cout << "Trung binh = " << tb << endl;15 return 0;16}
Đây là phần nền tảng của C++, học trước khi vào lập trình hướng đối tượng. Bạn đi qua sáu chủ đề cốt lõi: biến và kiểu dữ liệu, rẽ nhánh, vòng lặp, hàm, mảng và vector, con trỏ và tham chiếu. Mỗi bài đều có phần chạy từng bước để bạn thấy chương trình thực sự vận hành ra sao trên bộ nhớ.
Lộ trình sáu bài
Cách học ở đây
- 📖 Đọc lý thuyết ngắn gọn, đúng trọng tâm, bám giáo trình học phần.
- ▶️ Xem chạy từng bước: bấm Chạy để theo dõi giá trị biến đổi trên bộ nhớ, con trỏ trỏ đi đâu, hàm nào được gọi.
- 🧠 Tự kiểm tra bằng câu hỏi và bài tập có lời giải ở cuối mỗi bài.
Mới học? Bắt đầu từ Biến, kiểu và nhập xuất. Đã vững nền? Chuyển sang OOP với C++.