Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/03/2015, 10:38
Avatar de GumiCat
GumiCat
 
Fecha de Ingreso: mayo-2014
Ubicación: Argentina
Mensajes: 16
Antigüedad: 10 años, 6 meses
Puntos: 0
Información El uso de bits ahorra memoria?

Hoal a todos quería saber si usar una estructura con bits en verdad ahorra memoria, Lei en un libro de como programar en C, que usando estructuras con bits se puede ahorrar espacio en programas donde esto es crucial.

Yo en mi programa tengo:

Código:
#include <stdio.h>

struct byte
{
	usingned int signo: 1; 
	unsigned int num: 8;
};


int main()
{
	struct byte numero;
	
	printf("%d", sizeof(numero));
	
	return 0;
}
Y me dice que ocupa 4 bytes, por lo que no sé si en verdad me ocupa 4 bytes o 9 bits, esa es mi duda