A linguagem C, por padrão não possui o tipo de dados string. Strings nada mais são do que vetores de caracteres onde o caractere que delimita o fim da string é ‘\0’.
Para uma manipulação mais sofisticada é necessário utilizar a biblioteca string.h, que implementa o tipo de dados string e contém funções úteis para sua manipualção.
Para copiar strings, não basta apenas usar o operador de atribuição, como em:
nome = novo_nome;
Como a linguagem C não implementa o tipo string, devemos utilizar a função strcpy() da biblioteca string.h. Sua sintaxe é a seguinte: Continue lendo