C strcpy () - Biblioteca Padrão C

Índice

Neste tutorial, você aprenderá a usar a função strcpy () na programação C para copiar strings (com a ajuda de um exemplo).

C strcpy ()

O protótipo da função strcpy()é:

 char* strcpy(char* destination, const char* source);
  • A strcpy()função copia a string apontada pela origem (incluindo o caractere nulo) para o destino.
  • A strcpy()função também retorna a string copiada.

A strcpy()função é definida no arquivo de cabeçalho string.h.

Exemplo: C strcpy ()

 #include #include int main() ( char str1(20) = "C programming"; char str2(20); // copying str1 to str2 strcpy(str2, str1); puts(str2); // C programming return 0; )

Resultado

 Programação C

Nota: Quando você usa strcpy(), o tamanho da string de destino deve ser grande o suficiente para armazenar a string copiada. Caso contrário, pode resultar em um comportamento indefinido .

Artigos interessantes...