Udskrive værdier i pointer til struct
Hej eksperterJeg har en funktion som modtager en pointer til en struct
Jeg ønsker at udskrive flere af disse værdier.
Det er sikkert meget nemt hvis man ved hvordan, men jeg syntes jeg har prøvet alt.
Kort eksempel
typedef struct {
time_t gmtime;
int testint;
char testchar;
char testchararr[100];
} teststruct;
function printstruct(teststruct *ts){
printf("%d\n",gmtime);
printf("%d\n",testint);
printf("%s\n",ts.testchar);
printf("%s\n",testchararr);
}
Således at der f.eks. udskrives
<TIMESTAMP>
16
d
En streng
Hvorfor virker printf("%d\n",testint); i det mindste ikke.
Venligst Christian