sábado, 24 de dezembro de 2011

[Programação] Conversão explícita em C++

Olá pessoal, nesse post iremos falar um pouco sobre a conversão explícita de tipos em C++. Conversão explícita é uma conversão forçada pelo programador. Vamos ver o código abaixo e logo depois a explicação:


Linha 9: temos a declaração de um ponteiro do tipo inteiro chamado "num". Veja que temos o cast (int*) do lado esquerdo do número 2. Isso é uma conversão explícita, foi feita a conversão do número 2 em um ponteiro para um inteiro, ou seja, foi definido um ponteiro para o endereço 2.

Linha 10: apresentamos o número 2 utilizando o cast (int).


Nenhum comentário: