ホームページ  >  記事  >  バックエンド開発  >  C言語のソースプログラムはコンパイルなしで実行できますよね?

C言語のソースプログラムはコンパイルなしで実行できますよね?

hzc
hzcオリジナル
2020-07-04 14:22:3111876ブラウズ

エラー、C 言語はコンパイル方式を使用してソース プログラムをバイナリ ターゲット コードに変換します。C プログラムを作成した後、通常は次の手順を経て操作が完了します。編集とコンパイルは、編集したソースを変換することです。バイナリ オブジェクト コードに変換されると、各モジュールは個別にコンパイルされることが多いため、コンパイルされたバイナリ コードを直接実行することはできません。

C言語のソースプログラムはコンパイルなしで実行できますよね?

C 言語では、ソース プログラムをバイナリ オブジェクト コードに変換するコンパイル方法が使用され、C プログラムの作成から動作が完了するまでは、一般的に次の手順を経ます。次の手順: 編集; コンパイルとは、編集したソース プログラムをバイナリ オブジェクト コードに変換することを意味します。各モジュールは個別にコンパイルされることが多いため、コンパイルされたバイナリ コードを直接実行することはできません。各モジュールのコンパイルされたオブジェクト コードは、接続後にのみ実行できます。システムが提供する標準モジュールとの接続、各モジュールのバイナリオブジェクトコードをシステム標準モジュールと接続した後、絶対アドレス付きの実行ファイルが得られ、コンピュータで直接実行できるファイルになります。 、実行 コンパイルおよびリンクされた実行可能オブジェクト ファイル。

関連紹介:

C 言語は、プロセス指向の抽象的な汎用プログラミング言語であり、低レベル開発で広く使用されています。 C 言語は、低レベルのメモリを簡単な方法でコンパイルおよび処理できます。 C 言語は、少量の機械語のみを生成し、オペレーティング環境のサポートなしで実行できる効率的なプログラミング言語です。 C 言語は、多くの低レベルの処理関数を提供しますが、クロスプラットフォームの特性を維持しており、標準仕様で記述された C 言語プログラムは、組み込みプロセッサやスーパーコンピュータなどのオペレーティング プラットフォームを含む多くのコンピュータ プラットフォームで実行できます。

推奨チュートリアル: 「c 言語チュートリアル

以上がC言語のソースプログラムはコンパイルなしで実行できますよね?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。