একটি স্ট্রিং আক্ষরিক বা বেনামী স্ট্রিং হল সোর্স কোডের মধ্যে একটি স্ট্রিং মান উপস্থাপনের জন্য প্রোগ্রামিং-এর এক প্রকার আক্ষরিক। আরও সহজ করে বললে, একটি স্ট্রিং আক্ষরিক হল ডবল কোটগুলির মধ্যে একটি বিট পাঠ্য। উদাহরণস্বরূপ,
const char* var = "Hello";
ভারের এই সংজ্ঞায়, "হ্যালো" একটি স্ট্রিং আক্ষরিক। এইভাবে const ব্যবহার করার অর্থ হল আপনি স্ট্রিং অ্যাক্সেস করতে var ব্যবহার করতে পারেন কিন্তু এটি পরিবর্তন করতে পারবেন না। একটি C++ কম্পাইলার এটিকে একইভাবে পরিচালনা করে যেভাবে এটি একটি অক্ষর অ্যারে পরিচালনা করে।