Page 90 - เอกสารประกอบการสอนพื้นฐานการเขียนโปรแกรมคอมพิวเตอร์
P. 90

89


                                            - หากเกิดข้อผิดพลาด คอมไพเลอร์ (Compiler) จะมีข้อความแจ้งให้
                       ผู้เขียนโปรแกรมทราบ ผู้เขียนโปรแกรมจะต้องกลับไปแก้ไขโปรแกรมและท าการคอมไพล์ (Compile)

                       โปรแกรมใหม่อีกครั้ง
                                            - หากไม่พบข้อผิดพลาด คอมไพเลอร์ (Compiler) จะแปลไฟล์โค้ด
                       โปรแกรม (Source Code) จากภาษาซีไปเป็นภาษาเครื่อง (ไฟล์นามสกุล .obj) เช่น ถ้าไฟล์โค้ด
                       โปรแกรม (Source Code) ชื่อ ex1.cpp ก็จะถูกแปลไปเป็นไฟล์ ex1.obj ซึ่งเก็บภาษาเครื่องไว้ เป็น

                       ต้น
                                     ขั้นที่ 3 การสร้าง Executable Program โดยการเชื่อมโยง(Link) เข้ากับไลบรารี
                       ฟังก์ชั่น (Library Function) ของภาษาซีก่อน ซึ่งผลจากการเชื่อมโยงจะท าให้ได้ Executable
                       Program (ไฟล์นามสกุล .exe เช่น ex1.exe) ที่สามารถน าไปใช้งานได้

                                     ขั้นที่ 4 การประมวลผล (Run)  เมื่อน า Executable Program มาประมวลผลก็จะ
                       ได้ผลลัพธ์ (Output) ของโปรแกรมออกมาตามค าสั่งที่เขียนออกแบบโปรแกรมไว้


                              1.2 โครงสร้างของภาษาซี

                                                              ส่วนหัวของโปรแกรม
                                           ส่วนฟังก์ชันหลัก
                                    ส่วนรายละเอียดโปรแกรม เริ่มตั้งแต่ { ถึง }

                                                                         คอมเมนต์บรรทัดเดียว





                                                                                       คอมเมนต์หลายบรรทัด


                                                   ภาพที่ 3.1 โครงสร้างของภาษาซี
   85   86   87   88   89   90   91   92   93   94   95