Escape sequence in c programming; Through this tutorial, you will learn what is escape sequence and how to use it in c programming.
An escape sequence is a sequence of characters that does not represent itself when used inside a character or string literal, but is translated into another character or a sequence of characters that may be difficult or impossible to represent directly.
List of Escape Sequences in C
| Escape Sequence | Meaning | 
|---|---|
| \a | Alarm or Beep | 
| \b | Backspace | 
| \f | Form Feed | 
| \n | New Line | 
| \r | Carriage Return | 
| \t | Tab (Horizontal) | 
| \v | Vertical Tab | 
| \\ | Backslash | 
| \’ | Single Quote | 
| \” | Double Quote | 
| \? | Question Mark | 
| \nnn | octal number | 
| \xhh | hexadecimal number | 
| \0 | Null | 
Here are some basic examples of escape sequence characters in c; as shown below:
- \n Escape Sequence
 - \t Escape Sequence
 - \b Escape Sequence
 - \a Escape Sequence
 
\n Escape Sequence
#include <stdio.h>
int main()
{
printf("Hello \nProgrammer ");
return 0;
}
Output
Hello Programmer
\t Escape Sequence
#include <stdio.h>
int main()
{
printf("Hello\tProgrammer ");
return 0;
}
Output
Hello Programmer
\b Escape Sequence
#include <stdio.h>
int main()
{
printf("Hello\b Programmer ");
return 0;
}
Output
Hell Programmer
Note that :- \b will backspace a character.
\a Escape Sequence
#include <stdio.h>
int main()
{
printf("This will make a bell sound\a ");
return 0;
}
Output
This will make a bell sound
Note that :- \a will audio you a bell sound 🔔.
Conclusion
Thus, the article covered in detail about the various escape sequences available in c. Also, the article covered the various escape sequences by explaining some with appropriate examples.