start . me .
Directory path . media , images , app-ai-deepseek , files , b6316d9d-fc7c-40c2-b939-4abad60f2913 .

File : deepseek_c_20250810_0823f6.c

#include <stdlib.h>

typedef struct Node Node;

typedef enum { FILE_NODE, DIR_NODE } NodeType;

struct Node {
    char* name;
    NodeType type;
    union {
        struct {
            size_t size;  // File-specific data
        } file;
        struct {
            Node** children;    // Array of child pointers
            size_t num_children; // Number of children
        } directory;
    } data;
};