Энциклопедия   
Общие сведения   
Попечительский совет   
Научно-редакционный совет   
Меценаты программы   
Отзывы о программе   
Приглашение для авторов   
Предложения для меценатов   
Деловые предложения   
Авторы   
Новости   
Публикации дня   
Научные версии   
Открытое письмо   
История в лицах   
Документы истории   
Лидеры экономики и политики   
Раздел сайта Ярмарки России содействует продвижению на рынок научных достижений, изобретений, передовых технологий, инновационной продукции и произведений искусства
Художественная галерея
Патенты и изобретения
Контакты:
E-mail: ,
,
Адрес редакции:
191186, Санкт-Петербург,
ул.Миллионная, д. 5,
СЗТУ, кафедра ВМКСиС.
Факс: (812) 700-99-31

Язык программирования C++

  

Язык программирования С++ - был разработан в начале 80-х годов Бьером Страуструпом в результате расширения и дополнения языка С. В этом языке сочетаются лучшие свойства языка Ассемблер и языков программирования высокого уровня. С++ содержит в себе все основные черты объектно- ориентированных языков программирования: наличие объектов и инкапсуляцию данных, наследование, полиморфизм и абстракцию типов. Наряду с этим С++ полностью поддерживает технологию структурного программирования.
К основным особенностям языка программирования С++ следует отнести возможность разделения программы на легко поддающиеся контролю части за счет определения новых пользовательских типов, наличие классов, которые обеспечивают скрытие данных, их инилициализацию, управление памятью и механизмы перегрузки операций и функций.
Программа на С++ состоит из одной или нескольких функций, которые содержат переменные, константы и операторы, предназначенные для решения определенной задачи.
Структура программы..
Программа, записанная на языке С++, должна иметь заголовок и тело программы, состоящее из одной или нескольких функций. В качестве примера рассмотрим структуру программы (рис)
Нажмите, чтобы увеличить!

Операторы программы С++.
Операторы в языке С++ предназначены для описания действий. Любой оператор может быть помечен меткой. Операторы отделяются друг от друга точкой с запятой.
К простым операторам языка С++ относятся оператор присваивания, оператор ввода и вывода данных, оператор перехода.
Оператор ввода данных. Для ввода переменных в С++ чаще всего используется оператор:
cin>> имя переменной;.
Оператор вывода данных. Для вывода данных С++ используется оператор
cout<< имя переменной;.
Оператор перехода имеет вид:
goto метка;.
Циклы предусматривают многократное выполнение некоторых операторов входящих в тело цикла. В языке С++ имеются три вида операторов цикла:
Цикл-ПОКА реализуется в языке С++ с помощью оператора While и имеет следующий вид:
while (условие) оператор;.
Цикл - ДО реализуется в языке С++ с помощью оператора do while и имеет следующий вид:
do {операторы;}.
while (условие);.
Цикл с параметрами в языке С++ имеет вид:
for (начальное значение переменной; конечное значение переменной; шаг).
оператор;.
Кроме простых данных язык С++ дает возможность эффективно обрабатывать сложные типы, например массивы. Массив - упорядочный набор элементов одинакового типа, имеющих общее имя. Все элементы массива пронумерованы. Массивы должны быть обязательно описаны перед использованием в программе. Общий вид описания массива в программе на языке С++
тип имя_массива [раздел1] [раздел2]...[размер N];
количество индексов ([размер1] [размер2]... [размерN]) определяет размерность массива. Литература:
Ашарин И.В. Основы программирования на языке С++ М; Горячая линия - Телеком, 2002 г.

  
Выберите начальную букву термина:
А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т
У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я