Computer >> Máy Tính >  >> Lập trình >> C ++

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


Cách tốt nhất để học ngôn ngữ lập trình là viết chương trình. Thông thường, chương trình đầu tiên mà người mới bắt đầu viết là chương trình có tên "Hello World", chỉ đơn giản là in "Hello World" lên màn hình máy tính của bạn. Mặc dù nó rất đơn giản, nhưng nó chứa tất cả các thành phần cơ bản mà chương trình C ++ có. Hãy xem mã của chương trình này -

#include<iostream>
int main() {
   std::cout << "Hello World\n";
}

Hãy cùng mổ xẻ chương trình này.

Dòng 1 - Chúng tôi bắt đầu với dòng #include về cơ bản yêu cầu trình biên dịch sao chép mã từ tệp iostream (được sử dụng để quản lý các luồng đầu vào và đầu ra) và dán nó vào tệp nguồn của chúng tôi. Header iostream, cho phép thực hiện các hoạt động đầu vào và đầu ra tiêu chuẩn, chẳng hạn như ghi đầu ra của chương trình này (Hello World) ra màn hình. Các dòng bắt đầu bằng dấu thăng (#) là các lệnh được đọc và thông dịch bởi cái được gọi là bộ tiền xử lý.

Dòng 2 - Dòng trống:Dòng trống không ảnh hưởng đến chương trình.

Dòng 3 - Sau đó chúng ta khai báo một hàm có tên là main với kiểu trả về là int. main () là điểm đầu vào của chương trình của chúng tôi. Bất cứ khi nào chúng ta chạy một chương trình C ++, chúng ta bắt đầu với hàm main và bắt đầu thực thi từ dòng đầu tiên trong hàm này và tiếp tục thực thi từng dòng cho đến khi kết thúc. Chúng tôi bắt đầu một khối bằng cách sử dụng dấu ngoặc nhọn ({) tại đây. Điều này đánh dấu sự bắt đầu của định nghĩa hàm của main và dấu ngoặc nhọn (}) ở dòng 5, đánh dấu sự kết thúc của nó. Tất cả các câu lệnh giữa các dấu ngoặc nhọn này là phần thân của hàm xác định điều gì sẽ xảy ra khi hàm main được gọi.

Dòng 4 -

std::cout << "Hello World\n";

Dòng này là một câu lệnh C ++. Câu lệnh này có ba phần:Đầu tiên, std ::cout, xác định thiết bị đầu ra bảng điều khiển tiêu chuẩn. Thứ hai, toán tử chèn <

Nói tóm lại, chúng tôi cung cấp cho đối tượng cout một chuỗi "Hello world \ n" để được in ra thiết bị đầu ra tiêu chuẩn.

Lưu ý rằng câu lệnh kết thúc bằng dấu chấm phẩy (;). Ký tự này đánh dấu phần cuối của câu lệnh.