Wie groß ist ein unsigned short Integer auf einem 64 Bit System?
-
2^16-1 oder 2^32-1
-
Kann nicht pauschal gesagt werden.
-
man kann aber sagen: ich habe betriebssystem x mit compiler y und da sind es z bytes.
(ich habe kein 64 bit os )
-
Und wofür sollte das wichtig sein? Das ist nichts worauf man sich verlassen sollte.
-
#include <stdio.h> int main(void) { printf("%d\n", sizeof (unsigned short int)); }
$ gcc test.c $ ./a.out 2 $ uname -a Linux ****** 2.6.33.5-124.fc13.x86_64
-