Imagem de fundo

O operador de incremento ++ pode ser pré-fixado ou pós-fixado, e quando aplicado a uma ...

O operador de incremento ++ pode ser pré-fixado ou pós-fixado, e quando aplicado a uma operação pode gerar resultados diferentes dependendo de como for aplicado. No exemplo abaixo, qual o resultado correto da operação?

int a = 7;

int b = 7;

int c = 2 * ++a;

int d = 2 * b++;

A
c = 14, d = 16
B
c = 18, d = 16
C
c = 16, d = 18
D
c = 16, d = 14