char str[] = "Hello world!";
만약에 키보드로는 입력 불가능한 control chacter(제어문자)를 문자열 상에 넣고 싶으면 어떻게 해야 할까?
일단 가장 흔히 쓰는 제어문자로는
\t
\n
인데, 자신이 직접 헥사로 넣고 싶다면
\x20
이런식으로 입력을 하면된다.
덧 : 개인적으로는 ISO8859 용 스트링의 첫 바이트에 들어 가는 제어문자를 넣는 방법으로 활용하고 있다.
덧2: 솔찍히 이실직고 하자면, 직접해보니 오작동을 하는 경향이 보인다.
비쥬얼 스튜디오나 일반 gcc 에서도 테스트를 해봐야겠다.
만약에 키보드로는 입력 불가능한 control chacter(제어문자)를 문자열 상에 넣고 싶으면 어떻게 해야 할까?
일단 가장 흔히 쓰는 제어문자로는
\t
\n
인데, 자신이 직접 헥사로 넣고 싶다면
\x20
이런식으로 입력을 하면된다.
덧 : 개인적으로는 ISO8859 용 스트링의 첫 바이트에 들어 가는 제어문자를 넣는 방법으로 활용하고 있다.
덧2: 솔찍히 이실직고 하자면, 직접해보니 오작동을 하는 경향이 보인다.
비쥬얼 스튜디오나 일반 gcc 에서도 테스트를 해봐야겠다.
'프로그램 사용 > gcc' 카테고리의 다른 글
gcc로 정적 컴파일 하기 (static compile using gcc) (0) | 2010.02.11 |
---|---|
gcc 에서 지원하는 언어목록 알아보기 (support languages of GCC) (4) | 2010.02.10 |
gcc 매크로만 확장하기 (preprocessor/전처리기) (0) | 2010.01.27 |
gcc에서 기본 include 디렉토리 변경하기 (0) | 2009.09.21 |
gcc 전용 switch - case 문? (0) | 2009.05.28 |