Devdit
 

เรียนภาษาซีออนไลน์ฟรี บทที่ 4 อาเรย์ (Array)

1.9K

เรียนภาษาซีออนไลน์ฟรี บทที่ 4 อาเรย์ (Array) บทความนี้สอนการใช้งานตัวแปรชนิดอาเรย์ (Array) ของภาษาซี โดยอาเรย์จะเก็บข้อมูลเป็นชุดเรียงลำดับกัน ชนิดเดียวกัน และมักจะเกี่ยวข้องกัน สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง เรียนภาษาซีออนไลน์ฟรี บทที่ 4 อาเรย์ (Array)

#include <stdio.h>

void main() {
    int a[] = {10, 20, 30, 40};
    printf("Index ตัวที่ 0 เท่ากับ %d\n", a[0]);
    printf("Index ตัวที่ 1 เท่ากับ %d\n", a[1]);
    printf("Index ตัวที่ 2 เท่ากับ %d\n", a[2]);
    printf("Index ตัวที่ 3 เท่ากับ %d\n", a[3]);
}

ผลลัพธ์

Index ตัวที่ 0 เท่ากับ 10
Index ตัวที่ 1 เท่ากับ 20
Index ตัวที่ 2 เท่ากับ 30
Index ตัวที่ 3 เท่ากับ 40

คำอธิบาย

เรียนภาษาซีออนไลน์ฟรี บทที่ 4 อาเรย์ (Array) จากตัวอย่างโค้ดคือ int a[] = {10, 20, 30, 40} หมายความว่าสร้างตัวแปรอาเรย์ชนิดตัวเลข ชื่อตัวแปร a พร้อมค่าเริ่มต้นคือ {10, 20, 30, 40} เวลาจะเข้าถึงข้อมูลในอาเรย์จะได้ลำดับของอาเรย์ หรือ index โดยเริ่มนับตัวแรก คือ ลำดับที่ 0 เวลานำไปใช้งานร่วมกับ printf ให้ใช้ % ตามรูปแบบของชนิดตัวแปรอาเรย์ได้เลย เช่น %d, %i คือ ตัวเลข หรือ int

 

บทต่อไป เรียนภาษาซีออนไลน์ฟรี บทที่ 5 ตัวดำเนินการเปรียบเทียบ

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ