* remove "\r" nonsense
[mascara-docs.git] / C / the.ansi.c.programming.language / c.programming.notes.int / sx6.html
blobf7caa7ac1121415a57021af190f442f47d61ea2b
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. -->
5 <html>
6 <head>
7 <link rev="owner" href="mailto:scs@eskimo.com">
8 <link rev="made" href="mailto:scs@eskimo.com">
9 <title>Chapter 20: More About the Preprocessor</title>
10 <link href="sx5.html" rev=precedes>
11 <link href="sx6a.html" rel=precedes>
12 <link href="top.html" rev=subdocument>
13 </head>
14 <body>
15 <H1>Chapter 20: More About the Preprocessor</H1>
17 <p>In this chapter we'll learn about two mildly advanced uses of the preprocessor:
18 ``function-like'' preprocessor macros
19 (also called ``macros with arguments'')
20 and
21 ``nested header files''
22 (also known as
23 ``nested <TT>#include</TT> files'').
24 </p><p><a href="sx6a.html" rel=subdocument>20.1: Function-Like Preprocessor Macros</a></p>
25 <p><a href="sx6b.html" rel=subdocument>20.2 Nested Header Files</a></p>
26 <hr>
27 <p>
28 Read sequentially:
29 <a href="sx5.html" rev=precedes>prev</a>
30 <a href="sx6a.html" rel=precedes>next</a>
31 <a href="top.html" rev=subdocument>up</a>
32 <a href="top.html">top</a>
33 </p>
34 <p>
35 This page by <a href="http://www.eskimo.com/~scs/">Steve Summit</a>
36 // <a href="copyright.html">Copyright</a> 1996-1999
37 // <a href="mailto:scs@eskimo.com">mail feedback</a>
38 </p>
39 </body>
40 </html>