iCAx开思工具箱

标题: 高手 [打印本页]

作者: 刘亮    时间: 2005-6-8 11:47
标题: 高手
知道表达式(比如h=12)的左值h,怎么得到右值12。
即函数的输入是左值h,怎么得到输出(12)?
我有个函数
  static double UF_MODL_ask_exp_value(char *exp_str)  
{
  tag_t exp_tag;
  char *l_str,*r_str;
  double value;
    UF_MODL_dissect_exp_string(exp_str,[$l_str,&r_str,&exp_tag)]
  if(!UF_MODL_ask_exp_tag_value(exp_tag,&value))
  return value;
  else  
  return 0.0;
}
  
但它的输入是整个表达式。
  
高手们能帮我改一改吗?让它的输入只是表达式的左值。
  
或给一个可用的函数我
谢谢!!!端午节快乐




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