C Programming: The Tutorial Front Cover

C Programming: The Tutorial

  • Length: 1341 pages
  • Edition: 1
  • Publication Date: 2016-08-24
  • ISBN-10: B01L0EMXIG
  • Sales Rank: #475976 (See Top 100 Books)
Description

C Programming: The Tutorial is the ideal book for learning the C language for students, IT professionals or autodidacts without assuming any prior programming experience. Concepts are smoothly introduced while thoroughly described with a great number of examples and figures. The author willfully takes the side of focusing on basic and short examples highlighting the features being described instead of long and wearing examples.

Trickier and essential points are not fully conveyed in a single “dose” as it is generally done. Instead, they are described with different perspectives in different sections, each time adding new pieces of information in order to tame them step-by-step efficiently.

The book details the most important features of the C language and C libraries as specified by the standards C90 and C99. A dedicated chapter introducing C11 gives the most useful new features that can be exploited by beginners and intermediate programmers in C.

C Programming: The Tutorial not only does it set the learning up a sound basis but goes beyond the description of the C language. If, in the first part of the book, it describes the C language, it provides valuable material in the last three chapters in which it explains, in Linux and UNIX systems, how to compile C program with gcc, manage compilations with make, improve programs with additional tools such as GDB, cope with the versions of programs with SCCS and RCS.

Table of Contents

PART I C PROGRAMMING
CHAPTER 1 OVERVIEW
CHAPTER 2 BASIC TYPES AND VARIABLES
CHAPTER 3 ARRAYS, POINTERS AND STRINGS
CHAPTER 4 OPERATORS
CHAPTER 5 CONTROL FLOW
CHAPTER 6 USER-DEFINED TYPES
CHAPTER 7 FUNCTIONS
CHAPTER 8 C MODULES
CHAPTER 9 INTERNATIONALIZATION
CHAPTER 10 INPUT/OUTPUT
CHAPTER 11 STANDARD C LIBRARY
CHAPTER 12 C11

PART II TOOLS CHAPTER XIII COMPILING C PROGRAMS
CHAPTER 13 MAKEFILE
CHAPTER 14 PROGRAMMING TOOLS

To access the link, solve the captcha.