Question

fonction NSLog accepte spécificateurs de format printf. Ma question concerne% spécificateur x. Est-ce les codes hexadécimaux d'impression en séquence sur la mémoire? Ou faut-il avoir son propre style de séquence d'impression?

unsigned int a = 0x000000FF;
NSLog(@"%x", a);

Résultats de code ci-dessus sur les petits ou grands processeurs endian sont égaux ou différents? Et que diriez-vous de la méthode de -initWithFormat de NSString? Est-ce qu'il suit cette règle aussi?

Était-ce utile?

La solution

% x imprime toujours les chiffres les plus importants en premier. Peu importe quel type de processeur, il est exécuté.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top