สารบัญ:
วีดีโอ: คุณจะส่งผ่านอาร์กิวเมนต์เริ่มต้นใน C ++ ได้อย่างไร
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
ใน C++ การเขียนโปรแกรมคุณสามารถให้ ค่าเริ่มต้น ค่าของฟังก์ชัน พารามิเตอร์ . เบื้องหลังความคิด อาร์กิวเมนต์เริ่มต้น เป็นเรื่องง่าย ถ้าฟังก์ชันถูกเรียกโดย ผ่านข้อโต้แย้ง /s พวกนั้น ข้อโต้แย้ง ถูกใช้โดยฟังก์ชัน แต่ถ้า การโต้แย้ง /s จะไม่ถูกส่งผ่านในขณะที่เรียกใช้ฟังก์ชัน ดังนั้น ค่าเริ่มต้น มีการใช้ค่า
อาร์กิวเมนต์เริ่มต้นใน C ++ คืออะไร
อาร์กิวเมนต์เริ่มต้น ใน C++ A อาร์กิวเมนต์เริ่มต้น เป็นค่าที่ระบุในการประกาศฟังก์ชันที่คอมไพเลอร์กำหนดโดยอัตโนมัติ หากผู้เรียกใช้ฟังก์ชันไม่ได้ระบุค่าสำหรับ การโต้แย้ง กับ ค่าเริ่มต้น ค่า. ต่อไปนี้เป็นเรื่องง่าย C++ ตัวอย่างการใช้ อาร์กิวเมนต์เริ่มต้น.
เป็นไปได้ไหมที่จะกำหนดคอนสตรัคเตอร์ด้วยอาร์กิวเมนต์เริ่มต้น? เช่นเดียวกับฟังก์ชันทั้งหมด a ตัวสร้าง สามารถมี อาร์กิวเมนต์เริ่มต้น . ใช้เพื่อเริ่มต้นวัตถุสมาชิก สังเกตว่าถ้า ตัวสร้าง มี ข้อโต้แย้ง ที่ไม่มี ค่าเริ่มต้น ค่า มันไม่ใช่ a ตัวสร้างเริ่มต้น . ตัวอย่างต่อไปนี้กำหนดคลาสด้วย one ตัวสร้าง และสอง ตัวสร้างเริ่มต้น.
ยังถามอีกว่า การใช้อาร์กิวเมนต์พารามิเตอร์เริ่มต้นในฟังก์ชันมีประโยชน์อย่างไร
ตอบ ประโยชน์ของการใช้พารามิเตอร์เริ่มต้น / อาร์กิวเมนต์ในฟังก์ชัน มีดังต่อไปนี้: ✓ สามารถใช้เพื่อเพิ่มใหม่ พารามิเตอร์ ที่มีอยู่ การทำงาน . ✓ สามารถใช้เพื่อรวมสิ่งที่คล้ายกันได้ การทำงาน เป็นหนึ่ง
ฟังก์ชันเริ่มต้นที่มีให้ใน C ++ คืออะไร
ด้านล่างนี้เป็นฟังก์ชันเริ่มต้นที่คอมไพเลอร์จัดเตรียมไว้ในภาษา C++ หากนักพัฒนาซอฟต์แวร์ไม่ได้ใช้งานในชั้นเรียน
- ตัวสร้างเริ่มต้น
- คัดลอกตัวสร้าง
- ผู้ดำเนินการมอบหมาย
- ตัวทำลาย