begin process at 2010 02 10 13:36:24
  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...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

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,296 sec (3)

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