я в этом вижу потенциальную проблему, например, при чтении бинарного файла данных.Придется производить доп. операции, что бы избавиться от мусора:
Код
//data.bin = {0x0D, 0x00, 0x00, 0x00}
f = fopen("data.bin", "r");
fread(&B, sizeof(B), 1, f); //B = 13
fclose(f);
//Избавляемся от мусора
if (B)
B = true;
else
B = false;