Questions sur pre-increment

20
réponses

Quelle est la différence entre ++i et i++?

En C, quelle est la différence entre l'utilisation de ++i et i++ , et qui devraient être utilisés dans l'incrémentation d'un for boucle?
demandé sur 2008-08-24 09:19:19
13
réponses

Est-il une différence de performance entre i++ et ++i en C?

y a-t-il une différence de performance entre i++ et ++i si la valeur résultante n'est pas utilisée?
demandé sur 2008-08-24 10:48:23
21
réponses

Différence entre i++ et ++i dans une boucle?

y a-t-il une différence entre ++i et i++ dans une boucle for ? Est-ce simplement une syntaxe chose?
demandé sur 2009-01-27 20:53:19
5
réponses

Pourquoi est " tandis que (i++

apparemment sur mon ordinateur portable Windows 8 avec HotSpot JDK 1.7.0_45 (avec toutes les options de compilateur/VM ... se qui soit spécifique à Java et directement liée au cas où ++i ou i++ est impliqué dans une comparaison de valeur.
demandé sur 2014-08-15 11:24:23
6
réponses

Augmentation avant et après la cessation de service en C#

je suis un peu perplexe sur la façon dont le compilateur C# gère les incréments et les décréments avant et après. ... : int x = 4; x = x-- - --x; puis x sera 2 après. Quelqu'un peut-il expliquer pourquoi c'est le cas?
demandé sur 2011-12-20 13:23:31
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
9
réponses

++i ou i++ dans les boucles for? [dupliquer]

possible Duplicate: y a-t-il une différence de performance entre i++ et ++i en C++? y a-t-il une raison pour que certains programmeurs écrivent ++i dans une boucle normale au lieu d'écrire i++ ?
demandé sur 2010-11-24 01:37:00
5
réponses

Les Expressions "j = ++i | i); j = ++i & i); doit être une lvalue erreur?

Je m'attendais à ce que dans mon code suivant: #include<stdio.h> int main(){ int i = 10; int j ... fonctionner pour tous ce n'est pas une erreur avec ce compilateur en mode c99: gcc x.c -Wall -std=c99 .
demandé sur 2013-02-13 22:13:23
6
réponses

Augmentation d'échelon dans le cadre d'une auto-affectation

je comprends les différences entre i++ and ++i , mais je ne suis pas tout à fait sûr pourquoi je reçois les ré ... je suis plus curieux de savoir pourquoi il se comporte comme il est. Quelqu'un peut expliquer ce qui se passe ici?
demandé sur 2015-11-18 18:27:02
7
réponses

Pourquoi est-ce que je ne peux pas faire ++i++ dans des langues de type C?

la Moitié en plaisantant à moitié sérieux : Pourquoi ne puis-je pas faire ++i++ en C-comme les langues, spécia ... en C#? Je m'attends à ce qu'il augmente la valeur, utilise ça dans mon expression, puis augmente à nouveau.
demandé sur 2009-10-02 22:20:06