C言語のポインタとは何か
朝からプログラミング研修。昼の時点でもう落ちこぼれてるよ……昼ご飯食べて鎮痛剤飲んでるから、午後は確実に寝そうだ(言い訳) (@ カナダ大使館 (Embassy of Canada)) http://t.co/GYROXtCxKd
2013-06-15 14:21:23@tekken8810 メモリーを本に例えると、ポインターは付箋紙です。付箋紙はページの位置も記憶できるし、付箋紙の位置自体も移動ができる。そんな風なイメージでよいかと。
2013-06-15 16:40:14おお、なんかわかりやすい!? RT @gatuwo_jp: @tekken8810 メモリーを本に例えると、ポインターは付箋紙です。付箋紙はページの位置も記憶できるし、付箋紙の位置自体も移動ができる。そんな風なイメージでよいかと。
2013-06-15 16:41:57@tekken8810 @gatuwo_jp 付箋の位置が動くのがヤバイなーその例えは。メモリーを本に例えると、その本の中身のページを指定するためのメモが横に用意されている、という方が正しいので・・・
2013-06-15 16:54:27@tekken8810 マックで言うエイリアス、ウインドウズでいうショートカット。場所だけをさすもの。だったような。(注 ノンプログラマーです。)
2013-06-15 16:46:31それさっき出てきた! ショートカットって言われるとたしかにわかりやすいかもRT @medite: @tekken8810 マックで言うエイリアス、ウインドウズでいうショートカット。場所だけをさすもの。だったような。(注 ノンプログラマーです。)
2013-06-15 16:49:16@tekken8810 3行で以下で。ポインタはアセンブラにおける間接アドレッシングモードそのものです。これがわからないなら、アセンブラの勉強しましょう(・Д・) ってのはナシ?w
2013-06-15 16:51:00というか、C言語のポインタはアセンブラ知ってると信じられないぐらい簡単で lda [pointer]の形だと一瞬で理解出来るんだよな。そして配列は lda pointer,x
2013-06-15 16:56:41ポインタの効果って実感は無理だろw c=a[x] と c=*(a+x)の意味の違いがわかるようなレベルならもちろんわかるだろうけれど。
2013-06-15 17:06:13