- ベストアンサー
ポインターの使用法や利点
C言語でのポインターの使い所、どんな時に使うのか、どんな時に役立つのかを教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
関連するQ&A
- C言語のポインタの利点がわかりません
C言語を始めたばかりですが、 ポインタで間接参照するメリットが今一つわかりません。。。 特に、関数ポインタを使う場合には、 単なる関数ではだめなのでしょうか。 どなたか、かみ砕いて教えていただけないでしょうか。
- 締切済み
- C・C++・C#
- C言語のポインタとスタックポインタ
プログラム始めて1ヶ月の初心者です。 C言語のポインタとスタックポインタというのは同じなのでしょうか。 スタックポインタの考えは大体理解出来たのですが C言語のポインタとなるとコードを見てもサッパリ分かりません。 ネットで調べても出てこなかったのでどなたか教えて下さい。 よろしくお願いします。
- ベストアンサー
- C・C++・C#
- ポインタについてアドバイスお願いします。
C言語の初心者です。 参考書でも書かれている事があるのですが、経験豊富な方でもポインタについて知ってるようで知ってないということがあります。って読んだことがあります。 実際、ポインタの必要性とはどのような時に必要なのでしょうか?? アドレス指定と言う風に、はじめはこの様な理解から入ると習いましたが、私には配列で十分間に合うのでは??って思っちゃうのです。 構造体の出力、アドレスの入れ替え、こんなときには便利なのかもしれませんが、C言語をやる上で絶対に必要・・、いったいなぜ??って考えちゃいます。 初心者なのに生意気な事言ってしまってもうしわけございません。 以前、私もそんな感じで悩んだ事あるって方がいらっしゃいましたら、ポインタとはこんな感じの時に初めて必要だと思うのだ!とご教授お願いいたします。 この様な質問に対しても、笑って答えてくださるような プロフェッショナルの方や、一般の凄い方のアドバイス、お待ちいたしております。 宜しくお願いいたします。
- ベストアンサー
- C・C++・C#
- 配列とポインタの違いについて
書籍などで配列とポインタの違いについて勉強していますが、未だによくわかりません。 C言語における配列とポインタの違いについて教えて頂けますでしょうか?
- ベストアンサー
- C・C++・C#
- NULLポインタは0と書かなければだめ?
C++言語を使っています。 C++言語でNULLポインタを表す場合、0やNULLを使用しますが、 「NULLは単なるマクロなので本来は0を使わなければだめ」という話を聞きました。 つまり、 int *p = 0; が本当の正しいNULLポインタであり、 int *p = NULL; は推奨されていない(?)NULLポインタというようです。 今まであまり疑うことなく、NULLポインタを表すのにNULLを使用していましたが、 上記の内容は本当でしょうか。
- ベストアンサー
- C・C++・C#
- アドレスとポインタがどうしても理解できない
C言語を独学しているのですが、どの参考書読んでも、アドレスとポインタの理解ができません。アドレスとポインタを使わなくても別に開発できるのではないかと思います。どなたか、アドレスとポインタを初心者でも分かるように分かりやすく教えて頂けないでしょうか?
- ベストアンサー
- C・C++・C#
- 既婚男性の行動の意味について知りたいです。職場で別部署の既婚男性の行動が気になります。4年前から関わりがあり、最近は顔を合わす機会も増えてきました。しかし、彼の行動の意図や心理が読み取れません。
- 既婚男性の行動には何か特別な意味があるのでしょうか?職場で別部署の既婚男性が私に関わろうとしてきます。容姿を褒めたり、プライベートを探ったり、仕事に関与したがったりと様々な行動をとります。しかし、私との会話は業務中心であり、本当の意味が分かりません。
- 既婚男性の行動の真意を知りたいです。職場で別部署の既婚男性が私に関心を持っているようです。最近は顔を合わす機会も増え、私の仕事やグループにも関与しようとしてきます。しかし、彼の言動や態度からは、本当の意味が読み取れません。何が彼の行動の背後にあるのか、知りたいです。