構造体を配列に内容をコピーする方法
Posted: 2011年9月05日(月) 10:52
下記のような構造体を配列にコピーする方法がわかりません。
このようなプログラムで構造体を配列にコピーしたいのですが、
strcpyを使用したときargumentが1つと2つで処理ができないとエラー表示されました。
このような場合どう処理をすればいいのか教えてください。
#include <stdio.h>
#include <string.h>
struct z {
double z;
};
struct get {
struct z x;
};
double a[1000];
struct get b[1000];
int main()
{
double b[].x.z={200,300,400};
/*構造体を配列a[]にコピーする処理*/
return 0;
}
strcpyを使用したときargumentが1つと2つで処理ができないとエラー表示されました。
このような場合どう処理をすればいいのか教えてください。