세로형
Link
10-23 14:14
«   2021/10   »
          1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31            
Archives
Today
402
Total
1,883,354
관리 메뉴

꿈 많은 사람의 이야기

펄 변수의 특징(perl) undef, defined 함수 본문

perl

펄 변수의 특징(perl) undef, defined 함수

오키여 이수진의 블로그 2017. 9. 15. 08:31

펄에선 변수들이 값을 할당 받기 전에는 undef 라는 값으로

설정되어 있습니다. 즉 초기화 하지 않으면 undef값을 가지고 있다는 거죠!

그래서 변수를 확인할 때 이 undef를 체크하는 함수를 가지고

변수 즉 스칼라가 값이 있는지, 없는지 판단할 수 있습니다.

 

 

                                  

1
2
3
4
5
6
7
8
9
10
11
 
#perl에선 변수들이 값을 할당 받기 전에는 undef라는 값을 지니게 된다.
#그래서 if(defined($input)) 과 같이 undef인지 확인해야 한다.
 
$str;
if(defined($str)){
    print("값이 없음 \n"); #얘가 출력이 된다.
}else{
    print("값이 있음 \n");
}
 
cs

 

 

이렇게 말이죠!

 

반응형
그리드형
0 Comments
댓글쓰기 폼