£37.38

O'Reilly Fluent C: Principles, Practices, and Patterns

Price data last checked 46 day(s) ago - refreshing...

View at Amazon

We'll watch every seller, every day. One email when your price arrives.

About as cheap as it gets. The only time it was cheaper was 3 months ago.

£37 today · all-time low £36 (Apr 2026) · usually the usual

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↓ Price chart
when this has been cheap or pricey
↓ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 45 days · 45 data points (no recent data)

Historical
Generating forecast…
£38.01 £35.45 £36.01 £36.57 £37.12 £37.68 £38.24 23 April 2026 04 May 2026 15 May 2026 26 May 2026 06 June 2026

Price Distribution

Price distribution over 45 days • 2 price levels

Days at Price
Current Price
15 days 30 days 0 8 15 23 30 £36 £38 Days at Price

Price Analysis

Most common price: £38 (30 days, 66.7%)

Price range: £36 - £38

Price levels: 2 different prices over 45 days

Description

Expert advice on C programming is hard to find. While much help is available for object-oriented programming languages, there's surprisingly little for the C language. With this hands-on guide, beginners and experienced C programmers alike will find guidance about design decisions, including how to apply them bit by bit to running code examples when building large-scale programs. Christopher Preschern, a leading member of the design patterns community, answers questions such as how to structure C programs, cope with error handling, or design flexible interfaces. Whether you're looking for one particular pattern or an overview of design options for a specific topic, this book shows you how to implement hands-on design knowledge specifically for the C programming language. You'll find design patterns for: Error handling Returning error information Memory management Returning data from C functions Data lifetime and ownership Flexible APIs Flexible iterator interfaces Organizing files in modular programs Escaping #ifdef Hell

Key Features

New Store Stock

Product Specifications

Format
paperback
Domain
Amazon UK
Release Date
04 November 2022
Listed Since
25 May 2022

Barcode

No barcode data available

Similar Products You Might Like

C: A Reference Manual
82% match

C: A Reference Manual

PEARSON EDUCATION

£64.49 21 Jun 2026
Design Patterns: Elements of Reusable Object-Oriented Software
81% match

Design Patterns: Elements of Reusable Object-Oriented Software

Prentice Hall

£42.95 12 Jun 2026
Object-Oriented Software Design in C++
80% match

Object-Oriented Software Design in C++

Manning

£33.42 23 May 2026
Problem Solving and Program Design in C
79% match

Problem Solving and Program Design in C

PEARSON EDUCATION

£147.52 01 Jun 2026
Learn to Program with C
79% match

Learn to Program with C

Apress

£42.88 12 Jun 2026
Hands-On Object-Oriented Programming: Mastering OOP Features for Real-World Software Systems Development
79% match

Hands-On Object-Oriented Programming: Mastering OOP Features for Real-World Software Systems Development

Apress

£18.44 14 Jul 2026
Application Programming in Structured C
79% match

Application Programming in Structured C

PEARSON EDUCATION

Out of stock 19 Jun 2026
Crystal Programming: A project-based introduction to building efficient, safe, and readable web and CLI applications
78% match

Crystal Programming: A project-based introduction to building efficient, safe, and readable web and CLI applications

Packt Publishing

£39.59 11 Jun 2026
Formal Specification Techniques for Engineering Modular C Programs: 1 (International Series in Software Engineering, 1)
78% match

Formal Specification Techniques for Engineering Modular C Programs: 1 (International Series in Software Engineering, 1)

Springer

£129.99 30 May 2026
Systematic Program Design: From Clarity to Efficiency
78% match

Systematic Program Design: From Clarity to Efficiency

Cambridge University Press

£10.09 19 Jun 2026
Fundamentals of C Programming
77% match

Fundamentals of C Programming

LAP Lambert Academic Publishing

£94.00 22 Jun 2026
Sudoku Programming with C
77% match

Sudoku Programming with C

Apress

£40.46 12 Jun 2026
The C4 Model: Visualizing Software Architecture
77% match

The C4 Model: Visualizing Software Architecture

O'Reilly

£47.99 06 Jun 2026
Exploring C++: The Programmer's Introduction to C++ (Expert's Voice in C++)
77% match

Exploring C++: The Programmer's Introduction to C++ (Expert's Voice in C++)

Apress

£34.34 14 Jul 2026
Functional Programming in C#: How to write better C# code
77% match

Functional Programming in C#: How to write better C# code

Manning

£44.51 23 May 2026
C++20 Recipes: A Problem-Solution Approach
77% match

C++20 Recipes: A Problem-Solution Approach

Apress

£42.95 27 May 2026
Practical OCaml
76% match

Practical OCaml

Apress

£48.12 01 Jun 2026
Programming Language Concepts (Undergraduate Topics in Computer Science)
76% match

Programming Language Concepts (Undergraduate Topics in Computer Science)

Springer

£37.91 06 Jun 2026
Powerful Python: Patterns and Strategies with Modern Python
76% match

Powerful Python: Patterns and Strategies with Modern Python

O'Reilly

£37.40 25 Jun 2026
Practices of the Python Pro
76% match

Practices of the Python Pro

Manning

£36.64 07 Jun 2026
Exploring C for Microcontrollers: A Hands on Approach
76% match

Exploring C for Microcontrollers: A Hands on Approach

Springer

£52.74 12 Jul 2026
Programming C# 8.0: Build Windows, Web, and Desktop Applications
76% match

Programming C# 8.0: Build Windows, Web, and Desktop Applications

O'Reilly

£78.04 14 Jul 2026
System Design: A Practical Guide with SpecC
76% match

System Design: A Practical Guide with SpecC

Springer

£111.83 26 May 2026
System Design: A Practical Guide with SpecC
76% match

System Design: A Practical Guide with SpecC

Springer

£108.01 25 May 2026