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


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

Язык С - Язык программирования, разработанный, как инструмент для программистов практиков в 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 [выражение];


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