構造体について

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
hum-king

構造体について

#1

投稿記事 by hum-king » 17年前

前はお世話になりました。以前の続きのようなくだらない質問かもしれませんが、すいません。
typedef struct tag_NODEGROUP{
   int nNodeNum;
   char **ppNode;
}NODEGROUP, *PNODEGROUP;
main関数内部で
NODEGROUP pNodeGroup[ファイルの数];
上のような構造体を宣言し、以下のようなファイルを読み込むとします。

・ファイル1

emacs
vi
cd

・ファイル2

cp
cd
mount

・ファイル3

mv
cd
cp

・ファイル4

emacs
cd
cp


以前は各ファイルの単語数を表示させるということで
pNodeGroup.nNodeNum;


というような変数に単語数を格納して表示させていましたが、ファイル内の単語を格納する場合に

pNodeGroup.ppNode[j];


のような変数に格納することはできるのでしょうか?

訳の分からない質問だったらすいません・・・

表示結果としては

ファイル1
単語数
単語

ファイル2
単語数
単語

というように表示させたいのですが。。。

box

Re:構造体について

#2

投稿記事 by box » 17年前

> pNodeGroup.ppNode[j];
> 
> のような変数に格納することはできるのでしょうか?

できます。
ppNodeのために、適切に領域を割り当てていれば。

hum-king

Re:構造体について

#3

投稿記事 by hum-king » 17年前

返事遅れて申し訳ありませんでした><

なんとかできそうです。ありがとうございました。

閉鎖

“C言語何でも質問掲示板” へ戻る