Enregistrement et tableau de chaine caractère
Résolu
yaorens
Messages postés
205
Date d'inscription
Statut
Membre
Dernière intervention
-
yaorens Messages postés 205 Date d'inscription Statut Membre Dernière intervention -
yaorens Messages postés 205 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Enregistrement et tableau de chaine caractère
- Tableau word - Guide
- Caractère ascii - Guide
- Caractère spéciaux - Guide
- Caractere speciaux - Guide
- Trier un tableau excel - Guide
3 réponses
Bonjour,
si je veux écrire un vecteur
Il n'y a pas vraiment de vecteurs en C. Mais tu peux résoudre ton problème en faisant un tableau 2D (matrice).
Par exemple : char prenom[5][10]; tu auras 5 chaînes de 10 char. Autrement dit, tu pourras stocker 5 prénoms de 9 lettres (le 10ème étant le '\0').
Pour les structures :
Google is your friend
si je veux écrire un vecteur
Il n'y a pas vraiment de vecteurs en C. Mais tu peux résoudre ton problème en faisant un tableau 2D (matrice).
Par exemple : char prenom[5][10]; tu auras 5 chaînes de 10 char. Autrement dit, tu pourras stocker 5 prénoms de 9 lettres (le 10ème étant le '\0').
char prenom[5][10]; int i; /* Définir le tableau 2D. */ for(i=0;i<5;i++) printf("%s\n", prenom[i]); /*ou puts(prenom[i]);*/
Pour les structures :
struct Nom_structure prenom[5]; /*Par convention, on utilise une majuscule pour la 1ère lettre du nom de la structure*/ scanf("%d", &prenom[i].variable1); printf("%d\n", prenom[i].variable1);
Google is your friend