ブラウザで動く C言語実行環境
完全にオフラインで動作するC言語の実行環境です。
C言語の基本機能のすべてが実装されており、入門書にあるプログラムの多くが実行できます。
iPadやスマートフォンでもプログラミング学習が可能です。
ソースファイル選択
💾保存
📓新規作成
ファイル選択
Downloading...
C言語インタプリタ picoc を Emscripten でビルドしました。
エディタ部分は Visual Studio Code で使用されている Monaco Editor を使用しています。
完全にオフラインのみで動作しており、外部サーバーを一切使用しておりません。
そのため、実行制限などは一切ありません。あなたのパソコンのメモリが許す限り、好きなだけプログラミングの実践学習ができます。
本ツールで採用している C言語インタプリタ picoc は、C90規格の完全な実装ではありません。
ただし、文法レベルではC言語と完全な互換性があるため、高度なプログラミングでなければ、問題はありません。
・「#define」マクロは実装されていますが、式の中でのみ使用できます。プログラムの構造を無視して置換することはできません。
・「関数ポインタ」はサポートされていません。そのため、Cの構造体でオブジェクト指向をやることはできません。
・関数内で構造体を宣言することはできません。共用体についても同様です。関数外での宣言はサポートしています。
・「goto」をサポートしていますが、現在行より前にジャンプすることはできません。
・「"ABC" "DEF"」のような文字列リテラルの結合をサポートしていません。
本ツールのご利用は完全に無料です。開発者はいかなる形でも対価を求めません。
本ツールは商用利用を含めてご自由に利用できます。
本ツールを利用した事によるいかなる損害についても開発者は一切の責任を負いません。