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