24. คาสงวน (Reserved Words)
: ANSI C
auto extern sizeof break
float static case for
struct char goto switch
const if typedef continue
int union default long
unsigned do register void
double return volatile else
short while enum signed
asm _cs _ds _es
_ss cdecl far huge
interrupt near pascal
_export
26. ชนิดข้อมูล (data type)
ชนิดข้อมูล การประกาศ ขนาด (Byte) ช่วงของข้อมูล
ตัวอักขระ char 1 -128 ถึง 127
unsigned char 1 0 ถึง 255
signed char 1 -128 ถึง 127
เลขจานวนเต็ม int 2 -32,768 ถึง 32,767
unsigned int 2 0 ถึง 65,535
เลขจานวนเต็ม long 4 -2,147,483 ถึง
2,147,483,647
เลขทศนิยม float 4 3.4 x 10-38
ถึง 3.4 x 1038
เลขทศนิยม double 8 1.7 x 10-308 ถึง
1.7x10 +308
เลขทศนิยม long double 10 3.4 x 10-4032 ถึง
3.4 x 104032
27. ตัวดาเนินการทางคณิตศาสตร์
การคานวณ ตัวดาเนินการ ตัวอย่าง การทางาน
บวก + c = a + b; นา a บวก b
ผลลัพธ์เก็บใน c
ลบ - c = a - b; นา a ลบ b แล้ว
เก็บใน c
คูณ * c = a * b; นา a คูณ b แล้ว
เก็บใน c
หาร / c = a / b; การหาร (ระวัง
ขึ้นกับประเภท
ของข้อมูลด้วย)
มอดูลัส % c = a % b; เป็นการหารที่
เก็บเศษไว้ใน c
29. ตัวดาเนินการประกอบ
ตัวดาเนินการประกอบ ตัวอย่าง การทางาน
+= x += 5 x = x + 5
-= x -= 5 x = x - 5
*= x *= y x = x * y
/= x /= y x = x / y
%= x %= 5 x = x % 5
+= x += y/8 x = x + y / 8
เป็นการใช้ตัวดาเนินการหนึ่งตัวร่วมกับ
เครื่องหมายเท่ากับ