User Tools

Site Tools


tutorial:array

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tutorial:array [2019/01/04 14:43]
admin [Open Array As Arguments]
tutorial:array [2019/01/07 15:14] (current)
admin [Arrays]
Line 1: Line 1:
 ======Arrays====== ======Arrays======
-Arrays คือ ตัวแปรที่มีลักษณะเป็นโครงสร้างขอตัวแปรที่มีชนิดเดียวกันทั้งหมด ​+Arrays คือ ตัวแปรที่มีลักษณะเป็นโครงสร้าง ​(Structured Type) ชนิดหนึ่ง ที่มีสมาชิกเป็น Data Type ชนิดเดียวกันทั้งหมด ​
  
-=====Static/​Dynamic ​Arrays===== +=====Type of Arrays===== 
-โดยทั่วไป Array จะสามารถแยกได้เป็น 2 ชนิด คือ Static Array และ Dynamic Array รายละเอียดของแต่ละชนิดสามารถสรุปได้ตามนี้+โดยทั่วไป Array จะสามารถแยกได้เป็น 2 ชนิด คือ Static Array และ Dynamic Array (หรือ เรียกว่า Open Array) ​รายละเอียดของแต่ละชนิดสามารถสรุปได้ตามนี้
  
 ^  Array Type  ^  การประกาศ (Declaration) ​ ^  ^  Array Type  ^  การประกาศ (Declaration) ​ ^ 
Line 33: Line 33:
  
 =====การกำหนด/​เรียกดู ค่าสมาชิกของ Arrays===== =====การกำหนด/​เรียกดู ค่าสมาชิกของ Arrays=====
-สำหรับ Array ทั่วไป ​การกำหนดค่าสมาชิกของ ​Array สามารถทำได้ดังตัวอย่างต่อไปนี้ ​+การกำหนดค่าสมาชิกของ ​Arrays ​สามารถทำได้ดังตัวอย่างต่อไปนี้ ​
  
 +<hidden Defining/​Reporting Arrays>
 <sxh delphi;> <sxh delphi;>
   Var ArrX:​array[1..3] of integer; //Static Array - 1D   Var ArrX:​array[1..3] of integer; //Static Array - 1D
Line 72: Line 73:
   end   end
 </​sxh>  ​ </​sxh>  ​
 +</​hidden>​
 \\ \\
-=====Open Array As Arguments=====+=====Open Array As Parameters=====
  
 การส่งผ่าน Array เป็นตัวแปร สามารถทำได้โดยการประกาศ identifier ของ Array ให้เป็น Open Array (Dynamic Array) ใน Argument นั้นๆ การส่งผ่าน Array เป็นตัวแปร สามารถทำได้โดยการประกาศ identifier ของ Array ให้เป็น Open Array (Dynamic Array) ใน Argument นั้นๆ
tutorial/array.1546587790.txt.gz · Last modified: 2019/01/04 14:43 by admin