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++


พารามิเตอร์และอาร์กิวเมนต์

ข้อมูลสามารถส่งผ่านไปยังฟังก์ชันเป็นพารามิเตอร์ได้ พารามิเตอร์ทำหน้าที่เป็นตัวแปรภายในฟังก์ชัน

พารามิเตอร์ถูกระบุหลังชื่อฟังก์ชัน ภายในวงเล็บ คุณสามารถเพิ่มพารามิเตอร์ได้มากเท่าที่ต้องการ เพียงคั่นด้วยเครื่องหมายจุลภาค:

ไวยากรณ์

void functionName(parameter1, parameter2, parameter3) {
  // code to be executed
}

ตัวอย่างต่อไปนี้มีฟังก์ชันที่stringเรียกfnameเป็นพารามิเตอร์ เมื่อเรียกใช้ฟังก์ชัน เราจะส่งต่อชื่อ ซึ่งใช้ในฟังก์ชันเพื่อพิมพ์ชื่อเต็ม:

ตัวอย่าง

void myFunction(string fname) {
  cout << fname << " Refsnes\n";
}

int main() {
  myFunction("Liam");
  myFunction("Jenny");
  myFunction("Anja");
  return 0;
}

// Liam Refsnes
// Jenny Refsnes
// Anja Refsnes

เมื่อพารามิเตอร์ถูกส่งไปยังฟังก์ชัน จะเรียกว่าอาร์กิวเมนต์ จากตัวอย่างด้าน บน: fnameเป็นพารามิเตอร์ while LiamและJennyเป็นอาร์กิวเมนต์Anja