Escape Sequences in C++

constants in c++

Escape Sequences in C++



Escape Sequences in C++ are special character constants to represent non graphical characters in C++.

Most common non graphical characters include enter key, backspace, tab etc.

They start with a backward slash ( \  ) followed by a specific character.

Most commonly used escape sequences in C++ are:

1)  \n     

To insert one blank line where it  appears.

#include<iostream>
using namespace std;
int main()
{
  cout<<“Welcome”;
  cout<<“\nBye “;
  return 0;
}

Output:

Welcome
Bye

2)  \t                                  

To leave a gap of 8 spaces.

#include<iostream>
using namespace std;
int main()
{
  cout<<“Welcome \t Bye “;
  return 0;
}

 Output

Welcome       Bye

 3)  \b                     

To delete a character appearing before it.

#include<iostream>
using namespace std;
int main()
{
  cout<<“Welcome\b Bye “;
  return 0;
}

Output:

Welcom Bye

4)   \\                                 

Shows backward slash( \ ).

#include<iostream>
using namespace std;
int main()
{
  cout<<“Welcome\\ Bye “;
  return 0;
}

Output:

Welcome\ Bye

5  \’                                  

Shows Single Quotes (‘) .

#include<iostream>
using namespace std;
int main()
{
  cout<<“Father\'s name “;
 return 0;
}

Output:

Father's name

6) \”                                  

Shows Double Quotes ( ) .

#include<iostream>
using namespace std;
int main()
{
  cout<<"\"Welcome\"";
  return 0;
}

Output:

"Welcome"

7) \0   (Back Slash followed by zero)                       

To terminate a string. Nothing after it will be shown.

#include<iostream>
using namespace std;
int main()
{
  cout<<“Welcome\0 Bye “;
  return 0;
}

Output:

Welcome



Spread the love
Lesson tags: Character Constant in C++, escape sequence in c, Floating point Constant in C++, Integer Constant in C++, String Constant in C++
Back to: C++ Programming Notes
Spread the love