ตัวแปร C++
ตัวแปร C++
ตัวแปรคือคอนเทนเนอร์สำหรับเก็บค่าข้อมูล
ใน C++ มีตัวแปร หลาย ประเภท (กำหนดด้วยคำหลักต่างกัน) ตัวอย่างเช่น:
int
- เก็บจำนวนเต็ม (จำนวนเต็ม) โดยไม่มีทศนิยม เช่น 123 หรือ -123double
- เก็บเลขทศนิยมที่มีทศนิยม เช่น 19.99 หรือ -19.99char
- เก็บอักขระเดี่ยว เช่น 'a' หรือ 'B' ค่า Char ถูกล้อมรอบด้วยเครื่องหมายคำพูดเดียวstring
- เก็บข้อความ เช่น "Hello World" ค่าสตริงถูกล้อมรอบด้วยเครื่องหมายคำพูดคู่bool
- เก็บค่าด้วยสองสถานะ: จริงหรือเท็จ
การประกาศ (การสร้าง) ตัวแปร
ในการสร้างตัวแปร ให้ระบุประเภทและกำหนดค่า:
ไวยากรณ์
type variableName = value;
โดยที่typeเป็นหนึ่งในประเภท C++ (เช่นint
) และ
variableNameคือชื่อของตัวแปร (เช่นxหรือ
myName ) เครื่องหมายเท่ากับใช้เพื่อกำหนดค่าให้กับตัวแปร
ในการสร้างตัวแปรที่ควรเก็บตัวเลข ให้ดูตัวอย่างต่อไปนี้:
ตัวอย่าง
สร้างตัวแปรที่เรียกว่าmyNumของประเภทint
และกำหนดค่า15 :
int myNum = 15;
cout << myNum;
คุณยังสามารถประกาศตัวแปรโดยไม่ต้องกำหนดค่า และกำหนดค่าในภายหลัง:
ตัวอย่าง
int myNum;
myNum = 15;
cout << myNum;
โปรดทราบว่าหากคุณกำหนดค่าใหม่ให้กับตัวแปรที่มีอยู่ ค่านั้นจะเขียนทับค่าก่อนหน้า:
ตัวอย่าง
int myNum = 15; // myNum is 15
myNum = 10; // Now myNum is 10
cout << myNum; // Outputs 10
ประเภทอื่นๆ
การสาธิตประเภทข้อมูลอื่นๆ:
ตัวอย่าง
int myNum = 5;
// Integer (whole number without decimals)
double myFloatNum = 5.99;
// Floating point number (with decimals)
char myLetter = 'D';
// Character
string myText = "Hello";
// String (text)
bool
myBoolean = true; // Boolean (true or
false)
คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับแต่ละประเภทในบทประเภทข้อมูล
ตัวแปรการแสดงผล
อcout
อบเจ็กต์ใช้ร่วมกับตัว<<
ดำเนินการเพื่อแสดงตัวแปร
หากต้องการรวมทั้งข้อความและตัวแปร ให้แยกด้วยตัว<<
ดำเนินการ:
ตัวอย่าง
int myAge = 35;
cout << "I am " << myAge << " years old.";
เพิ่มตัวแปรเข้าด้วยกัน
ในการเพิ่มตัวแปรให้กับตัวแปรอื่น คุณสามารถใช้ตัว+
ดำเนินการ:
ตัวอย่าง
int x = 5;
int y = 6;
int sum = x + y;
cout << sum;