c语言特性