Вопросы по теме 'associativity'
вывод выражения в (--i + ++ i) в java
int i=9;
System.out.println(--i + ++i);
вывод при выполнении: 17 Конечное значение i: 9
Но в соответствии с правилами ассоциативности и приоритета в java сначала нужно выполнить ++ i, т.е. справа налево, что дает 10, а затем --i дает 9...
2868 просмотров
schedule
30.10.2023
Почему ассоциативность является фундаментальным свойством операторов, а не уровнем предшествования
В любых учебниках по языку программирования нам всегда говорят, что каждый оператор на этом языке имеет левую или правую ассоциативность. Кажется, что ассоциативность - фундаментальное свойство любого оператора, независимо от того, сколько операндов...
912 просмотров
schedule
28.11.2023
Имеет ли смысл ассоциативность унарных операторов?
Таблица приоритетов операторов C++ из http://en.cppreference.com/w/cpp/language/operator_precedence (я знаю, что это не является нормативным, но в стандарте не говорится о приоритете или ассоциативности) унарные операторы помечаются как правые/левые...
5958 просмотров
schedule
20.01.2023
тернарный оператор и оператор присваивания
в Тернарный оператор C/C++ на самом деле имеют тот же приоритет, что и операторы присваивания?
В ответе Лучиана Григора говорится, что такие случаи, как
a ? b : c = d
всегда будет выводиться как
a ? b : ( c = d )
потому что оба...
3002 просмотров
schedule
01.05.2023
Ассоциативность оператора и порядок оценки
Я читал здесь и там, из stackoverflow и других веб-сайтов, что оценка выражения зависит от приоритета оператора и ассоциативности операторов. Проблема в том, что я прочитал строку с одного известного веб-сайта: Приоритет и ассоциативность не зависят...
79 просмотров
schedule
16.03.2024
Ассоциативность и коммутативность внутренних соединений sql
Допустим, у меня есть эта схема.
Boats
_____
bid
bname
Reserves
________
sid
bid
date
Sailors
_______
sid
sname
Я знаю, что внутренние соединения должны быть как ассоциативными, так и коммутативными, но я не могу понять, почему.
Учитывая...
519 просмотров
schedule
12.12.2023
Приоритет оператора равенства не работает
В C++ оператор равенства ассоциативен слева направо, как указано здесь и здесь , а возвращаемое значение операции присваивания — это присвоенное значение к заданной переменной. (Как показано здесь , здесь , здесь и здесь , (раздел 6.5.16,...
93 просмотров
schedule
23.06.2023
Почему выражение (true == true == true) вызывает синтаксическую ошибку?
Рубин :
true == true == true
синтаксическая ошибка, неожиданный tEQ
по сравнению с JavaScript :
true == true == true
// => true
по сравнению с C :
1 == 1 == 1
// => 1
3547 просмотров
schedule
24.04.2023
может кто-нибудь объяснить мне, где в спецификации ECMAScript упоминается приоритет оператора и ассоциативность оператора
Я читал документы mdn об операторах приоритет и ассоциативность операторов приоритет операторов и ассоциативность операторов (MDN) и хотел узнать об этом больше, прочитав спецификация ECMAScript .
Но я не нашел там ничего о приоритете...
95 просмотров
schedule
05.03.2023