string型の配列をchar型の配列にコピーする方法は何ですか。

strcpy()関数を使用すると、文字列を文字配列にコピーすることができます。

#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;
}

charArrayという文字配列に文字列をコピーするために、上記のコードではstrcpy()関数が使用されています。そして、printf()関数を使って元の文字列配列とコピー後の文字配列を出力しています。

出力:

strArray: Hello World
charArray: Hello World
bannerAds