- ベストアンサー
**って何でしょう?
はじめまして。C++の勉強をしている初心者です。 あるプログラムを読んでいて分からないところがあったので教えて下さい。(変数名と値は適当です。) #define num 20 int *a; int **b; a = new int [num]; こちらの方は読んでいる参考書(これならわかるC++)に載っていたので、大体分かります。 b = new int * [num]; for (i = 0; i < num; i++) b[i] = new int [5]; これが分かりません。**bとは何でしょうか?検索しようとしても**というのが検索対象にならず検索できませんでした。詳しく解説しているサイトでも良いので教えて下さい。宜しくお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (2)
noname#15691
回答No.2
- 6dou_rinne
- ベストアンサー率25% (1361/5264)
回答No.1
お礼
プログラムの分かりやすい説明有難う御座いました。Cについては学校で基本を習い、配列を使ったプログラムは良く書くのですが、ポインタは殆ど使用していませんでした。 卒業論文でアプリケーションプログラムを実践しているのでC++が必要になり勉強し始めたのですが、複雑なプログラムを書くにつれコンストラクタやらnewやらdeleteなどの必要性が高くなり、四苦八苦です。ポインタは難しいですがこれから理解を深めていこうと思います。有難う御座いました。