strcpy() : copie une chaîne de caractères dans une autre.
char *strcpy(char *destination, const char *source);
dans:
<
string.h>
stpcpy() copie la chaîne de caractères pointée par 'source' dans la chaîne pointée par 'destinationi'. Le traitement s'effectue caractère par caractère et s'arrête quand le caractère nul ('\0') est atteint dans la chaîne source.
Attention: vous devez être sûr que la zone mémoire d'adresse 'destination' est de taille suffisante pour recevoir la copie.
l'adresse destination
strncpy(), | strcat(), | strncat() |
DOS,
UNIX,
norme
ANSI
#include <
stdio.h>
#include <
string.h>
int main(void) {
char string[50];
char *str1 = "bonjour à tous";
strcpy(string, str1);
/* string="bonjour à tous" */
printf("%s\n", string);
return 0;
}
Table des matières | Index |