C语言检查变量是否属于某个限定类型