使用C语言练练手避免手生。 文件主要有三个: bst.h, bst.c, test_bst.c 文件bst.h typedef enum {FALSE=0, TRUE=1} bool; /* * Define a node structure. */ typedef struct node { int val; struct node* left; struct node* right; } node_t; /* * Creates a new node from a given value, allocating heap memory for it. */ node_t* make_tr...