ภาษาซี
Home
หน่วยที่ 1
ภาษาโปรแกรมคอมพิวเตอร์
ประเภทของภาษาโปรแกรมคอมพิวเตอร์
การพัฒนาโปรแกรม
การเขียนซูโดโค๊ด (Pseudo Code)
การเขียนผังงาน Flowchart
หน่วยที่ 2
โปรแกรมภาษาเบื้องต้น
ตัวแปร
การเก็บข้อมูลของตัวแปร
Code Program C
หน่วยที่ 3
ประเภทของข้อมูล
การประกาศตัวแปรและค่าคงที่
การตั้งชื่อตัวแปรและตัวดำเนินการ
Code Program C
หน่วยที่ 4
คำสั่งเลือกทำแบบทางเดียว
คำสั่งเลือกทำอย่างใดอย่างหนึ่ง
การเลือกทำแบบ Switch
Code Program C
หน่วยที่ 5
คำสั่ง for
คำสั่ง while
คำสั่ง do..while
Code Program C
หน่วยที่ 6
ข้อมูลชนิดอาร์เรย์
ข้อมูลชนิดสตริง
Code Program C
หน่วยที่ 7
แฟ้มข้อมูลในภาษา C
พื้นฐานการทำงานของไฟล์
ฟังก์ชั่นเกี่ยวกับเท็กซ์ไฟล์
Code Program C
ผู้จัดทำ
3.3
การตั้งชื่อตัวแปรและตัวดำเนินการ
การตั้งชื่อตัวแปรและตัวดำเนินการ
หลักการตั้งชื่อตัวแปรในภาษาซี
ขึ้นต้นด้วยอีกษร A-z, a-z หรือเครื่องหมาย _ (underscore) เท่านั้น
ภายในชื่อตัวแปรห้ามมีช่องว่าง
ภายในตัวแปรประกอบไปด้วยอักขระ A-z, a-z หรือเครื่องหมาย _(underscore) เท่านั้น
การใช้อักษรพิมพ์ใหญ่และอักษรตัวพิมพ์เล็กมีความแตกต่างกัน
ห้ามใช้คำสวงนเป็นชื่อตัวแปร
ควรตั้งชื่อตัวแปรให้สัมพันธ์กับค่าที่เก็บ
ความยาวชื่อไม่จำกัด แต่ถือเพียง 31 ตัวแรกเป็นนัยสำคัญ
ตัวอย่างชื่อตัวแปรที่ถูกต้อง
acc
_ok
S_date
addr
ChaiangMaiUniversity
การแปลงชนิดตัวแปรแบบกำหนดเอง
นอกจากการแปลงชนิดตัวแปรแบบอัตโนมัติแล้ว เรายังสามารถแปลงชนิดตัวแปรให้เป็นตามที่เราต้องการได้ดังตัวอย่างต่อไปนี้
int a = 8;
float b = 7.7;
char c = 'Z';
int cast1;
float cast2;
cast1 = (int)b; /*แปลงจาก float เป็น int*/
cast1 = (int)c; /*แปลงจาก char เป็น int โดยจะอยู่ในรูปของรหัส ASCII (Z มีค่าเท่ากับ 90)
cast1 = (int)20.1; /*แปลงจาก float เป็น int*/
cast2 = (float)a; /*แปลงจาก int เป็น float*/
cast2 = (float)c; /*แปลงจาก char เป็น float*/
cast2 = (float)'T'; /*แปลงจาก char เป็น float*/