Skip to content
เข้าสู่ระบบ

ฟังก์ชัน (Functions)

ฟังก์ชันคือหัวใจสำคัญของการเขียนโปรแกรมครับ มันคือการจับกลุ่มโค้ดให้ทำงานร่วมกันเป็นก้อน เพื่อให้เรียกใช้ซ้ำได้ง่ายและโค้ดเป็นระเบียบ ใน Rust การประกาศฟังก์ชันจะใช้ Keyword ว่า fn (ย่อมาจาก function)

ฟังก์ชันพื้นฐาน - เริ่มต้นเขียนฟังก์ชัน

Section titled “ฟังก์ชันพื้นฐาน - เริ่มต้นเขียนฟังก์ชัน”

การประกาศและเรียกใช้ Function

Section titled “การประกาศและเรียกใช้ Function”
fn main() {
// ============================================
// main() เป็น function พิเศษ = entry point
// ทุกโปรแกรม Rust ต้องมี main()
// ============================================
println!("เริ่มทำงาน...");
// เรียกใช้ function ที่เราสร้าง
say_hello(); // เรียก say_hello()
say_goodbye(); // เรียก say_goodbye()
// เรียกหลายครั้งก็ได้
say_hello();
say_hello();
}
// ============================================
// ประกาศ function ด้วย fn keyword
// ชื่อต้องเป็น snake_case (ตัวเล็ก ขีดล่างคั่น)
// ============================================
fn say_hello() {
println!("สวัสดีครับ!");
}
fn say_goodbye() {
println!("ลาก่อนครับ!");
}

เข้าสู่ระบบเพื่อดูเนื้อหาเต็ม

ยืนยันตัวตนด้วยบัญชี Google เพื่อปลดล็อกบทความทั้งหมด