手机上有c语言编程软件吗? 安卓手机上可以用的编程软件c语言的系统有哪些?

\u6709\u6ca1\u6709\u80fd\u76f4\u63a5\u5728\u624b\u673a\u4e0a\u9762\u4f7f\u7528\u7684\u7f16\u7a0b\u8f6f\u4ef6


C4droid

C4droid\u662f\u4e00\u4e2aC / C + + IDE + C / C + +\u7f16\u8bd1\u5668\uff0cGNU Makefile\u6587\u4ef6\uff0cSDL\u548cQt\u652f\u6301\u7684Android\u3002 C4droid\u652f\u6301ARM\u5904\u7406\u5668\uff08\u800c\u4e0d\u662f\u8bbe\u5907\u4e0e\u82f1\u7279\u5c14\u7684x86\u548cMIPS\u5904\u7406\u5668\uff09\u7684\u8bbe\u5907\u3002
\u60a8
\u53ef\u4ee5\u521b\u5efa\u81ea\u5df1\u7684\u5e94\u7528\u7a0b\u5e8f\u5728Android\u624b\u673a\u4e2d\uff0c\u8fd0\u884c\uff08\u5373\u4f7f\u6ca1\u6709\u4e0a\u7f51\uff1a\u7f16\u8bd1\u5668\u4e3a\u79bb\u7ebf\u72b6\u6001\uff09\u548c\u51fa\u53e3\u7684\u53ef\u6267\u884c\u6587\u4ef6\uff08\u4e3a\u7ec8\u7aef\u7684\u5e94\u7528\u7a0b\u5e8f\uff09\u6216APK\uff08GUI\u4f7f\u7528\u7684
\u5e94\u7528\u7a0b\u5e8f\uff09\u3002\u6b64\u5e94\u7528\u7a0b\u5e8f\u4f7f\u7528TCC\u548cuClibc\uff08GCC\u4eff\u751flibc\u7684\u4e00\u4e2a\u63d2\u4ef6\uff09\uff0c\u6240\u4ee5\u5b83\u6709\u5b8c\u6574\u7684ANSI C\u548cISO C99\u652f\u6301\u3002
C4droid\u53ef\u7528\u4e8e\u6559\u80b2\u76ee\u7684\u6216\u5728C\u548cC + +\u8bed\u8a00\u7684\u7ec3\u4e60\u3002
C4droid\u652f\u6301\u8bed\u6cd5\u9ad8\u4eae\uff0c\u4ee3\u7801\u5b8c\u6210\u548c\u6e90\u4ee3\u7801\u683c\u5f0f\uff0c\u6240\u4ee5\u5b83\u662f\u4e00\u4e2a\u975e\u5e38\u65b9\u4fbf\u7684\u5de5\u5177\uff0c\u5728\u65c5\u9014\u4e2d\u8fdb\u884c\u7f16\u7a0b\u3002

如果在手机上学C语言编程,可以试试名为易历知食的软件,其内部有项功能叫微C程序设计,可以在手机上进行C语言编程练习,其自带的示例如下图:

最简单的入门程序:

运行结果:

99乘法表程序:

运行结果:

其自带的C语言编程键盘界面:



  1. 如果手机是智能机,那么是可以的。如果不是智能机,本身都不支持安装软件,那么就不能下载安装了。

  2. 由于智能机操作系统有多种,比如安卓,IOS, WP等,不同平台上的设计软件也有所不同。

  3. 可以通过搜索手机的操作系统,加型号,再加上C语言编程软件,这几个关键字来进行搜索,得到适用手机的软件。

  4. 搜Android 4.4 C语言编程软件。

  5. C4droid是款Android设备上的C/C++程序编译器,默认以tcc(tiny c compiler)为编译器,可以选择安装gcc插件。

  6. 选用gcc后,可以用sdl(简单直控媒体层库,需安装sdl plugin for c4droid)和qt(nokia官方开发库,需安装sdl plugin for c4droid)。



只要有人开发就肯定有,但是开发得不偿失,首先输入不那么方便,其次只能编译不能调试也不能运行 。因为手机的cpu与电脑的cpu指令集不同, 编译器也不同, 你编译的东西生成的二进制文件手机根本不认识,除非你做的是java。 不知道你说的模拟软件是什么意思,就是一个开发环境类似于VC6.0那样的? 还是一个可以模拟pc运行c语言程序的? 前者我不清楚有没有人开发, 后者我可以告诉你 没有,要手机模拟pc运行c语言程序那么对手机的性能要求就太高了,首先内存你就满足不了。

额,安卓手机上确实有C语言编译器,不过这个是简易版的,不好用。另外,我的建议是,编程这种东西,最好不要用手机,用电脑吧。

根据我的经验,C语言并不难,首先要熟悉语法,然后多动手多练习,一两个月就差不多了。

c4droid,装个gcc plugin for c4droid可以编译C/C++.
还有CCTools也不错,通过安装一些包,可以自己定制,相当强大。

  • 瀹夊崜鎵嬫満涓婃湁浠涔杞欢鏄彲浠ョ敤鏉缂栫▼鐨?
    绛旓細1.棣栧厛锛屽畨瑁匔++缂栬瘧鍣紝杩欎釜鐩存帴鍦鎵嬫満搴旂敤鍟嗗簵涓悳绱㈠氨琛岋紝濡備笅锛屽ぇ姒備篃灏2.6M锛岀洿鎺ヤ笅杞藉畨瑁咃細2.瀹夎瀹屾垚鍚庯紝鎵撳紑杩欎釜杞欢锛屾垜浠氨鍙互鐩存帴杩涜C璇█缂栫▼浜嗭紝鏁堟灉濡備笅锛岃繖閲屼細鑷姩杩涜浠g爜缂╄繘銆佸叧閿瓧楂樹寒锛岃嚜甯︽湁绠鍗曠殑TCC+uClibc缂栬瘧鍣紝鍙互鐩存帴缂栬瘧杩愯C璇█绋嬪簭锛氱偣鍑昏繍琛岀▼搴忥紝鏁堟灉濡備笅锛3.褰撶劧锛...
  • 鎵嬫満鑳藉惁瑁C璇█缂栬瘧鍣?
    绛旓細鍙互瑁咃紝涓嶈繃闇瑕佸畨鍗鎵嬫満銆傚畨瑁呮楠ゅ涓嬶細1銆佹垜浠墦寮璋锋瓕搴旂敤鍟嗗簵銆傚湪鎼滅储妗嗛噷杈撳叆mobile c鏌ユ壘搴旂敤绋嬪簭銆備笅杞藉苟瀹夎濂 2銆佹墦寮搴旂敤绋嬪簭锛屾垜浠偣鍑诲彸涓婅鐨勬坊鍔犳柊寤烘枃浠剁殑鍥炬爣銆3銆佹垜浠柊寤篊++鏂囦欢hellowrold.cpp绋嬪簭涓昏闈犲悗缂鏉ュ尯鍒嗕娇鐢ㄥ摢涓紪璇戝櫒锛屾瘮濡傚悗缂涓.c灏辨槸鐢c璇█缂栬瘧鍣ㄣ4銆佹垜浠紪鍐欎竴涓...
  • 鎴戞兂鍦ㄥ畨鍗鎵嬫満涓缂缂栫▼,鏈変粈涔杞欢鍙敤?
    绛旓細NO.1c4droid涓娆鎵嬫満涓鐨c璇█缂栬瘧鍣ㄣ備釜浜鸿涓烘墜鏈轰笂鏈濂界敤鐨勶紝娌℃湁涔嬩竴锛乧4droid鏄Android璁惧涓婄殑C/C++绋嬪簭缂栬瘧鍣ㄣ侼O.2AIDE鍔熻兘寮哄ぇ锛屽唴缃涔犳暀绋嬨侫IDE鏄竴涓狝ndroidJava闆嗘垚寮鍙戠幆澧冿紝鍙互璁╀綘鍦ˋndroid绯荤粺鍐呰繘琛孉ndroid杞欢鍜屾父鎴忕殑寮鍙戙侼O.3鎴戠殑搴旂敤iapp涓撲负鎵嬫満鐮斿彂锛屼唬鐮佺紪鍐欑畝鍗曪紝瀛︿範瀹规槗銆
  • 浜旀閫傚悎鍒濆鑰呭缂栫▼鐨鎵嬫満app
    绛旓細杩欎簲娆杞欢璁╀綘鎵嬫満涔熻兘瀛︿細缂栫▼ 绗竴娆 :Python 3IDE 閫傚悎瀛︿範Python鐨勬湅鍙嬮殢鏃剁粌涔犱唬鐮 绗簩娆:鍔涙墸Leetcode 闅忔椂闅忓湴鎺屼笂鍒风畻娉曢娴烽噺鎶鏈搴撶紪杈戝櫒宸查璁惧父鐢ㄧ鍙锋寚灏栫紪鐮佹洿寰楀績搴旀墜 绗笁娆:Java缂栫▼鎵嬪唽 鐢↗ava寮鍙戠殑鏈嬪弸鍐嶄篃涓嶇敤璁颁簨鏈啓浠g爜浜 绗洓娆 :C璇█缂栬緫鍣 娌¢敊灏辨槸C璇█鐨勭紪璇戝櫒 鎶㈤璧 璇...
  • 鏈夋病鏈夎兘鐩存帴鍦鎵嬫満涓婇潰浣跨敤鐨缂栫▼杞欢?
    绛旓細1銆乯ava鍜孉ndroid:AIDE闆嗘垚寮鍙戠幆澧冦2銆.C璇█锛c璇█缂栬瘧鍣ㄣ丆4droid銆3銆.python锛歈Python3銆乀ermux銆4銆丆SS/HTML/JavaScript锛欻TMLplay銆傚ぇ閮ㄥ垎閮戒笉闇瑕乺oot锛屽彲浠ョ洿鎺缂栧啓绋嬪簭骞惰繍琛屻傚浜巃pp鐨勫叿浣撹姹傦細鎵嬫満涓鑳藉缂栫▼銆佸啓浠g爜鐨刟pp杩樻槸涓涓瘮杈冪缁熺殑瑕佹眰銆傚叿浣撴潵璇达紝閫夋嫨app鏃惰繕鏈変互涓嬫洿缁嗚嚧鐨勮姹...
  • 瀹夊崜鎵嬫満涓鍙互鐢ㄧ殑缂栫▼杞欢c璇█鐨勭郴缁熸湁鍝簺?
    绛旓細GUI浣跨敤鐨刓x0d\x0a搴旂敤绋嬪簭锛夈傛搴旂敤绋嬪簭浣跨敤TCC鍜寀Clibc锛圙CC浠跨敓libc鐨勪竴涓彃浠讹級锛屾墍浠ュ畠鏈夊畬鏁寸殑ANSI C鍜孖SO C99鏀寔銆 \x0d\x0aC4droid鍙敤浜庢暀鑲茬洰鐨勬垨鍦–鍜孋 + +璇█鐨勭粌涔犮俓x0d\x0aC4droid鏀寔璇硶楂樹寒锛屼唬鐮佸畬鎴愬拰婧愪唬鐮佹牸寮忥紝鎵浠ュ畠鏄竴涓潪甯告柟渚跨殑宸ュ叿锛屽湪鏃呴斾腑杩涜缂栫▼銆
  • 鎬庝箞鐢c璇█鍦鎵嬫満涓鍋缂栫▼
    绛旓細鍙互浣跨敤c4droid杞欢杩涜缂栫▼銆傝В鍐宠繖涓棶棰樼殑鏂规硶濡備笅锛1銆侀鍏堝湪鎵嬫満娴忚鍣ㄤ腑鎼滅储c4droid杞欢銆2銆佹壘鍒板畨瑁呯殑鍘嬬缉鍖呰繘琛屼笅杞姐3銆佸皢涓嬭浇濂界殑鍘嬬缉鍖呰В鍘嬨4銆佺偣鍑昏В鍘嬪悗锛岀瓑寰呰蒋浠惰В鍘嬪ソ杩涜瀹夎銆5銆佽В鍘嬪畬鎴愬悗锛屽皢杩欎笁涓簲鐢ㄨ繘琛屽畨瑁呫6銆佹渶鍚庢墦寮搴旂敤锛屼究鍙互闅忔椂闅忓湴杩涜缂栫▼浜嗐
  • 濡備綍鐢鎵嬫満杩涜缂栫▼?鏈夊摢浜涘煎緱鎺ㄨ崘鐨杞欢?
    绛旓細2.瀹夎瀹屾垚鍚庯紝鎴戜滑灏卞彲浠ョ洿鎺ョ紪鍐C璇█浠g爜浜嗭紝鏁堟灉濡備笅锛屽叧閿瓧楂樻樉浜紝杩樺彲浠ヨ嚜鍔ㄨ繘琛岃娉曟鏌ワ細鑷甫鏈夌畝鍗曠殑TCC缂栬瘧鍣紝鍙互鐩存帴缂栬瘧杩愯C璇█绋嬪簭锛屽涓嬶細3.杩欓噷浣犱篃缂栧啓C++绋嬪簭锛屾晥鏋滃涓嬶紝鍙笉杩囦笉鑳界洿鎺ョ紪璇戣繍琛岋紝闇瑕佸厛瀹夎G++鎻掍欢锛屾墠鑳芥甯歌繍琛岋細杩欓噷浠嬬粛涓涓鎵嬫満杞欢鈥擜IDE锛岀浉褰撲簬鎵嬫満涓鐨凧ava...
  • 濡備綍鍦鎵嬫満涓鐜缂栫▼
    绛旓細杩欓噷浠嬬粛3绉嶅彲浠ュ湪鎵嬫満涓婄紪绋鐨刟pp锛屽垎鍒槸c璇█缂栬瘧鍣紙c璇█锛夈丄IDE闆嗘垚寮鍙戠幆澧冿紙java锛夈丵Python3(python锛夛紝閮戒笉闇瑕乺oot锛屽彲浠ョ洿鎺缂栧啓绋嬪簭骞惰繍琛岋紝涓嬮潰鎴戠畝鍗曚粙缁嶄竴涓嬭繖3涓猘pp鐨勫畨瑁呭拰绠鍗曚娇鐢紝涓昏鍐呭濡備笅锛C璇█缂栬瘧鍣細杩欐槸涓涓緢灏忓阀鐨刢缂栬瘧鍣紝澶ф13鍏嗗乏鍙筹紝鐣岄潰绠娲併佹湸绱狅紝浣跨敤璧锋潵寰...
  • 鎵嬫満鏈塁璇█缂栫▼鐨勬ā鎷杞欢鍚
    绛旓細鍥犱负鎵嬫満鐨刢pu涓庣數鑴戠殑cpu鎸囦护闆嗕笉鍚岋紝缂栬瘧鍣ㄤ篃涓嶅悓锛屼綘缂栬瘧鐨勪笢瑗跨敓鎴愮殑浜岃繘鍒舵枃浠舵墜鏈烘牴鏈笉璁よ瘑锛岄櫎闈炰綘鍋氱殑鏄痡ava 涓嶇煡閬撲綘璇寸殑妯℃嫙杞欢鏄粈涔堟剰鎬濓紝灏辨槸涓涓紑鍙戠幆澧冪被浼间簬VC6 0閭f牱鐨?杩樻槸涓涓彲浠ユā鎷焢c杩愯c璇█绋嬪簭鐨?鍓嶈呮垜涓嶆竻妤氭湁娌℃湁浜哄紑鍙戯紝鍚庤呮垜鍙互鍛婅瘔浣犳病鏈夛紝瑕佹墜鏈烘ā鎷焢c杩愯c...
  • 本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网