Programming in ANSI C

8th Edition
9353165148 · 9789353165147
OVERVIEWThe book ‘Programming in ANSI C’ has been developed specifically to meet the needs of a first-time learner who is keen to be a programmer. Distinguished as one of the bestsellers in the market, the book is taking forward another step in p… Read More
Lifetime
S$34.00
After you purchase your eBook, you will need to download VitalSource Bookshelf, a free app. Then login or create an account and enter the code from your order confirmation email to access your eBook.
  • Access the eBook anytime, anywhere: online or offline
  • Create notes, flashcards and make annotations while you study
  • Full searchable content: quickly find the answers you are looking for
Chapter 1: Introduction to Computing
Chapter 2: Overview of C
Chapter 3: Constants, Variables, and Data Types
Chapter 4: Operators and Expressions
Chapter 5: Managing Input and Output Operations
Chapter 6: Decision Making and Branching
Chapter 7: Decision Making and Looping
Chapter 8: Array
Chapter 9: Character Arrays and Strings
Chapter 10: User Defined Functions
Chapter 11: Structures and Unions
Chapter 12: Pointers
Chapter 13: File Management in C
Chapter 14: Dynamic Memory Allocation and Linked Lists
Chapter 15: The Preprocessor
Chapter 16: Developing a C Program: Some Guidelines


     Appendix I: Bit-Level Programming
     Appendix II: ANSCII Values of Characters
    Appendix III: ANSI C Library Functions
    Appendix IV: Projects
    Appendix V: C99/C11 Features
    Appendix VI: Graphics Programming Using C


 Bibliography
 Index


OVERVIEW


The book ‘Programming in ANSI C’ has been developed specifically to meet the needs of a first-time learner who is keen to be a programmer. Distinguished as one of the bestsellers in the market, the book is taking forward another step in pursuit of perfection with this new edition. It follows a hierarchical approach by explaining the concepts from elementary to advanced level. The exhaustive coverage of critical concepts, such as Arrays, Strings, Functions, Pointers, Self-referential Structures, Dynamic Memory Allocation, etc. makes this title a complete reference guide for the beginners as well as life-long learners. Rich pedagogy, challenging programming problems, and concretely curated appendices enhance the utility of the book and make it a lasting resource for students and instructors.






HIGHLIGHTS


1. A comprehensive book covering the fundamentals as well as latest features of C programming
2. Each chapter follows an outcome-based learning approach.
3. Strong pedagogical features, that include:
   • Worked Out Problems
   • Tips and Important Notes
   • 24 detailed Case studies 
   • Multiple Choice Questions
   • Programming and Debugging Questions
   • Interview Questions
4. Two new and exciting projects on:
   • Electricity Board Management System
   • Making Web Services in C
5. An exciting appendix on ‘Graphic Programming Using C’






KEY FEATURES


1. Updated content as per the latest AICTE curriculum 
2. One new chapter on ‘Introduction to Computing’
3. Strong pedagogical features
4. Two fresh and innovative projects on ‘Electricity Board Management System’ and ‘Making Web Services in C’
5. An exciting appendix on ‘Graphic Programming Using C’