|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 | ||
|
Senior Member
Iscritto dal: Nov 2000
Città: Salerno
Messaggi: 4338
|
Un piccolo aiuto su programmazione in C (UNIX)
Salve raga
innanzitutto mi scuso x la banalità della domanda X esempio, in questo prog Quote:
Quote:
__________________
Doc : "Ovviamente, il continuum temporale è stato interrotto creando questa nuova temporale sequenza di eventi risultante in questa realtà alternativa" Marty : ...
|
||
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2003
Messaggi: 16462
|
struct stat e struct dirent sono due tipi di dati definiti negli headers files all'inizio del tuo programma.
buf e' una variabile di tipo "struct stat" e drn e' una variabile di tipo "puntatore a struct dirent"
__________________
MICROSOFT : Violating your privacy is our priority |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
struct definisce una struttura dati che contiene al suo interno altre strutture dati...
Data una istanza di una struct è possibile selezionarne i membri interni tramite l'operatore "."...se si ha un puntatore ad una struttura è possibile selezionarne i emmbri itnerni tramite l'operatore "->"... I membri interni ad una struct possono essere a loro volta struct... Ad esempio: Codice:
struct uno {
int a;
char b;
};
struct due {
int d;
struct uno c;
struct uno *p;
};
...
...
void f()
{
struct uno s1;
struct due s2;
s1.a = 10; /*inserisco 10 nel membro a*/
s1.b = "x"; /*inserisco "x" nel membro b*/
s2.p = &s1; /*s2.p punta a s1*/
s2.c.a = s2.p->a;
s2.c.b = s2.p->b;
}
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:22.



















