如何为文件/目录树创建结构。 c程序使用每个txt文件的路径的shell脚本获得txt文件输入。例如
a\a1.txt
a\m\m1.txt
你会如何为此创建一个结构?
答案 0 :(得分:1)
也许
表示简单的一维字符串字符串
struct MyPath {
char *element; // Pointer to the string of one part.
MyPath *next; // Pointer to the next part - NULL if none.
}
表示完整的二叉树表示
struct Node {
char *element; // Pointer to the string - node.
Node *left; // Pointer to the left subtree.
Node *right; // Pointer to the right subtree.
}