ソースコードはコンパイルされると機械語に変換されます。その機械語の命令をコンピュータは実行します

ソーラー「はぁ~い😊


よいこのみんな~


よ💖う💖い💖



できたかな~~~


ぶ~にゃん「にゃあ~~ん」


ソーラー「はいっ みんな元気ですね~


では『』でかこまれた部分について


みんなで一緒にみていきましょうねぇ~



『次のプログラムが実行されたとしますね。


#include <iostream>


using namespace std;


int main() {


cout << 1<<"\n";

cout << '1'<<"\n";

cout << "1"<<"\n" ;


return 0;

}』



ソーラー「は~い、 そこの猫ちゃん」


ぶーにゃん「は~い」


ソーラー「プログラムが実行されたなら


な・に・が・


おこるのかな~😊」


ぶーにゃん「天変地異です。」


ソーラー「は~い、ねこちゃん まちがってますよ~


他には誰かわかるかな~


あ、そこの人


お名前は?」


マックス「マックスです」


ソーラー「マックス君ていううんだ


じゃあね


プログラムが実行されたなら


何がおこるのかな~?」


マックス「コンパイルです」


ソーラー「微妙い・・答え・・だ・・


プログラムの実行ほぼイコールコンパイル


だから


プログラムが実行されたなら


プログラムが実行されるということがおきる・・といえるか・・


ぶつぶつ・・


正しいといえば正しいか・・」


マックス「先生ぇ~


どうしたんですか~


ビオフェルミン飲んでますか~?」


ソーラー「うん、コンパイルだね


では


このソースコードが


#include <iostream>


using namespace std;


int main() {


cout << 1<<"\n";

cout << '1'<<"\n";

cout << "1"<<"\n" ;


return 0;

}


コンパイルされると


何が起こるのかな(*´▽`*)」


マックス「先生ぇ~ ソースコードの意味がわかりません。」


ソーラー「あ、そうだったの


ソースコードっていうのは


#include <iostream>


using namespace std;


int main() {


cout << 1<<"\n";

cout << '1'<<"\n";

cout << "1"<<"\n" ;


return 0;

}

👆

このようなコンパイルされる前の


自分でエディタ画面に書き込んだプログラムのことをいうんだよ。


source=元、源


っていうわけなんですね。


ソースコードは


コンパイルされると


機械語に変換されます


つまり


機械語に翻訳されます


そして


その機械語の命令を


コンピュータが実行するんですね~


は~い


ソースコードがコンパイルされると何がおこるのかな~」


マックス「ソーラー 答えいっとるぞ 自分で」


ソーラー「し しまったぁ」



  • Twitterで共有
  • Facebookで共有
  • はてなブックマークでブックマーク

作者を応援しよう!

ハートをクリックで、簡単に応援の気持ちを伝えられます。(ログインが必要です)

応援したユーザー

応援すると応援コメントも書けます

新規登録で充実の読書を

マイページ
読書の状況から作品を自動で分類して簡単に管理できる
小説の未読話数がひと目でわかり前回の続きから読める
フォローしたユーザーの活動を追える
通知
小説の更新や作者の新作の情報を受け取れる
閲覧履歴
以前読んだ小説が一覧で見つけやすい
新規ユーザー登録無料

アカウントをお持ちの方はログイン

カクヨムで可能な読書体験をくわしく知る