Читайте также:
|
|
Имеет формат
sizeof данныеили
sizeof (тип данных)
Операция sizeof возвращает размер в байтах указанного в ней данного или типа данных.
Пример.
cout " "Размер типа float в байтах=\t" "sizeof (float)Результат: 4.
Операция "запятая"
Дополнительная операция (,) не работает непосредственно с данными, а приводит к вычислению выражения слева направо. Эта операция позволяет Вам использовать в одной строке несколько выражений, разделенных запятой.
Пример 1.
main(){ int i = 10,j = 25;}Пример 2.
i = 10;j=(i=12,i+8);Результат выполнения: j=20. Сначала i получает значение 10, затем использование операции "запятая" приведет к тому, что i получит значение 12, а затем значение i+8, т.е. 12+8=20. Результат будет присвоен j.
Оператор?:
(Условие)? (выражение1):(выражение2)Если условие истинно, то выполняется выражение1, а если ложно, то выражение2.
Пример.
(а>b)? (ans =10):(ans=25);или
ans=(a>b)?(10):(25);Если а>b, то переменная ans получается значение 10, иначе - значение 0.25
Таблица приоритетов С++
Дата добавления: 2015-08-27; просмотров: 41 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Преобразование типов | | | Психодиагностическая методика по определению |