Resultados da pesquisa a pedido "increment"

3 a resposta

Aritmética do ponteiro: ++ * ptr ou * ptr ++?

Estou aprendendo a linguagem C e bastante confuso as diferenças entre++*ptr e*ptr++. Por exemplo: int x = 19; int *ptr = &x;eu sei++*ptr e*ptr++ produzir resultados diferentes, mas não sei por que isso?

8 a resposta

É o operador + = thread-safe em Python?

Eu quero criar um pedaço de código não-thread-safe para experimentação, e essas são as funções que 2 threads vão chamar.

1 a resposta

Por que posso incrementar uma posição de matriz de caracteres dentro de uma função e não na principal

8 a resposta

Qual é a diferença entre pré-incremento e pós-incremento no ciclo (para / while)?

Meu interesse é na diferença entre

5 a resposta

Incrementando: x ++ vs x + = 1

Eu li que muitos desenvolvedores usam x + = 1 em vez de x ++ para maior clareza. Entendo que x ++ pode ser ambíguo para novos desenvolvedores e que x + = 1 é sempre mais claro, mas há alguma diferença de eficiência entre os doi Exemplo usando o ...

28 a resposta

Why are these constructs using pre and post-increment undefined behavior

#include <stdio.h> int main(void) { int i = 0; i = i++ + ++i; printf("%d\n", i); // 3 i = 1; i = (i++); printf("%d\n", i); // 2 Should be 1, no ? volatile int u = 0; u = u++ + ++u; printf("%d\n", u); // 1 u = 1; u = (u++); printf("%d\n", u); // 2 ...

4 a resposta

Is x + = 1 é mais eficiente que x = x + 1?

Emx = x + 1, éx avaliou duas vezes? Nesse caso, isso significa emx += 1, x é avaliado apenas uma vez? Como as duas expressões são avaliadas em termos de código intermediário do compilado Por exemplo,x++ pode significar: escolha a localização ...

4 a resposta

omportamento do operador de incremento nos limites do tipo de caracte

Gostaria de saber como o C ++ se comporta neste caso: char variable = 127; variable++; Nesse caso, a variável agora é igual a -128. No entanto, o operador de incremento colocou o valor no limite inferior ou ocorreu um estouro? Desde já, obrigado

2 a resposta

NSInteger conta vezes 4?

Não entendo por que esse contador do NSInteger aumenta exatamente 4 vezes o valor real das linhas do banco de dados. Talvez isso seja estúpido, mas eu realmente não entendo ... Obrigado até agora NSInteger *i; i = 0; for ( NSDictionary *teil ...

6 a resposta

omportamento de incremento em strings - PHP easter eg

$var = 'test_1'; var_dump(++$var); // string(6) "test_2" $var2 = '1_test'; var_dump(++$var2); // string(6) "1_tesu" $var3 = 'test_z'; var_dump(++$var3); // string(6) "test_a" $var4 = 'test_'; var_dump(++$var4); // string(5) "test_" Então, ...