ตัวแปรชื่อเดียวกัน แต่อยู่ต่างระดับ ค่าภายในเหมือนกันไหม

กระทู้คำถาม



ตัวแปร CurrentMenu ที่อยู่ภายในฟังก์ชั่น ShowMenu มีค่าเหมือนกับ CurrentMenu ที่ประกาศตัวแรก ไหมครับ

สมมุติ ค่า CurrentMenu  ที่ประกาศตัวแรกเปลี่ยน แล้ว  CurrentMenu ที่อยู่ในฟังก์ชั่น ยังคงค่าเดิม หรือว่าเปลี่ยนตามครับ

เพราะผม เห็นมี CurrentMenu=Menu ซึ่งเป็นพารามิเตอร์ของฟังก์ชั่น ซึ่งพารามิเตอร์ มันก็รับค่าจาก CurrentMenu ที่ประกาศตัวแรกอยู่ดี...
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่