✦ ชนิดข้อมูล ✦
✦ ชนิดข้อมูล ✦
ตัวแปรมีหลายชนิดที่ช่วยให้เราสามารถจัดการกับข้อมูลประเภทต่างๆ เช่น int, char, float, String และ Object เป็นต้น ตัวดำเนินการ (Operator) ในภาษา C++ ตัวดำเนินการถูกใช้เพื่อดำเนินการกับตัวแปรและค่าคงที่สำหรับการสร้าง Expression เพื่อทำงานโปรแกรม ในภาษา C++ มีตัวดำเนินการประเภทต่าง ๆ สำหรับการทำงานที่แตกต่างกันออกไป
ในภาษา C++ จะมีกลุ่มของประเภทข้อมูลอยู่ทั้งหมด 4 กลุ่ม ที่สามารถนำไปประกาศตัวแปรได้
Character types: เป็นประเภทของข้อมูลที่ใช้เก็บตัวอักษรหนึ่งตัว เช่น 'a', 'b' หรือ '8'.
Numerical integer types: ประเภทของข้อมูลชนิดนี้ใช้สำหรับเก็บค่าของจำนวนธรรมชาติ เช่น 1 หรือ
1000 ซึ่งจะแบ่งย่อยไปตามขนาดที่ใช้เก็บ โดยปกตินั้นจะเป็นแบบ int และ long
Floating-point types: ประเภทของข้อมูลชนิดนี้ใช้เพื่อเก็บจำนวนจริง เช่น 1.8 100.05 หรือ -5.5
Boolean type: ประเภทของข้อมูลชนิดนี้สามารถเก็บค่าได้เพียงสองค่าคือ true และ false
2.1 การประกาศตัวแปร
int a;
float money;
bool t;
char n;
string nickname;
ในตัวอย่างเราได้ประกาศ 3 ตัวแปร ตัวแปรแรกเราประกาศตัวแปรที่มีชนิดข้อมูลเป็น int และมีชื่อของตัวแปรว่า a ตัวแปรที่สองประกาศตัวแปรที่มีชนิดข้อมูลเป็น float และมีชื่อของตัวแปรว่า money ตัวแปรที่สามนั้นเป็นประเภท boolean ที่มีชื่อว่า t เมื่อตัวแปรถูกสร้าง มันจะสามารถถูกใช้ได้ในขอบเขตของโปรแกรม หลังจากที่เราได้ประกาศตัวแปรแล้ว เราสามารถกำหนดค่าให้มันในตอนเริ่มต้น หรือในตอนที่โปรแกรมรันได้ทันที
2.2 กำหนดค่าเริ่มต้นในการประกาศตัวแปร
char ch = 'A';
char ch2 = '1';
char School = "Boonwattana";
string name = "tipsukon";
string nickname = "kang";
int apple = 3;
int orange = 5;
int total = apple + orange;
int age = 15;
float a = 2.42f;
float b = -3.8f;
float c = 1.58e3f;
float d = -4.934e-6f;
bool gender = false;
char ch;
ch = 'A';
char ch2;
ch2 = '1';
int apple;
apple = 3;
int total;
total = apple + orange;
float a;
a = 2.42f;
float b;
b = -3.8f;
bool gender;
gender = false;
หรือ bool gender;
gender = true;
จัดทำโดย นางสาวทิพย์สุคนธ์ พันธ์กิ่ง กลุ่มสาระการเรียนรู้วิทยาศาสตร์และเทคโนโลยี
โรงเรียนบุญวัฒนา สำนักงานเขตพื้นที่การศึกษามัธยมศึกษา นครราชสีมา