История изменений
Исправление Vic, (текущая версия) :
А вы на языке, за который топите, так сможете?
Вроде что-то можно было в типизированных массивах. Только зачем, хз.
Это сложение по модулю, (100+200) mod 256 = 44
Как уже объяснял выше, такова природа процессора, он нативно умеет хранить/складывать целые числа только по модулю в зависимости от разрядной сетки операндов, поэтому и в Си точно так же.
Исправление Vic, :
А вы на языке, за который топите, так сможете?
Вроде что-то можно было в типизированных массивах. Только зачем, хз.
Это сложение по модулю, (100+200) mod 256 = 44
Как уже объяснял выше, такова природа процессора, он нативно умеет хранить/складывать целые числа только по модулю в зависимости от разрядной сетки операндов, поэтому и в Си точно так же.
Если хотите другое, пишите на Си/С++ программу, правильно выбирая операнды.
Исправление Vic, :
А вы на языке, за который топите, так сможете?
Вроде что-то можно было в типизированных массивах. Только зачем, хз.
Это сложение по модулю, (100+200) mod 256 = 44
Как уже объяснял выше, такова природа процессора, он нативно умеет складывать целые числа только по модулю, поэтому и в Си точно так же.
Если хотите другое, пишите на Си/С++ программу правильно.
Исходная версия Vic, :
А вы на языке, за который топите, так сможете?
Вроде что-то можно было в типизированных массивах. Только зачем, хз.
Это сложение по модулю, (100+200) mod 256 = 44
Как уже объяснял выше, такова природа процессора, он нативно умеет складывать целые числа только по модулю, поэтому и в Си точно так же.