Questions sur increment

14
réponses

Pourquoi ces constructions utilisent - elles un comportement non défini pré-et post-increment?

#include <stdio.h> int main(void) { int i = 0; i = i++ + ++i; printf("%d\n", i); // 3 i = 1; i = ... int x[2] = { 5, 8 }, y = 0; x[y] = y ++; printf("%d %d\n", x[0], x[1]); // shouldn't this print 0 8? or 5 0? }
demandé sur 2009-06-04 13:17:52
6
réponses

Comportement des opérateurs d'incrément et de décrément en Python

je remarque qu'un opérateur de pré-incrément/décrément peut être appliqué sur une variable (comme ++count ). Il compile ... rement/decrement (++/--) en Python? pourquoi Python dévie-t-il du comportement de ces opérateurs en C/C++?
demandé sur 2009-09-28 11:33:19
27
réponses

Pourquoi cela ne va dans une boucle infinie?

j'ai le code suivant: public class Tests { public static void main(String[] args) throws Exception { ... 9: goto 2 22: return } je vais lire à propos de la instructions pour essayer de comprendre...
demandé sur 2010-09-30 18:07:51
5
réponses

Incrémenter un champ de base de données par 1

avec MySQL, si j'ai un champ, disons logins, Comment pourrais-je mettre à jour ce champ par 1 dans une commande sql? ... utée, insérerait nouvelle personne (c.-à-d. Tom Rogers) ou ouverture de session si John Jones était le nom utilisé..
demandé sur 2010-05-04 08:40:14
6
réponses

++someVariable Vs. someVariable++ en Javascript

en Javascript, vous pouvez utiliser l'opérateur ++ avant ou après le nom de la variable. Quelles sont, le cas échéant, les différences entre ces façons d'incrémenter une variable?
demandé sur 2010-08-12 20:30:18
8
réponses

La différence entre ++Var et Var++ [dupliquer]

cette question a déjà une réponse ici: comment les opérateurs post increment (i++ ... t-il sur une boucle for? p.ex. for (int i = 0; i < 10; i++) {} for (int i = 0; i < 10; ++i) {}
demandé sur 2011-05-30 14:50:45
3
réponses

Résultat intéressant de l'exercice d'entrevue: retour, post increment et comportement ref [dupliquer]

cette question a déjà une réponse ici: Post-incrémentation dans une auto-affectat ... cet exemple et pourquoi pendant le debug je vois que la valeur est incrémentée à 1, mais ensuite elle retourne à 0?
demandé sur 2017-04-21 13:02:07
4
réponses

L'opérateur d'incrément n'est pas invoqué à l'expression sizeof(++n)

en C ou c++, opérateur d'incrément et de décrément ( ++n , --n ) ne sont pas effectuées quand il est dans un opérateur ... amme. Bien sûr, je pense que la 101 sera montrée pour moi. Mais n n'était pas 101, c'était 100. pourquoi?
demandé sur 2014-10-16 16:06:23
4
réponses

i = i++ n'est pas l'incrément je. Pourquoi? [dupliquer]

duplicata possibles: pourquoi cette boucle est-elle infinie? des choses comme ... ils sont stupides, inutiles, illisibles, inutiles et ne devraient pas être utilisés en code. Je suis juste curieux.
demandé sur 2011-07-16 12:05:15
2
réponses

Instruction INC vs ADD 1: est-ce important?

à Partir de Ira Baxter réponse sur la, Pourquoi ne l'INC et DEC instructions pas sur le Drapeau de portage ... r les registres des drapeaux. La seule différence est que INC ne met pas à jour CF . Mais pourquoi c'est important?
demandé sur 2016-04-09 01:06:36