วันอังคารที่ 16 สิงหาคม พ.ศ. 2559

โครงสร้างภาษาC

โครงสร้างโปรแกรม
แบ่งออกเป็น 5 ส่วน คือ
1 Preprocessor Directive ปรีโปรเซสเซอร์ไดเร็กทีฟ
ทุกโปรแกรมต้องมีส่วนนี้
ใช้เรียกไฟล์ที่โปรแกรมจะใช้ในการทำงานก่อนการคอมไพล์
ใช้กำหนดค่าคงที่ให้กับโปรแกรม
เริ่มต้นด้วยเครื่องหมาย #
ที่เราจะใช้บ่อยกันมี 2 directives คือ
-  #include ใช้สำหรับเรียกไฟล์ที่โปรแกรมใชในการทำงาน
-  #define   ใช้สำหรับกำหนดมาโครที่ให้กับโปรแกรม
-          การใช้ #include
พิมพ์ว่า #include <ชื่อไฟล์> หรือ #include “ชื่อไฟล์
โดยที่
< >  จะเรียกไฟล์ใน directory ที่กำหนดโดยตัวคอมไพล์เลอร์
“  ”  จะเรียกไฟล์ใน directory ทีทำงานอยู่ในปัจจุบัน
-          การใช้ #define
#define ชื่อ ค่าที่ต้องการ

2 Global Declarations  ส่วนประกาศ
เป็นการประกาศตัวแปรเพื่อใช้งานในโปรแกรม โดยตัวแปรนั้นสามารถใช้ได้ในทุกที่ในโปรแกรม
เป็นส่วนที่ใช้ในการประกาศ Function Prototype ของโปรแกรม
ส่วนนี้ในบางโปรแกรมอาจจะไม่มีก็ได้
3 Main Function ส่วนฟังก์ชั่นหลัก
-  ส่วนนี้ทุกโปรแกรมจะต้องมี โดยโปรแกรมหลักจะเริ่มต้นด้วย main() และตามด้วยเครื่องหมายปีกกาเปิด ‘{’ และปีกกาปิด ‘}’
-  ระหว่างปีกกาจะประกอบไปด้วยคำสั่ง(Statement) ต่างๆ ที่จะให้โปรแกรมทำงาน
-  แต่ละคำสั่งจะต้องจบด้วยเซมิโคลอน ‘;’ (Semicolon)
4 User Define Function ส่วนกำหนดฟังก์ชันใช้งานเอง
-  สร้างฟังก์ชันหรือคำใหม่ ขึ้นมาใช้งานตามที่เราต้องการ
-  ระหว่างปีกกาจะประกอบด้วยคำสั่ง(Statement) ต่างๆ ที่จะให้ฟังก์ชันทำงาน
-  สามารถเรียกใช้ภายในโปรแกรมได้ทุกที่
ตัวอย่าง:
#include <stdio.h>
int  function()
void main(void)
{
    ...
    statement ;
int  function()
{
    statement ;

    ...
    return (int value) ;
}
5 Program Comments ส่วนอธิบายโปนแกรม
-  ใช้เขียนส่วนอธิบายโปรแกรม (คอมเมนต์)
-  ช่วยให้ผู้ศึกษาโปรแกรมภายหลังเข้าใจการทำงานของโปรแกรม
-  ส่วนของคำอธิบายจะถูกข้ามเมื่อคอมไพล์โปรแกรม

โปรแกรมภาษาซีเบื้องต้น
จะถูกแบ่งเป็นสองส่วน
1.ส่วนหัวของโปรแกรม(Header file) - ใช้กำหนดคำสั่งและข้อกำหนดต่างๆที่โปรแกรมจะทำงานตาม
    #include <stdio.h>

2.ส่วนของคำสั่งหลัก(
Main function) - ใช้ใส่คำสั่งต่างๆ   
    main()
    {
            statement ;
    }
2.3 ตัวแปร
ตัวแปร (Variable) คือ การจองพื้นที่ในหน่วยความจำของคอมพิวเตอร์สำหรับเก็บข้อมูลที่ต้องใช้ในการ ทำงานของโปรแกรม  โดยมีการตั้งชื่อเรียกหน่วยความจำในตำแหน่งนั้นด้วย  เพื่อความสะดวกในการเรียกใช้ข้อมูล  ถ้าจะใช้ข้อมูลใดก็ให้เรียกผ่านชื่อของตัวแปรที่เก็บเอาไว้
รูปแบบในการประกาศตัวแปรในภาษา C
     การสร้าวตัวแปรขึ้นมาใช้งานจะเรียกว่า  การประกาศตัวแปร (Variable Declaration) โดยเขียนคำสั่งให้ถูกต้องตามแบบการประกาศตัวแปร  แสดงดังนี้ type name;
type :  ชนิดของตัวแปร
name : ชื่อของตัวแปร  ซึ่งต้องตั้งให้ถูกต้องตามหลักของภาษา C
     การเขียนคำสั่งเพื่อประกาศตัวแปร  ส่วนใหญ่แล้วจะเขียนไว้ในส่วนหัวของโปรแกรมก่อนฟังก์ชัน main ซึ่งการเขียนไว้ในตำแหน่งดังกล่าว  จะทำให้ตัวแปรเหล่านั้นสามารถเรียกใช้จากที่ใดก็ได้ในโปรแกรม

ไม่มีความคิดเห็น:

แสดงความคิดเห็น

Set MongoDB in the windows path environment

  Let’s set MongoDB in the windows environment in just a few steps. Step 1: First download a suitable MongoDB version according to your mach...