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