pickabook books with huge discounts for everyone
pickabook books with huge discounts for everyone
Visit our new collection website www.collectionsforschool.co.uk
     
Email: Subscribe to news & offers:
Need assistance? Log In/Register


Item Details
Title: C FOR PROGRAMMERS
WITH AN INTRODUCTION TO C11
By: Paul J. Deitel, Harvey M. Deitel, Abbey Deitel
Format: Paperback

List price: £30.99


We currently do not stock this item, please contact the publisher directly for further information.

ISBN 10: 0133462064
ISBN 13: 9780133462067
Publisher: PEARSON EDUCATION (US)
Pub. date: 21 April, 2013
Pages: 608
Synopsis: The professional programmer's Deitel(R) guide to procedural programming in C through 130 working code examples Written for programmers with a background in high-level language programming, this book applies the Deitel signature live-code approach to teaching the C language and the C Standard Library. The book presents the concepts in the context of fully tested programs, complete with syntax shading, code highlighting, code walkthroughs and program outputs. The book features approximately 5,000 lines of proven C code and hundreds of savvy tips that will help you build robust applications. Start with an introduction to C, then rapidly move on to more advanced topics, including building custom data structures, the Standard Library, select features of the new C11 standard such as multithreading to help you write high-performance applications for today's multicore systems, and secure C programming sections that show you how to write software that is more robust and less vulnerable. You'll enjoy the Deitels' classic treatment of procedural programming. When you're finished, you'll have everything you need to start building industrial-strength C applications.Practical, example-rich coverage of: * C programming fundamentals * Compiling and debugging with GNU gcc and gdb, and Visual C++(R) * Key new C11 standard features: Type generic expressions, anonymous structures and unions, memory alignment, enhanced Unicode(R) support, _Static_assert, quick_exit and at_quick_exit, _Noreturn function specifier, C11 headers * C11 multithreading for enhanced performance on today's multicore systems * Secure C Programming sections * Data structures, searching and sorting * Order of evaluation issues, preprocessor * Designated initializers, compound literals, bool type, complex numbers, variable-length arrays, restricted pointers, type generic math, inline functions, and more. Visit www.deitel.com *For information on Deitel's Dive Into(R) Series programming training courses delivered at organizations worldwide visit www.deitel.com/training or write to deitel@deitel.com * Download code examples * To receive updates for this book, subscribe to the free DEITEL(R) BUZZ ONLINE e-mail newsletter at www.deitel.com/newsletter/subscribe.html * Join the Deitel social networking communities on Facebook(R) at facebook.com/DeitelFan, Twitter(R) @deitel, LinkedIn(R) at bit.ly/DeitelLinkedIn and Google+(TM) at gplus.to/Deitel
Publication: US
Imprint: Prentice Hall
Returns: Returnable
Some other items by this author:
"C HOW TO PROGRAM" WITH "THE WEB WIZARD''S GUIDE TO JAVASCRIPT" (PB)
ACCESS CODE CARD (BIND-IN) FOR VISUAL BASIC 2012 HOW TO PROGRAM
ACCESS CODE CARD FOR IOS 8 FOR PROGRAMMERS WITH SWIFT
ACCESS CODE CARD FOR SWIFT FOR PROGRAMMERS
ADVANCED JAVA 2 PLATFORM
ADVANCED JAVA 2 PLATFORM HOW TO PROGRAM
AGILE MANAGEMENT FOR SOFTWARE ENGINEERING (PB)
AJAX, RICH INTERNET APPLICATIONS, AND WEB DEVELOPMENT FOR PROGRAMMERS
ANDROID (HB)
ANDROID (PB)
ANDROID 6 FOR PROGRAMMERS (PB)
ANDROID APP DEVELOPMENT FUNDAMENTALS I AND II LIVELESSONS (VIDEO TRAINING) - DOWNLOADABLE VIDEO
ANDROID APP DEVELOPMENT FUNDAMENTALS LIVELESSONS BUNDLE
ANDROID APP DEVELOPMENT FUNDAMENTALS PART I LIVELESSONS (VIDEO TRAINING) - DVD
ANDROID FOR PROGRAMMERS (PB)
ANDROID HOW TO PROGRAM (PB)
ANDROID: HOW TO PROGRAM
ANDROID: HOW TO PROGRAM (PB)
C
C (CD)
C (PB)
C FOR PROGRAMMERS
C HOW TO PROGRAM
C HOW TO PROGRAM
C HOW TO PROGRAM
C HOW TO PROGRAM (PB)
C HOW TO PROGRAM (PB)
C HOW TO PROGRAM (PB)
C HOW TO PROGRAM (PB)
C HOW TO PROGRAM (PB)
C HOW TO PROGRAM (PB)
C HOW TO PROGRAM WITH MYPROGRAMMINGLAB
C HOW TO PROGRAM, GLOBAL EDITION (PB)
C HOW TO PROGRAM: WITH CASE STUDIES IN APPLICATIONS AND SYSTEMS PROGRAMMING, GLOBAL EDITION
C# (PB)
C# 2008 FOR PROGRAMMERS (PB)
C# 2008 FUNDAMENTALS I AND II LIVELESSONS (VIDEO TRAINING)
C# 2010 FOR PROGRAMMERS (PB)
C# 2010 FUNDAMENTALS I, II AND III LIVELESSONS (VIDEO TRAINING)
C# 2012 FOR PROGRAMMERS (PB)
C# HOW TO PROGRAM (HB)
C++ (PB)
C++ FOR PROGRAMMERS (PB)
C++ FUNDAMENTALS I AND II LIVELESSON BUNDLE
C++ FUNDAMENTALS I AND II LIVELESSONS (VIDEO TRAINING)
C++ HOW TO PROGRAM
C++ HOW TO PROGRAM
C++ HOW TO PROGRAM
C++ HOW TO PROGRAM
C++ HOW TO PROGRAM
C++ HOW TO PROGRAM (CD)
C++ HOW TO PROGRAM (EARLY OBJECTS VERSION)
C++ HOW TO PROGRAM (EARLY OBJECTS VERSION) (PB)
C++ HOW TO PROGRAM (EARLY OBJECTS VERSION) PLUS MYPROGRAMMINGLAB WITH PEARSON ETEXT
C++ HOW TO PROGRAM (EARLY OBJECTS VERSION), INTERNATIONAL EDITION
C++ HOW TO PROGRAM (PB)
C++ HOW TO PROGRAM (PB)
C++ HOW TO PROGRAM (PB)
C++ HOW TO PROGRAM (PB)
C++ HOW TO PROGRAM AND LAB MANUAL PACKAGE
C++ HOW TO PROGRAM AND LAB MANUAL PACKAGE
C++ HOW TO PROGRAM, GLOBAL EDITION
C++ HOW TO PROGRAM, PLUS MYPROGRAMMINGLAB WITH PEARSON ETEXT
C++ MULTIMEDIA CYBER CLASSROOM (CD)
C++: HOW TO PROGRAM WITH MYPROGRAMMINGLAB AND ETEXT
C++11 FOR PROGRAMMERS (PB)
C++20 FOR PROGRAMMERS
CD (CD)
COMPLETE C# TRAINING COURSE (HB)
COMPLETE C# TRAINING COURSE, STUDENT EDITION
COMPLETE C++ TRAINING COURSE
COMPLETE C++ TRAINING COURSE
COMPLETE C++ TRAINING COURSE AND GETTING STARTED MS VIS PACKAGE
COMPLETE INTERNET AND WORLD WIDE WEB PROGRAMMING TRAINING COURSE
COMPLETE JAVA 2 TRAINING COURSE
COMPLETE JAVA 2 TRAINING COURSE+NAVWEBCT
COMPLETE JAVA TRAINING COURSE
COMPLETE JAVA TRAINING COURSE
COMPLETE JAVA TRAINING COURSE
COMPLETE JAVA TRAINING COURSE
COMPLETE JAVA TRAINING COURSE (CD)
COMPLETE PERL TRAINING COURSE
COMPLETE PYTHON TRAINING COURSE
COMPLETE VISUAL BASIC 6 TRAINING COURSE
COMPLETE VISUAL BASIC 6 WEB EDITION TRAINING COURSE
COMPLETE WIRELESS INTERNET AND MOBILE BUSINESS PROGRAMMING TRAINING COURSE
COMPLETE WIRELESS INTERNET AND MOBILE BUSINESS PROGRAMMING TRAINING COURSE, STUDENT EDITION
COMPLETE XML TRAINING COURSE
CS1 C++ (PB)
CYBER CLASSROOM (PB)
E-BUSINESS AND E-COMMERCE (PB)
E-BUSINESS AND E-COMMERCE FOR MANAGERS (PB)
HOW TO PROGRAM C++ (PB)
INTERNET AND WORLD WIDE WEB
INTERNET AND WORLD WIDE WEB (PB)
INTERNET AND WORLD WIDE WEB HOW TO PROGRAM
INTERNET AND WORLD WIDE WEB HOW TO PROGRAM
INTERNET AND WORLD WIDE WEB HOW TO PROGRAM
INTERNET AND WORLD WIDE WEB HOW TO PROGRAM
INTERNET AND WORLD WIDE WEB HOW TO PROGRAM (PB)
INTERNET AND WORLD WIDE WEB HOW TO PROGRAM (PB)
INTRO TO PYTHON FOR COMPUTER SCIENCE AND DATA SCIENCE: LEARNING TO PROGRAM WITH AI, BIG DATA AND THE CLOUD, GLOBAL EDITION
INTRODUCTION TO PYTHON FOR THE COMPUTER AND DATA SCIENCES
INTRODUCTORY ALGEBRA PLUS PEARSON MYLAB MATHEMATICS WITH PEARSON ETEXT, GLOBAL EDITION
IOS 6 APP DEVELOPMENT
IOS 6 APP DEVELOPMENT FUNDAMENTALS LIVELESSONS I AND II (VIDEO TRAINING)
IOS 6 FOR PROGRAMMERS (PB)
IOS 8 FOR PROGRAMMERS (PB)
IPHONE FOR PROGRAMMERS (PB)
JAVA
JAVA
JAVA (CD)
JAVA FOR PROGRAMMERS
JAVA FOR PROGRAMMERS (PB)
JAVA FOR PROGRAMMERS (PB)
JAVA HOW TO PROGRAM
JAVA HOW TO PROGRAM
JAVA HOW TO PROGRAM
JAVA HOW TO PROGRAM
JAVA HOW TO PROGRAM
JAVA HOW TO PROGRAM (EARLY OBJECTS) (PB)
JAVA HOW TO PROGRAM (EARLY OBJECTS) (PB)
JAVA HOW TO PROGRAM (EARLY OBJECTS) WITH MYPROGRAMMINGLAB
JAVA HOW TO PROGRAM (EARLY OBJECTS): GLOBAL EDITION
JAVA HOW TO PROGRAM (LATE OBJECTS)
JAVA HOW TO PROGRAM (PB)
JAVA HOW TO PROGRAM (PB)
JAVA HOW TO PROGRAM WITH MYPROGRAMMINGLAB PEARSON ETEXT: INTERNATIONAL EDITION
JAVA HOW TO PROGRAM, EARLY OBJECTS PLUS MYPROGRAMMINGLAB WITH PEARSON ETEXT - ACCESS CARD PACKAGE
JAVA HOW TO PROGRAM, EARLY OBJECTS PLUS PEARSON MYLAB PROGRAMMING WITH PEARSON ETEXT, GLOBAL EDITION
JAVA HOW TO PROGRAM, EARLY OBJECTS, GLOBAL EDITION
JAVA HOW TO PROGRAM, LATE OBJECTS (PB)
JAVA HOW TO PROGRAM, LATE OBJECTS, GLOBAL EDITION
JAVA MULTIMEDIA CYBER CLASSROOM (CD)
JAVA SE8 FOR PROGRAMMERS (PB)
JAVA SOFTWARE DESIGN (PB)
JAVA: HOW TO PROGRAM (LATE OBJECTS), GLOBAL EDITION
JAVA: HOW TO PROGRAM WITH MYPROGRAMMINGLAB
JAVASCRIPT FOR PROGRAMMERS (PB)
JAVASCRIPT FUNDAMENTALS I AND II LIVELESSONS BUNDLE
JAVE HOW TO PROGRAM (PIE)
LAB MANUAL (PB)
LAB MANUAL (PB)
LINUX CD (CD)
MANUFACTURING, ENGINEERING AND TECHNOLOGY (PB)
MICROSOFTS VISUAL C++ VERSION 6, INTRODUCTORY EDITION SOFTWARE (CD)
MULTI PACK: C HOW TO PROGRAM (INTERNATIONAL EDITION) AND JAVA BY DISSECTION:THE ESSENTIALS OF JAVA PROGRAMMING UPDATED EDITION, JAVA PLACE EDITION
MULTI PACK: C++ HOW TO PROGRAM AND LAB MANUAL PKG (INTERNATIONAL EDITION) WITH OBJECTS FIRST WITH JAVA: A PRACTICAL INTRODUCTION INTRODUCTION USING BLUEJ
MULTI PACK: JAVA HOW TO PROGRAM:(INTERNATIONAL EDITION) WITH C++ HOW TO PROGRAM:(INTERNATIONAL EDITION)
MYPROGRAMMINGLAB WITH PEARSON ETEXT - ACCESS CARD - FOR C++ HOW TO PROGRAM (EARLY OBJECTS VERSION)
MYPROGRAMMINGLAB WITH PEARSON ETEXT - ACCESS CARD - FOR JAVA HOW TO PROGRAM (EARLY OBJECTS)
OPERATING SYSTEMS
OPERATING SYSTEMS
OPERATING SYSTEMS
OPERATING SYSTEMS
OPERATING SYSTEMS (PB)
PERL HOW TO PROGRAM
PREMIUM COURSECOMPASS ACCESS CODE CARD
PYTHON FOR PROGRAMMERS (HB)
PYTHON HOW TO PROGRAM (PB)
PYTHON HOW TO PROGRAM (PB)
RESEARCH METHODS IN CRIMINAL JUSTICE AND CRIMINOLOGY (HB)
SIMPLY C# (PB)
SIMPLY C++
SIMPLY JAVA PROGRAMMING (PB)
SIMPLY VISUAL BASIC .NET (PB)
SIMPLY VISUAL BASIC 2008
SIMPLY VISUAL BASIC 2010 (PB)
SIMPLY VISUAL BASIC 2010: AN APP-DRIVEN APPROACH
SIMPLY VISUAL BASIC.NET 2003
SIMPLY VISUAL BASIC.NET 2003 (PB)
SMALL JAVA HOW TO PROGRAM
SMALL JAVA HOW TO PROGRAM
STUDENT ACCESS KIT FOR CYBER CLASSROOM
STUDENT EXERCISES FOR IOS 8 FOR PROGRAMMERS (PB)
STUDENT EXERCISES FOR SWIFT FOR PROGRAMMERS
STUDENT SOLUTIONS MANUAL (PB)
SWIFT FOR PROGRAMMERS (PB)
THE COMPLETE C# TRAINING COURSE (PB)
THE COMPLETE C++ TRAINING COURSE
THE COMPLETE E-BUSINESS AND E-COMMERCE TRAINING COURSE
THE COMPLETE INTERNET & WORLD WIDE WEB PROGRAMMING TRAINING COURSE
THE COMPLETE INTERNET AND WORLD WIDE WEB PROGRAMMING TRAINING COURSE
THE COMPLETE PYTHON TRAINING COURSE
THE COMPLETE XML TRAINING COURSE
UNDERSTANDING UNIX/LINUX PROGRAMMING (PB)
VB.NET (PB)
VISUAL BASIC .NET
VISUAL BASIC 2005 FOR PROGRAMMERS
VISUAL BASIC 2010 HOW TO PROGRAM: PEARSON NEW INTERNATIONAL EDITION
VISUAL BASIC 2012 HOW TO PROGRAM
VISUAL BASIC 2012 HOW TO PROGRAM (PB)
VISUAL BASIC 6 MULTIMEDIA CYBER CLASSROOM (CD)
VISUAL BASIC.NET (PB)
VISUAL BASIC.NET (PB)
VISUAL BASIC: HOW TO PROGRAM (PB)
VISUAL C# 2010 HOW TO PROGRAM: PEARSON NEW INTERNATIONAL EDITION
VISUAL C# 2012 HOW TO PROGRAM
VISUAL C# 2012 HOW TO PROGRAM (PB)
VISUAL C# HOW TO PROGRAM

TOP SELLERS IN THIS CATEGORY
Learning Java Through Games (Paperback)
Taylor & Francis Inc
Our Price : £76.49
more details
Effective Java (Paperback)
Pearson Education (US)
Our Price : £36.44
more details
Programming (Paperback)
Pearson Education (US)
Our Price : £49.94
more details
A Tiny Handbook of R (Paperback)
Springer-Verlag Berlin and Heidelberg GmbH & Co. KG
Our Price : £46.74
more details
The C++ Programming Language (Hardback)
Pearson Education (US)
Our Price : £56.69
more details
BROWSE FOR BOOKS IN RELATED CATEGORIES
 COMPUTING AND INFORMATION TECHNOLOGY
 computer programming
 programming languages


Information provided by www.pickabook.co.uk
SHOPPING BASKET
  
Your basket is empty
  Total Items: 0
 

NEW
Ramadan and Eid al-Fitr A celebratory, inclusive and educational exploration of Ramadan and Eid al-Fitr for both children that celebrate and children who want to understand and appreciate their peers who do.
add to basket

Learning
That''s My Story!: Drama for Confidence, Communication and C... The ability to communicate is an essential life skill for all children, underpinning their confidence, personal and social wellbeing, and sense of self.
add to basket