C ++เกมส์

C++ HOME บทนำ C++ C++ เริ่มต้นใช้งาน ไวยากรณ์ C++ เอาต์พุต C++ ความคิดเห็น C++ ตัวแปร C++ อินพุตผู้ใช้ C++ ประเภทข้อมูล C++ ตัวดำเนินการ C++ สตริง C++ C++ คณิตศาสตร์ C++ บูลีน เงื่อนไข C++ สวิตช์ C++ C ++ ในขณะที่วนรอบ C ++ สำหรับลูป C++ พัก/ดำเนินการต่อ อาร์เรย์ C++ การอ้างอิง C++ ตัวชี้ C++

ฟังก์ชัน C++

ฟังก์ชัน C++ พารามิเตอร์ฟังก์ชัน C++ ฟังก์ชัน C++ โอเวอร์โหลด

คลาส C++

C++ OOP C++ คลาส/วัตถุ วิธีการคลาส C ++ ตัวสร้าง C++ ตัวระบุการเข้าถึง C++ การห่อหุ้ม C++ มรดก C++ C++ Polymorphism ไฟล์ C++ ข้อยกเว้น C++

C++ วิธีการ

เพิ่มสองตัวเลข

ตัวอย่างภาษา C++

ตัวอย่างภาษา C++ คอมไพเลอร์ C++ แบบฝึกหัด C++ แบบทดสอบ C++


C++ Short Hand หากเป็นอย่างอื่น


Short Hand If...Else (ตัวดำเนินการแบบสามส่วน)

นอกจากนี้ยังมีตัวถูกดำเนินการแบบสั้น if else ซึ่งเรียกว่าตัวดำเนินการ ternary เนื่องจากประกอบด้วยตัวถูกดำเนินการสามตัว สามารถใช้แทนที่โค้ดหลายบรรทัดด้วยบรรทัดเดียวได้ มักใช้เพื่อแทนที่คำสั่ง if else แบบง่าย:

ไวยากรณ์

variable = (condition) ? expressionTrue : expressionFalse;

แทนที่จะเขียนว่า

ตัวอย่าง

int time = 20;
if (time < 18) {
  cout << "Good day.";
} else {
  cout << "Good evening.";
}

คุณเพียงแค่เขียน:

ตัวอย่าง

int time = 20;
string result = (time < 18) ? "Good day." : "Good evening.";
cout << result;