C++ में, सिंगल कोट्स में एक कैरेक्टर एक कैरेक्टर लिटरल है। इसका प्रकार char है। उदाहरण के लिए, 'a' ASCII आधारित सिस्टम पर मान 97 के साथ char प्रकार का है।
डबल कोट्स में एक कैरेक्टर या कैरेक्टर्स की स्ट्रिंग एक स्ट्रिंग लिटरल दर्शाती है। इसका प्रकार const char[] है और यह स्ट्रिंग की लंबाई + 1 के आकार के ऐरे को संदर्भित करता है। वह अतिरिक्त कैरेक्टर स्ट्रिंग के अंत को चिह्नित करने के लिए होता है।
स्ट्रिंग लिटरल्स मनमाने ढंग से लंबे हो सकते हैं, जैसे "abcdefg"। कैरेक्टर लिटरल्स लगभग हमेशा केवल एक कैरेक्टर रखते हैं। जब इन्हें प्रिंट किया जाता है, तो स्ट्रिंग लिटरल्स पहले \0 या NULL कैरेक्टर तक प्रिंट होते हैं।