คอมพิวเตอร์การเขียนโปรแกรม

อะไรคือประเภทของข้อมูลในปาสกาล?

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

ชนิดข้อมูลทั้งหมดในปาสคาลจะแบ่งออกเป็นสองกลุ่มที่เรียบง่ายและมีโครงสร้าง สำหรับแต่ละ ประเภทของข้อมูลที่ จะได้รับจำนวนหนึ่งของไบต์ ประเภทง่าย: ประเภทจำนวนเต็ม (ไบต์จำนวนเต็ม ฯลฯ ) ประเภทวัสดุ (จริงเดียว ฯลฯ ) บูลีน (บูล), พิมพ์ตัวอักษร (ถ่าน) แจกแจงและประเภทของช่วงเวลา ทั้งหมดของพวกเขายกเว้นประเภทที่แท้จริงคือประเภทลำดับและมีความโดดเด่นในการที่พวกเขามีชุด จำกัด ของค่าสั่งซื้อ ยกตัวอย่างเช่นตัวแปรที่มีชนิดไบต์สามารถใช้ค่าตั้งแต่ 0-255 รวม ชนิดของข้อมูลดังกล่าวใน Pascal อนุญาตให้มีการใช้ฟังก์ชั่น Pred (คำนวณค่าก่อนหน้า) และ Succ (คำนวณมูลค่าที่ตามมา) ต่ำ (vychislyaetet เล็กที่สุดประเภทค่า) และ High (คำนวณประเภทค่าที่ใหญ่ที่สุด) Ord (อ้างอิงคำนวณมูลค่าปัจจุบันของจำนวนตัวแปร)

ส่วนหนึ่งเป็นค่าชนิดที่เรียบง่ายมีเพียงหนึ่งตัวเลขนั่นคือ หนึ่งจำนวนเต็มจำนวนเศษส่วนหรือสัญลักษณ์ ตัวแปรที่มีชนิดข้อมูลง่ายปาสกาลจะต้องมีการอธิบายไว้ในส่วน Var (ที่สั้นของตัวแปร. - ตัวแปร)

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

ประเภทที่มีโครงสร้างที่มีการสั่งการตั้งค่าของตัวแปรประเภทที่เรียบง่าย เหล่านี้รวมถึง: อาร์เรย์ (อาร์เรย์) ชุด (ชุด) สตริง (String) ไฟล์ (ไฟล์) บันทึก (Record) ประเภทข้อมูลที่มีโครงสร้างในปาสคาลได้อธิบายไว้ในประเภทส่วน (คำอธิบายชนิดส่วน)

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

องค์ประกอบของอาร์เรย์แตกต่างจากระเบียบและจำนวนขององค์ประกอบที่ถูก จำกัด ไว้ที่ 255 สตริงประกอบด้วยชุดที่ได้รับคำสั่งของตัวละครและมันจะคล้ายกับอาร์เรย์ แต่เพียงสัญลักษณ์ที่สามารถองค์ประกอบของเส้น

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

โดยการเรียนรู้ที่จะใช้ชนิดข้อมูลใน Pascal สามารถดำเนินงานที่ค่อนข้างซับซ้อนและน่าสนใจ

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 th.delachieve.com. Theme powered by WordPress.