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

펄 - 제 10강 배열


앞 페이지의 리스트는 그렇게 유용한 것이 아니었다. 사실 나중에 사용하거나 변경하기위해 전체 리스트를 저장하는 여러가지 방법이 필요하다. 배열은 이름을 갖는 리스트이다. 리스트와 마찬가지로 배열 역시 프로그램 메모리로 부터 동적으로 할당, 제거된다. 또한 첫번째 요소는 "0"으로 참조하며 모든 연산자를 공유하며, 몇몇 새로운 접근 방법을 갖는다.
@ (at 기호)
전체 배열이나 배열의 일부분([ ]와 함께 사용할 때)을 참조한다.
$ (dollar 기호)
[ ]와 함께 사용함으로서 배열의 한 요소를 참조한다.
	@stringInstruments = ("꽝과리","징","북","장구"); 
	@brass = ("피리","통소","단소","나팔","단소"); 
	$biggestInstrument = $stringInstruments[3]; 
        print("니나노판: ", 
              join(" ",@brass[0,1,2,4] ), 
              "\n"); 
배열 관련 함수
리스트 관련 함수외에 다음과 같은 함수를 지원한다.
push(@ARRAY,LIST) @ARRAY의 끝에 LIST를 추가한다.
pop(@ARRAY) @ARRAY의 마지막 요소를 제거하고 제거한 마지막 요소를 리턴한다.
unshift(@ARRAY,LIST) @ARRAY의 앞 부분에 LIST를 추가한다.
shift(@ARRAY) @ARRAY의 첫 번째 요소를 제거하고 제거한 첫 번째 요소를 리턴한다.
scalar(@ARRAY) @ARRAY 요소의 수를 리턴한다.


다음글: 펄 응용 - 제 1강 modperl의 사용법 (14673)1996-05-01
이전글: 펄 - 제 23강 예제 폼 (5806)1996-04-24

세상사는 이야기

  • 오타도 즐거운 안드로 >
  • 최고의 OCR 어플, Text >
  • 누구나 할 수 있는 순 >
  • 듀오백 컨텐츠 허브, >
  • 초딩도 할 수 있는 아 >
  • 듀오백 2.0, 최적의 등 >
  • 의자이기를 포기(?)한 >
  • 야후의 꼴통 짓과 플리 >
  • 책을 테이크 아웃? 크 >
  • 전자책(크레마 터치), >


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