โปรแกรม Hello World ใน C++ สีสดสวย Code คำอธิบาย

⚡ สรุปอย่างชาญฉลาด

การขอ C++ โปรแกรม "Hello World" เป็นวิธีที่ง่ายที่สุดในการเริ่มต้นเขียนโค้ด C++: มันจะพิมพ์ข้อความ “Hello World” ลงบนหน้าจอ ที่นี่คุณจะได้เรียนรู้วิธีเขียน คอมไพล์ และทำความเข้าใจโปรแกรมแรกของคุณ C++ โปรแกรมทีละบรรทัด

  • 👋 สิ่งที่มันไม่: โปรแกรม Hello World จะพิมพ์ข้อความ “Hello World” ลงในคอนโซล
  • 📄 โครงสร้าง: จำเป็นต้องมีเฮดเดอร์ #include, ฟังก์ชัน main() และคำสั่ง cout
  • 🖨️ ศาล: std::cout ส่งข้อความไปยังหน้าจอ และ return 0 จะจบโปรแกรม
  • ▶️ คอมไพล์และรัน: คอมไพล์ไฟล์ .cpp ด้วย C++ คอมไพเลอร์ จากนั้นเรียกใช้ไฟล์ปฏิบัติการ
  • 🤖 ความช่วยเหลือจาก AI: เครื่องมือ AI เช่น GitHub Copilot write and explain starter C++ รหัส.

C++ โปรแกรม Hello World

โปรแกรม Hello World ใน C++

โปรแกรม “Hello World” เป็นขั้นตอนแรกแต่สำคัญที่สุดในการเรียนรู้ภาษาการเขียนโปรแกรมใดๆ และแน่นอนว่าเป็นโปรแกรมที่ง่ายที่สุดที่คุณจะได้เรียนรู้จากภาษาโปรแกรมแต่ละภาษา สิ่งที่คุณต้องทำคือแสดงข้อความ "Hello World" บนหน้าจอเอาท์พุต

มาดูกันเลย C++ สวัสดีชาวโลก Code:

ขั้นตอน 1) ในหน้าการกำหนดค่า เลือกตัวเลือกสร้างแคชทันที

โปรแกรม Hello World

คุณควรเห็นหน้าจอบางอย่างเช่นนี้

โปรแกรม Hello World

ในคอมพิวเตอร์และระบบปฏิบัติการบางระบบ ระบบจะถามว่าจะรวมไลบรารีทั้งหมดหรือไม่ หากเลือกตัวเลือกนี้ ระบบจะติดตั้งไลบรารีทั้งหมด

ขั้นตอน 2) สร้างไฟล์ต้นฉบับใหม่
เมื่อโปรแกรมเปิดขึ้น คุณจะต้องสร้างไฟล์ต้นฉบับใหม่ เพื่อที่คุณจะได้เริ่มเขียนไฟล์แรกได้ C++ โครงการ- เมื่อต้องการทำเช่นนี้ ให้เลือก ไฟล์ > ใหม่ > ไฟล์ต้นฉบับ- เส้นทางดังแสดงในรูปด้านล่าง

โปรแกรม Hello World

นี่จะเป็นการเปิดพื้นที่ที่คุณสามารถพิมพ์รหัสของคุณได้

ขั้นตอน 3) ตอนนี้คุณสามารถเขียน C++ รหัส. หลังจากนั้นคุณสามารถเขียน C++ รหัสตามที่แสดงในภาพด้านล่าง:

โปรแกรม Hello World

C++ Code ตัวอย่าง:

#include<iostream>    
using namespace std;    

int main()    
{    
    cout<<"Hello World"<<endl;    
    return 0;    
}    

ขั้นตอน 4) รวบรวมรหัสของคุณ ในขั้นตอนนี้ คลิกที่ ดำเนินการ -> คอมไพล์และรัน

โปรแกรม Hello World

ขั้นตอน 5) บันทึกไฟล์. หลังจากบันทึกแล้ว คุณจะเห็นหน้าจอสีดำแสดงคำว่า "Hello World"

โปรแกรม Hello World

เอาท์พุต

โปรแกรม Hello World

โปรแกรมแรกของคุณ: C++ “สวัสดีชาวโลก!” คำอธิบาย

C++ เป็นภาษาที่เรียบเรียง ซอร์สโค้ดถูกคอมไพล์เป็นไฟล์อ็อบเจ็กต์ ไฟล์อ็อบเจ็กต์จะถูกรวมเข้าด้วยกันโดยตัวเชื่อมโยงที่สร้างโปรแกรมปฏิบัติการ

การผลิต C++ ประกอบด้วยไฟล์ซอร์สโค้ดจำนวนมาก (มักเรียกว่าไฟล์ต้นฉบับ)

  • วงเล็บปีกกา {}, กลุ่มแสดงความหมายping in C++- ในที่นี้จะระบุจุดเริ่มต้นและจุดสิ้นสุดของเนื้อหาฟังก์ชัน
  • ทุกๆ C++ โปรแกรมมีฟังก์ชันโกลบอลหนึ่งฟังก์ชันชื่อ main () โปรแกรมเริ่มต้นด้วยการรันฟังก์ชันนั้น ค่า int จะถูกส่งกลับโดย main () ซึ่งจะส่งผ่านไปยังระบบ' หากไม่มีการส่งคืนค่า ระบบจะได้รับค่า 0 ซึ่งบ่งชี้ว่าดำเนินการเสร็จสมบูรณ์ ค่าที่ไม่ใช่ศูนย์จากฟังก์ชันหลัก () บ่งชี้ถึงความล้มเหลว

โปรแกรม:C++ สวัสดีชาวโลก! คำอธิบาย

คำอธิบายของ C++ โปรแกรม Hello World Code

Code สาย 1: บรรทัดแรกคือ #include - โดยสั่งให้คอมไพลเลอร์รวมไลบรารีสตรีม I/O มาตรฐาน หากไม่มีการรวมส่วนหัวนี้ นิพจน์จะไม่คอมไพล์

std::cout << "Hello, World"<<endl

Code สาย 4: int หลัก() นี่คือหน้าที่หลักของโปรแกรม ฟังก์ชั่นจะแสดงด้วยวงเล็บ () ก่อนที่ฟังก์ชันหลักจะเป็น "int" ซึ่งหมายความว่าฟังก์ชัน main จะคืนค่าจำนวนเต็มให้กับฟังก์ชันหรือกระบวนการที่เรียกใช้ฟังก์ชันนั้น

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

Code สาย 6: ตัวดำเนินการ << เขียนอาร์กิวเมนต์ตัวที่สองลงในอาร์กิวเมนต์ตัวแรก ในกรณีนี้ สตริงตัวอักษร “Hello, World!” จะถูกเขียนลงในสตรีมเอาต์พุตมาตรฐาน std:: cout

(หมายเหตุ: สตริงลิเทอรัลคือลำดับอักขระที่ล้อมรอบด้วยเครื่องหมายคำพูดคู่ endl แทรกอักขระขึ้นบรรทัดใหม่ในบรรทัดเดียวกัน

Code สาย 7: กลับ 0; นี่คือคำสั่งสุดท้ายในฟังก์ชันหลัก ซึ่งก็คือคำสั่ง return จุดประสงค์คือเพียงเพื่อส่งคืนค่าให้กับฟังก์ชันหรือกระบวนการที่เรียกว่าฟังก์ชันหลักเท่านั้น อย่ากังวลกับสิ่งนี้ นอกเหนือจากข้อเท็จจริงที่ว่า "int" จำเป็นต้องอยู่หน้านิยามฟังก์ชันหลัก ควรคืนค่าศูนย์จากฟังก์ชันหลัก ซึ่งหมายความว่าโปรแกรมทำงานได้สำเร็จและออกจากระบบแล้ว

cout<<"Hello World"<<endl;

หมายเหตุ: Cout เป็นสตรีมที่ส่งออกไปยังสตรีมที่ระบุ โดยค่าเริ่มต้นจะเป็นสตรีมเอาท์พุตมาตรฐาน Cout เป็นเรื่องธรรมดามากในโปรแกรมต่างๆ เนื่องจากแรงจูงใจสูงสุดในทุกโปรแกรมคือการให้ผลลัพธ์บางอย่าง จบ; หมายถึงจุดสิ้นสุดของคำสั่งใน C++- อัฒภาคใน C++ แยกข้อความต่าง ๆ และต้องใส่ไว้ท้ายข้อความ C++.

วิธีการคอมไพล์และรันโปรแกรม C++ โครงการ

เมื่อคุณเขียนโปรแกรม "Hello World" เสร็จแล้ว คุณต้องคอมไพล์มันให้เป็นไฟล์ปฏิบัติการ จากนั้นจึงเรียกใช้งาน ขั้นตอนที่แน่นอนจะขึ้นอยู่กับคอมไพเลอร์หรือ IDE ของคุณ

ใช้คอมไพเลอร์ g++ จากเทอร์มินัล รันคำสั่งสองคำสั่งด้านล่างนี้:

g++ hello.cpp -o hello
./hello

คำสั่งแรกคือการคอมไพล์ hello.cpp ลงในไฟล์ปฏิบัติการที่มีชื่อว่า helloและคำสั่งที่สองจะเรียกใช้งาน ใน IDE เช่น Visual Studio หรือ Code::ด้วย Blocks คุณสามารถสร้างและเรียกใช้โปรแกรมได้ด้วยปุ่มเดียว เมื่อโปรแกรมทำงานเสร็จ มันจะพิมพ์ "Hello World" ลงในคอนโซล

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

โปรแกรม "Hello World" เป็นโปรแกรมง่ายๆ C++ โปรแกรมที่พิมพ์ข้อความ “Hello World” ลงบนหน้าจอ นี่คือโปรแกรมแรกแบบดั้งเดิมที่ใช้ในการเรียนรู้ไวยากรณ์พื้นฐานของภาษา

พื้นฐาน C++ โปรแกรมประกอบด้วยไฟล์เฮดเดอร์ที่มีคำสั่ง #include, ฟังก์ชัน main() ซึ่งเป็นจุดเริ่มต้นของการทำงาน, คำสั่งต่างๆ ภายในวงเล็บปีกกา และคำสั่ง return 0 ที่เป็นจุดสิ้นสุดของฟังก์ชัน main()

cout คือสตรีมเอาต์พุตมาตรฐานใน C++เมื่อใช้ร่วมกับตัวดำเนินการแทรก จะส่งข้อความหรือค่าไปยังคอนโซล เช่น cout สำหรับพิมพ์คำว่า Hello World

ไฟล์เฮดเดอร์ iostream ที่เพิ่มเข้ามาด้วย #include จะจัดเตรียมสตรีม cout และ cin หากไม่มีไฟล์นี้ คอมไพเลอร์จะไม่รู้จัก cout ทำให้โปรแกรมไม่สามารถแสดงผลลัพธ์ได้

บันทึกโค้ดโดยใช้ส่วนขยาย .cpp จากนั้นคอมไพล์ด้วยคอมไพเลอร์ เช่น g++ (g++ hello.cpp -o hello) แล้วเรียกใช้ไฟล์ปฏิบัติการที่ได้จากเทอร์มินัลหรือ IDE

ผู้ช่วย AI อย่าง GitHub Copilot สามารถสร้างโปรแกรม Hello World ที่สมบูรณ์จากข้อความแสดงความคิดเห็น อธิบายแต่ละบรรทัด และแนะนำวิธีแก้ไขข้อผิดพลาดทางไวยากรณ์ขณะที่คุณพิมพ์

ใช่แล้ว เครื่องมือที่ขับเคลื่อนด้วย AI จะอธิบายว่า #include, main() และ cout ทำอะไรในภาษาที่เข้าใจง่าย ทำให้เป็นครั้งแรกที่ผู้ใช้สามารถเรียนรู้ได้ C++ โปรแกรมนี้เข้าใจง่ายกว่าสำหรับผู้เริ่มต้น

ข้อผิดพลาดที่พบบ่อย ได้แก่ การลืมใส่เครื่องหมายเซมิโคลอนหลังคำสั่ง การละเว้นส่วนหัวของ iostream หรือการสะกดคำว่า cout ผิด ซึ่งแต่ละข้อจะทำให้เกิดข้อผิดพลาดในการคอมไพล์และหยุดการสร้างโปรแกรม

สรุปโพสต์นี้ด้วย: