Beej's Guide to C Programming
This page covers the 
following topics related to C Programming :Hello, World!, Variables and 
Statements, Functions, Pointers—Cower In Fear!, Arrays, Strings, Structs, File 
Input/Output, Pointers II: Arithmetic, Manual Memory Allocation, Scope, Way More 
Types!, Conversions, Qualifiers and Specifiers, Multifile Projects, The Outside 
Environment, The C Preprocessor, structs, Characters and Strings, Enumerated 
Types: enum, Pointers, Bitwise Operations, Variadic Functions, Locale and 
Internationalization, Unicode, Wide Characters, and All That, Exiting a Program, 
Signal Handling, Variable-Length Arrays (VLAs), goto, Compound Literals and 
Generic Selections, Arrays, Long Jumps with setjmp, longjmp, Incomplete Types, 
Complex Numbers, Fixed Width Integer Types, Date and Time Functionality, 
Multithreading, Atomics, Function Specifiers, Alignment, Specifiers/Operators.
Author(s): Brian Beej Jorgensen Hall
 NA Pages
NA Pages