目前的手機系統主要是iOS和Android。
其中iOS使用C、C++、Objective-C和Swift混編,Android使用Java和Kotlin混編。
那麽,妳要問的肯定是iOS應用了。
iOS的話,首先要有Mac操作系統。即使是H5打包iOSApp也是要有Mac操作系統的。所以有型之中,iOS開發的前期成本也要高壹些。
再說說iOS開發本身,這是不能直接使用C和C++進行開發的,要使用Objective-C語言和蘋果自家Swift語言進行開發,C語言在這裏只能起到輔助作用。
可能妳也會問,老式功能機。那種功能機搭載的系統叫做“嵌入式系統”,這個也是JavaSE所擅長的。
C語言,可以寫出Android操作系統。但很難拿C語言去些那些手機操作系統的程序。Windows操作系統下的.exe文件倒是可以使用C語言來生成,可惜這不是妳想了解的、這是PC軟件,不是手機軟件。