สวัสดีครับ มาพบกับบทความ สอน 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 ครับ
ขั้นที่ 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;
}
ขั้นที่ 3)
ทำการ Save Source file โดยไปที่ File >Save
โดยเราจะ Save เป็น นามสกุล .cpp เนื่องจากเราเขียนภาษา C++
ทำการเลือก Path ที่จะ Save และทำการตั้งชื่อไฟล์ (File name:) helloworld และเลือก Save as type: เป็น C++ source files ซึ่งจะเป็นไฟล์นามสกุล .cpp และจากนั้นกดปุ่ม Save
ขั้นที่ 4)
Complie Source file ไปที่ เมนู Execute > Complie หรือ คีย์ลัด Ctrl + F9
Complie คือ ขั้นตอนการตรวจสอบว่า Source Code ที่เขียนขึ้นถูกต้องตามโครงสร้างของภาษาหรือไม่ และแปลง Source File ที่เราเขียนให้การเป็น Object File ซึ่งขั้นตอนนี้เราจะได้ไฟล์ .exe มา
ถ้าเราเขียน Source code ได้ถูกต้อง การ Complie ก็จะสำเร็จและได้ผลลัพธ์ ดังรูป
และผลจากการ Complie เราจะได้ไฟล์ .exe มา
ถ้ากรณีที่เราเขียน Source code ไม่ถูกต้อง ก็จะไม่สามารถ Complie ได้ (ที่เราเรียกว่า มี Error นั่นแหละครับ) ก็จะมีเส้นแดงๆ ที่คอยบอกว่าส่วนไหนที่ผิดพลาด (ซึ่งบางครั้งก็แล้วว่าเราเขียนผิดพลาดบรรทัดไหน) ให้ทำการแก้ไขให้ถูกต้องแล้วทำการ Complie ใหม่อีกครั้ง
ขั้นที่ 5)
Run โปรแกรมเพื่อดูผลลัพธ์ ไปที่ เมนู Execute > Run หรือ Ctrl + F10
Run คือ การสั่งให้ไฟล์ .exe ทำงาน เพื่อดูผลลัพธ์การทำงานของโปรแกรม
GOTCHA !!
ผลการรันโปรแกรมแรกของเรา helloworld ซึ่งเขียนด้วย ภาษา C++ ^^
อธิบาย Source Code เพิ่มเติม
#include <iostream> // ส่วนของการประกาศ Include
using namespace std; // ส่วนของการประกาศ Namespaceint 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++