structのサンプルコード | 構造体を代入する

構造体を代入するサンプルコードです。構造体を定義し、a,bを割り当てます。aをbにコピーし、bのメンバを出力します。aとbのメンバの値が同じであることを確認します。

実行結果は以下のとおりです。

b.x = 1
b.y = 1

スポンサーリンク

Visual C++ 向けサンプルコード

//構造体のサンプル
#include <stdio.h>

int main(void)
{
struct
{
int x;
int y;
} a, b;
a.x = 1;
a.y = 1;
b = a;
printf("b.x = %d\n", b.x);
printf("b.y = %d\n", b.y);
return 0; }

スポンサーリンク



[Visual C++ サンプルコード | 即戦力ソース集に戻る]

本サンプルコードではエラー処理を省略している場合があります。実践で使用する場合はエラー処理が必要となる場合があります。