永发信息网

手机有C语言编程的模拟软件吗

答案:3  悬赏:30  手机版
解决时间 2021-11-15 03:41
  • 提问者网友:留有余香
  • 2021-11-14 08:33
手机有C语言编程的模拟软件吗
最佳答案
  • 五星知识达人网友:山有枢
  • 2021-11-14 10:02
只要有人开发就肯定有,但是开发得不偿失,首先输入不那么方便,其次只能编译不能调试也不能运行 。因为手机的cpu与电脑的cpu指令集不同, 编译器也不同, 你编译的东西生成的二进制文件手机根本不认识,除非你做的是java。 不知道你说的模拟软件是什么意思,就是一个开发环境类似于VC6.0那样的? 还是一个可以模拟pc运行c语言程序的? 前者我不清楚有没有人开发, 后者我可以告诉你 没有,要手机模拟pc运行c语言程序那么对手机的性能要求就太高了,首先内存你就满足不了。追问刚刚看到一个叫C4droid追答我之前确实还不知道c4droid这个东西 , 涨知识了 。

首先你得清楚自己的需求,你是想方便自己没在电脑旁也能编程么?

下面是百科对c4的解释
“4droid是款Android设备上的C/C++程序编译器,默认以tcc(tiny c compiler)为编译器,可以选择安装gcc插件(20mb,只有root用户可以使用),选用gcc后,可以用sdl(简单直控媒体层库,需安装sdl plugin for c4droid)和qt(nokia官方开发库,需安装sdl plugin for c4droid)。也可以开发native android app(需安装sdl plugin for c4droid),就像google ndk一样。软件支持代码高亮,编译时间随cpu主频而定,主频越高编译越快。gcc插件版本4.7.2提供了示列程序,包含sdl,android native,qt和命令行测试程序源码。


你要是只想编写然后又一些语法加亮的功能的话是能满足你的,

如果你想编译的话那么也可以检测到语法错误(你可以使用windows的编译器,也可以使用tcc,gcc,因为你在手机上跟本无法执行生成的程序,除非拟开发的就是手机上的软件,所以用什么编译器是一样的,对你来说只是检测语法错误)
单步调试什么的就别想了,cpu不支持, 模拟的话也对硬件要求太高, 而且c4droid也没有出模拟运行的环境。

所以 如果你想编写在pc上运行的程序的话 c4droid比你手机上的文本编辑器多了两个功能:
1 语法加亮;
2 语法检测(比如落了分号之类的) ;
你程序逻辑上的错误是调试不了的。

我曾经也在无聊的时候用过手机写程序, 就只是用的普通的文本编辑器, 那会还是塞班的,按键键盘, E71全键盘的那种的,写起来还很费劲 , 现在触屏的打字更不方便了,除非你屏幕很大还方便点, 而且手机屏幕太小了,相对于整个文件来说可显示的也太小了,很不方便编程。追问好高深。我是个初学者看不懂,能简单弄一下就行了追答手机编程就只是当做一个文本编辑器来用还好点。 屏幕太小并且输入不便

给你三个建议:1不用下软件直接用普通的文本编译就行;
2 买个pad,不一定要苹果,屏幕大点就行;
3 除非特别无聊,别用手机编程了,可以买本编程的书带着看。
全部回答
  • 1楼网友:英雄的欲望
  • 2021-11-14 12:06
没有吧,还是老老实实用电脑,手机编程也不方便啊
  • 2楼网友:时间的尘埃
  • 2021-11-14 11:39
安卓有个c4droid
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯