Переполнение переменной

Нет ответов
tmr
Offline
Зарегистрирован: 19.05.2014

Коллеги, такой вопрос - что происходит при переполнении переменной, например:

{ byte b = B11111111; b++; } b = ?

Правильно ли я понимаю, что 0x11111111 + 0x00000001 = 0x0, т.е. должен отброситься старший бит и это поведение д.б. стабильно для любой платы или компилятора?