Sams Teach Yourself C in 21 Days
by Jones, Bradley L.; Aitken, Peter-
This Item Qualifies for Free Shipping!*
*Excludes marketplace orders.
Rent Book
New Book
We're Sorry
Sold Out
Used Book
We're Sorry
Sold Out
eBook
We're Sorry
Not Available
How Marketplace Works:
- This item is offered by an independent seller and not shipped from our warehouse
- Item details like edition and cover design may differ from our description; see seller's comments before ordering.
- Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
- Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
- Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.
Summary
Author Biography
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 peter@pgacon.com.
Table of Contents
WEEK 1. AT A GLANCE.
Type & Run 1. Printing Your Listings.
Day 2. The Components of a C Program.
A Short C Program. The Program's Components. A Review of the Parts of a Program.
Day 3. Storing Information: Variables and Constants.
Understanding Your Computer's Memory. Storing Information with Variables. Numeric Variable Types. Constants.
Day 4. The Pieces of a C Program: Statements, Expressions, and Operators.
Statements. Understanding Expressions. Operators. The if Statement. Evaluating Relational Expressions. The Logical Operators. More on True/False Values. Operator Precedence Revisited.
Type & Run 2. Find the Number.
Day 5. Packaging Code in Functions.Day 6. Basic Program Control.
Day 7. Fundamentals of Reading and Writing Information.
Week 1 In Review.
WEEK 2 AT A GLANCE.
Day 9. Understanding Pointers.
Type & Run 3. Pausing for a Second or Two.
Day 10. Working with Characters and Strings.Day 11. Implementing Structures, Unions, and TypeDefs.
Day 12. Understanding Variable Scope.
Type & Run 4. Secret Messages.
Day 13. Advanced Program Control.Day 14. Working with the Screen, Printer, and Keyboard.
Week 2 In Review.
WEEK 3 AT A GLANCE.
Day 16. Using Disk Files.
Type & Run 5. Counting Characters.
Day 17. Manipulating Strings.Day 18. Getting More from Functions.
Day 19. Exploring the C Function Library.
Type & Run 6. Calculating Mortgage Payments.
Day 20. Working with Memory.Day 21. Advanced Compiler Use.
Week 3 In Review.
BONUS WEEK AT A GLANCE.
Bonus Day 2. The C++ Programming Language.
Bonus Day 3. Working with C++ Classes and Objects.
Bonus Day 4. Java Language Fundamentals.
Bonus Day 5. Working with Java Classes and Methods.
Bonus Day 6. More Java Techniques.
Bonus Day 7. The C# Programming Language.
Bonus Week. In Review.
Appendix A. ASCII Character Chart.
Appendix B. C/C++ Reserved Words.
Appendix C. Working with Binary and Hexadecimal Numbers
Appendix D. Portability Issues.
Appendix E. Common C Functions
Appendix F. Answers.
Appendix G. Getting Started with Dev-C++.
Index.
An electronic version of this book is available through VitalSource.
This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.
By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.
Digital License
You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.
More details can be found here.
A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.
Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.
Please view the compatibility matrix prior to purchase.