This seventh edition is thoroughly updated with outcome based learning approach as per standard Bloom’s Taxonomy. The new additions are important contents like “Graphic programming using C. Self-explanatory interactive simulation videos and case studies are integrated throughout the book using QR codes. Additional
write-ups and projects are also available for reference of the user.
1. Overview of C
2. Constants, Variables, and Data Types
3. Operators and Expressions
4. Managing Input and Output Operations
5. Decision Making and Branching
6. Decision Making and Looping
7. Arrays
8. Character Arrays and Strings
9. User-Defined Functions
10. Structures and Unions
11. Pointers
12. File Management in C
13. Dynamic Memory Allocation and Linked Lists
14. The Preprocessor
15. Developing a C Program: Some Guidelines
Appendix I: Bit-Level Programming
Appendix II: ASCII Values of Characters
Appendix III: ANSI C Library Functions
Appendix IV: ANSI C Library Functions
Appendix V: C99 Features
Appendix VI: Graphic Programming Using C