吐血求救:VC中的int型数相当于Delphi中的什么类型?

2025-03-22 21:42:06
推荐回答(3个)
回答1:

我在VC中作了一个动态连接库函数:char *start(int *n);然后在Delphi中编译经由过程;start函数在Delphi中运行后其余功能都正常,就是返回的n值完全纰谬。(应当为0至7的一个整数,却获得一个绝对值很大年夜的负数)我在VC法度榜样中调用start函数(start(&num);)一切正常。声明:function start(var n:Integer):Pchar;far;external'动态连接库名';调用:var n:Integer; start(n); Edit1.Text:=strtoint(n);我将Integer换成Short,LongShort,WORD,都返回负数。请问应当如何解决?

回答2:

异常感激这位叫chechy的同伙,我成功了!

回答3:

如何解决这个参数压栈问题呢?