วันศุกร์ที่ 27 กุมภาพันธ์ พ.ศ. 2558

ค่าคงที่ (constant)

ค่าคงที่ (constant)
          ตัวคงที่ (constant)
                ตัวคงที่มีลักษณะคล้ายตัวแปร แตกต่างจากตัวแปรตรงที่ ค่าที่เก็บในตัวคงที่จะคงเดิมไม่มีการเปลี่ยนแปลงจนกระทั่งจบโปรแกรม แต่ค่าที่เก็บในตัวแปรสามารถเปลี่ยนแปลงได้ตลอดเวลา
การประกาศตัวคงที่
                การประกาศตัวคงที่ทำได้ 2 วิธี ดังนี้
1. ใช้คำหลัก const   ตามรูปแบบดังนี้
                              const   ชนิดข้อมูล  ชื่อตัวแปร = ค่าคงที่เก็บในตัวแปร;
ตัวอย่าง  การประกาศตัวคงที่โดยใช้คำหลัก  const
         const   int  count = 100;             //กำหนดให้ count  เป็นตัวคงที่ชนิด  int  และเก็บค่า 100
         const   float  vat = 0.07;             //กำหนดให้  vat  เป็นตัวคงที่ชนิด  float  และเก็บค่า  0.07
          const   float  pi = 3.14159;       //กำหนดให้  pi  เป็นตัวคงที่ชนิด  float  และเก็บค่า  3.14159
 2. ใช้ตัวประมวลผลก่อน ตามรูปแบบดังนี้
                                #define   ชื่อตัวคงที่   ค่าคงที่
                ตัวอย่าง  การประกาศตัวคงที่ โดยใช้ข้อความสั่งประมวลผลก่อน
           #define   COUNT   100          //กำหนดให้   COUNT เป็นตัวคงที่ชนิด   int   และเก็บค่า   100
           #define   VAT   0.07              //กำหนดให้   VAT   เป็นตัวคงที่ชนิด   float   และเก็บค่า   0.07

           #define   PI   3.14159            //กำหนดให้   PI    เป็นตัวคงที่ชนิด   float   และเก็บค่า   3.14159

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

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