SlideShare a Scribd company logo
1 of 5
โกลบอล (Global)
กับโลคอล (Local)
Global เป็นการกาหนดชื่อของ ค่าคงที่ ตัวแปร ประเภทของข้อมูล ยูนิต เล
เบล หรือโปรแกรมย่อย ที่ถูกกาหนดไว้ที่อยู่ระหว่าง PROGRAM กับ BEGIN
ของเมนโปรแกรม ให้ถือว่าชื่อเหล่านั้นที่ถูกกาหนด ให้ถือว่าเป็นชื่อของ
ส่วนกลางที่สามารถเรียกไปใช้ในปีแกรมทั้งโปรแกรมหลักและโปรแกรมย่อยได้
ได้ตลอดเวลาที่ต้องการ
Local เป็นการกาหนดชื่อของ ค่าคงที่ ตัวแปร ประเภทของข้อมูล ยูนิต เลเบล
หรือโปรแกรมย่อย ที่ถูกกาหนดไว้ในส่วนของโปรแกรมย่อย ในส่วนนี้จะถือว่า เป็น
เป็นชื่อของท้องถิ่นคือจะเรียกใช้ได้เฉพาะโปรแกรมย่อยหรือโปรแกรมย่อยของ
โปรแกรมย่อยเท่านั้น ซึ่งจะถูกกาหนดไว้ระหว่าง PROCEDURE กับ BEGIN
เพื่อความเข้าใจลองป้ อนโปรแกรมตามรูปที่ 10.1
รูปที่ 10.1 โปรแกรม Sub_program1
เมื่อสั่งรันโปรแกรมจะได้ผลลัพธ์ดังรูปที่ 10.2 ซึ่งจะเห็นว่า ค่าของตัวแปร
Name ในเมนโปรแกรมไม่ได้เปลี่ยนตามค่าของ Name ตามโปรซีเดอร์ทั้งที่พึ่ง
จะมีการเรียกใช้โปรซีเดอร์ก่อนจะแสดงชื่อค่าตัวแปร name ในเมนโปรแกรม
รูปที่ 10.2 โปรแกรม Sub_program1

More Related Content

Viewers also liked (6)

ยูนิต ไลบรารี 01
ยูนิต ไลบรารี 01ยูนิต ไลบรารี 01
ยูนิต ไลบรารี 01
 
Совет гимназистов
Совет гимназистовСовет гимназистов
Совет гимназистов
 
หน่วยที่1 ชื่อ (Identifier)
หน่วยที่1 ชื่อ (Identifier)	หน่วยที่1 ชื่อ (Identifier)
หน่วยที่1 ชื่อ (Identifier)
 
หน่วยที่ 5คำสั่ง Write
หน่วยที่ 5คำสั่ง Writeหน่วยที่ 5คำสั่ง Write
หน่วยที่ 5คำสั่ง Write
 
หน่วยที่4 ตัวแปร (Variable)
หน่วยที่4 ตัวแปร (Variable)หน่วยที่4 ตัวแปร (Variable)
หน่วยที่4 ตัวแปร (Variable)
 
Case study notes magazine one
Case study notes magazine oneCase study notes magazine one
Case study notes magazine one
 

Similar to หน่วยที่ 10โกลบอล (Global)

โครงสร้างของโปรแกรมภาษาซี
โครงสร้างของโปรแกรมภาษาซีโครงสร้างของโปรแกรมภาษาซี
โครงสร้างของโปรแกรมภาษาซีณัฐพล บัวพันธ์
 
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1Little Tukta Lita
 
ตัวแปรกับชนิดของข้อมูล1
ตัวแปรกับชนิดของข้อมูล1ตัวแปรกับชนิดของข้อมูล1
ตัวแปรกับชนิดของข้อมูล1patchu0625
 
หน่วยการเรียนรู้ที่ 1
หน่วยการเรียนรู้ที่ 1หน่วยการเรียนรู้ที่ 1
หน่วยการเรียนรู้ที่ 1SubLt Masu
 
ใบความรู้ที่ 1.1
ใบความรู้ที่  1.1ใบความรู้ที่  1.1
ใบความรู้ที่ 1.1Naowarat Jaikaroon
 
ผังงาน (Flowchart)
ผังงาน (Flowchart)ผังงาน (Flowchart)
ผังงาน (Flowchart)Theruangsit
 
ตัวแปรและชนิดของข้อมูลในภาษาซี
ตัวแปรและชนิดของข้อมูลในภาษาซีตัวแปรและชนิดของข้อมูลในภาษาซี
ตัวแปรและชนิดของข้อมูลในภาษาซีkorn27122540
 
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2winewic199
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีchoco336
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีchoco336
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีchoco336
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีchoco336
 
การพัฒนาโปรแกรม วิชญา
การพัฒนาโปรแกรม วิชญาการพัฒนาโปรแกรม วิชญา
การพัฒนาโปรแกรม วิชญาwinewic199
 

Similar to หน่วยที่ 10โกลบอล (Global) (20)

โครงสร้างของโปรแกรมภาษาซี
โครงสร้างของโปรแกรมภาษาซีโครงสร้างของโปรแกรมภาษาซี
โครงสร้างของโปรแกรมภาษาซี
 
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1
ฟังก์ชั่นย่อยและโปรแกรมมาตรฐาน ม.6.1
 
ตัวแปรกับชนิดของข้อมูล1
ตัวแปรกับชนิดของข้อมูล1ตัวแปรกับชนิดของข้อมูล1
ตัวแปรกับชนิดของข้อมูล1
 
หน่วยการเรียนรู้ที่ 1
หน่วยการเรียนรู้ที่ 1หน่วยการเรียนรู้ที่ 1
หน่วยการเรียนรู้ที่ 1
 
Mindmapping
MindmappingMindmapping
Mindmapping
 
Mindmapping
MindmappingMindmapping
Mindmapping
 
ใบความรู้ที่ 1.1
ใบความรู้ที่  1.1ใบความรู้ที่  1.1
ใบความรู้ที่ 1.1
 
3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี3.1 โครงสร้างของภาษาซี
3.1 โครงสร้างของภาษาซี
 
ผังงาน (Flowchart)
ผังงาน (Flowchart)ผังงาน (Flowchart)
ผังงาน (Flowchart)
 
ตัวแปรและชนิดของข้อมูลในภาษาซี
ตัวแปรและชนิดของข้อมูลในภาษาซีตัวแปรและชนิดของข้อมูลในภาษาซี
ตัวแปรและชนิดของข้อมูลในภาษาซี
 
โครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา Cโครงสร้างของโปรแกรมภาษา C
โครงสร้างของโปรแกรมภาษา C
 
บทที่ 2
บทที่ 2บทที่ 2
บทที่ 2
 
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
การพัฒนาโปรแกรม วิชญา เลขที่ 26.2
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซี
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซี
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซี
 
การเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซีการเขียนโปรแกรมภาษาซี
การเขียนโปรแกรมภาษาซี
 
Chapter1
Chapter1Chapter1
Chapter1
 
การพัฒนาโปรแกรม วิชญา
การพัฒนาโปรแกรม วิชญาการพัฒนาโปรแกรม วิชญา
การพัฒนาโปรแกรม วิชญา
 
งานทำBlog บทที่ 1
งานทำBlog บทที่ 1งานทำBlog บทที่ 1
งานทำBlog บทที่ 1
 

More from น.นิ นิยะดา สาระไกร

หน่วยที่ 11 ลักษณะของข้อมูลชนิดเรคอร์ด
หน่วยที่ 11 ลักษณะของข้อมูลชนิดเรคอร์ดหน่วยที่ 11 ลักษณะของข้อมูลชนิดเรคอร์ด
หน่วยที่ 11 ลักษณะของข้อมูลชนิดเรคอร์ดน.นิ นิยะดา สาระไกร
 

More from น.นิ นิยะดา สาระไกร (15)

หน่วยการเรียนรู้ที่ 9
หน่วยการเรียนรู้ที่ 9หน่วยการเรียนรู้ที่ 9
หน่วยการเรียนรู้ที่ 9
 
หน่วยการเรียนรู้ที่ 8
หน่วยการเรียนรู้ที่ 8หน่วยการเรียนรู้ที่ 8
หน่วยการเรียนรู้ที่ 8
 
หน่วยการเรียนรู้ที่ 7
หน่วยการเรียนรู้ที่ 7หน่วยการเรียนรู้ที่ 7
หน่วยการเรียนรู้ที่ 7
 
หน่วยการเรียนรู้ที่ 6
หน่วยการเรียนรู้ที่ 6หน่วยการเรียนรู้ที่ 6
หน่วยการเรียนรู้ที่ 6
 
หน่วยการเรียนรู้ที่ 4
หน่วยการเรียนรู้ที่  4หน่วยการเรียนรู้ที่  4
หน่วยการเรียนรู้ที่ 4
 
หน่วยการเรียนรู้ที่ 2
หน่วยการเรียนรู้ที่ 2หน่วยการเรียนรู้ที่ 2
หน่วยการเรียนรู้ที่ 2
 
หน่วยที่ 12 เท็กซ์ไฟล์ (Text file)
หน่วยที่ 12 เท็กซ์ไฟล์ (Text file)หน่วยที่ 12 เท็กซ์ไฟล์ (Text file)
หน่วยที่ 12 เท็กซ์ไฟล์ (Text file)
 
หน่วยที่ 11 ลักษณะของข้อมูลชนิดเรคอร์ด
หน่วยที่ 11 ลักษณะของข้อมูลชนิดเรคอร์ดหน่วยที่ 11 ลักษณะของข้อมูลชนิดเรคอร์ด
หน่วยที่ 11 ลักษณะของข้อมูลชนิดเรคอร์ด
 
หน่วยที่ 9ลักษณะของคำสั่ง FOR
หน่วยที่ 9ลักษณะของคำสั่ง FOR หน่วยที่ 9ลักษณะของคำสั่ง FOR
หน่วยที่ 9ลักษณะของคำสั่ง FOR
 
หน่วยที่7 รูปแบบคำสั่ง Repeat
หน่วยที่7 รูปแบบคำสั่ง Repeatหน่วยที่7 รูปแบบคำสั่ง Repeat
หน่วยที่7 รูปแบบคำสั่ง Repeat
 
หน่วยที่ 6 การเลือกทำด้วยคำสั่ง
หน่วยที่ 6 การเลือกทำด้วยคำสั่ง หน่วยที่ 6 การเลือกทำด้วยคำสั่ง
หน่วยที่ 6 การเลือกทำด้วยคำสั่ง
 
คำสั่งเบื้องต้น
คำสั่งเบื้องต้นคำสั่งเบื้องต้น
คำสั่งเบื้องต้น
 
การป้อนโปรแกรม
การป้อนโปรแกรมการป้อนโปรแกรม
การป้อนโปรแกรม
 
ชื่อ (Identifier)
ชื่อ (Identifier)	ชื่อ (Identifier)
ชื่อ (Identifier)
 
ดอกไม้ประจําชาติอาเซียน10ประเทศ
ดอกไม้ประจําชาติอาเซียน10ประเทศดอกไม้ประจําชาติอาเซียน10ประเทศ
ดอกไม้ประจําชาติอาเซียน10ประเทศ
 

หน่วยที่ 10โกลบอล (Global)