
Envoyé par
SPACHFR
En fait je ne veux plus de COM soit déclaré comme une constante mais comme un paramètre valorisé dans un fichier.
C'est pas clair... Tu peux donner un exemple ?
Donc si je veux retrouver la même structure, je dois gérer la fin de chaine avec l'ajout de '\0' à la fin de la chaine du tableau de char[].
produit un tableau de char initialisé avec les caractères 'h', 'e' etc. terminé par un 0. C'est strictement équivalent à :
char s[] = {'h', 'e', 'l', 'l', 'o', 0};
Le tableau est modifiable (mais ne peut être agrandi...)
J'ai testé la fin de chaine du contenu du tableu j'ai un '\n'
La solution afin d'avoir la même chaine que celle déclararée par un #define est'elle de remplacer cet '\n' par un '\0' ?
Tu as testé quoi ? Dans quelles conditions ? On est pas devins...
Et explique exactement ce que tu veux faire, parce que tu m'as l'air de passer par des chemins plutôt tortueux. Expose ton problème final et on étudiera les solutions.
Partager