int a = 1231234123


char b = (char)a


printf(%d, b) 하면 -104 나오는데


왜 이렇게 나오는건가요?