2013-11-10から1日間の記事一覧

20131110【C言語】ビットフィールドを持つ構造体を共用体のメンバで使う

お題 ビットフィールドを持つ構造体を共用体のメンバで使う プログラム概要 文字を入力させ、それをビットで出力する ソース #include <stdio.h> struct sample { unsigned a: 1; unsigned b: 1; unsigned c: 1; unsigned d: 1; unsigned e: 1; unsigned f: 1; unsign</stdio.h>…

20131109【C言語】共用体を使う

お題 共用体を使う プログラム概要 共用体の整数メンバに値を代入して、 char型のメンバを入れ替えることで暗号化を行い出力する。 その後、復号化して出力する。 ソース #include <stdio.h> int encode(int i); int main(void) { int i; i = encode(10);/* Encrypt *</stdio.h>…