пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

4.Языки программирования С и С++. Перегрузка операций. Основные операторы: присваивания, условная операция, выбора, множественного выбора, циклов, прерывание и продолжение циклов, перехода. Структура программы. Примеры программ.

 Язык С - Язык программирования, разработанный, как инструмент для программистов практиков в 1972 году на основе языка B. Представляет собой процедурный язык(как и Паскаль). На нем до сих пор пишутся unix-подобные ОС.  Общая характеристика: Включает элементы как выского уровня(структуры данных и операторы структурного программирования, большой набор операций, указатели  и функции) так и низкого(аппаратные типы данных, логические операции с битами, сдвиги, работа с адресами); Имеет эффективный, экономный и переносимый компилятор; Развитые библиотеки(как стандартная, так и дополнительные) Язык С++ является самостоятельным языком программирования, разработанным на основе С. Особенностью языка С++ является включение в язык объектно-ориентированного подхода и введение дополнительных упрощающих синтаксических конструкций.

Перегрузка операций позволяет иметь различные версии одинаково названной функции или процедуры с различными параметрами.
Оператор присваивания

Оператор ветвления if(Пример: if(выражение) оператор_1; else оператор_2;)

Переключатель switch (Пример: switch(выражение)

/**  case           const_1: оператор_1;  break;

 case    const_2: оператор_2;  break;

            //   .  .  .

                        default:оператор_N;  break;

**/

Цикл с предусловием while (Пример: while (выражение) оператор;)

Цикл с постусловием do-while (Пример: do оператор; while(выражение);)

Цикл for (Пример: for (инициализация; условие; изменение) оператор;)

Операторы goto, break; continue -goto <идентификатор>;

 ...

 <идентификатор>: <инструкция>

 break - оператор прерывания цикла.

continue - переход к следующей итерации цикла. Он используется, когда тело цикла содержит ветвления.

Оператор return – оператор возврата из функции. Он всегда завершает выполнение функции и передает управление в точку ее вызова. Вид оператора:

 return [выражение];


10.06.2015; 08:27
хиты: 154
рейтинг:0
Точные науки
информатика
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь