C言語で配列に値を割り当てる方法は何がありますか?
C言語で配列に値を代入する方法はいくつかあります。
- 配列の要素に値を代入する: インデックスを使用して、配列の要素に値を1つずつ代入することができます。例えば、array[0] = 1; array[1] = 2; array[2] = 3;…
- forループを使用して配列に値を代入することができます。例えば、for(int i=0; i<length; i++) { array[i] = i+1; }
- int array[] = {1, 2, 3, 4, 5};というように、配列を定義する際に初期化値を与えることができます。
- 文字列の割り当て:文字配列に対しては、文字列の割り当てを使用して割り当てることができます。例えば、char str[] = “Hello World”;
- memcpy()関数を使用して値をコピーする: Cライブラリ関数memcpy()を使用して、1つの配列の値を別の配列にコピーすることができます。例えば、memcpy(dest, src, length*sizeof(int));