Please enable JavaScript.
Coggle requires JavaScript to display documents.
ความรู้พื้นฐานโปรแกรมภาษาซี - Coggle Diagram
ความรู้พื้นฐานโปรแกรมภาษาซี
โครงสร้างของโปรแกรมภาษาซี #️⃣
รหัสต้นฉบับ
ต้นแบบฟังก์ชัน
ฟังก์ชันหลัก
ข้อความสั่งประกาศครอบคลุม
ฟังก์ชัน
ข้อความสั่งประกาศตัวแปรเฉพาะที่
ข้อความสั่งตัวประมวลผลก่อน
*#include <stdio.h>
หมายเหตุ
//หมายเหตุ
/
หมายเหตุ
/
ข้อความประกาศครอบคลุม
ต้นแบบฟังก์ชั่น
ฟังก์ชั่นหลัก
ฟังก์ชั่น
ข้อความสั่งประกาศตัวแปรเฉพาะที่
ตัวแปร 💬
กฎการตั้งชื่อ
ห้ามใช้ชื่อเฉพาะ
ตัวพิมพ์ใหญ่ ตัวพิมพ์เล็ก มีความหมายที่แตกต่างกัน
อักขระตัวแรกต้องเป็น a ถึง z และ _
ยาวสูงสุด 31 ตัวอักษร
ประกอบด้วย a ถึง z, 0 ถึง 9 และ _ เท่านั้น
ประเภทตัวแปร
ตัวแปรจํานวนจริง
float (จำนวนจริง)
double (จำนวนจริง 2 เท่า)
char (ตัวอักษร)
int (จำนวนเต็ม)
การประกาศตัวแปร
ชนิดข้อมูล ชื่อตัวแปร;
ชนิดข้อมูล ชื่อตัวแปร1, ชื่อตัวแปร2, ... ;
ตัวคงที่ 💭
การประกาศตัวคงที่
const ชนิดข้อมูล ชื่อตัวแปร = ค่าที่เก็บในตัวแปร;
*#define ชื่อตัวคงที่ ค่าคงที่
:star:การแสดงผลและการรับค่า
ฟังก์ชัน printf()
printf (“สายอักขระควบคุม”, ตัวแปร);
ฟังก์ชัน scanf()
scanf(“%รูปแบบ”, &ตัวแปร);
สายอักขระควบคุม
ลําดับหลีก
\f ขึ้นหน้าใหม่ (form feed)
\b ถอยไปหนึ่งที่ว่าง (backspace)
\a เสียงกระดิ่ง (bell)
\ แสดงเครื่องหมายทับกลับหลัง (backslash)
\t เลื่อนไปยังจุดตั้งระยะ (tab) ถัดไป
\' แสดงเครื่องหมายฝนทอง (single quote)
\n ขึ้นบรรทัดใหม่ (new line)
\" แสดงเครื่องหมายฟันหนู (double quote)
รูปแบบการแสดงผล
%x จํานวนเต็มฐานสิบหก
%d จํานวนเต็มฐานสิบ
%fจํานวนที่มีทศนิยม ในรูปฐานสิบ
%c อักขระเดียว
%o จํานวนเต็มฐานแปด
❕นิพจน์
จํานวนเต็มจํานวนเดียว
จํานวนจริงจํานวนเดียว
ตัวเลขจํานวนเต็ม หรือ ตัวเลขจํานวนจริง หลายจํานวนที่เชื่อมโยงกันด้วยตัวดําเนินการ
🗨 ข้อความสั่งกําหนดค่า
ตัวแปร = นิพจน์;
การคํานวณทางคณิตศาสตร์ 🔢
ตัวดำเนินการ
บวก +
ลบ -
คูณ *
หาร /
มอดูลัส %
ตัวดําเนินการเอกภาค
ตัวดําเนินการเอกภาคเติมหลัง
x++
เพิ่มค่าตัวถูกดําเนินการทีละหนึ่ง
x--
ลดค่าตัวถูกดําเนินการทีละหนึ่ง
ตัวดําเนินการเอกภาคเติมหน้า
++x
เพิ่มค่าตัวถูกดําเนินการทีละหนึ่ง
--x
ลดค่าตัวถูกดําเนินการทีละหนึ่ง
ตัวดําเนินการประกอบ
/=
%=
*=
-=
+=
ลําดับในการดําเนินการ
/ %
-
++ --
+= *= /= -= %=
()
การแปลงชนิดข้อมูล 🔁
ตัวแปร = (ชนิดข้อมูล) นิพจน์;