私は C が初めてで、構造体をヘッダー ファイルに含めたいのですが、以下で行ったことが正しいかどうかはわかりません。ヘッダーファイルで構造体を宣言する必要があると確信していますが、構造体型関数を宣言する正しい方法であるかどうかはわかりませんsearch()
#ifndef BTREE_H_INCLUDED
#define BTREE_H_INCLUDED
struct bin_tree {
char serial[30];
int socket;
struct bin_tree * right, * left;
};
typedef struct bin_tree node;
node* search(node ** tree, char *val);
#endif