날짜: 1996-04-02 | 글쓴이: 도아 | 6203 번 | 프린트 | 메일로보내기

제 2강 - 기본 프로그램


다음은 기본적인 펄 프로그램이다.

1: #!/usr/local/bin/perl
2: #
3: # 다음은 문자열 출력하는 프로그램이다.
4: #
5: print '안녕. DoA의 놀터에 온것을 환영합니다!!!';    # 메시지를 출력한다.

이제 각 부분을 차례로 논의할 것이다. 첫행

각각의 펄 프로그램은 위와 같은 첫행으로 시작된다:

#!/usr/local/bin/perl

물론 이러한 방법은 시스템에따라 약간씩 차이가 있다. 이 첫 행은 파일이 실행될 때 이 파일로 무엇을 할 것인지를 컴퓨터에게 전달한다(예: 펄을 통해 파일을 실행한다).

첫행은 Unix 명령행에서 다음과 같이 입력하는 것과 정확히 동일하다.

% /usr/local/bin/perl hello.pl

첫행의 #!(공백없음)는 Shebang 문자로서, OS에게는 현재 문서를 처리할 인터프리터의 위치를 가르쳐주며, 인터프리터에의해서는 무시된다.

Shebang 문자를 쓸 때 주의할 것은 반드시 Shebang 문자는 첫행에 와야하며, #의 앞과 #와 ! 사이에 공백을 두어서는 안된다. 주석과 문장

주석은 # 기호를 이용해서 프로그램 내에 삽입하며, #부터 행의 끝까지는 무시된다(첫행은 예외). 펄에서 여러 행에걸처 주석을 쓰는 유일한 방법은 각행에 #를 사용하는 것이다.

주석외에 다른 모든 것은 위의 마지막 행처럼 세미콜론(;)으로 끝나는 펄의 문장이다. 간단한 인쇄

print 함수는 정보를 출력하는 함수이다. 위의 경우에 이 함수는 문자열 "안녕. DoA의 놀터에 온것을 환영합니다!!!"를 출력한다. 물론 문장이므로 세미콜론으로 끝난다.



다음글: 제 3강 - 프로그램 실행 (6649)1996-04-03
이전글: 제 1강 - 펄이란? (7960)1996-04-01


RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.