Perlについての質問箱 37箱目at TECH
Perlについての質問箱 37箱目 - 暇つぶし2ch52:デフォルトの名無しさん
08/08/13 18:32:06
┌────┐
│変数名─アドレス │
│                │
│   データ       │
└────┘
変数名が$hogeでデータがテステスの時
つまり$hoge = "テステス"の時、

print $hoge;だとデータ部分が表示されて
print \$hoge;だとアドレス部分が表示されるけど
print \\$hoge;も問題なく表示できると言うことは
この時内部的に\$hogeというアドレスをデータに持つリファレンスが生成されていて
その内部で生成されたリファレンスのアドレスが表示されていると言うこと?
つまりprint \\$hogeの裏側では↓こういうのが内部で行われてるんですか?

$hoge_reference = \$hoge;
print \$hoge_reference;

      ┌────┐
      │$hoge_r─\$hoge_r.│
      │                │
      │   \$hoge      │
      └──╂──┘
┌───╂─┐
│ $hoge ─ \$hoge │
│                │
│.    テステス     │
└────┘


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch