Programming Languages BooksC Programming Books

Intermediate C Programming

Intermediate C Programming

Intermediate C Programming

The contents include: Review of C and Aggregate Data Types, Building Larger Programs, Functions,Bit Manipulation, Pointers, Binary I/O and Random Access, Designing Data Types, Linked Lists,Software Tools, Library Functions, File Access.

Author(s):

s309 Pages
Similar Books
C Programming and UNIX

C Programming and UNIX

C probably has been the most influential programming language during the last 25 years. It was originally introduced for the implementation of UNIX, but is now used for a large variety of very different tasks. This note will introduce the C programming language in the context of the UNIX operating system. It will also cover UNIX from a user and a programmer perspective.

s646 Pages
Practical Programming in C Lecture Notes

Practical Programming in C Lecture Notes

This course note provides a thorough introduction to the C programming language, the workhorse of the UNIX operating system and lingua franca of embedded processors and micro-controllers.

sNA Pages
Introduction to C Programming

Introduction to C Programming

This web site contains course notes for an introductory C Programming course, that does not include any features of C++.

sNA Pages
A Book on C, Edition 4

A Book on C, Edition 4

Beginners and professional programmers alike will benefit from the numerous examples and extensive exercises developed to guide readers through each concept. Step-by-step dissections of program code illuminate the correct usage and syntax of C language constructs and reveal the underlying logic of their application. The clarity of exposition and format of the book make it an excellent reference on all aspects of C.

sNA Pages
Essential C

Essential C

This note explains all the common features and techniques for the C language. The coverage is pretty quick, so it is most appropriate for someone with some programming background who needs to see how C works. Topics include variables, int types, floating point types, promotion, truncation, operators, control structures (if, while, for), functions, value parameters, reference parameters, structs, pointers, arrays, the pre-processor, and the standard C library functions.

sNA Pages
Programming   in C    UNIX System Calls and Subroutines Using C (by A. D. Marshall)

Programming in C UNIX System Calls and Subroutines Using C (by A. D. Marshall)

This note covers the following topics: The Common Desktop Environment, C/C++ Program Compilation, C Basics, Conditionals, Looping and Iteration, Arrays and Strings, Functions, Pointers, Dynamic Memory Allocation and Dynamic Structures, Low Level Operators and Bit Fields, The C Preprocessor, C, UNIX and Standard Libraries, Integer Functions, Random Number, String Conversion, Searching and Sorting, String Handling, File Access and Directory System Calls, Interprocess Communication (IPC), PipesRemote Procedure Calls (RPC) and Writing Larger Programs.

sNA Pages
Beej's Guide to C   Programming

Beej's Guide to C Programming

Currently this section contains no detailed description for the page, will update this page soon.

s Pages
C Programming Tutorial

C Programming Tutorial

Currently this section contains no detailed description for the page, will update this page soon.

s Pages
C   Programming Notes (Steve Summit)

C Programming Notes (Steve Summit)

Currently this section contains no detailed description for the page, will update this page soon.

s Pages
Learning GNU C (C. O'Riordan)

Learning GNU C (C. O'Riordan)

Currently this section contains no detailed description for the page, will update this page soon.

s Pages