ประเภทข้อมูลดั้งเดิมคืออะไร?

ชนิดข้อมูลดั้งเดิมคือคำศัพท์ทางวิทยาศาสตร์คอมพิวเตอร์ที่ใช้อธิบายชิ้นส่วนของข้อมูลที่มีอยู่ในภาษาการเขียนโปรแกรมคอมพิวเตอร์โดยค่าเริ่มต้น โดยทั่วไปค่าของข้อมูลประเภทนี้ไม่สามารถเปลี่ยนแปลงได้โดยโปรแกรมเมอร์คอมพิวเตอร์ ตัวอย่างเช่นหากโปรแกรมคอมพิวเตอร์เป็นกำแพงอิฐชนิดข้อมูลดั้งเดิมจะเป็นอิฐชนิดพิเศษที่ไม่สามารถแยกย่อยหรือขัดเกลาเพิ่มเติมได้ ตัวอย่างของข้อมูลดั้งเดิมคือตัวอักษร“ a”; ตัวละครนี้หมายถึงตัวเองและใช้เพื่อแสดงชิ้นส่วนของข้อมูลที่ซับซ้อนมากขึ้นโดยการรวมเข้ากับข้อมูลอื่น ในขณะที่ชนิดข้อมูลดั้งเดิมที่แม่นยำที่มีอยู่ในภาษาการเขียนโปรแกรมคอมพิวเตอร์ใด ๆ ที่แตกต่างกันไปจากภาษาเป็นภาษาจำนวนเต็มและตัวอักษรเป็นชนิดข้อมูลดั้งเดิมพื้นฐานที่มีอยู่ในส่วนใหญ่ของพวกเขา

"ตัวอักษร" เป็นหนึ่งในชนิดข้อมูลพื้นฐานดั้งเดิมที่มีอยู่ในภาษาการเขียนโปรแกรมคอมพิวเตอร์ส่วนใหญ่และบางครั้งมันถูกอ้างถึงในรูปแบบย่อ "char." ชนิดข้อมูลนี้รวมถึงสัญลักษณ์ส่วนใหญ่ที่สามารถป้อนลงในคอมพิวเตอร์ด้วย การกดแป้นเดียวเช่นสัญลักษณ์ตัวเลข“ 5,” เครื่องหมายวรรคตอนเช่น“.” และตัวอักษร“ b.” คำว่าอักขระไม่เพียง แต่หมายถึงตัวอักษรตัวเลขหรือเครื่องหมายวรรคตอนเท่านั้น อักขระควบคุมเช่นลบแท็บและแบ็คสเปซก็ตกอยู่ภายใต้อักขระชนิดข้อมูลดั้งเดิม

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

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

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