Sams Teach Yourself C in 21 Days, 6/e
暫譯: Sams 自學 C 語言 21 天,第 6 版

Bradley L. Jones, Peter Aitken

  • 出版商: SAMS
  • 出版日期: 2002-10-05
  • 售價: $2,050
  • 貴賓價: 9.5$1,948
  • 語言: 英文
  • 頁數: 960
  • 裝訂: Paperback
  • ISBN: 0672324482
  • ISBN-13: 9780672324482
  • 相關分類: C 程式語言
  • 已絕版

買這商品的人也買了...

商品描述

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 Days is 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.

Table of Contents

Introduction.

 

WEEK 1. AT A GLANCE.

Day 1. Getting Started with C.
Day 2. The Components of a C Program.
Day 3. Storing Information: Variables and Constants.
Day 4. The Pieces of a C Program: Statements, Expressions, and Operators.
Day 5. Packaging Code in Functions.
Day 6. Basic Program Control.
Day 7. Fundamentals of Reading and Writing Information.

WEEK 2 AT A GLANCE.

Day 8. Using Numeric Arrays.
Day 9. Understanding Pointers.
Day 10. Working with Characters and Strings.
Day 11. Implementing Structures, Unions, and TypeDefs.
Day 12. Understanding Variable Scope.
Day 13. Advanced Program Control.
Day 14. Working with the Screen, Printer, and Keyboard.

 

WEEK 3 AT A GLANCE.

Day 15. Pointers: Beyond the Basics.
Day 16. Using Disk Files.
Day 17. Manipulating Strings.
Day 18. Getting More from Functions.
Day 19. Exploring the C Function Library.
Day 20. Working with Memory.
Day 21. Advanced Compiler Use.

 

BONUS WEEK AT A GLANCE.

 

Bonus Day 1. Object-Oriented Programming Languages.
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.

 

商品描述(中文翻譯)

在短短 21 天內,您將掌握開始使用 C 所需的所有技能。透過這本完整的教程,您將掌握基礎知識,然後進一步學習更高級的功能和概念。

- 理解 C 的基本原理。
- 精通 C 提供的所有新功能和高級功能。
- 通過實用的真實案例學習如何有效使用 C 的最新工具和功能。
- 從業界權威獲得在企業環境中實施 C 的專家建議。

《Sams Teach Yourself C in 21 Days》是根據您的學習方式設計的。您可以逐章學習逐步的課程,或僅選擇您最感興趣的課程。

**目錄**

**簡介。**

**第一週 概覽。**

第 1 天。開始使用 C。
第 2 天。C 程式的組成部分。
第 3 天。儲存資訊:變數和常數。
第 4 天。C 程式的組成部分:語句、表達式和運算符。
第 5 天。將程式碼封裝在函數中。
第 6 天。基本程式控制。
第 7 天。讀取和寫入資訊的基本原理。

**第二週 概覽。**

第 8 天。使用數值陣列。
第 9 天。理解指標。
第 10 天。處理字符和字串。
第 11 天。實現結構、聯合和類型定義。
第 12 天。理解變數範圍。
第 13 天。高級程式控制。
第 14 天。與螢幕、印表機和鍵盤互動。

**第三週 概覽。**

第 15 天。指標:超越基礎。
第 16 天。使用磁碟檔案。
第 17 天。操作字串。
第 18 天。從函數中獲得更多。
第 19 天。探索 C 函數庫。
第 20 天。與記憶體互動。
第 21 天。高級編譯器使用。

**獎勵週 概覽。**

獎勵第 1 天。物件導向程式語言。
獎勵第 2 天。C++ 程式語言。
獎勵第 3 天。處理 C++ 類別和物件。
獎勵第 4 天。Java 語言基礎。
獎勵第 5 天。處理 Java 類別和方法。
獎勵第 6 天。更多 Java 技巧。
獎勵第 7 天。C# 程式語言。
獎勵週。回顧。
附錄 A。ASCII 字符表。
附錄 B。C/C++ 保留字。
附錄 C。處理二進位和十六進位數字。
附錄 D。可攜性問題。
附錄 E。常見 C 函數。
附錄 F。答案。
附錄 G。開始使用 Dev-C++。
索引。