INTRODUCTION TO CHARACTER SET OF ‘C’
PROGRAMMING LANGUAGE
BY: SATVEER KAUR, ASSISTANT PROFESSOR, KHALSA COLLEGE, PATIALA. 1
CHARACTER SET
 Characters and symbols that a ‘C’ program can understand and accept.
 Are grouped to form the commands, expressions, words, c-statements and other tokens for ‘C’ language.
 A combination of alphabet or character, digit, special characters and white spaces.
BY: SATVEER KAUR, ASSISTANT PROFESSOR, KHALSA COLLEGE, PATIALA. 2
Letter
digit
Special character
Empty space character
CHARACTER SET CONSISTS OF
 Letter or Alphabet
 Are represented by A-Z or a-z.
 Total 26 letters are used in C-programming.
 C language is case sensitive so takes different meaning for lower and upper case letters.
 Digit
 Are represented by 0-9 or by combination of these digits.
 Numeric data can be assigned to the C-tokens.
 Total 10 digits are used.
BY: SATVEER KAUR, ASSISTANT PROFESSOR, KHALSA COLLEGE, PATIALA. 3
CHARACTER SET CONSISTS OF
 Special characters
 Keyboard keys except alphabets, digits and white spaces.
 Some punctuation marks and some special symbols are used for special purpose.
 Total 30 special characters.
BY: SATVEER KAUR, ASSISTANT PROFESSOR, KHALSA COLLEGE, PATIALA. 4
BY: SATVEER KAUR, ASSISTANT PROFESSOR, KHALSA COLLEGE, PATIALA. 5
, comma
. Period
; semicolon
: colon
? Question mark
“ quotation mark
! Exclamation mark
| vertical bar
/ slash
 backslash
~ tilde
_ underscore
$ dollar sign
% percent sign
& ampersand
^ caret
* Asterisk
- Minus
+ plus
< opening angle bracket
> Closing angle bracket
( left parenthesis
) right parenthesis
[ left bracket
] right bracket
{ left brace
} right brace
# number sign
= equal to sign
@ at the rate symbol
CHARACTER SET CONSISTS OF
 Empty space character or White spaces
 Blank space
 Horizontal tab
 Carriage return
 New line
 Form feed
BY: SATVEER KAUR, ASSISTANT PROFESSOR, KHALSA COLLEGE, PATIALA. 6
‘ ’ t
r n
f
THANK YOU
BY: SATVEER KAUR, ASSISTANT PROFESSOR, KHALSA COLLEGE, PATIALA. 7

Character set in C

  • 1.
    INTRODUCTION TO CHARACTERSET OF ‘C’ PROGRAMMING LANGUAGE BY: SATVEER KAUR, ASSISTANT PROFESSOR, KHALSA COLLEGE, PATIALA. 1
  • 2.
    CHARACTER SET  Charactersand symbols that a ‘C’ program can understand and accept.  Are grouped to form the commands, expressions, words, c-statements and other tokens for ‘C’ language.  A combination of alphabet or character, digit, special characters and white spaces. BY: SATVEER KAUR, ASSISTANT PROFESSOR, KHALSA COLLEGE, PATIALA. 2 Letter digit Special character Empty space character
  • 3.
    CHARACTER SET CONSISTSOF  Letter or Alphabet  Are represented by A-Z or a-z.  Total 26 letters are used in C-programming.  C language is case sensitive so takes different meaning for lower and upper case letters.  Digit  Are represented by 0-9 or by combination of these digits.  Numeric data can be assigned to the C-tokens.  Total 10 digits are used. BY: SATVEER KAUR, ASSISTANT PROFESSOR, KHALSA COLLEGE, PATIALA. 3
  • 4.
    CHARACTER SET CONSISTSOF  Special characters  Keyboard keys except alphabets, digits and white spaces.  Some punctuation marks and some special symbols are used for special purpose.  Total 30 special characters. BY: SATVEER KAUR, ASSISTANT PROFESSOR, KHALSA COLLEGE, PATIALA. 4
  • 5.
    BY: SATVEER KAUR,ASSISTANT PROFESSOR, KHALSA COLLEGE, PATIALA. 5 , comma . Period ; semicolon : colon ? Question mark “ quotation mark ! Exclamation mark | vertical bar / slash backslash ~ tilde _ underscore $ dollar sign % percent sign & ampersand ^ caret * Asterisk - Minus + plus < opening angle bracket > Closing angle bracket ( left parenthesis ) right parenthesis [ left bracket ] right bracket { left brace } right brace # number sign = equal to sign @ at the rate symbol
  • 6.
    CHARACTER SET CONSISTSOF  Empty space character or White spaces  Blank space  Horizontal tab  Carriage return  New line  Form feed BY: SATVEER KAUR, ASSISTANT PROFESSOR, KHALSA COLLEGE, PATIALA. 6 ‘ ’ t r n f
  • 7.
    THANK YOU BY: SATVEERKAUR, ASSISTANT PROFESSOR, KHALSA COLLEGE, PATIALA. 7