Отправляет email-рассылки с помощью сервиса Sendsay

Си/Си++ с нуля!

  Все выпуски  

Си/Си++ с нуля!


Доброго времени суток, Уважаемые Подписчики.

Долго думал как мне написать этот выпуск, тк объем информации, который необходимо донести довольно большой для начинающего. Поэтому я решил в конце-концов разбить его на несколько частей.

Начну пожалуй с примера простейшей программы. И вот ее текст:

/* Программа "Hello World!", авторы: K&R */

#include <cstdio>
#include <cstdlib>

using namespace std;

void main(int argc, char argv[])
{
 printf("Hello World!");
 system("PAUSE");
}

Пройдемся по строкам программы. Между символами /* и */ располагаются комментарии, которые игнорируются компилятором и служат для заметок программисту непосредственно в тексте программы.

#include<cstdio> - директива указывает, что содержимое файла cstdio вставляется в текст программы, это так называемая библиотека, которая содержит в себе описания некоторых дополнительных функций. #include <cstdlib> тоже самое, только для файла cstdlib.

void main(int argc, char argv)
{
  /* ...тут что-то еще */
}

Это главная функция программы, именно с нее начинается выполнение любой программы. Остановимся на ней чуть подробней. Ключевое слово void - указывает на то, что функция не возвращает никакого значения. main - собственно название функции. То что находится между круглыми скобками называется параметрами функции. Параметры в Си перечисляются через запятую.

printf("Печатаемый текст..."); - функция из библиотеки cstdio печатающая некий текст. Обратите внимание что друг от друга функции отделяются символом ; Следующая функция system("PAUSE"); заставляет программу запустить команду операционной системы PAUSE, которая приостановит выполнение нашей программы, до тех пор пока пользователь не нажмет какую-то клавишу.

Что такое using namespace std; я объясню в другом выпуске, сейчас пока достаточно знать того что эта строка просто нужна.

Теперь для того, чтобы заставить это все работать, программу нужно ввести в редактор и скомпилировать. Для этого:

  • Откроем наш Dev-Cpp
  • В меню файл/создать/проект
  • На вкладке Basic выбираем Console Application
  • Параметры проекта ставим С++ (!) проект это важно, иначе указанный пример программы работать не будет.
  • Указываем название проекта - на латинице!
  • Сохраняем - кнопка ОК
  • Теперь приводим текст программы в соответсвии с примером
  • Идем в меню выполнить/скомпилировать и выполнить
  • если все сделано правильно, появится черное окно консоли в котором будет что-то написано.

Все! На этом ваша первая программа готова. В следующем выпуске я вам расскажу о переменных. Наверное это будет просто теоретический выпуск.


С уважением, Владимир Чистов - ведущий рассылки.
До встречи в следующем выпуске!

Если у вас возникли какие-нибудь вопросы, обязательно пишите мне или заходите на сайт рассылки.


В избранное