unsigned char에 대한 호기심이 있습니다. 나는 unsigned char에 대한 호기심이있다. 나는 서명되지 않은 숯에 대해 실수로 뺄셈 연산을 수행했습니다. 나는 그것을하기로되어 있지 않다는 것을 알고 있습니다. 그러나 나는 특정한 대답이 어떻게 왔는지에 관해 약간 궁금하다. 아무도 비트 수준에서 이것을 설명 할 수 있습니까? 부호없는 char에 대한 뺄셈 연산
unsigned char x = 150;
unsigned char y = 229;
unsigned char z = x - y;
마침내 나는 당신이
150
에서
229
를 뺄 경우 2008 년
'z'의 타입이 당신의 코드에서'unsigned char'가 아닌'int' 였는지 확신합니까? 그렇다면 결과를 재현하는 완전하고 편집 가능한 예를 게시하십시오. – Praetorian
죄송합니다. 서명되지 않은 char입니다. – Varo