Hướng dẫn C ++

C ++ TRANG CHỦ Giới thiệu C ++ C ++ Bắt đầu Cú pháp C ++ Đầu ra C ++ Nhận xét C ++ Biến C ++ Đầu vào của người dùng C ++ Các kiểu dữ liệu C ++ Toán tử C ++ Chuỗi C ++ Toán C ++ C ++ Boolean Điều kiện C ++ Chuyển đổi C ++ Vòng lặp trong khi C ++ C ++ cho vòng lặp C ++ Ngắt / Tiếp tục Mảng C ++ Tài liệu tham khảo C ++ Con trỏ C ++

Các hàm trong C ++

Các hàm trong C ++ Tham số hàm trong C ++ Nạp chồng hàm trong C ++

Các lớp C ++

C ++ OOP Các lớp / đối tượng C ++ Phương thức lớp C ++ Trình tạo C ++ Bộ chỉ định quyền truy cập C ++ Đóng gói C ++ Kế thừa C ++ Tính đa hình của C ++ Tệp C ++ Ngoại lệ C ++

C ++ Làm thế nào để

Thêm hai số

Ví dụ về C ++

Ví dụ về C ++ Trình biên dịch C ++ Bài tập C ++ C ++ Quiz


Cú pháp C ++


Cú pháp C ++

Hãy chia nhỏ đoạn mã sau để hiểu rõ hơn:

Thí dụ

#include <iostream>
using namespace std;

int main() {
  cout << "Hello World!";
  return 0;
}

Giải thích ví dụ

Dòng 1: #include <iostream>thư viện tệp tiêu đề cho phép chúng ta làm việc với các đối tượng đầu vào và đầu ra, chẳng hạn như cout(được sử dụng trong dòng 5). Tệp tiêu đề bổ sung chức năng cho các chương trình C ++.

Dòng 2: using namespace std có nghĩa là chúng ta có thể sử dụng tên cho các đối tượng và biến từ thư viện chuẩn.

Đừng lo lắng nếu bạn không hiểu về cách thức #include <iostream>using namespace stdhoạt động của nó. Chỉ cần nghĩ về nó như một cái gì đó (hầu như) luôn xuất hiện trong chương trình của bạn.

Dòng 3: Một dòng trống. C ++ bỏ qua khoảng trắng. Nhưng chúng tôi sử dụng nó để làm cho mã dễ đọc hơn.

Dòng 4: Một thứ khác luôn xuất hiện trong chương trình C ++, là int main(). Đây được gọi là một hàm . Bất kỳ mã nào bên trong dấu ngoặc nhọn của nó {}sẽ được thực thi.

Dòng 5: cout (phát âm là "see-out") là một đối tượng được sử dụng cùng với toán tử chèn ( <<) để xuất / in văn bản. Trong ví dụ của chúng tôi, nó sẽ xuất ra "Hello World".

Lưu ý: Mọi câu lệnh C ++ đều kết thúc bằng dấu chấm phẩy ;.

Lưu ý: Phần thân của int main()cũng có thể được viết là:
int main () { cout << "Hello World! "; return 0; }

Hãy nhớ rằng: Trình biên dịch bỏ qua khoảng trắng. Tuy nhiên, nhiều dòng làm cho mã dễ đọc hơn.

Dòng 6: return 0 kết thúc chức năng chính.

Dòng 7: Đừng quên thêm dấu ngoặc nhọn đóng }để thực sự kết thúc hàm main.


Bỏ qua không gian tên

Bạn có thể thấy một số chương trình C ++ chạy mà không có thư viện không gian tên tiêu chuẩn. using namespace stdthể bỏ qua dòng và thay thế bằng stdtừ khóa, theo sau là ::toán tử cho một số đối tượng:

Thí dụ

#include <iostream>

int main() {
  std::cout << "Hello World!";
  return 0;
}

Bạn có muốn bao gồm thư viện không gian tên tiêu chuẩn hay không là tùy thuộc vào bạn.