void[] 用于可能包含指针的数据,byte[] 用于实际上只是数据的情况,例如网络缓冲区或文件。 (我意识到Phobos在这方面不一致) 原因是GC会扫描 void[] 中的指针,但不会扫描 ubyte[]。