Entries

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
この記事に対してトラックバックを送信する(FC2ブログユーザー)
http://kovayashi.blog120.fc2.com/tb.php/19-6e293d04

-件のトラックバック

-件のコメント

コメントの投稿

投稿フォーム
投稿した内容は管理者にだけ閲覧出来ます

ruby 変数の概念

基本的なところで、rubyの変数の概念を整理してみます。

実行結果は#=>で示します。(これが慣例のようで)

(例1)
a="hoge"
b=a
a.gsub!(/hoge/,"piyo")
p a #=>"piyo"
p b #=>"piyo"

図で示すとこんな感じ。

[a] [b]
↓ ↓
[hoge] [piyo]

(例2)
a="hoge"
b=a
a="piyo"
p a #=>"piyo"
p b #=>"hoge"

図で示すとこんな感じかなぁ。

[a] [b]
↓ ↓
[hoge]

[a]

[piyo]

=感想=
『cのポインタ、JAVAの浅いコピーと深いコピーってどんな整理だったっけ?』
と整理して比較したくなったが、そんな昔のことは忘れる事にした。
この記事に対してトラックバックを送信する(FC2ブログユーザー)
http://kovayashi.blog120.fc2.com/tb.php/19-6e293d04

0件のトラックバック

0件のコメント

コメントの投稿

投稿フォーム
投稿した内容は管理者にだけ閲覧出来ます

Appendix

プロフィール

kovayashi

Author:kovayashi
・嫌いなもの
 →好きなもの

・インストール
 →バンドル
・バックアップ
 →アップロード
・努力
 →チート

最近のトラックバック

ブログ内検索

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。