Please enable JavaScript.
Coggle requires JavaScript to display documents.
ความรู้พื้นฐานโปรแกรมภาษาซี - Coggle Diagram
ความรู้พื้นฐานโปรแกรมภาษาซี
โครงสร้างของโปรแกรมภาษาซี
ต้นแบบฟังก์ชั่น
ฟังก์ชั่นหลัก (มีเพียงฟังก์ชั่นเดียว)
ข้อความสั่งประกาศครอบคลุม
ฟังก์ชั่น (มีได้หลายฟังก์ชั่น)
รหัสต้นฉบับ
ข้อความสั่งประกาศตัวแปรเฉพาะที่
ข้อความสั่งตัวประมวลผลก่อน
หมายเหตุ
การแสดงผลและการรับค่า
รูปแบบการแสดงผล
%o จำนวนเต็มฐานแปด
%x จำนวนเต็มฐานสิบหก
%d จำนวนเต็มฐานสิบ
%f จำนวนจริง
%c ตัวอักษรเดี่ยว
ลำดับหลีก
\n ขึ้นบรรทัดใหม่
\t เลื่อนไปยังจุดตั้งระยะถัดไป
\a เสียงกระดิ่ง
\b ถอยไปหนึ่งที่ว่าง
\ แสดงเครื่องหมายทับกลับหลัง
\' แสดงเครื่องหมายฝนทอง
\" แสดงเครื่องหมายฟันหนู
\f ขึ้นหน้าใหม่
ฟังก์ชั่น printf()
printf ("สายอักขระควบคุม", ตัวแปร);
ฟังก์ชั่น scanf()
scanf("%รูปแบบ", &ตัวแปร);
ตัวคงที่
.#define ชื่อตัวคงที่ ค่าคงที่
const ชนิดข้อมูล ชื่อตัวแปร = ค่าที่เก็บในตัวแปร;
การคำนวณทางคณิตศาสตร์
คูณ ดอกจัน c = a ดอกจัน b;
หาร / c = a / b;
ลบ - c = a - b;
บวก + c = a + b;
มอคูลัส % c = a % b;
ตัวแปร
กฏการตั้งชื่อตัวแปร
ห้ามใช้ชื่อเฉพาะ
ตัวพิมพ์ใหญ่ ตัวพิมพ์เล็ก มีความหมายที่แตกต่างกัน
อักขระตัวแรกต้องเป็น a ถึง z และ _
ยาวสูงสุด 31 ตัวอักษร
ประกอบด้วย a ถึง z , 0 ถึง 9 และ _ เท่านั้น
ชนิดข้อมูล
char (ตัวอักษร)
int (จำนวณเต็ม
float (จำนวณจริง)
double (2เท่าของจำนวณจริง)
การประกาศตัวแปร
ชนิดข้อมูล ชื่อตัวแปร;
ชนิดข้อมูล ชื่อตัวแปร1; , ชื่อตัวแปร2 , ... ;
ข้อความสั่งกำหนดค่า
ตัวแปร = นิพจน์
นิพจน์
จำนวนจริงจำนวณเดียว
ตัวเลขจำนวนเต็ม หรือ ตัวเลขจำนวนจริง
หลายจำนวนที่เชื่อมโยงกันด้วยตัวดำเนินการ
, - , * , / หรือ % ซึ่งเรียกว่า การคำนวณทางคณิตศาสตร์
จำนวนเต็มจำนวณเดียว
ตัวดำเนินการเอกภาค
ตัวดำเนินการเอกภาคเติมหน้า
เพิ่มค่าตัวถูกดำเนินการทีละหนึ่ง ++ x ++
ตัวดำเนินการเอกภาคเติมหลัง
เพิ่มค่าตัวถูกดำเนินการทีละหนึ่ง ++ ++ xx
ลดค่าตัวถูกดำเนินการทีละหนึ่ง -- -- x
ลดค่าตัวถูกดำเนินการทีละหนึ่ง -- x--
ตัวดำเนินการประกอบ
คูณ = xดอกจัน = y
หาร = x/ = y
ลบ = x- = 5
มอคูลัส = x% = 5
บวก = x+ = 5
การแปลงชนิดข้อมูล
ตัวแปร = (ชนิดข้อมูล) นิพจน์;