did-you-know? rent-now

Rent More, Save More! Use code: ECRENTAL

did-you-know? rent-now

Rent More, Save More! Use code: ECRENTAL

5% off 1 book, 7% off 2 books, 10% off 3+ books

9780672318610

Sams Teach Yourself C in 24 Hours

by ;
  • ISBN13:

    9780672318610

  • ISBN10:

    067231861X

  • Edition: 2nd
  • Format: Paperback
  • Copyright: 2000-02-18
  • Publisher: Sams Publishing
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $24.99

Summary

Sams Teach Yourself C in 24 Hours, Second Edition gives novices the knowledge to learn to program in C in an easy-to-understand format. C is a powerful and flexible language used for a wide range of projects. The reader will begin with learning the basics to write a first program and then moves on to arrays, pointers, disk input/output, functions, and more such as Understanding data types, loops, and strings to make your programs work for you, Working with arrays, structures, and unions to expand your programming skills, Using pointers to access and retrieve data elements, Developing programs that process mathematical equations, functions, and variables, and Exploring memory management techniques.

Author Biography

Tony Zhang is a software engineer with more than 15 years of computer programming experience. Besides application-level programming experience in GUI, client/server, database, and networking, Tony has enhanced his system-level programming skills for X86 and advanced digital signal/image processors through his involvement on various projects. He is also the co-author of Sams Teach Yourself Perl 5 for Windows NT in 21 Days.

Table of Contents

Introduction 1(8)
Part I The Basics of C 9(80)
Taking the First Step
11(16)
Writing Your First C Program
27(14)
Learning the Structure of a C Program
41(14)
Understanding Data Types and Keywords
55(16)
Handling Standard Input and Output
71(18)
Part II Operators and Control-flow Statements 89(84)
Manipulating Data
91(14)
Working with Loops
105(16)
Using Conditional Operators
121(20)
Working with Data Modifiers and Math Functions
141(14)
Controlling Program Flow
155(18)
Part III Pointers and Arrays 173(68)
Understanding Pointers
175(14)
Understanding Arrays
189(18)
Manipulating Strings
207(16)
Understanding Scope and Storage Classes
223(18)
Part IV Functions and Dynamic Memory Allocation 241(70)
Working with Functions
243(16)
Applying Pointers
259(20)
Allocating Memory
279(16)
Using Special Data Types and Functions
295(16)
Part V Structure, Union, File I/O, and More 311(126)
Understanding Structures
313(20)
Understanding Unions
333(22)
Reading and Writing with Files
355(18)
Using Special File Functions
373(18)
Compiling Programs: The C Preprocessor
391(18)
Where Do You Go from Here?
409(28)
Part VI Appendixes 437(66)
Appendix A ANSI Standard Header Files
439(2)
Appendix B Answers to Quiz Questions and Exercises
441(62)
Index 503

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program