On Tue, Sep 04, 2012 at 12:36:06AM +0300, Mihaela Dvornic wrote: > Buna! > Am dat peste cateva intrebari de interviu si as fi vrut sa aflu inca o parere. > > Prima intrebarea era cum poti defini un int16 din int? > > Acesta este de fapt tipul int16_t?
În principiu tipul int16_t (la fel ca toate tipurile intN_t) e definit doar în standardul C99, în header-ul stdint.h. Altfel, în C90 pentru întregi pe 16 biți se folosește short int, care din câte îmi pot da seama nu diferă în lungime în funcție de arhitectură/sistemul de operare. În rest standardul poate să nu specifice exact lungimea, caz în care ea depinde de platforma și/sau modelul de date [1] implementate. Lucian [1]: http://www.unix.org/whitepapers/64bit.html _______________________________________________ http://elf.cs.pub.ro/so/wiki/resurse/lista-discutii
