C++ Bắt đầu
C++ Bắt đầu
Để bắt đầu sử dụng C++, bạn cần hai thứ:
- Một trình soạn thảo văn bản, như Notepad, để viết mã C++
- Một trình biên dịch, như GCC, để dịch mã C++ sang ngôn ngữ mà máy tính có thể hiểu được
Có nhiều trình soạn thảo văn bản và trình biên dịch để lựa chọn. Trong hướng dẫn này, chúng tôi sẽ sử dụng IDE (xem bên dưới).
IDE cài đặt C++
Một IDE (Môi trường phát triển tích hợp) được sử dụng để chỉnh sửa VÀ biên dịch mã.
Các IDE phổ biến bao gồm Code::Blocks, Eclipse và Visual Studio. Tất cả đều miễn phí và chúng có thể được sử dụng để chỉnh sửa và gỡ lỗi mã C++.
Lưu ý: IDE dựa trên web cũng có thể hoạt động nhưng chức năng bị hạn chế.
Chúng tôi sẽ sử dụng Code::Blocks trong hướng dẫn của mình và chúng tôi tin rằng đây là nơi tốt để bắt đầu.
Bạn có thể tìm thấy phiên bản Codeblocks mới nhất tại https://www.codeblocks.org/ . Tải xuống tệp mingw-setup.exe
, tệp này sẽ cài đặt trình soạn thảo văn bản cùng với trình biên dịch.
Khởi động nhanh C++
Hãy tạo tệp C++ đầu tiên của chúng tôi.
Mở Codeblocks và đi tới File > New > Empty File .
Viết mã C++ sau và lưu tệp dưới dạng myfirstprogram.cpp
( File > Save File as ):
myfirstprogram.cpp
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!";
return 0;
}
Đừng lo lắng nếu bạn không hiểu đoạn mã trên - chúng ta sẽ thảo luận chi tiết về nó trong các chương sau. Hiện tại, hãy tập trung vào cách chạy mã.
Trong Codeblocks, nó sẽ trông như thế này:
Sau đó vào Build > Build and Run để chạy (thực thi) chương trình. Kết quả sẽ giống như thế này:
Hello World!
Process returned 0 (0x0) execution time : 0.011 s
Press any
key to continue.
Chúc mừng ! Bây giờ bạn đã viết và thực thi chương trình C++ đầu tiên của mình.
Học C++ tại W3Schools
Khi học C++ tại W3Schools.com, bạn có thể sử dụng công cụ "Tự mình thử" của chúng tôi, công cụ này hiển thị cả mã và kết quả. Điều này sẽ giúp bạn hiểu mọi phần dễ dàng hơn khi chúng ta tiến về phía trước:
myfirstprogram.cpp
Mã số:
#include <iostream>
using namespace std;
int main() {
cout << "Hello World!";
return 0;
}
Kết quả:
Hello World!