156Fermer158
GodzilLe 27/03/2017 à 15:52
Comme le dit zero, char on le garde uniquement pour les chaines, void * pour des pointeur generiques pour tout le reste quand on a besoin d'une taille garantie on utilise les (u)intXX_t, et si on veux une taille minimum mais laisser le compilateur faire son boulot d'optimisation on utilise (u)int_leastXX_t

Et si on veux faire d'un pointeur un handle, on utilise uintptr_t (intptr_t n'as pas de sens)

Tous les autres types sont a proscrire.