🔥Limited Offer: Get 50% OFFon AI & Full Stack Courses🔥
Back to C++ Notes
Topic #34

Special Characters


Strings - Special Characters

Because strings must be written within quotes, C++ will misunderstand this string, and generate an error:

string txt = "We are the so-called "Vikings" from the north.";

The solution to avoid this problem, is to use the backslash escape character.

The backslash (\) escape character turns special characters into string characters:

Escape character Result Description
' ' Single quote
" " Double quote
\ \ Backslash

The sequence \" inserts a double quote in a string:

Example

string txt = "We are the so-called \"Vikings\" from the north.";

The sequence \' inserts a single quote in a string:

Example

string txt = "It\'s alright.";

The sequence \\ inserts a single backslash in a string:

Example

string txt = "The character \\ is called backslash.";

Other popular escape characters in C++ are:

Escape Character Result Try it
\n New Line
\t Tab

Want to go beyond the notes?

Join CodingNow 2.0's C++ course — live mentorship, real projects, and 100% placement support.

Enroll Now — Free Demo Available

Special Characters – FAQs

Quick answers about learning Special Characters in C++.

This free note from CodingNow 2.0 explains Special Characters in C++ — concept, syntax and worked code examples you can copy, run and revise before interviews.
Yes. Every C++ topic on CodingNow 2.0, including Special Characters, is 100% free with no signup required.
With focused practice, most students grasp Special Characters in 1–3 days from these notes; pairing it with CodingNow 2.0's mentor-led course takes you to job-ready depth faster.
Use the code examples in this note, then ask doubts for free on the CodingNow 2.0 Community (/community) — expert instructors answer within 24 hours.
WhatsApp
Call NowEnroll Now