• Sign In / Register
  • Help
  • Basket0
Elements of C - Foundations of Computer Science (Paperback)
  • Elements of C - Foundations of Computer Science (Paperback)
zoom

Elements of C - Foundations of Computer Science (Paperback)

(author)
£76.50
Paperback 246 Pages / Published: 30/09/2011
  • We can order this

Usually despatched within 3 weeks

  • This item has been added to your basket
Statements in C, like statements in any other programming language, consist almost entirely of expressions and special reserved words. Declarations in C, unlike declarations in other languages, also contain arbitrary expressions. Thus, studying the means by which C expressions are constructed and evaluated is especially important-particularly since the number of permissible C operators is so large. Since all of the operands in a C expression (excluding constants) must be properly declared before they are used, and since declarations themselves contain expressions, the teaching of C involves the following chicken-and-egg problem: Should one begin by considering only elementary declarations, in which case the topic of expression construction and evaluation cannot be fully treated in one place, because the operators that pertain to the more complex objects-like pointers and structures (whose declarations have not yet been introduced)--have not yet been covered, or should one postpone entirely the issue of how decla- rations are written (merely assuming that all of the objects under discussion have been properly declared) in order to fully treat all types of operands and operators in one comprehensive discussion? If the student is encouraged to begin writing programs immediately, the former choice is mandatory, because even the most elementary programs must vII Preface viii contain proper declarations. Thus, most C textbooks postpone the discussion of objects like arrays, structures, and pointers (and of the operators that pertain to them) until the second half of the book is reached.

Publisher: Springer-Verlag New York Inc.
ISBN: 9781461292715
Number of pages: 246
Weight: 391 g
Dimensions: 229 x 152 x 14 mm
Edition: Softcover reprint of the original 1st ed. 198

You may also be interested in...

Domain-Driven Design
Added to basket
£55.99
Hardback
Kanban
Added to basket
£33.55
Paperback
Explore It!
Added to basket
Continuous Delivery
Added to basket
£43.99
Hardback
Test Driven Development
Added to basket
Design Patterns
Added to basket
£43.99
Hardback
Clean Code
Added to basket
£36.99
Paperback
User Stories Applied
Added to basket
£40.99
Paperback
Essential Scrum
Added to basket
£36.99
Paperback
The Clean Coder
Added to basket
£32.99
Paperback
The Mythical Man-Month
Added to basket
Art of Agile Development
Added to basket
Peopleware
Added to basket
£32.99
Paperback
Pro Git
Added to basket
£35.50
Paperback
Agile Product Management with Scrum
Added to basket

Reviews

Please sign in to write a review

Your review has been submitted successfully.