/ Forside / Teknologi / Udvikling / C/C++ / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
C/C++
#NavnPoint
BertelBra.. 2425
pmbruun 695
Master_of.. 501
jdjespers.. 500
kyllekylle 500
Bech_bb 500
scootergr.. 300
gibson 300
molokyle 287
10  strarup 270
Antal bit
Fra : kheon


Dato : 05-12-00 10:47

Jeg har uden held søgt efter dokumentation på hvad en række datatype
fylder i bit/byte i linux (redhat 7.0) med gcc som kompiler.

Mit gæt er:
char 1 byte
short 2 byte
int 2 byte
long 4 byte

Er der nogle der har en url, man eller bare kan huske det

MVH Casper


 
 
Martin Moller Peders~ (05-12-2000)
Kommentar
Fra : Martin Moller Peders~


Dato : 05-12-00 11:04

In <3A2CB99C.FE3B5409@vision.auc.dk> kheon <kheon@vision.auc.dk> writes:

>Jeg har uden held søgt efter dokumentation på hvad en række datatype
>fylder i bit/byte i linux (redhat 7.0) med gcc som kompiler.

>Mit gæt er:
>char 1 byte
>short 2 byte
>int 2 byte
>long 4 byte

>Er der nogle der har en url, man eller bare kan huske det

Se i /usr/include/bits/types.h

Mvh
Martin




Igor V. Rafienko (05-12-2000)
Kommentar
Fra : Igor V. Rafienko


Dato : 05-12-00 11:19

* kheon@vision.auc.dk

> Jeg har uden held søgt efter dokumentation på hvad en række datatype
> fylder i bit/byte i linux (redhat 7.0) med gcc som kompiler.
>
> Mit gæt er:
> char 1 byte
> short 2 byte
> int 2 byte
> long 4 byte
>
> Er der nogle der har en url, man eller bare kan huske det


Er ikke det bare å skrive et lite program?:

$ cat sizes.c
#include <stdio.h>
#include <limits.h>


int
main( int argc, char *argv[] )
{

printf( "CHAR_BIT: %d\n", CHAR_BIT );
printf( "sizeof( short ): %d\n"
"sizeof( int ): %d\n"
"sizeof( long ): %d\n",
sizeof( short ), sizeof( int ), sizeof( long ) );
return 0;
}
$ gcc sizes.c
$ ./a.out
CHAR_BIT: 8
sizeof( short ): 2
sizeof( int ): 4
sizeof( long ): 4
$

Forøvrig, det faktumet at char er på 1 byte vil holde på alle
implementasjoner.





ivr
--
Amy: Psst... look what life was like before genetic engeneering.
Leela: Those poor 20th century women...
-- Futurama, "Why must I be a Crustacean in love?"

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste