[H8-ML(3484)] Re:sizeof(long int) == sizeof(short int) (Was Re:メモリ待避の方法)
From: Sawaguchi Yuji <issho21@xxxxxxxxxx>
Date: 2003年07月01日(火)20時59分09秒
澤口@一升金です。

Shigeru Makinoさんの<200307010142.h611geUf018624@xxxxxxxxxxxxxxxxxxx>から
>sizeof(long int) == sizeof(short int)
>のコンパイラを見たことがないのですが、
>後学のために、なんと言う製品か教えていただけますか?
わたしが使ったことがあるのでは、mccz80 がそうじゃなかったかと思います。
今、手元に現物がないので確認できませんが。
あと、汎用品でないワンチップCPUで、CPUメーカーくらいしかコンパイ
ラを出していないようなケース(NEC の 78xx とか MELPS74 シリーズとかの発
売当初)はそういうのが多かった。
ANSI ではないですが、 Small C は sizeof(long int)==sizeof(short int) 
だったと思います。(というより long がそもそも無かったかな?)
あと、昔懐かし Transputer T800 の Parallel C では
long と int と short int と char のサイズが全て同じで、4byte でした。
スレッド概略
[3449(R)](起点)
 └[3477(U)]
   └[表示中]


投稿順に移動
[←前の記事へ(P)]
[→次の記事へ(N)]


リスト表示へ
[このスレッド(T)]
[本記事の前後(L)]