0Pricing
Dart Academy · บทเรียน

โครงสร้างของ main() และ Hello World

เขียนและเรียกใช้โปรแกรม Dart แรกของคุณ

โครงสร้างของ main() และ Hello World เป็นบทเรียน Dart Academy ฟรีบน CoddyKit นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน คุณสามารถอ่านบทเรียนทั้งหมดด้านล่างฟรี — จากนั้นลองปฏิบัติด้วยตัวคุณเองในเบราว์เซอร์พร้อมตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7 บทเรียนนี้เป็นส่วนหนึ่งของเส้นทางการเรียน Dart Academy และความก้าวหน้าของคุณจะซิงค์ข้ามเว็บและแอป CoddyKit คอร์ส Dart Academy มีบทเรียนทั้งหมด 4 บทเรียน

ทุกโปรแกรมมีจุดเริ่มต้น

เมื่อคุณเรียกใช้โปรแกรม Dart คอมพิวเตอร์ต้องรู้ว่าจะเริ่มต้นที่ใด จุดเริ่มต้นนั้นคือฟังก์ชันพิเศษที่เรียกว่า main 🏁

ฟังก์ชัน main

Dart จะค้นหา main เป็นสิ่งแรกและเรียกใช้โดยอัตโนมัติ หากไม่มี main โปรแกรมของคุณก็ไม่มีจุดเริ่มต้น

void main() {
}

ความหมายของ void

คำว่า void ที่อยู่หน้า main หมายความว่าฟังก์ชันนี้ไม่ส่งค่าใดกลับมา ฟังก์ชันเพียงทำงานและไม่คืนค่าผลลัพธ์

วงเล็บ

วงเล็บว่างหลัง main คือจุดที่ใช้ใส่ข้อมูลนำเข้า โดยทั่วไป main ไม่ต้องรับข้อมูลใด จึงปล่อยว่างไว้

วงเล็บปีกกา

วงเล็บปีกกาใช้เก็บส่วนเนื้อหาของ main ทุกบรรทัดที่คุณต้องการให้ทำงานจะอยู่ระหว่างวงเล็บปีกกาเปิดและปิดนี้

void main() {
  // your code goes here
}

การกล่าวคำทักทาย

โปรแกรมแรกแบบคลาสสิกจะแสดงคำทักทาย ภายใน main ฟังก์ชัน print จะแสดงข้อความในคอนโซล

void main() {
  print('Hello, World!');
}

ใส่ข้อความไว้ในเครื่องหมายคำพูด

คำทักทายจะอยู่ภายในเครื่องหมายคำพูด ทำให้คำทักทายนั้นเป็น String เครื่องหมายคำพูดบอก Dart ว่านี่คือข้อความธรรมดา ไม่ใช่โค้ดที่ต้องเรียกใช้

ปิดท้ายด้วยอัฒภาค

คำสั่งแต่ละคำสั่งต้องลงท้ายด้วยอัฒภาค ซึ่งทำหน้าที่คล้ายจุดในประโยค เพื่อระบุว่าคำสั่งหนึ่งสิ้นสุดลงตรงไหน

เรียกใช้โปรแกรม

บันทึกไฟล์ของคุณเป็น hello.dart จากนั้นใช้คำสั่ง dart run ในเทอร์มินัลเพื่อเรียกใช้และดูผลลัพธ์

dart run hello.dart

ดูผลลัพธ์

หลังจากเรียกใช้ เทอร์มินัลจะแสดง Hello, World! อย่างภาคภูมิใจ บรรทัดที่พิมพ์ออกมานี้คือผลลัพธ์ของคุณ ซึ่งยืนยันว่าโค้ดทำงานได้ 🎉

เหตุผลที่เรื่องนี้สำคัญ

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

ตรวจสอบความเข้าใจอย่างรวดเร็ว

มาดูกันว่าโปรแกรม Dart เริ่มต้นที่ใด

สรุปทบทวน

คุณได้รู้จัก main ซึ่งประกอบด้วย void วงเล็บ และวงเล็บปีกกา โดยมี print อยู่ภายในและลงท้ายด้วยอัฒภาค คุณได้เรียกใช้โปรแกรม Dart แรกแล้ว 🚀

คำถามที่พบบ่อย

บทเรียน “โครงสร้างของ main() และ Hello World” ฟรีหรือไม่

ใช่ — ข้อความเต็มของ “โครงสร้างของ main() และ Hello World” ฟรีให้อ่านที่นี่บนเว็บ เพื่อปฏิบัติแบบโต้ตอบ (ตัวแก้ไขโค้ดในตัวและติวเตอร์ AI ตลอด 24/7) และปลดล็อคส่วนที่เหลือของคอร์ส Dart Academy ให้อัปเกรดเป็น CoddyKit PRO คอร์ส Dart Academy มีบทเรียนทั้งหมด 4 บทเรียน

คุณจะเรียนรู้อะไรในบทเรียน “โครงสร้างของ main() และ Hello World”

เขียนและเรียกใช้โปรแกรม Dart แรกของคุณ คุณปฏิบัติ Dart Academy ด้วยโค้ดที่ใช้งานได้จริงที่คุณเรียกใช้โดยตรงในเบราว์เซอร์ และติวเตอร์ AI ตลอด 24/7 ตอบคำถามของคุณขณะที่คุณไปผ่านบทเรียน

คุณต้องมีประสบการณ์ก่อนที่จะเริ่มเรียน Dart Academy หรือไม่

ไม่จำเป็นต้องมีประสบการณ์มาก่อน Dart Academy บน CoddyKit ออกแบบมาสำหรับผู้เริ่มต้นไปจนถึงผู้เรียนขั้นสูง คุณสามารถเริ่มต้นที่นี่หรือเริ่มจากตัวแรกและเรียนด้วยความเร็วของคุณเอง นี่คือบทเรียนที่ 3 จากทั้งหมด 4 บทเรียน

บทเรียน “โครงสร้างของ main() และ Hello World” ใช้เวลานานแค่ไหน

บทเรียน CoddyKit ส่วนใหญ่ใช้เวลาประมาณ 5–10 นาที แต่ละบทเรียนจึงสั้นและเป็นแบบโต้ตอบ คุณสามารถก้าวหน้าอย่างต่อเนื่องและกลับมาเรียนต่อจากตรงที่เพิ่งหยุดบนเว็บและแอปได้เลย

ฉันเขียนและรันโค้ดในบทเรียน Dart Academy นี้ได้ไหม

ได้ บทเรียน Dart Academy ทุกบทมีตัวแก้ไขโค้ดในตัว คุณจึงเขียนและรันโค้ดจริงได้เลยในเบราว์เซอร์ และได้รับข้อเสนอแนะจาก AI ในทันที — ไม่ต้องติดตั้งในเครื่องของคุณ

บทเรียนทั้งหมดในหลักสูตรนี้

  1. Dart คืออะไรและมีไว้ทำไม
  2. ติดตั้ง SDK และตรวจสอบเวอร์ชัน
  3. โครงสร้างของ main() และ Hello World
  4. การพิมพ์ ความคิดเห็น และคำสั่ง
← กลับไปที่ Dart Academy