메뉴 건너뛰기

Dev tips

PHP [C/C++] prnitf 역슬래쉬 문자

taknim 2008.11.28 21:43 조회 수 : 16251 추천:3397

http://yatoyato.tistory.com/418printf()의 확장된 기능
다음 줄로 옮겨서 출력을 하고자 할 때는 c의 역슬래쉬 문자상수(backslash-character constant)를 사용해야 한다. c언어에는 여러 가지 특수코드가 있는데 이들은 키보드로부터 입력을 받을 수 없거나, 출력할 수 없거나, 혹은 다른 특별한 목적으로 사용되는 문자들을 나타낸다. 역슬래쉬 문자들은 escape sequence라고도 부른다.

escape sequence 해당 ascii문자 설 명
\0 nul null문자
\a bel bell문자('삑'하는 벨소리를 낸다.)
\b bs backSpace(좌측글자를 하나 지운다.)
\f ff formFeed(한 라인 전진)
\n lf lineFeed(newLine)(다음 라인으로 이동)
\r cr carriage return(그 줄 처음으로 이동)
\t ht horizontal tab(탭문자)
\v vt vertical tab(수직 탭)
\\ \ backSlash('\' 그 자체)
\' ' 단일 따옴표(single quote)
\" " 이중 따옴표(double quote)
\? ? 의문표(question mark)
\8진수 8진수 코드 8진수가 나타내는 코드의 문자
\x(X)16진수 16진수 코드 16진수가 나타내는 코드의 문자


아마도 가장 중요한 역슬래쉬 문자는 뉴라인문자(newline character)로 쓰이는 \n일 것이다. c컴파일러는 \n을 만나면 캐리지 리턴과 라인피드 문자(carriage return / linefeed)조합으로 변환한다.

역슬래쉬 코드는 문자상수임을 기억하자. 그래서 문자변수에 하나를 치환하기 위해서는 역슬래쉬 코드를 작은 따옴표로 묶어야 한다.


번호 제목 글쓴이 날짜 조회 수
294 윈도우 리부팅.끄기.잠금 아이콘 만들기 [1] taknim 2009.01.08 9622
293 Implement Oracle's rownum using mysql taknim 2009.01.08 10794
292 오라클의 rownum 처럼 쓸수 있는 mysql 명령어가 있나요 taknim 2009.01.08 9802
291 PHP5 에서 mysql password, old_password 구현 taknim 2009.01.07 12893
290 Include 파일은 부모 디렉터리를 표시하기 위해 '..'를 사용할 수 없습니다. 와 같은 오류 발생 taknim 2009.01.06 9909
289 MySQL CSV 파일 import taknim 2008.12.30 11762
288 USB 메모리의 파일 시스템 FAT32를 NTFS로 변환하는 방법 taknim 2008.12.23 10207
287 윈도우 XP 한 폴더에 저장할 수 있는 파일의 최대 갯수? taknim 2008.12.23 12234
286 [출처] [TIP] BEEP SOUND 에 따른 에러확인하기....... taknim 2008.12.22 8169
285 윈도우XP 속도를 빠르게 하는 Tip 총정리(21개) taknim 2008.12.21 7365
284 MySQL에서 Sleep 프로세스 죽이기 taknim 2008.12.11 11736
283 [Shell]Mysql processlist 지켜 보기 [1] taknim 2008.12.11 9893
282 dtd 체크하는 스크립트 taknim 2008.12.06 10681
281 echo 와 print / include 와 require taknim 2008.12.03 10681
» [C/C++] prnitf 역슬래쉬 문자 taknim 2008.11.28 16251
279 PHP 새로 컴파일 없이 추가 모듈 설치 taknim 2008.11.27 11964
278 [mysql] 슈퍼 update taknim 2008.11.25 9374
277 오라클에서 varchar2(4000) 데이타 넣기 taknim 2008.11.25 9638
276 [오라클] 슈퍼 updateoracle taknim 2008.11.25 9920
275 보안을 위한 php.ini 설정 [1] taknim 2008.11.12 9691