สอน C++ : บทที่ 1 เริ่มต้นการเขียนโปรแกรมภาษา C++ ด้วย Dev-C++

บทเรียนออนไลน์ #1
เขียนโดย :
มีผู้อ่าน : 327,210 คน วันนี้ : 7 คน

สวัสดีครับ มาพบกับบทความ สอน C++ บทความแรก กับผม Tutortong ครับ ซึ่งบทความนี้จะอยู่ในบทเรียนออนไลน์ ชุด สอนเขียนโปรแกรมด้วยภาษา C++ ฉบับ Tutortong เหมาะกับนักเรียน นักศึกษา ที่เริ่มเขียนโปรแกรมด้วยภาษา C++ โดยใช้ Dev-C++ ในการเขียน Source code ยังไงก็ขอฝากเนื้อฝากตัว ฝากติดตามอ่าน ด้วยนะครับ ^^

หลังจากที่เราทำการ ติดตั้ง Dev-C++ (อ่านวิธิติดตั้ง ที่นี่) ลงในเครื่องของเราแล้ว เรามาเริ่มการเขียนโปรแกรมด้วยภาษา C++ กันเลย โดยผมจะสอนกันแบบ Step By Step บางอย่างผมอาจจะข้ามเรื่องรายละเอียดปลีกย่อยไปเขียนในบทความอื่นๆ โดยผมจะทำลิ้งไว้ให้ ทั้งนี้ก็เพื่อให้คุณผู้อ่านได้อ่านแบบเนื้อๆ เน้นๆ เหมาะกับการเริ่มต้นครับ 

 

ขั้นที่ 1)

สร้าง Source File ให้ ไปที่ เมนู File > New > Source File หรือใช้ คีย์ลัด Ctrl + N

Source File คือ File ที่เราใช้เขียน Source Code ของโปรแกรมเรา ซึ่งจะถูก Save เป็น นามสกุล .cpp ครับ
 

สอน C++ : บทที่ 1 เริ่มต้นการเขียนโปรแกรมภาษา C++ ด้วย Dev-C++

สอน C++ : บทที่ 1 เริ่มต้นการเขียนโปรแกรมภาษา C++ ด้วย Dev-C++

 

ขั้นที่ 2)

ทำการ Copy Source Code นี้แล้ว Paste ที่พื้นที่เขียน Source Code

#include <iostream>
using namespace std;

int main()
{
    cout << "Hello World !! \n";
    cout << "This My First Program \n";
   
    cin.get();
   
    return 0;
}

สอน C++ : บทที่ 1 เริ่มต้นการเขียนโปรแกรมภาษา C++ ด้วย Dev-C++

 

ขั้นที่ 3)

ทำการ Save Source file โดยไปที่ File >Save

โดยเราจะ Save เป็น นามสกุล .cpp เนื่องจากเราเขียนภาษา C++
 

สอน C++ : บทที่ 1 เริ่มต้นการเขียนโปรแกรมภาษา C++ ด้วย Dev-C++


ทำการเลือก Path ที่จะ Save และทำการตั้งชื่อไฟล์ (File name:) helloworld และเลือก Save as type: เป็น C++ source files ซึ่งจะเป็นไฟล์นามสกุล .cpp และจากนั้นกดปุ่ม Save
 

สอน C++ : บทที่ 1 เริ่มต้นการเขียนโปรแกรมภาษา C++ ด้วย Dev-C++

 

ขั้นที่ 4)

Complie Source file ไปที่ เมนู Execute > Complie หรือ คีย์ลัด Ctrl + F9

Complie คือ ขั้นตอนการตรวจสอบว่า Source Code ที่เขียนขึ้นถูกต้องตามโครงสร้างของภาษาหรือไม่ และแปลง Source File ที่เราเขียนให้การเป็น Object File ซึ่งขั้นตอนนี้เราจะได้ไฟล์ .exe มา
 

สอน C++ : บทที่ 1 เริ่มต้นการเขียนโปรแกรมภาษา C++ ด้วย Dev-C++

 

ถ้าเราเขียน Source code ได้ถูกต้อง การ Complie ก็จะสำเร็จและได้ผลลัพธ์ ดังรูป
 

สอน C++ : บทที่ 1 เริ่มต้นการเขียนโปรแกรมภาษา C++ ด้วย Dev-C++


และผลจากการ Complie เราจะได้ไฟล์ .exe มา
 

สอน C++ : บทที่ 1 เริ่มต้นการเขียนโปรแกรมภาษา C++ ด้วย Dev-C++

 

ถ้ากรณีที่เราเขียน Source code ไม่ถูกต้อง ก็จะไม่สามารถ Complie ได้ (ที่เราเรียกว่า มี Error นั่นแหละครับ) ก็จะมีเส้นแดงๆ ที่คอยบอกว่าส่วนไหนที่ผิดพลาด (ซึ่งบางครั้งก็แล้วว่าเราเขียนผิดพลาดบรรทัดไหน) ให้ทำการแก้ไขให้ถูกต้องแล้วทำการ Complie ใหม่อีกครั้ง
 

สอน C++ : บทที่ 1 เริ่มต้นการเขียนโปรแกรมภาษา C++ ด้วย Dev-C++

 

ขั้นที่ 5)

Run โปรแกรมเพื่อดูผลลัพธ์ ไปที่ เมนู Execute > Run หรือ Ctrl + F10

Run คือ การสั่งให้ไฟล์ .exe ทำงาน เพื่อดูผลลัพธ์การทำงานของโปรแกรม
 

สอน C++ : บทที่ 1 เริ่มต้นการเขียนโปรแกรมภาษา C++ ด้วย Dev-C++

 

GOTCHA !!

ผลการรันโปรแกรมแรกของเรา helloworld ซึ่งเขียนด้วย ภาษา C++ ^^
 

สอน C++ : บทที่ 1 เริ่มต้นการเขียนโปรแกรมภาษา C++ ด้วย Dev-C++

 

อธิบาย Source Code เพิ่มเติม

#include <iostream> // ส่วนของการประกาศ Include
using namespace std; // ส่วนของการประกาศ Namespace

int main() // ฟังก์ชั่น main() ซึ่งเป็นจุดเริ่มต้นการทำงานของโปรแกรม
{ // เปิด main()

 

    //เขียน Source code เริ่มจากตรงนี้เป็นต้นไป

    cout << "Hello World !! \n";
    cout << "This My First Program \n";
   

    // ส่วนนี้มีไว้เพื่อให้หน้าจอเวลา Run ไม่หาย
    cin.get();
    return 0;

} // ปิด main()

 

เอาล่ะครับก็จบไปกับบทเรียนออนไลน์ ภาษา C++ บทเรียนแรก เริ่มต้นการเขียนโปรแกรมภาษา C++ ด้วย Dev-C++ ยังไงก็หัด เขียน หัด Comple หัด Run ให้คล่องนะครับ เพราะพื้นฐานเป็นสิ่งสำคัญครับ ส่วนรายละเอียดปลีกย่อยอื่นๆ เช่นพวกการ Include พวกนี้ ผมจะค่อยๆสอนในบทต่อๆไป (ไม่อยากจะยัดเยอะ เดี๋ยวจะงง ^^) หากใคร Complie ไม่ผ่าน หรือมีปัญหาอะไรก็เข้ามาพูดคุยกันได้กับเรา TUTORTONG นะครับ ^^

 

สิ่งที่คุณจะทำได้หลังจากอ่านบทความนี้
- สามารถสร้าง Source file และ Save ได้ถูกต้อง
- คุณจะสมารถ Complie และ Run โปรแกรมที่คุณเขียนได้

 

สำหรับน้องๆ คนไหนอยากเรียนรู้เรื่อง C++ Programming ไวๆ อยากเริ่มต้นเขียนโปรแกรมได้ภายใน 1 วัน ! ทาง TUTORTONG สอนเขียนโปรแกรม มีคอร์ส C++ Programming สำหรับผู้เริ่มต้น สำหรับน้องๆ ที่สนใจครับผม สนใจคลิกดูรายละเอียดได้ที่นี่ครับ TUTORTONG คอร์ส เริ่มต้นเขียนโปรแกรมด้วยภาษา C++