Задачи по языку С

логическое отрицание x: 0, если


Логические операции (операнды - числа и ссылки)

ОперацияРезультатОграничения
x&&y логическое И: 1, если x и y не равны 0, 0 - иначе результат типа int
xy логическое ИЛИ: 0, если x и y равны 0, 1 - иначе результат типа int
!x логическое отрицание x: 0, если x не равен 0, 1 - иначе результат типа int
Сравнения (операнды - числа и ссылки)

Отношения

ОперацияРезультатОграничения
x<y (x>y) 1, если x меньше (больше) y, 0 - иначе результат типа int
x=y) 1, если x меньше или равно (больше или равно) y, 0 - иначе результат типа int
Сравнение на равенство

ОперацияРезультатОграничения
x==y (x!=y) 1, если x равно (не равно) y, 0 - иначе результат типа int
Условие

ОперацияРезультатОграничения
x ? y : z y, если x не равно 0, z - иначе
Адресные операции

ОперацияРезультатОграничения
*x значение по адресу, хранящемуся в x, приведенное к базовому типу x x должно быть ссылкой
&x адрес x x должно указывать на некоторое значение
x[y] результат - значение по адресу, находящемуся в x+y приведенное к типу, требуемому операндом один операнд должен быть адресом, другой - целой величиной
x.y результат - значение элемента y записи x x должно быть записью, а y - элемент этой записи
x->y результат - значение элемента y записи с адресом x x должно быть ссылкой на запись, а y - элемент этой записи
Операции, работающие с типом

ОперацияРезультатОграничения
(type)x x преобразуется к типу type x - любое выражение
sizeof(x) размер x в байтах x - любое выражение
sizeof(type) размер в байтах объекта типа type
Операция запятая

ОперацияРезультатОграничения
x,y y

x вычисляется прежде y
x и y любые выражения

Содержание  Назад  Вперед







Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий