++i; é equivalente à atribuição i = i + 1;
a += expressão; é equivalente à atribuição a = a + (expressão);. Ao invés de += também podemos usar -=, *=, /= e %=. Cuidado com a prioridade usada neste tipo de abreviatura. Por exemplo, a *= b + 5; é equivalente a a = a*(b + 5);.
a = b = c = m = n = expressão; é equivalente a calcular o valor de expressão e depois atribuir esse valor a cada uma das variáveis a, b, c, m e n.
int a, b = 0, c = 1, d = 5; é equivalente a declarar as variáveis inteiras a, b, c e d, inicializando os valores de b, c e d com os valores 0, 1 e 5, respectivamente. A variável a permanece com valor indeterminado.