CStruct加强版

KOKOAR 63 0 RAR 2019-01-02 17:01:07

在实际问题中,一组数据往往具有不同的数据类型。例如, 在学生登记表中,姓名应为字符型;学号可为整型或字符型; 年龄应为整型;性别应为字符型;成绩可为整型或实型。 显然不能用一个数组来存放这一组数据。 因为数组中各元素的类型和长度都必须一致,以便于编译系统处理。为了解决这个问题,C语言中给出了另一种构造数据类型——“结构”。 它相当于其它高级语言中的记录。

用户评论
请输入评论内容
评分:
Generic placeholder image 卡了网匿名网友 2019-01-02 17:01:09

可以可以,相当不错,就是有个大BUG,这个创建的 CStruct 是静态数据,因为内部存放的都是 静态内存指针,一旦赋值给其他变量,再被释放掉时,会自动释放掉静态内存指针内的数据,导致再次引用时,程序崩溃