C言語なら俺に聞け! Part 108
■ このスレッドは過去ログ倉庫に格納されています
0804デフォルトの名無しさん
2005/06/19(日) 22:30:33unsigned char buf[4];
unsigned int n;
fread(buf, sizeof(char), sizeof(buf), FP);
n = (buf[3]<<24)^(buf[2]<<16)^(buf[1]<<8)^buf[0];
printf("n = %d\n", n);
n が符号付になってしまうんですがこういうものなんでしょうか?
符号なし整数になってほしいんですが、ドコがどういけないのかサッパリで・・
■ このスレッドは過去ログ倉庫に格納されています