ความแตกต่างระหว่างพารามิเตอร์จริงและเป็นทางการ

สารบัญ:

ความแตกต่างระหว่างพารามิเตอร์จริงและเป็นทางการ
ความแตกต่างระหว่างพารามิเตอร์จริงและเป็นทางการ

วีดีโอ: ความแตกต่างระหว่างพารามิเตอร์จริงและเป็นทางการ

วีดีโอ: ความแตกต่างระหว่างพารามิเตอร์จริงและเป็นทางการ
วีดีโอ: สถิติวิจัย I พารามิเตอร์และการทดสอบสมมติฐาน I Parameter and Hypothesis Test 2024, พฤศจิกายน
Anonim

ความแตกต่างที่สำคัญ – พารามิเตอร์จริงเทียบกับพารามิเตอร์ทางการ

การใช้ฟังก์ชันเป็นแนวคิดที่สำคัญในการเขียนโปรแกรม ฟังก์ชันคือคำสั่งจำนวนหนึ่งที่สามารถทำงานเฉพาะบางประเภทได้ หากโปรแกรมเมอร์เขียนข้อความสั่งทั้งหมดเป็นโปรแกรมเดียว จะกลายเป็นเรื่องที่ซับซ้อน สามารถใช้ฟังก์ชั่นเพื่อหลีกเลี่ยงสิ่งนั้นได้ พวกเขายังเป็นที่รู้จักกันในนามวิธีการ แต่ละฟังก์ชันจะมีฟังก์ชันการทำงานของตนเอง ฟังก์ชันปรับปรุงการเพิ่มประสิทธิภาพโค้ดและการนำโค้ดกลับมาใช้ใหม่ได้ อาจมีฟังก์ชันที่จัดเตรียมโดยภาษาโปรแกรมหรือฟังก์ชันที่เขียนโดยโปรแกรมเมอร์ แต่ละฟังก์ชันมีชื่อเพื่อระบุ หลังจากทำงานบางอย่างโดยใช้ฟังก์ชันแล้ว จะสามารถคืนค่าได้ฟังก์ชันบางอย่างไม่คืนค่าใดๆ ข้อมูลที่จำเป็นสำหรับฟังก์ชันในการทำงานจะถูกส่งเป็นพารามิเตอร์ พารามิเตอร์อาจเป็นพารามิเตอร์จริงหรือพารามิเตอร์ที่เป็นทางการ ความแตกต่างที่สำคัญระหว่างพารามิเตอร์จริงและพารามิเตอร์ที่เป็นทางการคือ พารามิเตอร์จริงคือค่าที่ส่งผ่านไปยังฟังก์ชันเมื่อมีการเรียกใช้ในขณะที่พารามิเตอร์ทางการคือตัวแปรที่กำหนดโดยฟังก์ชันที่รับค่าเมื่อเรียกใช้ฟังก์ชัน

อะไรคือพารามิเตอร์ที่แท้จริง

พารามิเตอร์จริงคือค่าที่ส่งผ่านไปยังฟังก์ชันเมื่อมีการเรียกใช้ อ้างอิงโปรแกรมด้านล่าง

รวม

โมฆะ (int x, int y) {

เพิ่มเติม;

เพิ่มเติม=x+y;

printf(“%d”, นอกจากนี้);

}

โมฆะหลัก () {

เพิ่มเติม (2, 3);

เพิ่มเติม (4, 5);

}

ตามโปรแกรม C ข้างต้น มีฟังก์ชันชื่อการบวกในฟังก์ชันหลัก ค่า 2 และ 3 จะถูกส่งต่อไปยังการบวกฟังก์ชัน ค่า 2 และ 3 นี้เป็นพารามิเตอร์จริง ค่าเหล่านั้นจะถูกส่งต่อไปยังวิธีการบวก และผลรวมของตัวเลขสองตัวจะแสดงบนหน้าจอ อีกครั้ง ในโปรแกรมหลัก ค่าจำนวนเต็มสองค่าใหม่จะถูกส่งไปยังวิธีการบวก ตอนนี้พารามิเตอร์จริงคือ 4 และ 5 ผลรวมของ 4 และ 5 จะแสดงบนหน้าจอ

พารามิเตอร์ทางการคืออะไร

ฟังก์ชันหรือเมธอดตามไวยากรณ์ที่คล้ายกับที่ให้ไว้ด้านล่าง:

(พารามิเตอร์ทางการ) {

//ชุดคำสั่งที่จะดำเนินการ

}

ชื่อเมธอดคือการระบุเมธอด ประเภทการส่งคืนระบุประเภทของค่าที่เมธอดจะส่งกลับ หากวิธีการไม่คืนค่าประเภทการส่งคืนจะเป็นโมฆะ หากฟังก์ชันส่งคืนค่าจำนวนเต็ม ประเภทส่งคืนจะเป็นจำนวนเต็ม รายการพารามิเตอร์ที่เป็นทางการอยู่ในวงเล็บรายการประกอบด้วยชื่อตัวแปรและชนิดข้อมูลของค่าที่จำเป็นทั้งหมดสำหรับวิธีการ แต่ละพารามิเตอร์ที่เป็นทางการจะถูกคั่นด้วยเครื่องหมายจุลภาค เมื่อเมธอดไม่รับค่าอินพุตใดๆ เมธอดควรมีวงเล็บว่างหลังชื่อเมธอด เช่น. ส่วนที่เพิ่มเข้าไป () { }; คำสั่งที่ควรดำเนินการอยู่ในวงเล็บปีกกา

ความแตกต่างระหว่างพารามิเตอร์จริงและเป็นทางการ
ความแตกต่างระหว่างพารามิเตอร์จริงและเป็นทางการ

รูปที่ 01: พารามิเตอร์

พารามิเตอร์แบบเป็นทางการคือตัวแปรที่กำหนดโดยฟังก์ชันที่รับค่าเมื่อเรียกใช้ฟังก์ชัน ตามโปรแกรมข้างต้น ค่า 2 และ 3 จะถูกส่งต่อไปยังการเพิ่มฟังก์ชัน ในฟังก์ชันการบวก มีสองตัวแปรที่เรียกว่า x และ y ค่า 2 จะถูกคัดลอกไปยังตัวแปร x และค่า 3 จะถูกคัดลอกไปยังตัวแปร y ตัวแปร x และ y ไม่ใช่พารามิเตอร์จริงเป็นสำเนาของพารามิเตอร์จริง พวกเขาเรียกว่าพารามิเตอร์ที่เป็นทางการ ตัวแปรเหล่านี้สามารถเข้าถึงได้ภายในเมธอดเท่านั้น หลังจากพิมพ์การบวกตัวเลขสองตัวแล้ว ตัวควบคุมจะกลับสู่โปรแกรมหลัก

อะไรคือความคล้ายคลึงกันระหว่างพารามิเตอร์จริงและพารามิเตอร์ทางการ

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

ความแตกต่างระหว่างพารามิเตอร์ตามจริงและที่เป็นทางการคืออะไร

จริงเทียบกับพารามิเตอร์ทางการ

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

สรุป – พารามิเตอร์จริงเทียบกับพารามิเตอร์ทางการ

การใช้ฟังก์ชันเป็นแนวคิดที่มีประโยชน์ในการเขียนโปรแกรม ฟังก์ชันช่วยลดความยาวของโค้ดและลดความซับซ้อน นอกจากนี้ยังง่ายต่อการทำการทดสอบ การดีบัก และปรับปรุงความสามารถในการบำรุงรักษาโค้ด บางฟังก์ชันอาจไม่ต้องการอินพุต แต่บางฟังก์ชันต้องการอินพุต สามารถส่งข้อมูลไปยังฟังก์ชันต่างๆ เป็นอินพุตได้พวกเขาเรียกว่าพารามิเตอร์ คำศัพท์ทั่วไปสองคำที่เกี่ยวข้องกับฟังก์ชัน ได้แก่ พารามิเตอร์จริง และ พารามิเตอร์ที่เป็นทางการ ความแตกต่างระหว่างพารามิเตอร์จริงและพารามิเตอร์ที่เป็นทางการคือ พารามิเตอร์จริงคือค่าที่ส่งผ่านไปยังฟังก์ชันเมื่อมีการเรียกใช้ ขณะที่พารามิเตอร์ทางการคือตัวแปรที่กำหนดโดยฟังก์ชันที่รับค่าเมื่อเรียกใช้ฟังก์ชัน

ดาวน์โหลดไฟล์ PDF ของพารามิเตอร์จริงเทียบกับทางการ

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