Skip to main content

Escape Sequences

 Sometimes, it is required to use newline, tab, quotation mark etc. in the program which  either  cannot  be  typed  or  has  special  meaning  in  C  programming.  In  such  cases, escape sequence are used. For that incident \n is used for newline. The backslash “\” causes escape from the standard way the characters are interpreted by the compiler.


This escape sequences are only used in printing statements like printf for example: 

printf(“\n Hello \t World!”). 

Table of Escape Sequences:

Escape
Character
\b
Backspace
\f
Form feed
\n
Newline
\r
Return
\t
Horizontal tab
\v
Vertical tab
\\
Backslash
\’
Single quotation mark
\*
Double quotation mark
\?
Question mark
\0
Null character

Examples created on escape sequence:

#include <stdio.h>
void main(){
printf (“\nHello\nWorld!”);
}
#include<stdio.h>
void main ( ){ 
Comment
printf (“Hello\tWorld!”);
}
#include<stdio.h>
void main(){
printf(“Hello World” \n);
}
o/p: 
Hello
World
O/p: Hello        World!
O/p:  Error
Note: Sequence escape always in between “ double quote”

Note: to print sequence escapes give \\

#include <stdio.h>
void main(){
printf (“Hello \\n World!”);
}
#include<stdio.h>
void main ( ){ 
printf (“Hello \\t World!”);
}
#include<stdio.h>
void main(){
printf(“Hello World” \\n);
}
o/p: Hello \n World
O/p: Hello \t World!
O/p:  Error
Note: Sequence escape always in between “ double quote”

Remaining sequence escape please try yourself.























Comments

Popular posts from this blog

Why should I learn Computer language (Programming)? And why C language good for beginners?

1. Software is the spirit  ( आत्मा )  of hardware . 2. Just by joining some hardware (Electronics  Components) we can’t make our  Computers, Laptops, Mobiles, Tablets, etc. so programming is essential to make this hardware functional. 3. Program instructs and controls the hardware and C is the very basic language to start. 1. By learning a computer language you'll able to build your own software, OS, Virus, Antivirus. For example, WhatsApp, Hike, Calculator,  Media  Player, Facebook, Twitter. 5. After learning the C language you'll be able to build your own computer applications. 6. C language Helps to learn more advanced languages like Java, Dot Net, MATLAB. because this all language depends upon C language. 7. It is good for starters because it is just like the English language and easy to understand.

C-Compiler for Mobile Phone

Run your C language programs on Android Mobile I hope you may aware of the C language compiler. For more information, you may visit on Compilers Page  on my blog. So many C language programmer uses Android but they are not aware of they could run their programs on their phone itself. Even I had the same problem in my first year of Engineering. C-Compiler for Android Mobile Cpp Droid CppDroid is a mobile application that provides an environment to run your C language program this app is installed by  500,000 - 1,000,000  from google play. Download Cpp Droid from here   Steps to run program in CppDroid: Step 1: Download and install CppDroid from play store step2: Open CppDroid step 3: Go to Editor step 4: Type a program step 5: save it as .c extension step 6:  Click on run step 7:Output

Introduction to C Language

 C is a programming language that is invented in the year 1972 by scientist Dennis Ritchie at AT & T Bell Lab of California University in the USA, to use as a system language for the UNIX operating system. C  language is the same as English language means it is understandable to humans but the hardware will not able to understand human language because it understands only the Machine Language we don’t need to go in deep about  Machine  Language just remember it.  Therefore to communicate with machines we have to convert our language into machine language for that we need a compiler (Compiler is nothing but Computer software). The compiler can convert our C language into Machine Language.