ใน C ชนิดของ string literal คือ char[] ใน C++ string literal ธรรมดา มีชนิด array of n const char ตัวอย่างเช่น ชนิดของ string literal "Hello" คือ array of 6 const char มันสามารถแปลงเป็น const char* ได้โดย array-to-pointer conversion
โปรดทราบว่า Array-to-pointer conversion ให้ pointer ไปยังองค์ประกอบแรกของอาร์เรย์