วันอาทิตย์ที่ 18 กรกฎาคม พ.ศ. 2553

C Character Sets

C Character Sets หรือ ชุดอักขระในภาษาซี แ่บ่งออกเป็น 2 ประเภทใหญ่ๆ คือ

1. Basic Character Set

1.1 ตัวอักษรภาษาอังกฤษ ได้แก่
++ พิมพ์ใหญ่ A - Z
++ พิมพ์เล็ก a - z

1.2 ตัวเลข ได้แก่
++ เลข 0 - 9
1.3 ตัวอักขระแบบกราฟิก
, comma ( left parenthesis
; semicolon ) right parenthesis
. period [ left bracket
? question mark ] right bracket
! exclamation { left brace
: colon } right brace
+ plus <>
- minus > greater than
* asterisk = equal sign
/ slash & ampersand
\ backslash % percent sign
| vertical bar # number sign
' single quot ^ caret
" double quote _ under score
~ tile

1.4 ตัวอักขระแบบช่องว่าง เป็นช่องว่างในลักษณะต่าง ๆ 5 ตัว ดังนี้
++ blank space
++ horizontal tab
++ vertical tab
++ newline
++ form feed

2. Execution character set

2.1 ตัวอักขระที่เป็นค่าว่าง (Null Character)
อักขระที่เป็นค่าว่าง หรือค่า Null จะใช้สัญลักษณ์ \0 (แบ็คสแลช แล้วตามเลขศูนย์)
ซึ่งเป็นตัวกำหนดจุดสิ้นสุดของตัวอักษรสตริง (Character String)

2.2 ตัวอักขระควบคุม (Escape Sequence)
อักขระควบคุม เป็นรหัสที่ใช้สำหรับควบคุมการแสดงผลทั้งทางจอภาพและเครื่องพิมพ์
ซึ่งกลุ่มของอักขระควบคุมประกอบด้วย
\a alert (bell) \\ backslash
\b backspace \? backslash
\f formfeed \' single quote
\n newline \" double quote
\r carriage return \ooo octal number
\v vertical tab \xhh hexadecimal number

ไม่มีความคิดเห็น:

แสดงความคิดเห็น