'펄 true false'에 해당되는 글 1건
2011. 6. 24. 16:17
[perl]
참, 거짓
#!/usr/bin/perl use strict; use warnings; use Carp; ### Perl의 true false #### 0, "0", undef, "", () 는 펄에서 false print "1: 거짓인 경우 실행되지 않는다. \n\n"; if( 0 ){ print "실행되지 않는다."; } if( undef ){ print "실행되지 않는다."; } if( "" ){ print "실행되지 않는다."; } if( "0" ){ print "실행되지 않는다."; } if( ( ) ){ print "실행되지 않는다."; } ### 위의 경우 외에는 전부 참(true) print "2: 참의 경우는 실행된다.\n"; if( "a" ){ print qq( "a": 실행된다.\n ); } if( -1 ){ print "-1 : 실행된다.\n"; } if( "0.0" ){ print qq( "0.0": 실행된다.\n ); } __END__
Perl에 있어서 false 값
- 0
- "0"
- "" 빈문자열
- undef
- () 빈리스트
Perl에 있어서 true 값
- 위의 경우를 제외한 전부
- "0.0" 은 값으로서는 0과 같지만 참으로 취급된다.
'perl' 카테고리의 다른 글
perl 처리 시간 구하기 (0) | 2011.07.14 |
---|---|
Perl 의 NULL (52) | 2011.06.24 |
Perl 레퍼런스 (0) | 2011.06.24 |