Resultados da pesquisa a pedido "prefix-operator"
Qual é a diferença entre operadores de prefixo e postfix?
O código a seguir imprime um valor de 9. Por que? Aquireturn(i++) retornará um valor 11 e devido a--i o valor deve ser 10, alguém pode explicar como isso funciona? #include<stdio.h> main() { int i= fun(10); printf("%d\n",--i); } int fun (int ...
O que "! -" faz em JavaScript?
Eu tenho esse pedaço de código (retirado deessa questão [https://stackoverflow.com/a/5827895/5665799]): var walk = function(dir, done) { var results = []; fs.readdir(dir, function(err, list) { if (err) return done(err); var pending = ...
Por que evitar operadores de incremento (“++”) e decremento (“-”) em JavaScript?
Um dos dicas para a ferramenta jslint [http://www.jslint.com/lint.html] é ++ e - abe-se que os operadores @ ++ (incremento) e - (decremento) contribuem para o código incorreto, incentivando truques excessivos. Eles perdem apenas para ...
Por que o operador postfix ++ tem precedência mais alta que o operador prefix +
Definido desta maneira, não podemos fazer nem++x++ nem++x--. Mas por outro lado, ambos(++x)++ e(++x)-- são expressões úteis:(++x)++ incrementosx por dois e retorna o valor "no meio", enquanto(++x)-- é essencialmente equivalente ax+1, mas evita ...
Por que o Postfix ++ / - classificado como operadores principais em C #?
Atualmente, estou ensinando a uma classe de programadores de C ++ o básico da linguagem C #. Enquanto discutimos os operadores de tópico, usei categorias padrão C # de operadores primários, unários et Um dos participantes ficou intrigado, ...