Non SEMPRE ... ad esempio
codice:
struct persona
{
char nome[30];
char cognome[30];
int anni;
};
void funzione(struct persona nome_persona)
{
printf("%s\n", nome_persona.nome);
printf("%s\n", nome_persona.cognome);
printf("%d\n", nome_persona.anni);
strcpy(nome_persona.nome, "Paolo");
strcpy(nome_persona.cognome, "Rossi");
nome_persona.anni = 10;
}
int main()
{
struct persona massimo;
strcpy(massimo.nome, "Antonio");
strcpy(massimo.cognome, "Neri");
massimo.anni = 10;
funzione(massimo);
printf("%s\n", massimo.nome);
printf("%s\n", massimo.cognome);
printf("%d\n", massimo.anni);
return 0;
}
ma bisognerebbe leggere tutto il contesto del discorso in cui c'e' quella frase ...