Resultados da pesquisa a pedido "operator-precedence"

7 a resposta

C #define macros

Aqui está o que eu tenho e me pergunto como isso funciona e o que realmente faz. #define NUM 5 #define FTIMES(x)(x*5) int main(void) { int j = 1; printf("%d %d\n", FTIMES(j+5), FTIMES((j+5))); }Produz dois números inteiros: 26 e 30. Como isso ...

1 a resposta

Exponenciação JavaScript decisão de design do operador unário

Então, eu estava brincando com o novo operador de exponenciação e descobri que você não pode colocar um operador unário imediatamente antes do número base. let result = -2 ** 2; // syntax error let result = -(2 ** 2); // -4 let x = 3; let result ...

1 a resposta

Qual é a precedência do operador em espera?

Em Javascript, certos operadores são processados antes de outros: 1 + 2 * 3 // 1 + (2 * 3) // 7 because * has higher precedence than + 1 === 0 + 1 // 1 === (0 + 1) // true because + has a higher precedence than ===O MDN tem umrepartição completa ...

6 a resposta

Operações de ponteiro e precedência do operador em C

fundoAcabamos de conversar com um cara C hoje e discordamos sobre o seguinte: int intgA[2] = { 1, 2 }; int intgB[2] = { 3, 5 }; int *intAPtr = intgA; int *intBPtr = intgB;Então, quando fazemos: *intAPtr++ = *intBPtr++; Minha ...

1 a resposta

Qual é a tabela correta de precedência do operador Javascript?

Se eu executar o seguinte código no Firefox, recebo um erro: new Number.toString;Mas de acordo com a ...

6 a resposta

Diretrizes de precedência do operador Java

Mal entendidoPrecedência do operador Javaé uma fonte de perguntas freqüentes e erros sutis. Fiquei intrigado ao saber que mesmo oEspecificação da linguagem Java [http://docs.oracle.com/javase/specs/jls/se7/html/jls-15.html#jls-15.7]diz: "É ...

1 a resposta

A saída do cout << 1 && 0; [fechadas]

Não entendo por que o código abaixo é impresso1. 1 && 0 não é o mesmo quetrue && false ->false? Por que isso não imprime0? #include <iostream> using namespace std; int main(){ cout << 1 && 0; return 0; }

1 a resposta

Precedência do operador de operadores unários

Alguma fonte de informação sobre precedência do operadorcomo isso [http://www.techotopia.com/index.php/Ruby_Operator_Precedence]diz que operadores unários como!, ~, +, - tersuperiorprecedência do que atribuição=. No entanto, as seguintes ...

4 a resposta

Em que ordem ocorre a avaliação do operador pós-incremento?

Dado std::vector<CMyClass> objects; CMyClass list[MAX_OBJECT_COUNT];É sábio fazer isso? for(unsigned int i = 0; i < objects.size(); list[i] = objects.at(i++));Ou devo expandir meu loop para isso? for(unsigned int i = 0; i < objects.size(); ...

4 a resposta

Precedência do operador no Scala

Eu gosto da proposta de Scala de precedência de operador, mas em alguns casos raros, regras não modificadas podem ser inconvenientes, porque você tem restrições ao nomear seus métodos. Existem maneiras de definir outras regras para uma classe / ...