恭喜,你发布的帖子
发布于 2023-01-14 11:35:38
7楼
我理解这个是不是有点不优化的可以理解为定位变量,优化了以后理解为非定位变量?
差不多这个意思,但不准确,优化以后就是编译的时候把你定义的变量按顺序分配给内存区,但这样有个问题,你插入变量时,后面的变量会被顺次往后排,这样地址就变化了,但是如果你不把变量插到中间,放到DB块的末尾,每次编译还是固定的地址,我做过实验。反之,未优化过的数据块则固定下来,不会发生变化,跟你增删变量无关。
请填写推广理由:
分享
只看
楼主