C Programming Notes for Professionals



Download free course C Programming Notes for Professionals, pdf file on 341 pages by Stack Overflow Community.
The C Notes for Professionals book is compiled from Stack Overflow Documentation, the content is written by the beautiful people at Stack Overflow.

Table of contents

  • Getting started with C Language
  • Comments
  • Data Types
  • Operators
  • Boolean
  • Strings
  • Literals for numbers, characters and strings
  • Compound Literals
  • Bit-fields
  • Arrays
  • Linked lists
  • Enumerations
  • Structs
  • Standard Math
  • Iteration Statements/Loops: for, while, do-while
  • Selection Statements
  • Initialization
  • Declaration vs Definition
  • Command-line arguments
  • Files and I/O streams
  • Formatted Input/Output
  • Pointers
  • Sequence points
  • Function Pointers
  • Function Parameters
  • Pass 2D-arrays to functions
  • Error handling
  • Undefined behavior
  • Random Number Generation
  • Preprocessor and Macros
  • Signal handling
  • Variable arguments
  • Assertion
  • Generic selection
  • X-macros
  • Aliasing and effective type
  • Compilation
  • Inline assembly
  • Identifier Scope
  • Implicit and Explicit Conversions
  • Type Qualifiers
  • Typedef
  • Storage Classes
  • Declarations
  • Structure Padding and Packing
  • Memory management
  • Implementation-defined behaviour
  • Atomics
  • Jump Statements
  • Create and include header files
  • <ctype.h> - character classification & conversion
  • Side Effects
  • Multi-Character Character Sequence
  • Constraints
  • Inlining
  • Unions
  • Threads (native)
  • Multithreading
  • Interprocess Communication (IPC)
  • Testing frameworks
  • Valgrind
  • Common C programming idioms and developer practices
  • Common pitfalls
Pages : 341
Size : 2.4 MB
File type : PDF
Downloads: 114
Created: 2022-02-02
License: CC BY-SA
Author(s): Stack Overflow Community
C Programming Notes for Professionals

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others programming Tutorials

Object-oriented Programming in C#

Java 3D Programming

A Field Guide to Genetic Programming

A Gentle Guide to Constraint Logic Programming via ECLiPSe, 3rd Edition

Certified Programming with Dependent Types

Others related eBooks about C Programming Notes for Professionals

The Common Java Cookbook

This book focuses on tactical implementation details, answering such questions as: How do we parse XML? How do we serialize beans?...

UNIX Programmer's manual

Download UNIX Programmer's manual in PDF, free training course in 300 pages intended to beginners....

Neural Network Programming with Java

Vast quantities of data are produced every second. In this context, neural networks become..., download free Java tutorial in PDF (244 pages) created by Alan M.F. Souza ....

Android Programming Tutorials

This book shows you what you can do with Android, through a series of 40 individual exercises. It gives you hands-on instruction in how to build sophisticated Android applications, using many of the technologies outlined in CommonsWare's other Android books. ...

Evolve the Monolith to Microservices with Java and Node

Download free course Evolve the Monolith to Microservices with Java and Node, pdf file on 132 pages by Sandro De Santis, Luis Florez, Duy V Nguyen, Eduardo Rosa....

Biopython: Tutorial and Cookbook

The Biopython Project is an international association of developers tools for computationa..., download free Python tutorial in PDF (360 pages) created by Jeff Chang ....

Vue.js Succinctly

Download free course Vue.js Succinctly, pdf file on 101 pages by Ed Freitas....

Introduction to Programming Using Java

Designed to support an introductory programming course, this book teaches you concepts of problem-solving and object-orientated programming using a fundamentals-first approach. As beginner programmers, you learn critical problem-solving techniques then move on to grasp the key concepts of object-ori...

Learning JavaScript

Download free course Learning JavaScript, pdf file on 630 pages by Stack Overflow Community....

Raspberry Pi Beginner's Guide

Download free course Raspberry Pi Beginner's Guide, pdf file on 248 pages by Gareth Halfacree....