Computer Programming with C
- Добавил: literator
- Дата: Сегодня, 17:30
- Комментариев: 0

Автор: M. Rajaram, P. Uma Maheswari
Издательство: Pearson Education India
Год: April 2024
Страниц: 800
Язык: английский
Формат: epub
Размер: 10.1 MB
With text, programs and practical applications cut out for beginners and intermediate-level students, Computer Programming with C is also designed to be a book of choice for just about anyone who is keen to take an interest in the subject. Each concept is explained at length to ensure that the practical applications are adequately supported by sound theory. All the programs given in this book have been compiled and run on Turbo C Compilers, as are a few significant, fully class-tested applications. Replete with examples, decoded programming exercises and a good number of unsolved problems for practice, the book is intended to disseminate the intricacies of computer programming with C to the discerning reader.
Spread across 13 chapters in five exclusive sections, the book equips readers with a sizeable stockpile of the essentials of C to assist them in their programming needs.
Chapter 0 makes up Part I, titled Fundamentals of Computer. It provides an overview of the history of computers and basic digital computer concepts. It gives an insight into the evolution of computers over the late twentieth century and explores how they are classified based on size and memory. The chapter also reviews the concept of number systems on which this new-age science is based and the profusion of applications to which it is applied. Part II deals with the Basics of C Programming and encompasses Chapters 1–6. Chapter 1 sketches the structure of a C program, lists the programming rules and spells out how a program is executed. Chapter 2 introduces the character set supported by C language. The various delimiters used with C statements, keywords and identifiers are also provided, as are the constants, variables and data types supported by C. The chapter covers the rules for defining variables and methods to initialize them before proceeding to deal at length with the concepts of dynamic initialization, type modifiers, type conversion wrapping around and constant and volatile variables. Chapter 3 is devoted to C operators and their priorities.
Part III of the book is on Arrays and Strings and includes Chapters 7 and 8. Chapter 7 elucidates the ways of declaring, initializing and accessing array elements and reveals the kinds of operations for which they are used. Chapter 8 centres on strings and analyzes the different schemes for declaring and initializing a string. The various formats for display of the strings are demonstrated through numerous examples.
Part IV forays into Pointers and Functions through Chapters 9 and 10 respectively. Chapter 9 brings up the most important feature of the C language – the pointer. The reader is made familiar with pointers through numerous examples. The chapter also includes discussions on arithmetic operations with pointers, pointers and arrays, and pointers and strings. Chapter 10 expounds on functions a approach for developing a modular program. The chapter also discusses function and loop statements, function and arrays, and association of functions and pointers.
Part V lays inroads into Structures and Unions through Chapters 11–13. Chapter 11 delineates the variables to be used in C programming in different situations. It also covers storage classes and explanations on auto, extern, static and register variables. Chapter 12 unfolds the ways to make use of preprocessor directives and macros and indicates how a programmer may display error messages using #error directives and turn various warning messages on/off using #pragma directive. Chapter 13, the last chapter of the book, lays bare the principles that govern the functioning of structures and unions. It also takes a close look at the DOS and ROM-BIOS functions and their applications.
Скачать Computer Programming with C

Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.