構造体のメンバの代入に関して質問があります。
C
1struct member{ 2 int number; 3 char name[5]; 4} 5struct member test1; 6struct member test2;
のように構造体を定義したとします。ここであらかじめ構造体test1のメンバに適当な値を格納しておき、それらをtest2のメンバに代入したいのですが、int型は
test2.num = test1.num;
で代入は容易にできますが、同様にして文字列の配列をとるメンバであるname[5]ではそのようにはいかないと思います。
そのような代入の場合はループ構造を用いて代入するしかないのでしょうか。もっと簡単に代入する方法はないのでしょうか。
非常に初心者的な質問になってしまいますがよろしくお願いします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/19 14:39 編集
2017/07/19 14:47