iCAx开思网

标题: 【注意】UG里返回参数的一个使用习惯。 [打印本页]

作者: zzz    时间: 2003-5-16 15:01
标题: 【注意】UG里返回参数的一个使用习惯。
ug里面大都使用一个参数取地址来获得参数的返回, 而不是使用指针。可以看下面的例子,这是一个对话框中调用另一个对话框的代码中一部分。
第一种调用
{
  int *response;
  
...
li(response);
.....
}
第二种调用
{
   int response;
  
   ....
   li([$reponse)]
}
  
第一种方法会出错,第二种方法正确。可以把前面“对话框中调用对话框”代码,运行一下,做个试验,体会体会。
作者: spline    时间: 2003-5-19 08:28
当然啦!
第一个只有一个指针,指向的地址还没有分配,估计会乱修改内存,会引起不可值得异常。




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3