Summer Reading Sale
 
 

Recently Viewed clear list


Original Essays | June 20, 2014

Lisa Howorth: IMG So Many Books, So Many Writers



I'm not a bookseller, but I'm married to one, and Square Books is a family. And we all know about families and how hard it is to disassociate... Continue »

spacer
Qualifying orders ship free.
$39.99
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
Qty Store Section
1 Beaverton Computer Languages- C
1 Burnside - Bldg. 2 Computer Languages- C
25 Remote Warehouse Computer Languages- C

C Programming in One Hour a Day, Sams Teach Yourself (Sams Teach Yourself)

by

C Programming in One Hour a Day, Sams Teach Yourself (Sams Teach Yourself) Cover

 

Synopses & Reviews

Publisher Comments:

Sams Teach Yourself C Programming in One Hour a Day, Seventh Edition is the newest version of the worldwide best-seller Sams Teach Yourself C in 21 Days. Fully revised for the new C11 standard and libraries, it now emphasizes platform-independent C programming using free, open-source C compilers. This edition strengthens its focus on C programming fundamentals, and adds new material on popular C-based object-oriented programming languages such as Objective-C.

Filled with carefully explained code, clear syntax examples, and well-crafted exercises, this is the broadest and deepest introductory C tutorial available. It’s ideal for anyone who’s serious about truly mastering C – including thousands of developers who want to leverage its speed and performance in modern mobile and gaming apps.

Friendly and accessible, it delivers step-by-step, hands-on experience that starts with simple tasks and gradually builds to professional-quality techniques. Each lesson is designed to be completed in hour or less, introducing and clearly explaining essential concepts, providing practical examples, and encouraging you to build simple programs on your own. Coverage includes:

  • Understanding C program components and structure
  • Mastering essential C syntax and program control
  • Using core language features, including numeric arrays, pointers, characters, strings, structures, and variable scope
  • Interacting with the screen, printer, and keyboard
  • Using functions and exploring the C Function Library
  • Working with memory and the compiler
Contents at a Glance

PART I: FUNDAMENTALS OF C

1 Getting Started with C

2 The Components of a C Program

3 Storing Information: Variables and Constants

4 The Pieces of a C Program: Statements, Expressions, and Operators

5 Packaging Code in Functions

6 Basic Program Control

7 Fundamentals of Reading and Writing Information

PART II: PUTTING C TO WORK

8 Using Numeric Arrays

9 Understanding Pointers

10 Working with Characters and Strings

11 Implementing Structures, Unions, and TypeDefs

12 Understanding Variable Scope

13 Advanced Program Control

14 Working with the Screen, Printer, and Keyboard

PART III: ADVANCED C

15 Pointers to Pointers and Arrays of Pointers

16 Pointers to Functions and Linked Lists

17 Using Disk Files

18 Manipulating Strings

19 Getting More from Functions

20 Exploring the C Function Library

21 Working with Memory

22 Advanced Compiler Use

PART IV: APPENDIXES

A ASCII Chart

B C/C++ Reserved Words

C Common C Functions

D Answers

Synopsis:

In just one hour a day, you’ll have all the skills you need to begin programming in C. With this complete tutorial, you’ll quickly master the basics, and then move on to more advanced features and concepts. Completely updated for the C11 standard, this book presents the language from a practical point of view, helping you learn how to use C to create faster, simpler, and more efficient C applications.

 

  • Understand the fundamentals of C
  • Discover when and why you should use C to program
  • Learn how to effectively use the latest tools and features of C by following practical, real-world examples
  • Learn best practices and avoid pitfalls via useful Do’s and Don’ts
  • Get expert tips on implementing C in any kind of an environment
  • Test your knowledge and expertise with quizzes and exercises

 

Learn on your own time, at your own pace

 

  • No previous programming experience required
  • Learn C as defined by the current standards
  • Create your own C programs and use the ones in the book
  • Discover sophisticated C programming techniques
  • Make your programs more efficient by understanding data types, loops, and strings
  • Expand your programming skills with arrays, structures, and unions
  • Develop programs that process date/time routines, mathematical equations, and other standard functions
  • Read and write files (input and output)
  • Review what you’ve learned with quizzes and exercises
  • See the answers to common questions in the Q&A sections

 

 

About the Author

Bradley L. Jones manages and directs the Developer.com Network, which includes sites such as Developer.com, CodeGuru, and DevX. He has developed systems using C, C#, C++, SQL Server, PowerBuilder, Visual Basic, HTML5, and more.

Peter Aitken was on the faculty at Duke University Medical Center, where he cut his programming teeth developing computer programs for research. He is an experienced author in the IT field—on both applications and programming topics—with more than 70 magazine articles and 40 books to his credit. Aitken currently works as a consultant in the pharmaceutical industry.

Dean Miller is a writer and editor with more than 20 years of experience in both the publishing and licensed consumer product businesses. Over the years, he has created or helped shape a number of bestselling books and series, including Teach Yourself in 21 Days, Teach Yourself in 24 Hours, and the Unleashed series, all from Sams Publishing.

Table of Contents

Sams Teach Yourself C Programming in One Hour a Day

The Seventh Edition of Teach Yourself C in 21 Days

PART I: FUNDAMENTALS OF C

1 Getting Started with C

2 The Components of a C Program

3 Storing Information: Variables and Constants

4 The Pieces of a C Program: Statements, Expressions, and Operators

5 Packaging Code in Functions

6 Basic Program Control

7 Fundamentals of Reading and Writing Information

PART II: PUTTING C TO WORK

8 Using Numeric Arrays

9 Understanding Pointers

10 Working with Characters and Strings

11 Implementing Structures, Unions, and TypeDefs

12 Understanding Variable Scope

13 Advanced Program Control

14 Working with the Screen, Printer, and Keyboard

PART III: ADVANCED C

15 Pointers to Pointers and Arrays of Pointers

16 Pointers to Functions and Linked Lists

17 Using Disk Files

18 Manipulating Strings

19 Getting More from Functions

20 Exploring the C Function Library

21 Working with Memory

22 Advanced Compiler Use

PART IV: APPENDIXES

A ASCII Chart

B C/C++ Reserved Words

C Common C Functions

D Answers

Product Details

ISBN:
9780789751997
Author:
Jones, Bradley L
Publisher:
Sams
Author:
Jones, Bradley L.
Author:
Aitken, Peter
Author:
Miller, Dean
Author:
Jones, Bradley
Subject:
Software Engineering - Programming and Languages
Subject:
Programming Languages - C
Subject:
C programming; C11 programming; C11 tutorial; C beginner; learn C; learn C11; C11 language; C11 hands-on; C11 basics; C11 easy
Subject:
C11;C programming; C11 programming; C tutorial; C beginner; learn C; learn C11; C11 language; C11 hands-on; C11 basics; C11 easy
Subject:
C11;Teach Yourself C;C programming;C11 programming;C tutorial;C beginner;learn C;learn C11;C11 language;C11 hands-on;C11 basics;C11 easy;Teach Yourself C in 21 Days
Subject:
Computer Languages-C++
Copyright:
Edition Description:
Trade paper
Series:
Sams Teach Yourself
Publication Date:
20131011
Binding:
TRADE PAPER
Language:
English
Pages:
720
Dimensions:
9.148 x 7.12 x 1.448 in 1044 gr

Related Subjects

Computers and Internet » Computer Languages » C
Computers and Internet » Software Engineering » Programming and Languages
History and Social Science » World History » General

C Programming in One Hour a Day, Sams Teach Yourself (Sams Teach Yourself) New Trade Paper
0 stars - 0 reviews
$39.99 In Stock
Product details 720 pages Sams - English 9780789751997 Reviews:
"Synopsis" by ,

In just one hour a day, you’ll have all the skills you need to begin programming in C. With this complete tutorial, you’ll quickly master the basics, and then move on to more advanced features and concepts. Completely updated for the C11 standard, this book presents the language from a practical point of view, helping you learn how to use C to create faster, simpler, and more efficient C applications.

 

  • Understand the fundamentals of C
  • Discover when and why you should use C to program
  • Learn how to effectively use the latest tools and features of C by following practical, real-world examples
  • Learn best practices and avoid pitfalls via useful Do’s and Don’ts
  • Get expert tips on implementing C in any kind of an environment
  • Test your knowledge and expertise with quizzes and exercises

 

Learn on your own time, at your own pace

 

  • No previous programming experience required
  • Learn C as defined by the current standards
  • Create your own C programs and use the ones in the book
  • Discover sophisticated C programming techniques
  • Make your programs more efficient by understanding data types, loops, and strings
  • Expand your programming skills with arrays, structures, and unions
  • Develop programs that process date/time routines, mathematical equations, and other standard functions
  • Read and write files (input and output)
  • Review what you’ve learned with quizzes and exercises
  • See the answers to common questions in the Q&A sections

 

 

spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.