Robert T.
Utente Attivo
- Messaggi
- 134
- Reazioni
- 11
- Punteggio
- 38
Dato questo codice:
Perchè se levo gli astirischi da struct e li faccio diventare semplici variabili non funziona più il codice, cioè in questa maniera:
C:
#include <stdio.h>
struct carte{
int *numero;
char *faccia;
};
int main() {
struct carte Carta, *ca;
ca = &Carta;
ca->numero = 2;
ca->faccia = "testo";
printf("%d %s", ca->numero, ca->faccia);
return 0;
}
Perchè se levo gli astirischi da struct e li faccio diventare semplici variabili non funziona più il codice, cioè in questa maniera:
Codice:
#include <stdio.h>
ORA:
struct carte{
int numero;
char faccia;
};
PRIMA:
struct carte{
int *numero;
char *faccia;
};
ecc...
Ultima modifica da un moderatore: