pointer เป็นตัวแปรชนิดหนึ่งที่ทำหน้าที่เก็บที่อยู่address เช่นtypeคือชนิดตัวแปร*เป็นเครื่องหมายที่เป็นตัวแปรพอยน์เตอร์
ตัวอย่างchar *prt;หมายความว่า ประกาศว่าตัวแปร prt เป็นตัวแปรพอยน์เตอร์ที่ใช้เก็บตำแหน่งเริ่มต้นที่จะเก็บ character
pointer(cont.)
1.&ใช้เมื่อต้องการเอาตำแหน่งที่อยู่มาเก็บไว้
2.*ใช้ได้2ลักษณะคือใช้ในการประกาศparameterว่าเป็นตัวแปรพอยน์เตอร์2.ใช้เป็น dereferencing operator จะใช้เมื่อต้องการนำค่าที่อยู่ในตำแหน่งที่ตัวแปรพอยน์เตอร์
บทที่3Set and String
เป็นโครงสร้างข้อมูลที่ข้อมูลแต่ละตัวไม่มีความสัมพันธ์ กันในภาษาซี
สตริงคือข้อมูลที่ประกอบไปด้วย ตัวอัษรตัวเลขหรือเครื่องหมายเรียงติดต่อกันไป รวมทั้งช่องว่าง สตริงกับอะเรย์อาจเป็นสตริงขนาด6ช่องหรือเป็นสตริงขนาด5อักขระก็ได้ การกำหนดสตริงทำได้หลายแบบคือ1.กำหนดแบบมีค่าคงตัว2.กำหนดโดยใช้ตัวแปรอะเรย์หรือพอยเตอร์
ไม่มีความคิดเห็น:
แสดงความคิดเห็น