c语言的功能