structプロジェクト

「structプロジェクト」の編集履歴(バックアップ)一覧はこちら

structプロジェクト」(2010/07/08 (木) 14:29:08) の最新版変更点

追加された行は緑色になります。

削除された行は赤色になります。

***struct.c #highlight(c){{ /*------------------------------------------------------------------------------ * Title: struct * Project: struct * Source: struct.c * Author: B.G * Group: B.G * Created: 10:15 2009/12/09 * Last Modified: 10:15 2009/12/09 * ---------------------------------------------------------------------------*/ /* ヘッダファイルのインクルード */ #include <stdio.h> /* stdio.hのインクルード */ /* 構造体の定義 */ /* 構造体struct_test */ struct struct_test{ /* 整数値data_iと文字列data_strを要素にもつ構造体struct_testの定義 */ int data_i; /* 整数値を格納するint型要素data_i */ char data_str[10]; /* 文字列を格納する要素数10のchar型配列data_str */ }; /* main関数 */ int main(void){ /* 構造体の宣言 */ struct struct_test test1; /* struct_test型の構造体変数test1の宣言 */ /* 整数値の入力 */ printf("test1.data_i:"); /* data_iに整数値を格納 */ scanf("%d", &test1.data_i); /* scanfでtest1.data_iに入力値を格納する */ /* 文字列の入力 */ printf("test1.data_str:"); /* data_strに文字列を格納 */ scanf("%s", test1.data_str); /* scanfでtest1.data_strに文字列を格納する */ /* 構造体の各要素の出力 */ printf("test1.data_i = %d\n", test1.data_i); /* printfでtest1の整数値要素data_iを出力 */ printf("test1.data_str = %s\n", test1.data_str); /* printfでtest1の文字列要素data_strを出力 */ /* プログラムの終了 */ return 0; } }}

表示オプション

横に並べて表示:
変化行の前後のみ表示: