C++ আইডেন্টিফায়ার হলো একটি নাম যা একটি ভেরিয়েবল, ফাংশন, ক্লাস, মডিউল বা অন্য যেকোনো ইউজার-ডিফাইনড আইটেমকে চিহ্নিত করতে ব্যবহৃত হয়। একটি আইডেন্টিফায়ার একটি লেটার A থেকে Z বা a থেকে z বা একটি আন্ডারস্কোর (_) দিয়ে শুরু হয় এবং তারপরে শূন্য বা অধিক লেটার, আন্ডারস্কোর এবং ডিজিট (০ থেকে ৯) থাকতে পারে।
C++-এ @, $, এবং % এর মত পাঙ্কচুয়েশন ক্যারেক্টার আইডেন্টিফায়ারের ভিতরে দেওয়া যাবে না। C++ একটি কেস-সেনসিটিভ প্রোগ্রামিং ল্যাঙ্গুয়েজ। তাই Manpower এবং manpower C++-এ দুটি ভিন্ন আইডেন্টিফায়ার।
নিচে কিছু গ্রহণযোগ্য আইডেন্টিফায়ারের উদাহরণ দেওয়া হলো:
| mohd | Piyush | abc | move_name | a_123 |
| myname50 | _temp | j | a23b9 | retVal |