Free eBooks

Sometimes you don’t want to buy a book, you want to get a free app. We have thousands of free books available for Android Phones and Tablets.

Click on the title of this section to expand the list and show you every app in our system!

Learn C Programming Reference


Learn C Programming Reference

« Books & Reference « Downloads
Request an Update
Please Wait...
UpdatedOctober 23, 2012
Installs52 times
CategoryBooks & Reference


C Programming Tutorial (K&R version 4)
High Levels and Low Levels

C is called a high level, compiler language. The aim of any high level computer language is to provide an easy and natural way of giving a programme of instructions to a computer (a computer program). The language of the raw computer is a stream of numbers called machine code. As you might expect, the action which results from a single machine code instruction is very primitive and many thousands of them are required to make a program which does anything substantial. It is therefore the job of a high level language to provide a new set of black box instructions, which can be given to the computer without us needing to see what happens inside them – and it is the job of a compiler to fill in the details of these “black boxes” so that the final product is a sequence of instructions in the language of the computer.
The Development of the C Language

10 Lesson: C programming tutorial

Learn C programming tutorial lesson 1 – Hello World
Learn C programming tutorial lesson 2 – Variables and constants
Learn C programming tutorial lesson 3 – Decisions
Learn C programming tutorial lesson 4 – Loops
Learn C programming tutorial lesson 5 – Pointers
Learn C programming tutorial lesson 6 – Arrays
Learn C programming tutorial lesson 7 – Strings
Learn C programming tutorial lesson 8 – Functions
Learn C programming tutorial lesson 9 – Structures
Learn C programming tutorial lesson 10 – Text and data files
A Tutorial on Pointers and Arrays in C

Chapter 1: What is a pointer?
Chapter 2: Pointer types and Arrays
Chapter 3: Pointers and Strings
Chapter 4: More on Strings
Chapter 5: Pointers and Structures
Chapter 6: Some more on Strings, and Arrays of Strings
Chapter 7: More on Multi-Dimensional Arrays
Chapter 8: Pointers to Arrays
Chapter 9: Pointers and Dynamic Allocation of Memory
Chapter 10: Pointers to Functions

C Programming Tutorial (K&R version 4

Reserved words & example
Operating systems
Programming style
Form of a C program
Standard Output and Standard Input
Assignments Expressions and Operators
Putting together a program
Special Library Functions and Macros
Hidden Operators
More on Data Types
Machine Level Operations
Files and Devices
Structures and Unions
Data structures
Example Programs chapter
Errors and debugging
Reserved words list
Character Conversion Table
Emacs style file
Answers to questions

The C Library Reference Guide – index

Preprocessing Directives
Library – assert.h
Library – ctype.h
Library – errno.h
Library – float.h
Library – limits.h
Library – locale.h
Library – math.h
Library – setjmp.h
Library – signal.h
Library – stdarg.h
Library – stddef.h
Library – stdio.h
Library – stdlib.h
Library – string.h
Library – time.h
Appendix A – ASCII Chart
C Reserved Identifiers

List of Reserved of Identifiers and Safety Tips when choosing definitions

Indian Hill C Style and Coding Standards

Set of coding standards and recommendations

Notes on Programming in C

Set of coding standards and recommendations

C Standard Library

Libraries: assert.h, ctype.h, errno.h, float.h, limits.h, locale.h, math.h, setjmp.h, signal.h, stdarg.h, stddef.h, stdio.h, stdlib.h, string.h and time.h

CThe GNU C Reference Manual

This is a reference manual for the C programming language as implemented by the GNU Compiler Collection (GCC)

Quick Reference Card – C Reference Card

Quick Reference Card – C Library Functions

Quick Reference Card – C Reference Card(ANSI)

Quick Reference Card – C Reference Card(ANSI)

C Bitwise Operation Cheat Sheet
keywords: c,c++,programing
tags: c,c++,programing

Content rating: Everyone

Post review


1 total
5 0
4 0
3 0
2 0
1 0
  • No reviews.
Current template: single.php