
C Programming in easy steps, 4th edition
Updated for the GNU Compiler version 6.3.0 and Windows 10
- English
- ePUB (mobile friendly)
- Available on iOS & Android
C Programming in easy steps, 4th edition
Updated for the GNU Compiler version 6.3.0 and Windows 10
About this book
C Programming in easy steps, 5th edition has an easy-to-follow style that will appeal to anyone who wants to begin programming in C, from programmers moving from another programming language, to the student who is studying C programming at school or college, or to those seeking a career in computing who need a fundamental understanding of procedural programming.
C Programming in easy steps, 5th edition begins by explaining how to download and install a free C compiler so that you can quickly begin to create your own executable programs by copying the book's examples. You need have no previous knowledge of any programming language so it's ideal for the newcomer to computer programming. Each chapter builds your knowledge of C.
C Programming in easy steps, 5th edition contains separate chapters on the major features of the C language. There are complete example programs that demonstrate each aspect of C together with screenshots that illustrate the output when that program has been executed. The free, downloadable sample code provided via the In Easy Steps website all has coloured syntax-highlighting for clearer understanding.
By the end of this book you will have gained a sound understanding of the C language and be able to write your own C programs and compile them into executable files that can be run on any compatible computer.
Fully updated and revised since the fourth edition, which was published in April 2012 – now covers the GNU Compiler version 6.3.0 and Windows 10.
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information


Library: | Description: |
stdio.h | Contains input and output functions, types, and macro definitions. This library is used by most C programs and represents almost one third of the entire C libraries |
ctype.h | Contains functions for testing characters |
string.h | Contains functions for manipulating strings |
math.h | Contains mathematical functions |
stdlib.h | Contains utility functions for number conversion, storage allocation, etc. |
assert.h | Contains a function that can be used to add diagnostics to a program |
stdarg.h | Contains a function that can be used to step through a list of function arguments |
setjmp.h | Contains a function that can be used to avoid the normal call and return sequence |
signal.h | Contains functi... |
Table of contents
- Cover
- Title
- Copyright
- Contents
- Preface
- 1 Getting Started
- 2 Storing Variable Values
- 3 Setting Constant Values
- 4 Performing Operations
- 5 Making Statements
- 6 Employing Functions
- 7 Pointing to Data
- 8 Manipulating Strings
- 9 Building Structures
- 10 Producing Results
- + Reference Section
- Back Cover