Exercice langage C initialisation de chaînes de caractères

Exercice corrigé initialisation de chaînes de caractères, tutoriel langage C.

Lesquelles des chaînes suivantes sont initialisées correctement ? Corrigez les déclarations fausses et indiquez pour chaque chaîne de caractères le nombre d’octets qui sera réservé en mémoire.
a) char a[] = « un\ndeux\ntrois\n »;
b) char b[12] = « un deux trois »;
c) char c[] = ‘abcdefg’;
d) char d[10] = ‘x’;
e) char e[5] = « cinq »;
f) char f[] = « Cette  » « phrase » « est coupée »;
g) char g[2] = {‘a’,  »};
h) char h[4] = {‘a’, ‘b’, ‘c’};
i) char i[4] = « ‘o' »;

La correction exercice C/C++ (voir page 2 en bas)

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *