null
Loading... Please wait...
FREE SHIPPING on All Unbranded Items LEARN MORE
Print This Page

Effective C, 2nd Edition (An Introduction to Professional C Programming)

List Price: $59.99
SKU:
9781718504127
Quantity:
Minimum Purchase
25 unit(s)
  • Availability: Confirm prior to ordering
  • Branding: minimum 50 pieces (add’l costs below)
  • Check Freight Rates (branded products only)

Branding Options (v), Availability & Lead Times

  • 1-Color Imprint: $2.00 ea.
  • Promo-Page Insert: $2.50 ea. (full-color printed, single-sided page)
  • Belly-Band Wrap: $2.50 ea. (full-color printed)
  • Set-Up Charge: $45 per decoration
FULL DETAILS
  • Availability: Product availability changes daily, so please confirm your quantity is available prior to placing an order.
  • Branded Products: allow 10 business days from proof approval for production. Branding options may be limited or unavailable based on product design or cover artwork.
  • Unbranded Products: allow 3-5 business days for shipping. All Unbranded items receive FREE ground shipping in the US. Inquire for international shipping.
  • RETURNS/CANCELLATIONS: All orders, branded or unbranded, are NON-CANCELLABLE and NON-RETURNABLE once a purchase order has been received.
  • Product Details

    Author:
    Robert C. Seacord
    Format:
    Paperback
    Pages:
    312
    Publisher:
    No Starch Press (October 29, 2024)
    Language:
    English
    Audience:
    General/trade
    ISBN-13:
    9781718504127
    ISBN-10:
    1718504128
    Weight:
    20.6oz
    Dimensions:
    6.81" x 9.31" x 0.68"
    File:
    RandomHouse-PRH_Book_Company_PRH_PRT_Onix_full_active_D20260405T165752_155746802-20260405.xml
    Folder:
    RandomHouse
    List Price:
    $59.99
    Country of Origin:
    United States
    Case Pack:
    24
    As low as:
    $46.19
    Publisher Identifier:
    P-RH
    Discount Code:
    A
    QuickShip:
    Yes
    Pub Discount:
    65
    Imprint:
    No Starch Press
  • Overview

    Effective C, 2nd edition, is an introduction to essential C language programming that will soon have you writing programs, solving problems, and building working systems.

    The latest release of the C programming language, C23, enhances the safety, security, and usability of the language. This second edition of Effective C has been thoroughly updated to cover C23, offering a modern introduction to C that will teach you best practices for writing professional, effective, and secure programs that solve real-world problems.

    Effective C is a true product of the C community. Robert C. Seacord, a long-standing member of the C standards committee with over 40 years of programming experience, developed the book in collaboration with other C experts, such as Clang’s lead maintainer Aaron Ballman and C project editor JeanHeyd Meneide. Thanks to the efforts of this expert group, you’ll learn how to:

    • Develop professional C code that is fast, robust, and secure
    • Use objects, functions, and types effectively
    • Safely and correctly use integers and floating-point types
    • Manage dynamic memory allocation 
    • Use strings and character types efficiently
    • Perform I/O operations using C standard streams and POSIX file descriptors 
    • Make effective use of C’s preprocessor
    • Debug, test, and analyze C programs 

    The world runs on code written in C. Effective C will show you how to get the most out of the language and build robust programs that stand the test of time.

    New to this edition: This edition has been extensively rewritten to align with modern C23 programming practices and leverage the latest C23 features.

    Updated to cover C23