Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[5190] Re:확장특수문자중에서 역슬래쉬f 에대한질문.....
최준호.스페로 [sparrow] 2928 읽음    2005-07-29 17:00
안녕하세요 스페로 입니다.

\f 는 Formfeed 를 나타내는 특수 문자입니다.
예전 부터 ASCII에 있는 제어 문자였기 때문에.. 프린터에 한페이지를 넘긴다는 의미로 되어 있습니다.

\f 라든지 \b \a 등등은 모두 ASCII 코드표에 있는 값들입니다.

\b를 예로 들면 ASCII값 7 이며 비프 음을 나타냅니다.

많이 쓰는 \n 은 NEW 라인 이며 ASCII값 10번에 해당 합니다. 0x0A죠


ASCII 코드 표에 0 ~ 앞쪽에 이러한 제어 문자들이 약자로 있을것입니다.

LF (new line or LineFeed) CR (캐리지 리턴) TAB

\f도 결국 이런것과 같은 것이구요 이걸 printf로 출력 할때 \f로 하고 그 모양이 옴표시와 비슷한것입니다.

printf("%c",0x0c) 이렇게 해도 동일한거구요

이상 허접한 답변이었습니다.

ASCII코드표
http://sparrow.borlandforum.com/board/boardview.asp?table_name=tip&sel=search&findit=ASCII&srch=title&gotopage=1&block=0&board_idx=160&path=ascii.txt&vir_numm=1&vir_numm2=1


Sequence    Value    Char    What it does
[~!BSLASH!~]a    0x07    BEL    Audible bell
[~!BSLASH!~]b    0x08    BS    Backspace
[~!BSLASH!~]f    0x0C    FF    Formfeed
[~!BSLASH!~]n    0x0A    LF    Newline (linefeed)
[~!BSLASH!~]r    0x0D    CR    Carriage return
[~!BSLASH!~]t    0x09    HT    Tab (horizontal)
[~!BSLASH!~]v    0x0B    VT    Vertical tab
[~!BSLASH!~][~!BSLASH!~]    0x5c    [~!BSLASH!~]    Backslash
[~!BSLASH!~]'    0x27    '    Single quote (apostrophe)
[~!BSLASH!~]"    0x22    "    Double quote
[~!BSLASH!~]?    0x3F    ?    Question mark



C입문자 님이 쓰신 글 :
: 확장특수문자인 역슬래쉬f 에대해 이해가조금 안되는게
: 있어서 그런데(ㅡ.ㅡ;;) 역슬래쉬f는 출력용지 1페이지를 넘긴다고하는데
: 프로그램에다가 이걸넣어서 실행하면 전기기호옴(Ω)이 출력됩니다.
: 역슬래쉬f에대해서 이해하기쉽게 좀 설명해주세요..
: 좋은하루되세요..(^.^)

+ -

관련 글 리스트
5189 확장특수문자중에서 역슬래쉬f 에대한질문..... C입문자 1913 2005/07/29
5190     Re:확장특수문자중에서 역슬래쉬f 에대한질문..... 최준호.스페로 2928 2005/07/29
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.