Essential C
By Nick Parlante Copyright 1996-98, Nick Parlante
Language: English
Publisher & ISBN:
(This is document #101, Essential C, in the CS Education Library at Stanford. This and other educational materials are available for free at
http://cslibrary.stanford.edu/. This article is free to be used, reproduced, excerpted, retransmitted so long as this notice is clearly reproduced at its beginning.)
Abstract
This article explains the features of 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.