ポインタはどうやって学ぶべきか
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
100:デフォルトの名無しさん 07/10/31 11:52:44 そんな風にやるなら、そもそもmalloc必要なくね? 101:デフォルトの名無しさん 07/10/31 12:08:50 宣言の場合、全ては void* で、アドレスであると考える 使う場合、通常の変数とずれがあるので混乱するが、以下の関係がある *pointer = var; pointer = &var; *foo.pointer = *foo->pointer = foo.var = foo->var; foo.pointer = foo->pointer = &foo.var = &foo->var; どちらの形式をとっても、 アドレスと値のどちらにもアクセスできるようにしてあるという点が重要 (ただし、&var には代入できない・const void*とみなせる) 通常の変数は値を出し入れすることに主眼が置かれていて、 ポインタ変数はアドレスのほうを出し入れすることに主眼が置かれている 102:デフォルトの名無しさん 07/10/31 12:09:11 >>99 全てを自分で管理するなら、そもそも高級言語は必要ないんじゃ? 103:デフォルトの名無しさん 07/10/31 12:14:30 int *(*(*ponta[N])(int, int (*)(int)))(int); やっぱ、ポンタってむずいな、orz
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5387日前に更新/171 KB
担当:undef