まずは、予備知識から
C言語で開発する際の流れを、しげちゃん先生(テクトレージの技術)に教えてもらいました。
普通は一発で意図通り動作することはまずないようで、何度も修正して完成するみたいです!
ムズカシそう…
[speech_bubble type="std" subtype="R1" icon="sanoyu-normal.png" name="新人Y子"]ところで、「ソースコード」って何ですか?[/speech_bubble]
[[speech_bubble type="std" subtype="L1" icon="itokuma-normal.png" name="しげちゃん先生"]プログラムそのものを指します。
例)
[/speech_bubble]]
[speech_bubble type="std" subtype="R1" icon="sanoyu-normal.png" name="新人Y子"]「コンパイル」は何しているのですか?[/speech_bubble]
[[speech_bubble type="std" subtype="L1" icon="itokuma-normal.png" name="しげちゃん先生"]「ソースコード」を、コンピュータが直接理解できる言語(以降、機械語)に翻訳する作業の事です。
C言語で開発する場合は、この翻訳作業が必要になります。
[/speech_bubble]]
[speech_bubble type="std" subtype="R1" icon="sanoyu-komatta.png" name="新人Y子"]翻訳作業は難しいですか?
機械語は知っていたほうがいいですか?
[/speech_bubble]
[[speech_bubble type="std" subtype="L1" icon="itokuma-normal.png" name="しげちゃん先生"]心配無用です。
Cコンパイラというソフトで翻訳するので人がする作業はありません。
また、機械語の知識も必要ありません。
[speech_bubble type="std" subtype="R1" icon="sanoyu-bikkuri.png" name="新人Y子"]へぇ~なるほど!
機械語は覚えなくていいんですね。安心しました。
ありがとうございます。次回も宜しくお願いします![/speech_bubble]
[speech_bubble type="std" subtype="R1" icon="techtrageman-kime.png" name="テクトレージマン"]次回に続く[/speech_bubble]