structure และ union

15

Upload: meaw-sukee

Post on 08-Apr-2016

231 views

Category:

Documents


0 download

DESCRIPTION

structure และ union

TRANSCRIPT

� Structure Structure Structure Structure คือกลุมขอมูลซึ่งประกอบดวยขอมูลชนิดเดียวกันหรือหลายชนิดก็ได ขอมูลแตละรายการใน structure เรียกวา members of structuremembers of structure

� structurestructurestructurestructure แตกตางจากอารเรยแตกตางจากอารเรยแตกตางจากอารเรยแตกตางจากอารเรย คือ สมาชิก structure แตละรายการเปน ขอมูลตางชนิดกันได แตสมาชิกของอารเรยแตละรายการตองเปนชนิดเดียวกันเทานั้น

� นําขอมูลประเภท structure มาใชในโปรแกรม มี 2 ขั้นตอน คือ� 1. สรางชื่อประเภทขอมูลใหเปนประเภท structure กอน โดยผูใชกําหนดชื่อ structure จาก keyword คําวา structureผูใชกําหนดชื่อ structure จาก keyword คําวา structure

� 2. จากนั้นจากนํา ชื่อประเภทขอมูล structure ไปประกาศตัวแปรที่ตองการสรางขึ้นใชภายในโปรแกรม

� สามารถประกาศตัวแปรไดตามรูปแบบ การประกาศตัวแปร 2 วิธี คือ

� สามารถประกาศตัวแปรไดตามรูปแบบ การประกาศตัวแปร 2 วิธี คือ

� ตองกําหนดตัวแปร ที่มีชนิดเปน structure ขึ้นมากอน เชน

� เมื่อกําหนดตัวแปร ใหเปน STD สามารถอางถึงสมาชิกของ STD ไดโดยการเขียนชื่อตัวแปรเครื่องหมายจดุและตามดวยชื่อรายการสมาชิกหรือฟลด เชน

� การกําหนดอารเรยของ structure มีวิธีเชนเดียวกับการกําหนดอารเรย 1 มิติ เพราะ เปนขอมูล 1 รายการในอารเรย

� ยูเนียน เปนกลุมขอมูลที่มีโครงสรางเชนเดียวกับ structure แตมีความแตกตางกันในดานวิธีการกําหนด และวิธีการจัดเก็บขอมูลในหนวยความจํา