Code::blocks

Fermé
abdel2222 Messages postés 2 Date d'inscription jeudi 14 janvier 2016 Statut Membre Dernière intervention 16 janvier 2016 - 16 janv. 2016 à 14:11
abdel2222 Messages postés 2 Date d'inscription jeudi 14 janvier 2016 Statut Membre Dernière intervention 16 janvier 2016 - 16 janv. 2016 à 17:53
Bonjour,
comment declarer chaine de caractére en c avce code::blocks ?

bien a vs
A voir également:

1 réponse

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
Modifié par fiddy le 16/01/2016 à 16:09
Bonjour,
Peu importe que ce soit avec code::blocks ou un autre IDE, c'est standard.
Pour déclarer une chaîne appelée chaine :
char chaine[TAILLE]; /*tableau*/
char *chaine; /*pointeur*/


Ensuite, pour affecter une valeur, il faut utiliser la fonction strcpy()/strncpy().
Note : ne pas oublier l'allocation de la zone pointée par la version pointeur (char *chaine;).

Tu peux aussi initialiser les chaînes lors de la déclartion :
char chaine[]="coucou"; /*tableau*/
char *chaine="coucou"; /*pointeur -> attention, chaine pointe sur une zone en lecture seule */


Cdlt,

Google is your friend
0
abdel2222 Messages postés 2 Date d'inscription jeudi 14 janvier 2016 Statut Membre Dernière intervention 16 janvier 2016
16 janv. 2016 à 17:53
merci beaucoup fiddy
0