The Book Depository Programming in C by Stephen Kochan
222 ratings
TO EXPLORE MORE
Price: £36.99
Brand: The Book Depository
Description: Programming in C : Paperback : Pearson Education (US) : 9780321776419 : 0321776410 : 16 Sep 2014 : Programming in C, Fourth Edition is a newly revised and updated edition of Steven Kochan's classic C programming tutorial -- a book that has helped thousands of students master C over the past 25 years. This edition fully reflects the latest developments in the C programming and has been crafted to help students master C regardless of the platform they intend to use or the applications they intend to create--including mobile and gaming-device applications -- where C's elegance and speed make it especially valuable. Kochan begins with the fundamentals, then covers every facet of C programming: variables, data types, arithmetic expressions, program looping, making decisions, arrays, functions, structures, character strings, pointers, operations on bits, the preprocessors, I/O, and more. Coverage also includes chapters on working with larger programs; debugging programs, and the fundamentals of object-oriented programming. The Book Depository Programming in C by Stephen Kochan - shop the best deal online on thebookbug.co.uk
Category: Books
Merchant: The Book Depository
Product ID: 9780321776419
MPN: 0321776410
GTIN: 9780321776419
Author: Jordan Emmett
Rating: 5
Review: I bought this book because I was struggling with the cs50 online course, this book cleared up a lot of areas i was confused with and helped a lot to improve my skills, would definitely reccomend to anybody looking to learn C.
Author: Thomas Adam
Rating: 3
Review: 'Programming in C' is a comprehensive book, covering the basics of C from the beginning and gradually introducing the reader to more advanced topics. As with most books of this kind, there are copious exercises at the end of each chapter as well as different examples to illustrate key concepts. Some exercises however are perhaps too heavy in terms of having a strong mathematical-slant. Granted, it's often difficult to come up with more real-world/relevant examples. The general flow of information in the book is well thought out; concepts such as primitive types are explained, although perhaps in too much detail. But for those readers who are used to more dynamically-typed languages, the amount of information presented in those chapters won't be excessive. This book will not be for everyone, however. The rather slow-paced introduction to concepts sometimes labours the point at a cost of explaining other concepts in C (confer that to 'The C Programming Language' which offers brevity for the sake of explaining more features of the language). For example, later on in the book, there's an entire chapter devoted to bit-wise operations---a concept which could easily be elided for other more mathematically-minded books. There is a tiny section about dynamic memory allocation, but this reads like an outlier, long after the concepts of pointers have been introduced. Because this book is aimed as a generic platform, there is no real mention of system-call libraries. Since string handling in C is often more than just manipulating character arrays, there is no mention of calls such as strlen(), str[n]cpy(), etc. This would have been a nice aside, especially since some of the str*() functions use memory-allocation techniques. I would recommend this book, but only to a very limited audience. Similar books which are pitched at the same level as this, namely 'C Primer Plus', offer a more comprehensive read, and cover more concepts at depth.