c语言的数据类型可分为4种