Please enable JavaScript.
Coggle requires JavaScript to display documents.
ความรู้พื้นฐานโปรแกรมภาษาซี - Coggle Diagram
ความรู้พื้นฐานโปรแกรมภาษาซี
ตัวแปร (variables)
ตัวแปรที่ใช้เก็บข้อมูลชนิดอักขระ
ตัวแปรที่ใช้เก็บข้อมูลชนิดสายอักขระ
ตัวแปรที่ใช้เก็บข้อมูลชนิดจํานวนจริง
ตัวแปรที่ใช้เก็บข้อมูลชนิดจํานวนเต็ม
กฎการตั้งชื่อตัวแปร
ห้ามใช้ชื่อเฉพาะ
ตัวพิมพ์ใหญ่ ตัวพิมพ์เล็ก มีความหมายที่แตกต่างกัน
อักขระตัวแรกต้องเป็น a ถึง z และ _
ยาวสูงสุด 31 ตัวอักษร
ประกอบด้วย a ถึง z, 0 ถึง 9 และ _ เท่านั้น
ชนิดข้อมูล (data types)
unsigned integer
unsigned short integer
unsigned character
unsigned long integer
long integer
single – precision
short integer
floating – point
integer
double – precision
character
floating - point
โครงสร้างของโปรแกรมภาษาซี
-ข้อความสั่งประกาศครอบคลุม (global declaration statements)
-ข้อความสั่งประกาศตัวแปรเฉพาะที่ (local declaration statements)
-ต้นแบบฟังก์ชัน (function prototypes)
-ฟังก์ชัน (functions) มีได้หลายฟังก์ชัน
-ฟังก์ชันหลัก (main function) มีเพียงฟังก์ชันเดียว
ตัวคงที่ (constant)
const ชนิดข้อมูล ชื่อตัวแปร = ค่าที่เก็บในตัวแปร;
define ชื่อตัวคงที่ ค่าคงที่
การแสดงผลและการรับค่า
ฟังก์ชัน printf()
รูปแบบการแสดงผล ขึ้นต้นด้วยเครื่องหมายเปอร์เซ็นต์ (%)
ขึ้นต้นด้วยเครื่องหมายเปอร์เซ็นต์ (%)
ตามด้วยอักขระ 1 ตัว หรือหลายตัว โดยที่อักขระนั้นมีความหมายดังนี้
o
x
d
f
c
ลําดับหลีก (escape sequence)
\b
\f
\a
\
\’
\t
\”
\n
ตัวอักขระที่จะแสดง
ตัวดําเนินการประกอบ (compound operator)
*=
/=
-=
%=
+=
+=
การแปลงชนิดข้อมูล (type cast)
ตัวแปร = (ชนิดข้อมูล) นิพจน์;
นิพจน์ (expressions)
นิพจน์ (expressions)
การคํานวณทางคณิตศาสตร์
การคํานวณ
ลบ
คูณ
บวก
หาร
มอดูลัส
ตัวดําเนินการ
*
/
-
%
+
ตัวดําเนินการเอกภาค (unary operator)
-เพิ่มค่าตัวถูกดําเนินการทีละหนึ่ง
-ลดค่าตัวถูกดําเนินการทีละหนึ่ง
-ลดค่าตัวถูกดําเนินการทีละหนึ่ง
-เพิ่มค่าตัวถูกดําเนินการทีละหนึ่ง