c语言判断变量类型