Пятница, 17.05.2024, 14:17
Простые примеры программ
Главная | Язык С++ - Hello, world! | Регистрация | Вход
Меню сайта
Наш опрос
Оцените мой сайт
Всего ответов: 660
Главная » Язык C++ » Hello, world!

Описание программы
Код программы
Код с подробными комментариями
Советы по улучшению и расширению программы

Описание программы
Это простейшая программа на языке С++, которая приводится во всех учебниках. Программа выводит на экран надпись "Hello, world!" ("Здравствуй, мир!"), переводит курсор на следующую строку и закрывается.

Код программы
#include <iostream>
int main()
{
cout<<"Hello, world!\n";
}

Код программы с комментариями
#include <iostream> //Подключаем библиотеку, содержащую функцию вывода
 //"cout"
int main() //Основная функция любой программы на C++.
 //Выполнение программы всегда начинается с нее.
{
cout<<"Hello, world!\n"; //Функция "cout" выводит переменные
 //или заключенный в кавычки текст, следующие после "<<"
 //"\n" является специальным символом перевода курсора на новую строку
}

Советы по расширению и улучшению программы
Разумеется, программа может выводить любой текст. Для вывода нужного текста замените строку "Hello, world!" на строку текста, заключенную в кавычки.

Кроме того, приведенная здесь программа выводит на экран текст и сразу же закрывается, так быстро, что вы не успеваете прочитать текст. Чтобы решить эту проблему, нужно заставить программу дождаться, пока вы, прочитав текст, нажмете клавишу на клавиатуре и только после этого завершить работу. Для этого необходимо использовать функцию getch() из библиотеки conio.
Делается это следующим образом:

  • Добавлением строки #include <conio> в начале программы подключаем библиотеку conio, содержащую функцию getch()
  • В самом конце тела функции main() вписываем строку getch();. Функция getch() дождется нажатия клавиши на клавиатуре, после чего выполнение программы завершится.


Форма входа
Календарь новостей
«  Май 2024  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728293031
Поиск
Друзья сайта
Бьерн Страуструп
(Bjarne Stroustrup)
Статистика
Rambler's Top100


Онлайн всего: 1
Гостей: 1
Пользователей: 0
Copyright MyCorp © 2024 Сайт управляется системой uCoz