yangxu0601 发表于 2013-2-25 18:03:58

菜鸟跪求一个简单的变量转参数问题

大家看看这段代码
         char * a         

         a=(1+a);
        lr_save_string (a,"m_name");
        lr_message ("名称%d",lr_eval_string ("{m_name}"));

每次都报这个错
Action.c(171): 错误: C 解释器运行时错误: Action.c (171):Error -- memory violation : Exception ACCESS_VIOLATION received。

谢了先

yangxu0601 发表于 2013-2-26 09:42:55

自己顶

梦之秋 发表于 2013-2-26 14:06:49

不知道 你代码主要目的的干什么 很纠结啊
不知道这样可以满足你的目的不
   int a;
    a=(2+a);
    lr_save_int(a,"m_name");
    lr_message("名称%s",lr_eval_string("{m_name}"));

yangxu0601 发表于 2013-2-26 17:59:41

我是想每次迭代进来让a加1,然后把a存到一个参数中,作为一个参数使用

例如 新建用户,第一次迭代进来新建的用户为“用户1”,第二次迭代进来新建的用户为“用户2”

很简单吧,就是搞不定,郁闷呀

梦之秋 发表于 2013-2-27 12:34:08

把用户1,用户2.。。。。。直接参数化不就好了 每次迭代取下一个值呵呵 最简单

yangxu0601 发表于 2013-2-27 16:48:56

但是我不知道我要建多少个用户。

o1987918 发表于 2013-2-27 19:35:08

记得
char 是字符变量吧,
你拿字符 去做 + - 貌似是不对的...
页: [1]
查看完整版本: 菜鸟跪求一个简单的变量转参数问题