Conversões de atribuição
Em operações de atribuição, o tipo do valor que está sendo atribuído é convertido no tipo da variável que recebe a atribuição. O C permite conversões por atribuição entre os tipos integrais e flutuantes, mesmo se as informações forem perdidas na conversão. O método de conversão usado depende dos tipos envolvidos na atribuição, conforme descrito em Conversões aritméticas comuns e nas seguintes seções:
Os qualificadores de tipo não afetam o capacidade de conversão, embora um valor I const
não possa ser usado no lado esquerdo da atribuição.