Цитата(Метценгерштейн @ Jul 24 2015, 15:40)

Или правильней передавать 1 и 0.
При использовании типа bool, какой размер этой переменной получается? В памяти хранится каждая переменная в отдельной переменной? Или в случае, если тип bool, то компилятор в одну переменную сразу 8 булок в разные биты вставляет?
printf("%d", sizeof(bool));
Меньше одного байта все равно не получится.