This is because 256 does not fit in the data type, which results in the lower 8 bits of it being used, resulting in a zero value.
ويرجع السبب في ذلك إلى عدم احتواء نوع البيان ال 256 ، مما يؤدي إلى استخدام 8 بتات أقل منه ، مما ينتج عنه قيمة صفرية.