易语言自定义数据类型剖析源码

自定义数据类型结构

{成员1,成员2,成员3,成员4,….}

与数组有点区别,数组有额外的8个或以上的字节记录数组维数和成员数,自定义数据类型没有这些额外的字节

说明一下 方括号括起来的是指这个地址里面的值

数值型   [[类型]->成员1]]=值

非数值型 [[类型]->成员1]]=址

易语言的自定义数据类型会以4字节对齐,如果成员是字节型或者短整数,都会占用4个字节,C的自定义数据类型是按类型的长度算的,不是以4字节对齐

双精度 日期时间 长整数 这几个占8字节,相当于2个成员

取自定义类型或者写都必须要弄清楚这个成员是在哪个位置,位置弄错的话写值或取值就会取到错误的值,有可能崩溃

相关文件下载地址
©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!

易语言自定义数据类型剖析源码》有0个想法

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注