Справочная система C guide


Другие операции


?: Использование: ае ? е1 : е2 или ре ? е1 : е2 Если истинно ае или ре, то выполняется е1; иначе выполняется е2. Значением этого выражения является значение выражения е1 или е2. Пример abs = (i <= 0) ' -i. i,

Использование: el, е2 Сначала выполняется выражение е1, потом выражение е2. Значением всего выражения является значение выражения е2. Пример for (i=A, J=B, i<i, i++, j—) p[i] =pdl

sizeof Использование: sizeof(e) Число байт, требуемых для размещения данных типа е. ' 'Если е описывает массив, то в этом случае е обозначает весь массив, а не только адрес первого элемента, как во всех остальных операциях. "^ sizeof Использование: sizeof(-nin) Число байт, требуемых для размещения объектов типа тип. Пример п = sizeof(arnaine) / sizeof(mt), Число элементов в массиве целых чисел, определяемое как число байт в массиве, поделенное на число байт, занимаемых одним элементом массива, (тип) Использование: (тип)е Значение е, преобразованное в тип данных тип. Пример х= (float)n/3, Целое значение переменной п преобразуется в число с плавающей точкой перед делением на 3.

( ) Использование: fe(el, е2,..., eN) Вызов функции fe с аргументами е1, е2,..., eN. Значением выражения является значение, возвращаемое функцией. Обратите внимание, что порядок выполнения выражений е1,..., eN не гарантируется (см. с 39) Пример х = sqrt(y),

 

 




- Начало -  - Назад -  - Вперед -