- Paperback: 960 pages
- Publisher: Sams Publishing; 6 edition (October 5, 2002)
- Language: English
- ISBN-10: 0672324482
- ISBN-13: 978-0672324482
- Product Dimensions: 7.4 x 2.2 x 9.1 inches
- Shipping Weight: 3.6 pounds
- Average Customer Review: 46 customer reviews
- Amazon Best Sellers Rank: #301,895 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Sams Teach Yourself C in 21 Days (6th Edition) 6th Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
Customers who bought this item also bought
What other items do customers buy after viewing this item?
From the Back Cover
In just 21 days, you'll have all the skills you need to get started with C. With this complete tutorial, you'll master the basics and them move on to the more advanced features and concepts.
- Understand the fundamentals of C.
- Master all the new and advanced features that C offers.
- Learn how to effectively use the latest tools and features of C, by following practical, real-world examples.
- Get expert tips from a leading authority on implementing C in the corporate environment.
Sams Teach Yourself C in 21 Daysis designed for the way you learn. Go chapter by chapter through the step-by-step lessons, or just choose those lessons that interest you the most.
About the Author
Bradley L. Jones works with internet.com overseeing the EarthWeb software development channel. This includes overseeing sites such as Developer.com, CodeGuru.com, and Gamelan.com. He has directed the development of systems, both small scale and distributed as well as on a variety of platforms from the Palm OS to mainframe systems. He has developed systems using such tools as C, C#, C++, XML, SQL Server, PowerBuilder, Visual Basic, Active Server Pages (ASP), Satellite Forms, and more. JonesÕs other authoring credits include Sams Teach Yourself Advanced C in 21 Days (Sams Publishing) and Sams Teach Yourself C# in 21 Days (Sams Publishing).
Peter Aitken has been writing about computers and programming for over 10 years, with some 30 books and hundreds of magazine and trade publication articles to his credit. His recent book titles include Visual Basic .NET Programming With Peter Aitken, Office XP Development With VBA, XML the Microsoft Way, Windows Script Host, and Sams Teach Yourself Visual Basic .NET Internet Programming in 21 Days. For several years he was a Contributing Editor at Visual Developer magazine where he wrote a popular Visual Basic column, and he is a regular contributor to Microsoft OfficePro magazine and the DevX Web site. Peter is the proprietor of PGA Consulting, providing custom application and Internet development to business, academia, and government since 1994. You can reach him at firstname.lastname@example.org.
Browse award-winning titles. See more
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
Thank You Amazon, your professionalism made me shine. This customer was really grateful. She told me that this book is exactly what she needed and finds it very easy to understand and follow. Thanks Sams...
What the book does well is that it can quickly teach you the fundamentals of C, right up to pointers. The book does well in borrowing material from a far better book, "The C prgramming language" by kernighan and ritchie. The book also provides a wealth of coding examples for you to disseminate at you leisure. There are also quizes at the end of each chapter.
Not counting the innumerable typos and editing mistakes (even an example code that doesnt compile properly, even when copied from the CD the book came with), the book has many, many acheilies heels.
For one, at an attempt to provide simple explanations and answers, the author merely succeeds in glancing over important information and causing confusion. I was really frustrated over the lack of descriptive explanations for many important topics, most notably typedefs, unions, casts, and void type pointers. Oh and the "bonus" topic on linked lists may as well not even be in the book since its almost completely impossible to follow unless you know what a linked list is already. Another problem is the coding examples. All to frequently you will see a library function that has not yet been covered, and you will have to thumb through the book to figure out what it is. Additionally, at several points in the book, you will need to skip ahead several chapters just to understand what is being said in an earlier one. An example of this is having to learn chapter 8 before 6, chapter 16 before 14 and chapter 20 and 21 before 18, and 19.
By not providing enough explanation, this book teeters on the line between being comprehendable and not. Also, dont expect to learn how the library functions work until much later on (incredibly useful to know). the difference between knowing "char *gets(char *)" and "gets()" early on is huge. Id say its analogous to knowing to put in bread into a toaster and knowing toast will come out versus knowing you have to put 'something' into a toaster and relying on magic for something to happen, respectively.
There are quizes at the ensd of each chapter which are pretty easy, if you were able to parse the confusing chapter before it that is.
This book teaches you the basics in an oversimplified and brief manner. As a result topics that would otherwise be easily explained, are unnecessarily difficult. However if you can piece apart the explanations, this book is actually helpful. I HIGHLY recommend getting "The C Programming Language" with this as a reference and supplement. The latter is fairly difficult and the SAMS books helps out to understand it.
A very good book for absolute beginners and those who have very modest experience with programming. I have been using it for about a month.
The book uses plain easy to understand English language. It has notes and tips which alert the user to points that need attention.
The "Do--Do not" section help you avoid falling in programming pitfalls that can result in unexpected results.
Each topic has a sample code followed by explanation of the code's lines.
The Q&A, quizzes, and exercises at the end of each chapter (i.e. day) provide additional ways to understand the topics covered in a particular chapter.
The most valuable thing for me is the program that follows the end of each week. After every 7 chapters (1 week) there is a "Review of Week" section. This is a comprehensive program that contains codes that use what you have learned over a week. Even the code lines have reference to the chapters that cover the keywords, and syntax of C language.
At the end of the book, there are bonus chapters about Java, C++ languages. Although they cover a small part of those Programming languages, the chapters are worth reading.
If you are not sure where to start with C language, buy this book. It contains a lot of useful and practical examples as well as "C" compiler/editor which works on Windows (You can type and modify code lines, and with a click of button you get the .exe file that can run on every Windows PC even if the PC has no "C/C++" compiler).