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().
#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ếtcoutthay vìstd::cout.cout <<— in ra màn hình;endlxuố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?