เรียนภาษาซีออนไลน์ฟรี บทที่ 3 ตัวแปรเก็บข้อความ บทความนี้สอนการสร้างตัวแปรที่ทำหน้าที่เก็บข้อความ หรือ String ในภาษาซีไม่มีตัวแปรชนิด String แต่ใช้ char เก็บข้อมูลในรูปแบบ Array แทน สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง เรียนภาษาซีออนไลน์ฟรี บทที่ 3 ตัวแปรเก็บข้อความ
void main() {
char hello[] = "Hello Devdit";
printf("%s", hello);
}
ผลลัพธ์
Hello Devdit
เรียนภาษาซีออนไลน์ฟรี บทที่ 3 ตัวแปรเก็บข้อความ จากตัวอย่างโค้ด char string[] = "Hello Devdit" หมายความว่าสร้างตัวแปรชนิด char ชื่อ hello เก็บข้อมูลแบบ array ด้วยตัวอักษร [] โดยกำหนดค่าเริ่มต้นเท่ากับข้อความ “Hello Devdit” จากนั้นนำตัวแปร hello มาแสดงค่าออกสู่หน้าจอด้วยคำสั่ง printf ร่วมกับ %s ซึ่งเป็น % ที่ใช้สำหรับตัวแปรชนิด char array หรือเรียกง่ายๆ ว่าชนิด string
บทต่อไป เรียนภาษาซีออนไลน์ฟรี บทที่ 4 อาเรย์ (Array)