Expected '}' before numeric constant
Fermé
Magikscubes
-
Modifié le 21 déc. 2020 à 17:43
Dalfab Messages postés 706 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 2 novembre 2023 - 21 déc. 2020 à 21:30
Dalfab Messages postés 706 Date d'inscription dimanche 7 février 2016 Statut Membre Dernière intervention 2 novembre 2023 - 21 déc. 2020 à 21:30
A voir également:
- Expected initializer before numeric constant
- Expected unqualified-id before numeric constant - Forum Programmation
- Compilation error: expected ')' before ';' token ✓ - Forum C
- Expected unqualified-id before 'if' ✓ - Forum Programmation
- Expected ')' before ' ' token arduino ✓ - Forum C
- Compilation error: expected unqualified-id before '{' token ✓ - Forum C++
2 réponses
NHenry
Messages postés
15163
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
1 novembre 2024
345
21 déc. 2020 à 18:53
21 déc. 2020 à 18:53
Je remarque juste que sur :
#define data_null 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
#define data_ascii_A 0x02,0x0C,0x18,0x68,0x68,0x18,0x0C,0x02
Le premier tu as mis des espaces entre les valeurs et pas à la ligne suivante.
#define data_null 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
#define data_ascii_A 0x02,0x0C,0x18,0x68,0x68,0x18,0x0C,0x02
Le premier tu as mis des espaces entre les valeurs et pas à la ligne suivante.
Dalfab
Messages postés
706
Date d'inscription
dimanche 7 février 2016
Statut
Membre
Dernière intervention
2 novembre 2023
101
21 déc. 2020 à 21:30
21 déc. 2020 à 21:30
Bonjour,
Les espaces n'ont aucune signification particulière en C, par contre tu as oublié de mettre une virgule après le 47 et il faut aussi mettre les 7 autres nombres qui manquent; A moins que 47 ne soit de trop. Une autre notation possible (elle insérera 7 valeurs nulles après le 47) :
Les espaces n'ont aucune signification particulière en C, par contre tu as oublié de mettre une virgule après le 47 et il faut aussi mettre les 7 autres nombres qui manquent; A moins que 47 ne soit de trop. Une autre notation possible (elle insérera 7 valeurs nulles après le 47) :
byte data_ascii[][display_array_size] = { {data_null}, {47}, {data_ascii_A}, {data_ascii_R}, {data_ascii_C}, {data_ascii_D}, {data_ascii_E}, {data_ascii_I}, {data_ascii_0}, {data_ascii_M} };