Titre: Les chaînes de caractères Posté par: jpdelx sur 01 Juin 2008 à 17:50:30 Bonjour
Les principales fonctions de gestion des chaînes de caractères se trouvent dans <string.h> sous la forme de prototypes. On y trouve en particulier :
Exemples : Code: <?php #include <stdio.h> #include <string.h> int main(void) { /* 1 3 5 7 9 1 3 5 7 9 */ char *string = "merci la promo 93-94"; /* strlen(string) = 20 */ printf("le résultat est %d\n", strlen(string)); return 0; } ?> Code: <?php #include <stdio.h> #include <string.h> int main(void) { char string[50]; char *str1 = "bonjour à tous"; strcpy(string, str1); /* string="bonjour à tous" */ printf("%s\n", string); return 0; } ?> Code: <?php #include <stdio.h> #include <string.h> int main(void) { char chaine1[512], chaine2[512]; printf("Tapez chaîne1: "); gets(chaine1); printf("Tapez chaîne2: "); gets(chaine2); if (strcmp(chaine1,chaine2)<0) printf( "\n'%s' est inférieur à '%s'\n", chaine1, chaine2); else if (strcmp(chaine1,chaine2)==0) printf( "\n'%s' est égale à '%s'\n", chaine1, chaine2); else printf( "\n'%s' est supérieure à '%s'\n", chaine1, chaine2); return 0; } ?> Voir Aide à la programmation en C (http://www.lri.fr/~aze/page_c/aide_c/) @lpf
e-Babillard - plateforme pédagogique interactive | Propulsé par SMF 1.0.6 modifié par jpdelx.
© 2001-2005, Lewis Media. Tous droits réservés. |