Exercice : Tableau, pointeur et mémoire
Analysez le code suivant :
1
void test(){
2
int *ptint;
3
int montab1[]={1, 2, 3, 4, 5, 6};
4
int montab2[6]={11, 12, 13, 14, 15, 16};
5
int *ptint1;
6
int *montab3=(int *)calloc(6,sizeof(int));
7
for (int p=0 ; p<=6 ; ++p) montab3[p]=p*3;
8
9
return ;10
}
11
void test(){
int *ptint;
int montab1[]={1, 2, 3, 4, 5, 6};
int montab2[6]={11, 12, 13, 14, 15, 16};
int *ptint1;
int *montab3=(int *)calloc(6,sizeof(int));
for (int p=0 ; p<=6 ; ++p) montab3[p]=p*3;
return ;
}
Validez les instructions ou affirmations correctes !