如果想真正实现面向对象的话 那不同的对象 相当于对象) 多个实例(结构体变量 一个结构可以有多个成员(相当于属性) 结构体就有面向对象的概念在里面了 楼上讲的不够准确啊 有了结构 不同的属性 ||| 简单来说 在结构中加上方法(函数指针) 不用结构体 c变的很灵活 用结构体就可以用一个变量记录多个数据 可能就需要好几个变量来记录一个数据 就是封装数据 而且这些数据还是被打包在一起的