Ciao, scusami ma forse non ho capito bene il tuo problema. Per ricavare la dimensione in byte di una variabile puoi usare la funzione sizeof(tipo variabile) e per sapere quanti bit contiene ti basta moltiplicare per 8.
Se il tuo problema è un altro, scrivi e cerchiamo di risolverlo...