Learn C Programming in 24 Hours -  Alex Nordeen

Learn C Programming in 24 Hours (eBook)

(Autor)

eBook Download: EPUB
2021 | 1. Auflage
325 Seiten
Publishdrive (Verlag)
978-0-00-031753-7 (ISBN)
Systemvoraussetzungen
9,24 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen

C is a general-purpose programming language that is extremely popular, simple and flexible. It is machine-independent, structured programming language which is used extensively in various applications. This ebook course teaches you basic to advance level concept of C Programming to make you pro in C language.


Table Of Content


Here is what is covered in the book -


Chapter 1: What is C Programming Language? Basics, Introduction and History


What is C programming?


History of C language


Where is C used? Key Applications


Why learn 'C'?


Chapter 2: How to Download & Install GCC Compiler for C in Windows, Linux, Mac


Chapter 3: C Hello World! Example: Your First Program


Chapter 4: How to write Comments in C Programming


Chapter 5: C Tokens, Keywords, Identifiers, Constants, Variables, Data Types


What is a Character set?
Token
Keywords and Identifiers


What is a Variable?


Data types


Chapter 6: C Conditional Statement: IF, IF Else and Nested IF Else with Example


What is a Conditional Statement?


If statement


Relational Operators


The If-Else statement


Conditional Expressions


Chapter 7: C Loops: For, While, Do While, Break, Continue with Example


What are Loops?


Types of Loops


While Loop


Do-While loop


For loop


Break Statement


Chapter 8: Switch Case Statement in C Programming with Example


What is a Switch Statement?


Flow Chart Diagram of Switch Case


Nested Switch


Why do we need a Switch case?


Chapter 9: C Strings: Declare, Initialize, Read, Print with Example


What is a String?


Declare and initialize a String


String Input: Read a String


String Output: Print/Display a String


The string library


Chapter 10: Storage Classes in C: auto, extern, static, register with Example


What is a Storage Class?


Auto storage class


Extern storage class


Static storage class


Register storage class


Chapter 11: C Files I/O: Create, Open, Read, Write and Close a File


How to Create a File


How to Close a file


Writing to a File


Reading data from a File


Interactive File Read and Write with getc and putc


Chapter 12: Functions in C Programming with Examples: Recursive, Inline


What is a Function?


Library Vs. User-defined Functions


Function Declaration


Function Definition


Function call


Function Arguments


Variable Scope


Chapter 13: Pointers in C Programming with Examples


What is a Pointer?


How does Pointer Work?


Types of a pointer


Direct and Indirect Access Pointers


Pointers Arithmetic


Pointers and Arrays


Chapter 14: Functions Pointers in C Programming with Examples


Chapter 15: C Bitwise Operators


What are Bitwise Operators?


Bitwise AND


Bitwise OR


Bitwise Exclusive OR


Bitwise shift operators


Bitwise complement operator


Chapter 16: C Dynamic Memory Allocation using malloc(), calloc(), realloc(), free()


How Memory Management in C works?


Dynamic memory allocation


The malloc Function


The free Function


Chapter 17: TypeCasting in C: Implicit, Explicit with Example


What is Typecasting in C?


Implicit type casting


Explicit type casting

Erscheint lt. Verlag 12.11.2021
Sprache englisch
Themenwelt Informatik Programmiersprachen / -werkzeuge C / C++
ISBN-10 0-00-031753-5 / 0000317535
ISBN-13 978-0-00-031753-7 / 9780000317537
Haben Sie eine Frage zum Produkt?
EPUBEPUB (Adobe DRM)
Größe: 1,3 MB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
C++ lernen - professionell anwenden - Lösungen nutzen

von Ulrich Breymann

eBook Download (2023)
Carl Hanser Fachbuchverlag
49,99
C++ lernen - professionell anwenden - Lösungen nutzen

von Ulrich Breymann

eBook Download (2023)
Carl Hanser Fachbuchverlag
49,99
Das umfassende Handbuch

von Jürgen Wolf; René Krooß

eBook Download (2023)
Rheinwerk Computing (Verlag)
49,90