如果在在c++里面可以同时定义两个重载函数print(struct data *d);print(struct setting *s);这两个很容易实现,两个都可以调用!!可是c里面好像有点难度,具体要看看printf的源码才行!!
彻底明白了,谢谢诸位的指点!