Função strcpy

Arquivo header:

#include <string.h>

Sintaxe:

char * strcpy( char * endereçoStringDestino, char * endereçoStringOrigem );


Quando se quiser copiar o conteúdo de uma string para outro se deve utilizar a função strcpy. O conteúdo da segunda variável ou constante informada será copiado para a área indicada no primeiro parâmetro.

Como sempre, é função do programador garantir espaço suficiente para que a cópia seja realizada.

/* strcpy.c */
 
#include <stdio.h>
#include <string.h>
 
int main(void)
{
   char sCopia[40];
   char sNome[40];
 
   printf("Entre com o seu nome : \n");
   gets(sNome);
 
   /* Seria o equivalente em algoritmo a var_string = nova_string, 
      embora na linuagem C não pode-se trabalhar com strings desta forma. */
   strcpy(sCopia, sNome);
 
   puts(sCopia);
   return 0;
}

Marcos Laureano 2009/05/08 12:12

strcpy.txt · Última modificação: 2009/05/08 12:06 por laureano
CC Attribution-Noncommercial-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0