Cでプログラミングを学ぶ:Cを学ぶためのやさしい段階的な独習本<br>Learn Programming with C : An Easy Step-by-Step Self-Practice Book for Learning C

個数:
電子版価格
¥13,588
  • 電子版あり

Cでプログラミングを学ぶ:Cを学ぶためのやさしい段階的な独習本
Learn Programming with C : An Easy Step-by-Step Self-Practice Book for Learning C

  • 提携先の海外書籍取次会社に在庫がございます。通常3週間で発送いたします。
    重要ご説明事項
    1. 納期遅延や、ご入手不能となる場合が若干ございます。
    2. 複数冊ご注文の場合、分割発送となる場合がございます。
    3. 美品のご指定は承りかねます。

    ●3Dセキュア導入とクレジットカードによるお支払いについて

  • 提携先の海外書籍取次会社に在庫がございます。通常約2週間で発送いたします。
    重要ご説明事項
    1. 納期遅延や、ご入手不能となる場合が若干ございます。
    2. 複数冊ご注文の場合、分割発送となる場合がございます。
    3. 美品のご指定は承りかねます。

    ●3Dセキュア導入とクレジットカードによるお支払いについて
  • 【入荷遅延について】
    世界情勢の影響により、海外からお取り寄せとなる洋書・洋古書の入荷が、表示している標準的な納期よりも遅延する場合がございます。
    おそれいりますが、あらかじめご了承くださいますようお願い申し上げます。
  • ◆画像の表紙や帯等は実物とは異なる場合があります。
  • ◆ウェブストアでの洋書販売価格は、弊社店舗等での販売価格とは異なります。
    また、洋書販売価格は、ご注文確定時点での日本円価格となります。
    ご注文確定後に、同じ洋書の販売価格が変動しても、それは反映されません。
  • 製本 Paperback:紙装版/ペーパーバック版/ページ数 568 p.
  • 言語 ENG
  • 商品コード 9781032283555
  • DDC分類 005.133

Full Description

Authored by two standout professors in the field of Computer Science and Technology with extensive experience in instructing, Learn Programming with C: An Easy Step-by Step Self-Practice Book for Learning C is a comprehensive and accessible guide to programming with one of the most popular languages.

Meticulously illustrated with figures and examples, this book is a comprehensive guide to writing, editing, and executing C programs on different operating systems and platforms, as well as how to embed C programs into other applications and how to create one's own library. A variety of questions and exercises are included in each chapter to test the readers' knowledge.

Written for the novice C programmer, especially undergraduate and graduate students, this book's line-by-line explanation of code and succinct writing style makes it an excellent companion for classroom teaching, learning, and programming labs.

Contents

Preface

Chapter 1: Introduction




History of Programming Language



Different Types of Programming Language



Importance of Programming



C Program Structure



Step-by-Step Tutorial to Run a C Program



Keywords



Identifiers



Operators



Operator Precedence in C



Variables



Constants



Escape Sequences



Data Types



Type Casting



Examples



Exercises




MCQ with Answers



Questions with Short Answers



Problems to Practice



Chapter 2: Flow-Control




if Statement



if..else Statement



Nested if..else Statement



Conditional Operator



for Loop



while Loop



do..while Loop



continue Statement



break Statement



switch..case Statement



goto Statement



Examples



Exercises




MCQ with Answers



Questions with Short Answers



Problems to Practice



Chapter 3: Arrays and Pointers




Arrays



2-D arrays



Multidimensional arrays



String



String Function



Pointers



Memory Allocation



Examples



Exercises




MCQ with Answers



Questions with Short Answers



Problems to Practice



Chapter 4: Functions




Function Types



Function Structure



Function Call



Arrays and Functions



Pointers and Functions



Storage Class



Examples



Exercises




MCQ with Answers



Questions with Short Answers



Problems to Practice



Chapter 5: Structure and Union




Structure



Union



enum



Data Structure and Algorithm



Linked List



Types of Linked List



Examples



Exercises




MCQ with Answers



Questions with Short Answers



Problems to Practice



Chapter 6: File Management




File Types



File Operations



Preprocessors



Conditional Compilation



Examples



Exercises




MCQ with Answers



Questions with Short Answers



Problems to Practice



Chapter 7: C Graphics




Introduction



Functions



Color Table



Fonts of Text



Fill Patterns



Including graphics.h in CodeBlocks



Examples



Problems to Practice

Chapter 8: C Cross-platform




Creating Own Library



Turbo C



Visual Studio Code



Visual Studio



Command Line



Command Line Arguments



Linux



Embedding C Code into MATLAB



Integrating C Code into Python



Switching from One Language to Another



Transition to C++ or C# from C



Chapter 9: C Projects

最近チェックした商品