我一直在尝试将此代码移植到 python,但是在 C++ 中有一些我不太了解的东西(我确实知道一点 C++,但这超出了我的范围):
typedef struct huffnode_s
{
struct huffnode_s *zero;
struct huffnode_s *one;
unsigned char val;
float freq;
} huffnode_t;
我不明白的是 huffnode_s 本身是如何存在的,我以前从未见过,也不太了解它。这是什么意思,如果有人可以,python 等价物是什么?