salut;
ya t-il un moyen de faire autrement la declaration du tableau ci dessus en remplacant les les lettres par des nombres 'y'-'E'....

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
int8_t si_prefixes['z' - 'E' + 1]={
	 ['y'-'E']= -24,
	 ['z'-'E']= -21,
	 ['a'-'E']= -18,
	 ['f'-'E']= -15,
	 ['p'-'E']= -12,
	 ['n'-'E']= - 9,
	 ['u'-'E']= - 6,
	 ['m'-'E']= - 3,
	 ['c'-'E']= - 2,
	 ['d'-'E']= - 1,
	 ['h'-'E']=   2,
	 ['k'-'E']=   3,
	 ['K'-'E']=   3,
	 ['M'-'E']=   6,
	 ['G'-'E']=   9,
	 ['T'-'E']=  12,
	 ['P'-'E']=  15,
	 ['E'-'E']=  18,
	 ['Z'-'E']=  21,
	 ['Y'-'E']=  24,
 };
//equivalente a // si_prefixes['y'-'E']=-24;
// si_prefixes ['z'-'E']= -21  ................