c语言功能描述是什么