컴퓨터 엑셀 워드 포토숍 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Previous Post 엑셀VBA기초] For문: 셀 자동 채우기, 셀 주소 얻어서: Cell Auto Fill한글 세로쓰기 서체(폰트), 워드에서 세로쓰기 방법 - Hangul Vertical Wri...HTML-CSS] 세로쓰기 하는 법, 종서(縱書) Vertical Writing, Tate...한글 붓글씨 서체(폰트) - Hangul Calligraphy FontC언어] 현재 날짜/시간/년월일,시분초 구하기 함수(오늘 날짜 시간): Current Da...본문용 .TTF 폰트(활자)/명조체 글꼴 다운로드하는 곳은? - Korean Serif F...윈도우XP용, 클리어타입 한글 폰트는? - Korean ClearType Font 글꼴자바/Java] 문자열 따옴표(큰따옴표,작은따옴표) 치환: String Replace Qu...VBScript/비베] MsgBox 줄바꿈(행갈이) 방법, 멀티라인 메시지: Visual ...C언어] 소수 계산: 소수(素數) 찾기/만들기: Prime Number Generator

펄/C/자바] 백슬래쉬(Backslash:\) 기호 자체 표현하기 - 백슬래시, x백슬레시

Friday, October 06, 2006

펄/C/자바 등의 언어에서, 백슬래쉬(\; 역슬래쉬) 기호는 개행문자 등의 특수문자를 표현할 때 사용합니다.

따라서, 백슬래시 자체를 표현하려면
\\

이렇게 2번 연속하여 백슬래시 문자를 적어 주어야, 백슬래쉬가 제대로 인식됩니다.


\ 하나를 화면에 출력하는 예제 펄 코드:
#!/usr/bin/perl

print "\\";


실행 결과:
D:\Z>0.pl
D:\Z>

백슬래시(Backslash)가 화면에 제대로 출력되었습니다. 백슬래쉬를 문자열이나 배열 등에 넣을 때에도 마찬가지입니다.


위와 같이 하지 않고 그냥
print "\";
또는
print "\", "\n";
이렇게 하면 다음과 같은 에러가 납니다:

D:\Z>0.pl
Backslash found where operator expected at D:\Z\0.pl line 5, near ""\", "\"
        (Missing operator before \?)
String found where operator expected at D:\Z\0.pl line 5, at end of line
        (Missing semicolon on previous line?)
syntax error at D:\Z\0.pl line 5, near ""\", "\"
Can't find string terminator '"' anywhere before EOF at D:\Z\0.pl line 5.




D:\Z>jv
Foo.java:4: unclosed string literal
    System.out.println("\");
                       ^
Foo.java:5: ')' expected
^
2 errors

자바에서는 위와 같은 에러가 나게 됩니다.


☞ Perl(펄)

☞ C/C++

☞ 자바(Java)

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Categories
Previous Posts
Monthly Archives
Top