20131115【C言語】short型の上位バイトと下位バイトを表示する
お題
short型の上位バイトと下位バイトを表示する
プログラム概要
short型と文字配列で構成される共用体を用意し、
short型メンバに数字を代入し、
下位バイトと上位バイトを表示させる
ソース
#include <stdio.h>
int main(int argc, char *argv[])
{
union u_type {
short int s;
unsigned char c[2];
} var;
var.s = 520;
printf("Low byte is %u.\n", var.c[0]);
printf("Upper byte is %u.\n", var.c[1]);
return 0;
}
実行結果
Low byte is 8.
Upper byte is 2.