TA贡献1865条经验 获得超7个赞
你说的class是类的吧,在c语言中是没有这个概念的,我指的是编程,class是c++中引入的,与c语言中的结构体有类似的地方,但是又有很大的不同,class中可以定义成员变量还可以定义方法也就是函数(c中概念),但是结构体却不能定义方法,这是一大不同,另外就是类class定义对象,结构体是定义的值,两个是不同的定义,大的方向你要搞清楚class是面向对象编程中的概念,c语言中的结构体是面向过程编程中应用的,各自的用法都是用来编写程序,class的定义以及用法,你可以参考下c++相关基础会清楚些,
TA贡献1998条经验 获得超6个赞
在一个文件中定义结构体,数据成员直接声明,方法成员声明一个函数指针,然后在结构外面定义这些方法成员就行了
测试技术的修炼之道
¥ 48.00
Python 源码深度剖析
¥ 68.00
Python 数据分析通关攻略
¥ 58.00
你的第一本Python基础入门书
从 0 开始学爬虫
举报