TY - BOOK AU - Forouzan, Behrouz A. AU - Gilberg, Richard F. TI - C Programming and Data Structures / SN - 9789355735454 U1 - 005.133C FOR 23rd PY - 2019/// CY - Delhi PB - Cengage Learning India Pvt. Ltd. KW - C (Computer program language); Data structures (Computer science) N1 - It includes pedagogical material, review material, practice sets etc.. Overview: C Programming and Data Structures is designed to meet the requirements of undergraduate students of India. This book offers a fully updated, comprehensive survey of computer science theory and the C programming language. A highly visual approach has been used to explain fundamental programming concepts. Detailed discussions on several important topics pertaining to C programming have been included in the book, such as functions, arrays, pointers, strings, structures and unions, dynamic memory allocation functions, applications of programming in C, and many more. Each topic has been supplemented with an illustrative program to aid in faster and effective understanding for the students. The chapters include useful pedagogical features such as chapter objectives, solved examples, tables and illustrations, and end-of-chapter exercises including review questions, practice sets, problems and projects. In addition, the chapters incorporate a list of common programming errors that programmers are most prone to make during programming. Features: Offers a ground breaking visual approach, including a wide variety of figures, tables, and programs Uses a large number of examples, ranging from code snippets to complete implementations requiring several functions, providing the student with a range of techniques to study and practice Contains extensive end-of-chapter pedagogy, including a robust problem set featuring review questions, exercises, problems, and projects Covers all the requirements of computer science theory and C programming course offered by across all the universities in India CD App includes: Appendix A Character Sets Appendix B Integer and Float Libraries Appendix C Function Libraries Appendix D Program Development Appendix E Understanding Complex Declarations Let’s C: A Supplement to Computer Programming Lab Glossary Table of Contents: Chapter 1 Introduction to Computers Chapter 2 Introduction to the C Language Chapter 3 Structure of a C Program Chapter 4 Bitwise Operators Chapter 5 Selection—Making Decisions Chapter 6 Repetition Chapter 7 Arrays Chapter 8 Strings Chapter 9 Enumerated, Structure, and Union Chapter 10 Pointers Chapter 11 Pointer Applications Chapter 12 Processor Commands Chapter 13 Text Input/Output Chapter 14 Binary Input/Output Chapter 15 Functions Chapter 16 Searching and Sorting Online Material Appendix A Character Sets Appendix B Integer and Float Libraries Appendix C Function Libraries Appendix D Program Development Appendix E Understanding Complex Declarations Let’s C: A Supplement to Computer Programming Lab Glossary UR - https://www.cengage.co.in/book-list/print/c-programming-and-data-structures-3rd-edition-jntu-ag ER -