Resultados da pesquisa a pedido "post-increment"

14 a resposta

Como os operadores pós-incremento (i ++) e pré-incremento (++ i) funcionam em Java?

Você pode me explicar a saída desse código Java? int a=5,i; i=++a + ++a + a++; i=a++ + ++a + ++a; a=++a + ++a + a++; System.out.println(a); System.out.println(i);A saída é 20 em ambos os casos

6 a resposta

Operador de incremento e atribuição de Java

Estou confuso sobre o operador post ++ e pre ++, por exemplo, no código a seguir int x = 10; x = x++; sysout(x);imprimirá 10? Imprime 10, mas eu esperava que imprimisse 11 mas quando eu faço x = ++x; instead of x = x++;ele imprimirá onze como ...

21 a resposta

Qual é a diferença entre ++ ie i ++?

Em C, qual é a diferença entre usar++i ei++e que deve ser usado no bloco de incremento de umfor ciclo?

3 a resposta

se um idioma precisa de pré-incremento (++ x) e pós-incremento (x ++)

Eu nunca vi o caso parapré-incrementoepós-incrementono código real. O único lugar que eu os vejo com mais frequência são os quebra-cabeças. Minha opinião é que isso introduz mais confusão do que utilidade. existe algum cenário de caso de uso ...

5 a resposta

Por que "while (i ++ <n) {}" é significativamente mais lento que "while (++ i <n) {}"

Aparentemente, no meu laptop Windows 8 com HotSpot JDK 1.7.0_45 (com todas as opções de compilador / VM definidas como padrão), o loop abaixo final int n = Integer.MAX_VALUE; int i = 0; while (++i < n) { }é pelo menos 2 ordens de magnitude mais ...

4 a resposta

Compreendendo mais sobre o i ++ e i = i + 1

Fiquei me perguntando se há diferença entre as duas formas de incremento. Alguns dosligações [http://www.cquestions.com/2010/03/why-i-is-faster-than-ii1-in-c.html]diz que i ++ é mais rápido que i = i + 1; Também como uma das pessoas, minha ...

1 a resposta

Precedência e associatividade de prefixo e postfix em c

int main() { char arr[] = "geeksforgeeks"; char *ptr = arr; while(*ptr != '\0') ++*ptr++; printf("%s %s", arr, ptr); getchar(); return 0; }A declaração dentro do loop while++ptr++ se comporta de uma maneira que eu não entendo. O pós-incremento ...

3 a resposta

operador pós-incremento java

Não consigo criar cara ou coroa do código a seguir de "java puzzlers" de joshua bloch. public class Test22{ public static void main(String args[]){ int j=0; for(int i=0;i<100;i++){ j=j++; } System.out.println(j); //prints 0 int a=0,b=0; ...

6 a resposta

Quais são os motivos históricos dos idiomas C terem pré-incrementos e pós-incrementos?

(Nota: não estou perguntando sobre as definições de pré-incremento versus pós-incremento, ou como elas são usadas em C / C ++. Portanto, não acho que seja uma pergunta duplicada.) Os desenvolvedores de C (Dennis Ritchie et al) criaram operadores ...

7 a resposta

Lógica do incrementador

Estou tentando me aprofundar com pós e pré-incrementadores, mas estou um pouco preso com a seguinte expressão: public static void main(String[] args) { int i = 0; i = i+=(++i + (i+=2 + --i) - ++i); // i = 0 + (++i + (i+=2 + --i) - ++i); // i = 0 ...