林檎教信者の独り言

つけて頂いたコメントには3日以内に必ず返信します!返信もぜひご覧ください!

移転しました!

約1秒で自動的にリダイレクトします。

iPhoneでC/C++開発環境構築

iPhoneはこちらのアプリ

C/C++ コンパイラ

C/C++ コンパイラ

  • Mr Lee
  • ユーティリティ
  • ¥200

でできます。記事掲載時は¥200です。


インストールしたら

起動すると以下のような画面のはずです。
f:id:french_toast_myID:20140810174453j:plain

[My Programs]をタップし、
f:id:french_toast_myID:20140810174541j:plain
プログラムの一覧にします。私はすでにいくつかのプロジェクトを加えたので画面にファイルがありますが、気にしないでください。
プロジェクト一覧にしたら、右上の+マークをタップ。
f:id:french_toast_myID:20140810174703j:plain
ファイルネームを問われますので、適当なファイルネームを入力。
f:id:french_toast_myID:20140810174733j:plain
最初はまっさらな状態です。画面をタップし編集を開始しましょう。
f:id:french_toast_myID:20140810174802j:plain
画面をタップするとソフトウェアキーボードが出てきます。ここにコードを打ち込んでいきます。
f:id:french_toast_myID:20140810174836j:plain
とりあえず、最初はHelloWorld!という文を表示させてみましょう。プログラムの世界では、一番最初に作るプログラムはHelloWorld!を表示するプログラムと相場は決まっています。風習みたいなものです。


#include <stdio.h>

int main()
{
       printf("Hello World!\n");
       return 0;
}

以上。


実行

f:id:french_toast_myID:20140810180404j:plain
ソースコード入力画面の右上、Runをタップすると実行されます。
f:id:french_toast_myID:20140810175458j:plain
表示されましたね。これで完了です。
ちなみに、コードが間違っていたりすると、アプリが勝手に落ちます。お気をつけください。

ソースコードについて

プログラムが少しできる方は疑問に思ったかもしれません。ソースコードHello Worldの部分、改行が¥nではなく\nになっていますね。これは、このアプリでは¥nのエスケープシーケンスを利用できないため、¥を\に置き換えているからです。同じく、MacxCodeでも¥マークは利用できず、\にしてやる必要があります。