Message-ID: <01BFCA13.58AD3940@LEON.caresystems.com.au> From: Leon To: "'djgpp AT delorie DOT com'" Subject: RE: advance in allocated memory by 1 byte only Date: Tue, 30 May 2000 08:45:01 +1000 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="---- =_NextPart_000_01BFCA13.58AD3940" Reply-To: djgpp AT delorie DOT com ------ =_NextPart_000_01BFCA13.58AD3940 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable There is no such thing. sizeof(char) =3D=3D 1 by definition. Your confusion probably comes from not understanding that "byte" has a long history without any reference to a fixed number of bits. [Leon] more like from some people saying that modern compilers can = treat integers as 32 bit vairables (not 16 bit - thus the value of int = could go up to 70000 etc.) - so was thinking that may be similar "bit = expansion" could occur to char data types. ------ =_NextPart_000_01BFCA13.58AD3940 Content-Type: application/ms-tnef Content-Transfer-Encoding: base64 eJ8+IgMWAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEkAYAkAEAAAEAAAAQAAAAAwAAMAIAAAAL AA8OAAAAAAIB/w8BAAAAQQAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAAGRqZ3BwQGRlbG9yaWUu Y29tAFNNVFAAZGpncHBAZGVsb3JpZS5jb20AAAAAHgACMAEAAAAFAAAAU01UUAAAAAAeAAMwAQAA ABIAAABkamdwcEBkZWxvcmllLmNvbQAAAAMAFQwBAAAAAwD+DwYAAAAeAAEwAQAAABQAAAAnZGpn cHBAZGVsb3JpZS5jb20nAAIBCzABAAAAFwAAAFNNVFA6REpHUFBAREVMT1JJRS5DT00AAAMAADkA AAAACwBAOgEAAAAeAPZfAQAAABIAAABkamdwcEBkZWxvcmllLmNvbQAAAAIB918BAAAAQQAAAAAA AACBKx+kvqMQGZ1uAN0BD1QCAAAAAGRqZ3BwQGRlbG9yaWUuY29tAFNNVFAAZGpncHBAZGVsb3Jp ZS5jb20AAAAAAwD9XwEAAAADAP9fAAAAAAIB9g8BAAAABAAAAAAAAAKZTwEEgAEALwAAAFJFOiBh ZHZhbmNlIGluIGFsbG9jYXRlZCBtZW1vcnkgYnkgMSBieXRlIG9ubHkAPhABBYADAA4AAADQBwUA HgAIAC0AAQACADIBASCAAwAOAAAA0AcFAB4ACAArAAMAAgAyAQEJgAEAIQAAADk1NDQxOEEzMDUz NkQ0MTE4MUZGMDA4MEM4NEUxRjZDAPwGAQOQBgBQBQAAIQAAAAsAAgABAAAACwAjAAAAAAADACYA AAAAAAsAKQAAAAAAAwAuAAAAAAADADYAAAAAAEAAOQDAvjeGv8m/AR4AcAABAAAALwAAAFJFOiBh ZHZhbmNlIGluIGFsbG9jYXRlZCBtZW1vcnkgYnkgMSBieXRlIG9ubHkAAAIBcQABAAAAFgAAAAG/ yb+GMKMYRJc2BRHUgf8AgMhOH2wAAB4AHgwBAAAABQAAAFNNVFAAAAAAHgAfDAEAAAAYAAAATGVv bkBjYXJlc3lzdGVtcy5jb20uYXUAAwAGEGl44EADAAcQYgEAAB4ACBABAAAAZQAAAFRIRVJFSVNO T1NVQ0hUSElOR1NJWkVPRihDSEFSKT09MUJZREVGSU5JVElPTllPVVJDT05GVVNJT05QUk9CQUJM WUNPTUVTRlJPTU5PVFVOREVSU1RBTkRJTkdUSEFUIkJZVEUAAAAAAgEJEAEAAAAZAgAAFQIAAJwC AABMWkZ1SBMUQwMACgByY3BnMTI1FjIA+Atgbg4QMDMznQH3IAKkA+MCAGNoCsBgc2V0MCAHEwKA fbMKgAjIIDsJbw4wNQKAGQqBdWMAUAsDbGkzojYBQHVsbgIgZQqgFQNgdAWQdAumIFRoKQSQZSAE ACAVgCBzIRRwaCB0aAuAZy4CIBeAaXplb2YoARDyKSA9PSAxIBhieSABAQuAaXRprQIgLgqiCoBZ CGEgBaBYbmZ1AJACICAV0WL9AaBsGZAFoAeCA1IXUQVA9HVuBIFzAZAdQBgBF9HaYQVAIhmAFgAi GmQRAPkEIGEgCQAd4RfwHYAFsP8ZkAPwF+AIYAVAAHAZkAlw8mYW8W5jFxAgAB9RGdC2eAmAF1B1 BtAEkCAYoNsZcBoAcxpVI1VjAEEMMpMV1RFgW0wYkG5dAzDqYgFAaRFgIARgFwEVAPZrFxAco3Mc URugGJALUHEXEHNheR3XBGUcQXDvAxAdYRsAA5F0CXAeMQuATRYAZyliHzEzMiLyIFp2C3ByG/EH kSgc8jH6NisjLRfRG1AX0RcQK3C/CkEiwipBGwEVYCJAZxdwpHVwIaI3MC9RIBFA/GMuGRAs0CcQ IEAfMRfi/msoCCfgGXAnsQdwAxAKwXMeYCtBZXgKsACBAiAi8S5Fb2NjGuEhsRDyGaDzHjAfYHR5 J2AjMSQgAUAXFdYacxHxADawAAAAAwAQEAAAAAADABEQAQAAAAMAgBD/////QAAHMABt5T+/yb8B QAAIMABt5T+/yb8BCwAAgAggBgAAAAAAwAAAAAAAAEYAAAAAA4UAAAAAAAADAAKACCAGAAAAAADA AAAAAAAARgAAAAAQhQAAAAAAAAMABYAIIAYAAAAAAMAAAAAAAABGAAAAAFKFAAC3DQAAHgAlgAgg BgAAAAAAwAAAAAAAAEYAAAAAVIUAAAEAAAAEAAAAOC4wAAMAJoAIIAYAAAAAAMAAAAAAAABGAAAA AAGFAAAAAAAACwAvgAggBgAAAAAAwAAAAAAAAEYAAAAADoUAAAAAAAADADCACCAGAAAAAADAAAAA AAAARgAAAAARhQAAAAAAAAMAMoAIIAYAAAAAAMAAAAAAAABGAAAAABiFAAAAAAAAHgBBgAggBgAA AAAAwAAAAAAAAEYAAAAANoUAAAEAAAABAAAAAAAAAB4AQoAIIAYAAAAAAMAAAAAAAABGAAAAADeF AAABAAAAAQAAAAAAAAAeAEOACCAGAAAAAADAAAAAAAAARgAAAAA4hQAAAQAAAAEAAAAAAAAAHgA9 AAEAAAAFAAAAUkU6IAAAAAADAA00/TcAADIW ------ =_NextPart_000_01BFCA13.58AD3940--