Оператор (программирование)
Материал из Википедии — свободной энциклопедии
- Из-за путаницы с терминологией словом «оператор» в программировании нередко обозначают операцию (англ. operator), см. Операция (программирование).
Инструкция или оператор (англ. statement) — наименьшая автономная часть языка программирования; команда. Программа обычно представляет собой последовательность инструкций.
Многие языки (например, Си) различают инструкцию и определение. Различие в том, что инструкция исполняет код, а определение создаёт идентификатор (т.е. можно рассмативать определение как инструкцию присваивания).
Ниже приведены основные общие инструкции императивных языков программирования.
| Определение |
TYPE SALARY = INTEGER |
|---|---|
| Объявление |
VAR A:INTEGER |
| Присваивание |
A := A + 1 |
| Последовательность инструкций |
A := A + 1; WRITELN(A) |
| Блок инструкций |
begin WRITE('Number? '); READLN(NUMBER); end |
| Условная инструкция |
if A > 3 then WRITELN(A) else WRITELN(«NOT YET») end |
| Переключатель |
switch (c) { case 'a': alert(); break; case 'q': quit(); break; } |
| Цикл со счетчиком (цикл For, цикл For..Next) |
for A:=1 to 10 do WRITELN(A) end |
| Цикл с постусловием (цикл Repeat..Until, цикл Do..While) |
do { computation(&i); } while (i < 10); |
| Цикл с предусловием (цикл While) |
while NOT EOF DO begin READLN end |
| Вызов подпрограммы, процедуры или функции |
GOSUB 500
clearscreen() data = file.read() |
| Безусловный переход |
goto 1
|
| Утверждение |
assert(ptr != NULL); |
[править] См. также
| Это незавершённая статья о компьютерных языках. Вы можете помочь проекту, исправив и дополнив её. |

