C ++ Hello World Program with Code Explanation

Chương trình Hello World bằng C ++

Chương trình Hello World là bước đầu tiên nhưng quan trọng nhất để học bất kỳ ngôn ngữ lập trình nào và nó chắc chắn là chương trình đơn giản nhất mà bạn sẽ học với mỗi ngôn ngữ lập trình. Tất cả những gì bạn cần làm là hiển thị thông báo 'Hello World' trên màn hình đầu ra.

Bây giờ chúng ta hãy xem C ++ Hello World Code:

Bước 1) Chọn tùy chọn tạo bộ nhớ cache ngay bây giờ.

Bạn sẽ thấy một màn hình như thế này

Trong một số máy tính và hệ điều hành, nó hỏi có bao gồm tất cả các thư viện hay không. Nếu tùy chọn được chọn, nó sẽ cài đặt tất cả các thư viện.

Bước 2) Khi chương trình mở ra, bạn cần tạo một tệp nguồn mới để có thể bắt đầu viết chương trình C ++ đầu tiên của mình. Để làm điều này, hãy chọn Tệp> Mới> Tệp Nguồn . Đường dẫn được hiển thị trong hình bên dưới.

Thao tác này sẽ mở ra một khu vực mà bạn có thể nhập mã của mình.

Bước 3) Sau đó, bạn có thể viết mã C ++ như trong hình dưới đây:

Mã C ++ Ví dụ:

 #include using namespace std; int main() { cout<<'Hello World'<

Bước 4) Trong bước này,

Bấm vào Thực thi-> biên dịch và chạy

Bước 5) Lưu các tập tin

Sau khi lưu, bạn sẽ xuất hiện màn hình đen 'Hello World'.

Chương trình đầu tiên của bạn: C ++ 'Hello World!' Giải trình

C ++ là một ngôn ngữ biên dịch. Mã nguồn được biên dịch thành các tệp đối tượng. Các tệp đối tượng sau đó được kết hợp bởi một trình liên kết tạo ra một chương trình thực thi.

Một sản phẩm C ++ bao gồm nhiều tệp mã nguồn (thường được gọi là tệp nguồn).

  • Dấu ngoặc nhọn, {}, phân nhóm thể hiện trong C ++. Ở đây, chúng chỉ ra điểm bắt đầu và kết thúc của thân hàm.
  • Mỗi chương trình C ++ có đúng một hàm toàn cục có tên là main (). Chương trình bắt đầu bằng cách thực hiện chức năng đó. Giá trị int được trả về bởi hàm main (), giá trị này được chuyển đến hệ thống. ' Nếu không có giá trị nào được trả về, thì hệ thống sẽ nhận giá trị 0 do đó cho biết hoàn thành thành công. Một giá trị khác không từ hàm main () cho biết bị lỗi.

Giải thích về C ++ Mã chương trình Hello World

Dòng mã 1: Dòng đầu tiên là #include. Nó hướng dẫn trình biên dịch bao gồm thư viện I / O luồng tiêu chuẩn. Nếu không có tiêu đề này, biểu thức sẽ không biên dịch.

std::cout << 'Hello, World'<

Dòng mã 4: int main (). Đây là chức năng chính của chương trình. Các hàm được ký hiệu bằng dấu ngoặc đơn (). Trước hàm chính là 'int'. Điều này có nghĩa là hàm chính sẽ trả về một số nguyên cho hàm hoặc quá trình đã gọi nó.

Đừng lo lắng về điều này, trong lúc này, bạn chỉ cần lưu ý rằng chương trình phải trả về một số nguyên trước khi kết thúc. Dấu ngoặc nhọn, {và}, chứa mã trong một hàm. Chương trình kết thúc, ở cuối hàm chính được ký hiệu là}

Dòng mã 6: Người điều hành<< writes its second argument onto its first. In this case, the string literal 'Hello, World!' is written onto the standard output stream std:: cout.

( Ghi chú : Một chuỗi ký tự là một chuỗi các ký tự được bao quanh bởi dấu ngoặc kép. endl chèn một ký tự dòng mới trên cùng một dòng)

Dòng mã 7: trả về 0; Đây là lệnh cuối cùng trong hàm main, câu lệnh trả về. Mục đích của nó chỉ là trả về một giá trị cho hàm hoặc quá trình được gọi là hàm chính. Đừng lo lắng về điều này ngoài thực tế là nó được yêu cầu bởi 'int' ở phía trước định nghĩa hàm chính. Nó sẽ trả về một số 0 từ hàm chính có nghĩa là chương trình đã chạy thành công và thoát.

cout<<'Hello World'<

Lưu ý: Cout là một luồng xuất ra luồng được chỉ định. Theo mặc định, nó là luồng đầu ra tiêu chuẩn. Cout rất phổ biến trong các chương trình vì động cơ cuối cùng trong mọi chương trình là đưa ra một số đầu ra. endl; đại diện cho phần cuối của các câu lệnh trong C ++. Dấu chấm phẩy trong C ++ phân tách các câu lệnh khác nhau và phải được đặt ở cuối các câu lệnh trong C ++.

Tóm lược

  • Chương trình Hello World là bước đầu tiên để học bất kỳ ngôn ngữ lập trình .
  • Sau khi cài đặt trình biên dịch C ++ và Trình soạn thảo văn bản mà bạn chọn, bạn có thể tiếp tục và thực thi chương trình C ++ cơ bản đầu tiên của mình.
  • Dòng đầu tiên là #include. Nó hướng dẫn trình biên dịch bao gồm thư viện I / O luồng tiêu chuẩn.
  • : int main (). Đây là chức năng chính của chương trình.
  • Người điều hành<< writes its second argument onto its first.
  • Trả về 0; là lệnh cuối cùng trong hàm main là câu lệnh trả về.
  • : Cout là một luồng xuất ra luồng được chỉ định.