C Programming Language The ULtimate Beginner's Guide

Share
  • Document
  • 10 MB
Min ₹ 55
Description

Introduction

Thank you for buying this book: The C Programming Language – The Ultimate Beginner’s Guide. In
this book, we are going to give you an overview of the concepts that you have to understand before you
actually start programming in the C language.We will explain to you the different elements that you ought
to know about before you go and delve into developing more complex programs for different operating
systems.

The C programming language has many benefits. However, it also has numerous little aspects that can
leave you perplexed. Not being able to understand these aspects can definitely cause you problems in the
future.

In this book, we're going to talk about what those elements are. We are also going to talk about what C is,
where it came from, and all of the fundamental concepts that you have to understand before you actually
start programming. In addition, we'll also teach you how to setup and use the Code Blocks IDE, which
will help you greatly when programming in the C language.

All Topices List

**Chapter 1: Introduction to C Programming Language **
History of C Programming Language
What is Programming?
What is a Source code?
What is an IDE?
Running Code Blocks
**Chapter 2: Staring Your First C Project **
Keywords
Functions
Operators
Structure
**Chapter 3: The Old I/O **
Puts Function
Printf Function
Escape Characters
**Chapter 4: The C Language Variables **
**Chapter 5: Character I/O Functions in C **
The String
The scanf() Function
Chapter 6: Math Operators
Math Library functions
**Chapter 7: C Language Comparisons **
If Statements
Else Statements
Else if Statements
Switch/Else Statements
The While Loop
Do/While Loop
The For keyword
The Nested Loop
**Chapter 8: Anatomy of a Function **
**Character Manipulation Functions **
Logical Operators
**Chapter 9: Working with Strings **
Strlen
Strcat / Concatenation
Strcmp / String compare
Strstr/ String String
**Chapter 10: C Language Constants **
**Chapter 11: C language Arrays **
Anatomy of an Array
Multi-dimensional Arrays
**Chapter 12: C Language Structures **
Ch**apter 13: C Language Time Functions **
**Chapter 14: C Language Variables **
**Chapter 15: C Language Pointers **
Dual Nature of Pointers
Array Manipulation Using Pointers
Pointer Functions
Pointer Arrays
Conclusion