ตัวแปร (variable) คือชื่อที่ผู้เขียนโปรแกรมตั้งขึ้น เพื่อใช้เก็บค่าที่ต้องการนำมาใช้งานในการเขียนโปรแกรม เพื่อทำการประมวลผลข้อมูล โดยมีกฏในการตั้งชื่อตัวแปรดังนี้
1.
|
ต้องขึ้นต้นด้วยตัวอักษร ตัวต่อไปอาจจะเป็นตัวอักษรหรือตัวเลขก็ได้ |
2.
|
ห้ามใช้สัญลักษณ์อื่นใด ยกเว้นเครื่องหมายสตริงก์ ($) และขีดล่าง (Underscore) |
3.
|
ตัวแปรอักษรภาษาอังกฤษตัวพิมพ์เล็กและตัวพิมพ์ใหญ่มีความหมายแตกต่างกัน |
4.
|
ห้ามเว้นวรรคระหว่างตัวแปร |
5.
|
ห้ามตั้งชื่อซ้ำกับคำสงวนในภาษาซ |
ก่อนที่จะนำตัวแปรไปใช้งาน ในภาษาซีจะต้องมีการประกาศค่าตัวแปรให้สอดคล้องกับข้อมูลที่จะนำไปใช้โดยมีรูปแบบดังนี้
รูปแบบ
|
Type varible name |
type
|
ชนิดของตัวแปร ซึ่งอาจจะป็น char, int, float, double หรือตัวแปรชนิดอื่นๆ เป็นต้น |
variable name
|
ชื่อของตัวแปร ถ้ามีมากกว่า 1 ตัวให้ใช้เครื่องหมายคอมม่าคั่น
|
char n; | ประกาศค่าตัวแปรชื่อ n เป็นข้อมูลชนิด character |
float a,b,c; | ประกาศค่าตัวแปรชื่อ a,b,c เป็นข้อมูลชนิด float |
int number=1; | ประกาศค่าตัวแปรชื่อ number เป็นข้อมูลชนิด integer และกำหนดให้ตัวแปร count มีค่าเท่ากับ 1 |
char name[15]; | ประกาศตัวแปรชื่อ name เป็นลักษณะตัวแปรชุดเก็บชื่อยาวไม่เกิน 15 ตัวอักษร |
คำสงวน
คำสงวน คือคำที่กำหนดขึ้นในภาษาซีเพื่อให้มีความ หมายอย่างใดอย่างหนึ่ง และนำไปใช้งานแตกต่างกัน การประกาศค่าตัวแปรจะต้องไม่ให้ซ้ำกับคำสงวน
Auto
|
Break
|
Case
|
Char
|
Const
|
Default
|
Do
|
Double
|
Else
|
Enum
|
Short
|
Signed
|
Sizeof
|
Extern
|
Float
|
For
|
Goto
|
If
|
Int
|
Long
|
Return
|
Register
|
Continue
|
While
|
Static
|
Struct
|
Switch
|
Typedef
|
Unon
|
Unsigned
|
Void
|
volatile
|
ที่มา : http://www.lks.ac.th/anchalee/c_var.htm
http://www.lks.ac.th/anchalee/c_reserb.htm
ไม่มีความคิดเห็น:
แสดงความคิดเห็น