Лабораторная работа: Операции языка Cи
-
Сумма
разность
Сложение
Разность
<
<=
>
>=
Меньше
Меньше равно
Больше
Больше равно
Ассоциативность «слева направо» означает группировку операций таким образом: запись A1 @ A2 @ A3 означает ((A1 @ A2) @ A3).
Ассоциативность «справа налево» обрабатывает запись A1 @ A2 @ A3 как (A1 @ (A2 @ A3)).
Комментарии к операциям
1. () – самая сильная операция. Выражение (2*(4+5)) равно 18.
2. [] индексирует элементы массивов. А[3][6] – в третьей строке шестой элемент. Индексация начинается с нуля, то есть А[0][0] – начальный элемент массива.
3. Операция -> используется с указателями на структурные переменные и на объекты классов. Например,
structPixel
{
intx, y;
char col;
};
Pixel A, *ptr;
ptr = &A;
ptr->x = 100;
4. Операция :: применятся для обращения к глобальным переменным, скрытым локальными переменными.
int x = 2;
void main()