Programming in C (Developer’s Library) 4th Edition by Stephen Kochan – Ebook PDF Instant Download/Delivery: 0321776410, 978-0321776419
Full dowload Programming in C Developer Library 4th Edition after payment
Product details:
ISBN 10: 0321776410
ISBN 13: 978-0321776419
Author: Stephen Kochan
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 organized for quick reference.
“Absolutely the best book for anyone starting out programming in C. This is an excellent introductory text with frequent examples and good text….This is the book I used to learn C–it’s a great book.”
Table of contents:
1 Some Fundamentals
Programming
Higher-Level Languages
2 Compiling and Running Your First Program
Compiling Your Program
Running Your Program
3 Variables, Data Types, and Arithmetic Expressions
Understanding Data Types and Constants
The Integer Type int
The Floating Number Type float
4 Program Looping
Triangular Numbers
The for Statement
Relational Operators
5 Making Decisions
The if Statement
The if-else Construct
Compound Relational Tests
6 Working with Arrays
Defining an Array
Using Array Elements as Counters
7 Working with Functions
Defining a Function
Arguments and Local Variables
Function Prototype Declaration
8 Working with Structures
The Basics of Structures
A Structure for Storing the Date
Using Structures in Expressions
9 Character Strings
Revisiting the Basics of Strings
Arrays of Characters
Variable-Length Character Strings
10 Pointers
Pointers and Indirection
Defining a Pointer Variable
Using Pointers in Expressions
Working with Pointers and Structures
11 Operations on Bits
The Basics of Bits
Bit Operators
The Bitwise AND Operator
The Bitwise Inclusive-OR Operator
The Bitwise Exclusive-OR Operator
12 The Preprocessor
The #define Statement
Program Extendability
Program Portability
13 Extending Data Types with the Enumerated Data Type, Type Definitions, and Data Type Conversions
Enumerated Data Types
The typedef Statement
Data Type Conversions
14 Working with Larger Programs
Dividing Your Program into Multiple Files
Compiling Multiple Source Files from the Command Line
Communication Between Modules
External Variables
15 Input and Output Operations in C
Character I/O: getchar() and putchar()
Formatted I/O: printf() and scanf()
Renaming and Removing Files
16 Miscellaneous and Advanced Features
Miscellaneous Language Statements
The goto Statement
The null Statement
17 Debugging Programs
Debugging with the Preprocessor
Debugging Programs with gdb
Working with Variables
18 Object-Oriented Programming
What Is an Object Anyway?
People also search for :
socket programming in c
embedded programming in c
online programming in c
structure programming in c
Reviews
There are no reviews yet.