ポインタの何が難しいんだよ


告知欄


■ポインタの何が難しいんだよ

現在表示しているスレッドのdatの大きさは1KBです。

1 名前: no name :2008/01/19(土) 02:06:51 ID:0PNR4hUA

int a;
int* p;

p = a;

別に何でもねえよ

2 名前: no name :2008/01/19(土) 02:13:30 ID:MH5EAELM

>>1
つっこまんぞ。

3 名前: no name :2008/01/19(土) 02:19:53 ID:NJNGjXvv

汚い*だなぁ

4 名前: no name :2008/01/19(土) 02:21:03 ID:sjn5pYne

これ使ってどんなことが出来るの?
実際にはどうやって使われてるの??

5 名前: no name :2008/01/19(土) 05:24:55 ID:TvpuG1zN

ポインタっていう概念を用いることでマウスポインタの動きを数式としてあらわすことができるようになった。
それによって、効率のよいマウスポインタの動かし方などが理論的に解明されつつあるわけだ。
GUI環境でマウスポインタをあまり動かさずに効率よく操作できるボタンの配置の仕方とかの論文とかでよく使ってるよ。

>>1の数式を説明すると、intってのはintegerの略で画面全体を整数値として考えるということ。それにaという名前をつけている。
int*ってのがポインタ。それにpという名前をつけている。p=aでpはa上にあるポインタですということをあらわしている。
とりあえずどんな証明をするにも、この3行を書いておかないとマウスポインタと画面がどのような関係に
あるかわからないから必須なんだ。

MacのGUIが優れているのも、この概念を早くに取り入れたから。

6 名前: no name :2008/01/19(土) 15:28:40 ID:aPu6s9NY

>>1->>1000
日本語でおk

7 名前: no name :2008/01/19(土) 16:59:49 ID:YEov115Y

>>4
上司からエラーを発生させて欲しいって言われたときに使うんだよ

8 名前: 7 :2008/01/19(土) 17:02:24 ID:YEov115Y

sage忘れた
あと>>4>>1の文章に対して言っているものと勝手に仮定して返答した
スレタイにたいしてだったらすまそ

9 名前: no name :2008/01/20(日) 00:33:46 ID:yVHh9KKc

すまん、つっこませてくれ。
>>1
&

10 名前: no name :2008/01/20(日) 00:54:41 ID:yjxXo6+W

誰もC言語なんて言ってないから、>>1の俺言語だろ

11 名前: no name :2010/11/06(土) 15:55:23 ID:Q38I1r6H

 

名前
メール
コメント
新着レスの表示 掲示板に戻る 全部 前100 次100 最新50