cas a 32-bit platformy

Miloslav Trmač mirek na linux.localhost
Čtvrtek Červen 8 23:45:44 CEST 2000


On 8 Jun 2000 12:19:58 +0200, David Janko <djanko na infoware.cz> wrote:
>Petr Novotny wrote:
>
>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)
>
ANSI C ale take zarucuje minimalni hodnoty konstant z <limits.h>, ktere napr.
pro short int a int udavaji minimalni rozsah <-32767,32767>, tj. tyto typy
nemohou byt mene nez 16b. (A ISO C9X podobne zarucuje aspon 32b long int, ale
nevim, jak je to s "puvodnim" ANSI C.)
	Mirek


Další informace o konferenci Linux