/
Character  set of C    It denotes any alphabet, digit or special symbol used to represent Character  set of C    It denotes any alphabet, digit or special symbol used to represent

Character set of C   It denotes any alphabet, digit or special symbol used to represent - PowerPoint Presentation

oconnor
oconnor . @oconnor
Follow
342 views
Uploaded On 2021-12-20

Character set of C   It denotes any alphabet, digit or special symbol used to represent - PPT Presentation

1      Source character set                                 a      Alphabets                                 b      Digits                                 c      Special Characters ID: 906121

constant character characters constants character constant constants characters set integer variable literals values single string execution point sequence decimal

Share:

Link:

Embed:

Download Presentation from below link

Download The PPT/PDF document "Character set of C   It denotes any a..." is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

Slide2

Character

set of C

 

It denotes any alphabet, digit or special symbol used to represent information.

1.     

Source character set

                                a.      Alphabets

                                b.      Digits

                                c.      Special Characters

                                d.      White Spaces

2.     

Execution character set

                                a.      Escape Sequence

Slide3

Source character set

ALPHABETS

            Uppercase letters  ----------  A-Z

            Lowercase letters  ----------  a-z

DIGITS   -------------------------------- 

0, 1, 2, 3, 4, 5, 6, 7, 8, 9

 

Slide4

WHITE SPACE CHARACTERS

Slide5

Execution Character Set

Certain ASCII characters are unprintable, which means they are not displayed on the screen or printer. Those characters perform other functions aside from displaying text. Examples are backspacing, moving to a newline, or ringing a bell.

These are employed at the time of execution of the program. Execution characters set are always represented by a backslash (\) followed by a character. Note that each one of character constants represents one character, although they consist of two characters. These characters combinations are called as

escape sequence

Slide6

Identifiers

In C language identifiers are the names given to variables, constants, functions and user-define data.

These identifier are defined against a set of rules.

Slide7

Keywords

Slide8

C - Variables

A variable is nothing but a name given to a storage area that our programs can manipulate.

Each variable in C has a specific type, which determines the size and layout of the variable's memory;

The name of a variable can be composed of letters, digits, and the underscore character. It must begin with either a letter or an underscore. Upper and lowercase letters are distinct because C is case-sensitive. 

Slide9

Types of Variable

Slide10

Constant

Constants refer to fixed values that the program may not alter during its execution.

These fixed values are also called 

literals

.

Constants can be of any of the basic data types like 

an integer constant, a floating/Real constant, a Single character constant, or a string Constant

.

Constants are treated just like regular variables except that their values cannot be modified after their definition.

Slide11

Constant

CONSTANT

NUMERIC

CHARACTER

Integer

Real

Single Character

String Constant

Slide12

Integer Literals

Sequence of No’s from 0 – 9 without decimal point.

It requires min two bytes and max 4 bytes.

It can be +

ve

or -

ve

or may be zero.

valid

24,56,-22

Invalid

55.6

Slide13

Real/Floating Constant

A floating-point literal has an integer part, a decimal point, a fractional part, and an exponent part.

You can represent floating point literals either in decimal form or exponential form.

Examples:

3.14159 /* Legal */

314159E-5L /* Legal */

510E /* Illegal: incomplete exponent */

210f /* Illegal: no decimal or exponent */

.e55 /* Illegal: missing integer or fraction */

Slide14

Single Character Constant

Character literals are enclosed in single quotes, e.g., 'x' can be stored in a simple variable of 

char

 type.

A character literal can be a plain character (e.g., 'x'), an escape sequence (e.g., '\t') or white space enclosed in single quote.

Character constant have integer values known as ASCII values.

Slide15

String Constant

String literals or constants are enclosed in double quotes

"".

String may be a combination of all kinds of symbols.

Example

“Hello”

“India”

“444”

Slide16

Defining Constants

There are two simple ways in C to define constants −

Using #define preprocessor.

Using const keyword.

#define identifier value

Const

datatype identifier = value