Key to Document Conventions

This book uses the following document conventions:

Example Description

COPY TEST.OBJ C: Uppercase letters represent DOS commands and filenames.
printf Boldface letters indicate standard features of the C language: keywords, operators, and standard library functions.
expression Words in italics indicate placeholders for information you must supply, such as a filename. Italics are also occasionally used for emphasis in the text.
main() { } This typeface is used for example programs, program fragments, and the names of user-defined functions and variables. It also indicates user input and screen output.
CL options [[files...]] A horizontal ellipsis following an item indicates that more items having the same form may follow.
while( ) { . . . } A vertical ellipsis tells you that part of the example program has been intentionally omitted.
SHIFT Small capital letters denote names of keys on the keyboard. A plus sign ( + ) indicates a combination of keys. For example, SHIFT+F5 tells you to hold down the SHIFT key while pressing the F5 key.
“array pointer” The first time a new term is defined, it is enclosed in quotation marks. Since some knowledge of programming is assumed, common terms such as memory or branch are not defined.
American National Standards Institute (ANSI) The first time an acronym appears, it is spelled out.