C ++ Hello World Program with Code Explanation

Mục lục:

Anonim

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 nhìn vào 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ó nên 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) Sau 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. Để thực hiện việc 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:

Ví dụ về mã C ++:

#includeusing namespace std;int main(){cout<<"Hello World"<

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

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

Bước 5) Lưu tệp

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 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 bao gồm 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: Toán tử << ghi đối số thứ hai lên đối số đầu tiên. Trong trường hợp này, chuỗi có nghĩa là "Xin chào, Thế giới!" được ghi vào luồng đầu ra tiêu chuẩn std :: cout.

( Lưu ý : 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: return 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 nào.
  • 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.
  • Toán tử << ghi đối số thứ hai vào đối số đầu tiên của nó.
  • Trả về 0; là lệnh cuối cùng trong hàm chính là câu lệnh trả về.
  • : Cout là một luồng xuất ra luồng được chỉ định.