Wie wollen Sie konvertieren void-Zeiger auf char-Zeiger in C

Ok das hat sich sooo verwirrend für mich. Ich weiß einfach nicht was falsch ist mit dieser Zuordnung:

void *pa; void *pb;
char *ptemp; char *ptemp2; 

ptemp = (char *)pa;
ptemp2 = (char *)pb;

Kann mir jemand sagen warum ich diese Fehlermeldung bekommen:

error: invalid conversion from 'void*' to 'char*'

InformationsquelleAutor der Frage Jimmy | 2011-08-15

Schreibe einen Kommentar