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

 
Previous Post 펄/Perl] 외부명령 실행 후, 화면 글자 캡처하여 배열에 저장 - 실행 연산자 Back...한글 원문자] 동그라미 속에 든 한글 글자: ㉮㉯㉰㉱ ㉠㉡㉢㉣[Java] 자바 컴파일러 javac.exe 있는 곳, 다운로드하는 곳?자바 팁] 자바(Java)컴파일과 실행을 한꺼번에 하는 명령, 윈도우에서 - Java Ti...[자바/Java 기초] 간단한 자바 예제, 테스트용으로 쓸 'Hello, World' 소스...[자바/Java] 문자열 비교, 대소문자 구분/구분없이, Compare Strings Ig...[자바/Java] 랜덤(난수) 정수/실수/불린 출력 예제 - Random, nextInt(...[Java/자바 기초] java 소스 컴파일하고, class 실행하기'디스크 조각 모음' 실행하는 법 [Windows 초보자를 위한 강좌] - Disk Def...Vim (Vi), Gvim] 작업 취소(Undo)하기 / 다시 하기 (Redo) - 텍스트...

펄/Perl] 주석문/설명문, 블록 코멘트 붙이기, =pod =cut __END__

Monday, September 11, 2006

펄의 주석 기호: 라인 코멘트(Line Comments)


샤프(#)가 펄의 주석 기호입니다. # 기호 뒤에 있는 문장은 실행에서 제외됩니다. 한 개의 문장만을 주석 처리할 수 있습니다.


펄의 주석 기호: 블록 코멘트(Block Comments)


블록 코멘트라는 것은 C/C++나 자바의 /* ... */ 처럼 여러 줄을 한꺼번에 무시할 수 있는 주석입니다. 즉, 특정 구역을 주석 처리하는 것입니다.

펄에는 원래 블록 코멘트가 없지만, =pod=cut 을 사용하면 블록 코멘트를 구현할 수 있습니다. 다만 =pod 앞에 공백이 있으면 에러가 납니다.


펄의 파일 끝 기호: __END__


펄에는 __END__ 문이라는 것이 있는데, 펄이 __END__ 다음부터는 더 이상 파일을 읽지 않습니다. 따라서 __END__ 뒤에는 어떤 문장을 기술해도 괜찮습니다. 펄 스크립트 파일의 논리적 끝을 의미합니다.



펄 주석 예제


#!/usr/bin/perl


=pod

이 부분은 블록 코멘트입니다.
여러 줄이 한꺼번에 무시됩니다.

=cut



# 이렇게 하면 이 1줄은 전부 무시됩니다.

print "안녕하세요.\n";    # 이렇게 뒤에 주석을 붙일 수도 있습니다.




=pod

블록 코멘트는 아무곳에서나 또 나올 수 있습니다.

=cut



__END__

이 부분에는 어떤 문장이 있더라도 전혀 상관이 없습니다.
펄은 이 부분을 읽지 않기 때문입니다.
그래서 이 부분에 메모 등을 적어 놓으면 편리합니다.


다만 위의 예제의 가장 첫부분의 #!/usr/bin/perl 은 펄의 주석이 아닙니다. 유닉스 셀의 shebang 입니다.


☞ Perl(펄)

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