Alignement mémoire des structures et détection de l’endianness via les unions
Alignement mémoire et mots machine
La longueru du mot machine détermine la granularité des accès mémoire. Chaque variable possède une valeur m qui représente son exigence d’alignement.
Calcul de m pour les types simples
Sur un système 32 bits, le processeur lit la mémoire par blocs de 4 octets. Une variable est correctement alignée lorsque son ...
Publié le 25 juillet à 11h07
Erreurs et concepts clés en langage C
Définition des tableaux unidimensionnels
Dans la déclaration d'un tableau à une dimension type nom_tableau[longueur], le type désigne le type des éléments individuels du tableau, et non le type de la variable tableau elle-même. Par exemple, dans int a[10];, int indique que chaque élément (a[0], a[1], ..., a[9]) est de type entier. Le type compl ...
Publié le 25 juin à 03h33