TC官方合作论坛

标题: 为什么第一次获取的指针和后边的不一样 [打印本页]

作者: 785953306    时间: 2015-8-23 09:50
标题: 为什么第一次获取的指针和后边的不一样
本帖最后由 785953306 于 2015-8-24 09:14 编辑

功能 按钮0_点击()
  
    变量 a1 = "123123"
    变量 p = 获取变量指针(a1)
    traceprint(p)
结束
第一次的地址和后边的地址为什么不一样
二楼的回答也是让我醉了官方的人来看下吧 还有新手朋友们不要被一些人的错误回答给误导 再次对某些装大神的回答者告诫下我的程序是不关闭的情况连续调用 不懂就别装懂这样的回答很容易误导新手的
依旧请官方的开发人员来看下



作者: dear    时间: 2015-8-23 12:49
变量 a1 = "123123"  字符串变量
变量 p = 获取变量指针(a1) 指针变量
p的值是a1的内存地址
作者: 786377161    时间: 2015-8-23 14:21

作者: 785953306    时间: 2015-8-23 17:51
dear 发表于 2015-8-23 12:49
变量 a1 = "123123"  字符串变量
变量 p = 获取变量指针(a1) 指针变量
p的值是a1的内存地址 ...

哥们我问的的就是内存地址不一样懂吗?
作者: dear    时间: 2015-8-23 19:00
785953306 发表于 2015-8-23 17:51
哥们我问的的就是内存地址不一样懂吗?

不懂,我菜鸡。我只知道每次打开程序,地址肯定不一样。
作者: 785953306    时间: 2015-8-24 09:12
dear 发表于 2015-8-23 19:00
不懂,我菜鸡。我只知道每次打开程序,地址肯定不一样。

你可真菜鸡 我不关程序连着获取的 好好看看指针去吧 别人问的问题都看不懂就来这忽悠别人 你这样会让很多新手误导 不懂别回答OK
作者: keqi    时间: 2015-8-24 10:03
功能 按钮0_点击()
  
    变量 a1 = "123123"
    变量 p = 获取变量指针(a1)
    traceprint(p)
结束
a1是局部变量,你的功能每次处理都重新申请内存做变量地址的,处理完功能会释放内存的。。你把a1放到全局变量就不会出问题了
作者: keqi    时间: 2015-8-24 10:03

变量 a1 = "123123"
功能 按钮0_点击()
    变量 p = 获取变量指针(a1)
    traceprint(p)
结束




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1