C-তে স্ট্রিং লিটারেলের ধরন হল একটি চর[]। C++ এ, একটি সাধারণ স্ট্রিং লিটারেলে 'n const char' এর অ্যারে টাইপ থাকে। উদাহরণস্বরূপ, স্ট্রিং আক্ষরিক "হ্যালো" এর ধরনটি হল "6 কনস্ট চারের অ্যারে"। যাইহোক, অ্যারে-টু-পয়েন্টার রূপান্তর দ্বারা এটি একটি const char* এ রূপান্তরিত হতে পারে।
মনে রাখবেন যে অ্যারে-টু-পয়েন্টার রূপান্তরের ফলে অ্যারের প্রথম উপাদানটিতে একটি পয়েন্টার তৈরি হয়।