| Precedente :: Successivo | 
	
	
		| Autore | Messaggio | 
	
		| Mrikolino Mortale devoto
 
  
 
 Registrato: 11/06/08 10:50
 Messaggi: 5
 
 
 | 
			
				|  Inviato: 11 Giu 2008 10:58    Oggetto: Aiuto Progetto c |   |  
				| 
 |  
				| In questa parte del c non sono proprio un drago devo fare un progetto su una banca dati studentesca:
 ho una struct con tutti i dati ma c'è un pezzo dove devo inserire una serie di dati relatvi agli esami sostenuti da uno studente.
 
 Vi volevo chiedere: si può mettere un altro piccolo array di record all'interno del record pricipale??? dove tengo conto degli esami??
 ossia
 
 typedef Struct studente{
 
 ...dati vari... struct *esami_sost????????
 }
 
 vi prego aiutatemi
 grazie
  |  | 
	
		| Top |  | 
	
		|  | 
	
		| mdweb Dio maturo
 
  
  
 Registrato: 18/12/07 16:59
 Messaggi: 4412
 
 
 | 
			
				|  Inviato: 11 Giu 2008 13:04    Oggetto: |   |  
				| 
 |  
				| ti sembra il modo di scrivere....vuoi richiamare l'attenzione???  |  | 
	
		| Top |  | 
	
		|  | 
	
		| Mrikolino Mortale devoto
 
  
 
 Registrato: 11/06/08 10:50
 Messaggi: 5
 
 
 | 
			
				|  Inviato: 11 Giu 2008 14:00    Oggetto: |   |  
				| 
 |  
				| scusa è che son di fretta   è poco chiaro?? semplicemente mi sapete dire se si può contenere un record o un richiamo ad un record dentro ad un precedente record
 |  | 
	
		| Top |  | 
	
		|  | 
	
		| freemind Supervisor sezione Programmazione
 
  
  
 Registrato: 04/04/07 21:28
 Messaggi: 4643
 Residenza: Internet
 
 | 
			
				|  Inviato: 11 Giu 2008 17:02    Oggetto: |   |  
				| 
 |  
				| Ciao, Ansi C prevede che un tipo struct sia formato da campi appartenenti ad uno o più tipi di dati quindi anche le struct dentro le struct sono ammesse.
 
 Se hai una definizione del tipo
 
  	  | Codice: |  	  | typedef struct pluto
 {
 tipo1 campo1;
 tipo2 campo2;
 ....
 };
 typedef struct pippo
 {
 tipo1 campo1;
 tipo2 campo2;
 ....
 struct pluto p;
 };
 
 struct pippo pip;
 
 | 
 non ci sono problemi.
 Per riferirti al campo2 di p che sta dentro a pip userai la sintassi
 
 Se usi un puntatore *p allora scriverai
 
 e così via.
 |  | 
	
		| Top |  | 
	
		|  | 
	
		| Mrikolino Mortale devoto
 
  
 
 Registrato: 11/06/08 10:50
 Messaggi: 5
 
 
 | 
			
				|  Inviato: 12 Giu 2008 10:33    Oggetto: |   |  
				| 
 |  
				| grazie sei stato molto gentile ed esauriente... grazie... questo vale anche per gli array di strutture giusto??? |  | 
	
		| Top |  | 
	
		|  | 
	
		| freemind Supervisor sezione Programmazione
 
  
  
 Registrato: 04/04/07 21:28
 Messaggi: 4643
 Residenza: Internet
 
 | 
			
				|  Inviato: 12 Giu 2008 10:58    Oggetto: |   |  
				| 
 |  
				| Si, non ci sono problemi. Hai piena libertà.
 |  | 
	
		| Top |  | 
	
		|  | 
	
		| Mrikolino Mortale devoto
 
  
 
 Registrato: 11/06/08 10:50
 Messaggi: 5
 
 
 | 
			
				|  Inviato: 12 Giu 2008 11:09    Oggetto: |   |  
				| 
 |  
				| Perfetto ancora grazie |  | 
	
		| Top |  | 
	
		|  | 
	
		|  |