Giới thiệu & chương trình đầu tiên

Bài 1/715 phút

C++ là ngôn ngữ biên dịch (compiled) — code được dịch toàn bộ sang mã máy trước khi chạy, nên tốc độ rất nhanh. Mỗi chương trình C++ bắt đầu từ hàm main().

hello.cpp
#include <iostream>
using namespace std;

int main() {
    cout << "Hello, World!" << endl;
    cout << "Xin chào Việt Nam!" << endl;
    return 0;
}

Giải thích từng dòng:

  • #include <iostream> — nạp thư viện nhập/xuất.
  • using namespace std; — để viết cout thay vì std::cout.
  • cout << — in ra màn hình; endl xuống dòng.
  • return 0; — báo chương trình kết thúc thành công.
  • Mỗi câu lệnh kết thúc bằng dấu chấm phẩy ;.

Biên dịch bằng lệnh g++ hello.cpp -o hello rồi chạy ./hello. Trên Windows có thể dùng Dev-C++, Code::Blocks hoặc VS Code + MinGW.

?Chương trình C++ luôn bắt đầu chạy từ đâu?