프로그램 사용/gcc2017.06.19 22:10

"\x6E" 이런식으로 문자를 넣으면 되는데 연속으로 넣으면 에러날수도(?)

만약에


0xc0 À 를 넣으면

"\xC0" 인데

À1 을 출력하고 싶다고

"\xC01"을 넣으면 이상한 걸로 인식을 하거나 에러나기도 한다.


어떻게 해결 해야 하려나...


\nnnnote 1anyThe byte whose numerical value is given by nnn interpreted as an octal number
\xhh…anyThe byte whose numerical value is given by hh… interpreted as a hexadecimal number
\enote 21Bescape character (some character sets)
\Uhhhhhhhhnote 3noneUnicode code point where h is a hexadecimal digit
\uhhhhnote 4noneUnicode code point below 10000 hexadecimal

[링크 : https://en.wikipedia.org/wiki/Escape_sequences_in_C]

신고

'프로그램 사용 > gcc' 카테고리의 다른 글

gcc variadic macro  (0) 2017.06.20
문자열에 escape 로 특수문자 넣기  (0) 2017.06.19
gcc cpp type (유니코드 문자열)  (0) 2017.04.04
gcc 매크로 확장 define stringfication  (0) 2017.01.02
gcc make CFLAGS=-D 관련  (0) 2016.11.17
gcc -fPIC  (0) 2016.06.22
Posted by 구차니

댓글을 달아 주세요