怎么把string型的數(shù)組復(fù)制給char型的數(shù)組

小億
244
2023-12-21 14:45:43

您可以使用strcpy()函數(shù)來(lái)將一個(gè)字符串復(fù)制到字符數(shù)組中。

#include <stdio.h>
#include <string.h>

int main() {
  char strArray[] = "Hello World";
  char charArray[20];

  strcpy(charArray, strArray);

  printf("strArray: %s\n", strArray);
  printf("charArray: %s\n", charArray);

  return 0;
}

上面的代碼使用strcpy()函數(shù)將一個(gè)字符串復(fù)制到字符數(shù)組charArray中。然后使用printf()函數(shù)打印原始字符串?dāng)?shù)組和復(fù)制后的字符數(shù)組。

輸出:

strArray: Hello World
charArray: Hello World

0