■パソコンのC言語
* メモリが無限
* OSがメモリを管理
* 困ったらカーネルコールを呼ぶ
* 表示にprintfを使う
■マイコンのC言語
* メモリが640KB
* そもそもOSがない
* メモリ管理はリンカスクリプトを書く
* libcもない。printfもない。なんか変なアドレスに値を書くとモニターに文字が表示される
引用ツイート
発明家の北神
@nonNoise
ん~~~ パソコンでコンパイル出来たC言語と、マイコンで動くC言語は別物なんだよな。作り方や考え方が違うんだよ。ん~どうしよう。こっちは当然の常識なんだが、向こうは違うんだろうな。広まってほしい話でもある。Qittaにでも書くか?汗 説明が大変だ滝汗
このスレッドを表示