Contante de type "tableau": est-ce que ca existe en C? - C - Programmation
Marsh Posté le 31-08-2006 à 13:41:19
Oui, oui, j'ai essayé :
le compilo me dit:
expected primary-expression before '{' token
Marsh Posté le 31-08-2006 à 14:19:08
pierrot_lefou a écrit : Donc, je voudrais créer une constante qui contiendrait la valeur d'init de ce tableau et juste remplir ce tableau avec cette constante. |
Tu y étais presque :
Code :
|
et dans le fichier .c:
Code :
|
Si tu veux faire un init dynamique :
Code :
|
Marsh Posté le 31-08-2006 à 15:23:46
Effectivement, j'ai testé et ca fonctionne correctement (compilation + fonctionnel).
Merci beaucoup!
Marsh Posté le 31-08-2006 à 11:25:26
Bonjour à tous, voici mon petit soucis :
A l'heure actuelle, j'initialise un tableau qui contient plusieurs valeurs numériques de la manière suivante:
Mais je trouve que ca fait crado et que ca n'est pas maintenable facilement (ces chiffres représentent un identifiant qui est répété plusieurs fois dans le code et qui peut changer).
Donc, je voudrais créer une constante qui contiendrait la valeur d'init de ce tableau et juste remplir ce tableau avec cette constante.
Faire un truc du style
Dans mon fichier ".h"
et dans le fichier .c:
Donc ma question est la suivante :
Est-ce qu'il y a un moyen de définir une constante qui contient un tableau? (un truc ressemblant à
)
Merci