【初心者歓迎】C/C++室 Ver.7【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0490デフォルトの名無しさん
NGNGまず、Cの規格で、printf関数は標準出力に文字列を出力する機能を持つことになっている。
なので、printf関数を書く人間は、その機能を満たすようにプログラミングするわけだが、
具体的にどのようにすれば出力できるか、というのは、OSやコンピュータによって千差万別なので、
その具体的な方法までは決められていない。
printf関数を書く人間は、そのコンパイラが動作する環境でprintfの仕様を満たす方法を調査し、
その方法をもとに関数を書く。
具体的に、文字を表示するのにOSの機能を利用するのかハードウェアを直接操作するのかは環境次第。
Windowsの場合、Windowsがそういった機能を持つシステムの関数を持っているので、
それを利用しているだろう。
■ このスレッドは過去ログ倉庫に格納されています