2016-06-22 3 views
-5

누구나 80 (16 진수)의 ASCII를 알고 있습니까? 그것은 존재합니까? 나는 궁금해서 테이블이 7F까지 올라간다.0x80에 해당하는 ascii가 있습니까?

+2

왜 ASCII에 대한 위키 백과 문서를 읽지 않습니까? 귀하의 질문에 대한 답변입니다. 게시하기 전에 적당한 양의 연구를하십시오. –

+1

Wikipedia에 갈 때마다 시간을 절약하기 위해 7F는 십진수 127이며 ASCII로 128 자 밖에 없습니다 (인덱스는 0입니다) –

+0

이것은 C와 아무런 관련이 없습니다. C는 구현 사용을 가정하지 않습니다 ASCII. –

답변

3

ASCII는 0 내지 127 (0x7F)로 인코딩하여, 정의 7 비트 문자 코드이다. 이 범위를 벗어나는 것은 ASCII가 아닙니다.

는 ASCII에 따라 8 비트 및 넓은 문자 코드 가 있습니다 (때로는 의심 정확성, 소위 "확장 ASCII"와) 0x80에 어떤 의미를 할당합니다. 예를 들어 Latin-1Unicode은 모두 0x80을 제어 문자로 취급하고 Windows-1252은 유로 기호로 사용합니다.

+0

유니 코드는 0x80을 인코딩으로 처리하지 않아야합니다. 답을 명확하게 설명해 주시겠습니까? –

+0

나는 인코딩'0x80'을 언급하지 않았으며, 코드 포인트 U + 0080을 언급하고있었습니다. UTF-8 (유니 코드의 여러 인코딩 중 하나)은 'U + 0080'에 2 바이트 인코딩을 사용합니다. –

관련 문제