Wednesday, September 20, 2006
[Perl/펄] 배열 내용 모두 지우고 초기화 / 해쉬(Hash) 초기화 - Array Initialize
펄의 배열은 자동으로 초기화되기에 초기화시킬 필요는 없지만, 이미 요소들이 들어 있는 배열의 내용을 완전히 비우려면 다음과 같은 방법을 사용합니다. (이것은 "초기화"라기보다는, "깨끗이 비우기"가 더 정확한 표현일 것입니다.)
이렇게 하면 @foo 라는 배열 속에 들어 있는 모든 요소들이 완전히 없어집니다.
이것은 해쉬(해시)를 초기화하는 방법입니다. 물론 해쉬도 자동으로 초기화되기에 쓰레기값이 들어가는 경우는 없습니다. 따라서 이 방법은 이미 정의되어 있던 해쉬의 내용을 깨끗이 비우는 방법입니다.
▶▶ [Perl/펄 프로그래밍 기초] 배열(Array) 만들어 초기화시키고 출력하기
배열(Array) 초기화
@foo = ( );
이렇게 하면 @foo 라는 배열 속에 들어 있는 모든 요소들이 완전히 없어집니다.
해쉬(Hash) 초기화
%foo = ( );
이것은 해쉬(해시)를 초기화하는 방법입니다. 물론 해쉬도 자동으로 초기화되기에 쓰레기값이 들어가는 경우는 없습니다. 따라서 이 방법은 이미 정의되어 있던 해쉬의 내용을 깨끗이 비우는 방법입니다.
▶▶ [Perl/펄 프로그래밍 기초] 배열(Array) 만들어 초기화시키고 출력하기
tag: perl
Perl | 펄
<< Home