iCAx开思工具箱

标题: 为什么我的指针地址是乱码??? [打印本页]

作者: tinlyjoanna    时间: 2008-8-13 14:13
标题: 为什么我的指针地址是乱码???
我的程序单步执行时指针能得到Value但是地址却是乱码的,请问各位高手这是为什么啊??急急急!!!望高手指点!!!
for(i=0;i<num_of_exp;i++)
{   
  char *string=&a,*lhs_str=&b,*rhs_str=&c;
  UF_MODL_ask_exp_tag_string(exps,&string);
  UF_MODL_dissect_exp_string(string,&lhs_str,&rhs_str,&exp_tag);
switch(*lhs_str)
  {
  case 'D_X1':   
           rhs_str=(char *)(LPCTSTR)X1;
     s=lhs_str;
     strcat(s,"=");
     strcat(s,rhs_str);
     UF_MODL_edit_exp(s);
     break;
  case 'D_X2':   
               rhs_str=(char *)(LPCTSTR)X2;
      s=lhs_str;
      strcat(s,"=");
      strcat(s,rhs_str);
      UF_MODL_edit_exp(s);
                    break;

  default :
         break;
  }




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3