94 подписчика
Ещё на ранних этапах наших занятий я говорил об разницах типов данных.Напомню,char берёт на себя максимальное число 255.Но если вы соберёте такую программу: int main() { char a=250; printf("%d\n",a); return 0; } То вы неожиданно получите число -6.Что-то здесь не чисто. Давайте разбираться.При создании любой переменной она получает свой модификатор,ранее мы уже рассматривали один из них,а именно const.Из простой переменной получалась неизменяемая. В случае,когда модификатор не был явно указан переменная как минимум создаётся с модификатором signed...
4 года назад