1 <!DOCTYPE HTML PUBLIC
"-//W3O//DTD W3 HTML 2.0//EN">
2 <!-- This collection of hypertext pages is Copyright 1995-7 by Steve Summit. -->
3 <!-- This material may be freely redistributed and used -->
4 <!-- but may not be republished or sold without permission. -->
7 <link rev=
"owner" href=
"mailto:scs@eskimo.com">
8 <link rev=
"made" href=
"mailto:scs@eskimo.com">
9 <title>C Programming Notes
</title>
12 <H1>C Programming Notes
</H1>
19 <B>Introductory C Programming
20 Class Notes, Chapter
1
26 <p>These notes are part of the
27 UW
<a href=
"http://www.eskimo.com/~scs/expcoll/">Experimental College
</a>
29 Introductory C Programming.
30 They are based on notes prepared (beginning in Spring,
1995)
31 to supplement the book
32 <I>The C Programming Language
</I>,
33 by Brian Kernighan and Dennis Ritchie,
35 the book and its authors are affectionately known.
36 (The second edition was published in
1988 by Prentice-Hall,
38 These notes are now (as of Winter,
1995-
6)
39 intended to be stand-alone,
42 sections are still cross-referenced to those of K
&R,
43 for the reader who wants to pursue a more in-depth exposition.
46 <p><a href=
"sx1.html" rel=subdocument
>Chapter
1: Introduction
</a></p>
47 <p><a href=
"sx2.html" rel=subdocument
>Chapter
2: Basic Data Types and Operators
</a></p>
48 <p><a href=
"sx3.html" rel=subdocument
>Chapter
3: Statements and Control Flow
</a></p>
49 <p><a href=
"sx4.html" rel=subdocument
>Chapter
4: More about Declarations (and Initialization)
</a></p>
50 <p><a href=
"sx5.html" rel=subdocument
>Chapter
5: Functions and Program Structure
</a></p>
51 <p><a href=
"sx6.html" rel=subdocument
>Chapter
6: Basic I/O
</a></p>
52 <p><a href=
"sx7.html" rel=subdocument
>Chapter
7: More Operators
</a></p>
53 <p><a href=
"sx8.html" rel=subdocument
>Chapter
8: Strings
</a></p>
54 <p><a href=
"sx9.html" rel=subdocument
>Chapter
9: The C Preprocessor
</a></p>
55 <p><a href=
"sx10.html" rel=subdocument
>Chapter
10: Pointers
</a></p>
56 <p><a href=
"sx11.html" rel=subdocument
>Chapter
11: Memory Allocation
</a></p>
57 <p><a href=
"sx12.html" rel=subdocument
>Chapter
12: Input and Output
</a></p>
58 <p><a href=
"sx13.html" rel=subdocument
>Chapter
13: Reading the Command Line
</a></p>
59 <p><a href=
"sx14.html" rel=subdocument
>Chapter
14: What's Next?
</a></p>
62 <a href=
"sx1.html" rel=precedes
>Read Sequentially
</a>
65 This page by
<a href=
"http://www.eskimo.com/~scs/">Steve Summit
</a>
66 //
<a href=
"copyright.html">Copyright
</a> 1995-
1997
67 //
<a href=
"mailto:scs@eskimo.com">mail feedback
</a>