面向对象编程是一种思想,并非一定要用哪种语言去实现,c语言也可以实现面向对象编程。通过结构体和指针就可以实现。C语言实现各部分功能面向对象主要的有封装、继承、多态。下面说下如何用C语言实现。封装封装的作用是减少对外的接口typedef struct {