บทที่ 3
Set and String
โครงสร้างข้อมูลแบบเซ็ต
เป็นโครงสร้างข้อมูลที่ข้อมูลแต่ละตัวไม่มีความสัมพันะกัน ในภาษาซี จะไม่มีประเภทข้อมูลแบบเซ็ตนี้เหมือนกับในภาษาปาศคาล แต่สามารถใช้หลักการของการดำเนินงานแบบเซ็ตมาใช้ได้
สตริง
เป็นข้อมูลที่ประกอบไปด้วย ตัวอักษร ตัวเลขหรือเครื่องหมายเรียงติดต่อกันไป รวมทั้งช่องว่าง
สตริง คือ อเรย์ของอักขระ
เช่น char a[6]
อเรย์ของสตริง
ถ้าหากมีสตริงเป็นจำนวนมาก ก็ควรจะทำให้เป็นอเรย์ของสติง เพื่อที่จะเขียนดปรมแกรมได้สะดวก การสร้างอเรย์ของสตริง สามารภสร้างได้ทั้งแบบที่ให้ค่าเริ่มต้นและแบบที่กำหนดเป็นตัวแปร
การกำหนดตัวแปรในลักษณะนี้ จะแตกต่างจากากรกำหนดตัวแปรแบบความยาวไม่เท่ากัน ท้ายของสติงจะเติมnull charracter ให้เพียงตัวเดียว จะเติมnull character ให้ครบทุกช่อง
วันจันทร์ที่ 3 สิงหาคม พ.ศ. 2552
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
ไม่มีความคิดเห็น:
แสดงความคิดเห็น