ตัวแปรในภาษาซี

on วันอาทิตย์ที่ 15 กรกฎาคม พ.ศ. 2555

     ตัวแปร (Variable) คือ การจองพื้นที่ข้างในหน่วยความจำของคอมพิวเตอร์สำหรับเก็บข้อมูลที่ต้องใช้ในการทำงานของโปรแกรม  โดยมีการตั้งชื่อเรียกหน่วยความจำในที่นั้นด้วย  เพื่อความง่ายในการเรียกใช้ข้อมูล  ถ้าจะใช้ข้อมูลไหนก็ให้เรียกผ่านชื่อของตัวแปรที่สำรองเอาไว้
    ประเภทของข้อมูล
       ภาษาซีเป็นอีกภาษาหนึ่งที่มีชนิดของข้อมูลให้ใช้งานหลายอย่างด้วยกัน  ซึ่งชนิดของข้อมูลแต่ละอย่างมีปริมาตรเนื้อที่ที่ใช้ในหน่วยความจำที่แตกต่างกัน  
และเนื่องจากการที่มีขนาดที่แตกต่างกันไป  ด้วยเหตุนั้นในการเลือกใช้งานประเภทข้อมูลก็ควรจะคำนึงถึงความจำเป็นในการใช้งานด้วย  สำหรับประเภทของข้อมูลมีดังนี้คือ
1.  ข้อมูลชนิดตัวอักษร (Character) คือข้อมูลที่เป็นโค้ดแทนตัวอักษรหรือค่าจำนวนเต็มได้แก่ ตัวอักษร ตัวเลข และกลุ่มตัวอักขระพิเศษใช้พื้นที่ในการสะสมข้อมูล 1 ไบต
2. ข้อมูลชนิดจำนวนเต็ม (Integer)  คือข้อมูลที่เป็นเลขจำนวนเต็ม  ได้แก่ จำนวนเต็มบวก จำนวนเต็มลบ ศูนย์ ใช้พื้นที่ในการเก็บ 2 ไบต์
3. ข้อมูลชนิดจำนวนเต็มที่มีขนาด 2 เท่า (Long Integer) คือข้อมูลที่มีเลขเป็นจำนวนเต็ม  ใช้พื้นที่  4 ไบต์
4. ข้อมูลชนิดเลขทศนิยม (Float) คือข้อมูลที่เป็นเลขทศนิยม ขนาด 4 ไบต์
5. ข้อมูลชนิดเลขทศนิยมอย่างละเอียด (Double) คือข้อมูลที่เป็นเลขทศนิยม ใช้พื้นที่ในการสะสม 8 ไบต์