"CORCHETES".
Los corchetes indican subíndices de matrices uni y multidimensionales.
Ej: int mat[3][4]; // Matriz de 3 x 4.
"PARÉNTESIS".
Los paréntesis sirven para agrupar expresiones; alterar la precedencia normal de los operadores y su asociatividad; aislar expresiones condicionales; indicar llamadas a funciones, y señalar los parámetros de estas.
Ej: int func(); // declara función.
"LLAVES".
Señalan el comienzo y final de una sentencia compuesta, como los bloques de código, ya que estos se trata de una sucesión (que puede estar vacía) de sentencias delimitadas por un par de llaves ({ }).
Ej: if (statement)
{...}; // punto y coma ilegal !!
else
"COMA".
La coma como puntuador se utiliza para separar los elementos en las listas de parámetros de una función.
Ej: void func(int n, float f, char ch);
"PUNTO Y COMA".
El punto y coma; es el signo de fin de sentencia. Cualquier expresión legal C++ terminada por un punto y coma (incluyendo la expresión vacía - un punto y coma aislado-) es interpretado como una sentencia, conocidas como sentencia-expresión. La expresión se evalúa y el resultado se descarta; si no tiene efectos colaterales, C++ la ignora.
Ej: a + b; // evalúa a + b, descarta el resultado.
"DOS PUNTOS".
Los dos puntos se utilizan para señalar sentencias etiquetadas.
Ej: comienzo: x=0; // comienzo es la etiqueta