| delorie.com/archives/browse.cgi | search |
| From: | mschulter AT DOT value DOT net (M. Schulter) |
| Newsgroups: | comp.os.msdos.djgpp |
| Subject: | Re: sizeof(long double) |
| Date: | 11 Mar 1997 02:38:24 GMT |
| Organization: | Value Net Internetwork Services Inc. |
| Lines: | 17 |
| Message-ID: | <5g2gj0$ra4$1@vnetnews.value.net> |
| References: | <Pine DOT SGI DOT 3 DOT 95 DOT 970305141038 DOT 8443A-100000 AT geb DOT gfy DOT ku DOT dk> |
| NNTP-Posting-Host: | value.net |
| To: | djgpp AT delorie DOT com |
| DJ-Gateway: | from newsgroup comp.os.msdos.djgpp |
Thomas Knudsen (tk AT geb DOT gfy DOT ku DOT dk) wrote: : prints: sizeof(long double)==12 : : is this really true? : : Thomas As I understand it, in fact a long double in djgpp includes 80 bits of data, as expected; but the compiler uses a 96-bit (12-byte) size in order to align the data on a 32-bit boundary. This feature is somewhat analogous to struct padding. Most respectfully, Margo schulter mschulter AT value DOT net
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |