どちらもサイズは1バイトですが
大きな違いは
char型 保存できる値は-127~127
unsigned char型 保存できる値は 0-255です
因みにですが
#include <stdio.h>
void main()
{
unsigned char num;
num = 256;
printf("変数numの値は%dです。", num);
}
このソースコードを実行すると変数の値は0です。
と表示されるはずです。
是非、参考にして下さい
Go to list of users who liked
More than 5 years have passed since last update.
どちらもサイズは1バイトですが
大きな違いは
char型 保存できる値は-127~127
unsigned char型 保存できる値は 0-255です
因みにですが
#include <stdio.h>
void main()
{
unsigned char num;
num = 256;
printf("変数numの値は%dです。", num);
}
このソースコードを実行すると変数の値は0です。
と表示されるはずです。
是非、参考にして下さい
Register as a new user and use Qiita more conveniently
Go to list of users who liked