2010-02-17 4 views

risposta

6

Looks like è solo un carattere senza segno. Quindi dovrebbe essere sicuro lanciare finché non stai facendo aritmetica su di esso.

Ma, probabilmente non è necessario in quanto quella pagina ha implementato la funzionalità di stringa chiave in termini di tipo.

+0

* * Per il momento, si tratta di unsigned char - ma perché fare un semplice alias per char se non si aspettano che il typedef cambi in futuro? – Mihai

13

Se si dà un'occhiata agli esempi, per esempio io2.c, si noterà che hanno appena allegramente gettarono a un char *:

printf("%s", (char *) xmlbuff);