Cấu trúc một chương trình C++ (Structure of a program)

Giới thiệu

Bạn đã hiểu nguyên lý làm việc cơ bản của một IDE và cách xây dựng một chương trình C++ cơ bản trong bài học trước. Nhưng bạn có thể chưa hiểu được ý nghĩa của những dòng code mà bạn đã nhập. Đừng lo lắng, sau bài học này, bạn sẽ nắm rõ cấu trúc một chương trình C++.

Nội dung

Trong bài học này, chúng ta sẽ cùng tìm hiểu về:

  • Cấu trúc của một chương trình C++
  • Cú pháp và lỗi cú pháp trong C++

Cấu trúc của một chương trình C++

Trước tiên, hãy tìm hiểu cấu trúc của một chương trình máy tính.

  • Câu lệnh và biểu thức: Câu lệnh là đơn vị độc lập nhỏ nhất trong một chương trình C++. Mỗi câu lệnh thực hiện một nhiệm vụ cụ thể. Ví dụ: khai báo biến, gán giá trị, xuất dữ liệu.
  • Hàm: Hàm là một nhóm các câu lệnh thực hiện một nhiệm vụ. Mỗi chương trình C++ có ít nhất một hàm là hàm main().
  • Thư viện chuẩn C++: Thư viện là một tập hợp các mã đã được biên dịch sẵn để lập trình viên sử dụng, mà không cần phải viết lại từ đầu.

Tiếp theo, hãy xem lại chương trình “Hello HowKTeam.com” mà bạn đã xây dựng trong bài trước.

#include 
using namespace std;

int main() {
  cout << "Hello HowKteam.com!" << endl;
  return 0;
}
  • Dòng 1: Chỉ thị tiền xử lý yêu cầu bổ sung nội dung của iostream header vào chương trình.
  • Dòng 2: Chương trình sử dụng namespace std là namespace mặc định. Khi tham chiếu đến các class, object, function trong namespace std, không cần tiền tố std::.
  • Dòng 4: Hàm main() là một khai báo hàm, và mọi dòng code thuộc hàm main() nằm trong phạm vi dấu {} của hàm.
  • Dòng 6: Câu lệnh xuất thông điệp “Hello HowKteam.com” ra màn hình.
  • Dòng 7: Câu lệnh return trả về giá trị 0 cho hệ điều hành.

Cú pháp và lỗi cú pháp trong C++

Cú pháp trong C++ là quy tắc viết code khi xây dựng một chương trình. Compiler sẽ kiểm tra cú pháp của chương trình và báo lỗi nếu vi phạm quy tắc.

Ví dụ, nếu bạn bỏ đi một dấu “;” sau dòng return 0, compiler sẽ hiển thị thông báo lỗi và bạn cần sửa lỗi đó.

Cấu trúc một chương trình C++

Kết luận

Qua bài học này, bạn đã hiểu được cấu trúc một chương trình cơ bản trong C++ và ý nghĩa của nó. Ghi chú trong C++ sẽ được nói đến trong bài tiếp theo để truyền đạt ý nghĩa đoạn code của bạn cho mọi người.

Hãy để lại bình luận hoặc góp ý của bạn để phát triển bài viết tốt hơn. Cùng luyện tập và không ngại khó!

Thảo luận

Nếu bạn có bất kỳ khó khăn hoặc thắc mắc nào về khóa học, hãy đặt câu hỏi trong phần bình luận hoặc trên thư viện Howkteam.com để nhận được sự hỗ trợ từ cộng đồng.

FEATURED TOPIC