jumpstarting_c.pdf

(1589 KB) Pobierz
JUMPSTARTING C
LEARN THE PROGRAMMING LANGUAGE
THAT LETS YOU INTERFACE WITH YOUR
COMPUTER’S HARDWARE AND MEMORY
Wolfram Donat
Maker Media, Inc.
San Francisco
Copyright © 2017. Wolfram Donat. All rights reserved.
Published by
Maker Media, Inc. 
1700 Montgomery Street, Suite 240 
San Francisco, CA  94111
Maker Media books may be purchased for educational, business, or
sales promotional use. Online editions are also available for most titles
(safaribooksonline.com). For more information, contact our corporate/
institutional sales department: 800-998-9938 or
corporate@oreilly.com.
Publisher: Roger Stewart
Editor: Patrick DiJusto
Copy Editor and Proofreader: Elizabeth Welch, Happenstance Type-O-Rama
Interior Designer and Compositor: Maureen Forys, Happenstance
Type-O-Rama
Cover Designer: Maureen Forys, Happenstance Type-O-Rama
December 2017: First Edition
Revision History for the First Edition
2017-12-13 First Release
See
oreilly.com/catalog/errata.csp?isbn=9781680454284
for release details.
Make:, Maker Shed, and Maker Faire are registered trademarks of Maker
Media, Inc. The Maker Media logo is a trademark of Maker Media, Inc.
Jump-
starting C
and related trade dress are trademarks of Maker Media, Inc.
Many of the designations used by manufacturers and sellers to distinguish
their products are claimed as trademarks. Where those designations appear
in this book, and Maker Media, Inc. was aware of a trademark claim, the
designations have been printed in caps or initial caps. While the publisher
and the author have used good faith efforts to ensure that the information
and instructions contained in this work are accurate, the publisher and the
author disclaim all responsibility for errors or omissions, including without
limitation responsibility for damages resulting from the use of or reliance on
this work. Use of the information and instructions contained in this work is
at your own risk. If any code samples or other technology this work contains
or describes is subject to open source licenses or the intellectual property
rights of others, it is your responsibility to ensure that your use thereof
complies with such licenses and/or rights.
978-1-68045-428-4
Safari® Books Online
Safari Books Online is an on-demand digital library that delivers expert
content in both book and video form from the world’s leading authors in
technology and business. Technology professionals, software developers,
web designers, and business and creative professionals use Safari Books
Online as their primary resource for research, problem solving, learning,
and certification training. Safari Books Online offers a range of plans and
pricing for enterprise, government, education, and individuals. Members
have access to thousands of books, training videos, and prepublication
manuscripts in one fully searchable database from publishers like O’Reilly
Media, Prentice Hall Professional, Addison-Wesley Professional, Microsoft
Press, Sams, Que, Peachpit Press, Focal Press, Cisco Press, John Wiley &
Sons, Syngress, Morgan Kaufmann, IBM Redbooks, Packt, Adobe Press, FT
Press, Apress, Manning, New Riders, McGraw-Hill, Jones & Bartlett, Course
Technology, and hundreds more. For more information about Safari Books
Online, please visit us online.
How to Contact Us
Please address comments and questions to the publisher:
Maker Media, Inc. 
1700 Montgomery Street, Suite 240 
San Francisco, CA  94111
You can send comments and questions to us by email at
 books@
makermedia.com.
Maker Media unites, inspires, informs, and entertains a growing community
of resourceful people who undertake amazing projects in their backyards,
basements, and garages. Maker Media celebrates your right to tweak, hack,
and bend any Technology to your will. The Maker Media audience continues
to be a growing culture and community that believes in bettering ourselves,
our environment, our educational system—our entire world. This is much
more than an audience, it’s a worldwide movement that Maker Media is
leading. We call it the Maker Movement.
To learn more about Make: visit us at makezine.com. You can learn more
about the company at the following websites:
Maker Media: makermedia.com
Maker Faire: makerfaire.com
Maker Shed: makershed.com
Maker Share: makershare.com
Zgłoś jeśli naruszono regulamin