Il faudrait qu'il soit le plus économique possible en terme d'octets consommés en mémoire pour être utilisé facilement en C.
En C , les tableaux sont constitués d'éléments contigus en mémoire. Il n'y a pas de trous entre les éléments. Donc, en général , la question n'a pas lieu d'être (et la réponse est fournie par jmv)
C'est une matrice 4*4 avec une taille de 8 bits dans chaque case.
Donc, elle utilisera 16 octets. La seule façon de réduire ce nombre serait d'avoir une redondance dans les données (Par exemple, la matrice est symétrique). Toutefois, même dans ce cas, pour des matrices aussi petites, et à moins d'en avoir beaucoup, le traitement à implémenter pour traiter ce cas particulier rique de transformer le gain en pertes
Partager