dev C++ อาเรย์ การสร้างอาเรย์ ใช้งานอาเรย์ บทความนี้สอนสร้างตัวแปรชนิดอาเรย์ด้วยภาษา C++ พร้อมแสดงข้อมูลจากลำดับ (index) ในอาเรย์ และใช้ for วนลูปข้อมูลทั้งหมดออกสู่หน้าจอ สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง dev C++ อาเรย์ การสร้างอาเรย์ ใช้งานอาเรย์
#include <iostream>
using namespace std;
int main() {
int numbers[] = {9, 4, 3, 7, 6};
int size = sizeof(numbers)/sizeof(numbers[0]);
cout << "ค่าในตัวแปร numbers ลำดับที่ 0 เท่ากับ " << numbers[0] << endl;
cout << "ค่าในตัวแปร numbers ลำดับที่ 2 เท่ากับ " << numbers[2] << endl;
cout << endl;
for( int i=0; i<size; i++ ) {
cout << "ข้อมูลลำดับที่ " << i << " เท่ากับ " << numbers[i] << endl;
}
return 0;
}
ผลลัพธ์
ค่าในตัวแปร numbers ลำดับที่ 0 เท่ากับ 9
ค่าในตัวแปร numbers ลำดับที่ 2 เท่ากับ 3
ข้อมูลลำดับที่ 0 เท่ากับ 9
ข้อมูลลำดับที่ 1 เท่ากับ 4
ข้อมูลลำดับที่ 2 เท่ากับ 3
ข้อมูลลำดับที่ 3 เท่ากับ 7
ข้อมูลลำดับที่ 4 เท่ากับ 6
dev C++ อาเรย์ จากตัวอย่างสร้างตัวแปร array ชื่อ numbers พร้อมค่าเริ่มต้น 9, 4, 3, 7, 6 โดยแสดงข้อมูลด้วยลำดับ (index) และวนลูป มีรายละเอียดดังนี้
1. แสดงข้อมูลด้วยลำดับ (index) เช่น numbers[0] หมายถึงแสดงข้อมูลลำดับที่ 0 ของ array numbers คือค่า 9
2. แสดงข้อมูลด้วยการวนลูป คือ ใช้ for วนลูปเท่ากับจำนวนของ array ตามค่าตัวแปร size จากนั้นแสดงค่าใน numbers ตามลำดับ หรือตัวแปร i ที่วนลูป