Quelqu'un peut-il s'il vous plaît me expliquer pourquoi il est impossible de mettre un caractère '\0'
dans le tableau donné:initialisation Array en C
char a[]={'r','b'};
a[2]='\0';
ne devrait pas le code ci-dessus mettre un caractère nul à la troisième fente et par conséquent convertir le tableau de caractères a à une chaîne de caractères.
Vous pouvez prendre 'char a [3] = {'r', 'b'}' 'et vous avez suffisamment de mémoire pour mettre un [2]. – user411313
John Nash posant une telle question de base? naaaahhhh .. /) –
Encore en train d'apprendre C. –