C++ alfavitiga quyidagi simvollar kiradi.
Katta va kichik lotin alfaviti harflari (A,B,..,Z,a,b,…,z)
Raqamlar: 0,1,2,3,4,5,6,7,8,9
Maxsus simvollar: “ , {} | [] () + - / % \ ; ` . : ? < = > _ ! & * # ~ ^
Ko`rinmaydigan simvollar ("umumlashgan bo`shlik simvollari").
Leksemalarni o`zaro ajratish uchun ishlatiladigan simvollar (misol uchun
bo`shlik, tabulyasiya, yangi qatorga o`tish belgilari).
Izohlarda, satrlarda va simvolli konstantalarda boshqa literallar, masalan rus
harflari ishlatilishi mumkin.