FREE DOWNLOAD

C Notes for Professionals book (FREE DOWNLOAD)

C Notes for Professionals book

C Notes for Professionals book (FREE DOWNLOAD)

DESCRIPTION

Chapters

  1. Getting started with C Language
  2. Comments
  3. Data Types
  4. Operators
  5. Boolean
  6. Strings
  7. Literals for numbers, characters and strings
  8. Compound Literals
  9. Bit-fields
  10. Arrays
  11. Linked lists
  12. Enumerations
  13. Structs
  14. Standard Math
  15. Iteration Statements/Loops: for, while, do-while
  16. Selection Statements
  17. Initialization
  18. Declaration vs Definition
  19. Command-line arguments
  20. Files and I/O streams
  21. Formatted Input/Output
  22. Pointers
  23. Sequence points
  24. Function Pointers
  25. Function Parameters
  26. Pass 2D-arrays to functions
  27. Error handling
  28. Undefined behavior
  29. Random Number Generation
  30. Preprocessor and Macros
  31. Signal handling
  32. Variable arguments
  33. Assertion
  34. Generic selection
  35. X-macros
  36. Aliasing and effective type
  37. Compilation
  38. Inline assembly
  39. Identifier Scope
  40. Implicit and Explicit Conversions
  41. Type Qualifiers
  42. Typedef
  43. Storage Classes
  44. Declarations
  45. Structure Padding and Packing
  46. Memory management
  47. Implementation-defined behaviour
  48. Atomics
  49. Jump Statements
  50. Create and include header files
  51. <ctype.h> — character classification & conversion
  52. Side Effects
  53. Multi-Character Character Sequence
  54. Constraints
  55. Inlining
  56. Unions
  57. Threads (native)
  58. Multithreading
  59. Interprocess Communication (IPC)
  60. Testing frameworks
  61. Valgrind
  62. Common C programming idioms and developer practices
  63. Common pitfalls

Read more...


We Also Recommend