>> スピーカー：、C言語ですべてのデータをことを思い出して 型は、特定のサイズを有する。
しかし、そのサイズは非常によく基づく異なる場合があります 使用しているしているコンピュータ上で
C.は、今、我々は、Cの内部を使用することが起こる CS50アプライアンスのため、内部
アプライアンスは、char型の大きさは？
二重の大きさは？
int型の大きさは？
フロートの大きさは？
>> さて、見てみましょう いくつかのコードを持つ。
標準IO.H、int型の主無効があります。
そして今度は、宣言することから始めましょう そのいくつかの変数
サイズは、我々は[印刷します -
char型のC、ダブルD、フロートF、およびI int型。
今、私はすべての値を格納するつもりはありません これらの変数では、私だけのため
彼らの特定のサイズを気に。
>> そのサイズを確認するには、私は印刷Fを使用します、 だけでなく、サイズと呼ばC演算子
の、正確に応答する際に その質問。
それでは見てみましょう。
コロンが続き、CHAR、F印刷し、 パーセント1、バックスラッシュN。
言い換えれば、私はプリントアウトしたい その大きさに続く文字にコロン、。
>> だから私は、カンマが含まれます cはサイズが続く。
それでは、二重のためにもう一度やろう。
印刷F、二重、パーセントI、バックスラッシュ N、近くに引用符、コンマ、Dの大きさ。
今、私は継続して使用するつもりだ、気づく パーセントの私、それによって意味
INT、どのような変化していないことであるため、 私は測定していているユニット
これらの変数のサイズ。
>> 実際には、の大きさは、いくつかを返すために起こっている バイト数は、多分1、多分
2、多分それ以上。
しかし、それぞれの場合には、意志 確かに私にはintを与える。
だから、それは私が欲しいのプレースホルダです 関係なく、タイプの、使用するには、
そのサイズは私が得ている。
それでは2以上の印刷Fのをやってみましょう。
>> フロート、パーセントI、バックスラッシュ N、Fの大きさ。
印刷F、int型、パーセントI、 バックスラッシュN、Iの大きさ。
コンパイル、今度は保存でき、 このプログラムを実行してください。
のメイク、サイズ、スラッシュドットのサイズ、および 我々はA、CS50アプライアンスであることを参照してください。
charが1バイトで、doubleが8である バイト、フロートが4バイトであり、int型
4バイト、ならびにある。