Bonjour, je reprends un code (écrit en C bien sûr) afin de l'améliorer. Il comme de cette manière :
les Y0, Y1 et Y2 sont des conditions initiales pour résoudre une équation. Ces données initiales dépendent elles-même de d'autres paramètres. Donc je me suis fait une fonction qui prends comme argument ces paramètres et me renvoie Y0, Y1 et Y2.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 il y a toute une série de #include<blabla> et de #include"blabla" #define Y0 0 #define Y1 1 #define Y2 2 int main { blabla return 0; }
J'ai donc deux questions :
1) les variables Y0, Y1 et Y2 sont-elles définies que pour le fichier main.c ou bien sont-elles aussi définies pour d'autres fichiers ? Je pense (d'après mes tests) qu'elles ne sont valables que pour mon main.c (mais j'aimerais avoir votre confirmation).
2) comment les modifier ? Dans mon main, j'ai par exemple envie de faire Y0++ mais j'ai l'erreur "Y0 undeclared".
Merci.
Partager