K.Maebashi's BBS 管理者削除

以下の投稿を削除します。

[2411] Re:伸長方向?
返信
投稿者:(ぱ)こと管理人
2024/11/07 00:31:44

>(1) char=16bit / short=16bit / int=16bit / long=32bit > C 言語仕様書 ISO/IEC 9899:1999 6.5.3.4 が sizeof(char)==1 を要求しているので > sizeof(char)==1 / sizeof(short)==1 / sizeof(int)==1 / sizeof(long)==2 となるとCHAR_BITが16で、malloc(1)で取れるのは16ビットで、となりますかね。 マイコンだと、UCS2までcharで使えてべんり! とはきっとならずに、 8bit単位で読み書きする必要があるたびにビット演算、となるのですかね。 お疲れ様です。

代替メッセージ

物理削除     パスワード: