A quoi correspond les Declaration suivante?
2 participants
Page 1 sur 1
A quoi correspond les Declaration suivante?
bonjour tout le monde.
j'ai vraiment du mal à voire à quoi peuvent correspondre les déclarations suivantes?
int *f ( )
int *f[56]
et si on a :
int a;
int *p=&a,
int **p2=p1// je sais que p2 est un pointer qui pointe sur p1.
est ce que **p=a? puisque p=&a.
merci de votre aide.
j'ai vraiment du mal à voire à quoi peuvent correspondre les déclarations suivantes?
int *f ( )
int *f[56]
et si on a :
int a;
int *p=&a,
int **p2=p1// je sais que p2 est un pointer qui pointe sur p1.
est ce que **p=a? puisque p=&a.
merci de votre aide.
zemzm- Messages : 3
Date d'inscription : 08/03/2010
Re: A quoi correspond les Declaration suivante?
pointeur vers une fonction qui retourne un int et a un nombre indéfini de paramètres.zemzm a écrit:int *f ( )
pointeur vers le premier élément d'un tableau de 56 pointeurs sur int. Exemple :int *f[56]
- Code:
#include <stdio.h>
int main (void)
{
int *f[56];
int i;
int *pi = &i;;
f[2] = pi;
return 0;
}
Correctint a;
int *p=&a,
Incorrect. le type de p1 et int * et non int **. Tu veux peut être direint **p2=p1// je sais que p2 est un pointer qui pointe sur p1.
- Code:
int **p2 = &p1;
Revoir ton raisonnement en fonction de la nouvelle donne.est ce que **p=a? puisque p=&a.
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|