Книги автора: UNIX — универсальная среда программированияThe UNIX Programming Environment
Язык программирования Си. Издание 3-е, исправленноеThe C programming Language. Second Edition
/ Книги автора: Язык программирования Си. Издание 3-е, исправленноеThe C programming Language. Second Edition
/ Книги автора: Язык программирования Си. Издание 3-е, исправленноеThe C programming Language. Second Edition
/ Книги автора: UNIX — универсальная среда программированияThe UNIX Programming Environment
Язык программирования Си. Издание 3-е, исправленноеThe C programming Language. Second Edition
/ Книга: Язык программирования Си. Издание 3-е, исправленное
A7.4.5. Оператор унарный минус
A7.4.5. Оператор унарный минус
Операнд для унарного минуса должен иметь арифметический тип, результат - значение операнда с противоположным знаком. Целочисленный операнд подвергается целочисленному повышению. Отрицательное значение от беззнаковой величины вычисляется вычитанием из nmax+1 приведенного к повышенному типу операнда, где nmax - максимальное число повышенного типа; однако минус нуль есть нуль. Типом результата будет повышенный тип операнда.
Содержание
Оглавление статьи/книги
- А7.4.1. Префиксные операторы инкремента и декремента
- A7.4.2. Оператор получения адреса
- A7.4.3. Оператор косвенного доступа
- A7.4.4. Оператор унарный плюс
- A7.4.5. Оператор унарный минус
- A7.4.6. Оператор побитового отрицания
- A7.4.7. Оператор логического отрицания
- A7.4.8. Оператор определения размера sizeof
Похожие страницы
- А7.4.1. Префиксные операторы инкремента и декремента
- A7.4.3. Оператор косвенного доступа
- A7.4.7. Оператор логического отрицания
- А7.4. Унарные операторы
- A7.4.2. Оператор получения адреса
- A7.4.4. Оператор унарный плюс
- A7.4.6. Оператор побитового отрицания
- A7.4.8. Оператор определения размера sizeof
- 4.1. Арифметические операторы
- Унарный минус
- Арифметические операторы
- 1.2.4. Операторы и приоритеты