Dyzzet|
C++ Data Science Алгоритмы Темы · Блог · YouTube
§ 1. Введение

§ 1.1 Hello, world!

Нельзя не начать введение с классического примера.

#include <stdio.h>
 
int main()
{
    printf("Hello, world!");
    return 0;
}

В первой строке мы подключаем консольный ввод и вывод. Функция main(), чьи границы отмечены фигурными скобками, является основной частью программы (входной точкой). Внутри неё находятся команды-выражения. В конце каждого выражения ставится точка с запятой. Сперва мы попросили напечатать на экране приветствие, а затем успешно завершили выполнение (вернув код 0).

Скопируйте этот код и скомпилируйте. Сейчас и в дальнейшем старайтесь повторять стиль форматирования (переносы и отступы). Хоть это и не влияет на работу программы, пишут их для людей.

§ 1.2 Комментарии

Чтобы больше не отвлекаться на это, сразу договоримся, что в коде могут быть однострочные и многострочные комментарии. Они никак не влияют на работу программы. Многострочные комментарии начинаются с символов /* и заканчиваются символами */. Однострочные комментарии начинаются символами // (они появились только в стандарте C99, поэтому старые компиляторы могут их не поддерживать).

#include <stdio.h>
 
int main()
{
    printf("Hello, world!"); // Вывести "Hello, world!".
    return 0; /* Завершение работы программы.
         Код 0 означает успех. */

}
Зарегистрируйтесь и войдите, чтобы оставлять комментарии и голосовать.

Подмножество C++, совместимое с C
Конспект по языку C
Введение
Переменные и типы
Ввод и вывод
Арифметика
Управляющие конструкции
Функции
Массивы и указатели
Строки
Структуры, битовые поля и объединения
Работа с файлами
Классы памяти
Побитовые операторы
Препроцессор
Также может быть интересным
© MMXI—MMXXIII. RSS. Поддержать сайт
Светлая тема / тёмная тема