下のコードのようにポインタを示すポインタ、ポインタを示しているポインタを示すポインタと、いくらでもポインタを使ってポインタを示すことは可能です。
しかし、実用的な意味で考えると、だんだん混乱してきますよね。実際のコードではどの程度ポインタを示すポインタが使われているのでしょうか?
回答ありがとうございました、確かにトリプル以上にどんどん増えたら、大変ですよね。
話はまるっきり変わるのですが、
char *const ptr=mybuf;
const char *ptr=mybuff;の書き方がまぎらわしくて、二つの意味の違いをよく勘違いしてしまいます。
皆さまはどのように理解していますか?
プロの方の意見が聞きたいです。
コード int a; int *p; p = &a; int **pp; pp = &p; int ***ppp; ppp=&pp;
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。