Modelo de datos de lenguaje C
El modelo de datos de lenguaje C utilizado en los entornos de sistema operativo de 32 bits y 64 bits se define en la tabla siguiente.
Debe tener en cuenta el tamaño de los datos pasados de las unidades de prueba a los SLIH y viceversa, ya que los tamaños pueden cambiar a medida que se pasan de un entorno a otro. Tenga especial cuidado al pasar información en forma de estructuras o punteros.
| Tipo C | Tamaño de datos de 32 bits | Tamaño de datos de 64 bits |
|---|---|---|
| char | 8 bits | 8 bits |
| corta | 16 bits | 16 bits |
| int | 32 bits | 32 bits |
| long | 32 bits | 64 bits |
| largo largo | 64 bits | 64 bits |
| puntero | 32 bits | 64 bits |