如果想真正实现面向对象的话 那不同的对象 相当于对象) 多个实例(结构体变量 一个结构可以有多个成员(相当于属性) 结构体就有面向对象的概念在里面了
楼上讲的不够准确啊 有了结构 不同的属性
|||
简单来说 在结构中加上方法(函数指针) 不用结构体 c变的很灵活
用结构体就可以用一个变量记录多个数据 可能就需要好几个变量来记录一个数据 就是封装数据 而且这些数据还是被打包在一起的
结构体的主要功能是什么啊
最新推荐文章于 2025-05-26 11:49:54 发布
本文探讨了如何通过结构体实现面向对象编程的概念。通过在结构体中加入方法(即函数指针),即使在不支持面向对象特性的C语言中也能模拟出面向对象的灵活性。文章进一步解释了使用结构体进行数据封装的重要性。
1万+

被折叠的 条评论
为什么被折叠?



