L'ordre des octets (endian) d'int en NSLog?
-
26-09-2019 - |
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?
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