The Spirit Of C

$12.99


 Ready To Ship

    Limited quantity 1 left

Condition: Used - Cover And Some Pages Worn Inside Inscription

Category:

Brand:

The Spirit Of C - An Introduction to Modern Programming - Henry Mullish ^ Herbert L. Cooper - 1987 - Paperback - West Publishing Company

The Spirit of C - An Introduction to Modern Programming

Contents
01. Elementary Programming
02. A Introduction to Declarations, Assignments and Variables
03. Integer Arithmetic Expression
04. Some More Data Types
05. Making Decisions in C
06. The while and do ... while Loops
07. The for Loop
08. A Detailed Look at the printf and scanf Functions
09. User - Defined Functions
10. Arrays
11. Pointers and Indirection
12. String and String Functions
13. Structures
14. Input / Output and Files
15. The C Preprocessor
15. Miscellaneous Features and Advanced Topics

This is a book about the computer language called C. If you are seeking a book to increase your typing speed, expand on your knowledge of word processing, or learn the secrets of chip fabrication and design, this is not the one for you. However, if you want to become thoroughly familiar with the C programming language, then you have made a wise choice. For this book is devoted to just that - to help you become proficient in C.

It is one thing to read about a language; it is quite another to get involved in it. The best and most time-effective way to absorb a language such as C is to have a terminal or computer available to you, preferably at your fingertips. You will be exposed to well over one hundred C programs in this book.

You are encouraged to experiment with the programs illustrated in this text. Omit keywords, change a comma to a period, deliberately forget to terminate a statement with the required semicolon, etc. You can do whatever you want without having to worry about causing any damage to the computer, because you simply can't. Play "what if games to your heart's content. Familiarity with the language will bring with it greater understanding; the more you understand about C, the more you will enjoy it.

You might be surprised to find out that C has a rather extensive variety of operators and data types designed specifically to offer you a greater range of options and to permit you to solve a multitude of problems with the minimum of effort. These may range in diversity from bookkeeping to accounting to problems of mathematics. There is no real limit to the areas in which C can be of use. The only limitation is your imagination. At the first opportunity, begin to write your own programs. This is an order!

This book is intended for the person with or without programming experience. No programming experience will be assumed, however, nor will we expect the reader to have any mathematical expertise above the standard high school level. The novice to programming will naturally move along at a slower pace than that of the more experienced, simply because there is often much transfer of knowledge when going from one language to another. The experienced person has the distinct advantage of at least knowing what to expect. Such people can probably skirn over much of the more descriptive detail without any loss. Even so, C may have some unexpected surprises for the seasoned programmer too. Whatever your background, by the time you have finished reading this book, have answered the myriad of questions, and completed the suggested exercises, you will have come to know the essentials of the C language. That is the only purpose of this book.

To help get you involved�probably the most important ingredient to the effective learning of any subject material�each chapter is followed by a list of questions based on the text, for which answers are supplied.

Sometimes they are quite detailed, thereby reinforcing the concepts learned in the chapter. Secondly, you will find that every chapter contains many programs. This too is done to further your understanding of the language and its related concepts. Having to examine so many programs in minute detail, you will find yourself unconsciously absorbing the style of C until it becomes your own. Yes, C does have a very characteristic style. A further advantage of supplying so many different programs is that most people learn more effectively by reading programs, rather than reading descriptive text.

Finally, it should be emphasized that, regardless of the language, learning to program is not a spectator sport. Competency comes by actually doing it. The more programs you write, the sooner you will progress to greater heights�and the more fun it will be. Welcome aboard! Your trip should prove exciting and challenging. As you'll soon realize, programming is not only a science but an art, one which may bring you great satisfaction, intellectual challenge and enjoyment. Expertise in the field will probably not come instantly, however, so plan on some hard work. Above all, do not expect to understand every concept with a single reading. If you apply yourself, you can master each of the ideas, but it does take time and effort. Good luck on your voyage of discovery.

Write Your Review