本文目錄一覽:
有沒有能直接在手機上面使用的編程軟件
手機上的編程軟件有c4droid、aide、CppDroid、QPython3、Termux。
相關介紹:
1、c4droid:
是款Android設備上的C/C++程序IDE。默認以tcc(tiny c compiler)為編譯器,可以選擇安裝gcc插件(20mb,只有root用戶可以使用),選用gcc後,可以用sdl(簡單直控媒體層庫,需安裝sdl plugin for c4droid)和qt(nokia官方開發庫。
2、aide:
aide是一個Android/Java等集成開發環境,可以在Android手機上進行Android軟件和遊戲的開發,而無需藉助PC端。不僅僅是一個編輯器,而是支持編寫-編譯-調試的IDE,開發人員可以在Android手機或者平板機上創建新的項目,藉助功能豐富的編輯器進行代碼編寫。
3、CppDroid:
CppDroid和c4droid一樣,是一款手機上的c語言編譯器。安卓上的C/C++編譯環境,可以幫助你在手機上編寫c/c++程序 ,和c4droid各有優點,cppdroid最大的優點就是可以即時報錯。
4、QPython3:
主要用來在手機上寫python3代碼,主界面如下,主要分為“終端”、“編輯器”、“程序”、“QPYPI”、“課程”、“社區”這6個模塊,終端類似IDLE,編輯器類似記事本,QPYPI是第三方包和工具。
5、Termux:
Termux是一個Android下一個高級的終端模擬器, 開源且不需要root, 支持apt管理軟件包,十分方便安裝軟件包, 完美支持Python、PHP、Ruby、Go, Nodejs、MySQL等。
在什麼地方下載手機可以編程的App軟件呢?
這裡介紹3種可以在手機上編程的app,分別是c語言編譯器(c語言)、AIDE集成開發環境(java)、QPython3(python),都不需要root,可以直接編寫程序並運行,下面我簡單介紹一下這3個app的安裝和簡單使用,主要內容如下:
C語言編譯器:這是一個很小巧的c編譯器,大概13兆左右,界面簡潔、樸素,使用起來很簡單,下面我介紹一下這個app的安裝和簡單使用:
1.下載安裝,這裡以我的vivo手機為例,直接打開“應用商店”,搜索“C語言編譯器”,如下,直接點擊下載安裝:
測試代碼如下,這裡編寫了2個函數,分別是2數之和和2數只差,很簡單:
程序運行截圖如下,需要先輸入2個數,才能正常運行:
AIDE集成開發環境:這個主要是用來寫java代碼(創建工程、寫小遊戲等),當然也可以寫c++代碼,只不過需要安裝對應的插件才行,自帶自動補全的功能,界面乾淨、整潔,使用起來不錯,下面我介紹一下這個app的安裝和簡單使用:
1.下載安裝,這直接在應用商店裡搜素“AIDE”就行,直接下載安裝,如下:
這裡測試一下,主要代碼如下,官方自帶的例子:
程序運行截圖如下:
QPython3:這個見名思意,主要用來在手機上寫python3代碼,使用起來也不錯,下面我介紹一下這個app的安裝和簡單使用:
1.下載安裝,這裡直接在應用商店裡搜索“QPython3”就行,直接下載安裝,如下:
主界面如下,主要分為“終端”、“編輯器”、“程序”、“QPYPI”、“課程”、“社區”這6個模塊,終端類似IDLE,編輯器類似記事本,QPYPI是第三方包和工具,程序存儲官方自帶的示例,課程是一些教學案例:
這裡測試一下官方自帶的例子—speaky.py,在“程序”這個模塊下,代碼如下:
點擊運行按鈕,程序運行截圖如下:
至此,這3個app都介紹完畢。總的來說,使用起來都不錯,各有各的功能,當然,還有許多其他的app也可以在手機上進行編程,像c4droid(c/c++),termux(高級終端,類似linux)等,這裡我就不詳細介紹了,感興趣的可以在網上搜索一下,有相關教程和示例可供參考,希望以上分享的內容能對你有所幫助吧。
有沒沒有手機上的C語言編程
首先,我們在手機的應用商店搜索“C4droid”,然後下載如圖“c++編譯器”。
02
然後我們打開軟件,出現一個編程頁面,開始編寫我們要寫的C語言程序,如圖:
03
再然後小編就用這個軟件寫一個C語言程序給大家舉個例子,如圖:
04
然後當我們寫好C語言程序之後,就要編譯運行,如圖先點擊“compile編譯”,再點擊“run運行”。
05
這個軟件還是很強大的,如果有錯誤,軟件也可以指出來,如圖,小編故意將一條程序後面沒加“;”,編譯之後,軟件就報出了錯誤的地方。
06
如圖是運行成功的頁面
07
最後運行成功後,還可以點擊“save保存”,將自己做的C語言程序保存在手機裡面以便日後查看。
08
另外此軟件額外的功能,可以點擊“new”新建C語言程序和“open”打開手機裡面的C語言程序。
本
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/238520.html