RoboCup Junior Japan Rescue Kanto OB
2005~2013
2005~2013
今日はイオンの5%OFFの日ですね。
今回の記事はポインタについてです。
今回は一回目なので、また例の如く、ポインタってなんなんだ!?という概念的な説明を行います。
ポインタはC言語の基本のなかでは最上級に難しい部類に入りますので、
ここが理解できるかどうかで、C言語が出来るようになるかどうかが決まると言っても言い過ぎではないと思います。
というわけで内容に入る訳ですが、まずポインタの前に、アドレスというものについて紹介します。
アドレスとは、端的にいうと、変数の格納場所を示す数列です。住所みたいなものですね。
コンピューターの場合、変数は一次元で配列されていますので、
上から何番目の変数かが分かればそこが指し示す変数は一つに特定されます。
実際にはアドレスは、メモリ内における変数の値の保存場所だと思って頂ければ大丈夫です。
それでポインタというのは、そのアドレスを保存する変数という位置づけけになります。だから変数の仲間のようなものです。
このアドレスをポインタに格納することによってプログラムをもって効率的に走らせることが出来るのですが・・・
ちょっと複雑なので、今まで以上に記事を分けて紹介することになるかと思われます。
という訳で、今日の記事はこのくらいで。
最近NXTやってないなぁ。
(^・ω・)ノ RadiumProduction in RoboCup Junior
今回の記事はポインタについてです。
今回は一回目なので、また例の如く、ポインタってなんなんだ!?という概念的な説明を行います。
ポインタはC言語の基本のなかでは最上級に難しい部類に入りますので、
ここが理解できるかどうかで、C言語が出来るようになるかどうかが決まると言っても言い過ぎではないと思います。
というわけで内容に入る訳ですが、まずポインタの前に、アドレスというものについて紹介します。
アドレスとは、端的にいうと、変数の格納場所を示す数列です。住所みたいなものですね。
コンピューターの場合、変数は一次元で配列されていますので、
上から何番目の変数かが分かればそこが指し示す変数は一つに特定されます。
実際にはアドレスは、メモリ内における変数の値の保存場所だと思って頂ければ大丈夫です。
それでポインタというのは、そのアドレスを保存する変数という位置づけけになります。だから変数の仲間のようなものです。
このアドレスをポインタに格納することによってプログラムをもって効率的に走らせることが出来るのですが・・・
ちょっと複雑なので、今まで以上に記事を分けて紹介することになるかと思われます。
という訳で、今日の記事はこのくらいで。
最近NXTやってないなぁ。
(^・ω・)ノ RadiumProduction in RoboCup Junior
カレンダー
最新CM
カテゴリー
らじぷろ目次
らじぷろ検索機
最新記事
(01/01)
(01/03)
(08/27)
(04/29)
(01/01)
(11/20)
(09/06)
(09/04)
(08/09)
(08/06)
(07/27)
(05/29)
(03/15)
(01/01)
(05/07)
プロフィール
HN:
Luz
性別:
男性
アーカイブ