Data Type แบบสั้นในภาษาซีคืออะไร

Data Type Baeb San Ni Phas A Si Khux Xari



ในการเขียนโปรแกรม ชนิดข้อมูล เป็นค่าเฉพาะที่ภาษาโปรแกรมสามารถใช้เก็บข้อมูลได้ มีชนิดข้อมูลต่างๆ ที่ใช้ในโปรแกรมภาษาซี เช่น จำนวนเต็ม อักขระ ค่าบูลีน และอื่นๆ ในหมู่พวกเขา ยังมีประเภทข้อมูลสำคัญที่เรียกว่า สั้น .

หากคุณไม่ทราบเกี่ยวกับประเภทข้อมูลสั้นในภาษา C ให้ทำตามคำแนะนำของบทความนี้

ชนิดข้อมูลสั้นในภาษาซี

เดอะ ชนิดข้อมูลสั้น เป็นประเภทข้อมูลประเภทจำนวนเต็มโดยเฉพาะ จำนวนเต็มที่ลงนาม 16 บิต . ซึ่งหมายถึงมูลค่าของ ชนิดข้อมูลสั้น สามารถเป็นจำนวนเต็มบวกหรือลบได้ตั้งแต่ -32768 ถึง 32767 ชนิดข้อมูลประเภทนี้มีประโยชน์เมื่อโปรแกรมเมอร์ต้องการเก็บจำนวนเต็มที่มีความแม่นยำมากกว่าจำนวนเต็ม 8 บิตปกติ (ชนิดข้อมูลถ่านที่ไม่ได้ลงนาม) ตั้งแต่ ชนิดข้อมูลสั้น ใช้หน่วยความจำ 2 ไบต์เมื่อเทียบกับ 1 ไบต์ที่ใช้โดยประเภทข้อมูลแบบ char ช่วยให้โปรแกรมเมอร์ใช้รหัสที่มีประสิทธิภาพหน่วยความจำมากขึ้น และจัดเก็บตัวเลขได้มากขึ้น







ทำตามรหัสที่ระบุด้านล่างเพื่อเรียนรู้วิธีใช้ ชนิดข้อมูลสั้น ภาษาซี.



#รวม
int หลัก ( ) {
int สั้น = 12 ;
int สั้น b = 17 ;
ค่า int สั้น
ค่า = ก * ข;
พิมพ์ฉ ( 'ผลคูณของ a และ b = %d \n ' , ค่า ) ;
}

แต่ละตัวแปร และ ได้รับการจัดสรรหน่วยความจำ 2 ไบต์และตั้งค่าเริ่มต้นเป็นค่าคงที่จำนวนเต็ม 12 และ 17 ตามลำดับ ผลิตภัณฑ์ของพวกเขาถูกเก็บไว้ใน สั้น ค่าตัวแปร จากนั้นผลลัพธ์จะถูกพิมพ์บนหน้าจอ



เอาต์พุต





ขนาดของตัวเลขที่จัดเก็บโดย a ชนิดข้อมูลสั้น มีความสำคัญเนื่องจากเป็นตัวกำหนดว่าคอมพิวเตอร์จะต้องใช้หน่วยความจำเท่าใดในการจัดเก็บข้อมูลและจำนวนเต็มจะแม่นยำเพียงใด ตัวอย่างเช่น ถ้าโปรแกรมเมอร์เก็บตัวเลขที่มากกว่า 32767 ไว้ในไฟล์ a ชนิดข้อมูลสั้น มันจะล้นและกลายเป็นลบ เพื่อหลีกเลี่ยงปัญหานี้ โปรแกรมเมอร์ต้องใส่ใจกับขนาดของตัวเลขที่ถูกจัดเก็บ และตรวจสอบให้แน่ใจว่าโปรแกรมเมอร์กำลังใช้ชนิดข้อมูลที่เหมาะสมสำหรับตัวเลขที่ใช้ในโปรแกรม

เดอะ ชนิดข้อมูลสั้น มีการใช้งานที่หลากหลายในงานที่แตกต่างกัน ตั้งแต่การจัดเก็บตัวเลขจำนวนน้อย เช่น ไบต์เดี่ยว ไปจนถึงการคำนวณที่ซับซ้อนมากขึ้น เช่น การคำนวณที่จำเป็นในการจัดการภาพหรือวิดีโอเกม นอกจากนี้, ชนิดข้อมูลสั้น มักใช้เมื่อสื่อสารกับฮาร์ดแวร์ภายนอก เช่น เซ็นเซอร์หรือระบบควบคุม เนื่องจากขนาดที่จำกัดทำให้เหมาะสำหรับการส่งข้อมูลผ่านเครือข่าย



บทสรุป

เดอะ ชนิดข้อมูลสั้น เป็นส่วนสำคัญของภาษาโปรแกรม C และมีประโยชน์สำหรับการใช้งานต่างๆ มากมาย ขนาดของมันช่วยให้สามารถจัดเก็บจำนวนเต็มได้อย่างแม่นยำโดยใช้หน่วยความจำน้อยที่สุด ทำให้เป็นตัวเลือกที่เหมาะสำหรับโปรแกรมที่ต้องการรหัสที่มีประสิทธิภาพหรือการสื่อสารกับฮาร์ดแวร์ภายนอก ด้วยการใช้งานที่หลากหลาย ไม่น่าแปลกใจว่าทำไม ชนิดข้อมูลสั้น เป็นที่นิยมในหมู่โปรแกรมเมอร์