Programming in C will teach you how to write programs in the C programming language. Whether you’re a novice or experienced programmer, this book will provide you with a clear understanding of this language, which is the foundation for many object-oriented programming languages such as C++, Objective-C, C#, and Java.
This book teaches C by example, with complete C programs used to illustrate each new concept along the way. Stephen Kochan provides step-by-step explanations for all C functions. You will learn both the language fundamentals and good programming practices. Exercises at the end of each chapter make the book ideally suited for classroom use or for self-instruction.
All the features of the C language are covered in this book, including the latest additions added with the C11 standard. Appendixes provide a detailed summary of the language and the standard C library, both organised for quick reference.
By:
Stephen Kochan
Imprint: Addison-Wesley Educational Publishers Inc
Country of Publication: United States
Edition: 4th edition
Dimensions:
Height: 29mm,
Width: 176mm,
Spine: 232mm
Weight: 880g
ISBN: 9780321776419
ISBN 10: 0321776410
Pages: 600
Publication Date: 05 August 2014
Audience:
College/higher education
,
Primary
Format: Paperback
Publisher's Status: Active
1 Some Fundamentals 2 Compiling and Running Your First Program 3 Variables, Data Types, and Arithmetic Expressions 4 Program Looping 5 Making Decisions 6 Working with Arrays 7 Working with Functions 8 Working with Structures 9 Character Strings 10 Pointers 11 Operations on Bits 12 The Preprocessor 13 Extending Data Types with the Enumerated Data Type, Type Definitions, and Data Type Conversions 14 Working with Larger Programs 15 Input and Output Operations in C 16 Miscellaneous and Advanced Feature 17 Debugging Programs 18 Object-Oriented Programming
Stephen G. Kochan has been developing software with the C programming language for more than 30 years. He is the author of several best-selling titles on the C language, including Programming in C , Programming in Objective-C , and Topics in C Programming . He has also written extensively on Unix and is the author or coauthor of Exploring the Unix System and Unix Shell Programming .