Програма „Здравей свят“ в C++ с Code Обяснение

⚡ Умно обобщение

- C++ Програмата Hello World е най-лесният начин да започнете да програмирате C++: отпечатва текста „Здравей, свят“ на екрана. Тук ще се научите да пишете, компилирате и разбирате първите си C++ програма ред по ред.

  • 👋 Какво го прави: Програмата Hello World отпечатва текста „Hello World“ на конзолата.
  • 📄 Структура: Необходими са му заглавна част #include, функцията main() и оператор cout.
  • 🖨️ съд: std::cout изпраща текст на екрана, а return 0 завършва програмата.
  • ▶ ️ Компилиране и изпълнение: Компилирайте .cpp файла с C++ компилатор, след което стартирайте изпълнимия файл.
  • 🤖 Помощ с изкуствен интелект: Инструменти с изкуствен интелект като GitHub Copilot write and explain starter C++ код.

C++ Програма „Здравей свят“.

Програма „Здравей свят“ в C++

Програмата “Hello World” е първата, но най-важна стъпка към изучаването на всеки език за програмиране и със сигурност е най-простата програма, която ще научите с всеки език за програмиране. Всичко, което трябва да направите, е да покажете съобщението „Hello World“ на изходния екран.

Нека сега да разгледаме C++ Здравей, свят Code:

Стъпка 1) На страницата за конфигурация. Изберете опцията за създаване на кеша сега.

Програма „Здравей свят“.

Трябва да видите нещо подобно на екран

Програма „Здравей свят“.

В някои компютри и операционни системи той пита дали да включи всички библиотеки. Ако опцията е избрана, тя ще инсталира всички библиотеки.

Стъпка 2) Създайте нов изходен файл.
След като програмата се отвори, трябва да създадете нов изходен файл, за да можете да започнете да пишете първия си C++ програма. За да направите това изберете Файл > Нов > Изходен файл. Пътят е показан на фигурата по-долу.

Програма „Здравей свят“.

Това ще отвори област, където можете да въведете своя код.

Стъпка 3) Сега можете да напишете C++ код. След това можете да напишете C++ код, както е показано на изображението по-долу:

Програма „Здравей свят“.

C++ Code Пример:

#include<iostream>    
using namespace std;    

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

Стъпка 4) Компилирайте своя код. В тази стъпка щракнете върху Изпълнение->компилиране и изпълнение

Програма „Здравей свят“.

Стъпка 5) Запазете файла. След като запазите, трябва да видите черен екран, извеждащ „Hello World“.

Програма „Здравей свят“.

Продукция

Програма „Здравей свят“.

Вашата първа програма: C++ „Здравей свят!“ Обяснение

C++ е компилиран език. Изходният код се компилира в обектни файлове. След това обектните файлове се комбинират от линкер, създаващ изпълнима програма.

Продукция C++ се състои от много файлове с изходен код (обикновено наричани изходни файлове).

  • Къдрави скоби, {}, експресна групаping in C++. Тук те показват началото и края на тялото на функцията.
  • Всяко C++ програмата има точно една глобална функция, наречена main (). Програмата започва с изпълнение на тази функция. Стойност int се връща от main (), която предава на системата.' Ако не бъде върната стойност, тогава системата ще получи стойност 0, което показва успешно завършване. Отлична от нула стойност от функцията main () показва грешка.

Програма:C++ Здравей свят! Обяснение

Обяснение на C++ Програма „Здравей свят“. Code

Code ред 1: Първият ред е #include . Той инструктира компилатора да включи стандартната I/O библиотека за поток. Без това включване на заглавка изразът няма да се компилира.

std::cout << "Hello, World"<<endl

Code ред 4: int main(). Това е основната функция на програмата. Функциите се означават със скоби(). Преди основната функция да е „int“. Това означава, че основната функция ще върне цяло число на функцията или процеса, който я е извикал.

Не се притеснявайте за това, за момента просто имайте предвид, че програмата трябва да върне цяло число преди края. Къдравите скоби { и } съдържат кода в рамките на функция. Програмата завършва в края на основната функция, обозначена с }

Code ред 6: Операторът << записва втория си аргумент върху първия. В този случай низовият литерал „Hello, World!“ се записва в стандартния изходен поток std::cout.

(Забележка: Низов литерал е поредица от знаци, оградени с двойни кавички. endl вмъква знак за нов ред на същия ред)

Code ред 7: връщане 0; Това е последната команда в основната функция, операторът return. Целта му е само да върне стойност на функцията или процеса, който се нарича основна функция. Не се притеснявайте за това, освен факта, че се изисква от “int” пред дефиницията на основната функция. Трябва да върне нула от основната функция, което означава, че програмата е изпълнила успешно и е излязла.

cout<<"Hello World"<<endl;

Забележка: Cout е поток, който извежда към посочения поток. По подразбиране това е стандартният изходен поток. Cout е много често срещан в програмите, тъй като крайният мотив във всяка програма е да даде някакъв резултат. endl; представлява края на изявленията в C++. Точка и запетая в C++ разделя различни изрази и трябва да се постави в края на изразите в C++.

Как да компилирате и изпълните C++ Програма

След като сте написали програмата Hello World, трябва да я компилирате в изпълним файл и след това да я стартирате. Точните стъпки зависят от вашия компилатор или IDE.

Използвайки компилатора g++ от терминал, изпълнете двете команди по-долу:

g++ hello.cpp -o hello
./hello

Първата команда се компилира hello.cpp в изпълним файл с име hello, а втората команда го изпълнява. В IDE, като например Visual Studio или Code::Блокове, можете да компилирате и стартирате програмата с един бутон. Когато програмата се стартира, тя изписва Hello World на конзолата.

Въпроси и Отговори

Програмата „Здравей, свят“ е проста C++ програма, която изписва текста „Hello World“ на екрана. Това е традиционната първа програма, използвана за изучаване на основния синтаксис на език.

Основен C++ Програмата включва заглавен файл с #include, функция main(), където започва изпълнението, оператори в скоби и оператор return 0, който завършва main().

cout е стандартният изходен поток в C++Използван с оператора за вмъкване, той изпраща текст или стойности към конзолата, като например cout за отпечатване на Hello World.

Заглавката iostream, добавена с #include, предоставя потоците cout и cin. Без нея компилаторът не може да разпознае cout, така че програмата не успява да отпечата изхода.

Запазете кода с разширение .cpp, компилирайте го с компилатор като g++ (g++ hello.cpp -o hello), след което стартирайте получения изпълним файл от терминала или IDE.

Асистенти с изкуствен интелект, като GitHub Copilot, генерират цялостна програма „Hello World“ от коментар, обясняват всеки ред и предлагат корекции на синтактични грешки, докато пишете.

Да. Инструментите, задвижвани от изкуствен интелект, описват какво правят #include, main() и cout на разбираем език, което прави първия C++ програма, по-лесна за разбиране от начинаещи.

Често срещани грешки включват забравяне на точката и запетаята след оператор, пропускане на заглавката на iostream или неправилно изписване на cout. Всяко от тях води до грешка в компилатора, която спира компилацията.

Обобщете тази публикация с: