begin process at 2012 02 12 10:20:40
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C

 > 

Divers

 > 

Débutant(e)

 > 

incrémenter un nom


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

incrémenter un nom

mercredi 27 février 2008 à 13:06:04 | incrémenter un nom

shub85

Bonjour, je souhaiterais incrémenter un mot de telle façon mais je cherche une méthode simple et rapide.

ex:
 moy1 puis moy2 puis moy3...

merci d'avance..
mercredi 27 février 2008 à 13:27:07 | Re : incrémenter un nom

eagleseyes

Réponse acceptée !
static int iIndex = 0;
char cNom[5];

sprintf(cNom, "Moy%d", iIndex++);



Eagles Eyes
mercredi 27 février 2008 à 21:35:41 | Re : incrémenter un nom

SAKingdom

Membre Club
Faire ceci, par exemple, sera bien plus rapide que de faire un appel à sprintf:

char moy[12] = "moy", tmp[12];
int i = 1;

do {
    strcpy(moy+3, itoa(i++, tmp, 10));
    printf("%s\n", moy);
} while(i <= 3);

C++ (@++)



Cette discussion est classée dans : incrémenter


Répondre à ce message

Sujets en rapport avec ce message

Incrémenter une variable... ? [ par Zootella ] Hello, Est-ce possible d'incrémenter une variable ? Par exemple avec une boucle for:   char resstr1[1024];   char resstr2[1024];   char resstr3[10


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,203 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales