cas a 32-bit platformy

David Janko djanko na infoware.cz
Čtvrtek Červen 8 12:18:29 CEST 2000


Petr Novotny wrote:

> ANSI C (a ISO C++) zarucuji pouze nasledujici
> sizeof(char)<=sizeof(short)<=sizeof(int)<=sizeof(long)
> a
> sizeof(unsigned char)<=sizeof(unsigned short)<=sizeof(unsigned
> int)<=sizeof(unsigned long).
>
> Nejsem si zcela jist, ale mozna je zaruceno, ze sizeof(char)==1
> (ale ruku bych za to do ohne nedal) a sizeof(long)>=2 (dtto).

tak jsem si to nasel (v chytre knizce), v ANSI C je zaruceno:
sizeof(char) = 1 Byte
sizeof(short int) < = sizeof(int) <= sizeof(long int)
sizeof(unsigned int)  = sizeof(signed int)
sizeof(float) <= sizeof(double) <= sizeof(long double)

no, naadsenej z toho moc nejsem :(((

David.



Další informace o konferenci Linux