struct tableau ds 1 fonction ... - C++ - Programmation
Marsh Posté le 04-11-2002 à 20:51:54
g rien compris ...
mon prog est en C
mon prob est le suivant ...
je voudrais modifier 1 struct tableau avec 1 fonction
comment declare t-on le struct tableau ds ma fonction ?
pareil ds le prototype , je sais pas ce ki faut mettre ...
voila mon struct et la declaration du struct tableau ke je veux modifier :
struct tr
{
int ntr;
int h;
int iq;
int ip;
};
void a(?) ---> la fonction ki doit modif mon struct
{
}
void main()
{
struct tr t[8];
void a(?); -----> prototype de la fonction
a(&t); --> appel de la fonction
}
kan y a 1 "?" c ke je sais pas ce k'il faut mettre ...
si kelk'1 veut m'aider ! merci !!
Marsh Posté le 04-11-2002 à 21:09:35
taz@ppc a écrit a écrit : renomme ton topic en [C] et je te reponds |
il est pire que moi
Marsh Posté le 04-11-2002 à 21:12:04
un tableau, c'est un pointeur.
donc deja, a moins que tu veuilles modifier le tableau lui même (a mon avis non, tu veux juste modifier le contenu), tu n'a pas besoin de preciser son adresse.
Code :
|
Marsh Posté le 04-11-2002 à 21:39:36
lorill a écrit a écrit : un tableau, c'est un pointeur. donc deja, a moins que tu veuilles modifier le tableau lui même (a mon avis non, tu veux juste modifier le contenu), tu n'a pas besoin de preciser son adresse.
|
un prototype dans une fonction c'est une manière de déclarer quelle fonction on utilise comme un using en C++
Marsh Posté le 04-11-2002 à 21:42:04
taz@ppc a écrit a écrit : un prototype dans une fonction c'est une manière de déclarer quelle fonction on utilise comme un using en C++ |
et du coup le prototype n'est connu que localement a la fonction ? ca existe, ca ? ben je savais pas.
Marsh Posté le 06-11-2002 à 04:31:39
On peut aussi faire ça:
Code :
|
Marsh Posté le 06-11-2002 à 10:48:09
Plutot que
Code :
|
Ceci ne serait il pas plus simple?
Code :
|
A+,
Marsh Posté le 07-11-2002 à 23:24:58
Bien sûr, je décomposais l'action pour une meilleure compréhension.
Marsh Posté le 04-11-2002 à 20:16:37
comment fait on pour declarer un struct tableau en parametre ds une fonction ?
et avec pointeur c different ?
merci