如何在c语言中读取.c或.txt文件,并把其中的文本当代码执行
如何在c语言中读取.c或.txt文件,并把其中的文本当代码执行我要编文字类的回合游戏,总不可能把所有东西都写在一个文件里...
如何在c语言中读取.c或.txt文件,并把其中的文本当代码执行我要编文字类的回合游戏,总不可能把所有东西都写在一个文件里
展开
3个回答
展开全部
这并不是一件容易的事情。
在编译体系中,高级语言代码(如C语言)被编译成汇编语言,再被编译成机器代码(0101)才得以被执行。
一个执行c语言代码的工作,需要完成整个编译器体系的工作,所以这并不是解决你这个问题的优秀解决方法。
事实上,你的问题并不是只有你一个人遇到,有很多的人遇到过相似的问题,有些大神则做到了这一件事情,你可以利用他们已经做好的工具来完成你的AVG game。
可以向你推荐一个软件:THE NVL Maker
我并未使用过这个软件做过任何成品游戏,只是帮助朋友了解过这个软件,这是一个功能强大的制作AVG的软件,LZ可以体验一下,也可以寻找更好的软件,LZ也可以分享给大家。
也有一些游戏采用一些脚本语言如(python, ruby)等语言作为代码文件,但是“几乎没有”采用底层语言如C/C++作为代码文件的情况。(有的话求科普)
预祝LZ可以顺利的完成自己的游戏~~~~~
————————————————————————————————————————
以上,错字谅解。
在编译体系中,高级语言代码(如C语言)被编译成汇编语言,再被编译成机器代码(0101)才得以被执行。
一个执行c语言代码的工作,需要完成整个编译器体系的工作,所以这并不是解决你这个问题的优秀解决方法。
事实上,你的问题并不是只有你一个人遇到,有很多的人遇到过相似的问题,有些大神则做到了这一件事情,你可以利用他们已经做好的工具来完成你的AVG game。
可以向你推荐一个软件:THE NVL Maker
我并未使用过这个软件做过任何成品游戏,只是帮助朋友了解过这个软件,这是一个功能强大的制作AVG的软件,LZ可以体验一下,也可以寻找更好的软件,LZ也可以分享给大家。
也有一些游戏采用一些脚本语言如(python, ruby)等语言作为代码文件,但是“几乎没有”采用底层语言如C/C++作为代码文件的情况。(有的话求科普)
预祝LZ可以顺利的完成自己的游戏~~~~~
————————————————————————————————————————
以上,错字谅解。
更多追问追答
追问
额,好吧,你说了一大堆,我没怎么听懂
追答
去学用THE NVL Maker软件 or 学Python,ruby等脚本语言。
展开全部
你需要的是一个脚本程序,用c语言编好脚本语言的解释代码,然后你只需要写不同的脚本就可以执行了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以试着得到一个.c文件之后用system句柄在命令行中编译这个文件,之后在命令行运行这个程序
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询