Please enable JavaScript.
Coggle requires JavaScript to display documents.
บทที่ 1 ความรู้พื้นฐานโปรแกรมภาษาซี - Coggle Diagram
บทที่ 1
ความรู้พื้นฐานโปรแกรมภาษาซี
โครงสร้างของโปรแกรมภาษาซี :star:
ต้นแบบฟังก์ชัน (function prototypes)
ข้อความสั่งประกาศครอบคลุม (global declaration statements)
ฟังก์ชันหลัก (main function หรือ function main())
รหัสต้นฉบับ (source code)
ฟังก์ชัน (functions)
ข้อความสั่งตัวประมวลผลก่อน (preprocessor statements)
การแปลและกระทำการโปรแกรม
(program compilation and execution)
ข้อความสั่งประกาศตัวแปรเฉพาะที่ (local declaration statements)
ข้อความสั่งหมายเหตุ (comment statement)
ตัวแปร (variables) :<3:
กฏการตั้งชื่อตัวแปร
ชนิดข้อมูล (data types)
ตัวแปรชนิดตัวเลข (numeric variable types)
การประกาศตัวแปร
การกำหนดค่าให้ตัวแปรชนิดตัวเลข
ตัวแปรชนิดอักขระ (character variable types)
ตัวคงที่ (constant) :smiley:
การประกาศตัวคงที่
การแสดงผลและการรับค่า :silhouettes:
ฟังก์ชัน printf()
printf (''สายอักขระควบคุม'' , ตัวแปร);
รูปแบบการแสดงผล (format specifiers)
%x จำนวนเต็มฐานสิบหก
%f จำนวนจริง
%o จำนวนเต็มฐานแปด
%d จำนวนเต็มฐานสิบ
%c ตัวอักษรเดียว
ลำดับหลีก (escape sequence)
\f ขึ้นหน้าใหม่ (form feed)
\ แสดงเครื่องหมายทับกลับหลัง (backslash)
\b ถอยไปหนึ่งที่ว่าง (backspace)
\' แสดงเครื่องหมายฝนทอง (single quote)
\a เสียงกระดิ่ง (bell)
\'' แสดงเครื่องหมายฟันหนู (double quote)
\t เลื่อนไปยังจุดตั้งระยะ (tab) ถัดไป
\n ขึ้นบรรทัดใหม่ (new line)
ฟังก์ชัน scanf()
scanf("%รูปแบบ" , &ตัวแปร);
นิพจน์ (expressions) :star:
ตัวเลขจำนวนเต็ม หรือ ตัวเลขจำนวนจริง หลายจำนวนที่เชื่อมโยงกันด้วยตัวดำเนินการ + , - , * , / หรือ % ซึ่งเรียกว่า การคำนวณทางคณิตศาสตร์
จำนวนจริงจำนวนเดียว
จำนวนเต็มจำนวนเดียว
ข้อความสั่งกำหนดค่า (assignment statement) :silhouette:
ตัวแปร = นิพจน์;
การคำนวณทางคณิตศาสตร์ :fire:
ลบ - c = a-b ;
คูณ c = a b ;
หาร / c = a / b ;
มอดูลัส % c = a % b ;
บวก + c = a+b ;
ตัวดำเนินการเอกภาพ (unary operator) :champagne:
ตัวดำเนินการประกอบ (compound operator) :red_flag:
การแปลงชนิดข้อมูล (type cast) :pencil2:
การกำหนดค่าจากข้อมูลหลายชนิด
(assignment with mixed types) :tada: