Request for consultation

Thanks for your request. You’ll soon be chatting with a consultant to get the answers you need.
Your form is submitting...
{{formPostErrorMessage.message}} [{{formPostErrorMessage.code}}]
First Name is required. 'First Name' must contain at least 0 characters 'First Name' cannot exceed 0 characters Please enter a valid First Name
Last Name is required. 'Last Name' must contain at least 0 characters 'Last Name' cannot exceed 0 characters Please enter a valid Last Name
Email Address is required. 'Email Address' must contain at least 0 characters 'Email Address' cannot exceed 0 characters Please enter a valid Email Address
Institution is required.
Discipline is required.
Country is required.
State is required.
Cengage, at your service! How can we best meet your needs? is required.
Why are you contacting us today? is required. 'Why are you contacting us today?' must contain at least 0 characters 'Why are you contacting us today?' cannot exceed 0 characters Please enter a valid Why are you contacting us today?

C Programming for the Absolute Beginner, 3rd Edition

Keith Davenport, Michael Vine

  • {{checkPublicationMessage('Published', '2014-09-17T00:00:00+0000')}}
Starting At $57.95 See pricing and ISBN options
C Programming for the Absolute Beginner 3rd Edition by Keith Davenport/Michael Vine

Overview

Many students of C will rightly admit that it's not an easy language to learn, but the professional insight, clear explanations, examples, and pictures in the Cengage Learning for the Absolute Beginner series make learning C easy and fun. Programming is not a skill you can acquire by reading; you have to write programs to learn. That's why each chapter in this book contains programming challenges, a chapter review, and a complete program that uses chapter-based concepts to construct an easily built application. With the guidance in this book, you'll learn how to create algorithms and pseudocode to think through and design programs; translate your designs and plans into working C programs; write, compile, test, and debug your code; use data types, arrays, pointers, strings, file operations and more to create robust programs.

Keith Davenport

Keith Davenport is an industry jack-of-all-trades who has worked in publishing, media, and technology for more than 20 years. Outside the industry, he has been a film writer and producer and has served various in-need populations as a social worker.

Michael Vine

Michael Vine is a senior IT professional who specializes in data warehousing and business intelligence. Beyond corporate life, he has taught computer science classes at the university and college level and authored many software programming books.
  • Each chapter features a simple game project that reinforces chapter concepts.
  • Uses a C compiler that is available free on the web.
  • Covers looping structures, arrays, pointers, and more.
1. Getting Started with C Programming.
2. Primary Data Types.
3. Conditions.
4. Looping Structures.
5. Structured Programming.
6. Arrays.
7. Pointers.
8. Strings.
9. Introduction to Data Structures.
10. Dynamic Memory Allocation.
11. File Input and Output.
12. The C Preprocessor.
13. Common UNIX Commands.
14. Vim Quick Guide.
15. Nano Quick Guide.
16. TCC Quick Guide.
17. ASCII Character Codes.
18. Common C Library Functions.

Textbook Only Options

Traditional eBook and Print Options

{{collapseContainerClosed['detail_0'] ? 'Show More' : 'Show Less'}}

  • ISBN-10: 1305565959
  • ISBN-13: 9781305565951
  • RETAIL $57.95

  • ISBN-10: 1305273761
  • ISBN-13: 9781305273764
  • RETAIL $64.95