我用 C 语言编写了一个简单的 CLI,它可以理解四个基本指令:两个数字的加法、减法和乘法,然后退出。
我可以add(4,5)
在提示后输入类似的内容,并且效果很好。但我希望用户能够定义变量并在之后使用它们。我的意思是,用户输入myvar = myobj(param_1,param_2)
然后mymethod(myvar)
一切正常。
我怎样才能得到这个?
编辑:
最后,我使用了 Troy Hanson 用 C 语言编写的 uthash 库,您可以在http://uthash.sourceforge.net/ 找到
感谢您的所有回答。