Ho un array char c[12] = {'a','b','c','d','e','f','g','h','0','1','2','3'}
In esadecimale questi valori sarebbero {0x61, 0x62, 0x63, 0x64, 0x65, 0x66, 0x67, 0x68, 0x30, 0x31, 0x32, 0x33}
Sarà un array di char differiscono per ordinare al piccolo sistema endian o big endian
Quello che chiedevo è se la matrice potrebbe essere memorizzata in memoria in modo diverso in un grande sistema endian o little endian?
Ho pensato che sarebbero stati gli stessi perché i sistemi endian funzionano determinando come memorizzare un elemento con il minimo o il più significativo bit di un singolo elemento nell'array e ordinano i byte, ma dal momento che un char è solo un byte singolo ordinano i byte allo stesso modo.
"Un esempio di middle-endianness è il formato di data americano." ([cattiva src] (https://en.wikipedia.org/wiki/Endianness#Middle)) – Daniel