Chuyển tới nội dung chính

Giới thiệu

6 bàiNgôn ngữ C++Xem code chạy từng bước

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.

6
bài
C++
ngôn ngữ
Từng bước
xem code chạy
Cầu nối
sang OOP

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ự.

Tính điểm trung bình của một mảng nhỏ C++
1#include <iostream>
2using namespace std;
3
4int main() {
5 int diem[4] = {8, 6, 9, 7};
6 int tong = 0;
7
8 // sum every element of the array
9 for (int i = 0; i < 4; i++) {
10 tong = tong + diem[i];
11 }
12
13 double tb = tong / 4.0;
14 cout << "Trung binh = " << tb << endl;
15 return 0;
16}
Ngăn xếp stack
main()
diem= {8, 6, 9, 7}
Bộ nhớ động heap
(trống)
Máy tạo một mảng tên diem gồm 4 số nguyên. Phần tử được đánh chỉ số từ 0, nên diem[0] là 8 còn diem[3] là 7.
1/9

Đâ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++.