c语言传参类型不一致导致数据出错