void*
-
hi,
gibt es eine andre möglichkeit bzw ein kürzeren code als den hier:
void foo( void *arg ) { unsigned char *ptr = arg; printf( "%c\n", ptr[ 0 ] ); }
ich will also auf das erste element von arg zugreifen muss dauz aber erst ne extra variable anlegen. kann ich das nicht irngedwie in printf casten?
mfg blan
-
((unsigned char *)arg)[0]
möglicherweise reicht auch (unsigned char *)arg[0] aber bin mir da ned sicher.