Page 35 - การพัฒนาการหนังสืออิเล็กทรอนิกส์เรื่องภาษาซี
P. 35
หน่วยที่ 2 เริ่มต้นภาษาซี 30 หน่วยที่ 2 เริ่มต้นภาษาซี 31
................................................................................................................................................ ..................................................................................................................................................
3.5 การคอมไพล์ (Compile) โปรแกรม หากการคอมไพล์ไม่ผ่าน มีคำาสั่งบางคำาสั่งไม่ถูกต้องตามหลักโครงสร้างทางภาษา จะมีราย
การคอมไพล์ คือการตรวจสอบรหัสโปรแกรม (Source Code) ที่เขียนว่าถูกต้องตาม ละเอียดแจ้งให้ทราบว่าผิดพลาดลักษณะใด เคอร์เซอร์จะหยุดบริเวณบรรทัดที่ผิดพลาด ให้
โครงสร้างของภาษาหรือไม่ โดยวิธีคอมไพล์ทำาได้โดย คลิกเมนู Execute --> Compile หรือ ดำาเนินการแก้ไขให้เรียบร้อย แล้วจึงคอมไพล์ใหม่อีกครั้งดังภาพด้านล่าง
กดแป้นคีย์ลัด F9ดังภาพด้านล่าง
หากผลการคอมไพล์ ไม่มีข้อผิดพลาด จะได้ไฟล์ .exe ที่มีชื่อเหมือนกับไฟล์รหัส การเรียกโปรแกรมทำางาน (Run)
โปรแกรมรายละเอียดดังภาพด้านล่าง เมื่อคอมไพล์ผ่าน ถือว่าการตรวจสอบการเขียนโปรแกรมตามโครงสร้างภาษาถูกต้อง
ต้องเรียกโปรแกรมทดสอบผลการทำางานเพื่อดูว่า โปรแกรมทำางานตามที่ออกแบบไว้หรือไม่
โดยใช้ข้อมูลทดสอบมาทดสอบโปรแกรม สามารถทำาได้โดย คลิกเมนู Execute -> Run หรือ
กดแป้นคีย์ลัด F10 หากพบข้อผิดพลาดให้แก้ไขให้เรียบร้อยและต้องคอมไพล์ใหม่ ก่อนที่จะ
Run โปรแกรมอีกครั้ง (มิเช่นนั้นจะเป็นไฟล์ .exe เดิม ทีถูก Run ขึ้นมา ไม่ใช่ไฟล์ที่แก้ไขใหม่
ให้ระวังตรงนี้ให้ดี)ดังภาพด้านล่าง
ตัวอย่าง ไฟล์รหัสโปรแกรม กับไฟล์ .exe หลังจากคอมไพล์ผ่าน จะได้ชื่อเหมือนกันทั้งน ี้
สามารถเปลี่ยนชื่อภายหลังได้ดังภาพด้านล่าง