Signes de ponctuation C++
Les signes de ponctuation en langage C++ ont une signification syntaxique et sémantique pour le compilateur mais ne spécifient pas d'eux-mêmes une opération qui produit une valeur. Certains signes de ponctuation, seuls ou combinés, peuvent également être des opérateurs C++ ou être significatifs pour le préprocesseur.
Tous les caractères suivants sont considérés comme des signes de ponctuation :
! % ^ & * ( ) – + = { } | ~
[ ] \ ; ' : " < > ? , . / #
Les signes de ponctuation [ ], ( ) et { } doivent figurer par paires après la phase de traduction 4.