如何将C类型转换函数改写为支持多种类型转换的长尾?