И снова здравствуйте! С вами начинающий программист. Сегодня мы продолжим изучать код программы «Hello World». Пока заваривается ароматный чай я вкратце расскажу содержание «предыдущей серии». В прошлый раз я начал изучать код вот этой программы: В четвертой строке вызывается главная функция программы, в восьмой строке программа возвращает ОС некий код, который равен нулю. Так же я вкратце рассказал, что такое функции и для чего она нужны в языке программирования C++. Остановился я на 6-й строке программы...
Здравствуйте. Сегодня я продолжу исследовать первые две строки программы, которую начал исследовать в моих прошлых статьях. Начну с первой строки. Без этой строки программа не скомпилируется. Если убрать эту строку, то получим ошибку: Почему так происходит? Эта строка не относится к языку C++. Это директива для препроцессора. Директивы в файле исходного кода позволяют препроцессору выполнять определенные действия. Например, препроцессор может вставлять содержимое других файлов в файл исходного...