Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

เราจะเริ่มต้นตัวแปรใน C ++ ได้อย่างไร


คุณสามารถเริ่มต้นตัวแปรได้โดยใช้โอเปอเรเตอร์การกำหนดค่าหรือใช้ตัวสร้างเมื่อเริ่มต้น ตัวอย่างเช่น

int i = 0;
MyClass instance(1, "Hello");

จะเริ่มต้นโดยอัตโนมัติหาก

  • เป็นอินสแตนซ์ของคลาส/โครงสร้างที่ตัวสร้างเริ่มต้นเริ่มต้นประเภทดั้งเดิมทั้งหมด เช่น MyClass;
  • คุณใช้ไวยากรณ์ตัวเริ่มต้นอาร์เรย์ เช่น int a[10] ={} (ศูนย์ทั้งหมด) หรือ int a[10] ={1,2}; (ศูนย์ทั้งหมดยกเว้นสองรายการแรก:a[0] ==1 และ a[1] ==2)
  • เป็นตัวแปรส่วนกลาง/ภายนอก
  • ถูกกำหนดแบบคงที่