2

小さな C コンパイラ (TCC) のコピーを手に入れたので、職場で C プログラミングを行うことができます。残念ながら、新しいネットワーク セキュリティ ポリシーでは、IT 担当者以外が exe ファイルをダウンロード/保存することを禁止しています。もちろん、helloworld.c をコンパイルしようとするたびに、ボスは私が悪意のあるハクサーであると通知されます...

私の質問 - C プログラミングを練習できるある種の C インタープリターまたは環境はありますか? または、誤ってセキュリティ対策を回避することなくプログラムをテストするために、別の方法でプログラムをコンパイルする方法はありますか?

4

3 に答える 3

1

実行可能ファイルを作成せずに tcc から直接コードを実行できます (単一ファイルの場合)。コマンド ライン引数を使用します-run

私のシステムでは、tcc は \Utils\tcc にインストールされています。ファイル hello.c は、基本的な「Hello World」ソース ファイルです。

最初に「dir」を実行し、次に実行可能ファイルを作成せずにソースを「実行」し、最後に何も表示しない別の「dir」が作成されました。

C:\misc>dir
 ドライブ C のボリュームにはラベルがありません。
 ボリューム シリアル番号は BC80-0D15 です

 C:\misc のディレクトリ

2013-06-03 13:12 .
2013-06-03 13:12 ..
2013-06-03 13:11 86 こんにちは。
               1 ファイル 86 バイト
               2 Dir(s) 14,364,372,992 バイト空き

C:\misc>\utils\tcc\tcc -hello.c を実行
こんにちは世界!

C:\misc>dir
 ドライブ C のボリュームにはラベルがありません。
 ボリューム シリアル番号は BC80-0D15 です

 C:\misc のディレクトリ

2013-06-03 13:12 .
2013-06-03 13:12 ..
2013-06-03 13:11 86 こんにちは。
               1 ファイル 86 バイト
               2 Dir(s) 14,364,372,992 バイト空き

C:\その他>
于 2013-06-03T12:16:45.733 に答える