Результаты поиска по запросу "operator-precedence"

7 ответов

Я думаю, что это хорошая и профессиональная манера, когда вы понижаете голос кого-то, вы дадите объяснение, даже если вам не нравится этот человек. Пожалуйста, дайте мне знать через утилиту сообщений StackOverflow, почему вы дали мне отрицательный ответ. Не голосуйте за меня и ничего не говорите, удерживая меня в неведении о том, что я сделал неправильно, потому что это учебный форум для всех.

читал это в ответ на многие вопросы здесь. Но что именно это значит? var test = new Dictionary<int, string>(); test.Add(0, "zero"); test.Add(1, "one"); test.Add(2, "two"); test.Add(3, "three"); Assert(test.ElementAt(2).Value == "two");Код выше, ...

10 ответов

 все их значения были оценены.

читал из официального руководства по Java, что префикс и постфикс ++ имеют разные приоритеты: постфикс: expr ++ expr-- унарный: ++ expr --expr + expr -expr ...

6 ответов

 (Точки последовательности описаны в п. 5.1.2.3, как точки в выполнении, где имели место все предыдущие побочные эффекты).

но я столкнулся с чем-то, что, как мне показалось, я понял сразу, но размышляя об этом больше, мне хотелось бы понять, почему это работает так, как работает. Рассмотрим код ниже.(x-- == 9) явно оценивается, в то время как(y++ == 11) не является. ...

ТОП публикаций

5 ответов

Вопрос в порядке оценки, который сильно отличается. На самом деле, это не отвечает на вопрос.

аю текст на Java и получил следующий код: int[] a = {4,4}; int b = 1; a[b] = b = 0;В тексте автор не дал четкого объяснения и эффект последней строки таков:a[1] = 0; Я не уверен, что понимаю: как прошла оценка?

4 ответа

Тернарный условный и оператор присваивания приоритета

Меня смущает прямое назначение и приоритет троичных условных операторов: #include<stdio.h> int main(void) { int j, k; j = k = 0; (1 ? j : k) = 1; // first printf("%d %d\n", j, k); j = k = 0; 1 ? j : k = 1; // second printf("%d %d\n", j, k); ...

6 ответов

Рекомендации по приоритету операторов Java

недоразумениеПриоритет оператора Javaявляется источником часто задаваемых вопросов и тонких ошибок. Я был заинтригован, узнав, что дажеСпецификация языка Java [http://docs.oracle.com/javase/specs/jls/se7/html/jls-15.html#jls-15.7] говорит: ...

12 ответов

Постинкремент по разыменованному указателю?

Пытаясь понять поведение указателей в C, я был немного удивлен следующим (пример кода ниже): #include <stdio.h> void add_one_v1(int *our_var_ptr) { *our_var_ptr = *our_var_ptr +1; } void add_one_v2(int *our_var_ptr) { *our_var_ptr++; } ...

1 ответ

Какова правильная таблица приоритетов оператора Javascript?

Если я запускаю следующий код в Firefox, я получаю сообщение об ошибке: new Number.toString;Но согласно ...

5 ответов

Почему «**» связывает более тесно, чем отрицание?

Меня просто укусил следующий сценарий: >>> -1 ** 2 -1Теперь, копаясь в документации по Python,ясно, что это намеренное поведение [http://docs.python.org/reference/expressions.html#the-power-operator], ноПочему? Я не работаю ни с какими другими ...

4 ответа

Убедитесь, что скрипт Javascript запускается первым?

Я заметил, что некоторые скрипты, кажется, вызываются раньше других на определенной странице, мне было интересно, каков конкретный порядок загрузки скриптов? На странице перед ссылками скриптов .js? Они бегут в порядке с первого<script> ...