A voir également:
- Ecrire un mot dans une chaine de caractere
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Dans le texte, un seul mot a réellement été écrit en lettres capitales (majuscules). quel est ce mot ? ✓ - Forum Word
- Excel extraire chaine de caractère après un caractère ✓ - Forum Excel
- Mot de passe administrateur freebox ✓ - Forum Freebox
- Caractère spéciaux - Guide
3 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 817
12 août 2009 à 23:13
12 août 2009 à 23:13
Salut,
A la déclaration de la variable :
char nom[100]="blabla";
Et sinon :
strncpy(nom,"blabla",sizeof nom), nom[sizeof nom - 1]='\0';
Cdlt
A la déclaration de la variable :
char nom[100]="blabla";
Et sinon :
strncpy(nom,"blabla",sizeof nom), nom[sizeof nom - 1]='\0';
Cdlt
chloé3702
Messages postés
57
Date d'inscription
lundi 10 août 2009
Statut
Membre
Dernière intervention
24 août 2009
28
12 août 2009 à 23:13
12 août 2009 à 23:13
char nom[0]="m";
char nom[1]="o";
char nom[2]="t";
char nom[1]="o";
char nom[2]="t";
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 817
12 août 2009 à 23:15
12 août 2009 à 23:15
Tu vas avoir un souci si tu redéfinis plusieurs fois nom.
En plus tu mélanges la notion de caractères et de chaînes.
Ta solution donnerait :
Bref, bien trop fastidieux pour remplir une chaîne.
En plus tu mélanges la notion de caractères et de chaînes.
Ta solution donnerait :
char nom[100]; nom[0]='m'; nom[1]='o'; nom[2]='t';
Bref, bien trop fastidieux pour remplir une chaîne.