ホームページ  >  記事  >  コンパイルされた高級言語ソース プログラムでは何ができるのでしょうか?

コンパイルされた高級言語ソース プログラムでは何ができるのでしょうか?

青灯夜游
青灯夜游オリジナル
2021-01-29 18:18:3510285ブラウズ

コンパイルされた高級言語ソースプログラムは、コンパイルおよび接続後に実行できます。コンパイルされた高級言語は、ソース コードをプラットフォームのハードウェアで実行できるマシン コードにコンパイルし、それをプラットフォームで認識できる実行可能プログラム形式にパッケージ化することで、特定のプラットフォームをターゲットにします。

コンパイルされた高級言語ソース プログラムでは何ができるのでしょうか?

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

コンパイルされた高級言語ソース プログラムは、実行前にコンパイルして接続できます。

コンピュータは高級言語を理解することはできず、ましてや高級言語を直接実行することはできません。コンピュータが直接理解できるのは機械語だけです。したがって、高級言語で書かれたプログラムを実行したい場合は、コンピュータでは、コンピュータ言語、つまりマシンコードに変換する必要があります。変換方法は

1. コンパイル

2. 解釈

したがって、高級言語もコンパイル言語とインタープリタ言語に分けられます。 。

主な違いは、前者のソース プログラムはコンパイル後にプラットフォーム上で実行できるのに対し、後者は動作中にコンパイルされることです。したがって、前者は高速に動作し、後者は優れたクロスプラットフォーム パフォーマンスを発揮します。

コンパイル言語

専用のコンパイラを使用して、高級言語のソース コードを一度にコンパイルできるプログラムにコンパイルします。特定のプラットフォーム: プラットフォーム ハードウェアによって実行され、プラットフォームによって認識される実行可能プログラム形式にパッケージ化されたマシン コード。

特長

コンパイル言語で書かれたプログラムを実行する前に、ソース コードを次のような機械語ファイルにコンパイルするための特別なコンパイル プロセスが必要です。 exe形式.ファイルを保存しておき、今後再度実行したい場合には、exeファイルを直接実行するなど、コンパイル結果を直接利用することができます。コンパイル言語は一度コンパイルするだけでよく、その後実行するときにコンパイルする必要がないため、実行効率が高いです。

概要

1. プラットフォーム関連の機械語ファイルへの 1 回のコンパイル、開発環境を必要としない実行、高い操作効率;

2 .特定のプラットフォームに関連しており、一般に他のプラットフォームに移植することはできません;

3. 既存の C、C、Objective などはすべてコンパイルされた言語です。

コンパイルされた高級言語ソース プログラムでは何ができるのでしょうか?

プログラミング関連の知識がさらに必要な場合は、プログラミング ビデオをご覧ください。 !

以上がコンパイルされた高級言語ソース プログラムでは何ができるのでしょうか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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