strcpy,即string copy(字符串復制)的縮寫。
strcpy是一種C語言的標准庫函數,strcpy把含有
''\0'結束符的字符串復制到另一個地址空間,返回值的類型為char*。
C語言 strcpy() 函數用於對字符串進行復制(拷貝)。
頭文件:string.h
語法/原型:
char* strcpy(char* strDestination, const char* strSource);
參數說明:
- strDestination:目的字符串。
- strSource:源字符串。
strcpy() 會把 strSource 指向的字符串復制到 strDestination。
必須保證 strDestination 足夠大,能夠容納下 strSource,否則會導致溢出錯誤。
返回值:目的字符串,也即 strDestination。
【實例】使用C語言 strcpy() 函數將字符串 src 復制到 dest。
#include <stdio.h>
#include <string.h>
int main(){
char dest[10] = { 0 };
char src[10] = { "liangchen" };
strcpy(dest, src);
puts(dest);
return 0;
}
//輸出:liangchen
