Please enable JavaScript.
Coggle requires JavaScript to display documents.
ความรู้พื้นฐานโปรแกรมภาษาซี, การแสดงผลและการรับค่า - Coggle Diagram
ความรู้พื้นฐานโปรแกรมภาษาซี
ตัวคงที่
const ชนิดข้อมูล ชื่อตัวแปร = ค่าที่เก้บในตัวแปร
ชื่อคงที่ ค่าคงที่
โครงสร้างของโปรแกรมภาษาซี
ข้อความสั่งตัวประมวนผลก่อน (preprocessor statements)
รหัสต้นฉบับ (source code)
ข้อความสั่งประกาศครอบคลุม (global declaration statement)
ต้นแบบด้านฟังก์ชัน (function prototypes)
ฟังก์ชันหลัก (main function) มีได้ฟังก์ชันเดียว
ฟังก์ชัน (functions) มีได้หลายฟังก์ชัน
ข้อความสั่งประกาศตัวแปรเฉพาะที่ (local declaration statements)
หมายเหตุ (comment)
ตัวแปร (variables)
กฎการตั้งชื่อตัวแปร
ประกอบด้วยa ถึง z,0 ถึง 9 และ_ เท่านั้น
อักขระตัวแรกต้องเป็น a ถึง z และ_
ห้ามใช้ชื่อเฉพาะ
ตัวพิมพืใหญ๋ ตัวพิมพ์เล็ก มีความหมายที่แตกต่างกัน
ยาวสูงสุด31ตัวอักษร
ชนิดข้อมูล (data type)
char(ตัวอักษร)
int (จำนวนเต้ม)
foat (จำนวนจริง)
double (2เท่าจำนวนจริง)
การประกาศตัวแปร
ชนิดข้อมูล ชื่อตัวแปร
ชื่อตัวแปร ชื่อตัวแปร1 ตัวแปร2
รูปแบบการแสดงผล (format specifiers)
%c ตัวอักษรเดียว
%d จำนวนเต็มฐานสิบ
%o จำนวนฐานเต็มแปด
%x จำนวนเต็มฐานสิบหก
%f จำนวนจริง
ลำดับหลีก (escape sequence)
\a เสียงกระดิ่ง (bell)
\t ถัดไป (tab)
\n ขึ้นบรรทัดใหม่ (new line)
\b ถอยไปหนึ่งที่ว่าง (blackspace)
\f ขึ้นหน้าใหม่ (form feed)
\ แสดงเครื่องหมายทับกลับหลัง
\' แสดงเครื่องหมายฝนทอง
\" แสดงเครื่องหมายฟันหนู
ฟังก์ชัน printf () printf ("สายอักขระควบคุม",ตัวแปร) ;
ฟังก์ชัน scanf()
scanf("%รูปแบบ",ตัวแปร);
นิพจน์ (expression)
จำนวนจริงจำนวนเดียว
ตัวเลขจำนวนจริงหรือตัวเลขจำนวนเต็ม หลายจำนวนที่เชื่อมโยงกันตัวด้วยดำเนินการ +,-,*,/ หรือ % ซึ่งเรียกว่าการคำนวณทางคณิตศาสตร์
จำนวนเต็มจำนวนเดียว
ข้อความสั่งกำหนดค่า (assignment statement) ตัวแปร = นิพจน์
ตัวดำเนินการประกอบ (compound operator)
-=x-5=5
=x=y
/=x/=y
+=x+=5
%=x%=5
การดำเนินทางคณิตศาสตร์
ลบ-c = a-b ;
คูณc = ab ;
บวก+c = a+b ;
หาร/c = a/b ;
มอดูลัส %c = a%b ;
ตัวดำเนินการเอกภาพ
ตัวดำเนินการเอกภาพเติมหลัง
ตัวดำเนินการเอกภาพเติมหน้า
เพิ่มค่าตัวถุกดำเนินการทีละหนึ่ง ++x++
ลดค่าตัวถูกดำเนินการทีละหนึ่ง -- --x
ลดค่าตัวถูกดำเนินการทีละหนึ่ง --x--
การกำหนดค่าจากข้อมูลหลายชนิด
ข้อความส่งกำหนดค่าประกอบด้วยตัวแปรหรือค่าคงที่ประเภทข้อมูลต่างกัน ต้องแปลงให้เป็นชนิดเดียวกันก่อนแล้วค่อยจึงนำมาดำเนินการ
การแปลงชนิดข้อมูล
ตัวแปร = (ชนิดข้อมูล) นิพจน์ ;
การแสดงผลและการรับค่า