Basic Concept
Variable (ตัวแปร) คืออะไร ?
ใน C++ ตัวแปรคือตัวแทนที่ใช้เก็บค่าข้อมูล เพื่อให้สามารถนำมาใช้งานในโปรแกรมได้ โดยตัวแปรจะประกอบด้วยชื่อและประเภทข้อมูลที่เกี่ยวข้อง
ตัวอย่าง การประกาศตัวแปร
ใน C++ สามารถประกาศตัวแปรได้ด้วยการใช้คำสำคัญคือ ประเภทของตัวแปร (ซึ่งเดี๋ยวเราจะอธิบายอีกที) เช่น int
ที่บอกว่าเป็นประเภทของตัวเลข และตามด้วยชื่อตัวแปรที่ต้องการ
เช่น
int myVariable;
ในตัวอย่างนี้ เราได้ประกาศตัวแปรชื่อ myVariable
โดยมีประเภทข้อมูลเป็น int
ซึ่งหมายถึงจำนวนเต็ม (integer)
ประเภทของตัวแปร
ใน C++ มีประเภทของตัวแปรหลายประเภทที่ใช้งานได้ ตัวอย่างประเภท ของตัวแปรที่พบบ่อย ๆ ได้แก่
- เก็บค่าจำนวนเต็ม (integer) โดย
short
เก็บค่าได้ระหว่าง -32,768 ถึง 32,767int
เก็บค่าได้ระหว่าง -2,147,483,648 ถึง 2,147,483,647long
เก็บค่าได้ระหว่าง -9,223,372,036,854,775,808 ถึง 9,223,372,036,854,775,807
- เก็บค่าทศนิยม (floating-point) โดย
float
เก็บค่าได้ระหว่าง -3.4 x 10^38 ถึง 3.4 x 10^38- double เก็บค่าได้ราวๆ -1.7 x 10^308 ถึง 1.7 x 10^308
char
เก็บค่าอักขระ (character) เช่น ‘A’, ‘c’bool
เก็บค่าตรรกะ (boolean) คือ true (จริง) และ false (เท็จ)
เป็นต้น