手机上怎么c语言编程,手机运行c语言程序

1,手机运行c语言程序手机运行c语言程序原理和arm跑linux运行c一样 。不过编译时要用到交叉编译 , 要在linux先用gcc静态编译好,才能在arm上运行 。具体方法是:1.先在linux上安装arm-linux-gcc(linux我使用的是ubuntu,arm-linux-gcc上网有很多教程,可以百度一下安装) 。2.安装好后,可以新建个c程序啦 , 可以有vi,gedit,还可以用codeblock 。3.编译时要注意 arm-linux-gcc -static -o xx xx.c4.编译好后可以复制到sd卡 , 然后用cp 命令复制到 根目录的data下(在sd卡下没有权限,不能执行,没有权限 的可以用 chmod 777 xx 命令提升读写执行权限) 。5.执行程序啦(cd 到相应的目录 , 执行./xx,或者直接给出路径 ) 。c是编译型语言 , 嵌入式设备程序的编译属于交叉编译——用具有完整开发环境的电脑使用合适的编译器生成程序 。无法直接在手机上直接编译 。
2 , 在手机上怎么编辑程序我刚学C语言有个Android上的应用程序,叫做c4droid,它可以编辑C源程序文件,并且编译执行 。C是所有语言的基?。?手机上的应用程序要学java每个手机有自己定制过的操作系统,每种操作系统提供了相关的编程接口 。主流而言:1 andriod系统是一个定制的linux,google也提供了NDK的C/C++接口,NDK的版本还很低,功能有限 , 未来会不断的完善 。虽然主流的还是java的开发模式,但未来C、C++的开发比例上升是可预期的 。2 ios只开放了object-c的编程接口,其他的就不用考虑了,当然如果建立在浏览器上开发HTML5应用另当别论 。3 至于wince,微软一向的风格,当然会支持vc了,当然vc很大程度上应该归类为C++ 。手机应用不是写一个代码所有手机都能用,每一类手机相当于一个独立的操作系统和独立的编程接口集合 。当然在概念上有很多差异 。安卓吗以下软件可以实现c4droid - c/c++编译器droidedit - 优秀的代码编辑器dosbox turbo - dos环境模拟器hex editor - 16进制编辑器手机上可以生成doc文件 , 在手机上写好再在电脑上改下扩展名,若果你的手机是安卓 , 那你有福了 。现在有个在手机上写c程序的安卓软件c4driod
3,手机C语言怎么写 按键退出的程序int event(int msg,int p,int p1){if(msg==KY_DOWN)//按下某键{if(p==_SRIGHT)//按下右键{exit();//退出函数}}}用AD转,16个电阻串联在一起,每个节点引出线与按键相连,按键另一端为公共端与P1^n相连 。然后AD口采集到的电压也不同,就能判别按的是哪个按键,因此只要写AD采样程序就可以了这是STC12C2052AD的例子/**********************************************************AD转换**********************************************************/voidInitADC(){P1=0xff;ADC_CONTR|=0x80;delayNOP(200);P1M0=0x01;//这两个寄存器用来设置P1口四种状态,每一位对应一个P1引脚,按状态组合操作P1M1=0x01;//设置P1.0为开漏状态delayNOP(200);}uintADC(){ADC_DATA=http://www.lisdn.com/mnsj/hhzs/0;//清除结果ADC_CONTR=0x60;//转换速度设置0x60最快速度ADC_CONTR=0xE0;//1110,0000清ADC_FLAG,ADC_START位和低3位ADC_CONTR=0xe0;delayNOP(200);//使输入电压达到稳定ADC_CONTR=0xe8;//1110,1000令ADCS=1,启动A/D转换,while(1)//等待A/D转换结束{if(ADC_CONTR&0x10)//0001,0000测试A/D转换结束否{break;}}ADC_CONTR=0xe0;//1110,0111清ADC_FLAG位,关闭A/D转换,delayNOP(400);returnADC_DATA;//返回A/D10位转换结果}voidADC_to_key()//ADC数据转换按键信号{V=ADC(); 。。。。。。。。。你自己完成咯}【手机上怎么c语言编程,手机运行c语言程序】
4,有没没有手机上的C语言编程下载“C语言编译器”这个app就行,简单小巧,可以直接编写和运行c语言程序,不需要root,下面我简单介绍一下这个app的下载和使用:1.下载安装,直接打开浏览器搜索“c语言编译器”就行,如下 , 不大,也就十几兆,直接下载安装:2.安装完成后 , 打开这个软件,主界面如下,已经有一个简单hello world例子,可以直接运行:如果手机是智能手机,那么是可以的 。如果不是智能机 , 本身都不支持安装软件,那么就不能下载安装了 。由于智能机操作系统有多种,比如安卓,IOS, WP等,不同平台上的设计软件也有所不同 。可以通过搜索手机的操作系统,加型号,再加上C语言编程软件,这几个关键字来进行搜索,得到适用手机的软件 。搜Android 4.4 C语言编程软件 。C4droid是款Android设备上的C/C++程序编译器,默认以tcc(tiny c compiler)为编译器,可以选择安装gcc插件 。选用gcc后 , 可以用sdl(简单直控媒体层库,需安装sdl plugin for c4droid)和qt(nokia官方开发库,需安装sdl plugin for c4droid) 。编程这种东西 , 能在电脑上做就不要在手机端做 。期初的人们都是用文本文档写代码的,所以你在手机上新建一个文本文档即可 。如果你要编译运行的话,还是算了,手机性能不如PC机的 。首先,我们在手机的应用商店搜索“C4droid” , 然后下载如图“c++编译器” 。02然后我们打开软件,出现一个编程页面,开始编写我们要写的C语言程序,如图:03再然后小编就用这个软件写一个C语言程序给大家举个例子,如图:04然后当我们写好C语言程序之后,就要编译运行,如图先点击“compile编译”,再点击“run运行” 。05这个软件还是很强大的,如果有错误,软件也可以指出来,如图,小编故意将一条程序后面没加“;”,编译之后,软件就报出了错误的地方 。06如图是运行成功的页面07最后运行成功后,还可以点击“save保存” , 将自己做的C语言程序保存在手机里面以便日后查看 。08另外此软件额外的功能,可以点击“new”新建C语言程序和“open”打开手机里面的C语言程序 。本c4android

    推荐阅读