文字列を C 言語で変数に代入するにはどうすればいいですか。
C言語のstrcpy関数を使用して文字列を変数へ代入できます。
まず、strcpy 関数の定義含む string.h ヘッダファイルをプログラム中で読み込む必要があります。
そして、格納する文字列のサイズを十分に確保した文字配列変数を宣言します。
次は、strcpy関数で文字列を文字配列変数に代入します。strcpy関数の最初の引数は、文字配列変数で、2番目の引数は代入したい文字列です。
例としてコードがあります:
#include <stdio.h>
#include <string.h>
int main() {
char str1[20]; // 声明一个字符数组变量,大小为20
strcpy(str1, "Hello, World!"); // 将字符串赋值给字符数组变量
printf("str1: %s\n", str1); // 打印字符数组变量
return 0;
}
上記のコードを実行すると、出力は次のようになります。
str1: Hello, World!
この例では、strcpy 関数は文字列「Hello, World!」を文字配列変数str1に代入します。その後、printf 関数で文字配列変数の値を出力します。