Files
oldlinux-files/study/Ref-docs/C/_index.html
2024-02-19 00:25:23 -05:00

1035 lines
109 KiB
HTML

<HTML><HEAD><TITLE>Index</TITLE></HEAD><BODY BGCOLOR="#FFFFFF">
<H1><A NAME="Index">Index</A></H1><HR>
<P><CODE><B><A HREF="#A">A</A>
<A HREF="#B">B</A>
<A HREF="#C">C</A>
<A HREF="#D">D</A>
<A HREF="#E">E</A>
<A HREF="#F">F</A>
<A HREF="#G">G</A>
<A HREF="#H">H</A>
<A HREF="#I">I</A>
<A HREF="#J">J</A>
<A HREF="#K">K</A>
<A HREF="#L">L</A>
<A HREF="#M">M</A>
<BR>
<A HREF="#N">N</A>
<A HREF="#O">O</A>
<A HREF="#P">P</A>
<A HREF="#Q">Q</A>
<A HREF="#R">R</A>
<A HREF="#S">S</A>
<A HREF="#T">T</A>
<A HREF="#U">U</A>
<A HREF="#V">V</A>
<A HREF="#W">W</A>
<A HREF="#X">X</A>
<A HREF="#Y">Y</A>
<A HREF="#Z">Z</A></CODE></P>
<P><CODE>
<A HREF="lib_prin.html#%%" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#%%">%%</A> &#183;
<A HREF="lib_scan.html#%%" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#%%">%%</A> &#183;
<A HREF="lib_scan.html#%[" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#%[">%[</A>
<BR><B><A NAME="A">A</A></B><BR>
<A HREF="stdlib.html#abort" tppabs="http://ccs.ucsd.edu/c/stdlib.html#abort">abort</A> &#183;
<A HREF="math.html#abs" tppabs="http://ccs.ucsd.edu/c/math.html#abs">abs</A> &#183;
<A HREF="stdlib.html#abs" tppabs="http://ccs.ucsd.edu/c/stdlib.html#abs">abs</A> &#183;
<A HREF="express.html#accessible lvalue expression" tppabs="http://ccs.ucsd.edu/c/express.html#accessible lvalue expression">accessible lvalue expression</A> &#183;
<A HREF="math.html#acos" tppabs="http://ccs.ucsd.edu/c/math.html#acos">acos</A> &#183;
<A HREF="math.html#acosf" tppabs="http://ccs.ucsd.edu/c/math.html#acosf">acosf</A> &#183;
<A HREF="math.html#acosl" tppabs="http://ccs.ucsd.edu/c/math.html#acosl">acosl</A> &#183;
<A HREF="express.html#Add" tppabs="http://ccs.ucsd.edu/c/express.html#Add">Add</A> &#183;
<A HREF="express.html#Add Assign" tppabs="http://ccs.ucsd.edu/c/express.html#Add Assign">Add Assign</A> &#183;
<A HREF="charset.html#additional graphic characters" tppabs="http://ccs.ucsd.edu/c/charset.html#additional graphic characters">additional graphic characters</A> &#183;
<A HREF="express.html#address constant expression" tppabs="http://ccs.ucsd.edu/c/express.html#address constant expression">address constant expression</A> &#183;
<A HREF="express.html#Address of" tppabs="http://ccs.ucsd.edu/c/express.html#Address of">Address of</A> &#183;
<A HREF="charset.html#alternate shift state" tppabs="http://ccs.ucsd.edu/c/charset.html#alternate shift state">alternate shift state</A> &#183;
<A HREF="lib_over.html#Amendment 1" tppabs="http://ccs.ucsd.edu/c/lib_over.html#Amendment 1">Amendment 1</A> &#183;
<A HREF="intro.html#Amendments" tppabs="http://ccs.ucsd.edu/c/intro.html#Amendments">Amendments</A> &#183;
<A HREF="iso646.html#and" tppabs="http://ccs.ucsd.edu/c/iso646.html#and">and</A> &#183;
<A HREF="iso646.html#and_eq" tppabs="http://ccs.ucsd.edu/c/iso646.html#and_eq">and_eq</A> &#183;
<A HREF="function.html#argument conversion" tppabs="http://ccs.ucsd.edu/c/function.html#argument conversion">argument conversion</A> &#183;
<A HREF="function.html#argument promotion" tppabs="http://ccs.ucsd.edu/c/function.html#argument promotion">argument promotion</A> &#183;
<A HREF="express.html#arithmetic constant expression" tppabs="http://ccs.ucsd.edu/c/express.html#arithmetic constant expression">arithmetic constant expression</A> &#183;
<A HREF="types.html#Arithmetic Types" tppabs="http://ccs.ucsd.edu/c/types.html#Arithmetic Types">Arithmetic Types</A> &#183;
<A HREF="syntax.html#array decoration" tppabs="http://ccs.ucsd.edu/c/syntax.html#array decoration">array decoration</A> &#183;
<A HREF="express.html#array lvalue expression" tppabs="http://ccs.ucsd.edu/c/express.html#array lvalue expression">array lvalue expression</A> &#183;
<A HREF="types.html#Array Types" tppabs="http://ccs.ucsd.edu/c/types.html#Array Types">Array Types</A> &#183;
<A HREF="time.html#asctime" tppabs="http://ccs.ucsd.edu/c/time.html#asctime">asctime</A> &#183;
<A HREF="math.html#asin" tppabs="http://ccs.ucsd.edu/c/math.html#asin">asin</A> &#183;
<A HREF="math.html#asinf" tppabs="http://ccs.ucsd.edu/c/math.html#asinf">asinf</A> &#183;
<A HREF="math.html#asinl" tppabs="http://ccs.ucsd.edu/c/math.html#asinl">asinl</A> &#183;
<A HREF="assert.html#assert" tppabs="http://ccs.ucsd.edu/c/assert.html#assert">assert</A> &#183;
<A HREF="assert.html#&lt;assert.h&gt;" tppabs="http://ccs.ucsd.edu/c/assert.html#&lt;assert.h&gt;">&lt;assert.h&gt;</A> &#183;
<A HREF="express.html#Assigning and Type Casting" tppabs="http://ccs.ucsd.edu/c/express.html#Assigning and Type Casting">Assigning and Type Casting</A> &#183;
<A HREF="express.html#Assignment" tppabs="http://ccs.ucsd.edu/c/express.html#Assignment">Assignment</A> &#183;
<A HREF="types.html#assignment compatible" tppabs="http://ccs.ucsd.edu/c/types.html#assignment compatible">assignment compatible</A> &#183;
<A HREF="math.html#atan" tppabs="http://ccs.ucsd.edu/c/math.html#atan">atan</A> &#183;
<A HREF="math.html#atan2" tppabs="http://ccs.ucsd.edu/c/math.html#atan2">atan2</A> &#183;
<A HREF="math.html#atan2f" tppabs="http://ccs.ucsd.edu/c/math.html#atan2f">atan2f</A> &#183;
<A HREF="math.html#atan2l" tppabs="http://ccs.ucsd.edu/c/math.html#atan2l">atan2l</A> &#183;
<A HREF="math.html#atanf" tppabs="http://ccs.ucsd.edu/c/math.html#atanf">atanf</A> &#183;
<A HREF="math.html#atanl" tppabs="http://ccs.ucsd.edu/c/math.html#atanl">atanl</A> &#183;
<A HREF="stdlib.html#atexit" tppabs="http://ccs.ucsd.edu/c/stdlib.html#atexit">atexit</A> &#183;
<A HREF="stdlib.html#atof" tppabs="http://ccs.ucsd.edu/c/stdlib.html#atof">atof</A> &#183;
<A HREF="stdlib.html#atoi" tppabs="http://ccs.ucsd.edu/c/stdlib.html#atoi">atoi</A> &#183;
<A HREF="stdlib.html#atol" tppabs="http://ccs.ucsd.edu/c/stdlib.html#atol">atol</A> &#183;
<A HREF="signal.html#atomic operation" tppabs="http://ccs.ucsd.edu/c/signal.html#atomic operation">atomic operation</A>
<BR><B><A NAME="B">B</A></B><BR>
<A HREF="express.html#Balancing" tppabs="http://ccs.ucsd.edu/c/express.html#Balancing">Balancing</A> &#183;
<A HREF="charset.html#basic C character set" tppabs="http://ccs.ucsd.edu/c/charset.html#basic C character set">basic C character set</A> &#183;
<A HREF="types.html#Basic Integer Types" tppabs="http://ccs.ucsd.edu/c/types.html#Basic Integer Types">Basic Integer Types</A> &#183;
<A HREF="charset.html#BEL" tppabs="http://ccs.ucsd.edu/c/charset.html#BEL">BEL</A> &#183;
<A HREF="lib_file.html#binary stream" tppabs="http://ccs.ucsd.edu/c/lib_file.html#binary stream">binary stream</A> &#183;
<A HREF="iso646.html#bitand" tppabs="http://ccs.ucsd.edu/c/iso646.html#bitand">bitand</A> &#183;
<A HREF="types.html#Bitfields" tppabs="http://ccs.ucsd.edu/c/types.html#Bitfields">Bitfields</A> &#183;
<A HREF="iso646.html#bitor" tppabs="http://ccs.ucsd.edu/c/iso646.html#bitor">bitor</A> &#183;
<A HREF="express.html#Bitwise AND" tppabs="http://ccs.ucsd.edu/c/express.html#Bitwise AND">Bitwise AND</A> &#183;
<A HREF="express.html#Bitwise AND Assign" tppabs="http://ccs.ucsd.edu/c/express.html#Bitwise AND Assign">Bitwise AND Assign</A> &#183;
<A HREF="express.html#Bitwise Exclusive OR" tppabs="http://ccs.ucsd.edu/c/express.html#Bitwise Exclusive OR">Bitwise Exclusive OR</A> &#183;
<A HREF="express.html#Bitwise Exclusive OR Assign" tppabs="http://ccs.ucsd.edu/c/express.html#Bitwise Exclusive OR Assign">Bitwise Exclusive OR Assign</A> &#183;
<A HREF="express.html#Bitwise Inclusive OR" tppabs="http://ccs.ucsd.edu/c/express.html#Bitwise Inclusive OR">Bitwise Inclusive OR</A> &#183;
<A HREF="express.html#Bitwise Inclusive OR Assign" tppabs="http://ccs.ucsd.edu/c/express.html#Bitwise Inclusive OR Assign">Bitwise Inclusive OR Assign</A> &#183;
<A HREF="express.html#Bitwise NOT" tppabs="http://ccs.ucsd.edu/c/express.html#Bitwise NOT">Bitwise NOT</A> &#183;
<A HREF="function.html#Block" tppabs="http://ccs.ucsd.edu/c/function.html#Block">Block</A> &#183;
<A HREF="syntax.html#block" tppabs="http://ccs.ucsd.edu/c/syntax.html#block">block</A> &#183;
<A HREF="declare.html#Block Declaration" tppabs="http://ccs.ucsd.edu/c/declare.html#Block Declaration">Block Declaration</A> &#183;
<A HREF="declare.html#block-level declaration" tppabs="http://ccs.ucsd.edu/c/declare.html#block-level declaration">block-level declaration</A> &#183;
<A HREF="function.html#Break Statement" tppabs="http://ccs.ucsd.edu/c/function.html#Break Statement">Break Statement</A> &#183;
<A HREF="charset.html#BS" tppabs="http://ccs.ucsd.edu/c/charset.html#BS">BS</A> &#183;
<A HREF="stdlib.html#bsearch" tppabs="http://ccs.ucsd.edu/c/stdlib.html#bsearch">bsearch</A> &#183;
<A HREF="wchar.html#btowc" tppabs="http://ccs.ucsd.edu/c/wchar.html#btowc">btowc</A> &#183;
<A HREF="stdio.html#BUFSIZ" tppabs="http://ccs.ucsd.edu/c/stdio.html#BUFSIZ">BUFSIZ</A> &#183;
<A HREF="crit_pb.html#Bug Reports" tppabs="http://ccs.ucsd.edu/c/crit_pb.html#Bug Reports">Bug Reports</A> &#183;
<A HREF="lib_file.html#Byte and Wide Streams" tppabs="http://ccs.ucsd.edu/c/lib_file.html#Byte and Wide Streams">Byte and Wide Streams</A> &#183;
<A HREF="lib_file.html#byte oriented" tppabs="http://ccs.ucsd.edu/c/lib_file.html#byte oriented">byte oriented</A> &#183;
<A HREF="lib_prin.html#byte print functions" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#byte print functions">byte print functions</A> &#183;
<A HREF="lib_file.html#byte read functions" tppabs="http://ccs.ucsd.edu/c/lib_file.html#byte read functions">byte read functions</A> &#183;
<A HREF="lib_scan.html#byte scan functions" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#byte scan functions">byte scan functions</A> &#183;
<A HREF="lib_file.html#byte stream" tppabs="http://ccs.ucsd.edu/c/lib_file.html#byte stream">byte stream</A> &#183;
<A HREF="lib_file.html#byte write functions" tppabs="http://ccs.ucsd.edu/c/lib_file.html#byte write functions">byte write functions</A>
<BR><B><A NAME="C">C</A></B><BR>
<A HREF="lib_prin.html#%c" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#%c">%c</A> &#183;
<A HREF="lib_scan.html#%c" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#%c">%c</A> &#183;
<A HREF="lib_over.html#C Library Conventions" tppabs="http://ccs.ucsd.edu/c/lib_over.html#C Library Conventions">C Library Conventions</A> &#183;
<A HREF="lib_over.html#C Library Overview" tppabs="http://ccs.ucsd.edu/c/lib_over.html#C Library Overview">C Library Overview</A> &#183;
<A HREF="locale.html#C locale" tppabs="http://ccs.ucsd.edu/c/locale.html#C locale">C locale</A> &#183;
<A HREF="lib_over.html#C Program Startup and Termination" tppabs="http://ccs.ucsd.edu/c/lib_over.html#C Program Startup and Termination">C Program Startup and Termination</A> &#183;
<A HREF="intro.html#C Standard" tppabs="http://ccs.ucsd.edu/c/intro.html#C Standard">C Standard</A> &#183;
<A HREF="lib_over.html#C string" tppabs="http://ccs.ucsd.edu/c/lib_over.html#C string">C string</A> &#183;
<A HREF="syntax.html#C Tokens" tppabs="http://ccs.ucsd.edu/c/syntax.html#C Tokens">C Tokens</A> &#183;
<A HREF="stdlib.html#calloc" tppabs="http://ccs.ucsd.edu/c/stdlib.html#calloc">calloc</A> &#183;
<A HREF="function.html#Case Label" tppabs="http://ccs.ucsd.edu/c/function.html#Case Label">Case Label</A> &#183;
<A HREF="math.html#ceil" tppabs="http://ccs.ucsd.edu/c/math.html#ceil">ceil</A> &#183;
<A HREF="math.html#ceilf" tppabs="http://ccs.ucsd.edu/c/math.html#ceilf">ceilf</A> &#183;
<A HREF="math.html#ceill" tppabs="http://ccs.ucsd.edu/c/math.html#ceill">ceill</A> &#183;
<A HREF="express.html#Changing Representations" tppabs="http://ccs.ucsd.edu/c/express.html#Changing Representations">Changing Representations</A> &#183;
<A HREF="types.html#char type" tppabs="http://ccs.ucsd.edu/c/types.html#char type">char type</A> &#183;
<A HREF="ctype.html#character classification" tppabs="http://ccs.ucsd.edu/c/ctype.html#character classification">character classification</A> &#183;
<A HREF="charset.html#character constant" tppabs="http://ccs.ucsd.edu/c/charset.html#character constant">character constant</A> &#183;
<A HREF="express.html#character constant" tppabs="http://ccs.ucsd.edu/c/express.html#character constant">character constant</A> &#183;
<A HREF="preproc.html#character constant" tppabs="http://ccs.ucsd.edu/c/preproc.html#character constant">character constant</A> &#183;
<A HREF="syntax.html#character constant" tppabs="http://ccs.ucsd.edu/c/syntax.html#character constant">character constant</A> &#183;
<A HREF="syntax.html#Character Constants and String Literals" tppabs="http://ccs.ucsd.edu/c/syntax.html#Character Constants and String Literals">Character Constants and String Literals</A> &#183;
<A HREF="charset.html#Character Sets" tppabs="http://ccs.ucsd.edu/c/charset.html#Character Sets">Character Sets</A> &#183;
<A HREF="charset.html#Character Sets and Locales" tppabs="http://ccs.ucsd.edu/c/charset.html#Character Sets and Locales">Character Sets and Locales</A> &#183;
<A HREF="charset.html#Characters" tppabs="http://ccs.ucsd.edu/c/charset.html#Characters">Characters</A> &#183;
<A HREF="portable.html#Character-Set Issues" tppabs="http://ccs.ucsd.edu/c/portable.html#Character-Set Issues">Character-Set Issues</A> &#183;
<A HREF="limits.html#CHAR_BIT" tppabs="http://ccs.ucsd.edu/c/limits.html#CHAR_BIT">CHAR_BIT</A> &#183;
<A HREF="limits.html#CHAR_MAX" tppabs="http://ccs.ucsd.edu/c/limits.html#CHAR_MAX">CHAR_MAX</A> &#183;
<A HREF="limits.html#CHAR_MIN" tppabs="http://ccs.ucsd.edu/c/limits.html#CHAR_MIN">CHAR_MIN</A> &#183;
<A HREF="express.html#Class Conversions" tppabs="http://ccs.ucsd.edu/c/express.html#Class Conversions">Class Conversions</A> &#183;
<A HREF="express.html#Classes of Expressions" tppabs="http://ccs.ucsd.edu/c/express.html#Classes of Expressions">Classes of Expressions</A> &#183;
<A HREF="stdio.html#clearerr" tppabs="http://ccs.ucsd.edu/c/stdio.html#clearerr">clearerr</A> &#183;
<A HREF="time.html#clock" tppabs="http://ccs.ucsd.edu/c/time.html#clock">clock</A> &#183;
<A HREF="time.html#CLOCKS_PER_SEC" tppabs="http://ccs.ucsd.edu/c/time.html#CLOCKS_PER_SEC">CLOCKS_PER_SEC</A> &#183;
<A HREF="time.html#clock_t" tppabs="http://ccs.ucsd.edu/c/time.html#clock_t">clock_t</A> &#183;
<A HREF="express.html#Comma" tppabs="http://ccs.ucsd.edu/c/express.html#Comma">Comma</A> &#183;
<A HREF="lib_over.html#command line" tppabs="http://ccs.ucsd.edu/c/lib_over.html#command line">command line</A> &#183;
<A HREF="stdlib.html#command processor" tppabs="http://ccs.ucsd.edu/c/stdlib.html#command processor">command processor</A> &#183;
<A HREF="preproc.html#comments" tppabs="http://ccs.ucsd.edu/c/preproc.html#comments">comments</A> &#183;
<A HREF="types.html#Compatible and Composite Types" tppabs="http://ccs.ucsd.edu/c/types.html#Compatible and Composite Types">Compatible and Composite Types</A> &#183;
<A HREF="iso646.html#compl" tppabs="http://ccs.ucsd.edu/c/iso646.html#compl">compl</A> &#183;
<A HREF="express.html#Conditional" tppabs="http://ccs.ucsd.edu/c/express.html#Conditional">Conditional</A> &#183;
<A HREF="preproc.html#Conditional Directives" tppabs="http://ccs.ucsd.edu/c/preproc.html#Conditional Directives">Conditional Directives</A> &#183;
<A HREF="preproc.html#conditional expression" tppabs="http://ccs.ucsd.edu/c/preproc.html#conditional expression">conditional expression</A> &#183;
<A HREF="preproc.html#Conditional Expressions" tppabs="http://ccs.ucsd.edu/c/preproc.html#Conditional Expressions">Conditional Expressions</A> &#183;
<A HREF="types.html#const qualifier" tppabs="http://ccs.ucsd.edu/c/types.html#const qualifier">const qualifier</A> &#183;
<A HREF="express.html#context conversions" tppabs="http://ccs.ucsd.edu/c/express.html#context conversions">context conversions</A> &#183;
<A HREF="function.html#Continue Statement" tppabs="http://ccs.ucsd.edu/c/function.html#Continue Statement">Continue Statement</A> &#183;
<A HREF="lib_file.html#Controlling Streams" tppabs="http://ccs.ucsd.edu/c/lib_file.html#Controlling Streams">Controlling Streams</A> &#183;
<A HREF="lib_prin.html#conversion specification" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#conversion specification">conversion specification</A> &#183;
<A HREF="time.html#conversion specifier" tppabs="http://ccs.ucsd.edu/c/time.html#conversion specifier">conversion specifier</A> &#183;
<A HREF="wchar.html#conversion specifier" tppabs="http://ccs.ucsd.edu/c/wchar.html#conversion specifier">conversion specifier</A> &#183;
<A HREF="lib_prin.html#conversion specifiers" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#conversion specifiers">conversion specifiers</A> &#183;
<A HREF="charset.html#conversion state" tppabs="http://ccs.ucsd.edu/c/charset.html#conversion state">conversion state</A> &#183;
<A HREF="portable.html#Converting to Standard C" tppabs="http://ccs.ucsd.edu/c/portable.html#Converting to Standard C">Converting to Standard C</A> &#183;
<A HREF="crit_pb.html#Copyright Notice" tppabs="http://ccs.ucsd.edu/c/crit_pb.html#Copyright Notice">Copyright Notice</A> &#183;
<A HREF="math.html#cos" tppabs="http://ccs.ucsd.edu/c/math.html#cos">cos</A> &#183;
<A HREF="math.html#cosf" tppabs="http://ccs.ucsd.edu/c/math.html#cosf">cosf</A> &#183;
<A HREF="math.html#cosh" tppabs="http://ccs.ucsd.edu/c/math.html#cosh">cosh</A> &#183;
<A HREF="math.html#coshf" tppabs="http://ccs.ucsd.edu/c/math.html#coshf">coshf</A> &#183;
<A HREF="math.html#coshl" tppabs="http://ccs.ucsd.edu/c/math.html#coshl">coshl</A> &#183;
<A HREF="math.html#cosl" tppabs="http://ccs.ucsd.edu/c/math.html#cosl">cosl</A> &#183;
<A HREF="charset.html#CR" tppabs="http://ccs.ucsd.edu/c/charset.html#CR">CR</A> &#183;
<A HREF="preproc.html#Creating String Literals" tppabs="http://ccs.ucsd.edu/c/preproc.html#Creating String Literals">Creating String Literals</A> &#183;
<A HREF="time.html#ctime" tppabs="http://ccs.ucsd.edu/c/time.html#ctime">ctime</A> &#183;
<A HREF="ctype.html#&lt;ctype.h&gt;" tppabs="http://ccs.ucsd.edu/c/ctype.html#&lt;ctype.h&gt;">&lt;ctype.h&gt;</A> &#183;
<A HREF="locale.html#currency_symbol" tppabs="http://ccs.ucsd.edu/c/locale.html#currency_symbol">currency_symbol</A>
<BR><B><A NAME="D">D</A></B><BR>
<A HREF="lib_prin.html#%d" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#%d">%d</A> &#183;
<A HREF="lib_scan.html#%d" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#%d">%d</A> &#183;
<A HREF="preproc.html#__DATE__" tppabs="http://ccs.ucsd.edu/c/preproc.html#__DATE__">__DATE__</A> &#183;
<A HREF="time.html#Daylight Saving Time" tppabs="http://ccs.ucsd.edu/c/time.html#Daylight Saving Time">Daylight Saving Time</A> &#183;
<A HREF="float.html#DBL_DIG" tppabs="http://ccs.ucsd.edu/c/float.html#DBL_DIG">DBL_DIG</A> &#183;
<A HREF="float.html#DBL_EPSILON" tppabs="http://ccs.ucsd.edu/c/float.html#DBL_EPSILON">DBL_EPSILON</A> &#183;
<A HREF="float.html#DBL_MANT_DIG" tppabs="http://ccs.ucsd.edu/c/float.html#DBL_MANT_DIG">DBL_MANT_DIG</A> &#183;
<A HREF="float.html#DBL_MAX" tppabs="http://ccs.ucsd.edu/c/float.html#DBL_MAX">DBL_MAX</A> &#183;
<A HREF="float.html#DBL_MAX_10_EXP" tppabs="http://ccs.ucsd.edu/c/float.html#DBL_MAX_10_EXP">DBL_MAX_10_EXP</A> &#183;
<A HREF="float.html#DBL_MAX_EXP" tppabs="http://ccs.ucsd.edu/c/float.html#DBL_MAX_EXP">DBL_MAX_EXP</A> &#183;
<A HREF="float.html#DBL_MIN" tppabs="http://ccs.ucsd.edu/c/float.html#DBL_MIN">DBL_MIN</A> &#183;
<A HREF="float.html#DBL_MIN_10_EXP" tppabs="http://ccs.ucsd.edu/c/float.html#DBL_MIN_10_EXP">DBL_MIN_10_EXP</A> &#183;
<A HREF="float.html#DBL_MIN_EXP" tppabs="http://ccs.ucsd.edu/c/float.html#DBL_MIN_EXP">DBL_MIN_EXP</A> &#183;
<A HREF="express.html#decimal integer constant" tppabs="http://ccs.ucsd.edu/c/express.html#decimal integer constant">decimal integer constant</A> &#183;
<A HREF="locale.html#decimal_point" tppabs="http://ccs.ucsd.edu/c/locale.html#decimal_point">decimal_point</A> &#183;
<A HREF="declare.html#Declaration Contexts and Levels" tppabs="http://ccs.ucsd.edu/c/declare.html#Declaration Contexts and Levels">Declaration Contexts and Levels</A> &#183;
<A HREF="declare.html#Declaration Levels" tppabs="http://ccs.ucsd.edu/c/declare.html#Declaration Levels">Declaration Levels</A> &#183;
<A HREF="syntax.html#Declaration Syntax" tppabs="http://ccs.ucsd.edu/c/syntax.html#Declaration Syntax">Declaration Syntax</A> &#183;
<A HREF="declare.html#Declarations" tppabs="http://ccs.ucsd.edu/c/declare.html#Declarations">Declarations</A> &#183;
<A HREF="syntax.html#Declarators" tppabs="http://ccs.ucsd.edu/c/syntax.html#Declarators">Declarators</A> &#183;
<A HREF="function.html#Default Label" tppabs="http://ccs.ucsd.edu/c/function.html#Default Label">Default Label</A> &#183;
<A HREF="preproc.html#define directive" tppabs="http://ccs.ucsd.edu/c/preproc.html#define directive">define directive</A> &#183;
<A HREF="preproc.html#Define Directives" tppabs="http://ccs.ucsd.edu/c/preproc.html#Define Directives">Define Directives</A> &#183;
<A HREF="preproc.html#defined operator" tppabs="http://ccs.ucsd.edu/c/preproc.html#defined operator">defined operator</A> &#183;
<A HREF="charset.html#defined trigraphs" tppabs="http://ccs.ucsd.edu/c/charset.html#defined trigraphs">defined trigraphs</A> &#183;
<A HREF="types.html#Deriving Types" tppabs="http://ccs.ucsd.edu/c/types.html#Deriving Types">Deriving Types</A> &#183;
<A HREF="time.html#difftime" tppabs="http://ccs.ucsd.edu/c/time.html#difftime">difftime</A> &#183;
<A HREF="preproc.html#directives" tppabs="http://ccs.ucsd.edu/c/preproc.html#directives">directives</A> &#183;
<A HREF="portable.html#distinct external names" tppabs="http://ccs.ucsd.edu/c/portable.html#distinct external names">distinct external names</A> &#183;
<A HREF="preproc.html#distinct names" tppabs="http://ccs.ucsd.edu/c/preproc.html#distinct names">distinct names</A> &#183;
<A HREF="stdlib.html#div" tppabs="http://ccs.ucsd.edu/c/stdlib.html#div">div</A> &#183;
<A HREF="express.html#Divide" tppabs="http://ccs.ucsd.edu/c/express.html#Divide">Divide</A> &#183;
<A HREF="express.html#Divide Assign" tppabs="http://ccs.ucsd.edu/c/express.html#Divide Assign">Divide Assign</A> &#183;
<A HREF="stdlib.html#div_t" tppabs="http://ccs.ucsd.edu/c/stdlib.html#div_t">div_t</A> &#183;
<A HREF="function.html#Do Statement" tppabs="http://ccs.ucsd.edu/c/function.html#Do Statement">Do Statement</A> &#183;
<A HREF="math.html#domain error" tppabs="http://ccs.ucsd.edu/c/math.html#domain error">domain error</A> &#183;
<A HREF="types.html#double type" tppabs="http://ccs.ucsd.edu/c/types.html#double type">double type</A> &#183;
<A HREF="declare.html#dynamic duration" tppabs="http://ccs.ucsd.edu/c/declare.html#dynamic duration">dynamic duration</A> &#183;
<A HREF="declare.html#dynamic initializer" tppabs="http://ccs.ucsd.edu/c/declare.html#dynamic initializer">dynamic initializer</A> &#183;
<A HREF="declare.html#dynamic initializer" tppabs="http://ccs.ucsd.edu/c/declare.html#dynamic initializer">dynamic initializer</A>
<BR><B><A NAME="E">E</A></B><BR>
<A HREF="lib_prin.html#%E" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#%E">%E</A> &#183;
<A HREF="lib_prin.html#%e" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#%e">%e</A> &#183;
<A HREF="lib_scan.html#%E" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#%E">%E</A> &#183;
<A HREF="lib_scan.html#%e" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#%e">%e</A> &#183;
<A HREF="errno.html#EDOM" tppabs="http://ccs.ucsd.edu/c/errno.html#EDOM">EDOM</A> &#183;
<A HREF="errno.html#EILSEQ" tppabs="http://ccs.ucsd.edu/c/errno.html#EILSEQ">EILSEQ</A> &#183;
<A HREF="preproc.html#elif directive" tppabs="http://ccs.ucsd.edu/c/preproc.html#elif directive">elif directive</A> &#183;
<A HREF="preproc.html#else directive" tppabs="http://ccs.ucsd.edu/c/preproc.html#else directive">else directive</A> &#183;
<A HREF="preproc.html#endif directive" tppabs="http://ccs.ucsd.edu/c/preproc.html#endif directive">endif directive</A> &#183;
<A HREF="lib_file.html#end-of-file indicator" tppabs="http://ccs.ucsd.edu/c/lib_file.html#end-of-file indicator">end-of-file indicator</A> &#183;
<A HREF="types.html#enumeration constants" tppabs="http://ccs.ucsd.edu/c/types.html#enumeration constants">enumeration constants</A> &#183;
<A HREF="types.html#Enumerations" tppabs="http://ccs.ucsd.edu/c/types.html#Enumerations">Enumerations</A> &#183;
<A HREF="stdlib.html#environment list" tppabs="http://ccs.ucsd.edu/c/stdlib.html#environment list">environment list</A> &#183;
<A HREF="stdio.html#EOF" tppabs="http://ccs.ucsd.edu/c/stdio.html#EOF">EOF</A> &#183;
<A HREF="express.html#Equals" tppabs="http://ccs.ucsd.edu/c/express.html#Equals">Equals</A> &#183;
<A HREF="errno.html#ERANGE" tppabs="http://ccs.ucsd.edu/c/errno.html#ERANGE">ERANGE</A> &#183;
<A HREF="errno.html#errno" tppabs="http://ccs.ucsd.edu/c/errno.html#errno">errno</A> &#183;
<A HREF="errno.html#&lt;errno.h&gt;" tppabs="http://ccs.ucsd.edu/c/errno.html#&lt;errno.h&gt;">&lt;errno.h&gt;</A> &#183;
<A HREF="preproc.html#error directive" tppabs="http://ccs.ucsd.edu/c/preproc.html#error directive">error directive</A> &#183;
<A HREF="lib_file.html#error indicator" tppabs="http://ccs.ucsd.edu/c/lib_file.html#error indicator">error indicator</A> &#183;
<A HREF="charset.html#Escape Sequences" tppabs="http://ccs.ucsd.edu/c/charset.html#Escape Sequences">Escape Sequences</A> &#183;
<A HREF="charset.html#EUC encoding" tppabs="http://ccs.ucsd.edu/c/charset.html#EUC encoding">EUC encoding</A> &#183;
<A HREF="express.html#exceptional result" tppabs="http://ccs.ucsd.edu/c/express.html#exceptional result">exceptional result</A> &#183;
<A HREF="stdlib.html#exit" tppabs="http://ccs.ucsd.edu/c/stdlib.html#exit">exit</A> &#183;
<A HREF="stdlib.html#EXIT_FAILURE" tppabs="http://ccs.ucsd.edu/c/stdlib.html#EXIT_FAILURE">EXIT_FAILURE</A> &#183;
<A HREF="stdlib.html#EXIT_SUCCESS" tppabs="http://ccs.ucsd.edu/c/stdlib.html#EXIT_SUCCESS">EXIT_SUCCESS</A> &#183;
<A HREF="math.html#exp" tppabs="http://ccs.ucsd.edu/c/math.html#exp">exp</A> &#183;
<A HREF="preproc.html#Expanding Macros" tppabs="http://ccs.ucsd.edu/c/preproc.html#Expanding Macros">Expanding Macros</A> &#183;
<A HREF="math.html#expf" tppabs="http://ccs.ucsd.edu/c/math.html#expf">expf</A> &#183;
<A HREF="math.html#expl" tppabs="http://ccs.ucsd.edu/c/math.html#expl">expl</A> &#183;
<A HREF="function.html#Expression Contexts" tppabs="http://ccs.ucsd.edu/c/function.html#Expression Contexts">Expression Contexts</A> &#183;
<A HREF="function.html#Expression Statement" tppabs="http://ccs.ucsd.edu/c/function.html#Expression Statement">Expression Statement</A> &#183;
<A HREF="express.html#expression subcontext" tppabs="http://ccs.ucsd.edu/c/express.html#expression subcontext">expression subcontext</A> &#183;
<A HREF="express.html#Expression Subcontexts" tppabs="http://ccs.ucsd.edu/c/express.html#Expression Subcontexts">Expression Subcontexts</A> &#183;
<A HREF="syntax.html#Expression Syntax" tppabs="http://ccs.ucsd.edu/c/syntax.html#Expression Syntax">Expression Syntax</A> &#183;
<A HREF="portable.html#Expression-Evaluation Issues" tppabs="http://ccs.ucsd.edu/c/portable.html#Expression-Evaluation Issues">Expression-Evaluation Issues</A> &#183;
<A HREF="express.html#Expressions" tppabs="http://ccs.ucsd.edu/c/express.html#Expressions">Expressions</A> &#183;
<A HREF="charset.html#extended character set" tppabs="http://ccs.ucsd.edu/c/charset.html#extended character set">extended character set</A> &#183;
<A HREF="declare.html#external linkage" tppabs="http://ccs.ucsd.edu/c/declare.html#external linkage">external linkage</A>
<BR><B><A NAME="F">F</A></B><BR>
<A HREF="lib_prin.html#%f" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#%f">%f</A> &#183;
<A HREF="lib_scan.html#%f" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#%f">%f</A> &#183;
<A HREF="math.html#fabs" tppabs="http://ccs.ucsd.edu/c/math.html#fabs">fabs</A> &#183;
<A HREF="math.html#fabsf" tppabs="http://ccs.ucsd.edu/c/math.html#fabsf">fabsf</A> &#183;
<A HREF="math.html#fabsl" tppabs="http://ccs.ucsd.edu/c/math.html#fabsl">fabsl</A> &#183;
<A HREF="stdio.html#fclose" tppabs="http://ccs.ucsd.edu/c/stdio.html#fclose">fclose</A> &#183;
<A HREF="stdio.html#feof" tppabs="http://ccs.ucsd.edu/c/stdio.html#feof">feof</A> &#183;
<A HREF="stdio.html#ferror" tppabs="http://ccs.ucsd.edu/c/stdio.html#ferror">ferror</A> &#183;
<A HREF="charset.html#FF" tppabs="http://ccs.ucsd.edu/c/charset.html#FF">FF</A> &#183;
<A HREF="stdio.html#fflush" tppabs="http://ccs.ucsd.edu/c/stdio.html#fflush">fflush</A> &#183;
<A HREF="stdio.html#fgetc" tppabs="http://ccs.ucsd.edu/c/stdio.html#fgetc">fgetc</A> &#183;
<A HREF="stdio.html#fgetpos" tppabs="http://ccs.ucsd.edu/c/stdio.html#fgetpos">fgetpos</A> &#183;
<A HREF="stdio.html#fgets" tppabs="http://ccs.ucsd.edu/c/stdio.html#fgets">fgets</A> &#183;
<A HREF="wchar.html#fgetwc" tppabs="http://ccs.ucsd.edu/c/wchar.html#fgetwc">fgetwc</A> &#183;
<A HREF="wchar.html#fgetws" tppabs="http://ccs.ucsd.edu/c/wchar.html#fgetws">fgetws</A> &#183;
<A HREF="preproc.html#__FILE__" tppabs="http://ccs.ucsd.edu/c/preproc.html#__FILE__">__FILE__</A> &#183;
<A HREF="stdio.html#FILE" tppabs="http://ccs.ucsd.edu/c/stdio.html#FILE">FILE</A> &#183;
<A HREF="lib_file.html#file buffer" tppabs="http://ccs.ucsd.edu/c/lib_file.html#file buffer">file buffer</A> &#183;
<A HREF="lib_file.html#file close" tppabs="http://ccs.ucsd.edu/c/lib_file.html#file close">file close</A> &#183;
<A HREF="lib_file.html#file open" tppabs="http://ccs.ucsd.edu/c/lib_file.html#file open">file open</A> &#183;
<A HREF="declare.html#file-level declaration" tppabs="http://ccs.ucsd.edu/c/declare.html#file-level declaration">file-level declaration</A> &#183;
<A HREF="lib_over.html#filename" tppabs="http://ccs.ucsd.edu/c/lib_over.html#filename">filename</A> &#183;
<A HREF="stdio.html#FILENAME_MAX" tppabs="http://ccs.ucsd.edu/c/stdio.html#FILENAME_MAX">FILENAME_MAX</A> &#183;
<A HREF="lib_file.html#file-position indicator" tppabs="http://ccs.ucsd.edu/c/lib_file.html#file-position indicator">file-position indicator</A> &#183;
<A HREF="lib_file.html#files" tppabs="http://ccs.ucsd.edu/c/lib_file.html#files">files</A> &#183;
<A HREF="lib_file.html#Files and Streams" tppabs="http://ccs.ucsd.edu/c/lib_file.html#Files and Streams">Files and Streams</A> &#183;
<A HREF="types.html#float type" tppabs="http://ccs.ucsd.edu/c/types.html#float type">float type</A> &#183;
<A HREF="float.html#&lt;float.h&gt;" tppabs="http://ccs.ucsd.edu/c/float.html#&lt;float.h&gt;">&lt;float.h&gt;</A> &#183;
<A HREF="express.html#floating-point constant" tppabs="http://ccs.ucsd.edu/c/express.html#floating-point constant">floating-point constant</A> &#183;
<A HREF="syntax.html#floating-point constant" tppabs="http://ccs.ucsd.edu/c/syntax.html#floating-point constant">floating-point constant</A> &#183;
<A HREF="lib_prin.html#floating-point conversions" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#floating-point conversions">floating-point conversions</A> &#183;
<A HREF="types.html#Floating-Point Types" tppabs="http://ccs.ucsd.edu/c/types.html#Floating-Point Types">Floating-Point Types</A> &#183;
<A HREF="types.html#floating-point types" tppabs="http://ccs.ucsd.edu/c/types.html#floating-point types">floating-point types</A> &#183;
<A HREF="math.html#floor" tppabs="http://ccs.ucsd.edu/c/math.html#floor">floor</A> &#183;
<A HREF="math.html#floorf" tppabs="http://ccs.ucsd.edu/c/math.html#floorf">floorf</A> &#183;
<A HREF="math.html#floorl" tppabs="http://ccs.ucsd.edu/c/math.html#floorl">floorl</A> &#183;
<A HREF="function.html#flow of control" tppabs="http://ccs.ucsd.edu/c/function.html#flow of control">flow of control</A> &#183;
<A HREF="function.html#flowchart" tppabs="http://ccs.ucsd.edu/c/function.html#flowchart">flowchart</A> &#183;
<A HREF="float.html#FLT_DIG" tppabs="http://ccs.ucsd.edu/c/float.html#FLT_DIG">FLT_DIG</A> &#183;
<A HREF="float.html#FLT_EPSILON" tppabs="http://ccs.ucsd.edu/c/float.html#FLT_EPSILON">FLT_EPSILON</A> &#183;
<A HREF="float.html#FLT_MANT_DIG" tppabs="http://ccs.ucsd.edu/c/float.html#FLT_MANT_DIG">FLT_MANT_DIG</A> &#183;
<A HREF="float.html#FLT_MAX" tppabs="http://ccs.ucsd.edu/c/float.html#FLT_MAX">FLT_MAX</A> &#183;
<A HREF="float.html#FLT_MAX_10_EXP" tppabs="http://ccs.ucsd.edu/c/float.html#FLT_MAX_10_EXP">FLT_MAX_10_EXP</A> &#183;
<A HREF="float.html#FLT_MAX_EXP" tppabs="http://ccs.ucsd.edu/c/float.html#FLT_MAX_EXP">FLT_MAX_EXP</A> &#183;
<A HREF="float.html#FLT_MIN" tppabs="http://ccs.ucsd.edu/c/float.html#FLT_MIN">FLT_MIN</A> &#183;
<A HREF="float.html#FLT_MIN_10_EXP" tppabs="http://ccs.ucsd.edu/c/float.html#FLT_MIN_10_EXP">FLT_MIN_10_EXP</A> &#183;
<A HREF="float.html#FLT_MIN_EXP" tppabs="http://ccs.ucsd.edu/c/float.html#FLT_MIN_EXP">FLT_MIN_EXP</A> &#183;
<A HREF="float.html#FLT_RADIX" tppabs="http://ccs.ucsd.edu/c/float.html#FLT_RADIX">FLT_RADIX</A> &#183;
<A HREF="float.html#FLT_ROUNDS" tppabs="http://ccs.ucsd.edu/c/float.html#FLT_ROUNDS">FLT_ROUNDS</A> &#183;
<A HREF="math.html#fmod" tppabs="http://ccs.ucsd.edu/c/math.html#fmod">fmod</A> &#183;
<A HREF="math.html#fmodf" tppabs="http://ccs.ucsd.edu/c/math.html#fmodf">fmodf</A> &#183;
<A HREF="math.html#fmodl" tppabs="http://ccs.ucsd.edu/c/math.html#fmodl">fmodl</A> &#183;
<A HREF="stdio.html#fopen" tppabs="http://ccs.ucsd.edu/c/stdio.html#fopen">fopen</A> &#183;
<A HREF="stdio.html#FOPEN_MAX" tppabs="http://ccs.ucsd.edu/c/stdio.html#FOPEN_MAX">FOPEN_MAX</A> &#183;
<A HREF="function.html#For Statement" tppabs="http://ccs.ucsd.edu/c/function.html#For Statement">For Statement</A> &#183;
<A HREF="lib_prin.html#format flag" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#format flag">format flag</A> &#183;
<A HREF="lib_prin.html#format string" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#format string">format string</A> &#183;
<A HREF="lib_scan.html#Formatted Input" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#Formatted Input">Formatted Input</A> &#183;
<A HREF="lib_prin.html#Formatted Output" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#Formatted Output">Formatted Output</A> &#183;
<A HREF="declare.html#forms of initialization" tppabs="http://ccs.ucsd.edu/c/declare.html#forms of initialization">forms of initialization</A> &#183;
<A HREF="stdio.html#fpos_t" tppabs="http://ccs.ucsd.edu/c/stdio.html#fpos_t">fpos_t</A> &#183;
<A HREF="stdio.html#fprintf" tppabs="http://ccs.ucsd.edu/c/stdio.html#fprintf">fprintf</A> &#183;
<A HREF="stdio.html#fputc" tppabs="http://ccs.ucsd.edu/c/stdio.html#fputc">fputc</A> &#183;
<A HREF="stdio.html#fputs" tppabs="http://ccs.ucsd.edu/c/stdio.html#fputs">fputs</A> &#183;
<A HREF="wchar.html#fputwc" tppabs="http://ccs.ucsd.edu/c/wchar.html#fputwc">fputwc</A> &#183;
<A HREF="wchar.html#fputws" tppabs="http://ccs.ucsd.edu/c/wchar.html#fputws">fputws</A> &#183;
<A HREF="locale.html#frac_digits" tppabs="http://ccs.ucsd.edu/c/locale.html#frac_digits">frac_digits</A> &#183;
<A HREF="stdio.html#fread" tppabs="http://ccs.ucsd.edu/c/stdio.html#fread">fread</A> &#183;
<A HREF="stdlib.html#free" tppabs="http://ccs.ucsd.edu/c/stdlib.html#free">free</A> &#183;
<A HREF="lib_over.html#freestanding implementation" tppabs="http://ccs.ucsd.edu/c/lib_over.html#freestanding implementation">freestanding implementation</A> &#183;
<A HREF="stdio.html#freopen" tppabs="http://ccs.ucsd.edu/c/stdio.html#freopen">freopen</A> &#183;
<A HREF="math.html#frexp" tppabs="http://ccs.ucsd.edu/c/math.html#frexp">frexp</A> &#183;
<A HREF="math.html#frexpf" tppabs="http://ccs.ucsd.edu/c/math.html#frexpf">frexpf</A> &#183;
<A HREF="math.html#frexpl" tppabs="http://ccs.ucsd.edu/c/math.html#frexpl">frexpl</A> &#183;
<A HREF="stdio.html#fscanf" tppabs="http://ccs.ucsd.edu/c/stdio.html#fscanf">fscanf</A> &#183;
<A HREF="stdio.html#fseek" tppabs="http://ccs.ucsd.edu/c/stdio.html#fseek">fseek</A> &#183;
<A HREF="stdio.html#fsetpos" tppabs="http://ccs.ucsd.edu/c/stdio.html#fsetpos">fsetpos</A> &#183;
<A HREF="stdio.html#ftell" tppabs="http://ccs.ucsd.edu/c/stdio.html#ftell">ftell</A> &#183;
<A HREF="stdio.html#full buffering" tppabs="http://ccs.ucsd.edu/c/stdio.html#full buffering">full buffering</A> &#183;
<A HREF="express.html#Function Call" tppabs="http://ccs.ucsd.edu/c/express.html#Function Call">Function Call</A> &#183;
<A HREF="function.html#Function Calls" tppabs="http://ccs.ucsd.edu/c/function.html#Function Calls">Function Calls</A> &#183;
<A HREF="declare.html#Function Declaration" tppabs="http://ccs.ucsd.edu/c/declare.html#Function Declaration">Function Declaration</A> &#183;
<A HREF="function.html#Function Declarations" tppabs="http://ccs.ucsd.edu/c/function.html#Function Declarations">Function Declarations</A> &#183;
<A HREF="syntax.html#function decoration" tppabs="http://ccs.ucsd.edu/c/syntax.html#function decoration">function decoration</A> &#183;
<A HREF="declare.html#Function Definition" tppabs="http://ccs.ucsd.edu/c/declare.html#Function Definition">Function Definition</A> &#183;
<A HREF="declare.html#function definition status" tppabs="http://ccs.ucsd.edu/c/declare.html#function definition status">function definition status</A> &#183;
<A HREF="syntax.html#Function Definition Syntax" tppabs="http://ccs.ucsd.edu/c/syntax.html#Function Definition Syntax">Function Definition Syntax</A> &#183;
<A HREF="function.html#Function Definitions" tppabs="http://ccs.ucsd.edu/c/function.html#Function Definitions">Function Definitions</A> &#183;
<A HREF="function.html#function parameter" tppabs="http://ccs.ucsd.edu/c/function.html#function parameter">function parameter</A> &#183;
<A HREF="function.html#function prototypes" tppabs="http://ccs.ucsd.edu/c/function.html#function prototypes">function prototypes</A> &#183;
<A HREF="types.html#Function Types" tppabs="http://ccs.ucsd.edu/c/types.html#Function Types">Function Types</A> &#183;
<A HREF="types.html#function types" tppabs="http://ccs.ucsd.edu/c/types.html#function types">function types</A> &#183;
<A HREF="portable.html#Function-Call Issues" tppabs="http://ccs.ucsd.edu/c/portable.html#Function-Call Issues">Function-Call Issues</A> &#183;
<A HREF="express.html#function-designator expression" tppabs="http://ccs.ucsd.edu/c/express.html#function-designator expression">function-designator expression</A> &#183;
<A HREF="express.html#function-designator subcontext" tppabs="http://ccs.ucsd.edu/c/express.html#function-designator subcontext">function-designator subcontext</A> &#183;
<A HREF="function.html#Functions" tppabs="http://ccs.ucsd.edu/c/function.html#Functions">Functions</A> &#183;
<A HREF="wchar.html#fwide" tppabs="http://ccs.ucsd.edu/c/wchar.html#fwide">fwide</A> &#183;
<A HREF="wchar.html#fwprintf" tppabs="http://ccs.ucsd.edu/c/wchar.html#fwprintf">fwprintf</A> &#183;
<A HREF="stdio.html#fwrite" tppabs="http://ccs.ucsd.edu/c/stdio.html#fwrite">fwrite</A> &#183;
<A HREF="wchar.html#fwscanf" tppabs="http://ccs.ucsd.edu/c/wchar.html#fwscanf">fwscanf</A>
<BR><B><A NAME="G">G</A></B><BR>
<A HREF="lib_prin.html#%G" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#%G">%G</A> &#183;
<A HREF="lib_prin.html#%g" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#%g">%g</A> &#183;
<A HREF="lib_scan.html#%G" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#%G">%G</A> &#183;
<A HREF="lib_scan.html#%g" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#%g">%g</A> &#183;
<A HREF="lib_file.html#generalized multibyte characters" tppabs="http://ccs.ucsd.edu/c/lib_file.html#generalized multibyte characters">generalized multibyte characters</A> &#183;
<A HREF="stdio.html#getc" tppabs="http://ccs.ucsd.edu/c/stdio.html#getc">getc</A> &#183;
<A HREF="stdio.html#getchar" tppabs="http://ccs.ucsd.edu/c/stdio.html#getchar">getchar</A> &#183;
<A HREF="stdlib.html#getenv" tppabs="http://ccs.ucsd.edu/c/stdlib.html#getenv">getenv</A> &#183;
<A HREF="stdio.html#gets" tppabs="http://ccs.ucsd.edu/c/stdio.html#gets">gets</A> &#183;
<A HREF="wchar.html#getwc" tppabs="http://ccs.ucsd.edu/c/wchar.html#getwc">getwc</A> &#183;
<A HREF="wchar.html#getwchar" tppabs="http://ccs.ucsd.edu/c/wchar.html#getwchar">getwchar</A> &#183;
<A HREF="time.html#gmtime" tppabs="http://ccs.ucsd.edu/c/time.html#gmtime">gmtime</A> &#183;
<A HREF="function.html#Goto Label" tppabs="http://ccs.ucsd.edu/c/function.html#Goto Label">Goto Label</A> &#183;
<A HREF="function.html#Goto Statement" tppabs="http://ccs.ucsd.edu/c/function.html#Goto Statement">Goto Statement</A> &#183;
<A HREF="express.html#Greater Than" tppabs="http://ccs.ucsd.edu/c/express.html#Greater Than">Greater Than</A> &#183;
<A HREF="express.html#Greater Than Or Equal" tppabs="http://ccs.ucsd.edu/c/express.html#Greater Than Or Equal">Greater Than Or Equal</A> &#183;
<A HREF="express.html#Grouping" tppabs="http://ccs.ucsd.edu/c/express.html#Grouping">Grouping</A> &#183;
<A HREF="locale.html#grouping" tppabs="http://ccs.ucsd.edu/c/locale.html#grouping">grouping</A>
<BR><B><A NAME="H">H</A></B><BR>
<A HREF="charset.html#hexadecimal escape sequence" tppabs="http://ccs.ucsd.edu/c/charset.html#hexadecimal escape sequence">hexadecimal escape sequence</A> &#183;
<A HREF="express.html#hexadecimal integer constant" tppabs="http://ccs.ucsd.edu/c/express.html#hexadecimal integer constant">hexadecimal integer constant</A> &#183;
<A HREF="types.html#holes" tppabs="http://ccs.ucsd.edu/c/types.html#holes">holes</A> &#183;
<A HREF="lib_over.html#hosted implementation" tppabs="http://ccs.ucsd.edu/c/lib_over.html#hosted implementation">hosted implementation</A> &#183;
<A HREF="charset.html#HT" tppabs="http://ccs.ucsd.edu/c/charset.html#HT">HT</A> &#183;
<A HREF="math.html#HUGE_VAL" tppabs="http://ccs.ucsd.edu/c/math.html#HUGE_VAL">HUGE_VAL</A>
<BR><B><A NAME="I">I</A></B><BR>
<A HREF="lib_prin.html#%i" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#%i">%i</A> &#183;
<A HREF="lib_scan.html#%i" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#%i">%i</A> &#183;
<A HREF="preproc.html#if directive" tppabs="http://ccs.ucsd.edu/c/preproc.html#if directive">if directive</A> &#183;
<A HREF="preproc.html#if expression" tppabs="http://ccs.ucsd.edu/c/preproc.html#if expression">if expression</A> &#183;
<A HREF="function.html#If Statement" tppabs="http://ccs.ucsd.edu/c/function.html#If Statement">If Statement</A> &#183;
<A HREF="preproc.html#ifdef directive" tppabs="http://ccs.ucsd.edu/c/preproc.html#ifdef directive">ifdef directive</A> &#183;
<A HREF="function.html#If-Else Statement" tppabs="http://ccs.ucsd.edu/c/function.html#If-Else Statement">If-Else Statement</A> &#183;
<A HREF="preproc.html#if-group" tppabs="http://ccs.ucsd.edu/c/preproc.html#if-group">if-group</A> &#183;
<A HREF="preproc.html#ifndef directive" tppabs="http://ccs.ucsd.edu/c/preproc.html#ifndef directive">ifndef directive</A> &#183;
<A HREF="portable.html#implementation defined" tppabs="http://ccs.ucsd.edu/c/portable.html#implementation defined">implementation defined</A> &#183;
<A HREF="function.html#implicit declaration" tppabs="http://ccs.ucsd.edu/c/function.html#implicit declaration">implicit declaration</A> &#183;
<A HREF="preproc.html#include directive" tppabs="http://ccs.ucsd.edu/c/preproc.html#include directive">include directive</A> &#183;
<A HREF="preproc.html#Include Directives" tppabs="http://ccs.ucsd.edu/c/preproc.html#Include Directives">Include Directives</A> &#183;
<A HREF="preproc.html#include file" tppabs="http://ccs.ucsd.edu/c/preproc.html#include file">include file</A> &#183;
<A HREF="types.html#incomplete array types" tppabs="http://ccs.ucsd.edu/c/types.html#incomplete array types">incomplete array types</A> &#183;
<A HREF="express.html#incomplete non-array lvalue expression" tppabs="http://ccs.ucsd.edu/c/express.html#incomplete non-array lvalue expression">incomplete non-array lvalue expression</A> &#183;
<A HREF="types.html#incomplete structure types" tppabs="http://ccs.ucsd.edu/c/types.html#incomplete structure types">incomplete structure types</A> &#183;
<A HREF="types.html#Incomplete Types" tppabs="http://ccs.ucsd.edu/c/types.html#Incomplete Types">Incomplete Types</A> &#183;
<A HREF="types.html#incomplete types" tppabs="http://ccs.ucsd.edu/c/types.html#incomplete types">incomplete types</A> &#183;
<A HREF="types.html#incomplete union types" tppabs="http://ccs.ucsd.edu/c/types.html#incomplete union types">incomplete union types</A> &#183;
<A HREF="express.html#Indirection" tppabs="http://ccs.ucsd.edu/c/express.html#Indirection">Indirection</A> &#183;
<A HREF="syntax.html#infix operator" tppabs="http://ccs.ucsd.edu/c/syntax.html#infix operator">infix operator</A> &#183;
<A HREF="charset.html#initial conversion state" tppabs="http://ccs.ucsd.edu/c/charset.html#initial conversion state">initial conversion state</A> &#183;
<A HREF="charset.html#initial shift state" tppabs="http://ccs.ucsd.edu/c/charset.html#initial shift state">initial shift state</A> &#183;
<A HREF="declare.html#inner initializer" tppabs="http://ccs.ucsd.edu/c/declare.html#inner initializer">inner initializer</A> &#183;
<A HREF="lib_scan.html#input failure" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#input failure">input failure</A> &#183;
<A HREF="types.html#int type" tppabs="http://ccs.ucsd.edu/c/types.html#int type">int type</A> &#183;
<A HREF="locale.html#int_curr_symbol" tppabs="http://ccs.ucsd.edu/c/locale.html#int_curr_symbol">int_curr_symbol</A> &#183;
<A HREF="syntax.html#Integer and Floating-Point Constants" tppabs="http://ccs.ucsd.edu/c/syntax.html#Integer and Floating-Point Constants">Integer and Floating-Point Constants</A> &#183;
<A HREF="syntax.html#integer constant" tppabs="http://ccs.ucsd.edu/c/syntax.html#integer constant">integer constant</A> &#183;
<A HREF="express.html#integer constant expression" tppabs="http://ccs.ucsd.edu/c/express.html#integer constant expression">integer constant expression</A> &#183;
<A HREF="lib_prin.html#integer conversions" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#integer conversions">integer conversions</A> &#183;
<A HREF="types.html#integer types" tppabs="http://ccs.ucsd.edu/c/types.html#integer types">integer types</A> &#183;
<A HREF="lib_file.html#interactive files" tppabs="http://ccs.ucsd.edu/c/lib_file.html#interactive files">interactive files</A> &#183;
<A HREF="declare.html#internal linkage" tppabs="http://ccs.ucsd.edu/c/declare.html#internal linkage">internal linkage</A> &#183;
<A HREF="locale.html#int_frac_digits" tppabs="http://ccs.ucsd.edu/c/locale.html#int_frac_digits">int_frac_digits</A> &#183;
<A HREF="limits.html#INT_MAX" tppabs="http://ccs.ucsd.edu/c/limits.html#INT_MAX">INT_MAX</A> &#183;
<A HREF="limits.html#INT_MIN" tppabs="http://ccs.ucsd.edu/c/limits.html#INT_MIN">INT_MIN</A> &#183;
<A HREF="intro.html#Introduction" tppabs="http://ccs.ucsd.edu/c/intro.html#Introduction">Introduction</A> &#183;
<A HREF="stdio.html#_IOFBF" tppabs="http://ccs.ucsd.edu/c/stdio.html#_IOFBF">_IOFBF</A> &#183;
<A HREF="stdio.html#_IOLBF" tppabs="http://ccs.ucsd.edu/c/stdio.html#_IOLBF">_IOLBF</A> &#183;
<A HREF="stdio.html#_IONBF" tppabs="http://ccs.ucsd.edu/c/stdio.html#_IONBF">_IONBF</A> &#183;
<A HREF="ctype.html#isalnum" tppabs="http://ccs.ucsd.edu/c/ctype.html#isalnum">isalnum</A> &#183;
<A HREF="ctype.html#isalpha" tppabs="http://ccs.ucsd.edu/c/ctype.html#isalpha">isalpha</A> &#183;
<A HREF="ctype.html#iscntrl" tppabs="http://ccs.ucsd.edu/c/ctype.html#iscntrl">iscntrl</A> &#183;
<A HREF="ctype.html#isdigit" tppabs="http://ccs.ucsd.edu/c/ctype.html#isdigit">isdigit</A> &#183;
<A HREF="ctype.html#isgraph" tppabs="http://ccs.ucsd.edu/c/ctype.html#isgraph">isgraph</A> &#183;
<A HREF="ctype.html#islower" tppabs="http://ccs.ucsd.edu/c/ctype.html#islower">islower</A> &#183;
<A HREF="iso646.html#&lt;iso646.h&gt;" tppabs="http://ccs.ucsd.edu/c/iso646.html#&lt;iso646.h&gt;">&lt;iso646.h&gt;</A> &#183;
<A HREF="ctype.html#isprint" tppabs="http://ccs.ucsd.edu/c/ctype.html#isprint">isprint</A> &#183;
<A HREF="ctype.html#ispunct" tppabs="http://ccs.ucsd.edu/c/ctype.html#ispunct">ispunct</A> &#183;
<A HREF="ctype.html#isspace" tppabs="http://ccs.ucsd.edu/c/ctype.html#isspace">isspace</A> &#183;
<A HREF="ctype.html#isupper" tppabs="http://ccs.ucsd.edu/c/ctype.html#isupper">isupper</A> &#183;
<A HREF="wctype.html#iswalnum" tppabs="http://ccs.ucsd.edu/c/wctype.html#iswalnum">iswalnum</A> &#183;
<A HREF="wctype.html#iswalpha" tppabs="http://ccs.ucsd.edu/c/wctype.html#iswalpha">iswalpha</A> &#183;
<A HREF="wctype.html#iswcntrl" tppabs="http://ccs.ucsd.edu/c/wctype.html#iswcntrl">iswcntrl</A> &#183;
<A HREF="wctype.html#iswctype" tppabs="http://ccs.ucsd.edu/c/wctype.html#iswctype">iswctype</A> &#183;
<A HREF="wctype.html#iswdigit" tppabs="http://ccs.ucsd.edu/c/wctype.html#iswdigit">iswdigit</A> &#183;
<A HREF="wctype.html#iswgraph" tppabs="http://ccs.ucsd.edu/c/wctype.html#iswgraph">iswgraph</A> &#183;
<A HREF="wctype.html#iswlower" tppabs="http://ccs.ucsd.edu/c/wctype.html#iswlower">iswlower</A> &#183;
<A HREF="wctype.html#iswprint" tppabs="http://ccs.ucsd.edu/c/wctype.html#iswprint">iswprint</A> &#183;
<A HREF="wctype.html#iswpunct" tppabs="http://ccs.ucsd.edu/c/wctype.html#iswpunct">iswpunct</A> &#183;
<A HREF="wctype.html#iswspace" tppabs="http://ccs.ucsd.edu/c/wctype.html#iswspace">iswspace</A> &#183;
<A HREF="wctype.html#iswupper" tppabs="http://ccs.ucsd.edu/c/wctype.html#iswupper">iswupper</A> &#183;
<A HREF="wctype.html#iswxdigit" tppabs="http://ccs.ucsd.edu/c/wctype.html#iswxdigit">iswxdigit</A> &#183;
<A HREF="ctype.html#isxdigit" tppabs="http://ccs.ucsd.edu/c/ctype.html#isxdigit">isxdigit</A>
<BR><B><A NAME="J">J</A></B><BR>
<A HREF="charset.html#JIS encoding" tppabs="http://ccs.ucsd.edu/c/charset.html#JIS encoding">JIS encoding</A> &#183;
<A HREF="setjmp.html#jmp_buf" tppabs="http://ccs.ucsd.edu/c/setjmp.html#jmp_buf">jmp_buf</A> &#183;
<A HREF="function.html#jump statement" tppabs="http://ccs.ucsd.edu/c/function.html#jump statement">jump statement</A>
<BR><B><A NAME="K">K</A></B><BR>
<A HREF="syntax.html#keyword" tppabs="http://ccs.ucsd.edu/c/syntax.html#keyword">keyword</A>
<BR><B><A NAME="L">L</A></B><BR>
<A HREF="lib_scan.html#%l[" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#%l[">%l[</A> &#183;
<A HREF="stdlib.html#labs" tppabs="http://ccs.ucsd.edu/c/stdlib.html#labs">labs</A> &#183;
<A HREF="lib_prin.html#%lc" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#%lc">%lc</A> &#183;
<A HREF="lib_scan.html#%lc" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#%lc">%lc</A> &#183;
<A HREF="locale.html#LC_ALL" tppabs="http://ccs.ucsd.edu/c/locale.html#LC_ALL">LC_ALL</A> &#183;
<A HREF="locale.html#LC_COLLATE" tppabs="http://ccs.ucsd.edu/c/locale.html#LC_COLLATE">LC_COLLATE</A> &#183;
<A HREF="locale.html#LC_CTYPE" tppabs="http://ccs.ucsd.edu/c/locale.html#LC_CTYPE">LC_CTYPE</A> &#183;
<A HREF="locale.html#LC_MONETARY" tppabs="http://ccs.ucsd.edu/c/locale.html#LC_MONETARY">LC_MONETARY</A> &#183;
<A HREF="locale.html#LC_NUMERIC" tppabs="http://ccs.ucsd.edu/c/locale.html#LC_NUMERIC">LC_NUMERIC</A> &#183;
<A HREF="locale.html#lconv" tppabs="http://ccs.ucsd.edu/c/locale.html#lconv">lconv</A> &#183;
<A HREF="locale.html#LC_TIME" tppabs="http://ccs.ucsd.edu/c/locale.html#LC_TIME">LC_TIME</A> &#183;
<A HREF="float.html#LDBL_DIG" tppabs="http://ccs.ucsd.edu/c/float.html#LDBL_DIG">LDBL_DIG</A> &#183;
<A HREF="float.html#LDBL_EPSILON" tppabs="http://ccs.ucsd.edu/c/float.html#LDBL_EPSILON">LDBL_EPSILON</A> &#183;
<A HREF="float.html#LDBL_MANT_DIG" tppabs="http://ccs.ucsd.edu/c/float.html#LDBL_MANT_DIG">LDBL_MANT_DIG</A> &#183;
<A HREF="float.html#LDBL_MAX" tppabs="http://ccs.ucsd.edu/c/float.html#LDBL_MAX">LDBL_MAX</A> &#183;
<A HREF="float.html#LDBL_MAX_10_EXP" tppabs="http://ccs.ucsd.edu/c/float.html#LDBL_MAX_10_EXP">LDBL_MAX_10_EXP</A> &#183;
<A HREF="float.html#LDBL_MAX_EXP" tppabs="http://ccs.ucsd.edu/c/float.html#LDBL_MAX_EXP">LDBL_MAX_EXP</A> &#183;
<A HREF="float.html#LDBL_MIN" tppabs="http://ccs.ucsd.edu/c/float.html#LDBL_MIN">LDBL_MIN</A> &#183;
<A HREF="float.html#LDBL_MIN_10_EXP" tppabs="http://ccs.ucsd.edu/c/float.html#LDBL_MIN_10_EXP">LDBL_MIN_10_EXP</A> &#183;
<A HREF="float.html#LDBL_MIN_EXP" tppabs="http://ccs.ucsd.edu/c/float.html#LDBL_MIN_EXP">LDBL_MIN_EXP</A> &#183;
<A HREF="math.html#ldexp" tppabs="http://ccs.ucsd.edu/c/math.html#ldexp">ldexp</A> &#183;
<A HREF="math.html#ldexpf" tppabs="http://ccs.ucsd.edu/c/math.html#ldexpf">ldexpf</A> &#183;
<A HREF="math.html#ldexpl" tppabs="http://ccs.ucsd.edu/c/math.html#ldexpl">ldexpl</A> &#183;
<A HREF="stdlib.html#ldiv" tppabs="http://ccs.ucsd.edu/c/stdlib.html#ldiv">ldiv</A> &#183;
<A HREF="stdlib.html#ldiv_t" tppabs="http://ccs.ucsd.edu/c/stdlib.html#ldiv_t">ldiv_t</A> &#183;
<A HREF="express.html#Left Shift" tppabs="http://ccs.ucsd.edu/c/express.html#Left Shift">Left Shift</A> &#183;
<A HREF="express.html#Left Shift Assign" tppabs="http://ccs.ucsd.edu/c/express.html#Left Shift Assign">Left Shift Assign</A> &#183;
<A HREF="express.html#Less Than" tppabs="http://ccs.ucsd.edu/c/express.html#Less Than">Less Than</A> &#183;
<A HREF="express.html#Less Than Or Equal" tppabs="http://ccs.ucsd.edu/c/express.html#Less Than Or Equal">Less Than Or Equal</A> &#183;
<A HREF="portable.html#Library Issues" tppabs="http://ccs.ucsd.edu/c/portable.html#Library Issues">Library Issues</A> &#183;
<A HREF="portable.html#Library Issues" tppabs="http://ccs.ucsd.edu/c/portable.html#Library Issues">Library Issues</A> &#183;
<A HREF="limits.html#&lt;limits.h&gt;" tppabs="http://ccs.ucsd.edu/c/limits.html#&lt;limits.h&gt;">&lt;limits.h&gt;</A> &#183;
<A HREF="preproc.html#__LINE__" tppabs="http://ccs.ucsd.edu/c/preproc.html#__LINE__">__LINE__</A> &#183;
<A HREF="stdio.html#line buffering" tppabs="http://ccs.ucsd.edu/c/stdio.html#line buffering">line buffering</A> &#183;
<A HREF="preproc.html#line concatenation" tppabs="http://ccs.ucsd.edu/c/preproc.html#line concatenation">line concatenation</A> &#183;
<A HREF="preproc.html#line directive" tppabs="http://ccs.ucsd.edu/c/preproc.html#line directive">line directive</A> &#183;
<A HREF="preproc.html#line-group" tppabs="http://ccs.ucsd.edu/c/preproc.html#line-group">line-group</A> &#183;
<A HREF="preproc.html#link time" tppabs="http://ccs.ucsd.edu/c/preproc.html#link time">link time</A> &#183;
<A HREF="declare.html#Linkage" tppabs="http://ccs.ucsd.edu/c/declare.html#Linkage">Linkage</A> &#183;
<A HREF="declare.html#Linkage and Multiple Declarations" tppabs="http://ccs.ucsd.edu/c/declare.html#Linkage and Multiple Declarations">Linkage and Multiple Declarations</A> &#183;
<A HREF="locale.html#locale" tppabs="http://ccs.ucsd.edu/c/locale.html#locale">locale</A> &#183;
<A HREF="locale.html#locale category" tppabs="http://ccs.ucsd.edu/c/locale.html#locale category">locale category</A> &#183;
<A HREF="locale.html#localeconv" tppabs="http://ccs.ucsd.edu/c/locale.html#localeconv">localeconv</A> &#183;
<A HREF="locale.html#&lt;locale.h&gt;" tppabs="http://ccs.ucsd.edu/c/locale.html#&lt;locale.h&gt;">&lt;locale.h&gt;</A> &#183;
<A HREF="time.html#localtime" tppabs="http://ccs.ucsd.edu/c/time.html#localtime">localtime</A> &#183;
<A HREF="math.html#log" tppabs="http://ccs.ucsd.edu/c/math.html#log">log</A> &#183;
<A HREF="math.html#log10" tppabs="http://ccs.ucsd.edu/c/math.html#log10">log10</A> &#183;
<A HREF="math.html#log10f" tppabs="http://ccs.ucsd.edu/c/math.html#log10f">log10f</A> &#183;
<A HREF="math.html#log10l" tppabs="http://ccs.ucsd.edu/c/math.html#log10l">log10l</A> &#183;
<A HREF="math.html#logf" tppabs="http://ccs.ucsd.edu/c/math.html#logf">logf</A> &#183;
<A HREF="express.html#Logical AND" tppabs="http://ccs.ucsd.edu/c/express.html#Logical AND">Logical AND</A> &#183;
<A HREF="preproc.html#logical line" tppabs="http://ccs.ucsd.edu/c/preproc.html#logical line">logical line</A> &#183;
<A HREF="express.html#Logical NOT" tppabs="http://ccs.ucsd.edu/c/express.html#Logical NOT">Logical NOT</A> &#183;
<A HREF="express.html#Logical OR" tppabs="http://ccs.ucsd.edu/c/express.html#Logical OR">Logical OR</A> &#183;
<A HREF="math.html#logl" tppabs="http://ccs.ucsd.edu/c/math.html#logl">logl</A> &#183;
<A HREF="types.html#long double type" tppabs="http://ccs.ucsd.edu/c/types.html#long double type">long double type</A> &#183;
<A HREF="types.html#long type" tppabs="http://ccs.ucsd.edu/c/types.html#long type">long type</A> &#183;
<A HREF="setjmp.html#longjmp" tppabs="http://ccs.ucsd.edu/c/setjmp.html#longjmp">longjmp</A> &#183;
<A HREF="limits.html#LONG_MAX" tppabs="http://ccs.ucsd.edu/c/limits.html#LONG_MAX">LONG_MAX</A> &#183;
<A HREF="limits.html#LONG_MIN" tppabs="http://ccs.ucsd.edu/c/limits.html#LONG_MIN">LONG_MIN</A> &#183;
<A HREF="lib_prin.html#%ls" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#%ls">%ls</A> &#183;
<A HREF="lib_scan.html#%ls" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#%ls">%ls</A> &#183;
<A HREF="stdio.html#L_tmpnam" tppabs="http://ccs.ucsd.edu/c/stdio.html#L_tmpnam">L_tmpnam</A> &#183;
<A HREF="express.html#lvalue expression" tppabs="http://ccs.ucsd.edu/c/express.html#lvalue expression">lvalue expression</A> &#183;
<A HREF="express.html#lvalue subcontext" tppabs="http://ccs.ucsd.edu/c/express.html#lvalue subcontext">lvalue subcontext</A>
<BR><B><A NAME="M">M</A></B><BR>
<A HREF="preproc.html#macro argument" tppabs="http://ccs.ucsd.edu/c/preproc.html#macro argument">macro argument</A> &#183;
<A HREF="preproc.html#macro invocation" tppabs="http://ccs.ucsd.edu/c/preproc.html#macro invocation">macro invocation</A> &#183;
<A HREF="preproc.html#macro parameter" tppabs="http://ccs.ucsd.edu/c/preproc.html#macro parameter">macro parameter</A> &#183;
<A HREF="preproc.html#macros" tppabs="http://ccs.ucsd.edu/c/preproc.html#macros">macros</A> &#183;
<A HREF="lib_over.html#main" tppabs="http://ccs.ucsd.edu/c/lib_over.html#main">main</A> &#183;
<A HREF="stdlib.html#malloc" tppabs="http://ccs.ucsd.edu/c/stdlib.html#malloc">malloc</A> &#183;
<A HREF="declare.html#masking" tppabs="http://ccs.ucsd.edu/c/declare.html#masking">masking</A> &#183;
<A HREF="lib_over.html#masking macro" tppabs="http://ccs.ucsd.edu/c/lib_over.html#masking macro">masking macro</A> &#183;
<A HREF="lib_scan.html#matching failure" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#matching failure">matching failure</A> &#183;
<A HREF="math.html#&lt;math.h&gt;" tppabs="http://ccs.ucsd.edu/c/math.html#&lt;math.h&gt;">&lt;math.h&gt;</A> &#183;
<A HREF="stdlib.html#MB_CUR_MAX" tppabs="http://ccs.ucsd.edu/c/stdlib.html#MB_CUR_MAX">MB_CUR_MAX</A> &#183;
<A HREF="stdlib.html#mblen" tppabs="http://ccs.ucsd.edu/c/stdlib.html#mblen">mblen</A> &#183;
<A HREF="limits.html#MB_LEN_MAX" tppabs="http://ccs.ucsd.edu/c/limits.html#MB_LEN_MAX">MB_LEN_MAX</A> &#183;
<A HREF="wchar.html#mbrlen" tppabs="http://ccs.ucsd.edu/c/wchar.html#mbrlen">mbrlen</A> &#183;
<A HREF="wchar.html#mbrtowc" tppabs="http://ccs.ucsd.edu/c/wchar.html#mbrtowc">mbrtowc</A> &#183;
<A HREF="wchar.html#mbsinit" tppabs="http://ccs.ucsd.edu/c/wchar.html#mbsinit">mbsinit</A> &#183;
<A HREF="wchar.html#mbsrtowcs" tppabs="http://ccs.ucsd.edu/c/wchar.html#mbsrtowcs">mbsrtowcs</A> &#183;
<A HREF="wchar.html#mbstate_t" tppabs="http://ccs.ucsd.edu/c/wchar.html#mbstate_t">mbstate_t</A> &#183;
<A HREF="stdlib.html#mbstowcs" tppabs="http://ccs.ucsd.edu/c/stdlib.html#mbstowcs">mbstowcs</A> &#183;
<A HREF="stdlib.html#mbtowc" tppabs="http://ccs.ucsd.edu/c/stdlib.html#mbtowc">mbtowc</A> &#183;
<A HREF="declare.html#Member Declaration" tppabs="http://ccs.ucsd.edu/c/declare.html#Member Declaration">Member Declaration</A> &#183;
<A HREF="string.html#memchr" tppabs="http://ccs.ucsd.edu/c/string.html#memchr">memchr</A> &#183;
<A HREF="string.html#memcmp" tppabs="http://ccs.ucsd.edu/c/string.html#memcmp">memcmp</A> &#183;
<A HREF="string.html#memcpy" tppabs="http://ccs.ucsd.edu/c/string.html#memcpy">memcpy</A> &#183;
<A HREF="string.html#memmove" tppabs="http://ccs.ucsd.edu/c/string.html#memmove">memmove</A> &#183;
<A HREF="string.html#memset" tppabs="http://ccs.ucsd.edu/c/string.html#memset">memset</A> &#183;
<A HREF="express.html#Minus" tppabs="http://ccs.ucsd.edu/c/express.html#Minus">Minus</A> &#183;
<A HREF="time.html#mktime" tppabs="http://ccs.ucsd.edu/c/time.html#mktime">mktime</A> &#183;
<A HREF="charset.html#mnemonic escape sequences" tppabs="http://ccs.ucsd.edu/c/charset.html#mnemonic escape sequences">mnemonic escape sequences</A> &#183;
<A HREF="math.html#modf" tppabs="http://ccs.ucsd.edu/c/math.html#modf">modf</A> &#183;
<A HREF="math.html#modff" tppabs="http://ccs.ucsd.edu/c/math.html#modff">modff</A> &#183;
<A HREF="math.html#modfl" tppabs="http://ccs.ucsd.edu/c/math.html#modfl">modfl</A> &#183;
<A HREF="express.html#modifiable lvalue expression" tppabs="http://ccs.ucsd.edu/c/express.html#modifiable lvalue expression">modifiable lvalue expression</A> &#183;
<A HREF="locale.html#mon_decimal_point" tppabs="http://ccs.ucsd.edu/c/locale.html#mon_decimal_point">mon_decimal_point</A> &#183;
<A HREF="locale.html#mon_grouping" tppabs="http://ccs.ucsd.edu/c/locale.html#mon_grouping">mon_grouping</A> &#183;
<A HREF="locale.html#mon_thousands_sep" tppabs="http://ccs.ucsd.edu/c/locale.html#mon_thousands_sep">mon_thousands_sep</A> &#183;
<A HREF="charset.html#Multibyte Characters" tppabs="http://ccs.ucsd.edu/c/charset.html#Multibyte Characters">Multibyte Characters</A> &#183;
<A HREF="lib_over.html#multibyte string" tppabs="http://ccs.ucsd.edu/c/lib_over.html#multibyte string">multibyte string</A> &#183;
<A HREF="express.html#Multiply" tppabs="http://ccs.ucsd.edu/c/express.html#Multiply">Multiply</A> &#183;
<A HREF="express.html#Multiply Assign" tppabs="http://ccs.ucsd.edu/c/express.html#Multiply Assign">Multiply Assign</A>
<BR><B><A NAME="N">N</A></B><BR>
<A HREF="lib_prin.html#%n" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#%n">%n</A> &#183;
<A HREF="lib_scan.html#%n" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#%n">%n</A> &#183;
<A HREF="preproc.html#name" tppabs="http://ccs.ucsd.edu/c/preproc.html#name">name</A> &#183;
<A HREF="syntax.html#name" tppabs="http://ccs.ucsd.edu/c/syntax.html#name">name</A> &#183;
<A HREF="declare.html#Name Spaces" tppabs="http://ccs.ucsd.edu/c/declare.html#Name Spaces">Name Spaces</A> &#183;
<A HREF="express.html#name term" tppabs="http://ccs.ucsd.edu/c/express.html#name term">name term</A> &#183;
<A HREF="locale.html#native locale" tppabs="http://ccs.ucsd.edu/c/locale.html#native locale">native locale</A> &#183;
<A HREF="locale.html#n_cs_precedes" tppabs="http://ccs.ucsd.edu/c/locale.html#n_cs_precedes">n_cs_precedes</A> &#183;
<A HREF="assert.html#NDEBUG" tppabs="http://ccs.ucsd.edu/c/assert.html#NDEBUG">NDEBUG</A> &#183;
<A HREF="locale.html#negative_sign" tppabs="http://ccs.ucsd.edu/c/locale.html#negative_sign">negative_sign</A> &#183;
<A HREF="portable.html#Newer Dialects" tppabs="http://ccs.ucsd.edu/c/portable.html#Newer Dialects">Newer Dialects</A> &#183;
<A HREF="charset.html#NL" tppabs="http://ccs.ucsd.edu/c/charset.html#NL">NL</A> &#183;
<A HREF="stdio.html#no buffering" tppabs="http://ccs.ucsd.edu/c/stdio.html#no buffering">no buffering</A> &#183;
<A HREF="declare.html#no duration" tppabs="http://ccs.ucsd.edu/c/declare.html#no duration">no duration</A> &#183;
<A HREF="declare.html#no initializer" tppabs="http://ccs.ucsd.edu/c/declare.html#no initializer">no initializer</A> &#183;
<A HREF="declare.html#no linkage" tppabs="http://ccs.ucsd.edu/c/declare.html#no linkage">no linkage</A> &#183;
<A HREF="iso646.html#not" tppabs="http://ccs.ucsd.edu/c/iso646.html#not">not</A> &#183;
<A HREF="express.html#Not Equals" tppabs="http://ccs.ucsd.edu/c/express.html#Not Equals">Not Equals</A> &#183;
<A HREF="intro.html#Notation" tppabs="http://ccs.ucsd.edu/c/intro.html#Notation">Notation</A> &#183;
<A HREF="iso646.html#not_eq" tppabs="http://ccs.ucsd.edu/c/iso646.html#not_eq">not_eq</A> &#183;
<A HREF="locale.html#n_sep_by_space" tppabs="http://ccs.ucsd.edu/c/locale.html#n_sep_by_space">n_sep_by_space</A> &#183;
<A HREF="locale.html#n_sign_posn" tppabs="http://ccs.ucsd.edu/c/locale.html#n_sign_posn">n_sign_posn</A> &#183;
<A HREF="locale.html#NULL" tppabs="http://ccs.ucsd.edu/c/locale.html#NULL">NULL</A> &#183;
<A HREF="stddef.html#NULL" tppabs="http://ccs.ucsd.edu/c/stddef.html#NULL">NULL</A> &#183;
<A HREF="stdio.html#NULL" tppabs="http://ccs.ucsd.edu/c/stdio.html#NULL">NULL</A> &#183;
<A HREF="stdlib.html#NULL" tppabs="http://ccs.ucsd.edu/c/stdlib.html#NULL">NULL</A> &#183;
<A HREF="string.html#NULL" tppabs="http://ccs.ucsd.edu/c/string.html#NULL">NULL</A> &#183;
<A HREF="time.html#NULL" tppabs="http://ccs.ucsd.edu/c/time.html#NULL">NULL</A> &#183;
<A HREF="wchar.html#NULL" tppabs="http://ccs.ucsd.edu/c/wchar.html#NULL">NULL</A> &#183;
<A HREF="charset.html#null character" tppabs="http://ccs.ucsd.edu/c/charset.html#null character">null character</A> &#183;
<A HREF="preproc.html#null directive" tppabs="http://ccs.ucsd.edu/c/preproc.html#null directive">null directive</A> &#183;
<A HREF="types.html#null pointer value" tppabs="http://ccs.ucsd.edu/c/types.html#null pointer value">null pointer value</A> &#183;
<A HREF="function.html#Null Statement" tppabs="http://ccs.ucsd.edu/c/function.html#Null Statement">Null Statement</A> &#183;
<A HREF="lib_over.html#null string" tppabs="http://ccs.ucsd.edu/c/lib_over.html#null string">null string</A> &#183;
<A HREF="charset.html#null wide character" tppabs="http://ccs.ucsd.edu/c/charset.html#null wide character">null wide character</A> &#183;
<A HREF="charset.html#null-terminated string" tppabs="http://ccs.ucsd.edu/c/charset.html#null-terminated string">null-terminated string</A> &#183;
<A HREF="charset.html#Numeric Escape Sequences" tppabs="http://ccs.ucsd.edu/c/charset.html#Numeric Escape Sequences">Numeric Escape Sequences</A>
<BR><B><A NAME="O">O</A></B><BR>
<A HREF="lib_prin.html#%o" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#%o">%o</A> &#183;
<A HREF="lib_scan.html#%o" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#%o">%o</A> &#183;
<A HREF="syntax.html#object" tppabs="http://ccs.ucsd.edu/c/syntax.html#object">object</A> &#183;
<A HREF="declare.html#Object Declaration" tppabs="http://ccs.ucsd.edu/c/declare.html#Object Declaration">Object Declaration</A> &#183;
<A HREF="declare.html#object definition" tppabs="http://ccs.ucsd.edu/c/declare.html#object definition">object definition</A> &#183;
<A HREF="declare.html#object definition status" tppabs="http://ccs.ucsd.edu/c/declare.html#object definition status">object definition status</A> &#183;
<A HREF="declare.html#Object Initializers" tppabs="http://ccs.ucsd.edu/c/declare.html#Object Initializers">Object Initializers</A> &#183;
<A HREF="syntax.html#Object Initializers and Bitfield Specifications" tppabs="http://ccs.ucsd.edu/c/syntax.html#Object Initializers and Bitfield Specifications">Object Initializers and Bitfield Specifications</A> &#183;
<A HREF="types.html#object types" tppabs="http://ccs.ucsd.edu/c/types.html#object types">object types</A> &#183;
<A HREF="charset.html#octal escape sequence" tppabs="http://ccs.ucsd.edu/c/charset.html#octal escape sequence">octal escape sequence</A> &#183;
<A HREF="express.html#octal integer constant" tppabs="http://ccs.ucsd.edu/c/express.html#octal integer constant">octal integer constant</A> &#183;
<A HREF="stddef.html#offsetof" tppabs="http://ccs.ucsd.edu/c/stddef.html#offsetof">offsetof</A> &#183;
<A HREF="express.html#operand" tppabs="http://ccs.ucsd.edu/c/express.html#operand">operand</A> &#183;
<A HREF="express.html#Operator Summary" tppabs="http://ccs.ucsd.edu/c/express.html#Operator Summary">Operator Summary</A> &#183;
<A HREF="preproc.html#operator token" tppabs="http://ccs.ucsd.edu/c/preproc.html#operator token">operator token</A> &#183;
<A HREF="syntax.html#operator token" tppabs="http://ccs.ucsd.edu/c/syntax.html#operator token">operator token</A> &#183;
<A HREF="iso646.html#or" tppabs="http://ccs.ucsd.edu/c/iso646.html#or">or</A> &#183;
<A HREF="express.html#Order of Evaluation" tppabs="http://ccs.ucsd.edu/c/express.html#Order of Evaluation">Order of Evaluation</A> &#183;
<A HREF="iso646.html#or_eq" tppabs="http://ccs.ucsd.edu/c/iso646.html#or_eq">or_eq</A> &#183;
<A HREF="preproc.html#Other Conditional Directives" tppabs="http://ccs.ucsd.edu/c/preproc.html#Other Conditional Directives">Other Conditional Directives</A> &#183;
<A HREF="preproc.html#Other Directives" tppabs="http://ccs.ucsd.edu/c/preproc.html#Other Directives">Other Directives</A> &#183;
<A HREF="preproc.html#other token" tppabs="http://ccs.ucsd.edu/c/preproc.html#other token">other token</A> &#183;
<A HREF="declare.html#Outer Declaration" tppabs="http://ccs.ucsd.edu/c/declare.html#Outer Declaration">Outer Declaration</A> &#183;
<A HREF="express.html#overflow" tppabs="http://ccs.ucsd.edu/c/express.html#overflow">overflow</A>
<BR><B><A NAME="P">P</A></B><BR>
<A HREF="lib_prin.html#%p" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#%p">%p</A> &#183;
<A HREF="lib_scan.html#%p" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#%p">%p</A> &#183;
<A HREF="function.html#parameter conversion" tppabs="http://ccs.ucsd.edu/c/function.html#parameter conversion">parameter conversion</A> &#183;
<A HREF="declare.html#Parameter Declaration" tppabs="http://ccs.ucsd.edu/c/declare.html#Parameter Declaration">Parameter Declaration</A> &#183;
<A HREF="declare.html#parameter-level declaration" tppabs="http://ccs.ucsd.edu/c/declare.html#parameter-level declaration">parameter-level declaration</A> &#183;
<A HREF="express.html#parenthesized term" tppabs="http://ccs.ucsd.edu/c/express.html#parenthesized term">parenthesized term</A> &#183;
<A HREF="charset.html#parse state" tppabs="http://ccs.ucsd.edu/c/charset.html#parse state">parse state</A> &#183;
<A HREF="locale.html#p_cs_precedes" tppabs="http://ccs.ucsd.edu/c/locale.html#p_cs_precedes">p_cs_precedes</A> &#183;
<A HREF="stdio.html#perror" tppabs="http://ccs.ucsd.edu/c/stdio.html#perror">perror</A> &#183;
<A HREF="preproc.html#Phases of Translation" tppabs="http://ccs.ucsd.edu/c/preproc.html#Phases of Translation">Phases of Translation</A> &#183;
<A HREF="express.html#Plus" tppabs="http://ccs.ucsd.edu/c/express.html#Plus">Plus</A> &#183;
<A HREF="express.html#Point at" tppabs="http://ccs.ucsd.edu/c/express.html#Point at">Point at</A> &#183;
<A HREF="express.html#Pointer Arithmetic" tppabs="http://ccs.ucsd.edu/c/express.html#Pointer Arithmetic">Pointer Arithmetic</A> &#183;
<A HREF="syntax.html#pointer decoration" tppabs="http://ccs.ucsd.edu/c/syntax.html#pointer decoration">pointer decoration</A> &#183;
<A HREF="types.html#Pointer Types" tppabs="http://ccs.ucsd.edu/c/types.html#Pointer Types">Pointer Types</A> &#183;
<A HREF="portable.html#Portability" tppabs="http://ccs.ucsd.edu/c/portable.html#Portability">Portability</A> &#183;
<A HREF="lib_file.html#position functions" tppabs="http://ccs.ucsd.edu/c/lib_file.html#position functions">position functions</A> &#183;
<A HREF="locale.html#positive_sign" tppabs="http://ccs.ucsd.edu/c/locale.html#positive_sign">positive_sign</A> &#183;
<A HREF="express.html#Postdecrement" tppabs="http://ccs.ucsd.edu/c/express.html#Postdecrement">Postdecrement</A> &#183;
<A HREF="syntax.html#postfix operator" tppabs="http://ccs.ucsd.edu/c/syntax.html#postfix operator">postfix operator</A> &#183;
<A HREF="express.html#Postincrement" tppabs="http://ccs.ucsd.edu/c/express.html#Postincrement">Postincrement</A> &#183;
<A HREF="math.html#pow" tppabs="http://ccs.ucsd.edu/c/math.html#pow">pow</A> &#183;
<A HREF="types.html#powers of 2" tppabs="http://ccs.ucsd.edu/c/types.html#powers of 2">powers of 2</A> &#183;
<A HREF="math.html#powf" tppabs="http://ccs.ucsd.edu/c/math.html#powf">powf</A> &#183;
<A HREF="math.html#powl" tppabs="http://ccs.ucsd.edu/c/math.html#powl">powl</A> &#183;
<A HREF="preproc.html#pragma directive" tppabs="http://ccs.ucsd.edu/c/preproc.html#pragma directive">pragma directive</A> &#183;
<A HREF="express.html#precedence" tppabs="http://ccs.ucsd.edu/c/express.html#precedence">precedence</A> &#183;
<A HREF="lib_prin.html#precision" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#precision">precision</A> &#183;
<A HREF="express.html#Predecrement" tppabs="http://ccs.ucsd.edu/c/express.html#Predecrement">Predecrement</A> &#183;
<A HREF="preproc.html#Predefined Macros" tppabs="http://ccs.ucsd.edu/c/preproc.html#Predefined Macros">Predefined Macros</A> &#183;
<A HREF="syntax.html#prefix operator" tppabs="http://ccs.ucsd.edu/c/syntax.html#prefix operator">prefix operator</A> &#183;
<A HREF="express.html#Preincrement" tppabs="http://ccs.ucsd.edu/c/express.html#Preincrement">Preincrement</A> &#183;
<A HREF="preproc.html#Preprocessing" tppabs="http://ccs.ucsd.edu/c/preproc.html#Preprocessing">Preprocessing</A> &#183;
<A HREF="portable.html#Preprocessing Issues" tppabs="http://ccs.ucsd.edu/c/portable.html#Preprocessing Issues">Preprocessing Issues</A> &#183;
<A HREF="preproc.html#preprocessing number" tppabs="http://ccs.ucsd.edu/c/preproc.html#preprocessing number">preprocessing number</A> &#183;
<A HREF="preproc.html#Preprocessing Tokens" tppabs="http://ccs.ucsd.edu/c/preproc.html#Preprocessing Tokens">Preprocessing Tokens</A> &#183;
<A HREF="declare.html#previous linkage" tppabs="http://ccs.ucsd.edu/c/declare.html#previous linkage">previous linkage</A> &#183;
<A HREF="lib_prin.html#print conversion specification" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#print conversion specification">print conversion specification</A> &#183;
<A HREF="lib_prin.html#Print Conversion Specifiers" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#Print Conversion Specifiers">Print Conversion Specifiers</A> &#183;
<A HREF="lib_prin.html#print field width" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#print field width">print field width</A> &#183;
<A HREF="lib_prin.html#Print Formats" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#Print Formats">Print Formats</A> &#183;
<A HREF="lib_prin.html#Print Functions" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#Print Functions">Print Functions</A> &#183;
<A HREF="stdio.html#printf" tppabs="http://ccs.ucsd.edu/c/stdio.html#printf">printf</A> &#183;
<A HREF="preproc.html#program" tppabs="http://ccs.ucsd.edu/c/preproc.html#program">program</A> &#183;
<A HREF="lib_over.html#program arguments" tppabs="http://ccs.ucsd.edu/c/lib_over.html#program arguments">program arguments</A> &#183;
<A HREF="lib_over.html#program startup" tppabs="http://ccs.ucsd.edu/c/lib_over.html#program startup">program startup</A> &#183;
<A HREF="lib_over.html#program termination" tppabs="http://ccs.ucsd.edu/c/lib_over.html#program termination">program termination</A> &#183;
<A HREF="express.html#Promoting" tppabs="http://ccs.ucsd.edu/c/express.html#Promoting">Promoting</A> &#183;
<A HREF="declare.html#Prototype Declaration" tppabs="http://ccs.ucsd.edu/c/declare.html#Prototype Declaration">Prototype Declaration</A> &#183;
<A HREF="locale.html#p_sep_by_space" tppabs="http://ccs.ucsd.edu/c/locale.html#p_sep_by_space">p_sep_by_space</A> &#183;
<A HREF="locale.html#p_sign_posn" tppabs="http://ccs.ucsd.edu/c/locale.html#p_sign_posn">p_sign_posn</A> &#183;
<A HREF="stddef.html#ptrdiff_t" tppabs="http://ccs.ucsd.edu/c/stddef.html#ptrdiff_t">ptrdiff_t</A> &#183;
<A HREF="preproc.html#punctuator token" tppabs="http://ccs.ucsd.edu/c/preproc.html#punctuator token">punctuator token</A> &#183;
<A HREF="syntax.html#punctuator token" tppabs="http://ccs.ucsd.edu/c/syntax.html#punctuator token">punctuator token</A> &#183;
<A HREF="stdio.html#push back" tppabs="http://ccs.ucsd.edu/c/stdio.html#push back">push back</A> &#183;
<A HREF="stdio.html#putc" tppabs="http://ccs.ucsd.edu/c/stdio.html#putc">putc</A> &#183;
<A HREF="stdio.html#putchar" tppabs="http://ccs.ucsd.edu/c/stdio.html#putchar">putchar</A> &#183;
<A HREF="stdio.html#puts" tppabs="http://ccs.ucsd.edu/c/stdio.html#puts">puts</A> &#183;
<A HREF="wchar.html#putwc" tppabs="http://ccs.ucsd.edu/c/wchar.html#putwc">putwc</A> &#183;
<A HREF="wchar.html#putwchar" tppabs="http://ccs.ucsd.edu/c/wchar.html#putwchar">putwchar</A>
<BR><B><A NAME="Q">Q</A></B><BR>
<A HREF="express.html#Q qualified" tppabs="http://ccs.ucsd.edu/c/express.html#Q qualified">Q qualified</A> &#183;
<A HREF="stdlib.html#qsort" tppabs="http://ccs.ucsd.edu/c/stdlib.html#qsort">qsort</A> &#183;
<A HREF="portable.html#Quiet Changes" tppabs="http://ccs.ucsd.edu/c/portable.html#Quiet Changes">Quiet Changes</A>
<BR><B><A NAME="R">R</A></B><BR>
<A HREF="intro.html#Railroad-Track Diagrams" tppabs="http://ccs.ucsd.edu/c/intro.html#Railroad-Track Diagrams">Railroad-Track Diagrams</A> &#183;
<A HREF="signal.html#raise" tppabs="http://ccs.ucsd.edu/c/signal.html#raise">raise</A> &#183;
<A HREF="stdlib.html#rand" tppabs="http://ccs.ucsd.edu/c/stdlib.html#rand">rand</A> &#183;
<A HREF="stdlib.html#RAND_MAX" tppabs="http://ccs.ucsd.edu/c/stdlib.html#RAND_MAX">RAND_MAX</A> &#183;
<A HREF="math.html#range error" tppabs="http://ccs.ucsd.edu/c/math.html#range error">range error</A> &#183;
<A HREF="declare.html#Reading Declarations" tppabs="http://ccs.ucsd.edu/c/declare.html#Reading Declarations">Reading Declarations</A> &#183;
<A HREF="express.html#Reading Expressions" tppabs="http://ccs.ucsd.edu/c/express.html#Reading Expressions">Reading Expressions</A> &#183;
<A HREF="stdlib.html#realloc" tppabs="http://ccs.ucsd.edu/c/stdlib.html#realloc">realloc</A> &#183;
<A HREF="function.html#recursive function calls" tppabs="http://ccs.ucsd.edu/c/function.html#recursive function calls">recursive function calls</A> &#183;
<A HREF="crit_pb.html#References" tppabs="http://ccs.ucsd.edu/c/crit_pb.html#References">References</A> &#183;
<A HREF="express.html#Remainder" tppabs="http://ccs.ucsd.edu/c/express.html#Remainder">Remainder</A> &#183;
<A HREF="express.html#Remainder Assign" tppabs="http://ccs.ucsd.edu/c/express.html#Remainder Assign">Remainder Assign</A> &#183;
<A HREF="stdio.html#remove" tppabs="http://ccs.ucsd.edu/c/stdio.html#remove">remove</A> &#183;
<A HREF="stdio.html#rename" tppabs="http://ccs.ucsd.edu/c/stdio.html#rename">rename</A> &#183;
<A HREF="types.html##repetition count" tppabs="http://ccs.ucsd.edu/c/types.html##repetition count">#repetition count</A> &#183;
<A HREF="portable.html#Representation Issues" tppabs="http://ccs.ucsd.edu/c/portable.html#Representation Issues">Representation Issues</A> &#183;
<A HREF="lib_over.html#reserved names" tppabs="http://ccs.ucsd.edu/c/lib_over.html#reserved names">reserved names</A> &#183;
<A HREF="preproc.html#Restrictions on Conditional Expressions" tppabs="http://ccs.ucsd.edu/c/preproc.html#Restrictions on Conditional Expressions">Restrictions on Conditional Expressions</A> &#183;
<A HREF="function.html#Return Statement" tppabs="http://ccs.ucsd.edu/c/function.html#Return Statement">Return Statement</A> &#183;
<A HREF="stdio.html#rewind" tppabs="http://ccs.ucsd.edu/c/stdio.html#rewind">rewind</A> &#183;
<A HREF="express.html#Right Shift" tppabs="http://ccs.ucsd.edu/c/express.html#Right Shift">Right Shift</A> &#183;
<A HREF="express.html#Right Shift Assign" tppabs="http://ccs.ucsd.edu/c/express.html#Right Shift Assign">Right Shift Assign</A> &#183;
<A HREF="express.html#rvalue expression" tppabs="http://ccs.ucsd.edu/c/express.html#rvalue expression">rvalue expression</A> &#183;
<A HREF="express.html#rvalue subcontext" tppabs="http://ccs.ucsd.edu/c/express.html#rvalue subcontext">rvalue subcontext</A>
<BR><B><A NAME="S">S</A></B><BR>
<A HREF="lib_prin.html#%s" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#%s">%s</A> &#183;
<A HREF="lib_scan.html#%s" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#%s">%s</A> &#183;
<A HREF="types.html#scalar types" tppabs="http://ccs.ucsd.edu/c/types.html#scalar types">scalar types</A> &#183;
<A HREF="lib_scan.html#scan conversion specification" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#scan conversion specification">scan conversion specification</A> &#183;
<A HREF="lib_scan.html#Scan Conversion Specifiers" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#Scan Conversion Specifiers">Scan Conversion Specifiers</A> &#183;
<A HREF="lib_scan.html#scan field width" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#scan field width">scan field width</A> &#183;
<A HREF="lib_scan.html#Scan Formats" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#Scan Formats">Scan Formats</A> &#183;
<A HREF="lib_scan.html#Scan Functions" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#Scan Functions">Scan Functions</A> &#183;
<A HREF="lib_scan.html#scan set" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#scan set">scan set</A> &#183;
<A HREF="stdio.html#scanf" tppabs="http://ccs.ucsd.edu/c/stdio.html#scanf">scanf</A> &#183;
<A HREF="limits.html#SCHAR_MAX" tppabs="http://ccs.ucsd.edu/c/limits.html#SCHAR_MAX">SCHAR_MAX</A> &#183;
<A HREF="limits.html#SCHAR_MIN" tppabs="http://ccs.ucsd.edu/c/limits.html#SCHAR_MIN">SCHAR_MIN</A> &#183;
<A HREF="declare.html#Scope" tppabs="http://ccs.ucsd.edu/c/declare.html#Scope">Scope</A> &#183;
<A HREF="stdio.html#SEEK_CUR" tppabs="http://ccs.ucsd.edu/c/stdio.html#SEEK_CUR">SEEK_CUR</A> &#183;
<A HREF="stdio.html#SEEK_END" tppabs="http://ccs.ucsd.edu/c/stdio.html#SEEK_END">SEEK_END</A> &#183;
<A HREF="stdio.html#SEEK_SET" tppabs="http://ccs.ucsd.edu/c/stdio.html#SEEK_SET">SEEK_SET</A> &#183;
<A HREF="express.html#Select" tppabs="http://ccs.ucsd.edu/c/express.html#Select">Select</A> &#183;
<A HREF="express.html#sequence point" tppabs="http://ccs.ucsd.edu/c/express.html#sequence point">sequence point</A> &#183;
<A HREF="stdio.html#setbuf" tppabs="http://ccs.ucsd.edu/c/stdio.html#setbuf">setbuf</A> &#183;
<A HREF="setjmp.html#setjmp" tppabs="http://ccs.ucsd.edu/c/setjmp.html#setjmp">setjmp</A> &#183;
<A HREF="setjmp.html#&lt;setjmp.h&gt;" tppabs="http://ccs.ucsd.edu/c/setjmp.html#&lt;setjmp.h&gt;">&lt;setjmp.h&gt;</A> &#183;
<A HREF="locale.html#setlocale" tppabs="http://ccs.ucsd.edu/c/locale.html#setlocale">setlocale</A> &#183;
<A HREF="stdio.html#setvbuf" tppabs="http://ccs.ucsd.edu/c/stdio.html#setvbuf">setvbuf</A> &#183;
<A HREF="charset.html#shift sequence" tppabs="http://ccs.ucsd.edu/c/charset.html#shift sequence">shift sequence</A> &#183;
<A HREF="charset.html#shift state" tppabs="http://ccs.ucsd.edu/c/charset.html#shift state">shift state</A> &#183;
<A HREF="types.html#short type" tppabs="http://ccs.ucsd.edu/c/types.html#short type">short type</A> &#183;
<A HREF="limits.html#SHRT_MAX" tppabs="http://ccs.ucsd.edu/c/limits.html#SHRT_MAX">SHRT_MAX</A> &#183;
<A HREF="limits.html#SHRT_MIN" tppabs="http://ccs.ucsd.edu/c/limits.html#SHRT_MIN">SHRT_MIN</A> &#183;
<A HREF="function.html#side effects" tppabs="http://ccs.ucsd.edu/c/function.html#side effects">side effects</A> &#183;
<A HREF="function.html#side-effects context" tppabs="http://ccs.ucsd.edu/c/function.html#side-effects context">side-effects context</A> &#183;
<A HREF="express.html#side-effects subcontext" tppabs="http://ccs.ucsd.edu/c/express.html#side-effects subcontext">side-effects subcontext</A> &#183;
<A HREF="signal.html#SIGABRT" tppabs="http://ccs.ucsd.edu/c/signal.html#SIGABRT">SIGABRT</A> &#183;
<A HREF="signal.html#sig_atomic_t" tppabs="http://ccs.ucsd.edu/c/signal.html#sig_atomic_t">sig_atomic_t</A> &#183;
<A HREF="signal.html#SIG_DFL" tppabs="http://ccs.ucsd.edu/c/signal.html#SIG_DFL">SIG_DFL</A> &#183;
<A HREF="signal.html#SIG_ERR" tppabs="http://ccs.ucsd.edu/c/signal.html#SIG_ERR">SIG_ERR</A> &#183;
<A HREF="signal.html#SIGFPE" tppabs="http://ccs.ucsd.edu/c/signal.html#SIGFPE">SIGFPE</A> &#183;
<A HREF="signal.html#SIG_IGN" tppabs="http://ccs.ucsd.edu/c/signal.html#SIG_IGN">SIG_IGN</A> &#183;
<A HREF="signal.html#SIGILL" tppabs="http://ccs.ucsd.edu/c/signal.html#SIGILL">SIGILL</A> &#183;
<A HREF="signal.html#SIGINT" tppabs="http://ccs.ucsd.edu/c/signal.html#SIGINT">SIGINT</A> &#183;
<A HREF="signal.html#signal" tppabs="http://ccs.ucsd.edu/c/signal.html#signal">signal</A> &#183;
<A HREF="signal.html#signal handler" tppabs="http://ccs.ucsd.edu/c/signal.html#signal handler">signal handler</A> &#183;
<A HREF="signal.html#&lt;signal.h&gt;" tppabs="http://ccs.ucsd.edu/c/signal.html#&lt;signal.h&gt;">&lt;signal.h&gt;</A> &#183;
<A HREF="signal.html#signals" tppabs="http://ccs.ucsd.edu/c/signal.html#signals">signals</A> &#183;
<A HREF="types.html#signed char type" tppabs="http://ccs.ucsd.edu/c/types.html#signed char type">signed char type</A> &#183;
<A HREF="signal.html#SIGSEGV" tppabs="http://ccs.ucsd.edu/c/signal.html#SIGSEGV">SIGSEGV</A> &#183;
<A HREF="signal.html#SIGTERM" tppabs="http://ccs.ucsd.edu/c/signal.html#SIGTERM">SIGTERM</A> &#183;
<A HREF="math.html#sin" tppabs="http://ccs.ucsd.edu/c/math.html#sin">sin</A> &#183;
<A HREF="math.html#sinf" tppabs="http://ccs.ucsd.edu/c/math.html#sinf">sinf</A> &#183;
<A HREF="math.html#sinh" tppabs="http://ccs.ucsd.edu/c/math.html#sinh">sinh</A> &#183;
<A HREF="math.html#sinhf" tppabs="http://ccs.ucsd.edu/c/math.html#sinhf">sinhf</A> &#183;
<A HREF="math.html#sinhl" tppabs="http://ccs.ucsd.edu/c/math.html#sinhl">sinhl</A> &#183;
<A HREF="math.html#sinl" tppabs="http://ccs.ucsd.edu/c/math.html#sinl">sinl</A> &#183;
<A HREF="express.html#sizeof operator" tppabs="http://ccs.ucsd.edu/c/express.html#sizeof operator">sizeof operator</A> &#183;
<A HREF="stddef.html#size_t" tppabs="http://ccs.ucsd.edu/c/stddef.html#size_t">size_t</A> &#183;
<A HREF="stdio.html#size_t" tppabs="http://ccs.ucsd.edu/c/stdio.html#size_t">size_t</A> &#183;
<A HREF="stdlib.html#size_t" tppabs="http://ccs.ucsd.edu/c/stdlib.html#size_t">size_t</A> &#183;
<A HREF="string.html#size_t" tppabs="http://ccs.ucsd.edu/c/string.html#size_t">size_t</A> &#183;
<A HREF="time.html#size_t" tppabs="http://ccs.ucsd.edu/c/time.html#size_t">size_t</A> &#183;
<A HREF="wchar.html#size_t" tppabs="http://ccs.ucsd.edu/c/wchar.html#size_t">size_t</A> &#183;
<A HREF="charset.html#source character set" tppabs="http://ccs.ucsd.edu/c/charset.html#source character set">source character set</A> &#183;
<A HREF="charset.html#source file" tppabs="http://ccs.ucsd.edu/c/charset.html#source file">source file</A> &#183;
<A HREF="preproc.html#source filename" tppabs="http://ccs.ucsd.edu/c/preproc.html#source filename">source filename</A> &#183;
<A HREF="preproc.html#source line number" tppabs="http://ccs.ucsd.edu/c/preproc.html#source line number">source line number</A> &#183;
<A HREF="charset.html#space" tppabs="http://ccs.ucsd.edu/c/charset.html#space">space</A> &#183;
<A HREF="stdio.html#sprintf" tppabs="http://ccs.ucsd.edu/c/stdio.html#sprintf">sprintf</A> &#183;
<A HREF="math.html#sqrt" tppabs="http://ccs.ucsd.edu/c/math.html#sqrt">sqrt</A> &#183;
<A HREF="math.html#sqrtf" tppabs="http://ccs.ucsd.edu/c/math.html#sqrtf">sqrtf</A> &#183;
<A HREF="math.html#sqrtl" tppabs="http://ccs.ucsd.edu/c/math.html#sqrtl">sqrtl</A> &#183;
<A HREF="stdlib.html#srand" tppabs="http://ccs.ucsd.edu/c/stdlib.html#srand">srand</A> &#183;
<A HREF="stdio.html#sscanf" tppabs="http://ccs.ucsd.edu/c/stdio.html#sscanf">sscanf</A> &#183;
<A HREF="index.html#Standard C" tppabs="http://ccs.ucsd.edu/c/index.html#Standard C">Standard C</A> &#183;
<A HREF="index.html#Standard C Library" tppabs="http://ccs.ucsd.edu/c/index.html#Standard C Library">Standard C Library</A> &#183;
<A HREF="lib_over.html#standard error" tppabs="http://ccs.ucsd.edu/c/lib_over.html#standard error">standard error</A> &#183;
<A HREF="lib_over.html#standard header" tppabs="http://ccs.ucsd.edu/c/lib_over.html#standard header">standard header</A> &#183;
<A HREF="lib_over.html#standard headers" tppabs="http://ccs.ucsd.edu/c/lib_over.html#standard headers">standard headers</A> &#183;
<A HREF="lib_over.html#standard input" tppabs="http://ccs.ucsd.edu/c/lib_over.html#standard input">standard input</A> &#183;
<A HREF="lib_over.html#standard output" tppabs="http://ccs.ucsd.edu/c/lib_over.html#standard output">standard output</A> &#183;
<A HREF="charset.html#state-dependent encoding" tppabs="http://ccs.ucsd.edu/c/charset.html#state-dependent encoding">state-dependent encoding</A> &#183;
<A HREF="function.html#Statements" tppabs="http://ccs.ucsd.edu/c/function.html#Statements">Statements</A> &#183;
<A HREF="declare.html#static duration" tppabs="http://ccs.ucsd.edu/c/declare.html#static duration">static duration</A> &#183;
<A HREF="declare.html#static initializer" tppabs="http://ccs.ucsd.edu/c/declare.html#static initializer">static initializer</A> &#183;
<A HREF="declare.html#static initializer" tppabs="http://ccs.ucsd.edu/c/declare.html#static initializer">static initializer</A> &#183;
<A HREF="stdarg.html#&lt;stdarg.h&gt;" tppabs="http://ccs.ucsd.edu/c/stdarg.html#&lt;stdarg.h&gt;">&lt;stdarg.h&gt;</A> &#183;
<A HREF="preproc.html#__STDC__" tppabs="http://ccs.ucsd.edu/c/preproc.html#__STDC__">__STDC__</A> &#183;
<A HREF="preproc.html#__STDC_VERSION__" tppabs="http://ccs.ucsd.edu/c/preproc.html#__STDC_VERSION__">__STDC_VERSION__</A> &#183;
<A HREF="stddef.html#&lt;stddef.h&gt;" tppabs="http://ccs.ucsd.edu/c/stddef.html#&lt;stddef.h&gt;">&lt;stddef.h&gt;</A> &#183;
<A HREF="stdio.html#stderr" tppabs="http://ccs.ucsd.edu/c/stdio.html#stderr">stderr</A> &#183;
<A HREF="stdio.html#stdin" tppabs="http://ccs.ucsd.edu/c/stdio.html#stdin">stdin</A> &#183;
<A HREF="stdio.html#&lt;stdio.h&gt;" tppabs="http://ccs.ucsd.edu/c/stdio.html#&lt;stdio.h&gt;">&lt;stdio.h&gt;</A> &#183;
<A HREF="stdlib.html#&lt;stdlib.h&gt;" tppabs="http://ccs.ucsd.edu/c/stdlib.html#&lt;stdlib.h&gt;">&lt;stdlib.h&gt;</A> &#183;
<A HREF="stdio.html#stdout" tppabs="http://ccs.ucsd.edu/c/stdio.html#stdout">stdout</A> &#183;
<A HREF="syntax.html#storage class" tppabs="http://ccs.ucsd.edu/c/syntax.html#storage class">storage class</A> &#183;
<A HREF="syntax.html#Storage Class and Type Parts" tppabs="http://ccs.ucsd.edu/c/syntax.html#Storage Class and Type Parts">Storage Class and Type Parts</A> &#183;
<A HREF="declare.html#storage duration" tppabs="http://ccs.ucsd.edu/c/declare.html#storage duration">storage duration</A> &#183;
<A HREF="string.html#strcat" tppabs="http://ccs.ucsd.edu/c/string.html#strcat">strcat</A> &#183;
<A HREF="string.html#strchr" tppabs="http://ccs.ucsd.edu/c/string.html#strchr">strchr</A> &#183;
<A HREF="string.html#strcmp" tppabs="http://ccs.ucsd.edu/c/string.html#strcmp">strcmp</A> &#183;
<A HREF="string.html#strcoll" tppabs="http://ccs.ucsd.edu/c/string.html#strcoll">strcoll</A> &#183;
<A HREF="string.html#strcpy" tppabs="http://ccs.ucsd.edu/c/string.html#strcpy">strcpy</A> &#183;
<A HREF="string.html#strcspn" tppabs="http://ccs.ucsd.edu/c/string.html#strcspn">strcspn</A> &#183;
<A HREF="lib_file.html#stream" tppabs="http://ccs.ucsd.edu/c/lib_file.html#stream">stream</A> &#183;
<A HREF="lib_file.html#Stream States" tppabs="http://ccs.ucsd.edu/c/lib_file.html#Stream States">Stream States</A> &#183;
<A HREF="string.html#strerror" tppabs="http://ccs.ucsd.edu/c/string.html#strerror">strerror</A> &#183;
<A HREF="time.html#strftime" tppabs="http://ccs.ucsd.edu/c/time.html#strftime">strftime</A> &#183;
<A HREF="charset.html#string literal" tppabs="http://ccs.ucsd.edu/c/charset.html#string literal">string literal</A> &#183;
<A HREF="express.html#string literal" tppabs="http://ccs.ucsd.edu/c/express.html#string literal">string literal</A> &#183;
<A HREF="express.html#string literal" tppabs="http://ccs.ucsd.edu/c/express.html#string literal">string literal</A> &#183;
<A HREF="preproc.html#string literal" tppabs="http://ccs.ucsd.edu/c/preproc.html#string literal">string literal</A> &#183;
<A HREF="syntax.html#string literal" tppabs="http://ccs.ucsd.edu/c/syntax.html#string literal">string literal</A> &#183;
<A HREF="string.html#&lt;string.h&gt;" tppabs="http://ccs.ucsd.edu/c/string.html#&lt;string.h&gt;">&lt;string.h&gt;</A> &#183;
<A HREF="preproc.html#string-literal concatenation" tppabs="http://ccs.ucsd.edu/c/preproc.html#string-literal concatenation">string-literal concatenation</A> &#183;
<A HREF="string.html#strlen" tppabs="http://ccs.ucsd.edu/c/string.html#strlen">strlen</A> &#183;
<A HREF="string.html#strncat" tppabs="http://ccs.ucsd.edu/c/string.html#strncat">strncat</A> &#183;
<A HREF="string.html#strncmp" tppabs="http://ccs.ucsd.edu/c/string.html#strncmp">strncmp</A> &#183;
<A HREF="string.html#strncpy" tppabs="http://ccs.ucsd.edu/c/string.html#strncpy">strncpy</A> &#183;
<A HREF="string.html#strpbrk" tppabs="http://ccs.ucsd.edu/c/string.html#strpbrk">strpbrk</A> &#183;
<A HREF="string.html#strrchr" tppabs="http://ccs.ucsd.edu/c/string.html#strrchr">strrchr</A> &#183;
<A HREF="string.html#strspn" tppabs="http://ccs.ucsd.edu/c/string.html#strspn">strspn</A> &#183;
<A HREF="string.html#strstr" tppabs="http://ccs.ucsd.edu/c/string.html#strstr">strstr</A> &#183;
<A HREF="stdlib.html#strtod" tppabs="http://ccs.ucsd.edu/c/stdlib.html#strtod">strtod</A> &#183;
<A HREF="string.html#strtok" tppabs="http://ccs.ucsd.edu/c/string.html#strtok">strtok</A> &#183;
<A HREF="stdlib.html#strtol" tppabs="http://ccs.ucsd.edu/c/stdlib.html#strtol">strtol</A> &#183;
<A HREF="stdlib.html#strtoul" tppabs="http://ccs.ucsd.edu/c/stdlib.html#strtoul">strtoul</A> &#183;
<A HREF="types.html#Structure Types" tppabs="http://ccs.ucsd.edu/c/types.html#Structure Types">Structure Types</A> &#183;
<A HREF="string.html#strxfrm" tppabs="http://ccs.ucsd.edu/c/string.html#strxfrm">strxfrm</A> &#183;
<A HREF="express.html#Subscript" tppabs="http://ccs.ucsd.edu/c/express.html#Subscript">Subscript</A> &#183;
<A HREF="express.html#Subtract" tppabs="http://ccs.ucsd.edu/c/express.html#Subtract">Subtract</A> &#183;
<A HREF="express.html#Subtract Assign" tppabs="http://ccs.ucsd.edu/c/express.html#Subtract Assign">Subtract Assign</A> &#183;
<A HREF="function.html#Switch Statement" tppabs="http://ccs.ucsd.edu/c/function.html#Switch Statement">Switch Statement</A> &#183;
<A HREF="wchar.html#swprintf" tppabs="http://ccs.ucsd.edu/c/wchar.html#swprintf">swprintf</A> &#183;
<A HREF="wchar.html#swscanf" tppabs="http://ccs.ucsd.edu/c/wchar.html#swscanf">swscanf</A> &#183;
<A HREF="syntax.html#Syntax" tppabs="http://ccs.ucsd.edu/c/syntax.html#Syntax">Syntax</A> &#183;
<A HREF="stdlib.html#system" tppabs="http://ccs.ucsd.edu/c/stdlib.html#system">system</A>
<BR><B><A NAME="T">T</A></B><BR>
<A HREF="index.html#Table of Contents" tppabs="http://ccs.ucsd.edu/c/index.html#Table of Contents">Table of Contents</A> &#183;
<A HREF="declare.html#Tags" tppabs="http://ccs.ucsd.edu/c/declare.html#Tags">Tags</A> &#183;
<A HREF="math.html#tan" tppabs="http://ccs.ucsd.edu/c/math.html#tan">tan</A> &#183;
<A HREF="math.html#tanf" tppabs="http://ccs.ucsd.edu/c/math.html#tanf">tanf</A> &#183;
<A HREF="math.html#tanh" tppabs="http://ccs.ucsd.edu/c/math.html#tanh">tanh</A> &#183;
<A HREF="math.html#tanhf" tppabs="http://ccs.ucsd.edu/c/math.html#tanhf">tanhf</A> &#183;
<A HREF="math.html#tanhl" tppabs="http://ccs.ucsd.edu/c/math.html#tanhl">tanhl</A> &#183;
<A HREF="math.html#tanl" tppabs="http://ccs.ucsd.edu/c/math.html#tanl">tanl</A> &#183;
<A HREF="charset.html#target character set" tppabs="http://ccs.ucsd.edu/c/charset.html#target character set">target character set</A> &#183;
<A HREF="charset.html#target environment" tppabs="http://ccs.ucsd.edu/c/charset.html#target environment">target environment</A> &#183;
<A HREF="intro.html#Technical Corrigendum 1" tppabs="http://ccs.ucsd.edu/c/intro.html#Technical Corrigendum 1">Technical Corrigendum 1</A> &#183;
<A HREF="declare.html#tentative declaration" tppabs="http://ccs.ucsd.edu/c/declare.html#tentative declaration">tentative declaration</A> &#183;
<A HREF="syntax.html#term" tppabs="http://ccs.ucsd.edu/c/syntax.html#term">term</A> &#183;
<A HREF="function.html#test context" tppabs="http://ccs.ucsd.edu/c/function.html#test context">test context</A> &#183;
<A HREF="lib_file.html#Text and Binary Streams" tppabs="http://ccs.ucsd.edu/c/lib_file.html#Text and Binary Streams">Text and Binary Streams</A> &#183;
<A HREF="lib_file.html#text lines" tppabs="http://ccs.ucsd.edu/c/lib_file.html#text lines">text lines</A> &#183;
<A HREF="charset.html#text stream" tppabs="http://ccs.ucsd.edu/c/charset.html#text stream">text stream</A> &#183;
<A HREF="lib_file.html#text stream" tppabs="http://ccs.ucsd.edu/c/lib_file.html#text stream">text stream</A> &#183;
<A HREF="locale.html#thousands_sep" tppabs="http://ccs.ucsd.edu/c/locale.html#thousands_sep">thousands_sep</A> &#183;
<A HREF="preproc.html#__TIME__" tppabs="http://ccs.ucsd.edu/c/preproc.html#__TIME__">__TIME__</A> &#183;
<A HREF="time.html#time" tppabs="http://ccs.ucsd.edu/c/time.html#time">time</A> &#183;
<A HREF="time.html#time string" tppabs="http://ccs.ucsd.edu/c/time.html#time string">time string</A> &#183;
<A HREF="time.html#time structure" tppabs="http://ccs.ucsd.edu/c/time.html#time structure">time structure</A> &#183;
<A HREF="time.html#&lt;time.h&gt;" tppabs="http://ccs.ucsd.edu/c/time.html#&lt;time.h&gt;">&lt;time.h&gt;</A> &#183;
<A HREF="time.html#time_t" tppabs="http://ccs.ucsd.edu/c/time.html#time_t">time_t</A> &#183;
<A HREF="time.html#tm" tppabs="http://ccs.ucsd.edu/c/time.html#tm">tm</A> &#183;
<A HREF="wchar.html#tm" tppabs="http://ccs.ucsd.edu/c/wchar.html#tm">tm</A> &#183;
<A HREF="stdio.html#tmpfile" tppabs="http://ccs.ucsd.edu/c/stdio.html#tmpfile">tmpfile</A> &#183;
<A HREF="stdio.html#TMP_MAX" tppabs="http://ccs.ucsd.edu/c/stdio.html#TMP_MAX">TMP_MAX</A> &#183;
<A HREF="stdio.html#tmpnam" tppabs="http://ccs.ucsd.edu/c/stdio.html#tmpnam">tmpnam</A> &#183;
<A HREF="preproc.html#token concatenation" tppabs="http://ccs.ucsd.edu/c/preproc.html#token concatenation">token concatenation</A> &#183;
<A HREF="ctype.html#tolower" tppabs="http://ccs.ucsd.edu/c/ctype.html#tolower">tolower</A> &#183;
<A HREF="ctype.html#toupper" tppabs="http://ccs.ucsd.edu/c/ctype.html#toupper">toupper</A> &#183;
<A HREF="wctype.html#towctrans" tppabs="http://ccs.ucsd.edu/c/wctype.html#towctrans">towctrans</A> &#183;
<A HREF="wctype.html#towlower" tppabs="http://ccs.ucsd.edu/c/wctype.html#towlower">towlower</A> &#183;
<A HREF="wctype.html#towupper" tppabs="http://ccs.ucsd.edu/c/wctype.html#towupper">towupper</A> &#183;
<A HREF="preproc.html#translation unit" tppabs="http://ccs.ucsd.edu/c/preproc.html#translation unit">translation unit</A> &#183;
<A HREF="portable.html#Translation-Time Issues" tppabs="http://ccs.ucsd.edu/c/portable.html#Translation-Time Issues">Translation-Time Issues</A> &#183;
<A HREF="index.html#translator" tppabs="http://ccs.ucsd.edu/c/index.html#translator">translator</A> &#183;
<A HREF="charset.html#Trigraphs" tppabs="http://ccs.ucsd.edu/c/charset.html#Trigraphs">Trigraphs</A> &#183;
<A HREF="express.html#Type Cast" tppabs="http://ccs.ucsd.edu/c/express.html#Type Cast">Type Cast</A> &#183;
<A HREF="types.html#Type Classification" tppabs="http://ccs.ucsd.edu/c/types.html#Type Classification">Type Classification</A> &#183;
<A HREF="express.html#Type Conversions" tppabs="http://ccs.ucsd.edu/c/express.html#Type Conversions">Type Conversions</A> &#183;
<A HREF="declare.html#Type Definition" tppabs="http://ccs.ucsd.edu/c/declare.html#Type Definition">Type Definition</A> &#183;
<A HREF="syntax.html#type part" tppabs="http://ccs.ucsd.edu/c/syntax.html#type part">type part</A> &#183;
<A HREF="types.html#Type Qualifiers" tppabs="http://ccs.ucsd.edu/c/types.html#Type Qualifiers">Type Qualifiers</A> &#183;
<A HREF="declare.html#Type-Name Declaration" tppabs="http://ccs.ucsd.edu/c/declare.html#Type-Name Declaration">Type-Name Declaration</A> &#183;
<A HREF="types.html#Types" tppabs="http://ccs.ucsd.edu/c/types.html#Types">Types</A> &#183;
<A HREF="portable.html#typesafe C" tppabs="http://ccs.ucsd.edu/c/portable.html#typesafe C">typesafe C</A>
<BR><B><A NAME="U">U</A></B><BR>
<A HREF="lib_prin.html#%u" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#%u">%u</A> &#183;
<A HREF="lib_scan.html#%u" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#%u">%u</A> &#183;
<A HREF="limits.html#UCHAR_MAX" tppabs="http://ccs.ucsd.edu/c/limits.html#UCHAR_MAX">UCHAR_MAX</A> &#183;
<A HREF="limits.html#UINT_MAX" tppabs="http://ccs.ucsd.edu/c/limits.html#UINT_MAX">UINT_MAX</A> &#183;
<A HREF="limits.html#ULONG_MAX" tppabs="http://ccs.ucsd.edu/c/limits.html#ULONG_MAX">ULONG_MAX</A> &#183;
<A HREF="lib_file.html#unbound stream" tppabs="http://ccs.ucsd.edu/c/lib_file.html#unbound stream">unbound stream</A> &#183;
<A HREF="preproc.html#undef directive" tppabs="http://ccs.ucsd.edu/c/preproc.html#undef directive">undef directive</A> &#183;
<A HREF="express.html#underflow" tppabs="http://ccs.ucsd.edu/c/express.html#underflow">underflow</A> &#183;
<A HREF="portable.html#underflow" tppabs="http://ccs.ucsd.edu/c/portable.html#underflow">underflow</A> &#183;
<A HREF="stdio.html#ungetc" tppabs="http://ccs.ucsd.edu/c/stdio.html#ungetc">ungetc</A> &#183;
<A HREF="wchar.html#ungetwc" tppabs="http://ccs.ucsd.edu/c/wchar.html#ungetwc">ungetwc</A> &#183;
<A HREF="types.html#Union Types" tppabs="http://ccs.ucsd.edu/c/types.html#Union Types">Union Types</A> &#183;
<A HREF="time.html#Universal Time Coordinated" tppabs="http://ccs.ucsd.edu/c/time.html#Universal Time Coordinated">Universal Time Coordinated</A> &#183;
<A HREF="types.html#unsigned char type" tppabs="http://ccs.ucsd.edu/c/types.html#unsigned char type">unsigned char type</A> &#183;
<A HREF="types.html#unsigned int type" tppabs="http://ccs.ucsd.edu/c/types.html#unsigned int type">unsigned int type</A> &#183;
<A HREF="types.html#unsigned long type" tppabs="http://ccs.ucsd.edu/c/types.html#unsigned long type">unsigned long type</A> &#183;
<A HREF="types.html#unsigned short type" tppabs="http://ccs.ucsd.edu/c/types.html#unsigned short type">unsigned short type</A> &#183;
<A HREF="limits.html#USHRT_MAX" tppabs="http://ccs.ucsd.edu/c/limits.html#USHRT_MAX">USHRT_MAX</A> &#183;
<A HREF="lib_over.html#Using Standard C Headers" tppabs="http://ccs.ucsd.edu/c/lib_over.html#Using Standard C Headers">Using Standard C Headers</A>
<BR><B><A NAME="V">V</A></B><BR>
<A HREF="stdarg.html#va_arg" tppabs="http://ccs.ucsd.edu/c/stdarg.html#va_arg">va_arg</A> &#183;
<A HREF="stdarg.html#va_end" tppabs="http://ccs.ucsd.edu/c/stdarg.html#va_end">va_end</A> &#183;
<A HREF="stdarg.html#va_list" tppabs="http://ccs.ucsd.edu/c/stdarg.html#va_list">va_list</A> &#183;
<A HREF="syntax.html#value" tppabs="http://ccs.ucsd.edu/c/syntax.html#value">value</A> &#183;
<A HREF="function.html#value context" tppabs="http://ccs.ucsd.edu/c/function.html#value context">value context</A> &#183;
<A HREF="stdarg.html#varying number of arguments" tppabs="http://ccs.ucsd.edu/c/stdarg.html#varying number of arguments">varying number of arguments</A> &#183;
<A HREF="stdarg.html#va_start" tppabs="http://ccs.ucsd.edu/c/stdarg.html#va_start">va_start</A> &#183;
<A HREF="stdio.html#vfprintf" tppabs="http://ccs.ucsd.edu/c/stdio.html#vfprintf">vfprintf</A> &#183;
<A HREF="wchar.html#vfwprintf" tppabs="http://ccs.ucsd.edu/c/wchar.html#vfwprintf">vfwprintf</A> &#183;
<A HREF="declare.html#visibility" tppabs="http://ccs.ucsd.edu/c/declare.html#visibility">visibility</A> &#183;
<A HREF="declare.html#Visibility and Name Spaces" tppabs="http://ccs.ucsd.edu/c/declare.html#Visibility and Name Spaces">Visibility and Name Spaces</A> &#183;
<A HREF="charset.html#visible graphic characters" tppabs="http://ccs.ucsd.edu/c/charset.html#visible graphic characters">visible graphic characters</A> &#183;
<A HREF="express.html#void expression" tppabs="http://ccs.ucsd.edu/c/express.html#void expression">void expression</A> &#183;
<A HREF="types.html#void types" tppabs="http://ccs.ucsd.edu/c/types.html#void types">void types</A> &#183;
<A HREF="types.html#volatile qualifier" tppabs="http://ccs.ucsd.edu/c/types.html#volatile qualifier">volatile qualifier</A> &#183;
<A HREF="stdio.html#vprintf" tppabs="http://ccs.ucsd.edu/c/stdio.html#vprintf">vprintf</A> &#183;
<A HREF="stdio.html#vsprintf" tppabs="http://ccs.ucsd.edu/c/stdio.html#vsprintf">vsprintf</A> &#183;
<A HREF="wchar.html#vswprintf" tppabs="http://ccs.ucsd.edu/c/wchar.html#vswprintf">vswprintf</A> &#183;
<A HREF="charset.html#VT" tppabs="http://ccs.ucsd.edu/c/charset.html#VT">VT</A> &#183;
<A HREF="wchar.html#vwprintf" tppabs="http://ccs.ucsd.edu/c/wchar.html#vwprintf">vwprintf</A>
<BR><B><A NAME="W">W</A></B><BR>
<A HREF="wchar.html#&lt;wchar.h&gt;" tppabs="http://ccs.ucsd.edu/c/wchar.html#&lt;wchar.h&gt;">&lt;wchar.h&gt;</A> &#183;
<A HREF="wchar.html#WCHAR_MAX" tppabs="http://ccs.ucsd.edu/c/wchar.html#WCHAR_MAX">WCHAR_MAX</A> &#183;
<A HREF="wchar.html#WCHAR_MIN" tppabs="http://ccs.ucsd.edu/c/wchar.html#WCHAR_MIN">WCHAR_MIN</A> &#183;
<A HREF="stddef.html#wchar_t" tppabs="http://ccs.ucsd.edu/c/stddef.html#wchar_t">wchar_t</A> &#183;
<A HREF="stdlib.html#wchar_t" tppabs="http://ccs.ucsd.edu/c/stdlib.html#wchar_t">wchar_t</A> &#183;
<A HREF="wchar.html#wchar_t" tppabs="http://ccs.ucsd.edu/c/wchar.html#wchar_t">wchar_t</A> &#183;
<A HREF="wchar.html#wcrtomb" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcrtomb">wcrtomb</A> &#183;
<A HREF="wchar.html#wcscat" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcscat">wcscat</A> &#183;
<A HREF="wchar.html#wcschr" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcschr">wcschr</A> &#183;
<A HREF="wchar.html#wcscmp" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcscmp">wcscmp</A> &#183;
<A HREF="wchar.html#wcscoll" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcscoll">wcscoll</A> &#183;
<A HREF="wchar.html#wcscpy" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcscpy">wcscpy</A> &#183;
<A HREF="wchar.html#wcscspn" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcscspn">wcscspn</A> &#183;
<A HREF="wchar.html#wcsftime" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcsftime">wcsftime</A> &#183;
<A HREF="wchar.html#wcslen" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcslen">wcslen</A> &#183;
<A HREF="wchar.html#wcsncat" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcsncat">wcsncat</A> &#183;
<A HREF="wchar.html#wcsncmp" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcsncmp">wcsncmp</A> &#183;
<A HREF="wchar.html#wcsncpy" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcsncpy">wcsncpy</A> &#183;
<A HREF="wchar.html#wcspbrk" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcspbrk">wcspbrk</A> &#183;
<A HREF="wchar.html#wcsrchr" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcsrchr">wcsrchr</A> &#183;
<A HREF="wchar.html#wcsrtombs" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcsrtombs">wcsrtombs</A> &#183;
<A HREF="wchar.html#wcsspn" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcsspn">wcsspn</A> &#183;
<A HREF="wchar.html#wcsstr" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcsstr">wcsstr</A> &#183;
<A HREF="wchar.html#wcstod" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcstod">wcstod</A> &#183;
<A HREF="wchar.html#wcstok" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcstok">wcstok</A> &#183;
<A HREF="wchar.html#wcstol" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcstol">wcstol</A> &#183;
<A HREF="stdlib.html#wcstombs" tppabs="http://ccs.ucsd.edu/c/stdlib.html#wcstombs">wcstombs</A> &#183;
<A HREF="wchar.html#wcstoul" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcstoul">wcstoul</A> &#183;
<A HREF="wchar.html#wcsxfrm" tppabs="http://ccs.ucsd.edu/c/wchar.html#wcsxfrm">wcsxfrm</A> &#183;
<A HREF="wchar.html#wctob" tppabs="http://ccs.ucsd.edu/c/wchar.html#wctob">wctob</A> &#183;
<A HREF="stdlib.html#wctomb" tppabs="http://ccs.ucsd.edu/c/stdlib.html#wctomb">wctomb</A> &#183;
<A HREF="wctype.html#wctrans" tppabs="http://ccs.ucsd.edu/c/wctype.html#wctrans">wctrans</A> &#183;
<A HREF="wctype.html#wctrans_t" tppabs="http://ccs.ucsd.edu/c/wctype.html#wctrans_t">wctrans_t</A> &#183;
<A HREF="wctype.html#wctype" tppabs="http://ccs.ucsd.edu/c/wctype.html#wctype">wctype</A> &#183;
<A HREF="wctype.html#&lt;wctype.h&gt;" tppabs="http://ccs.ucsd.edu/c/wctype.html#&lt;wctype.h&gt;">&lt;wctype.h&gt;</A> &#183;
<A HREF="wctype.html#wctype_t" tppabs="http://ccs.ucsd.edu/c/wctype.html#wctype_t">wctype_t</A> &#183;
<A HREF="wchar.html#WEOF" tppabs="http://ccs.ucsd.edu/c/wchar.html#WEOF">WEOF</A> &#183;
<A HREF="wctype.html#WEOF" tppabs="http://ccs.ucsd.edu/c/wctype.html#WEOF">WEOF</A> &#183;
<A HREF="function.html#While Statement" tppabs="http://ccs.ucsd.edu/c/function.html#While Statement">While Statement</A> &#183;
<A HREF="lib_prin.html#white space" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#white space">white space</A> &#183;
<A HREF="preproc.html#White Space" tppabs="http://ccs.ucsd.edu/c/preproc.html#White Space">White Space</A> &#183;
<A HREF="lib_file.html#wide oriented" tppabs="http://ccs.ucsd.edu/c/lib_file.html#wide oriented">wide oriented</A> &#183;
<A HREF="lib_prin.html#wide print functions" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#wide print functions">wide print functions</A> &#183;
<A HREF="lib_file.html#wide read functions" tppabs="http://ccs.ucsd.edu/c/lib_file.html#wide read functions">wide read functions</A> &#183;
<A HREF="lib_scan.html#wide scan functions" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#wide scan functions">wide scan functions</A> &#183;
<A HREF="lib_file.html#wide stream" tppabs="http://ccs.ucsd.edu/c/lib_file.html#wide stream">wide stream</A> &#183;
<A HREF="lib_file.html#wide write functions" tppabs="http://ccs.ucsd.edu/c/lib_file.html#wide write functions">wide write functions</A> &#183;
<A HREF="wctype.html#wide-character classification" tppabs="http://ccs.ucsd.edu/c/wctype.html#wide-character classification">wide-character classification</A> &#183;
<A HREF="charset.html#wide-character constant" tppabs="http://ccs.ucsd.edu/c/charset.html#wide-character constant">wide-character constant</A> &#183;
<A HREF="preproc.html#wide-character constant" tppabs="http://ccs.ucsd.edu/c/preproc.html#wide-character constant">wide-character constant</A> &#183;
<A HREF="charset.html#Wide-Character Encoding" tppabs="http://ccs.ucsd.edu/c/charset.html#Wide-Character Encoding">Wide-Character Encoding</A> &#183;
<A HREF="lib_over.html#wide-character string" tppabs="http://ccs.ucsd.edu/c/lib_over.html#wide-character string">wide-character string</A> &#183;
<A HREF="charset.html#wide-character string literal" tppabs="http://ccs.ucsd.edu/c/charset.html#wide-character string literal">wide-character string literal</A> &#183;
<A HREF="preproc.html#wide-character string literal" tppabs="http://ccs.ucsd.edu/c/preproc.html#wide-character string literal">wide-character string literal</A> &#183;
<A HREF="wchar.html#wint_t" tppabs="http://ccs.ucsd.edu/c/wchar.html#wint_t">wint_t</A> &#183;
<A HREF="wctype.html#wint_t" tppabs="http://ccs.ucsd.edu/c/wctype.html#wint_t">wint_t</A> &#183;
<A HREF="wchar.html#wmemchr" tppabs="http://ccs.ucsd.edu/c/wchar.html#wmemchr">wmemchr</A> &#183;
<A HREF="wchar.html#wmemcmp" tppabs="http://ccs.ucsd.edu/c/wchar.html#wmemcmp">wmemcmp</A> &#183;
<A HREF="wchar.html#wmemcpy" tppabs="http://ccs.ucsd.edu/c/wchar.html#wmemcpy">wmemcpy</A> &#183;
<A HREF="wchar.html#wmemmove" tppabs="http://ccs.ucsd.edu/c/wchar.html#wmemmove">wmemmove</A> &#183;
<A HREF="wchar.html#wmemset" tppabs="http://ccs.ucsd.edu/c/wchar.html#wmemset">wmemset</A> &#183;
<A HREF="wchar.html#wprintf" tppabs="http://ccs.ucsd.edu/c/wchar.html#wprintf">wprintf</A> &#183;
<A HREF="portable.html#Writing Portable Programs" tppabs="http://ccs.ucsd.edu/c/portable.html#Writing Portable Programs">Writing Portable Programs</A> &#183;
<A HREF="wchar.html#wscanf" tppabs="http://ccs.ucsd.edu/c/wchar.html#wscanf">wscanf</A>
<BR><B><A NAME="X">X</A></B><BR>
<A HREF="lib_prin.html#%X" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#%X">%X</A> &#183;
<A HREF="lib_prin.html#%x" tppabs="http://ccs.ucsd.edu/c/lib_prin.html#%x">%x</A> &#183;
<A HREF="lib_scan.html#%X" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#%X">%X</A> &#183;
<A HREF="lib_scan.html#%x" tppabs="http://ccs.ucsd.edu/c/lib_scan.html#%x">%x</A> &#183;
<A HREF="iso646.html#xor" tppabs="http://ccs.ucsd.edu/c/iso646.html#xor">xor</A> &#183;
<A HREF="iso646.html#xor_eq" tppabs="http://ccs.ucsd.edu/c/iso646.html#xor_eq">xor_eq</A>
<BR><B><A NAME="Y">Y</A></B><BR>
<BR><B><A NAME="Z">Z</A></B><BR>
<A HREF="express.html#zero divide" tppabs="http://ccs.ucsd.edu/c/express.html#zero divide">zero divide</A> &#183;
</CODE></P>
<HR>
<P>See also the
<B><A HREF="index.html#Table of Contents" tppabs="http://ccs.ucsd.edu/c/index.html#Table of Contents">Table of Contents</A></B>.</P>
<P><I>
<A HREF="crit_pb.html" tppabs="http://ccs.ucsd.edu/c/crit_pb.html">Copyright</A> &#169; 1989-1996
by P.J. Plauger and Jim Brodie. All rights reserved.</I></P>
</BODY></HTML>