benxiaohai 发表于 2021-4-3 19:14:51

求助:空文本用"取数据尺寸()",结果等于88

本帖最后由 benxiaohai 于 2021-4-12 23:36 编辑

如图,用"取数据尺寸()"取由一串100个字符组成的文本,或50个字符组成的文本,太大的文本没试,结果都是88
这个是怎么得来的

呵呵仙8 发表于 2021-5-29 10:41:34

文本型是一个类。88字节是它的64位程序数据类型结构!32位的好像是44字节!所为的88字节中包括文本串的指针和长度等数据,应该是方便系统自动依指针和长度等数据释放内存用的!所以,就是固定的长度了!

小蜗牛 发表于 2021-5-29 11:26:37

呵呵仙8 发表于 2021-5-29 10:41
文本型是一个类。88字节是它的64位程序数据类型结构!32位的好像是44字节!所为的88字节中包括文本串的指针 ...

还有标记值,预分配尺寸...还有一些不知道的

shuimiao 发表于 2021-5-29 12:01:21

楼上解释的专业。

benxiaohai 发表于 2021-5-30 22:22:53

呵呵仙8 发表于 2021-5-29 10:41
文本型是一个类。88字节是它的64位程序数据类型结构!32位的好像是44字节!所为的88字节中包括文本串的指针 ...

谢谢!!!

benxiaohai 发表于 2021-5-30 22:25:03

小蜗牛 发表于 2021-5-29 11:26
还有标记值,预分配尺寸...还有一些不知道的

谢谢!!!
页: [1]
查看完整版本: 求助:空文本用"取数据尺寸()",结果等于88