Code::blocks

Bonjour,
comment declarer chaine de caractére en c avce code::blocks ?

bien a vs

1 réponse

  1. Contributeur
    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
    1. merci beaucoup fiddy