Вторник, 01.07.2025, 12:10       
ЯЗЫКИ ПРОГРАММИРОВАНИЯ
ОПЕРАЦИОННЫЕ СИСТЕМЫ
РАБОТА В ОФИСНЫХ ПРОГРАММАХ
ВИДЕОУРОКИ
Категории раздела
ЛЕКЦИИ C / C++ [5]
Решенные задачи [10]
Опрос
Оцените мой сайт
Всего ответов: 9

ID

Главная » Файлы » C / C++ » Решенные задачи

"Hello world!" на C++
23.10.2015, 17:48
Код программы:

#include <iostream>
#include <cstdlib> // для system
using namespace std;

int main() 
{ 
 cout << "Hello, world!" << endl;
 system("pause"); // Только для тех, у кого MS Visual Studio
 return 0; 
}


Описание синтаксиса

Директива #include используется для подключения других файлов в код. Строка #include <iostream>, будет заменена содержимым файла «iostream.h», который находится в стандартной библиотеке языка и отвечает за ввод и вывод данных на экран.

#include <cstdlib> подключает стандартную библиотеку языка С. Это подключение необходимо для работы функции system.

Содержимое третьей строки — using namespace std; указывает на то, что мы используем по умолчанию пространство имен с названием «std». Все то, что находится внутри фигурных скобок функции int main() {} будет автоматически выполняться после запуска программы.

Строка cout << "Hello, world!" << endl; говорит программе выводить сообщение с текстом «Hello, world» на экран.

Оператор cout предназначен для вывода текста на экран командной строки. После него ставятся две угловые кавычки (<<). Далее идет текст, который должен выводиться. Он помещается в двойные кавычки. Оператор endl переводит строку на уровень ниже.

Если в процессе выполнения произойдет какой-либо сбой, то будет сгенерирован код ошибки, отличный от нуля. Если же работа программы завершилась без сбоев, то код ошибки будет равен нулю. Команда return 0 необходима для того, чтобы передать операционной системе сообщение об удачном завершении программы.

— В конце каждой команды ставится точка с запятой.





Категория: Решенные задачи | Добавил: Ronaldo
Просмотров: 348 | Загрузок: 0 | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
УЧЕБНИКИ



Вход на сайт
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Облако тегов
    Яндекс.Метрика



    Copyright MyCorp © 2025uCoz