Bonjour,
je suis novice en c et j'aimerai bien savoir s'il est possible de déclarer un tableau qui pointe sur une colonne de tableau
par exemple p1 pointe sur la premiere colonne du tableau,p2 pointe sur la deuxieme colonne du tableau et ainsi de suite
voici mon code
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
25
26
27
28
29
30
31 #include<stdlib.h> #include<stdio.h> void func(float *Tableau) { float *p1,*p2; for (int i=0;i<5;i++){ p1[i]=Tableau[i*2+0]; p2[i]=Tableau[i*2+1]; } for(int i=0;i<5;i++){ p1[i]=3; p2[i]=4; } } int main(int argc, char *argv[]) { float *Tab; Tab=(float *)malloc(2*5*sizeof(float)); printf("ok\n"); func(Tab); printf("\n"); for(int i=0;i<5;i++){ for(int j=0;j<2;j++){ printf("%f\t",Tab[i*2+j]); } printf("\n"); } return 0; }
merci d'avance
		
		
        

  
 


  Répondre avec citation


 
 



 
 

Partager