⑴ 用c語言可以開發app嗎
一般來說ios的app是用c++和object-c來編寫的,但是要通過xcode程序。一個app你可以用oc編寫,也可以c++結合oc編寫,我就看過一個外國開發商說的,他開發的app1000條代碼800條都是c++,200條oc。
⑵ 只懂C語言 可以開發iOS App應用嗎
不可以的。
因為iOS App最基本的語言不是C語言,而是OC。要開發App需要建立iOS Application.
在XCode中你可以寫基於C的控制台應用程序,不過如果你在windows上的C文件,直接用xcode打開是不能運行的,你需要建立好基於C的控制台應用程序以後,把你的C代碼復制到XCode中才能運行。雖然XCode可以編寫C語言,但是要是想生成App的話需要的OC語言還是要多一些的。
做iOS App開發離不開OC,不過有C語言基礎,在學習OC會更容易理解。
OC和C的思維方式有很大的不同,熟練C可能在剛開始的階段並不能帶來什麼優勢。但我一直覺得,C對於程序員來說是一門非常重要的語言,不管你是做什麼開發的,對C都要有一定程度的掌握。
⑶ 開發Android APP使用的是什麼語言
開發Android APP可以使用Java語言和C語言。
Java是一種編程語言,被特意設計用於互聯網的分布式環境。Java具有類似於C++語言的「形式和感覺」,但它要比C++語言更易於使用,而且在編程時徹底採用了一種「以對象為導向」的方式。
使用Java編寫的應用程序,既可以在一台單獨的電腦上運行,也可以被分布在一個網路的伺服器端和客戶端運行。另外,Java還可以被用來編寫容量很小的應用程序模塊或者applet,做為網頁的一部分使用。applet可使網頁使用者和網頁之間進行互動式操作。
C語言是一門通用計算機編程語言,廣泛應用於底層開發。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。
盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平台的特性,以一個標准規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。
(3)C語言開發手機app擴展閱讀:
Java平台由Java虛擬機(Java Virtual Machine)和Java 應用編程介面(Application Programming Interface、簡稱API)構成。Java 應用編程介面為Java應用提供了一個獨立於操作系統的標准介面,可分為基本部分和擴展部分。
在硬體或操作系統平台上安裝一個Java平台之後,Java應用程序就可運行。現在Java平台已經嵌入了幾乎所有的操作系統。這樣Java程序可以只編譯一次,就可以在各種系統中運行。Java應用編程介面已經從1.1x版發展到1.2版。目前常用的Java平台基於Java1.5,最近版本為Java1.9。
C程序是由一組變數或是函數的外部對象組成的。 函數是一個自我包含的完成一定相關功能的執行代碼段。我們可以把函數看成一個「黑盒子」,你只要將數據送進去就能得到結果,而函數內部究竟是如何工作的,外部程序是不知道的。
C程序中函數的數目實際上是不限的,如果說有什麼限制的話,那就是,一個C程序中必須至少有一個函數,而且其中必須有一個並且僅有一個以main為名,這個函數稱為主函數,整個程序從這個主函數開始執行。
⑷ 有沒有手機可以運行的編程c語言的軟體
C4droid是款Android設備上的C/C++程序編譯器[2]
,默認以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和命令行測試程序源碼。
⑸ 怎麼用C語言製作APP,過程是怎樣的,做過的回答
沒有編程基礎的話,可以從編程的入門開始學,比如basic和pascal,再轉C語言,慢慢看看c++,java之類的。
如果你覺得時間有點長,推薦在線應用開發平台——應用之星,這個網站無需編程和代碼,小白用戶也能在線開發app。具體操作:http://tieba..com/p/4447555710
⑹ 如何使用c語言開發手機APP
區分操作系統
單純的C是沒法開發app的
用OC 可以開發IOS的app
用C++ 其實是用QT 可以做安卓的app
用C++ 還可以開發WP的app
目前主流 就這三個了。