c语言怎么判断常量合不合法