Dev C++ คืออะไร
เป็นเครื่องมือที่ช่วยในการพัฒนาโปรแกรม เรียกว่า IDE (Integrated Development Environment) ซึ่งเป็นโปรแกรมที่ออกแบบมาเพื่อช่วยให้ผู้ที่เขียนโปรแกรมใช้ในการสร้างโปรแกรม โดยจะมี Editor สำหรับเขียนโค้ดของโปรแกรมและมีตัวแปลภาษามาพร้อมการติดตั้งโปรแกรม
|
คู่มือการติดตั้งโปรแกม Dev C++ http://kroosuntorn.com/computer/mo4/document//%E0%B8%84%E0%B8%B9%E0%B9%88%E0%B8%A1%E0%B8%B7%E0%B8%AD%E0%B8%81%E0%B8%B2%E0%B8%A3%E0%B8%95%E0%B8%B4%E0%B8%94%E0%B8%95%E0%B8%B1%E0%B9%89%E0%B8%87%E0%B9%82%E0%B8%9B%E0%B8%A3%E0%B9%81%E0%B8%81%E0%B8%A3%E0%B8%A1DevC.pdf
ดาวน์โหลดโปรแกรม Dev C++
การใช้งาน DevC++ เบื้องต้น
ในการเรียนการสอนวิชานี้ จะใช้โปรแกรมที่ออกแบบมาเพื่อช่วยในการพัฒนาโปรแกรมให้ง่ายขึ้นโปรแกรม Dev-C++ ประกอบด้วย 6 ส่วนหลัก ๆ คือ
ในการเรียนการสอนวิชานี้ จะใช้โปรแกรมที่ออกแบบมาเพื่อช่วยในการพัฒนาโปรแกรมให้ง่ายขึ้น คือ Bloodshed Dev-C++ ซึ่งการดาวน์โหลดที่ http://www.bloodshed.net/dev/devcpp.html
โปรแกรม Dev-C++ ประกอบด้วย 6 ส่วนหลัก ๆ คือ

(1) ส่วนของไตเติลบาร์ (Title Bar) เป็นแถบที่อยู่บนสุดของโปรแกรม มีสีน้ำเงิน และจะมีชื่อของชุดพัฒนาโปรแกรมภาษาซี คือ Dev-C++
(2) ส่วนของเมนูบาร์ (Menu Bar) ส่วนนี้เป็นส่วนของเมนูคำสั่งต่าง ๆ 11 รายการคือ File Edit Search View Project Execute Debug Tools CVS Window Help
(3) ส่วนของทูลบาร์ (Tool Bars) เป็นส่วนของเครื่องมือ ที่ช่วยอำนวยความสะดวกในการเขียนและพัฒนาโปรแกรม ซึ่งจะคล้ายกับการใช้เมนู แต่สามารถใช้เครื่องมือต่าง ๆ บนแถบเครื่องมือแทนการทำงานผ่านเมนู
(4) ส่วนของการแสดง Project/Classes/Debug เป็นส่วนที่อยู่ทางด้านซ้ายของโปรแกรม ใช้เพื่อแสดง Project หรือ Class ต่าง ๆ ของโปรแกรม
(5) ส่วนของพื้นที่การเขียนโปรแกรม (Editor) เป็นส่วนของพื้นที่ทำงานในการเขียนโค้ดโปรแกรมภาษา C
(6) ส่วนแสดงสถานะของโปรแกรม (Status) อยู่ด้านล่างสุด ใช้เพื่อบอกสถานะต่าง ๆ ในขณะที่กำลังพัฒนาโปรแกรม เช่น จำนวนบรรทัดทั้งหมด หรือสถานะการพิมพ์แทรก/พิมพ์ทับ
1. การสร้างไฟล์ใหม่
สร้างไฟล์ใหม่ผ่านเมนู File -> New ->Source File หรือใช้คีย์ลัดกดปุ่ม Ctrl+N สังเกตความเปลี่ยนแปลงของชื่อของหน้าต่าง พื้นที่แสดงรายการไฟล์ และพื้นที่แสดงซอร์สโค้ด

ทำการเขียนโค้ด (Coding) โปรแกรมลงบนพื้นที่การเขียนโปรแกรม (Editor) ดังภาพด้านล่าง

ทำการบันทึก (Save) โดยไปคลิกที่เมนู File --> Save หรือกดปุ่มคีย์ลัด Ctrl + S

ทำการบันทึกชื่อไฟล์ว่า helloworld ดังภาพ

2. การ Complie (คอมไพล์) โปรแกรม
การ Complie คือ การตรวจสอบ Source Code ที่เขียนว่าถูกต้องตามโครงสร้างของภาษาหรือไม่ วิธี Complie คือ Execute --> Complie หรือ กดคีย์ลัดที่แป้นพิมพ์ F9

ในกรณีมีข้อผิดพลาด อาจจะเขียน Source Code ผิด ซึ่งก็จะทำให้ Complie ไม่สำเร็จและโปรแกรม Dev-C++ จะแสดงบรรทัดที่อาจเกิดการผิดพลาดมาให้ดู ดังภาพ

ในกรณีโค้ดโปรแกรมถูกต้อง โปรแกรม Dev-C++ จะทำการแปลงเป็นไฟล์นามสกุล .exe เพื่อเอาไว้เรียกทำงานต่อไป

3. การเรียกโปรแกรมทำงาน (รันโปรแกรม)
การรันโปรแกรม คือ การเรียกโปรแกรมที่เราเขียนขึ้นมาทำงาน วิธีการ Run คือคลิกที่เมนู Execute --> Run หรือคีย์ลัด F10

