ลำโพง: จำได้ว่าใน C ข้อมูลทั้งหมด ประเภทจะมีขนาดโดยเฉพาะอย่างยิ่ง แต่ขนาดนั้นเป็นอย่างดีอาจจะแตกต่างกันไปตาม บนคอมพิวเตอร์ที่คุณกำลังใช้ C. ตอนนี้เราจะได้รับการใช้ C ภายใน ของเครื่องใช้ไฟฟ้า CS50 ดังนั้นภายใน เครื่องใช้วิธีใหญ่คือถ่านหรือไม่ วิธีการใหญ่สองคืออะไร วิธีการใหญ่ int คืออะไร วิธีการใหญ่ลอยคืออะไร ดีลองมาดู ที่มีรหัสบาง รวม io.h มาตรฐานเป็นโมฆะหลัก int และตอนนี้ขอเริ่มต้นที่จะประกาศ ตัวแปรไม่กี่ที่มี ขนาดเราก็จะพิมพ์ - ถ่าน C, สองวันลอยฉและ int i ตอนนี้ฉันจะไม่เก็บค่าใด ๆ ตัวแปรเหล่านี้เพราะฉันมีเพียงแค่ ดูแลเกี่ยวกับขนาดของพวกเขาโดยเฉพาะอย่างยิ่ง เพื่อดูขนาดของพวกเขาผมจะใช้พิมพ์ฉ, เช่นเดียวกับที่ดำเนินการที่เรียกว่าซีขนาด ของที่จะตอบว่า คำถามที่ ลองมาดู พิมพ์ฉถ่า​​นตามด้วยเครื่องหมาย ร้อยละ 1 เครื่องหมาย n ในคำอื่น ๆ ที่ฉันต้องการที่จะพิมพ์ออกมา ลำไส้ใหญ่ถ่านตามด้วยขนาดของมัน ดังนั้นฉันจะใส่เครื่องหมายจุลภาค ตามขนาดของค ตอนนี้ขอทำเช่นนี้อีกครั้งสำหรับคู่ พิมพ์ฉดับเบิลฉันเปอร์เซ็นต์เครื่องหมาย n, อ้างใกล้จุลภาคขนาดของง ตอนนี้สังเกตเห็นฉันจะยังคงใช้ i เปอร์เซ็นต์จึง signifying int เพราะสิ่งที่ไม่เปลี่ยนคือ หน่วยในที่ฉันวัด ขนาดของตัวแปรเหล่านี้ ในความเป็นจริงขนาดของกำลังจะกลับมาบางส่วน จำนวนไบต์ที่อาจจะหนึ่งอาจจะ สองอาจจะมากขึ้น แต่ในแต่ละกรณีก็จะ แน่นอนให้ฉัน int และเพื่อให้เป็นเจ้าของสถ​​านที่ที่ฉันต้องการ ในการใช้งานโดยไม่คำนึงถึงชนิด ที่มีขนาดฉันได้รับ ลองทำสองฉพิมพ์มากขึ้น ลอยผมร้อยละเครื่องหมาย n ขนาดของฉ พิมพ์ฉ, int ผมร้อยละ เครื่องหมาย n ขนาดของฉัน ตอนนี้ขอบันทึกรวบรวม และเรียกใช้โปรแกรมนี้ ทำให้ขนาดของจุดเฉือนขนาดของและ เราจะเห็นว่าในเครื่อง CS50, ถ่านเป็นหนึ่งไบต์คู่แปด ไบต์ลอยคือ 4 ไบต์และ int สี่ไบต์เป็นอย่างดี