이 펄 코드의 출력이 왜 잘못되었지만 '\'이 펄에서 무엇을 의미하는지 이해할 수없는 이유를 설명해야합니다. 이이 펄 스크립트의 문맥에서 ''은 무엇을 의미합니까?
#!/user/bin/perl
$x=5;
$y=\$x;
print "$x , $y, $$y \n";
$x=6;
print "$x , $y, $$y \n";
$y=4;
print "$x , $y, $$y\n";
는이 그것이주는, 출력 학교 작품이다.
5 , SCALAR(0x8daaa0), 5
6 , SCALAR(0x8daaa0), 6
6 , 4,
'SCALAR (0x8daaa0)'는 다른 변수에 대한 참조가 인쇄 될 때 perl에서 어떻게 보이는지를 나타냅니다. 이 단어는 참조 유형 (해시, 배열, 스칼라 ..)을 설명합니다. – TLP
참고 답변이 "정확하다"면 옆에있는 체크 표시를 클릭하여 표시하십시오 –
항상 'use strict; 경고를 사용하라. – ikegami