วันอาทิตย์ที่ 28 ธันวาคม พ.ศ. 2557

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

ตัวแปร (Variable)

ตัวแปร(Variable)คือการจองพื้นที่ในหน่วยความจำของคอมพิวเตอร์สำหรับเก็บข้อมูลที่ต้องใช้ในการทำงานของโปรแกรมโดยมีการตั้งชื่อเรียกหน่วยความจำในตำแหน่งนั้นด้วยเพื่อความสะดวกในการเรียกใช้ข้อมูลถ้าจะใช้ข้อมูลใดก็ให้เรียกผ่านชื่อของตัวแปรที่เก็บเอาไว้ สำหรับภาษา C ตามมาตรฐาน ASNI (American National Standards Institute) มีตัวแปรไว้ให้ใช้งานอยู่หลายชนิด แต่ละชนิดจะใช้สำหรับเก็บข้อมูลต่างประเภทกันไป

ตัวแปรในภาษา C ตามมาตรฐาน ASNI




รูปแบบการประกาศตัวแปรในภาษา
การสร้างตัวแปรขึ้นมาใช้งานจะเรียกว่า การประกาศตัวแปร (Variable Declaration) โดยเขียนคำสั่งให้ถูกต้องตามรูปแบบการประกาศตัวแปร ซึ่งแสดงได้ดังนี้



ตัวอย่างการประกาศตัวแปร


หลักการตั้งชื่อตัวแปร
ในการประกาศสร้างตัวแปรต้องมีการกำหนดชื่อซึ่งชื่อนั้นไม่ใช่ว่าจะตั้งให้สื่อความหมายถึงข้อมูลที่เก็บอย่างเดียวโดยไม่คำนึงถึงอย่างอื่นเนื่องจากภาษา C มีข้อกำหนดในการตั้งชื่อตัวแปรเอาไว้แล้วถ้าตั้งชื่อผิดหลักการเหล่านี้โปรแกรมจะไม่สามารถทำงานได้

หลักการตั้งชื่อตัวแปรในภาษา C
1. ต้องขึ้นต้นด้วยตัวอักษร A-Z หรือ a-z หรือเครื่องหมาย _(Underscore) เท่านั้น 
2. ภายในชื่อตัวแปรสามารถใช้ตัวอักษร A-Z หรือ a-z หรือตัวเลข0-9 หรือเครื่องหมาย _
3. ภายในชื่อห้ามเว้นช่องว่าง หรือใช้สัญลักษณ์นอกเหนือจากข้อ
4. ตัวอักษรเลขหรือใหญ่มีความหมายแตกต่างกัน
5. ห้ามตั้งชื่อซ้ำกับคำสงวน (Reserved Word) ดังนี้

 คำสงวน (Reserved Word)


ตัวอย่างการตั้งชื่อถูกต้องและไม่ถูกต้อง


ตัวแปรสำหรับข้อความ
ในภาษา C ไม่มีการกำหนดชนิดของตัวแปรสำหรับข้อความโดยตรงแต่จะใช้การกำหนดชนิดของตัวแปรอักขระ(char) ร่วมกับการกำหนดขนาดแทนและจะเรียกตัวแปรสำหรับเก็บข้อความว่าตัวแปรสตริง(string) 


ตัวอย่างการประกาศตัวแปรสำหรับเก็บข้อความ



ตัวอย่างการเขียนโปรเเกรม








ที่มา : เอกสารประกอบการเรียน พื้นฐานความรู้ภาษาซี

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

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