OVH Cloud OVH Cloud

reinitialiser un tableau

24 réponses
Avatar
Le Scornec Denis
Comment reinitialiser un tableau déclarer:
char tableau[255]

Celui ci est initialiser avec une chaine de caractère mais je souhaiterais
effacer son contenu pour retourner à l'état initiale!!???

4 réponses

1 2 3
Avatar
Manuel Leclerc

Emmanuel Delahaye a fait remarquer :

Celui ci est initialiser avec une chaine de caractère
mais je souhaiterais effacer son contenu pour retourner
à l'état initiale!!???


Définir 'état initial'

(Nota : La plupart des clients de news disposent d'un correcteur
orthographique)


Qui ne peut pas grand chose contre ce genre de fautes... à part
« chaîne » tout sera diagnostiqué correcte dans la phrase citée.


Oui, mais le correcteur "orthographique/grammatical" de Word
corrige aussi le "initialiser" et le "initiale". Par contre,
c'est pas pratique du tout de faire l'aller-retour entre OE et
Word, à cause des "fin de ligne/fin de paragraphe". Si quelqu'un
a une astuce, je suis preneur.

manuel leclerc



Avatar
AG
Emmanuel Delahaye wrote:
In 'fr.comp.lang.c', AG wrote:


Finalement, pour initialiser un tableau entier avec tous les membres
avec la meme valeur (disons 0, par exemple), rien de tel que:

char tableau[100] = {0};


Oui mais lors d'une RE-initialisation ?



La boucle.


Je préfère la solution de BMT...



Avatar
AG
memcpy(tableau, reinitialiseur, sizeof reinitialiseur);
/* la, je dois avouer, memcpy est necessaire :-/ */


Wesh, ça me parait être le truc à faire, plutot qu'une boucle un peu
longue.

Avatar
un.gabacho.sans.pourrier
Manuel Leclerc et moi sommes hors charte.

Oui, mais le correcteur "orthographique/grammatical" de Word
corrige aussi le "initialiser" et le "initiale".


Il est fort. Dommage qu'il soit si désagréable à utiliser. Et si cher.

Par contre,
c'est pas pratique du tout de faire l'aller-retour entre OE et
Word, à cause des "fin de ligne/fin de paragraphe". Si quelqu'un
a une astuce, je suis preneur.


Moi je poste avex xemacs (avec gnus donc). J'ai aspell. Je ne
l'utilise pas, je n'y pense jamais. Il ne fait pas ce genre de chose a
priori. Mais pour xemacs à peu près tout ce qu'on peut imaginer existe
quelque part.

1 2 3