Приветствую Вас друзья, если можно без укора, объясните почему нигде в исходниках не замечал оптимизации:
1. char main без знака
unsigned char main (){
   ...
   if (res) return (0);
        else return (1);// да хоть 255
}
2. Если нужен цикл до 256 шагов зачем объявлять int i ?
unsigned char i;
for (i ...
3. Если нужны флаги, можно же не объявлять int переменную, а использовать структуру, типа:
struct flags {
   a:1;
   b:1;
   c:1;
   ...
};










