C言語なら、俺に聞け! <10>
■ このスレッドは過去ログ倉庫に格納されています
0220デフォルトの名無しさん
NGNG俺がかくと、こんな感じカナ。
typedef struct tnode{
char word[64];
/* int count=0; */
int count;
struct tnode *left;
struct tnode *right;
}Node;
Node* makeNode(const char* const str){
/* ノード作成 */
return newNode;
}
Node* addNode(Node* node, const char* const str){
/* ノード追加処理 */
/* 必要なら、makeNode()を読んで新規に作成 */
return node;
}
void Traversal(const Node* const root){
/* 解析と出力*/
}
void main(void){
Node* root;
Node* node;
root=makeNode();
node=NULL;
while(...){
/* ファイル入力 */
node=(node, str);
}
Traversal(root);
}
次からは容赦なく阿呆よばわりするんで、よろしく。
>>214
> MakeNewNodeも戻り値voidじゃだめだろ。
まぁ、確かにvoidは駄目だろう(w
■ このスレッドは過去ログ倉庫に格納されています