* Signed vs. Unsigned Characters
------------------------------
C 표준에 따르면 char type은 기본적으로 signed 일 수도 있고 unsigned 일 수도 있다.
x86 Linux에서는 char type은 기본적으로 signed 이다.
ARM Linux에서는 char type은 기본적으로 unsigned 이다.
ARM Linux에서는 음수와 char type 변수와 비교하게 되면 항상 0를 리턴한다.
char type은 unsigned 이고 따라서 항상 양수이기 때문이다.
|