et voila g voulut tester un exemple de code avec une struct en parametre dans une fonction mais sa ne marche pas , qd je compile , on dit quil ya a 1 erreur et l´erreur est : " no match for ´variable&*int&´
- include < iostream>
- include < stdlib.h>
using namespace std;
void fonction(struct variable& s)
{
int i = 3;
s*i;
}
struct variable
{
int a;
int b;
int c;
char d;
};
int main()
{
struct variable s;
cout < < " ecriver un chiffre , un chiffre positif , un chiffre et une lettre" < < endl;
cin > > s.a;
cin > > s.b;
cin > > s.c;
cin > > s.d;
fonction(s);
cout < < s.a < < endl < < s.b < < endl < < s.c < < endl < < s.d < < endl;
system("pause");
return 0;
}