'제어문자'에 해당되는 글 2건

  1. 2009.03.17 C0 and C1 control codes
  2. 2009.02.18 문자열에 콘트롤 문자 넣기
회사일2009. 3. 17. 10:43

일반적으로 제어문자(control character)는 화면에 출력되지 않으며,
문자열을 꾸미거나 터미널을 제어하는 용도로 사용된다.

C0의 예
^C 03 03 ETX End of Text
Often used as a "break" character (Ctrl-C) to interrupt or terminate a program or process.

C1의 예
134 86 46 SSA Start of Selected Area Used by block-oriented terminals.
135 87 47 ESA End of Selected Area



[링크 : http://en.wikipedia.org/wiki/C0_and_C1_control_codes]

'회사일' 카테고리의 다른 글

DVB bit stream을 잊고 있었다 -ㅁ-!  (0) 2009.04.22
AC8 넌 모하는 넘이야? 욕스럽게시리 ㄱ-  (2) 2009.04.08
DVB-SI string emphasis control - 0x86, 0x87  (2) 2009.03.30
ramdisk vs tmpfs  (6) 2009.02.20
rpm - Redhat Package Manager  (8) 2009.01.23
Posted by 구차니
프로그램 사용/gcc2009. 2. 18. 17:13
char str[] = "Hello world!";

만약에 키보드로는 입력 불가능한 control chacter(제어문자)를 문자열 상에 넣고 싶으면 어떻게 해야 할까?
일단 가장 흔히 쓰는 제어문자로는

\t
\n

인데, 자신이 직접 헥사로 넣고 싶다면

\x20

이런식으로 입력을 하면된다.


덧 : 개인적으로는 ISO8859 용 스트링의 첫 바이트에 들어 가는 제어문자를 넣는 방법으로 활용하고 있다.
덧2: 솔찍히 이실직고 하자면, 직접해보니 오작동을 하는 경향이 보인다.
      비쥬얼 스튜디오나 일반 gcc 에서도 테스트를 해봐야겠다.
Posted by 구차니