ความหมาย
การสร้างตัวแปรขึ้นมาใช้งานเรียกว่าการประกาศตัวแปร ในการเขียนโปรแกรมคอมพิวเตอร์ส่วนใหญ่จะต้องมีการประกาศตัวแปรเสมอ
ข้อมูลที่รับเข้ามาจะถูกนำไปเก็บในตัวแปรที่ประกาศเอาไว้ในรูปแบบ type variable list หรือ ประเภทของข้อมูล<ชื่อตัวแปร…>
โดย type หมายถึง ชนิดข้อมูลของตัวแปร และ variable หมายถึง ชื่อของตัวแปร นอกจากนี้ยังสามารถประกาศครั้งละหลายตัวได้
และถ้าหากเป็นตัวแปรประเภทเดียวกันจะใช้เครื่องหมาย , คั่น
รูปแบบของประกาศตัวแปร
1.ชนิดข้อมูลแบบจำนวนเต็ม (Integer Type)
2.ชนิดข้อมูลแบบทศนิยม (Floating Point Type)
ชนิดข้อมูลแบบจำนวนเต็ม (Integer Type)
ข้อมูลชนิดเลขจำนวนเต็ม คือ ข้อมูลที่เป็นตัวเลขจำนวนเต็มแบบไม่มีทศนิยม โดยในภาษาซียังแบ่งชนิดข้อมูลแบบเลขจำนวนเต็มออกเป็นข้อมูลชนิดเลขจำนวนเต็มแบบสั้น (int) และข้อมูลชนิดเลขจำนวนเต็มแบบยาว (long integer)
– ข้อมูลชนิดเลขจำนวนเต็มแบบสั้น (int/short int)
ตัวแปรที่ได้กำหนดในรูปแบบ int จะใช้พื้นที่หน่วยความจำขนาด 2 ไบต์หรือ 16 บิต เพื่อจัดเก็บชุดตัวเลขทั้ง
ค่าบวกและค่าลบ มีค่าอยู่ระหว่าง -32 ,768 ถึง 32 ,676 โดยมีรูปแบบการประกาศตัวแปรดังต่อไปนี้
Int variable_name; รูปแบบการประกาศตัวแปรแบบ int
– ข้อมูลชนิดเลขจำนวนเต็มแบบยาว (long integer)
ข้อมูลชนิดเลขจำนวนเต็มแบบยาว หรือ long int จะใช้พื้นที่หน่วยจำมากกว่าข้อมูลชนิด int โดยจะใช้ขนาด 4
ไบต์ หรือ 32 บิต เพื่อให้สามารถจัดเก็บชุดตัวเลขที่มีช่วงตัวเลข (Data Rang) ที่กว้างหรือยาวกว่าเป็นสองเท่า
ซึ่งสามารถจัดเก็บค่าตัวเลขระหว่าง -2 ,147,483,648 ถึง 2 ,147,483,647 โดยมีรูปแบบการประกาศตัวแปร
ดังต่อไปนี้
Long Intvariable_name;
รูปแบบการประกาศตัวแปรแบบ (long int)
ชนิดข้อมูลแบบตัวอักษร (Character Type)
ชนิดข้อมูลแบบตัวอักษร หรือ char จัดเก็บข้อมูลในรูปแบบตัวอักษรหรืออักขระอื่นๆ ซึ่งสามารถเก็บข้อความเพียงหนึ่งอักขระเท่านั้น
ซึ่งการจัดเก็บตัวอักษรแบบหลายๆ ตัวจะเรียกว่าสตริง (String) ซึ่งประกอบด้วยกลุ่มของข้อความต่างๆ ตามขนาดที่กำหนด Char variable_name;