strcpy
Nach oben zu string.h - Index
Header-Datei
string.h, wchar.h, mbstring.h
Kategorie
Routinen für Speicher- und String-Bearbeitung, Inline-Routinen
Prototyp
char *strcpy(char *dest, const char *src);
wchar_t *wcscpy(wchar_t *dest, const wchar_t *src);
unsigned char *_mbscpy(unsigned char *dest, const unsigned char *src);
Beschreibung
Kopiert einen String in einen anderen.
strcpy kopiert den String src in den String dest und beendet den Vorgang, sobald das terminierende Nullzeichen erreicht wird.
Rückgabewert
strcpy gibt dest zurück.
Beispiel
#include <stdio.h>
#include <string.h>
int main(void)
{
char string[10];
char *str1 = "abcdefghi";
strcpy(string, str1);
printf("%s\n", string);
return 0;
}
Portabilität
POSIX | Win32 | ANSI C | ANSI C++ | |
---|---|---|---|---|
strcpy |
+ |
+ |
+ |
+ |
_mbscpy |
+ |
|||
wcscpy |
+ |
+ |
+ |