C Notes for Professional
Hello
Developers! Today I will share with you such awesome notes if you follow and
practice the notes properly. You will not have to face any more problems with C, Inshallah. So let's discuss C notes in detail.
List of Contents
Chapter 1: Getting Started with C
Language
Chapter 2: Comments
Chapter 3: Data Types
Chapter 4: Operators
Chapter 5: Boolean
Chapter 6: Strings
Chapter 7: Literals for numbers,
characters and strings
Chapter 8: Compound Literals
Chapter 9: Bit-fields
Chapter 10: Arrays
Chapter 11: Linked lists
Chapter 12: Enumerations
Chapter 13: Structs
Chapter 14: Standard Math
Chapter 15: Iteration
Statements/Loops: for, while, do-while
Chapter 16: Selection Statements
Chapter 17: Initialization
Chapter 18: Declaration Vs
Definition
Chapter 19: Command-line arguments
Chapter 20: Files and I/O streams
Chapter 21: Formatted Input/Output
Chapter 22: Pointers
Chapter 23: Sequence Points
Chapter 24: Function Pointers
Chapter 25: Function Parameters
Chapter 26: Pass 2D arrays to
functions
Chapter 27: Error handling
Chapter 28: Undefined behavior
Chapter 29: Random Number Generation
Chapter 30: Preprocessor and Macros
Chapter 31: Signal Handling
Chapter 32: Variable arguments
Chapter 33: Assertion
Chapter 34: Generic Selection
Chapter 35: X-macros
Chapter 36: Aliasing and Effective Type
Chapter 37: Compilation
Chapter 38: Inline assembly
Chapter 39: Identifier Scope
Chapter 40: Implicit and Explicit
Conversions
Chapter 41: Type Qualifiers
Chapter 42: Typedef
Chapter 43: Storage Classes
Chapter 44: Declarations
Chapter 45: Structure Padding and
Packing
Chapter 46: Memory Management
Chapter 47: Implementation-defined
behaviour
Chapter 48: Atomics
Chapter 49: Jump Statements
Chapter 50: Create and include
header files
Chapter 51: <ctype.h> -
character classification & conversion
Chapter 52: Side Effects
Chapter 53: Multi-Character
Character Sequence
Chapter 54: Constraints
Chapter 55: Inlining
Chapter 56: Unions
Chapter 57: Threads (native)
Chapter 58: Multithreading
Chapter 59: Interprocess
Communication (IPC)
Chapter 60: Testing Frameworks
Chapter 61: Valgrind
Chapter 62: Common C programming
idioms and developer practices
Chapter 63: Common pitfalls
Notes Details |
|
Notes Name |
C Notes for Professional |
Publisher |
GoalKicker |
Total Chapter |
63 |
Total Pages |
333 |
Category |
Free Programming E-book |
[Preview ##eye##] [Download ##download##]
Disclaimer!
This is an unofficial free book created for educational purposes and is not
affiliated with official C groups or companies. All trademarks and registered
trademarks are registered trademarks are the property of their respective
owners.