首頁 >後端開發 >C++ >在C/C++中,strcpy()函數是用來將一個字串複製到另一個字串的函數

在C/C++中,strcpy()函數是用來將一個字串複製到另一個字串的函數

WBOY
WBOY轉載
2023-09-09 08:49:021000瀏覽

在C/C++中,strcpy()函數是用來將一個字串複製到另一個字串的函數

函數strcpy()是一個標準函式庫函數。它用於將一個字串複製到另一個字串。在C語言中,它在“string.h”頭檔中聲明,而在C 語言中,它在cstring頭檔中聲明。它會傳回指向目的地的指標。

這是 C 語言中 strcpy() 的語法,

char* strcpy(char* dest, const char* src);

strcpy()的一些關鍵點。

  • 它將整個字串複製到目標字串中。它替換整個字串而不是追加它。

  • 它不會改變來源字串。

以下是C語言中strcpy()的範例:

範例

 線上示範

#include <stdio.h>
#include<string.h>
int main() {
   char s1[] = "Hello world!";
   char s2[] = "Welcome";
   printf("String s1 before: %s\n", s1);
   strcpy(s1, s2);
   printf("String s1 after: %s\n", s1);
   printf("String s2 : %s", s2);
   return 0;
}

輸出

String s1 before: Hello world!
String s1 after: Welcome
String s2 : Welcome

以上是在C/C++中,strcpy()函數是用來將一個字串複製到另一個字串的函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除