ตัวแปร (Variable) / ค่าคงที่ (constant)

ตัวแปร (Variable)
มันเหมือนคำว่าตัวแปรที่เราเรียนในวิชาคณิตศาสตร์ นั่นแหละครับ ที่มีความหมายเพิ่มเติมก็คือ ชนิดของตัวแปร เช่น int (จำนวนเต็ม(integer)),float (จำนวนทศนิยม),char (ตัวอักษร) และอื่นๆอีกมากมาย
ดังนั้นเวลา กำหนดตัวแปร เราก็ต้องกำหนดชนิดด้วยทุกครั้ง เช่น

   int x ;  // สร้างตัวแปร  x เป็นชนิด integer  เอาไว้เก็บเฉพาะจำนวนเต็ม   เช่น  0  1   2    3   10  100 1000 ....  

   int x = 50 ; // สร้างตัวแปร  x เป็นชนิด integer  และกำหนดค่าให้ซะเลย   คือ  50   -> เปลี่ยนแปลงทีหลังได้

   float y ; // สร้างตัวแปร  y เป็นชนิด float  เอาไว้เก็บเฉพาะจำนวนทศนิยม   เช่น  0.5    1.2    3.0  100.5  ....

   float y = 20.5 ; // สร้างตัวแปร  y เป็นชนิด float   และกำหนดค่าให้ซะเลย   คือ  20.5   -> เปลี่ยนแปลงทีหลังได้

   char Z ;// สร้างตัวแปร  Z เป็นชนิด char  เอาไว้เก็บเฉพาะตัวอักษร  ได้ หนึ่งตัว  เช่น  '0'  '1'  ' 2'    'a'   'b'   'c'   'd'  ...   คำเตือน ห้ามใส่เกินหนึ่งตัว

   char Z = 'a'; // สร้างตัวแปร  Z เป็นชนิด char  และกำหนดค่าให้ซะเลย   คือ  'a'  -> เปลี่ยนแปลงทีหลังได้เหมือนกัน

ค่าคงที่ (constant)
มีความหมายตามนั้น...  ก็คือตัวแปรอีกแบบหนึ่ง ที่กำหนดแล้วเปลี่ยนไม่ได้  วิธีการก็มีหลักการเดียวกับการกำหนดตัวแปรนั่นแหละ เพียงแต่เพิ่ม const ไว้ด้านหน้า และ ต้องกำหนดค่าเลย เช่น

  const int  x = 10 ;  //กำหนดค่าคงที่   x เป็นชนิด integer มีค่าเท่ากับ  10   กำหนดแล้วห้ามเปลี่ยน

  const float  y = 10.5 ;  //กำหนดค่าคงที่   y เป็นชนิด float มีค่าเท่ากับ  10.5  กำหนดแล้วห้ามเปลี่ยน

  const char   Z = 'a' ;  //กำหนดค่าคงที่   Z เป็นชนิด char  มีค่าเท่ากับ  'a'   กำหนดแล้วห้ามเปลี่ยน

ความคิดเห็น

บทความที่ได้รับความนิยม