Variations in C
PSS ID Number: Q11967
Article last modified on 10-13-1986
PSS database name: PRESS






VARIATIONS IN C
by Steve Schustack
Price: $19.95  Pages: 368
ISBN: 0-914845-48-9
Pub. Date: September 20, 1985
Foreword by Gerald Weinberg

Develop Professional Programming Techniques with: VARIATIONS IN C

   The C programming language has gained widespread popularity among
application programmers because of its flexibility and portability from one
operating environment to another.  This September, Microsoft Press will
publish a thorough guide to developing efficient professional applications
with this versatile language - VARIATIONS IN C.
   Written by noted C expert Steve Schustack, VARIATIONS IN C is designed to
provide experienced programmers with the information needed to develop high
quality application software, with special emphasis on the user interface.
The author's approach is based on the proposed ANSI C standards and version
3.0 of Microsoft's best-selling C compiler.  For those unfamiliar with C
syntax, Schustack begins with a discussion of data types, operators, control
flow statements, the ways in which programs can store and access data, and the
fundamental unit of all C programs, the function.
   Next, VARIATIONS IN C guides the reader through the actual development of a
product - "The Order-Entry Application."  Schustack presents the design and
complete source code for the application, and then provides a detailed
explanation of each function.  Special emphasis is given to the code necessary
to manage the prompt screens that comprise the user interface.
   Using "The Order-Entry Application" as a model, VARIATIONS IN C offers
streamlined tips and techniques that will help programmers develop efficient,
portable, user-friendly applications.  Schustack covers such advanced topics
as memory addressing, multi-dimensional arrays, direct access, dynamic
allocation of memory, and bit-level operations.  VARIATIONS IN C also contains
several useful appendices for quick reference.
   As a visual introduction to the programming techniques presented in
VARIATIONS IN C, Microsoft Press will offer a companion software disk
containing the complete source code for the "Order-Entry Application."
Readers can order the disk for $12.95 direct from Microsoft Press by mailing
in a special bind-in card.
   After receiving his Bachelor of Arts degree in Mathematics at the State
University of New York at Binghampton, Steve Schustack studied computer
science under Gerald Weinberg at SUNY's School of Advanced Technology.  Steve
has worked as a system programmer at Argonne National Laboratory and has
written programs for the United States Navy.  For the past four years, he has
taught a series of successful seminars on professional C programming for major
corporations all over the country.
   Microsoft Corporation, based in Bellevue, Washington, develops and sells a
wide range of operating systems, languages, application programs, and hardware
products, as well as books, for the microcomputer marketplace.

Copyright Microsoft Corporation 1986.