High-Tech
Santé-Médecine
Droit-Finances
CodeS-SourceS
Inscription
Plan
Connexion
Rechercher un code, un tuto, une réponse
Accueil
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Tous les langages
Delphi / Pascal
Java
Python
SQL
RegEx
Flash
ASM
IRC
Graphisme
PDA
ColdFusion
Foxpro
Flex
Visual Basic / VB.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
PHP
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C/C++/C++.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Javascript
Forum
Tutoriels
Codes Sources
Snippets
Top membres
C#/.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
ASP/ASP.NET
Forum
Tutoriels
Codes Sources
Snippets
Top membres
Accueil
Connexion
Déposer un code
Code
Recherche
Haut
Accueil
Forum Codes-Sources
C / C++ / C++.NET
C
Sujet Précédent
Sujet Suivant
Inserer des espaces dans une chaine de caractère
Résolu
MorbhAck
Messages postés
127
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
5 août 2007
- 3 févr. 2007 à 16:31
MorbhAck
Messages postés
127
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
5 août 2007
-
3 févr. 2007 à 16:55
Bonjour a tous !
Alors c'est très simple mais je coince un peu :
j'ai une chaine de caratère :
par ex:
char chaine[]="0123456789";
puis jaimerai lui inseré des espace entre chaque caractère
mais je sais vraiment pas comment mit prendre :s
Quelqu'un pourrait m'aider ?
Afficher la suite
A voir également:
Espace c++
Supprimer les espaces d'une chaine de caractere en c
✓
-
Forum - C
Vba supprimer les espaces dans une chaine de caractères
-
Forum - Visual Basic
Insérer un espace dans une chaîne de texte avec condition
✓
-
Forum - VBA Office (Excel, Word ...)
Supprimer les espaces dans une chaîne de caractère
✓
-
Forum - Python
Enlever les espaces d'une chaine de caractére
✓
-
Forum - Java
3
réponses
Réponse 1 / 3
vecchio56
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
22 août 2010
12
3 févr. 2007 à 16:44
char* ajouterEspaces(char* in, char* out) {
if(!*in) {
*out = 0;
return out;
}
while(*in) {
*out++ = *in++;
*out++ = ' ';
}
// On a un espace en trop
*--out = 0;
return out;
}
Evidemment il fautt réserver pour out un espace 2 fois plus grand que pour in
_____________________________________
Un éditeur de ressources gratuit pour Windows
Réponse 2 / 3
vecchio56
Messages postés
6535
Date d'inscription
lundi 16 décembre 2002
Statut
Membre
Dernière intervention
22 août 2010
12
3 févr. 2007 à 16:47
Juste par curiosité tu as réfléchi à au problème avant de poster ou pas?
Ca fait plusieurs mois que tu fais du C (si on en croit l'ancienneté de certains de tes messages), donc je vois pas trop ou est la difficulté
_____________________________________
Un éditeur de ressources gratuit pour Windows
Réponse 3 / 3
MorbhAck
Messages postés
127
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
5 août 2007
3 févr. 2007 à 16:55
Je penser qu'on peut pouvait le faire avec l'API windows dsl
Votre réponse
A voir également
Enlever les espaces d'une chaine de caractére
Insérer un guillemet dans une chaine de caractère (inputbox)
Inserer un int dans une chaine de caractere sous c++
Enlever des espaces dans un string
Supprimer les espaces dans une TextBox