c语言取变量数据类型