Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Все лекции программирование

.pdf
Скачиваний:
20
Добавлен:
13.03.2016
Размер:
1.94 Mб
Скачать

Лекция 2. Структура программы, типы данных

Структура программы

Программа представляет собой набор функций. Функция – фрагмент программного кода, к которому можно обратиться из другого места программы.

Состав программы

Директива препроцессора

Заголовок функции main()

Тело функции, ограниченное фигурными скобками

Оператор возврата для прекращения выполнения функции main()

Hello, world!

#include <stdio.h>

int main(int argc, char **argv) { printf("Hello, world!");

return 0;

// First comment

/* Second comment */

}

Директива препроцессора

Препроцессор – программа, которая выполняет обработку файла исходного кода перед началом компиляции.

Директива #include <stdio.h> включает в программе поддержку функций, описанных в библиотеке ввода-вывода stdio.h.

Имена заголовочных файлов C заканчиваются на .h.

Например, stdio.h, math.h.

Имена заголовочных файлов C++ не имеют расширения. Например, iostream.

Функция main()

Hello, world!

#include <stdio.h>

void main() { printf("Hello, world");

}

Hello, world!

#include <stdio.h>

main() {

printf("Hello, world");

}

Комментарии

разъясняют плохо понимаемые участки

вы сами можете забыть или сотрудник не понять

удобнее комментировать при создании функции

это должно войти в привычку

Переменная

Переменная – это ячейка памяти для хранения данных. Объявление переменной выглядит следующим образом:

int i; //Объявление

i=10; //Инициализация