การเขียนฟังก์ชัน C++ และเรียกใช้ฟังก์ชัน บทความนี้สอนเขียนฟังก์ชันด้วยภาษา C++ โดยฟังก์ชันจะประกอบด้วย ชื่อฟังก์ชัน, ค่า parameters / arguments, ส่วนประมวลผล และการคืนค่า สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง การเขียนฟังก์ชัน C++ และเรียกใช้ฟังก์ชัน
#include <iostream>
using namespace std;
void myPlus( int a, int b ) {
int c = a + b;
cout << a << " + " << b << " = " << ( a + b ) << endl;
}
int main() {
myPlus( 4, 8 );
myPlus( 9, 10 );
}
ผลลัพธ์
4 + 8 = 12
9 + 10 = 19
การเขียนฟังก์ชัน C++ จากตัวอย่างสร้างฟังก์ชันชื่อ myPlus ชนิด void โดยรับค่า parameters / arguments 2 ค่า คือตัวแปร a และ b ชนิด int และนำตัวแปรทั้ง 2 มาบวกกันเก็บผลลัพธ์ไว้ที่ตัวแปร c พร้อมกับพิมพ์ตัวแปร a + b = c ออกสู่หน้าจอด้วยคำสั่ง cout วิธีการเรียกใช้ฟังก์ชันเช่น myPlus( 4, 8 ) ได้ผลลัพธ์เท่ากับ 4 + 8 = 12