unsigned int x =-1;
unsigned int に負の整数を割り当てることはできますか?のビット表現は何ですか?
#include<stdio.h>
int main(){
unsigned int x = -1;
int y = ~0;
if(x == y)
printf("same");
else
printf("not same");
return 0;
}
出力:
同じ
そして、どのように可能ですか、xは署名されていません
#include<stdio.h>
int main()
{
unsigned int x = -4;
if (x == -4)
printf("true");
else
printf("FALSE");
}
出力:
真実