一个简单的指针问题,难道没有高手吗? (10分)

  • 主题发起人 主题发起人 sunjialong
  • 开始时间 开始时间
S

sunjialong

Unregistered / Unconfirmed
GUEST, unregistred user!
用什么函数 取类似于CR(@d1.x,@d2.x,2)的函数值的指针
 
MemoeryStream.Seek
 
这个是什么意思?怎么用?我这里好像不涉及流的问题
 
取类似于CR(@d1.x,@d2.x,2)的函数值的指针
^^^^^^
你说的是函数地址还是函数返回值?
函数地址是:@CR
 
用数组,定义一个array of char, 将得到串写入数组内,可以用STRING读出,在定义CR()时,应该CR(pchar)
 
这是C的常识问题,定义一个类开各函数返回类型对应的指针就可以了.
对针赋值函数地址,可以达到你的要求
 
函数返回值
 
函数值的返回方式根据不同的调用协定和不同的返回值类型编译器以不同的方式实现:
我所知道的有从 eax 寄存器返回、以隐含调用参数的方式修改再返回等。
即使有返回值的地址也是临时的,你一般没有办法取得。
直接用使用赋值就可以得到结果了,不知道你为什么会问个问题???
 
接受答案了.
 
后退
顶部