タグ

2007年4月27日のブックマーク (2件)

  • リファレンス - SMART 開発者のためのウェブマガジン

    リファレンスの利用方法 Perlにはスカラや配列、ハッシュのほかに、『リファレンス』という一風変わった変数があります。スカラに代表される一般的な変数は、その名のとおりデータ(値)を記録するためのものですが、リファレンスは違います。リファレンスは値を記録する代わりに、値を格納しているアドレスを記録します。 リファレンスの概要リファレンス演算子(\)を使ったリファレンスの作成リファレンスの参照参照先のデータタイプを調べるソフトリファレンス リファレンスの概要 ここでちょっと変数についておさらいしてみましょう。変数は、ユーザが指定した値を記録し、あとから変数名を使ってその値を呼び出すためのものです。このとき、変数が何をやっているかというと、指定された値をコンピュータのメモリに記録して、アドレスと変数名をリンクさせています。 リファレンスは、値の代わりに、変数名にリンクされたアドレスを記録するスカ

    リファレンス - SMART 開発者のためのウェブマガジン
    k-s1r
    k-s1r 2007/04/27
  • TAKENAKA's Web Page: Perl入門

    「もの」を表すいくつかのデータをひとまとめにする 配列は,同じような種類のデータがたくさんあるときにそれをまとめるのに便利でした. たくさんの木の高さのデータ,連続測定している温度のデータ,たくさんの生き物の 名前のリストなど,いくらも例を考えることができます. では,たくさんの木の種名と高さと太さと位置( x, y 座標)のデータがあったら, どんなデータ構造で表現したらよいでしょうか. あるいは,ニホンザルの群れの一頭一頭の性別,年齢,(人間がつけた)名前, 母親の名前,父親の名前,配偶者の名前,体重,群れの中での地位,子供の数の データがあったら,どう表現しましょう. はたまた,学会の大会参加申し込みデータ1140人分,それぞれ 参加者の受付け番号,名前,よみ,所属,住所,メールアドレス,懇親会参加, 発表の演題のデータがあるとしたら? こんなのとき,種名の配列と高さの配列と太さの配

    k-s1r
    k-s1r 2007/04/27
    無名ハッシュ