วันจันทร์ที่ 6 กรกฎาคม พ.ศ. 2552

DTS03-30/06/2009

สิ่งที่ได้จากการเรียนอาทิตย์นี้
ทำให้เรารู้ว่าตัวแปรอาเรย์สามารถเก็บข้อมูลหลายๆข้อมูลไว้ได้โดยไม่ต้องใช้ตัวแปรหลายตัว เช่นถ้าต้องการเก็บอายุของเพื่อนทั้ง 20 คน ถ้าเราใช้ตัวแปรแบบ int เราจะต้องประกาศตัวแปร age1, age2, age3,.....,age20 ให้เป็นแบบ int ซึ่งเป็นการประกาศตัวแปรถึง 20 ตัวด้วยกัน แต่ถ้าใช้อาเรย์เราประกาศตัวแปร age ให้เป็นอาเรย์แบบ int เพียงตัวเดียวก็สามารถเก็บค่าทั้ง 20 ค่าได้แล้ว
และทำให้ได้รู้และเข้าใจเกี่ยวกับ structure มากขึ้นว่าสามารถกำหนดให้ตัวแปรอื่น ๆ มีโครงสร้างข้อมูลเหมือนกับ structure ที่ประกาศไว้ได้โดยใช้คำสั่ง struct
รูปแบบ
struct struc-name struc-variable;
ถ้ามีหลายตัวแปรจะคั่นด้วยเครื่องหมายคอมม่า ( ,)

สิ่งที่อยากทราบเพิ่มเติม
ยังไม่ค่อยเข้าใจว่าระหว่าง array กับ Pointer นั้นเก็บค่าไว้ตรงไหนและการเก็บค่านั้นต่างกันอย่างไร คิดว่าคงต้องอ่านทบทวนเพิ่มเติมค่ะ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น