回答:
インターネットに接続している場合は、codepad.orgを使用できます。Webフォームに貼り付けるコードからさまざまな言語をコンパイルできます。多くの形式をサポートし、いくつかの素晴らしい共有機能を備えています。
ジェイルブレイクをするつもりなら、答えはイエスです。iPadにGCC(XCodeに含まれている同じオープンソースCコンパイラ)をインストールできます。
プロセスは少し複雑ですが、確かに可能です。手順についてはこちらをご覧ください。リンクした説明ではiPhoneについてのみ言及していますが、iPadでも同じプロセスが機能するはずです。
脱獄したくない場合は、VxJasonxVが提案するソリューションが唯一の選択肢である可能性があります。
iOS開発者プログラムライセンス契約の条項に基本的に次のように記載されているため、iOSデバイス用のCコンパイラApp Storeアプリはありません。
「AppleのiOS SDKは、iPhone上のソフトウェアが外部の実行可能コードをダウンロードまたは実行することを防ぎます」
それはウィキペディアから取られています。何らかの理由で契約にリンクできないと思います。
エディターだけが必要な場合は、プロジェクト編集をご覧ください。
編集: 用語が更新されたように見えますが、PythonistaアプリがPython用に行うように解釈されたコードのみが許可され、コンパイルされたコードでは許可されない場合があります。
CppCode iOSアプリはコード補完をサポートし、ジェイルブレイクとインターネット接続を必要としません
私はこのC / C ++コンパイラーにつまずきました。しかし、それが価値があるかどうかはわかりませんが、iPhone / iPad用のシンプルなC / C ++コンパイラのように見えます。
私の推測では、実際にはiOSバイナリコードにコンパイルされるのではなく、プログラムが解釈する何らかのバイトコードにコンパイルされます。Apple QAで得られる唯一の方法です。
実際、compileonline.comにアクセス するだけで、このサイトの任意のプログラミング言語を無料で使用できます。
オンライン編集をお楽しみください
次の簡単な手順に従うだけで、お気に入りのプログラミング言語をお気に入りのブラウザを使用してオンラインでコンパイルして実行できます。ローカルマシンにセットアップする必要はありません。
ステップ-1実行するお気に入りの言語を選択します。
ステップ-2利用可能なテキストエディタを使用してソースを入力します。
ステップ-3最後に、コンパイルボタン[WindowsではCtrl + E、MacではCommand + E]をクリックして、結果を確認します。
これは、ブラウザの仮想Ubuntuで実行される統合開発環境です。うまくいく。