構造体に許される演算は3つだけ!
1.構造体単位での代入
2.&でそのアドレスが求められる
3.そのメンバーにアクセスできる
1の性質から下のように、配列全体を代入文でコピーできます!
struct p { int n[100]; } j , k;
main(){
int i;
for(i = 0; i < 100; i++ ) k.n[i] = 0;
j = k;
}
また、関数の引数で値渡しができたり戻り値として使えたりします。
ほんの一例になりますが、構造体についてご紹介しました。少しでも参考になればうれしいです♪