Title Page

MicrosoftÒ C/C++

Version 7.0

Programming Techniques

For MS-DOSÒ and WindowsÔ Operating Systems

Microsoft Corporation

Information in this document is subject to change without notice and does not represent a commitment on the part of Microsoft Corporation. The software and/or databases described in this document are furnished under a license agreement or nondisclosure agreement. The software and/or databases may be used or copied only in accordance with the terms of the agreement. It is against the law to copy the software on any medium except as specifically allowed in the license or nondisclosure agreement. The licensee may make one copy of the software for backup purposes. No part of this manual and/or databases may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or information storage and retrieval systems, for any purpose other than the licensee's personal use, without the express written permission of Microsoft Corporation.

Ó1989, 1991 Microsoft Corporation. All rights reserved. Printed in the United States of America.

Microsoft, MS, MS-DOS, XENIX, CodeView, and QuickC are registered trademarks of Microsoft Corporation.

U.S. Patent No. 4955066

AT&T and UNIX are registered trademarks of American Telephone and Telegraph Company.

Hercules is a registered trademark and InColor is a trademark of Hercules Computer Technology.

IBM is a registered trademark of International Business Machines Corporation.

Intel is a registered trademark of Intel Corporation.

Lotus is a registered trademark of Lotus Development Corporation.

NEC is a registered trademark of NEC Corporation.

Olivetti is a registered trademark of Ing. C. Olivetti.

PDP-11 and VAX are registered trademarks of Digital Equipment Corporation.

Tandy is a registered trademark of Tandy Corporation.

Texas Instruments is a registered trademark of Texas Instruments, Inc.

Wang is a registered trademark of Wang Laboratories.

Z8000 is a registered trademark of Zelog, Inc.

Document No.LN24775-1191 10 9 8 7 6 5 4 3 2 1