スピーカー:、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バイト、ならびにある。