l'expression doit avoir le type intégral

Je reçois cette erreur de compilation à cause de cette ligne, qui vise à augmenter le pointeur par 0x200 (à point pour le segment suivant)

Flash_ptr = Flash_ptr + (unsigned char *) 0x200;

Je v vu cette mais je n'ai pas utilisé de manière illégale symbole!

P. S. de L'initialisation du pointeur:

unsigned char * Flash_ptr = (unsigned char *) 0x20000; 
La langue ne permet pas d'ajouter des liens (il n'a pas beaucoup de sens). Vous pouvez ajouter intégrante de valeur.

OriginalL'auteur Ogee Gee | 2014-09-10