Вопросы по теме '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 просмотров

Имеет ли смысл ассоциативность унарных операторов?
Таблица приоритетов операторов C++ из http://en.cppreference.com/w/cpp/language/operator_precedence (я знаю, что это не является нормативным, но в стандарте не говорится о приоритете или ассоциативности) унарные операторы помечаются как правые/левые...
5958 просмотров

тернарный оператор и оператор присваивания
в Тернарный оператор C/C++ на самом деле имеют тот же приоритет, что и операторы присваивания? В ответе Лучиана Григора говорится, что такие случаи, как a ? b : c = d всегда будет выводиться как a ? b : ( c = d ) потому что оба...
3002 просмотров

Ассоциативность оператора и порядок оценки
Я читал здесь и там, из stackoverflow и других веб-сайтов, что оценка выражения зависит от приоритета оператора и ассоциативности операторов. Проблема в том, что я прочитал строку с одного известного веб-сайта: Приоритет и ассоциативность не зависят...
79 просмотров

Ассоциативность и коммутативность внутренних соединений sql
Допустим, у меня есть эта схема. Boats _____ bid bname Reserves ________ sid bid date Sailors _______ sid sname Я знаю, что внутренние соединения должны быть как ассоциативными, так и коммутативными, но я не могу понять, почему. Учитывая...
519 просмотров

Приоритет оператора равенства не работает
В 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 просмотров

может кто-нибудь объяснить мне, где в спецификации ECMAScript упоминается приоритет оператора и ассоциативность оператора
Я читал документы mdn об операторах приоритет и ассоциативность операторов приоритет операторов и ассоциативность операторов (MDN) и хотел узнать об этом больше, прочитав спецификация ECMAScript . Но я не нашел там ничего о приоритете...
95 просмотров