<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE DjVuXML>
<DjVuXML>
<BODY>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2818" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0000.djvu" width="2045">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0000.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1471,300,1485,279,300">&apos;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="205,944,857,888,940">[£MMff3[til[9tSIItLI</WORD>
<WORD coords="915,944,1332,888,940">LILwfllMLwfS</WORD>
<WORD coords="1344,938,1434,888,938">III</WORD>
<WORD coords="1491,937,1582,888,936">It*</WORD>
<WORD coords="1596,941,1675,890,941">WZ</WORD>
<WORD coords="1711,944,1803,888,940">![•</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION backgroundColor="0" inverted="true">
<PARAGRAPH>
<LINE>
<WORD coords="180,1096,440,978,1071">using</WORD>
<WORD coords="478,1072,556,978,1072">C</WORD>
<WORD coords="596,1096,1094,980,1071">Language</WORD>
<WORD coords="1128,1072,1248,1002,1071">on</WORD>
<WORD coords="1282,1096,1504,1002,1071">your</WORD>
<WORD coords="1524,1096,1850,980,1071">Amiga</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="861,1201,904,1158,1192">by</WORD>
<WORD coords="921,1192,996,1159,1190">Dirk</WORD>
<WORD coords="1012,1192,1158,1159,1192">Schaun</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="778,2661,809,2624,2661">A</WORD>
<WORD coords="829,2660,931,2624,2660">Data</WORD>
<WORD coords="951,2658,1102,2620,2656">Becker</WORD>
<WORD coords="1122,2655,1206,2618,2654">Boo</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0000.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0001.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0001.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0001.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2820" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0002.djvu" width="2022">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0002.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="720,754,1246,568,712">Amiga</WORD>
</LINE>
<LINE>
<WORD coords="338,946,462,796,946">C</WORD>
<WORD coords="502,946,736,798,943">for</WORD>
<WORD coords="786,986,1626,800,945">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1283,1347,1401,1316,1335">.£••«&quot;*&apos;■&gt;..•</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="446,1430,472,1402,1420">&quot;^</WORD>
<WORD coords="637,1435,768,1401,1432">/.&apos;■&quot;AiJCi-&apos;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="424,1582,483,1557,1573">-■•</WORD>
<WORD coords="490,1576,496,1556,1576">:</WORD>
<WORD coords="499,1595,684,1555,1595">&apos;.-&quot;.-«m</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="967,1511,1105,1471,1507">■■&amp;J.-x&amp;~</WORD>
<WORD coords="1214,1497,1239,1479,1498">•■&apos;</WORD>
<WORD coords="1253,1506,1270,1468,1506">\</WORD>
<WORD coords="1458,1506,1510,1468,1503">ft-S</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1294,1600,1306,1568,1599">\</WORD>
<WORD coords="1353,1602,1479,1563,1592">**&amp;?&gt;&apos;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="667,1771,707,1746,1766">«-</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="730,1753,940,1710,1748">^i^K.-^</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1420,1649,1507,1611,1644">*Vv-,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="674,2037,864,1965,2037">Dirk</WORD>
<WORD coords="938,2038,1293,1963,2036">Schaun</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="621,2336,1133,2214,2334">Abacus!</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1124,2275,1332,2214,2252">jjfffMimrll</WORD>
</LINE>
<LINE>
<WORD coords="763,2390,793,2354,2390">A</WORD>
<WORD coords="812,2390,910,2354,2390">Data</WORD>
<WORD coords="928,2389,1073,2352,2388">Becker</WORD>
<WORD coords="1091,2388,1197,2351,2387">Book</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0002.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2823" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0003.djvu" width="2039">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0003.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="251,1296,363,1264,1295">Fourth</WORD>
<WORD coords="375,1303,519,1264,1294">Printing,</WORD>
<WORD coords="538,1296,615,1265,1295">1990</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="251,1339,372,1308,1338">Printed</WORD>
<WORD coords="384,1339,416,1308,1338">in</WORD>
<WORD coords="428,1340,542,1308,1339">U.S.A.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="252,1391,421,1352,1383">Copyright</WORD>
<WORD coords="433,1384,464,1354,1384">©</WORD>
<WORD coords="481,1389,570,1353,1384">1989,</WORD>
<WORD coords="586,1384,664,1353,1384">1990</WORD>
<WORD coords="985,1385,1102,1355,1384">Abacus</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="985,1430,1066,1398,1430">5370</WORD>
<WORD coords="1077,1430,1159,1398,1429">52nd</WORD>
<WORD coords="1170,1435,1274,1399,1429">Street,</WORD>
<WORD coords="1286,1430,1333,1399,1429">SE</WORD>
</LINE>
<LINE>
<WORD coords="984,1475,1086,1443,1474">Grand</WORD>
<WORD coords="1093,1483,1216,1443,1474">Rapids,</WORD>
<WORD coords="1226,1475,1275,1444,1474">MI</WORD>
<WORD coords="1283,1476,1386,1443,1474">49512</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="251,1566,420,1526,1557">Copyright</WORD>
<WORD coords="432,1558,464,1527,1558">©</WORD>
<WORD coords="481,1563,569,1527,1559">1987,</WORD>
<WORD coords="586,1559,663,1527,1559">1988</WORD>
<WORD coords="985,1560,1059,1529,1559">Data</WORD>
<WORD coords="1067,1560,1181,1528,1559">Becker</WORD>
<WORD coords="1188,1560,1297,1528,1559">GmbH</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="985,1613,1288,1573,1604">Merowingerstrasse</WORD>
<WORD coords="1297,1605,1338,1573,1605">30</WORD>
</LINE>
<LINE>
<WORD coords="983,1649,1064,1617,1648">4000</WORD>
<WORD coords="1073,1650,1269,1618,1649">Duesseldorf</WORD>
<WORD coords="1269,1654,1277,1642,1649">,</WORD>
<WORD coords="1285,1650,1371,1619,1649">West</WORD>
<WORD coords="1378,1657,1528,1618,1649">Germany</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="251,1733,325,1700,1732">This</WORD>
<WORD coords="339,1733,423,1701,1732">book</WORD>
<WORD coords="437,1733,465,1700,1732">is</WORD>
<WORD coords="479,1741,687,1701,1733">copyrighted.</WORD>
<WORD coords="701,1735,754,1702,1734">No</WORD>
<WORD coords="766,1742,833,1707,1734">part</WORD>
<WORD coords="845,1735,883,1702,1734">of</WORD>
<WORD coords="894,1735,954,1702,1734">this</WORD>
<WORD coords="967,1735,1051,1703,1735">book</WORD>
<WORD coords="1065,1743,1135,1712,1735">may</WORD>
<WORD coords="1149,1736,1189,1703,1736">be</WORD>
<WORD coords="1202,1744,1400,1704,1735">reproduced,</WORD>
<WORD coords="1414,1736,1516,1703,1735">stored</WORD>
<WORD coords="1530,1735,1562,1703,1735">in</WORD>
<WORD coords="1577,1736,1596,1712,1736">a</WORD>
<WORD coords="1608,1736,1748,1704,1735">retrieval</WORD>
</LINE>
<LINE>
<WORD coords="251,1785,374,1749,1776">system,</WORD>
<WORD coords="386,1777,421,1754,1776">or</WORD>
<WORD coords="432,1778,617,1745,1777">transmitted</WORD>
<WORD coords="628,1777,659,1746,1777">in</WORD>
<WORD coords="670,1786,729,1755,1777">any</WORD>
<WORD coords="741,1778,818,1747,1777">form</WORD>
<WORD coords="831,1779,865,1756,1778">or</WORD>
<WORD coords="876,1787,916,1748,1779">by</WORD>
<WORD coords="928,1788,987,1756,1778">any</WORD>
<WORD coords="998,1785,1112,1756,1779">means,</WORD>
<WORD coords="1122,1785,1294,1747,1779">electronic,</WORD>
<WORD coords="1305,1785,1501,1748,1779">mechanical,</WORD>
<WORD coords="1511,1789,1747,1748,1779">photocopying,</WORD>
</LINE>
<LINE>
<WORD coords="249,1831,412,1790,1822">recording</WORD>
<WORD coords="426,1823,462,1800,1822">or</WORD>
<WORD coords="476,1829,648,1791,1823">otherwise,</WORD>
<WORD coords="665,1825,793,1792,1823">without</WORD>
<WORD coords="807,1825,857,1792,1824">the</WORD>
<WORD coords="871,1833,954,1792,1824">prior</WORD>
<WORD coords="969,1825,1085,1793,1825">written</WORD>
<WORD coords="1100,1834,1283,1793,1825">permission</WORD>
<WORD coords="1297,1826,1335,1793,1825">of</WORD>
<WORD coords="1347,1826,1471,1794,1825">Abacus</WORD>
<WORD coords="1486,1826,1523,1802,1825">or</WORD>
<WORD coords="1536,1826,1616,1795,1826">Data</WORD>
<WORD coords="1631,1826,1749,1795,1825">Becker</WORD>
</LINE>
<LINE>
<WORD coords="250,1868,372,1836,1867">GmbH.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,1961,349,1922,1952">Every</WORD>
<WORD coords="363,1953,457,1922,1952">effort</WORD>
<WORD coords="470,1954,525,1922,1953">has</WORD>
<WORD coords="538,1954,616,1923,1953">been</WORD>
<WORD coords="630,1955,720,1924,1954">made</WORD>
<WORD coords="734,1955,766,1928,1955">to</WORD>
<WORD coords="779,1955,888,1932,1954">ensure</WORD>
<WORD coords="901,1964,1051,1924,1955">complete</WORD>
<WORD coords="1065,1956,1125,1925,1955">and</WORD>
<WORD coords="1138,1956,1277,1930,1955">accurate</WORD>
<WORD coords="1290,1957,1485,1924,1955">information</WORD>
<WORD coords="1499,1965,1683,1925,1956">concerning</WORD>
<WORD coords="1697,1957,1747,1925,1956">the</WORD>
</LINE>
<LINE>
<WORD coords="250,1996,385,1965,1995">material</WORD>
<WORD coords="393,2005,553,1966,1996">presented</WORD>
<WORD coords="563,1996,594,1966,1996">in</WORD>
<WORD coords="606,1998,664,1966,1997">this</WORD>
<WORD coords="674,1998,766,1967,1997">book.</WORD>
<WORD coords="777,2004,937,1968,1997">However,</WORD>
<WORD coords="948,1999,1069,1968,1998">Abacus</WORD>
<WORD coords="1079,1999,1136,1977,1998">can</WORD>
<WORD coords="1147,1999,1260,1968,1998">neither</WORD>
<WORD coords="1270,2007,1430,1974,1999">guarantee</WORD>
<WORD coords="1440,2000,1496,1977,1999">nor</WORD>
<WORD coords="1505,2000,1545,1969,2000">be</WORD>
<WORD coords="1555,2000,1626,1969,1999">held</WORD>
<WORD coords="1637,2008,1747,1969,1999">legally</WORD>
</LINE>
<LINE>
<WORD coords="249,2050,439,2010,2040">responsible</WORD>
<WORD coords="451,2042,501,2010,2041">for</WORD>
<WORD coords="512,2051,571,2019,2041">any</WORD>
<WORD coords="584,2043,729,2010,2042">mistakes</WORD>
<WORD coords="741,2042,773,2011,2042">in</WORD>
<WORD coords="785,2052,916,2011,2042">printing</WORD>
<WORD coords="928,2044,964,2021,2043">or</WORD>
<WORD coords="975,2052,1070,2012,2043">faulty</WORD>
<WORD coords="1084,2044,1275,2013,2043">instructions</WORD>
<WORD coords="1288,2045,1449,2013,2044">contained</WORD>
<WORD coords="1460,2044,1492,2013,2043">in</WORD>
<WORD coords="1506,2045,1565,2013,2044">this</WORD>
<WORD coords="1577,2045,1669,2013,2044">book.</WORD>
<WORD coords="1683,2045,1747,2013,2044">The</WORD>
</LINE>
<LINE>
<WORD coords="249,2087,370,2055,2086">authors</WORD>
<WORD coords="379,2095,493,2055,2086">always</WORD>
<WORD coords="502,2095,669,2056,2087">appreciate</WORD>
<WORD coords="679,2096,829,2057,2087">receiving</WORD>
<WORD coords="840,2089,938,2057,2088">notice</WORD>
<WORD coords="949,2089,985,2058,2088">of</WORD>
<WORD coords="993,2097,1050,2067,2088">any</WORD>
<WORD coords="1060,2089,1153,2067,2088">errors</WORD>
<WORD coords="1164,2089,1199,2067,2088">or</WORD>
<WORD coords="1209,2097,1367,2058,2088">misprints.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,2181,481,2140,2172">AmigaBASIC</WORD>
<WORD coords="491,2174,519,2141,2173">is</WORD>
<WORD coords="528,2174,548,2150,2174">a</WORD>
<WORD coords="557,2174,723,2143,2173">trademark</WORD>
<WORD coords="733,2175,768,2152,2174">or</WORD>
<WORD coords="776,2183,938,2143,2174">registered</WORD>
<WORD coords="948,2176,1112,2144,2175">trademark</WORD>
<WORD coords="1122,2176,1159,2144,2175">of</WORD>
<WORD coords="1166,2176,1327,2144,2175">Microsoft</WORD>
<WORD coords="1336,2184,1542,2144,2176">Corporation.</WORD>
<WORD coords="1554,2185,1666,2144,2176">Amiga</WORD>
<WORD coords="1676,2182,1746,2144,2178">500,</WORD>
</LINE>
<LINE>
<WORD coords="249,2225,364,2185,2216">Amiga</WORD>
<WORD coords="382,2223,472,2185,2219">1000,</WORD>
<WORD coords="488,2226,602,2186,2217">Amiga</WORD>
<WORD coords="616,2224,711,2186,2219">2000,</WORD>
<WORD coords="726,2227,840,2187,2218">Amiga</WORD>
<WORD coords="854,2220,915,2188,2219">and</WORD>
<WORD coords="930,2220,997,2188,2220">C64</WORD>
<WORD coords="1014,2220,1064,2197,2219">are</WORD>
<WORD coords="1080,2221,1264,2188,2220">trademarks</WORD>
<WORD coords="1280,2221,1316,2197,2220">or</WORD>
<WORD coords="1329,2229,1496,2188,2220">registered</WORD>
<WORD coords="1511,2222,1696,2189,2221">trademarks</WORD>
<WORD coords="1712,2222,1750,2189,2221">of</WORD>
</LINE>
<LINE>
<WORD coords="248,2271,590,2230,2262">Commodore-Amiga,</WORD>
<WORD coords="603,2264,664,2232,2262">Inc.</WORD>
<WORD coords="676,2264,794,2232,2263">Lattice</WORD>
<WORD coords="804,2264,831,2232,2264">C</WORD>
<WORD coords="843,2264,904,2233,2264">and</WORD>
<WORD coords="913,2265,1028,2233,2264">Lattice</WORD>
<WORD coords="1040,2265,1090,2243,2264">are</WORD>
<WORD coords="1102,2265,1284,2234,2264">trademarks</WORD>
<WORD coords="1297,2265,1332,2243,2264">or</WORD>
<WORD coords="1342,2273,1505,2234,2264">registered</WORD>
<WORD coords="1518,2267,1699,2235,2265">trademarks</WORD>
<WORD coords="1712,2266,1749,2235,2266">of</WORD>
</LINE>
<LINE>
<WORD coords="247,2308,364,2275,2307">Lattice</WORD>
<WORD coords="375,2316,585,2275,2308">Corporation.</WORD>
<WORD coords="599,2309,694,2277,2308">Aztec</WORD>
<WORD coords="707,2310,735,2277,2310">C</WORD>
<WORD coords="747,2310,808,2278,2309">and</WORD>
<WORD coords="820,2310,915,2278,2309">Aztec</WORD>
<WORD coords="928,2311,979,2286,2310">are</WORD>
<WORD coords="991,2311,1173,2279,2310">trademarks</WORD>
<WORD coords="1186,2311,1221,2288,2310">or</WORD>
<WORD coords="1232,2318,1395,2279,2310">registered</WORD>
<WORD coords="1408,2312,1591,2279,2311">trademarks</WORD>
<WORD coords="1603,2312,1641,2279,2311">of</WORD>
<WORD coords="1650,2312,1746,2280,2311">Manx</WORD>
</LINE>
<LINE>
<WORD coords="249,2353,398,2320,2352">Software</WORD>
<WORD coords="413,2361,559,2321,2352">Systems.</WORD>
<WORD coords="575,2353,652,2322,2353">IBM</WORD>
<WORD coords="665,2354,693,2322,2353">is</WORD>
<WORD coords="708,2354,726,2331,2354">a</WORD>
<WORD coords="740,2355,907,2323,2354">trademark</WORD>
<WORD coords="920,2355,955,2332,2354">or</WORD>
<WORD coords="967,2363,1131,2323,2354">registered</WORD>
<WORD coords="1145,2356,1311,2324,2355">trademark</WORD>
<WORD coords="1325,2356,1362,2324,2355">of</WORD>
<WORD coords="1374,2357,1585,2325,2355">International</WORD>
<WORD coords="1599,2357,1746,2325,2356">Business</WORD>
</LINE>
<LINE>
<WORD coords="248,2402,416,2365,2396">Machines,</WORD>
<WORD coords="425,2397,487,2366,2396">Inc.</WORD>
<WORD coords="498,2398,581,2366,2397">Atari</WORD>
<WORD coords="590,2398,638,2366,2397">ST</WORD>
<WORD coords="648,2399,674,2367,2398">is</WORD>
<WORD coords="685,2398,703,2376,2398">a</WORD>
<WORD coords="713,2399,876,2368,2398">trademark</WORD>
<WORD coords="886,2399,920,2377,2398">or</WORD>
<WORD coords="928,2407,1087,2368,2399">registered</WORD>
<WORD coords="1097,2400,1260,2369,2399">trademark</WORD>
<WORD coords="1270,2400,1307,2369,2399">of</WORD>
<WORD coords="1313,2400,1396,2370,2399">Atari</WORD>
<WORD coords="1406,2408,1610,2370,2400">Corporation.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,2481,352,2454,2480">ISBN</WORD>
<WORD coords="483,2483,819,2453,2483">1-55755-045-X</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="247,2655,279,2635,2655">ii</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0003.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0004.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0004.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="446,426,806,322,424">Table</WORD>
<WORD coords="884,426,1012,324,425">of</WORD>
<WORD coords="1078,428,1646,324,427">Contents</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="301,579,328,549,578">1.</WORD>
<WORD coords="370,581,586,550,579">Introduction</WORD>
<WORD coords="615,581,647,556,581">to</WORD>
<WORD coords="675,581,701,551,581">C</WORD>
<WORD coords="1774,584,1787,555,584">1</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="301,623,346,593,622">1.1</WORD>
<WORD coords="404,631,544,594,622">Program</WORD>
<WORD coords="554,625,719,595,624">Execution</WORD>
<WORD coords="1769,628,1789,598,628">4</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="301,665,349,635,664">1.2</WORD>
<WORD coords="405,675,569,635,666">Compiler</WORD>
<WORD coords="595,668,642,645,667">vs.</WORD>
<WORD coords="670,676,855,638,668">Interpreter</WORD>
<WORD coords="1771,671,1789,640,671">5</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="297,750,327,720,749">2.</WORD>
<WORD coords="370,760,552,721,751">Beginning</WORD>
<WORD coords="582,753,609,722,753">C</WORD>
<WORD coords="1770,757,1789,726,757">7</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="296,796,345,764,795">2.1</WORD>
<WORD coords="405,797,472,766,796">The</WORD>
<WORD coords="502,798,612,766,797">Editor</WORD>
<WORD coords="1753,802,1790,770,801">10</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="296,841,349,809,840">2.2</WORD>
<WORD coords="405,842,469,811,841">The</WORD>
<WORD coords="479,850,634,811,842">Compiler</WORD>
<WORD coords="1753,846,1786,816,846">11</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="296,884,347,853,883">2.3</WORD>
<WORD coords="405,885,468,854,884">The</WORD>
<WORD coords="476,886,585,855,885">Linker</WORD>
<WORD coords="1752,890,1790,860,890">12</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="296,928,347,897,927">2.4</WORD>
<WORD coords="404,937,531,899,928">Putting</WORD>
<WORD coords="557,930,582,900,929">It</WORD>
<WORD coords="608,930,661,900,930">All</WORD>
<WORD coords="687,939,843,901,930">Together</WORD>
<WORD coords="1752,935,1788,904,934">13</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="297,1013,326,982,1013">3.</WORD>
<WORD coords="368,1013,431,983,1013">The</WORD>
<WORD coords="442,1014,518,984,1013">First</WORD>
<WORD coords="528,1023,667,985,1014">Program</WORD>
<WORD coords="1752,1020,1788,989,1019">15</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="296,1058,344,1026,1057">3.1</WORD>
<WORD coords="403,1067,506,1028,1058">Using</WORD>
<WORD coords="532,1058,581,1033,1058">ED</WORD>
<WORD coords="1752,1065,1788,1033,1064">18</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="296,1101,347,1070,1100">3.2</WORD>
<WORD coords="404,1111,582,1071,1102">Compiling</WORD>
<WORD coords="1752,1109,1788,1078,1108">19</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="296,1146,345,1115,1145">3.3</WORD>
<WORD coords="403,1147,489,1116,1145">Error</WORD>
<WORD coords="497,1156,652,1117,1148">Messages</WORD>
<WORD coords="1748,1152,1785,1122,1152">21</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="293,1231,325,1200,1230">4.</WORD>
<WORD coords="367,1240,490,1201,1230">Theory</WORD>
<WORD coords="517,1233,578,1203,1232">and</WORD>
<WORD coords="604,1234,745,1203,1233">Practice</WORD>
<WORD coords="1747,1239,1786,1207,1238">23</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="294,1275,343,1244,1274">4.1</WORD>
<WORD coords="402,1284,553,1246,1275">Program</WORD>
<WORD coords="581,1278,709,1248,1277">Format</WORD>
<WORD coords="1747,1283,1787,1252,1282">27</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="293,1319,347,1287,1318">4.2</WORD>
<WORD coords="403,1328,558,1289,1319">Defining</WORD>
<WORD coords="584,1321,603,1299,1321">a</WORD>
<WORD coords="629,1322,784,1291,1321">Function</WORD>
<WORD coords="1747,1326,1787,1295,1325">28</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="293,1363,345,1332,1362">4.3</WORD>
<WORD coords="403,1370,544,1335,1363">printf</WORD>
<WORD coords="555,1365,613,1335,1364">and</WORD>
<WORD coords="621,1374,735,1336,1365">Escape</WORD>
<WORD coords="745,1374,910,1336,1366">Sequences</WORD>
<WORD coords="1747,1370,1787,1339,1370">29</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="293,1406,346,1376,1405">4.4</WORD>
<WORD coords="403,1409,581,1377,1408">Comments</WORD>
<WORD coords="1747,1415,1787,1383,1414">30</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="293,1451,345,1420,1450">4.5</WORD>
<WORD coords="403,1454,568,1422,1452">Variables</WORD>
<WORD coords="594,1454,655,1424,1453">and</WORD>
<WORD coords="680,1455,866,1424,1454">Arithmetic</WORD>
<WORD coords="1747,1459,1783,1427,1458">31</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="293,1496,375,1465,1495">4.5.1</WORD>
<WORD coords="440,1505,565,1467,1497">Integers</WORD>
<WORD coords="1747,1503,1783,1472,1503">31</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="293,1541,378,1510,1540">4.5.2</WORD>
<WORD coords="439,1542,502,1511,1541">The</WORD>
<WORD coords="515,1542,559,1514,1542">if</WORD>
<WORD coords="573,1544,729,1518,1543">statement</WORD>
<WORD coords="1747,1549,1787,1517,1548">32</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="292,1585,376,1554,1584">4.5.3</WORD>
<WORD coords="439,1595,628,1555,1586">Calculating</WORD>
<WORD coords="640,1588,713,1557,1587">with</WORD>
<WORD coords="725,1589,751,1557,1589">C</WORD>
<WORD coords="1747,1593,1785,1562,1593">35</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="293,1629,377,1598,1628">4.5.4</WORD>
<WORD coords="439,1639,576,1600,1629">Floating</WORD>
<WORD coords="588,1632,675,1601,1631">Point</WORD>
<WORD coords="687,1633,836,1602,1632">Numbers</WORD>
<WORD coords="1747,1637,1785,1606,1637">37</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="292,1674,377,1642,1673">4.5.5</WORD>
<WORD coords="439,1676,621,1643,1674">Characters</WORD>
<WORD coords="642,1676,703,1646,1675">and</WORD>
<WORD coords="725,1677,890,1646,1676">Character</WORD>
<WORD coords="912,1686,1030,1647,1677">Strings</WORD>
<WORD coords="1747,1681,1785,1650,1681">39</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="294,1757,324,1727,1757">5.</WORD>
<WORD coords="365,1766,467,1728,1758">Loops</WORD>
<WORD coords="1744,1766,1784,1735,1765">43</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="294,1801,342,1770,1801">5.1</WORD>
<WORD coords="401,1803,522,1773,1802">while</WORD>
<WORD coords="536,1812,637,1773,1803">Loops</WORD>
<WORD coords="1744,1810,1784,1779,1809">45</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="293,1846,345,1815,1845">5.2</WORD>
<WORD coords="404,1847,474,1820,1846">for</WORD>
<WORD coords="486,1856,588,1817,1847">Loops</WORD>
<WORD coords="1744,1855,1785,1823,1854">48</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="293,1891,343,1859,1890">5.3</WORD>
<WORD coords="402,1892,448,1864,1892">do</WORD>
<WORD coords="476,1893,595,1863,1892">while</WORD>
<WORD coords="608,1902,710,1863,1893">Loops</WORD>
<WORD coords="1744,1900,1784,1868,1899">49</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="293,1936,374,1904,1936">5.3.1</WORD>
<WORD coords="439,1938,526,1906,1937">More</WORD>
<WORD coords="534,1939,620,1907,1938">Error</WORD>
<WORD coords="629,1948,783,1908,1939">Checking</WORD>
<WORD coords="1743,1946,1784,1913,1945">49</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="293,1980,343,1950,1980">5.4</WORD>
<WORD coords="400,1981,472,1956,1981">and</WORD>
<WORD coords="484,1983,542,1952,1982">and</WORD>
<WORD coords="553,1983,601,1957,1983">OR</WORD>
<WORD coords="1745,1990,1785,1959,1989">52</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="292,2066,322,2034,2066">6.</WORD>
<WORD coords="365,2075,482,2035,2066">Strings</WORD>
<WORD coords="1745,2075,1783,2044,2075">55</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="292,2110,340,2079,2110">6.1</WORD>
<WORD coords="401,2121,636,2081,2111">Backtracking</WORD>
<WORD coords="1745,2119,1784,2089,2119">57</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="292,2196,322,2165,2196">7.</WORD>
<WORD coords="364,2206,553,2166,2197">Calculating</WORD>
<WORD coords="565,2198,595,2167,2198">in</WORD>
<WORD coords="608,2199,635,2168,2199">C</WORD>
<WORD coords="1744,2206,1783,2174,2206">59</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="291,2281,321,2249,2281">8.</WORD>
<WORD coords="364,2284,513,2251,2282">Variables</WORD>
<WORD coords="1743,2291,1782,2259,2291">63</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="291,2326,339,2295,2326">8.1</WORD>
<WORD coords="400,2329,551,2297,2328">Variable</WORD>
<WORD coords="579,2331,698,2299,2329">Names</WORD>
<WORD coords="1743,2336,1782,2304,2336">65</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="291,2371,342,2339,2370">8.2</WORD>
<WORD coords="399,2373,481,2342,2372">Data</WORD>
<WORD coords="511,2382,617,2343,2374">Types</WORD>
<WORD coords="1742,2381,1783,2349,2381">67</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="291,2416,340,2384,2415">8.3</WORD>
<WORD coords="398,2425,488,2387,2416">Type</WORD>
<WORD coords="517,2420,718,2387,2418">Conversion</WORD>
<WORD coords="1742,2426,1783,2395,2425">70</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="290,2458,341,2428,2458">8.4</WORD>
<WORD coords="398,2460,461,2430,2459">The</WORD>
<WORD coords="473,2461,565,2436,2460">cast</WORD>
<WORD coords="577,2470,721,2431,2462">Operator</WORD>
<WORD coords="1743,2469,1780,2439,2468">71</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1733,2666,1780,2646,2666">111</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0004.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2839" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0005.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0005.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="266,338,297,306,337">9.</WORD>
<WORD coords="340,344,483,309,337">printf</WORD>
<WORD coords="495,338,554,308,337">and</WORD>
<WORD coords="567,339,683,311,338">scanf</WORD>
<WORD coords="1719,339,1758,308,339">73</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="266,381,316,350,380">9.1</WORD>
<WORD coords="376,381,463,351,380">More</WORD>
<WORD coords="471,389,584,351,381">Escape</WORD>
<WORD coords="594,389,759,351,381">Sequences</WORD>
<WORD coords="1719,382,1759,351,382">75</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="267,425,319,394,424">9.2</WORD>
<WORD coords="375,426,503,395,425">Format</WORD>
<WORD coords="530,433,762,394,425">Specification</WORD>
<WORD coords="1719,426,1759,396,426">77</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="267,470,317,438,469">9.3</WORD>
<WORD coords="376,470,469,438,469">Octal</WORD>
<WORD coords="493,470,556,439,469">and</WORD>
<WORD coords="580,470,807,439,469">Hexadecimal</WORD>
<WORD coords="1720,470,1760,439,470">80</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="266,513,349,482,513">9.3.1</WORD>
<WORD coords="412,514,600,483,513">Conversion</WORD>
<WORD coords="610,522,750,484,513">Program</WORD>
<WORD coords="1720,514,1760,483,513">82</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="267,558,317,527,557">9.4</WORD>
<WORD coords="376,558,530,527,557">Character</WORD>
<WORD coords="538,559,636,527,559">Codes</WORD>
<WORD coords="1720,559,1759,527,558">84</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="267,603,349,571,602">9.4.1</WORD>
<WORD coords="413,603,515,572,602">About</WORD>
<WORD coords="524,603,574,572,602">the</WORD>
<WORD coords="583,604,746,572,603">Backslash</WORD>
<WORD coords="1719,604,1759,572,604">85</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="267,646,352,615,645">9.4.2</WORD>
<WORD coords="412,655,519,615,646">Going</WORD>
<WORD coords="544,647,595,615,646">the</WORD>
<WORD coords="618,647,717,615,646">Other</WORD>
<WORD coords="741,647,902,615,646">Direction</WORD>
<WORD coords="1720,647,1760,615,647">86</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="271,732,318,701,731">10.</WORD>
<WORD coords="340,732,401,702,731">The</WORD>
<WORD coords="410,740,617,702,731">Preprocessor</WORD>
<WORD coords="1720,732,1759,701,732">87</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="271,776,336,745,775">10.1</WORD>
<WORD coords="378,777,570,748,776">#define</WORD>
<WORD coords="1719,777,1759,745,777">89</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="270,820,339,789,819">10.2</WORD>
<WORD coords="378,821,396,792,820">#</WORD>
<WORD coords="406,821,598,792,820">include</WORD>
<WORD coords="1719,821,1756,789,820">91</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="271,904,318,874,903">11.</WORD>
<WORD coords="340,905,567,873,904">Abbreviations</WORD>
<WORD coords="1719,905,1758,873,905">93</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="270,949,336,919,948">11.1</WORD>
<WORD coords="376,949,537,919,948">Increment</WORD>
<WORD coords="545,949,601,919,948">and</WORD>
<WORD coords="610,950,785,919,949">Decrement</WORD>
<WORD coords="1719,949,1759,918,949">97</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="271,994,340,963,993">11.2</WORD>
<WORD coords="377,999,595,962,993">Initialization,</WORD>
<WORD coords="605,999,782,963,994">Definition,</WORD>
<WORD coords="793,995,982,963,994">Declaration</WORD>
<WORD coords="1719,994,1759,962,994">99</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="271,1038,338,1007,1037">11.3</WORD>
<WORD coords="377,1046,522,1007,1038">Multiple</WORD>
<WORD coords="540,1046,755,1008,1038">Assignments</WORD>
<WORD coords="773,1039,834,1008,1038">and</WORD>
<WORD coords="851,1040,1008,1008,1038">Directive</WORD>
<WORD coords="1024,1040,1123,1008,1039">Value</WORD>
<WORD coords="1141,1038,1172,1008,1038">in</WORD>
<WORD coords="1190,1039,1216,1008,1039">C</WORD>
<WORD coords="1703,1038,1757,1007,1038">101</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="271,1122,319,1091,1121">12.</WORD>
<WORD coords="340,1122,502,1091,1121">Functions</WORD>
<WORD coords="1703,1122,1759,1090,1121">103</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="272,1166,337,1135,1165">12.1</WORD>
<WORD coords="376,1167,548,1135,1166">Functions</WORD>
<WORD coords="574,1167,650,1135,1166">with</WORD>
<WORD coords="676,1175,867,1137,1166">Arguments</WORD>
<WORD coords="1703,1166,1761,1135,1166">106</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="272,1211,341,1180,1210">12.2</WORD>
<WORD coords="376,1211,539,1180,1210">Functions</WORD>
<WORD coords="550,1212,676,1180,1211">without</WORD>
<WORD coords="685,1212,797,1181,1211">Return</WORD>
<WORD coords="809,1212,921,1181,1211">Values</WORD>
<WORD coords="1703,1211,1760,1179,1210">108</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="272,1256,339,1225,1255">12.3</WORD>
<WORD coords="377,1256,471,1225,1255">Other</WORD>
<WORD coords="480,1256,641,1225,1255">Functions</WORD>
<WORD coords="1703,1256,1760,1224,1255">109</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="272,1299,369,1268,1298">12.3.1</WORD>
<WORD coords="416,1307,732,1269,1299">strcpy-Version</WORD>
<WORD coords="764,1299,777,1270,1299">1</WORD>
<WORD coords="1703,1299,1760,1268,1298">109</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="271,1344,373,1313,1343">12.3.2</WORD>
<WORD coords="416,1344,580,1316,1343">strlen</WORD>
<WORD coords="1703,1343,1758,1313,1343">Ill</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="271,1429,319,1398,1428">13.</WORD>
<WORD coords="341,1437,446,1399,1429">Arrays</WORD>
<WORD coords="1703,1429,1759,1398,1428">113</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="271,1473,337,1443,1473">13.1</WORD>
<WORD coords="377,1474,676,1443,1473">Multi-dimensional</WORD>
<WORD coords="686,1482,796,1444,1474">Arrays</WORD>
<WORD coords="1703,1474,1761,1442,1473">116</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="271,1557,319,1527,1556">14.</WORD>
<WORD coords="341,1558,429,1528,1557">More</WORD>
<WORD coords="439,1558,531,1527,1558">about</WORD>
<WORD coords="539,1566,640,1528,1558">Loops</WORD>
<WORD coords="1703,1557,1758,1527,1557">121</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="272,1602,337,1571,1601">14.1</WORD>
<WORD coords="377,1602,465,1572,1601">More</WORD>
<WORD coords="477,1602,568,1572,1602">about</WORD>
<WORD coords="578,1603,627,1572,1602">the</WORD>
<WORD coords="640,1603,710,1575,1602">for</WORD>
<WORD coords="721,1611,808,1572,1602">Loop</WORD>
<WORD coords="1703,1602,1759,1571,1601">123</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="272,1647,340,1615,1646">14.2</WORD>
<WORD coords="377,1647,515,1619,1646">break</WORD>
<WORD coords="1704,1646,1760,1615,1646">124</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="272,1692,338,1660,1691">14.3</WORD>
<WORD coords="379,1692,599,1662,1691">continue</WORD>
<WORD coords="1703,1692,1760,1660,1691">125</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="271,1735,339,1704,1734">14.4</WORD>
<WORD coords="376,1735,442,1704,1735">The</WORD>
<WORD coords="463,1736,621,1706,1735">switch</WORD>
<WORD coords="651,1736,813,1704,1735">Directive</WORD>
<WORD coords="1703,1735,1761,1703,1734">126</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="272,1820,319,1789,1819">15.</WORD>
<WORD coords="340,1820,482,1789,1819">Pointers</WORD>
<WORD coords="508,1820,570,1790,1819">and</WORD>
<WORD coords="595,1821,771,1790,1820">Addresses</WORD>
<WORD coords="1703,1820,1760,1789,1819">129</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="272,1864,338,1833,1863">15.1</WORD>
<WORD coords="378,1864,531,1834,1863">Addresses</WORD>
<WORD coords="1704,1864,1757,1833,1863">131</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="272,1909,341,1878,1908">15.2</WORD>
<WORD coords="377,1909,524,1878,1908">Pointers</WORD>
<WORD coords="1704,1908,1759,1877,1908">133</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="272,1952,370,1921,1951">15.2.1</WORD>
<WORD coords="414,1953,477,1921,1952">The</WORD>
<WORD coords="489,1960,684,1925,1952">Exchange</WORD>
<WORD coords="697,1953,842,1922,1952">Function</WORD>
<WORD coords="854,1953,926,1922,1952">with</WORD>
<WORD coords="936,1953,1055,1922,1952">Pointer</WORD>
<WORD coords="1704,1952,1760,1920,1951">134</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="272,1997,373,1966,1996">15.2.2</WORD>
<WORD coords="417,2005,760,1967,1997">strcopy-Version</WORD>
<WORD coords="787,1997,807,1967,1997">2</WORD>
<WORD coords="1704,1997,1760,1965,1996">135</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="273,2043,372,2011,2042">15.2.3</WORD>
<WORD coords="417,2050,760,2011,2042">strcopy-Version</WORD>
<WORD coords="788,2044,805,2012,2044">3</WORD>
<WORD coords="1704,2042,1760,2010,2041">135</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="272,2087,340,2056,2086">15.3</WORD>
<WORD coords="377,2088,504,2056,2086">Pointer</WORD>
<WORD coords="530,2088,663,2056,2087">without</WORD>
<WORD coords="689,2096,820,2057,2087">Storage</WORD>
<WORD coords="1704,2087,1761,2055,2086">138</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="273,2173,320,2140,2172">16.</WORD>
<WORD coords="343,2180,476,2141,2172">Storage</WORD>
<WORD coords="504,2173,635,2141,2172">Classes</WORD>
<WORD coords="1704,2171,1758,2140,2171">141</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="272,2217,339,2186,2216">16.1</WORD>
<WORD coords="377,2217,487,2191,2216">Auto</WORD>
<WORD coords="1704,2216,1760,2185,2215">143</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="273,2262,342,2230,2261">16.2</WORD>
<WORD coords="381,2262,544,2232,2261">Static</WORD>
<WORD coords="1705,2260,1761,2230,2259">144</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="273,2306,340,2275,2305">16.3</WORD>
<WORD coords="379,2306,599,2279,2305">External</WORD>
<WORD coords="1704,2305,1761,2274,2304">145</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="273,2351,341,2319,2350">16.4</WORD>
<WORD coords="379,2358,601,2321,2350">Register</WORD>
<WORD coords="1704,2350,1762,2318,2349">146</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="273,2396,371,2364,2395">16.4.1</WORD>
<WORD coords="414,2396,484,2365,2396">Fast</WORD>
<WORD coords="496,2403,642,2369,2395">strcpy</WORD>
<WORD coords="654,2396,785,2364,2395">Routine</WORD>
<WORD coords="1705,2395,1761,2363,2394">147</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="273,2441,341,2409,2440">16.5</WORD>
<WORD coords="380,2441,514,2413,2440">Local</WORD>
<WORD coords="1705,2439,1761,2407,2438">149</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="269,2664,308,2644,2663">IV</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0005.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0006.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0006.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="331,342,377,313,341">17.</WORD>
<WORD coords="399,343,601,312,342">User-defined</WORD>
<WORD coords="608,344,748,313,343">Libraries</WORD>
<WORD coords="1761,345,1815,314,344">151</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="331,386,396,355,385">17.1</WORD>
<WORD coords="435,386,500,355,385">The</WORD>
<WORD coords="521,394,681,361,386">strcmp</WORD>
<WORD coords="710,388,864,357,387">Function</WORD>
<WORD coords="1761,388,1817,357,387">154</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="330,430,399,399,429">17.2</WORD>
<WORD coords="438,431,544,405,430">Itoa</WORD>
<WORD coords="1760,433,1817,402,432">157</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="330,474,397,443,473">17.3</WORD>
<WORD coords="436,476,628,449,475">Reverse</WORD>
<WORD coords="1760,477,1817,446,476">159</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="330,559,378,528,558">18.</WORD>
<WORD coords="399,559,425,528,559">C</WORD>
<WORD coords="435,560,573,529,559">Features</WORD>
<WORD coords="1760,562,1815,530,561">161</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="330,603,395,571,602">18.1</WORD>
<WORD coords="435,604,547,572,602">The?:</WORD>
<WORD coords="565,612,708,572,603">Operator</WORD>
<WORD coords="1760,606,1816,574,605">163</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="330,647,399,616,646">18.2</WORD>
<WORD coords="435,648,499,617,647">The</WORD>
<WORD coords="510,648,608,617,647">sizeof</WORD>
<WORD coords="615,649,760,618,648">Function</WORD>
<WORD coords="1760,650,1817,619,649">164</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="330,691,397,660,690">18.3</WORD>
<WORD coords="435,691,489,661,690">Bit</WORD>
<WORD coords="518,700,753,662,691">Manipulation</WORD>
<WORD coords="1760,694,1816,663,693">165</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="330,735,427,704,734">18.3.1</WORD>
<WORD coords="471,735,551,710,735">AND</WORD>
<WORD coords="1760,738,1817,707,737">165</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="330,779,430,748,778">18.3.2</WORD>
<WORD coords="473,780,526,754,779">OR</WORD>
<WORD coords="1760,782,1818,751,782">166</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="330,824,429,792,823">18.3.3</WORD>
<WORD coords="472,824,595,793,823">Bitwise</WORD>
<WORD coords="605,824,684,794,823">Shift</WORD>
<WORD coords="694,832,853,794,824">Operators</WORD>
<WORD coords="1761,827,1817,795,826">167</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="330,867,430,835,866">18.3.4</WORD>
<WORD coords="473,868,704,841,867">EXCLUSIVE</WORD>
<WORD coords="755,869,805,843,868">OR</WORD>
<WORD coords="1760,870,1817,839,870">168</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="330,912,429,880,911">18.3.5</WORD>
<WORD coords="472,913,562,881,912">One&apos;s</WORD>
<WORD coords="574,921,785,881,913">Complement</WORD>
<WORD coords="1761,916,1817,884,915">168</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="330,956,398,925,955">18.4</WORD>
<WORD coords="436,957,544,930,957">Goto</WORD>
<WORD coords="1760,960,1817,928,960">169</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="330,1042,377,1010,1041">19.</WORD>
<WORD coords="399,1050,547,1011,1041">Complex</WORD>
<WORD coords="558,1043,634,1012,1042">Data</WORD>
<WORD coords="643,1051,743,1013,1043">Types</WORD>
<WORD coords="1760,1046,1814,1016,1045">171</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="329,1086,395,1054,1085">19.1</WORD>
<WORD coords="437,1086,598,1059,1085">Struct</WORD>
<WORD coords="1760,1089,1816,1058,1089">173</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="330,1130,398,1098,1129">19.2</WORD>
<WORD coords="435,1130,489,1099,1129">Bit</WORD>
<WORD coords="517,1131,625,1100,1130">Fields</WORD>
<WORD coords="1760,1134,1816,1103,1133">175</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="330,1174,396,1143,1173">19.3</WORD>
<WORD coords="434,1175,552,1143,1174">Unions</WORD>
<WORD coords="1760,1177,1817,1147,1177">176</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="330,1218,397,1187,1217">19.4</WORD>
<WORD coords="436,1219,547,1193,1218">Enum</WORD>
<WORD coords="1760,1222,1816,1192,1221">177</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="330,1264,397,1232,1263">19.5</WORD>
<WORD coords="436,1271,627,1237,1264">Typedef</WORD>
<WORD coords="1760,1267,1816,1235,1266">178</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="326,1348,376,1316,1347">20.</WORD>
<WORD coords="398,1357,558,1318,1348">Important</WORD>
<WORD coords="567,1358,718,1318,1350">Concepts</WORD>
<WORD coords="1760,1352,1816,1320,1351">179</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="326,1392,395,1361,1391">20.1</WORD>
<WORD coords="435,1395,633,1363,1393">Declarations</WORD>
<WORD coords="1760,1396,1814,1365,1395">181</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="326,1436,398,1406,1435">20.2</WORD>
<WORD coords="435,1438,664,1407,1436">Initialization</WORD>
<WORD coords="1760,1440,1816,1409,1439">184</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="326,1521,376,1489,1520">21.</WORD>
<WORD coords="398,1521,514,1490,1520">Pointer</WORD>
<WORD coords="524,1530,633,1491,1521">Arrays</WORD>
<WORD coords="1760,1523,1816,1492,1522">187</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="326,1608,376,1575,1607">22.</WORD>
<WORD coords="397,1609,633,1576,1607">UsefulMacros</WORD>
<WORD coords="1760,1610,1815,1578,1609">193</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="326,1652,394,1621,1651">22.1</WORD>
<WORD coords="434,1653,539,1623,1652">Macro</WORD>
<WORD coords="547,1653,632,1623,1652">Error</WORD>
<WORD coords="642,1654,767,1622,1653">Sources</WORD>
<WORD coords="1760,1655,1817,1623,1654">196</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="326,1697,398,1666,1696">22.2</WORD>
<WORD coords="434,1706,553,1666,1697">Library</WORD>
<WORD coords="563,1698,682,1667,1697">Macros</WORD>
<WORD coords="1760,1699,1816,1668,1698">198</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="326,1781,376,1751,1780">23.</WORD>
<WORD coords="399,1782,661,1751,1781">Communication</WORD>
<WORD coords="1756,1783,1814,1752,1782">201</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="326,1826,395,1795,1825">23.1</WORD>
<WORD coords="434,1835,560,1795,1826">Passing</WORD>
<WORD coords="571,1827,648,1796,1826">Data</WORD>
<WORD coords="658,1827,731,1796,1826">with</WORD>
<WORD coords="743,1827,793,1796,1826">the</WORD>
<WORD coords="804,1827,873,1801,1826">CLi</WORD>
<WORD coords="1756,1826,1816,1795,1826">203</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="326,1870,399,1839,1869">23.2</WORD>
<WORD coords="435,1871,589,1840,1870">Buffered</WORD>
<WORD coords="616,1879,841,1841,1871">Input/Output</WORD>
<WORD coords="1757,1871,1817,1839,1870">206</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="327,1915,397,1884,1914">23.3</WORD>
<WORD coords="435,1916,527,1885,1915">More</WORD>
<WORD coords="551,1916,703,1885,1915">Buffered</WORD>
<WORD coords="727,1924,950,1885,1915">Input/Output</WORD>
<WORD coords="1757,1914,1815,1883,1914">211</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="327,1959,398,1927,1958">23.4</WORD>
<WORD coords="435,1960,619,1928,1959">Unbuffered</WORD>
<WORD coords="628,1968,833,1929,1959">Input/Output</WORD>
<WORD coords="1757,1958,1816,1926,1957">213</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="327,2005,398,1972,2004">23.5</WORD>
<WORD coords="436,2005,546,1973,2004">Direct</WORD>
<WORD coords="574,2005,696,1974,2004">Access</WORD>
<WORD coords="1757,2003,1818,1971,2002">216</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="327,2050,399,2018,2049">23.6</WORD>
<WORD coords="435,2058,567,2019,2049">Reading</WORD>
<WORD coords="577,2050,595,2027,2050">a</WORD>
<WORD coords="603,2050,758,2019,2049">Character</WORD>
<WORD coords="1757,2048,1817,2016,2047">218</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="327,2095,428,2063,2094">23.6.1</WORD>
<WORD coords="473,2095,614,2064,2094">Standard</WORD>
<WORD coords="624,2103,830,2064,2094">Input/Output</WORD>
<WORD coords="1757,2093,1818,2061,2092">218</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="327,2140,398,2109,2139">23.7</WORD>
<WORD coords="436,2139,465,2110,2139">A</WORD>
<WORD coords="474,2140,550,2110,2139">User</WORD>
<WORD coords="558,2140,695,2109,2139">Window</WORD>
<WORD coords="1758,2137,1818,2106,2136">219</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="327,2185,428,2154,2184">23.7.1</WORD>
<WORD coords="473,2185,535,2154,2184">The</WORD>
<WORD coords="544,2185,636,2154,2184">Three</WORD>
<WORD coords="644,2185,797,2154,2184">Windows</WORD>
<WORD coords="1758,2181,1818,2150,2181">219</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="328,2229,399,2197,2228">23.8</WORD>
<WORD coords="435,2229,642,2197,2228">Redirection</WORD>
<WORD coords="1758,2224,1819,2194,2224">222</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="328,2315,379,2284,2314">24.</WORD>
<WORD coords="400,2324,651,2284,2314">TricksandTips</WORD>
<WORD coords="1751,2311,1818,2279,2310">225</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="328,2361,398,2329,2360">24.1</WORD>
<WORD coords="438,2368,574,2329,2360">Starting</WORD>
<WORD coords="597,2361,679,2329,2359">from</WORD>
<WORD coords="703,2360,755,2329,2359">the</WORD>
<WORD coords="777,2360,976,2328,2359">Workbench</WORD>
<WORD coords="1751,2356,1819,2325,2355">.227</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="329,2405,401,2374,2404">24.2</WORD>
<WORD coords="437,2405,529,2374,2404">Other</WORD>
<WORD coords="537,2412,745,2374,2404">Preprocessor</WORD>
<WORD coords="753,2404,916,2373,2403">Directives</WORD>
<WORD coords="1759,2400,1819,2369,2400">229</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="329,2449,399,2417,2448">24.3</WORD>
<WORD coords="437,2457,564,2417,2448">Finding</WORD>
<WORD coords="574,2448,632,2418,2447">and</WORD>
<WORD coords="640,2456,810,2417,2447">Removing</WORD>
<WORD coords="818,2448,920,2418,2447">Errors</WORD>
<WORD coords="1759,2444,1817,2412,2443">231</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0006.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0007.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0007.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="249,336,300,305,335">25.</WORD>
<WORD coords="323,343,441,305,335">System</WORD>
<WORD coords="453,344,679,305,335">Programming</WORD>
<WORD coords="1682,337,1741,305,336">233</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,379,318,348,378">25.1</WORD>
<WORD coords="358,379,421,349,378">The</WORD>
<WORD coords="433,380,572,348,379">Intuition</WORD>
<WORD coords="584,388,732,349,379">Principle</WORD>
<WORD coords="1682,380,1742,349,379">235</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,423,321,392,422">25.2</WORD>
<WORD coords="358,422,387,393,422">A</WORD>
<WORD coords="410,423,556,393,422">Window</WORD>
<WORD coords="581,424,678,394,423">under</WORD>
<WORD coords="702,424,849,393,423">Intuition</WORD>
<WORD coords="1682,423,1743,392,422">236</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,468,351,437,467">25.2.1</WORD>
<WORD coords="394,468,458,437,467">The</WORD>
<WORD coords="466,468,605,437,467">Window</WORD>
<WORD coords="614,476,703,437,468">Flags</WORD>
<WORD coords="1682,468,1742,437,467">237</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,513,354,481,512">25.2.2</WORD>
<WORD coords="394,521,531,481,512">Opening</WORD>
<WORD coords="541,513,560,490,513">a</WORD>
<WORD coords="568,513,707,482,512">Window</WORD>
<WORD coords="1682,513,1742,482,512">238</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,557,352,526,556">25.2.3</WORD>
<WORD coords="395,557,424,527,557">A</WORD>
<WORD coords="433,558,571,526,557">Window</WORD>
<WORD coords="581,566,718,527,557">Program</WORD>
<WORD coords="1682,558,1742,526,557">239</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,602,320,571,601">25.3</WORD>
<WORD coords="359,602,495,571,601">Screens</WORD>
<WORD coords="1682,601,1743,571,601">242</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,646,351,615,645">25.3.1</WORD>
<WORD coords="395,645,424,616,645">A</WORD>
<WORD coords="434,646,542,615,645">Screen</WORD>
<WORD coords="551,654,690,616,645">Program</WORD>
<WORD coords="1682,646,1742,615,645">243</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,690,321,659,689">25.4</WORD>
<WORD coords="358,698,570,659,689">Text/Graphic</WORD>
<WORD coords="580,691,718,659,690">Window</WORD>
<WORD coords="729,699,852,660,690">Display</WORD>
<WORD coords="1682,690,1743,659,689">246</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,735,351,703,734">25.4.1</WORD>
<WORD coords="396,735,503,710,734">Text</WORD>
<WORD coords="1682,735,1743,704,734">246</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,780,354,748,779">25.4.2</WORD>
<WORD coords="393,780,504,755,779">Move</WORD>
<WORD coords="1682,780,1744,749,779">246</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,825,352,793,824">25.4.3</WORD>
<WORD coords="394,825,505,799,824">Draw</WORD>
<WORD coords="1682,825,1743,794,824">247</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,869,353,838,868">25.4.4</WORD>
<WORD coords="395,869,490,839,868">Small</WORD>
<WORD coords="500,877,641,839,869">Drawing</WORD>
<WORD coords="652,877,792,840,869">Program</WORD>
<WORD coords="1682,869,1743,839,868">248</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,912,353,881,911">25.4.5</WORD>
<WORD coords="394,912,468,882,911">Low</WORD>
<WORD coords="478,912,651,882,911">Resolution</WORD>
<WORD coords="660,913,720,883,912">and</WORD>
<WORD coords="729,913,868,882,912">Interlace</WORD>
<WORD coords="878,913,986,883,912">Modes</WORD>
<WORD coords="1682,912,1744,882,911">252</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,956,354,925,955">25.4.6</WORD>
<WORD coords="394,956,479,925,955">Pixel</WORD>
<WORD coords="489,964,666,926,956">Processing</WORD>
<WORD coords="1682,957,1742,925,956">253</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,1000,320,969,999">25.5</WORD>
<WORD coords="359,1001,437,969,1000">DOS</WORD>
<WORD coords="1682,1001,1743,970,1000">257</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,1045,322,1014,1044">25.6</WORD>
<WORD coords="361,1045,435,1019,1045">Set</WORD>
<WORD coords="443,1045,633,1019,1044">Comment</WORD>
<WORD coords="1682,1046,1742,1014,1045">258</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,1090,320,1058,1089">25.7</WORD>
<WORD coords="357,1098,597,1059,1089">ReadDirectory</WORD>
<WORD coords="1682,1091,1743,1059,1090">259</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,1134,321,1103,1133">25.8</WORD>
<WORD coords="358,1135,544,1104,1134">Conclusion</WORD>
<WORD coords="1682,1136,1744,1104,1135">262</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,1226,456,1188,1218">Appendices</WORD>
<WORD coords="1682,1221,1741,1189,1220">263</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,1262,288,1232,1261">A.</WORD>
<WORD coords="358,1263,520,1232,1262">Functions</WORD>
<WORD coords="1682,1265,1742,1234,1264">265</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,1307,284,1276,1305">B.</WORD>
<WORD coords="358,1307,425,1277,1306">The</WORD>
<WORD coords="451,1315,580,1277,1307">History</WORD>
<WORD coords="606,1308,645,1277,1307">of</WORD>
<WORD coords="668,1308,695,1277,1308">C</WORD>
<WORD coords="1682,1309,1744,1279,1309">270</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,1351,288,1320,1351">C.</WORD>
<WORD coords="358,1351,424,1321,1350">The</WORD>
<WORD coords="448,1352,569,1321,1351">Lattice</WORD>
<WORD coords="594,1352,621,1322,1352">C</WORD>
<WORD coords="646,1360,809,1322,1352">Compiler</WORD>
<WORD coords="1682,1354,1744,1323,1353">272</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,1393,287,1363,1392">D.</WORD>
<WORD coords="358,1394,422,1364,1393">The</WORD>
<WORD coords="432,1395,526,1364,1394">Aztec</WORD>
<WORD coords="537,1395,563,1364,1395">C</WORD>
<WORD coords="574,1403,729,1364,1394">Compiler</WORD>
<WORD coords="1682,1397,1742,1367,1396">273</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="248,1438,284,1407,1437">E.</WORD>
<WORD coords="357,1439,505,1408,1438">Reserved</WORD>
<WORD coords="513,1439,540,1408,1439">C</WORD>
<WORD coords="548,1440,654,1409,1439">Words</WORD>
<WORD coords="1682,1442,1744,1411,1441">276</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,1483,283,1452,1482">F.</WORD>
<WORD coords="358,1491,496,1452,1482">Operator</WORD>
<WORD coords="503,1484,679,1453,1483">Precedence</WORD>
<WORD coords="1682,1487,1742,1456,1486">277</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,1527,287,1496,1527">G.</WORD>
<WORD coords="359,1536,492,1497,1527">Storage</WORD>
<WORD coords="521,1529,651,1497,1528">Classes</WORD>
<WORD coords="1682,1532,1742,1501,1531">278</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,1572,288,1541,1571">H.</WORD>
<WORD coords="358,1581,442,1542,1572">Type</WORD>
<WORD coords="452,1574,654,1542,1573">Conversions</WORD>
<WORD coords="1681,1578,1742,1546,1577">278</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,1616,272,1586,1615">I.</WORD>
<WORD coords="358,1617,467,1587,1616">Modes</WORD>
<WORD coords="478,1617,524,1587,1616">for</WORD>
<WORD coords="536,1616,555,1591,1616">f</WORD>
<WORD coords="560,1624,653,1598,1617">open</WORD>
<WORD coords="1681,1622,1742,1591,1621">279</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="249,1700,348,1669,1699">Index</WORD>
<WORD coords="1681,1707,1739,1675,1706">281</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="243,2656,281,2636,2656">VI</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0007.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0008.djvu" width="2046">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0008.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="998,716,1064,600,716">1</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="376,892,1284,770,888">Introduction</WORD>
<WORD coords="1366,896,1496,788,895">to</WORD>
<WORD coords="1582,896,1684,780,896">C</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0008.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0009.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0009.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0009.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2823" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0010.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0010.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="309,170,437,144,169">Abacus</WORD>
<WORD coords="1401,170,1426,144,170">1.</WORD>
<WORD coords="1451,170,1690,143,169">Introduction</WORD>
<WORD coords="1708,169,1749,147,169">to</WORD>
<WORD coords="1770,168,1794,141,168">C</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="638,451,1181,382,449">Introduction</WORD>
<WORD coords="1232,450,1309,387,450">to</WORD>
<WORD coords="1361,450,1423,381,450">C</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="638,606,679,576,606">So</WORD>
<WORD coords="695,613,755,584,606">you</WORD>
<WORD coords="772,606,851,581,605">want</WORD>
<WORD coords="867,606,897,581,606">to</WORD>
<WORD coords="913,606,994,576,605">learn</WORD>
<WORD coords="1010,606,1044,575,606">C.</WORD>
<WORD coords="1060,607,1165,576,606">That&apos;s</WORD>
<WORD coords="1180,611,1320,576,606">obvious,</WORD>
<WORD coords="1334,607,1370,584,606">or</WORD>
<WORD coords="1384,614,1445,584,606">you</WORD>
<WORD coords="1459,606,1609,575,605">wouldn&apos;t</WORD>
<WORD coords="1622,606,1662,575,605">be</WORD>
<WORD coords="1675,613,1799,574,604">reading</WORD>
</LINE>
<LINE>
<WORD coords="638,649,695,620,648">this</WORD>
<WORD coords="710,650,800,621,649">book.</WORD>
<WORD coords="815,649,878,620,649">The</WORD>
<WORD coords="893,657,963,620,649">goal</WORD>
<WORD coords="977,650,1013,619,649">of</WORD>
<WORD coords="1023,650,1082,619,649">this</WORD>
<WORD coords="1096,650,1177,620,649">book</WORD>
<WORD coords="1190,650,1218,620,649">is</WORD>
<WORD coords="1231,650,1262,625,650">to</WORD>
<WORD coords="1277,658,1347,620,649">help</WORD>
<WORD coords="1360,658,1421,628,650">you</WORD>
<WORD coords="1434,650,1515,620,649">learn</WORD>
<WORD coords="1530,650,1562,625,649">to</WORD>
<WORD coords="1574,657,1712,627,648">program</WORD>
<WORD coords="1726,648,1758,619,648">in</WORD>
<WORD coords="1772,649,1799,618,649">C</WORD>
</LINE>
<LINE>
<WORD coords="637,694,677,672,693">on</WORD>
<WORD coords="692,694,743,664,693">the</WORD>
<WORD coords="758,702,869,664,693">Amiga</WORD>
<WORD coords="883,693,914,664,693">in</WORD>
<WORD coords="929,694,963,672,694">as</WORD>
<WORD coords="978,694,1052,664,693">little</WORD>
<WORD coords="1067,694,1139,663,693">time</WORD>
<WORD coords="1153,694,1187,672,694">as</WORD>
<WORD coords="1200,702,1345,664,693">possible.</WORD>
<WORD coords="1358,702,1467,664,693">Amiga</WORD>
<WORD coords="1484,694,1511,663,694">C</WORD>
<WORD coords="1519,702,1576,663,696">for</WORD>
<WORD coords="1589,701,1760,664,692">Beginners</WORD>
<WORD coords="1773,693,1799,662,692">is</WORD>
</LINE>
<LINE>
<WORD coords="637,739,753,708,738">written</WORD>
<WORD coords="768,739,802,717,739">as</WORD>
<WORD coords="816,739,835,717,739">a</WORD>
<WORD coords="849,739,932,708,738">short</WORD>
<WORD coords="946,739,1052,716,738">course</WORD>
<WORD coords="1066,738,1097,708,738">in</WORD>
<WORD coords="1112,739,1161,708,738">the</WORD>
<WORD coords="1176,739,1203,708,739">C</WORD>
<WORD coords="1217,747,1365,708,738">language</WORD>
<WORD coords="1379,739,1428,708,738">for</WORD>
<WORD coords="1441,747,1559,716,738">anyone</WORD>
<WORD coords="1573,738,1644,707,738">who</WORD>
<WORD coords="1659,738,1753,712,737">wants</WORD>
<WORD coords="1768,738,1799,712,738">to</WORD>
</LINE>
<LINE>
<WORD coords="637,784,719,753,783">learn</WORD>
<WORD coords="737,784,829,753,784">about</WORD>
<WORD coords="846,784,896,753,783">the</WORD>
<WORD coords="913,784,938,753,784">C</WORD>
<WORD coords="956,791,1104,753,783">language</WORD>
<WORD coords="1122,784,1200,753,783">from</WORD>
<WORD coords="1218,789,1344,753,783">scratch,</WORD>
<WORD coords="1362,784,1489,753,783">without</WORD>
<WORD coords="1503,784,1523,761,784">a</WORD>
<WORD coords="1539,784,1583,753,783">lot</WORD>
<WORD coords="1599,784,1636,752,783">of</WORD>
<WORD coords="1650,784,1799,752,782">technical</WORD>
</LINE>
<LINE>
<WORD coords="634,837,749,797,828">jargon.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="637,913,709,882,912">This</WORD>
<WORD coords="724,913,806,883,912">book</WORD>
<WORD coords="819,913,846,883,912">is</WORD>
<WORD coords="861,913,985,883,912">divided</WORD>
<WORD coords="997,921,1123,883,912">roughly</WORD>
<WORD coords="1138,913,1201,883,912">into</WORD>
<WORD coords="1216,913,1276,888,913">two</WORD>
<WORD coords="1289,921,1378,888,913">parts.</WORD>
<WORD coords="1393,913,1457,883,912">The</WORD>
<WORD coords="1471,913,1539,883,912">first</WORD>
<WORD coords="1550,921,1616,887,913">part</WORD>
<WORD coords="1628,913,1799,882,912">introduces</WORD>
</LINE>
<LINE>
<WORD coords="637,957,686,926,956">the</WORD>
<WORD coords="699,957,803,927,956">reader</WORD>
<WORD coords="815,957,845,932,957">to</WORD>
<WORD coords="858,957,908,927,956">the</WORD>
<WORD coords="920,958,1004,926,957">basic</WORD>
<WORD coords="1017,958,1174,931,957">structures</WORD>
<WORD coords="1187,958,1223,926,957">of</WORD>
<WORD coords="1233,958,1259,926,958">C</WORD>
<WORD coords="1271,965,1493,926,956">programming</WORD>
<WORD coords="1506,964,1633,926,956">through</WORD>
<WORD coords="1646,965,1799,926,956">operating</WORD>
</LINE>
<LINE>
<WORD coords="637,1001,686,971,1000">the</WORD>
<WORD coords="698,1006,802,971,1001">editor,</WORD>
<WORD coords="813,1010,959,971,1001">compiler</WORD>
<WORD coords="969,1002,1025,971,1001">and</WORD>
<WORD coords="1037,1002,1140,971,1001">linker.</WORD>
<WORD coords="1153,1002,1179,972,1001">It</WORD>
<WORD coords="1189,1002,1253,971,1001">also</WORD>
<WORD coords="1263,1002,1398,971,1001">contains</WORD>
<WORD coords="1411,1009,1499,980,1000">many</WORD>
<WORD coords="1512,1009,1626,971,1000">sample</WORD>
<WORD coords="1635,1009,1797,978,1000">programs.</WORD>
</LINE>
<LINE>
<WORD coords="637,1046,744,1015,1045">You&apos;ll</WORD>
<WORD coords="760,1046,798,1016,1046">be</WORD>
<WORD coords="813,1046,882,1015,1045">able</WORD>
<WORD coords="896,1046,928,1020,1046">to</WORD>
<WORD coords="943,1046,1026,1015,1045">write</WORD>
<WORD coords="1042,1054,1118,1024,1045">your</WORD>
<WORD coords="1132,1046,1201,1024,1045">own</WORD>
<WORD coords="1216,1046,1299,1015,1045">short</WORD>
<WORD coords="1312,1054,1467,1024,1045">programs</WORD>
<WORD coords="1482,1045,1514,1015,1045">in</WORD>
<WORD coords="1529,1046,1555,1015,1046">C</WORD>
<WORD coords="1571,1045,1602,1015,1045">in</WORD>
<WORD coords="1617,1053,1690,1015,1045">only</WORD>
<WORD coords="1705,1045,1724,1023,1045">a</WORD>
<WORD coords="1738,1045,1799,1015,1045">few</WORD>
</LINE>
<LINE>
<WORD coords="637,1090,736,1059,1089">hours.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="637,1174,709,1144,1173">This</WORD>
<WORD coords="729,1175,797,1144,1174">first</WORD>
<WORD coords="812,1183,879,1149,1174">part</WORD>
<WORD coords="895,1175,963,1144,1174">also</WORD>
<WORD coords="982,1175,1065,1145,1174">takes</WORD>
<WORD coords="1084,1175,1134,1144,1174">the</WORD>
<WORD coords="1150,1183,1316,1144,1174">beginning</WORD>
<WORD coords="1334,1175,1360,1144,1175">C</WORD>
<WORD coords="1378,1183,1585,1152,1174">programmer</WORD>
<WORD coords="1602,1182,1731,1144,1173">through</WORD>
<WORD coords="1750,1174,1799,1144,1173">the</WORD>
</LINE>
<LINE>
<WORD coords="636,1220,794,1188,1219">essentials</WORD>
<WORD coords="806,1220,843,1189,1219">of</WORD>
<WORD coords="852,1220,878,1188,1220">C</WORD>
<WORD coords="878,1212,920,1207,1220">—</WORD>
<WORD coords="920,1225,1125,1189,1219">calculations,</WORD>
<WORD coords="1138,1228,1230,1189,1219">string</WORD>
<WORD coords="1243,1228,1394,1189,1219">handling,</WORD>
<WORD coords="1407,1228,1494,1189,1219">loops</WORD>
<WORD coords="1507,1220,1567,1189,1219">and</WORD>
<WORD coords="1579,1220,1671,1197,1219">more.</WORD>
<WORD coords="1685,1220,1711,1189,1219">It</WORD>
<WORD coords="1722,1219,1799,1196,1218">even</WORD>
</LINE>
<LINE>
<WORD coords="637,1272,721,1233,1263">helps</WORD>
<WORD coords="733,1272,793,1242,1264">you</WORD>
<WORD coords="804,1264,868,1233,1263">find</WORD>
<WORD coords="879,1264,929,1234,1263">the</WORD>
<WORD coords="938,1264,1031,1242,1263">errors</WORD>
<WORD coords="1042,1265,1129,1234,1264">made</WORD>
<WORD coords="1140,1265,1218,1239,1264">most</WORD>
<WORD coords="1227,1265,1309,1233,1264">often</WORD>
<WORD coords="1319,1272,1360,1234,1264">by</WORD>
<WORD coords="1370,1264,1437,1242,1263">new</WORD>
<WORD coords="1447,1264,1473,1233,1264">C</WORD>
<WORD coords="1484,1272,1709,1242,1263">programmers.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="636,1348,700,1317,1347">The</WORD>
<WORD coords="713,1348,825,1318,1347">second</WORD>
<WORD coords="837,1356,911,1323,1347">part,</WORD>
<WORD coords="924,1348,1022,1317,1347">which</WORD>
<WORD coords="1034,1356,1140,1317,1348">begins</WORD>
<WORD coords="1153,1349,1184,1323,1349">at</WORD>
<WORD coords="1194,1356,1323,1317,1348">Chapter</WORD>
<WORD coords="1338,1353,1385,1317,1349">10,</WORD>
<WORD coords="1397,1356,1533,1317,1347">explains</WORD>
<WORD coords="1546,1348,1595,1317,1347">the</WORD>
<WORD coords="1606,1355,1800,1317,1347">background</WORD>
</LINE>
<LINE>
<WORD coords="636,1392,696,1362,1391">and</WORD>
<WORD coords="715,1400,922,1361,1391">peculiarities</WORD>
<WORD coords="940,1392,977,1362,1391">of</WORD>
<WORD coords="994,1392,1068,1362,1391">each</WORD>
<WORD coords="1087,1392,1113,1361,1392">C</WORD>
<WORD coords="1133,1392,1293,1367,1391">statement</WORD>
<WORD coords="1311,1392,1371,1362,1391">and</WORD>
<WORD coords="1390,1392,1538,1361,1391">function.</WORD>
<WORD coords="1558,1391,1658,1361,1391">These</WORD>
<WORD coords="1676,1391,1799,1360,1390">include</WORD>
</LINE>
<LINE>
<WORD coords="635,1443,845,1414,1435">preprocessor</WORD>
<WORD coords="854,1441,1039,1406,1435">commands,</WORD>
<WORD coords="1050,1444,1160,1413,1435">arrays,</WORD>
<WORD coords="1171,1444,1268,1406,1435">loops,</WORD>
<WORD coords="1277,1444,1419,1405,1435">pointers,</WORD>
<WORD coords="1429,1436,1584,1406,1435">addresses</WORD>
<WORD coords="1595,1435,1654,1405,1434">and</WORD>
<WORD coords="1665,1442,1799,1412,1434">memory</WORD>
</LINE>
<LINE>
<WORD coords="636,1480,757,1450,1479">classes.</WORD>
<WORD coords="771,1480,800,1449,1479">If</WORD>
<WORD coords="807,1481,890,1450,1480">these</WORD>
<WORD coords="902,1480,1000,1450,1479">words</WORD>
<WORD coords="1011,1481,1096,1449,1480">don&apos;t</WORD>
<WORD coords="1105,1480,1193,1458,1480">mean</WORD>
<WORD coords="1204,1488,1344,1449,1479">anything</WORD>
<WORD coords="1355,1480,1386,1454,1480">to</WORD>
<WORD coords="1397,1488,1456,1458,1480">you</WORD>
<WORD coords="1467,1484,1547,1458,1479">now,</WORD>
<WORD coords="1558,1487,1627,1449,1478">they</WORD>
<WORD coords="1639,1479,1701,1448,1478">will</WORD>
<WORD coords="1711,1479,1798,1448,1478">when</WORD>
</LINE>
<LINE>
<WORD coords="637,1531,697,1501,1523">you</WORD>
<WORD coords="708,1524,777,1498,1523">start</WORD>
<WORD coords="786,1532,906,1493,1523">reading</WORD>
<WORD coords="917,1524,966,1493,1523">the</WORD>
<WORD coords="975,1524,1085,1493,1523">second</WORD>
<WORD coords="1095,1524,1216,1493,1523">section.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="637,1609,700,1579,1608">The</WORD>
<WORD coords="714,1609,827,1579,1608">second</WORD>
<WORD coords="840,1617,905,1584,1609">part</WORD>
<WORD coords="917,1609,983,1579,1608">also</WORD>
<WORD coords="997,1609,1148,1578,1608">discusses</WORD>
<WORD coords="1162,1613,1288,1586,1608">macros,</WORD>
<WORD coords="1302,1616,1479,1578,1608">interfacing</WORD>
<WORD coords="1492,1616,1568,1586,1607">your</WORD>
<WORD coords="1581,1615,1692,1577,1607">Amiga</WORD>
<WORD coords="1705,1607,1736,1583,1607">to</WORD>
<WORD coords="1751,1607,1799,1578,1606">the</WORD>
</LINE>
<LINE>
<WORD coords="637,1652,758,1622,1651">outside</WORD>
<WORD coords="776,1657,882,1623,1652">world,</WORD>
<WORD coords="902,1653,993,1622,1652">tricks</WORD>
<WORD coords="1012,1652,1070,1623,1651">and</WORD>
<WORD coords="1088,1660,1147,1622,1651">tips</WORD>
<WORD coords="1167,1652,1215,1622,1651">for</WORD>
<WORD coords="1232,1652,1281,1622,1651">the</WORD>
<WORD coords="1299,1652,1325,1622,1652">C</WORD>
<WORD coords="1344,1660,1493,1622,1651">language</WORD>
<WORD coords="1511,1652,1570,1622,1651">and</WORD>
<WORD coords="1588,1659,1712,1621,1650">graphic</WORD>
<WORD coords="1730,1658,1799,1629,1650">pro-</WORD>
</LINE>
<LINE>
<WORD coords="637,1705,813,1666,1696">gramming.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="637,1781,700,1751,1780">The</WORD>
<WORD coords="710,1789,888,1750,1781">appendices</WORD>
<WORD coords="898,1781,1032,1750,1780">describe</WORD>
<WORD coords="1042,1781,1091,1750,1780">the</WORD>
<WORD coords="1101,1788,1211,1750,1780">history</WORD>
<WORD coords="1221,1781,1279,1750,1780">and</WORD>
<WORD coords="1288,1788,1497,1750,1780">development</WORD>
<WORD coords="1505,1780,1542,1749,1779">of</WORD>
<WORD coords="1550,1780,1598,1749,1779">the</WORD>
<WORD coords="1608,1780,1634,1748,1780">C</WORD>
<WORD coords="1646,1787,1799,1749,1778">language,</WORD>
</LINE>
<LINE>
<WORD coords="638,1827,669,1805,1827">as</WORD>
<WORD coords="685,1826,754,1796,1826">well</WORD>
<WORD coords="769,1827,800,1805,1827">as</WORD>
<WORD coords="815,1834,970,1796,1825">operating</WORD>
<WORD coords="984,1827,1172,1795,1825">instructions</WORD>
<WORD coords="1186,1826,1234,1794,1825">for</WORD>
<WORD coords="1246,1825,1264,1804,1825">a</WORD>
<WORD coords="1278,1826,1402,1795,1825">number</WORD>
<WORD coords="1415,1825,1450,1795,1824">of</WORD>
<WORD coords="1460,1833,1587,1794,1824">popular</WORD>
<WORD coords="1599,1824,1625,1794,1824">C</WORD>
<WORD coords="1639,1832,1800,1793,1823">compilers</WORD>
</LINE>
<LINE>
<WORD coords="639,1879,704,1841,1872">(see</WORD>
<WORD coords="723,1880,799,1850,1871">your</WORD>
<WORD coords="816,1879,994,1841,1871">compiler&apos;s</WORD>
<WORD coords="1012,1872,1189,1840,1871">instruction</WORD>
<WORD coords="1207,1875,1338,1840,1870">manual,</WORD>
<WORD coords="1358,1870,1442,1840,1870">since</WORD>
<WORD coords="1460,1877,1551,1848,1869">many</WORD>
<WORD coords="1568,1877,1731,1838,1868">compilers</WORD>
<WORD coords="1751,1868,1800,1847,1867">are</WORD>
</LINE>
<LINE>
<WORD coords="638,1925,804,1886,1916">constantly</WORD>
<WORD coords="816,1925,906,1886,1916">being</WORD>
<WORD coords="919,1925,1090,1885,1916">upgraded).</WORD>
<WORD coords="1103,1916,1136,1886,1916">In</WORD>
<WORD coords="1147,1921,1290,1884,1915">addition,</WORD>
<WORD coords="1302,1924,1398,1884,1915">you&apos;ll</WORD>
<WORD coords="1410,1915,1474,1884,1914">find</WORD>
<WORD coords="1485,1915,1504,1892,1915">a</WORD>
<WORD coords="1514,1915,1640,1884,1914">number</WORD>
<WORD coords="1650,1914,1686,1883,1913">of</WORD>
<WORD coords="1693,1922,1799,1882,1912">practi-</WORD>
</LINE>
<LINE>
<WORD coords="638,1961,685,1930,1960">cal</WORD>
<WORD coords="708,1962,734,1930,1962">C</WORD>
<WORD coords="757,1966,924,1930,1960">functions,</WORD>
<WORD coords="946,1961,1172,1929,1960">mathematical</WORD>
<WORD coords="1194,1968,1393,1929,1959">precedence,</WORD>
<WORD coords="1414,1959,1558,1928,1958">reserved</WORD>
<WORD coords="1579,1958,1605,1927,1958">C</WORD>
<WORD coords="1626,1965,1800,1926,1957">keywords,</WORD>
</LINE>
<LINE>
<WORD coords="639,2013,771,1984,2005">memory</WORD>
<WORD coords="783,2006,894,1975,2005">classes</WORD>
<WORD coords="904,2006,962,1975,2005">and</WORD>
<WORD coords="973,2013,1040,1980,2005">type</WORD>
<WORD coords="1050,2005,1250,1973,2004">conversions.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="638,2092,709,2061,2091">This</WORD>
<WORD coords="721,2100,840,2061,2091">chapter</WORD>
<WORD coords="849,2092,1000,2060,2090">describes</WORD>
<WORD coords="1010,2091,1058,2060,2090">the</WORD>
<WORD coords="1069,2098,1186,2060,2089">general</WORD>
<WORD coords="1197,2089,1297,2064,2088">nature</WORD>
<WORD coords="1307,2089,1343,2058,2088">of</WORD>
<WORD coords="1351,2089,1386,2058,2089">C.</WORD>
<WORD coords="1398,2089,1502,2058,2087">You&apos;ll</WORD>
<WORD coords="1513,2088,1565,2066,2088">see</WORD>
<WORD coords="1575,2087,1613,2057,2087">its</WORD>
<WORD coords="1623,2094,1801,2057,2086">advantages</WORD>
</LINE>
<LINE>
<WORD coords="639,2136,697,2107,2135">and</WORD>
<WORD coords="708,2143,934,2106,2135">disadvantages</WORD>
<WORD coords="946,2143,1105,2105,2134">compared</WORD>
<WORD coords="1116,2134,1146,2110,2134">to</WORD>
<WORD coords="1157,2141,1330,2104,2133">interpreted</WORD>
<WORD coords="1343,2140,1512,2104,2132">languages,</WORD>
<WORD coords="1524,2131,1556,2110,2131">as</WORD>
<WORD coords="1568,2131,1637,2101,2130">well</WORD>
<WORD coords="1649,2130,1680,2109,2130">as</WORD>
<WORD coords="1691,2131,1801,2101,2130">advan-</WORD>
</LINE>
<LINE>
<WORD coords="640,2188,721,2155,2180">tages</WORD>
<WORD coords="734,2180,793,2149,2179">and</WORD>
<WORD coords="804,2187,1031,2149,2179">disadvantages</WORD>
<WORD coords="1042,2186,1203,2147,2178">compared</WORD>
<WORD coords="1214,2178,1245,2152,2178">to</WORD>
<WORD coords="1255,2177,1339,2146,2176">other</WORD>
<WORD coords="1351,2184,1501,2145,2175">compiled</WORD>
<WORD coords="1513,2182,1682,2145,2173">languages.</WORD>
<WORD coords="1697,2174,1801,2143,2172">You&apos;ll</WORD>
</LINE>
<LINE>
<WORD coords="639,2226,704,2195,2225">also</WORD>
<WORD coords="715,2226,767,2203,2225">see</WORD>
<WORD coords="778,2233,846,2194,2224">why</WORD>
<WORD coords="857,2225,884,2193,2225">C</WORD>
<WORD coords="896,2225,996,2193,2224">stands</WORD>
<WORD coords="1007,2224,1058,2198,2224">out</WORD>
<WORD coords="1068,2224,1165,2193,2223">above</WORD>
<WORD coords="1176,2223,1211,2200,2223">so</WORD>
<WORD coords="1222,2230,1310,2200,2221">many</WORD>
<WORD coords="1321,2222,1405,2191,2221">other</WORD>
<WORD coords="1415,2228,1568,2195,2220">computer</WORD>
<WORD coords="1578,2227,1748,2189,2219">languages.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0010.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2821" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0011.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0011.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="261,169,286,143,169">1.</WORD>
<WORD coords="311,170,550,143,169">Introduction</WORD>
<WORD coords="570,170,610,150,170">to</WORD>
<WORD coords="632,170,655,144,170">C</WORD>
<WORD coords="1341,171,1449,145,170">Amiga</WORD>
<WORD coords="1461,170,1486,144,170">C</WORD>
<WORD coords="1498,170,1558,149,170">for</WORD>
<WORD coords="1569,170,1751,143,169">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="263,496,294,444,496">1</WORD>
<WORD coords="317,497,331,483,496">.</WORD>
<WORD coords="357,496,387,444,0">1</WORD>
<WORD coords="589,511,893,445,496">Program</WORD>
<WORD coords="970,498,1315,444,497">Execution</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="589,647,699,615,646">Before</WORD>
<WORD coords="710,655,829,616,646">starting</WORD>
<WORD coords="839,647,887,624,647">we</WORD>
<WORD coords="897,647,974,616,646">need</WORD>
<WORD coords="983,647,1014,621,647">to</WORD>
<WORD coords="1024,647,1079,616,646">ask</WORD>
<WORD coords="1089,647,1138,615,646">the</WORD>
<WORD coords="1147,654,1199,615,646">big</WORD>
<WORD coords="1209,654,1354,615,646">question:</WORD>
<WORD coords="1365,646,1472,615,645">&quot;What</WORD>
<WORD coords="1481,646,1507,615,645">is</WORD>
<WORD coords="1518,646,1579,614,646">C?&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="588,731,685,700,730">There</WORD>
<WORD coords="695,731,746,709,730">are</WORD>
<WORD coords="758,731,819,705,731">two</WORD>
<WORD coords="829,731,919,700,730">kinds</WORD>
<WORD coords="931,731,968,700,730">of</WORD>
<WORD coords="976,739,1132,705,730">computer</WORD>
<WORD coords="1142,738,1313,700,730">languages.</WORD>
<WORD coords="1326,735,1411,700,730">First,</WORD>
<WORD coords="1423,731,1505,700,730">there</WORD>
<WORD coords="1516,730,1566,708,729">are</WORD>
<WORD coords="1578,738,1755,699,729">interpreted</WORD>
</LINE>
<LINE>
<WORD coords="589,783,756,744,774">languages</WORD>
<WORD coords="775,775,850,744,774">such</WORD>
<WORD coords="868,774,901,753,774">as</WORD>
<WORD coords="921,774,1041,744,773">BASIC</WORD>
<WORD coords="1060,774,1120,745,773">and</WORD>
<WORD coords="1137,775,1260,744,773">LOGO.</WORD>
<WORD coords="1280,779,1412,744,774">Second,</WORD>
<WORD coords="1430,774,1514,744,773">there</WORD>
<WORD coords="1531,774,1581,752,773">are</WORD>
<WORD coords="1599,782,1755,743,773">compiled</WORD>
</LINE>
<LINE>
<WORD coords="590,827,753,788,818">languages</WORD>
<WORD coords="766,819,839,788,818">such</WORD>
<WORD coords="852,819,886,797,819">as</WORD>
<WORD coords="898,824,935,788,819">C,</WORD>
<WORD coords="947,819,1053,788,818">Pascal</WORD>
<WORD coords="1064,819,1099,797,818">or</WORD>
<WORD coords="1110,819,1266,788,818">Modula2.</WORD>
<WORD coords="1280,819,1402,788,818">Section</WORD>
<WORD coords="1418,818,1464,788,818">1.2</WORD>
<WORD coords="1477,818,1612,787,817">contains</WORD>
<WORD coords="1626,818,1755,787,817">detailed</WORD>
</LINE>
<LINE>
<WORD coords="590,863,781,832,862">information</WORD>
<WORD coords="794,863,884,833,863">about</WORD>
<WORD coords="895,863,945,833,862">the</WORD>
<WORD coords="956,871,1135,833,862">advantages</WORD>
<WORD coords="1147,863,1206,832,862">and</WORD>
<WORD coords="1217,870,1444,832,862">disadvantages</WORD>
<WORD coords="1455,862,1491,832,861">of</WORD>
<WORD coords="1500,870,1684,832,861">interpreters</WORD>
<WORD coords="1695,862,1755,832,861">and</WORD>
</LINE>
<LINE>
<WORD coords="589,915,759,876,907">compilers.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="262,999,467,960,991">Compilers</WORD>
<WORD coords="590,1000,760,961,991">Compilers</WORD>
<WORD coords="772,992,822,969,991">are</WORD>
<WORD coords="832,1000,986,970,991">programs</WORD>
<WORD coords="999,992,1097,961,991">which</WORD>
<WORD coords="1110,992,1248,961,991">translate</WORD>
<WORD coords="1259,992,1309,961,991">the</WORD>
<WORD coords="1321,1000,1467,961,991">language</WORD>
<WORD coords="1479,992,1650,966,991">statements</WORD>
<WORD coords="1662,991,1725,960,991">into</WORD>
<WORD coords="1737,991,1756,969,991">a</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,1036,670,1005,1035">form</WORD>
<WORD coords="695,1036,951,1006,1035">understandable</WORD>
<WORD coords="974,1036,1005,1011,1036">to</WORD>
<WORD coords="1028,1037,1078,1006,1036">the</WORD>
<WORD coords="1100,1045,1268,1011,1036">computer.</WORD>
<WORD coords="1291,1037,1367,1005,1036">This</WORD>
<WORD coords="1388,1036,1469,1005,1035">form</WORD>
<WORD coords="1491,1036,1626,1004,1035">consists</WORD>
<WORD coords="1647,1036,1685,1004,1035">of</WORD>
<WORD coords="1704,1036,1755,1005,1035">the</WORD>
</LINE>
<LINE>
<WORD coords="590,1081,730,1051,1080">numbers</WORD>
<WORD coords="773,1081,831,1051,1080">and</WORD>
<WORD coords="846,1081,859,1051,1081">1</WORD>
<WORD coords="873,1088,936,1050,1081">(the</WORD>
<WORD coords="947,1081,1086,1051,1080">numbers</WORD>
<WORD coords="1098,1081,1172,1051,1081">used</WORD>
<WORD coords="1183,1080,1214,1050,1080">in</WORD>
<WORD coords="1227,1081,1274,1050,1080">the</WORD>
<WORD coords="1285,1088,1388,1050,1080">binary</WORD>
<WORD coords="1401,1088,1533,1050,1080">system).</WORD>
<WORD coords="1547,1081,1637,1050,1080">Since</WORD>
<WORD coords="1646,1088,1755,1050,1079">people</WORD>
</LINE>
<LINE>
<WORD coords="591,1124,672,1095,1123">can&apos;t</WORD>
<WORD coords="681,1125,846,1096,1124">remember</WORD>
<WORD coords="856,1133,927,1095,1124">long</WORD>
<WORD coords="938,1133,1044,1095,1124">strings</WORD>
<WORD coords="1056,1125,1092,1095,1124">of</WORD>
<WORD coords="1100,1125,1183,1104,1124">zeros</WORD>
<WORD coords="1195,1125,1252,1095,1124">and</WORD>
<WORD coords="1262,1129,1346,1103,1124">ones,</WORD>
<WORD coords="1357,1125,1406,1095,1124">the</WORD>
<WORD coords="1417,1133,1568,1100,1124">computer</WORD>
<WORD coords="1578,1124,1634,1103,1124">can</WORD>
<WORD coords="1644,1125,1682,1095,1124">be</WORD>
<WORD coords="1693,1125,1756,1095,1124">told</WORD>
</LINE>
<LINE>
<WORD coords="590,1169,621,1143,1169">to</WORD>
<WORD coords="636,1177,778,1138,1168">interpret</WORD>
<WORD coords="792,1170,892,1139,1169">words</WORD>
<WORD coords="907,1170,967,1139,1169">and</WORD>
<WORD coords="981,1170,1067,1139,1169">other</WORD>
<WORD coords="1080,1170,1206,1139,1169">number</WORD>
<WORD coords="1220,1177,1349,1144,1169">systems</WORD>
<WORD coords="1364,1170,1398,1147,1170">as</WORD>
<WORD coords="1412,1177,1517,1139,1169">binary</WORD>
<WORD coords="1532,1170,1682,1139,1169">numbers.</WORD>
<WORD coords="1697,1170,1757,1139,1169">For</WORD>
</LINE>
<LINE>
<WORD coords="590,1220,738,1182,1211">example,</WORD>
<WORD coords="748,1212,767,1190,1212">a</WORD>
<WORD coords="779,1220,888,1182,1212">typical</WORD>
<WORD coords="900,1213,1038,1182,1212">machine</WORD>
<WORD coords="1048,1220,1194,1183,1212">language</WORD>
<WORD coords="1205,1213,1377,1182,1212">instruction</WORD>
<WORD coords="1388,1212,1471,1183,1212">LDA</WORD>
<WORD coords="1482,1213,1584,1190,1212">means</WORD>
<WORD coords="1597,1213,1696,1182,1212">&quot;Load</WORD>
<WORD coords="1707,1213,1756,1182,1212">the</WORD>
</LINE>
<LINE>
<WORD coords="591,1261,834,1225,1255">Accumulator&quot;,</WORD>
<WORD coords="851,1257,951,1226,1256">which</WORD>
<WORD coords="968,1257,995,1226,1256">is</WORD>
<WORD coords="1011,1257,1109,1226,1256">easier</WORD>
<WORD coords="1125,1257,1156,1231,1257">to</WORD>
<WORD coords="1172,1257,1340,1226,1256">remember</WORD>
<WORD coords="1355,1257,1426,1226,1256">than</WORD>
<WORD coords="1443,1257,1492,1226,1256">the</WORD>
<WORD coords="1508,1264,1613,1226,1256">binary</WORD>
<WORD coords="1630,1257,1757,1226,1256">number</WORD>
</LINE>
<LINE>
<WORD coords="594,1301,763,1269,1300">10011101.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,1386,654,1355,1385">The</WORD>
<WORD coords="666,1395,820,1361,1386">computer</WORD>
<WORD coords="832,1387,912,1361,1386">must</WORD>
<WORD coords="922,1387,1042,1356,1386">contain</WORD>
<WORD coords="1054,1388,1073,1365,1388">a</WORD>
<WORD coords="1083,1387,1194,1356,1386">central</WORD>
<WORD coords="1205,1396,1380,1356,1387">processing</WORD>
<WORD coords="1392,1388,1456,1356,1387">unit</WORD>
<WORD coords="1467,1395,1571,1356,1387">(CPU)</WORD>
<WORD coords="1584,1387,1614,1362,1387">to</WORD>
<WORD coords="1627,1395,1757,1357,1386">respond</WORD>
</LINE>
<LINE>
<WORD coords="592,1430,623,1405,1430">to</WORD>
<WORD coords="641,1430,691,1399,1429">the</WORD>
<WORD coords="710,1431,851,1399,1430">machine</WORD>
<WORD coords="868,1439,1019,1400,1430">language</WORD>
<WORD coords="1036,1431,1214,1400,1430">instruction</WORD>
<WORD coords="1233,1432,1384,1400,1431">available</WORD>
<WORD coords="1402,1431,1433,1400,1431">in</WORD>
<WORD coords="1451,1439,1596,1409,1431">response</WORD>
<WORD coords="1614,1432,1647,1406,1432">to</WORD>
<WORD coords="1664,1440,1756,1409,1431">every</WORD>
</LINE>
<LINE>
<WORD coords="591,1482,746,1444,1474">keyword.</WORD>
<WORD coords="764,1483,994,1444,1474">Programming</WORD>
<WORD coords="1011,1475,1084,1445,1474">with</WORD>
<WORD coords="1102,1475,1153,1445,1474">the</WORD>
<WORD coords="1169,1483,1276,1444,1474">binary</WORD>
<WORD coords="1294,1476,1436,1445,1475">numbers</WORD>
<WORD coords="1455,1476,1480,1445,1475">is</WORD>
<WORD coords="1498,1476,1598,1445,1475">called</WORD>
<WORD coords="1616,1476,1756,1445,1475">machine</WORD>
</LINE>
<LINE>
<WORD coords="592,1526,746,1488,1518">language</WORD>
<WORD coords="769,1527,1009,1488,1518">programming.</WORD>
<WORD coords="1034,1527,1135,1489,1519">Using</WORD>
<WORD coords="1159,1520,1302,1489,1519">machine</WORD>
<WORD coords="1326,1527,1479,1490,1519">language</WORD>
<WORD coords="1504,1521,1698,1490,1519">mnemonics</WORD>
<WORD coords="1721,1521,1757,1498,1520">or</WORD>
</LINE>
<LINE>
<WORD coords="592,1564,792,1532,1562">instructions</WORD>
<WORD coords="815,1564,842,1532,1563">is</WORD>
<WORD coords="865,1564,968,1533,1563">called</WORD>
<WORD coords="991,1572,1149,1533,1563">assembly</WORD>
<WORD coords="1172,1573,1335,1533,1564">language.</WORD>
<WORD coords="1359,1565,1425,1534,1564">The</WORD>
<WORD coords="1447,1565,1629,1534,1564">instruction</WORD>
<WORD coords="1655,1565,1755,1535,1564">which</WORD>
</LINE>
<LINE>
<WORD coords="591,1608,731,1582,1607">executes</WORD>
<WORD coords="742,1608,781,1586,1607">on</WORD>
<WORD coords="792,1608,850,1585,1607">one</WORD>
<WORD coords="860,1616,1014,1583,1608">computer</WORD>
<WORD coords="1024,1617,1092,1586,1608">may</WORD>
<WORD coords="1104,1609,1156,1583,1608">not</WORD>
<WORD coords="1166,1609,1241,1586,1608">even</WORD>
<WORD coords="1252,1610,1330,1578,1609">exist</WORD>
<WORD coords="1339,1610,1378,1587,1609">on</WORD>
<WORD coords="1389,1610,1511,1578,1609">another</WORD>
<WORD coords="1521,1618,1681,1585,1609">computer.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,1692,617,1661,1691">It</WORD>
<WORD coords="628,1693,729,1662,1692">would</WORD>
<WORD coords="742,1693,780,1662,1693">be</WORD>
<WORD coords="792,1694,888,1662,1693">easier</WORD>
<WORD coords="900,1694,947,1662,1693">for</WORD>
<WORD coords="959,1694,1008,1663,1693">the</WORD>
<WORD coords="1020,1702,1222,1672,1693">programmer</WORD>
<WORD coords="1234,1694,1260,1664,1694">if</WORD>
<WORD coords="1270,1695,1320,1664,1694">the</WORD>
<WORD coords="1331,1703,1485,1670,1695">computer</WORD>
<WORD coords="1496,1696,1587,1665,1695">could</WORD>
<WORD coords="1599,1696,1638,1665,1696">be</WORD>
<WORD coords="1650,1696,1712,1665,1695">told</WORD>
<WORD coords="1725,1696,1755,1665,1695">in</WORD>
</LINE>
<LINE>
<WORD coords="591,1744,672,1706,1735">plain</WORD>
<WORD coords="683,1745,809,1706,1736">English</WORD>
<WORD coords="820,1738,900,1707,1737">what</WORD>
<WORD coords="912,1738,944,1713,1738">to</WORD>
<WORD coords="954,1739,1004,1708,1738">do.</WORD>
<WORD coords="1017,1739,1164,1708,1738">Needless</WORD>
<WORD coords="1176,1739,1208,1713,1739">to</WORD>
<WORD coords="1220,1747,1283,1717,1740">say,</WORD>
<WORD coords="1295,1748,1449,1714,1739">computer</WORD>
<WORD coords="1459,1749,1622,1710,1740">languages</WORD>
<WORD coords="1634,1741,1757,1710,1740">haven&apos;t</WORD>
</LINE>
<LINE>
<WORD coords="591,1781,718,1750,1780">reached</WORD>
<WORD coords="729,1782,778,1751,1781">the</WORD>
<WORD coords="790,1782,868,1751,1781">level</WORD>
<WORD coords="879,1782,916,1752,1782">of</WORD>
<WORD coords="924,1783,943,1760,1783">a</WORD>
<WORD coords="953,1783,1070,1753,1782">DWIM</WORD>
<WORD coords="1082,1790,1144,1752,1782">(Do</WORD>
<WORD coords="1155,1784,1244,1753,1783">What</WORD>
<WORD coords="1254,1783,1267,1754,1783">I</WORD>
<WORD coords="1279,1791,1382,1754,1784">Mean)</WORD>
<WORD coords="1396,1786,1545,1754,1784">interface.</WORD>
<WORD coords="1558,1786,1630,1755,1785">This</WORD>
<WORD coords="1643,1794,1712,1760,1786">type</WORD>
<WORD coords="1722,1786,1759,1755,1786">of</WORD>
</LINE>
<LINE>
<WORD coords="592,1832,738,1794,1823">language</WORD>
<WORD coords="753,1833,821,1804,1824">may</WORD>
<WORD coords="834,1826,913,1796,1825">exist</WORD>
<WORD coords="925,1826,943,1805,1826">a</WORD>
<WORD coords="956,1826,1016,1796,1825">few</WORD>
<WORD coords="1029,1834,1114,1805,1826">years</WORD>
<WORD coords="1128,1827,1207,1797,1826">from</WORD>
<WORD coords="1220,1834,1300,1806,1827">now,</WORD>
<WORD coords="1313,1829,1400,1798,1828">when</WORD>
<WORD coords="1414,1837,1595,1799,1828">technology</WORD>
<WORD coords="1608,1838,1756,1800,1830">produces</WORD>
</LINE>
<LINE>
<WORD coords="592,1868,673,1846,1867">more</WORD>
<WORD coords="684,1877,798,1839,1867">helpful</WORD>
<WORD coords="808,1878,1031,1840,1869">developments</WORD>
<WORD coords="1044,1879,1130,1841,1870">using</WORD>
<WORD coords="1140,1872,1275,1841,1870">artificial</WORD>
<WORD coords="1287,1881,1482,1842,1871">intelligence.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,1960,671,1921,1952">High</WORD>
<WORD coords="686,1954,765,1922,1952">level</WORD>
<WORD coords="779,1963,942,1923,1954">languages</WORD>
<WORD coords="954,1956,1004,1930,1956">act</WORD>
<WORD coords="1015,1956,1049,1933,1956">as</WORD>
<WORD coords="1062,1956,1081,1934,1956">a</WORD>
<WORD coords="1093,1965,1295,1926,1956">compromise</WORD>
<WORD coords="1307,1958,1444,1927,1957">between</WORD>
<WORD coords="1457,1959,1595,1928,1958">machine</WORD>
<WORD coords="1608,1968,1756,1929,1959">language</WORD>
</LINE>
<LINE>
<WORD coords="591,1997,649,1967,1996">and</WORD>
<WORD coords="667,1998,779,1967,1997">human</WORD>
<WORD coords="797,2007,954,1968,1998">language.</WORD>
<WORD coords="973,2001,1072,1969,2000">These</WORD>
<WORD coords="1089,2010,1254,1970,2001">languages</WORD>
<WORD coords="1270,2003,1392,1972,2002">contain</WORD>
<WORD coords="1409,2003,1428,1981,2003">a</WORD>
<WORD coords="1445,2004,1561,1972,2003">limited</WORD>
<WORD coords="1578,2005,1705,1975,2004">number</WORD>
<WORD coords="1721,2006,1758,1974,2005">of</WORD>
</LINE>
<LINE>
<WORD coords="591,2044,765,2016,2042">statements</WORD>
<WORD coords="781,2044,815,2021,2043">or</WORD>
<WORD coords="829,2052,990,2013,2044">keywords</WORD>
<WORD coords="1007,2045,1104,2015,2044">which</WORD>
<WORD coords="1122,2046,1152,2015,2045">in</WORD>
<WORD coords="1169,2047,1234,2021,2046">turn</WORD>
<WORD coords="1250,2048,1376,2022,2047">execute</WORD>
<WORD coords="1391,2056,1519,2018,2048">specific</WORD>
<WORD coords="1535,2050,1626,2019,2049">tasks.</WORD>
<WORD coords="1642,2051,1755,2020,2050">Unlike</WORD>
</LINE>
<LINE>
<WORD coords="590,2095,740,2056,2086">assembly</WORD>
<WORD coords="751,2096,905,2056,2087">language,</WORD>
<WORD coords="916,2098,1006,2067,2088">many</WORD>
<WORD coords="1016,2089,1053,2059,2088">of</WORD>
<WORD coords="1061,2090,1143,2059,2089">these</WORD>
<WORD coords="1153,2100,1313,2060,2090">languages</WORD>
<WORD coords="1323,2093,1418,2061,2092">aren&apos;t</WORD>
<WORD coords="1428,2094,1550,2061,2093">tailored</WORD>
<WORD coords="1561,2094,1592,2069,2094">to</WORD>
<WORD coords="1602,2094,1620,2072,2094">a</WORD>
<WORD coords="1631,2103,1754,2064,2094">specific</WORD>
</LINE>
<LINE>
<WORD coords="590,2140,759,2106,2131">computer.</WORD>
<WORD coords="784,2133,848,2102,2132">The</WORD>
<WORD coords="870,2143,1031,2109,2134">computer</WORD>
<WORD coords="1053,2136,1136,2110,2135">must</WORD>
<WORD coords="1156,2137,1286,2111,2136">execute</WORD>
<WORD coords="1308,2138,1427,2107,2137">several</WORD>
<WORD coords="1452,2140,1590,2107,2138">hundred</WORD>
<WORD coords="1611,2141,1755,2109,2140">machine</WORD>
</LINE>
<LINE>
<WORD coords="591,2178,781,2145,2176">instructions</WORD>
<WORD coords="797,2178,844,2147,2177">for</WORD>
<WORD coords="857,2187,947,2156,2178">every</WORD>
<WORD coords="962,2188,1060,2149,2179">single</WORD>
<WORD coords="1074,2182,1232,2155,2181">statement</WORD>
<WORD coords="1245,2181,1275,2151,2181">in</WORD>
<WORD coords="1290,2183,1340,2152,2182">the</WORD>
<WORD coords="1353,2191,1425,2152,2182">high</WORD>
<WORD coords="1440,2184,1519,2153,2183">level</WORD>
<WORD coords="1533,2194,1689,2154,2185">language.</WORD>
<WORD coords="1706,2186,1754,2156,2186">An</WORD>
</LINE>
<LINE>
<WORD coords="590,2229,727,2191,2220">example</WORD>
<WORD coords="741,2223,842,2192,2222">would</WORD>
<WORD coords="855,2223,892,2193,2223">be</WORD>
<WORD coords="906,2224,955,2193,2223">the</WORD>
<WORD coords="968,2225,1086,2194,2224">BASIC</WORD>
<WORD coords="1100,2227,1260,2196,2225">command</WORD>
<WORD coords="1272,2228,1387,2196,2227">&quot;LOAD</WORD>
<WORD coords="1418,2235,1642,2199,2228">Filename&quot;,</WORD>
<WORD coords="1655,2231,1753,2200,2230">which</WORD>
</LINE>
<LINE>
<WORD coords="590,2265,656,2235,2264">tells</WORD>
<WORD coords="668,2266,717,2235,2265">the</WORD>
<WORD coords="727,2275,881,2242,2266">computer</WORD>
<WORD coords="892,2268,924,2242,2268">to</WORD>
<WORD coords="935,2269,1003,2238,2268">load</WORD>
<WORD coords="1014,2269,1032,2247,2269">a</WORD>
<WORD coords="1044,2270,1106,2239,2269">file.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0011.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2839" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0012.djvu" width="2045">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0012.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="306,176,434,150,176">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1239,170,1283,144,170">12</WORD>
<WORD coords="1314,170,1481,143,168">Compiler</WORD>
<WORD coords="1504,167,1551,147,167">vs.</WORD>
<WORD coords="1564,167,1797,140,165">Interpreter</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="312,504,406,451,503">1.2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="640,516,963,449,501">Compiler</WORD>
<WORD coords="1034,500,1123,462,500">vs.</WORD>
<WORD coords="1197,512,1590,446,496">Interpreter</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="310,651,361,623,651">An</WORD>
<WORD coords="386,659,588,621,650">interpreter</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="314,1174,341,1147,1174">A</WORD>
<WORD coords="372,1182,536,1145,1174">compiler</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="639,650,683,620,650">As</WORD>
<WORD coords="699,658,873,619,648">previously</WORD>
<WORD coords="890,652,1073,617,647">mentioned,</WORD>
<WORD coords="1089,647,1150,622,647">two</WORD>
<WORD coords="1165,655,1252,621,646">types</WORD>
<WORD coords="1267,646,1304,615,645">of</WORD>
<WORD coords="1317,653,1422,614,644">higher</WORD>
<WORD coords="1437,644,1517,613,643">level</WORD>
<WORD coords="1532,650,1697,612,642">languages</WORD>
<WORD coords="1712,641,1799,610,640">exist:</WORD>
</LINE>
<LINE>
<WORD coords="639,702,820,663,693">Interpreted</WORD>
<WORD coords="832,693,892,663,692">and</WORD>
<WORD coords="904,700,1064,661,692">compiled.</WORD>
<WORD coords="1079,691,1128,661,691">An</WORD>
<WORD coords="1141,699,1312,660,690">interpreter</WORD>
<WORD coords="1325,690,1462,658,689">searches</WORD>
<WORD coords="1475,688,1524,657,687">for</WORD>
<WORD coords="1535,695,1695,655,686">keywords</WORD>
<WORD coords="1707,685,1739,655,685">in</WORD>
<WORD coords="1752,685,1803,654,684">the</WORD>
</LINE>
<LINE>
<WORD coords="638,747,777,716,738">program</WORD>
<WORD coords="791,739,853,713,738">text</WORD>
<WORD coords="865,745,913,707,737">(or</WORD>
<WORD coords="926,744,1054,706,737">source),</WORD>
<WORD coords="1067,737,1190,705,736">verifies</WORD>
<WORD coords="1203,736,1263,704,735">that</WORD>
<WORD coords="1276,735,1325,704,734">the</WORD>
<WORD coords="1338,734,1499,702,733">command</WORD>
<WORD coords="1512,732,1537,702,732">is</WORD>
<WORD coords="1550,732,1569,710,732">a</WORD>
<WORD coords="1581,739,1660,700,731">legal</WORD>
<WORD coords="1673,731,1732,708,730">one</WORD>
<WORD coords="1744,731,1804,699,730">and</WORD>
</LINE>
<LINE>
<WORD coords="639,783,785,757,782">executes</WORD>
<WORD coords="807,782,859,751,781">the</WORD>
<WORD coords="879,789,1057,750,780">equivalent</WORD>
<WORD coords="1077,780,1220,749,779">machine</WORD>
<WORD coords="1240,786,1393,748,778">language</WORD>
<WORD coords="1414,777,1622,745,776">instructions.</WORD>
<WORD coords="1644,775,1730,744,774">Then</WORD>
<WORD coords="1752,774,1803,743,773">the</WORD>
</LINE>
<LINE>
<WORD coords="640,834,813,797,826">interpreter</WORD>
<WORD coords="829,826,970,795,825">searches</WORD>
<WORD coords="987,825,1034,794,824">for</WORD>
<WORD coords="1050,825,1100,794,824">the</WORD>
<WORD coords="1116,824,1189,798,823">next</WORD>
<WORD coords="1203,827,1374,792,822">command,</WORD>
<WORD coords="1391,822,1464,796,822">tests</WORD>
<WORD coords="1480,821,1505,790,820">it</WORD>
<WORD coords="1519,821,1579,789,820">and</WORD>
<WORD coords="1594,820,1737,793,819">executes</WORD>
<WORD coords="1754,818,1804,787,817">the</WORD>
</LINE>
<LINE>
<WORD coords="641,872,779,840,871">machine</WORD>
<WORD coords="789,874,973,839,870">instruction,</WORD>
<WORD coords="984,870,1040,844,869">etc.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="640,957,712,925,956">This</WORD>
<WORD coords="722,957,891,924,955">translation</WORD>
<WORD coords="900,963,1021,932,954">process</WORD>
<WORD coords="1030,962,1199,922,952">performed</WORD>
<WORD coords="1208,961,1247,922,953">by</WORD>
<WORD coords="1258,952,1307,921,951">the</WORD>
<WORD coords="1316,960,1483,921,951">interpreter</WORD>
<WORD coords="1492,950,1547,927,949">can</WORD>
<WORD coords="1557,950,1597,919,949">be</WORD>
<WORD coords="1605,957,1764,917,948">compared</WORD>
<WORD coords="1774,948,1804,921,947">to</WORD>
</LINE>
<LINE>
<WORD coords="642,1001,691,970,1000">the</WORD>
<WORD coords="705,1001,790,969,1000">work</WORD>
<WORD coords="803,1000,840,968,999">of</WORD>
<WORD coords="851,1000,869,977,1000">a</WORD>
<WORD coords="883,999,994,968,998">human</WORD>
<WORD coords="1009,1006,1126,967,997">foreign</WORD>
<WORD coords="1141,1005,1288,967,996">language</WORD>
<WORD coords="1302,1004,1481,965,995">interpreter.</WORD>
<WORD coords="1497,994,1546,964,994">An</WORD>
<WORD coords="1561,1001,1733,962,993">interpreter</WORD>
<WORD coords="1746,992,1773,961,992">is</WORD>
<WORD coords="1786,992,1805,969,992">a</WORD>
</LINE>
<LINE>
<WORD coords="642,1046,797,1015,1045">translator</WORD>
<WORD coords="809,1045,909,1014,1044">which</WORD>
<WORD coords="923,1044,1075,1013,1043">translates</WORD>
<WORD coords="1089,1043,1139,1012,1042">the</WORD>
<WORD coords="1152,1043,1250,1011,1042">words</WORD>
<WORD coords="1263,1042,1299,1011,1041">of</WORD>
<WORD coords="1311,1041,1360,1011,1041">the</WORD>
<WORD coords="1372,1049,1476,1010,1039">higher</WORD>
<WORD coords="1490,1039,1568,1008,1038">level</WORD>
<WORD coords="1582,1047,1729,1008,1038">language</WORD>
<WORD coords="1742,1037,1805,1006,1037">into</WORD>
</LINE>
<LINE>
<WORD coords="642,1091,778,1060,1089">machine</WORD>
<WORD coords="788,1090,865,1059,1089">level</WORD>
<WORD coords="875,1090,1060,1058,1088">instructions</WORD>
<WORD coords="1070,1088,1103,1066,1088">as</WORD>
<WORD coords="1113,1088,1234,1057,1087">needed.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="643,1174,672,1145,1174">A</WORD>
<WORD coords="685,1182,833,1144,1173">compiler</WORD>
<WORD coords="847,1173,1003,1143,1172">translates</WORD>
<WORD coords="1016,1172,1066,1142,1171">the</WORD>
<WORD coords="1080,1172,1187,1150,1171">source</WORD>
<WORD coords="1200,1179,1338,1149,1170">program</WORD>
<WORD coords="1353,1170,1433,1148,1169">once</WORD>
<WORD coords="1447,1169,1511,1139,1168">into</WORD>
<WORD coords="1526,1168,1702,1137,1167">executable</WORD>
<WORD coords="1716,1167,1804,1136,1166">form.</WORD>
</LINE>
<LINE>
<WORD coords="642,1224,715,1193,1223">This</WORD>
<WORD coords="731,1224,757,1192,1223">is</WORD>
<WORD coords="773,1223,888,1192,1221">similar</WORD>
<WORD coords="902,1222,933,1197,1222">to</WORD>
<WORD coords="949,1222,1093,1199,1220">someone</WORD>
<WORD coords="1108,1221,1178,1190,1220">who</WORD>
<WORD coords="1192,1221,1347,1190,1220">translates</WORD>
<WORD coords="1362,1226,1479,1188,1218">foreign</WORD>
<WORD coords="1495,1225,1644,1187,1216">language</WORD>
<WORD coords="1659,1216,1806,1186,1215">literature</WORD>
</LINE>
<LINE>
<WORD coords="643,1267,706,1237,1266">into</WORD>
<WORD coords="720,1270,833,1236,1265">his/her</WORD>
<WORD coords="847,1265,916,1244,1264">own</WORD>
<WORD coords="931,1273,1086,1235,1264">language.</WORD>
<WORD coords="1101,1264,1174,1234,1263">This</WORD>
<WORD coords="1189,1263,1344,1233,1262">translator</WORD>
<WORD coords="1357,1263,1441,1232,1262">takes</WORD>
<WORD coords="1454,1262,1504,1231,1261">the</WORD>
<WORD coords="1518,1261,1591,1230,1260">time</WORD>
<WORD coords="1605,1260,1636,1235,1260">to</WORD>
<WORD coords="1651,1260,1744,1229,1259">select</WORD>
<WORD coords="1757,1259,1807,1228,1258">the</WORD>
</LINE>
<LINE>
<WORD coords="642,1319,750,1289,1310">proper</WORD>
<WORD coords="760,1311,867,1279,1310">choice</WORD>
<WORD coords="877,1310,914,1279,1309">of</WORD>
<WORD coords="923,1310,1020,1279,1309">words</WORD>
<WORD coords="1031,1309,1079,1278,1308">for</WORD>
<WORD coords="1089,1308,1139,1278,1308">the</WORD>
<WORD coords="1149,1312,1220,1282,1307">text,</WORD>
<WORD coords="1230,1307,1332,1276,1306">unlike</WORD>
<WORD coords="1343,1307,1392,1276,1306">the</WORD>
<WORD coords="1403,1314,1572,1275,1305">interpreter</WORD>
<WORD coords="1583,1304,1652,1274,1303">who</WORD>
<WORD coords="1663,1303,1807,1273,1302">mediates</WORD>
</LINE>
<LINE>
<WORD coords="643,1356,662,1334,1356">a</WORD>
<WORD coords="679,1356,895,1323,1354">conversation</WORD>
<WORD coords="914,1355,1052,1324,1354">between</WORD>
<WORD coords="1071,1354,1134,1328,1353">two</WORD>
<WORD coords="1152,1361,1263,1321,1352">people</WORD>
<WORD coords="1282,1352,1362,1320,1351">from</WORD>
<WORD coords="1381,1351,1527,1319,1350">different</WORD>
<WORD coords="1545,1357,1696,1319,1349">language</WORD>
<WORD coords="1714,1348,1806,1317,1347">back-</WORD>
</LINE>
<LINE>
<WORD coords="644,1409,781,1370,1400">grounds.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="644,1485,707,1454,1484">The</WORD>
<WORD coords="717,1492,887,1453,1484">interpreter</WORD>
<WORD coords="895,1484,1033,1457,1483">executes</WORD>
<WORD coords="1042,1491,1196,1459,1482">programs</WORD>
<WORD coords="1206,1489,1415,1450,1481">immediately.</WORD>
<WORD coords="1427,1480,1489,1449,1480">The</WORD>
<WORD coords="1499,1487,1668,1448,1479">interpreter</WORD>
<WORD coords="1677,1478,1732,1455,1477">can</WORD>
<WORD coords="1743,1478,1808,1446,1477">also</WORD>
</LINE>
<LINE>
<WORD coords="644,1530,682,1499,1530">be</WORD>
<WORD coords="694,1537,820,1499,1529">stopped</WORD>
<WORD coords="831,1536,871,1498,1528">by</WORD>
<WORD coords="884,1528,933,1498,1527">the</WORD>
<WORD coords="944,1528,1012,1506,1527">user</WORD>
<WORD coords="1023,1528,1053,1502,1527">to</WORD>
<WORD coords="1064,1527,1159,1497,1526">check</WORD>
<WORD coords="1170,1527,1210,1505,1526">on</WORD>
<WORD coords="1222,1526,1330,1495,1525">certain</WORD>
<WORD coords="1343,1525,1445,1495,1524">values</WORD>
<WORD coords="1458,1525,1556,1494,1524">stored</WORD>
<WORD coords="1568,1523,1598,1493,1523">in</WORD>
<WORD coords="1610,1523,1720,1492,1522">certain</WORD>
<WORD coords="1732,1522,1807,1491,1521">vari-</WORD>
</LINE>
<LINE>
<WORD coords="645,1574,737,1544,1573">ables.</WORD>
<WORD coords="752,1581,931,1543,1573">Interpreted</WORD>
<WORD coords="943,1581,1079,1550,1572">program</WORD>
<WORD coords="1092,1572,1249,1540,1571">execution</WORD>
<WORD coords="1262,1571,1318,1549,1570">can</WORD>
<WORD coords="1331,1578,1447,1540,1570">usually</WORD>
<WORD coords="1460,1570,1498,1540,1569">be</WORD>
<WORD coords="1510,1569,1672,1537,1568">continued</WORD>
<WORD coords="1683,1568,1809,1536,1567">without</WORD>
</LINE>
<LINE>
<WORD coords="644,1627,770,1588,1618">causing</WORD>
<WORD coords="785,1627,949,1587,1618">problems.</WORD>
<WORD coords="964,1618,1027,1587,1617">The</WORD>
<WORD coords="1042,1617,1124,1586,1616">main</WORD>
<WORD coords="1139,1624,1321,1586,1616">advantages</WORD>
<WORD coords="1336,1616,1373,1584,1615">of</WORD>
<WORD coords="1385,1623,1564,1583,1614">interpreted</WORD>
<WORD coords="1579,1621,1743,1583,1613">languages</WORD>
<WORD coords="1758,1612,1808,1590,1611">are</WORD>
</LINE>
<LINE>
<WORD coords="646,1671,805,1632,1663">flexibility</WORD>
<WORD coords="815,1663,875,1632,1662">and</WORD>
<WORD coords="886,1671,1080,1630,1661">spontaneity.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="645,1748,709,1719,1748">The</WORD>
<WORD coords="723,1756,870,1718,1747">compiler</WORD>
<WORD coords="886,1748,1039,1717,1747">translates</WORD>
<WORD coords="1056,1747,1105,1716,1746">the</WORD>
<WORD coords="1119,1754,1256,1724,1746">program</WORD>
<WORD coords="1273,1746,1380,1723,1745">source</WORD>
<WORD coords="1395,1753,1466,1714,1744">only</WORD>
<WORD coords="1482,1745,1568,1722,1744">once.</WORD>
<WORD coords="1584,1743,1648,1713,1743">The</WORD>
<WORD coords="1662,1750,1810,1711,1741">compiler</WORD>
</LINE>
<LINE>
<WORD coords="646,1801,716,1771,1793">may</WORD>
<WORD coords="735,1801,831,1763,1793">spend</WORD>
<WORD coords="849,1793,868,1770,1793">a</WORD>
<WORD coords="887,1793,947,1762,1792">few</WORD>
<WORD coords="966,1792,1096,1761,1791">minutes</WORD>
<WORD coords="1116,1799,1283,1760,1790">compiling</WORD>
<WORD coords="1303,1791,1352,1760,1790">the</WORD>
<WORD coords="1370,1798,1510,1767,1788">program</WORD>
<WORD coords="1528,1789,1637,1757,1788">before</WORD>
<WORD coords="1655,1787,1678,1757,1787">it</WORD>
<WORD coords="1695,1787,1751,1765,1786">can</WORD>
<WORD coords="1770,1787,1809,1756,1786">be</WORD>
</LINE>
<LINE>
<WORD coords="646,1838,798,1808,1837">executed.</WORD>
<WORD coords="812,1841,1005,1806,1836">Afterwards,</WORD>
<WORD coords="1016,1837,1065,1806,1836">the</WORD>
<WORD coords="1076,1844,1227,1805,1835">compiled</WORD>
<WORD coords="1237,1843,1373,1814,1834">program</WORD>
<WORD coords="1386,1835,1525,1809,1833">executes</WORD>
<WORD coords="1538,1833,1627,1803,1832">much</WORD>
<WORD coords="1639,1832,1729,1802,1831">faster</WORD>
<WORD coords="1741,1832,1809,1802,1830">than</WORD>
</LINE>
<LINE>
<WORD coords="646,1882,682,1860,1881">an</WORD>
<WORD coords="697,1889,874,1851,1881">interpreted</WORD>
<WORD coords="886,1889,1033,1858,1880">program,</WORD>
<WORD coords="1047,1880,1131,1849,1879">since</WORD>
<WORD coords="1143,1880,1193,1849,1879">the</WORD>
<WORD coords="1204,1887,1349,1849,1878">compiler</WORD>
<WORD coords="1361,1879,1481,1848,1877">doesn&apos;t</WORD>
<WORD coords="1493,1877,1570,1848,1876">have</WORD>
<WORD coords="1583,1877,1614,1852,1876">to</WORD>
<WORD coords="1625,1876,1809,1846,1875">re-translate</WORD>
</LINE>
<LINE>
<WORD coords="646,1926,695,1895,1925">the</WORD>
<WORD coords="708,1926,815,1903,1925">source</WORD>
<WORD coords="826,1933,974,1903,1924">program.</WORD>
<WORD coords="988,1924,1060,1893,1924">This</WORD>
<WORD coords="1072,1932,1238,1894,1923">advantage</WORD>
<WORD coords="1249,1924,1392,1893,1923">becomes</WORD>
<WORD coords="1404,1922,1483,1896,1922">most</WORD>
<WORD coords="1495,1922,1617,1890,1921">evident</WORD>
<WORD coords="1628,1920,1659,1890,1920">in</WORD>
<WORD coords="1670,1928,1808,1897,1919">program</WORD>
</LINE>
<LINE>
<WORD coords="647,1977,734,1939,1968">loops</WORD>
<WORD coords="745,1968,775,1938,1968">in</WORD>
<WORD coords="787,1969,884,1937,1968">which</WORD>
<WORD coords="895,1968,913,1946,1968">a</WORD>
<WORD coords="923,1968,1082,1937,1967">command</WORD>
<WORD coords="1092,1968,1148,1945,1967">can</WORD>
<WORD coords="1158,1968,1197,1937,1967">be</WORD>
<WORD coords="1206,1967,1350,1936,1966">executed</WORD>
<WORD coords="1360,1967,1472,1935,1965">several</WORD>
<WORD coords="1483,1966,1630,1933,1964">thousand</WORD>
<WORD coords="1640,1964,1735,1933,1963">times.</WORD>
<WORD coords="1747,1963,1810,1932,1962">The</WORD>
</LINE>
<LINE>
<WORD coords="646,2022,820,1982,2013">interpreter</WORD>
<WORD coords="835,2013,991,1982,2012">translates</WORD>
<WORD coords="1008,2013,1056,1981,2012">the</WORD>
<WORD coords="1070,2012,1234,1981,2011">command</WORD>
<WORD coords="1248,2011,1312,1980,2011">into</WORD>
<WORD coords="1328,2011,1466,1979,2010">machine</WORD>
<WORD coords="1481,2017,1641,1979,2009">language,</WORD>
<WORD coords="1656,2016,1810,1976,2007">repeating</WORD>
</LINE>
<LINE>
<WORD coords="647,2060,707,2028,2059">this</WORD>
<WORD coords="725,2068,850,2036,2059">process</WORD>
<WORD coords="869,2059,887,2036,2059">a</WORD>
<WORD coords="907,2059,966,2027,2058">few</WORD>
<WORD coords="986,2058,1136,2027,2057">thousand</WORD>
<WORD coords="1155,2058,1252,2026,2056">times.</WORD>
<WORD coords="1272,2056,1337,2026,2056">The</WORD>
<WORD coords="1355,2064,1510,2025,2055">compiled</WORD>
<WORD coords="1528,2063,1668,2032,2054">program</WORD>
<WORD coords="1688,2061,1810,2023,2053">already</WORD>
</LINE>
<LINE>
<WORD coords="646,2105,753,2074,2104">knows</WORD>
<WORD coords="766,2104,845,2073,2104">what</WORD>
<WORD coords="857,2105,888,2078,2104">to</WORD>
<WORD coords="900,2104,941,2073,2104">do</WORD>
<WORD coords="954,2104,1078,2072,2103">without</WORD>
<WORD coords="1088,2111,1240,2072,2102">repeating</WORD>
<WORD coords="1253,2102,1302,2072,2102">the</WORD>
<WORD coords="1315,2102,1494,2070,2101">translation.</WORD>
<WORD coords="1507,2101,1572,2069,2100">The</WORD>
<WORD coords="1584,2107,1763,2069,2099">advantages</WORD>
<WORD coords="1777,2099,1813,2068,2098">of</WORD>
</LINE>
<LINE>
<WORD coords="647,2158,804,2118,2149">compiled</WORD>
<WORD coords="828,2157,997,2118,2148">languages</WORD>
<WORD coords="1020,2149,1062,2117,2148">lie</WORD>
<WORD coords="1085,2148,1116,2117,2148">in</WORD>
<WORD coords="1140,2149,1258,2117,2147">shorter</WORD>
<WORD coords="1279,2148,1444,2116,2147">execution</WORD>
<WORD coords="1468,2147,1558,2115,2146">times</WORD>
<WORD coords="1582,2146,1631,2114,2145">for</WORD>
<WORD coords="1653,2153,1811,2113,2144">compiled</WORD>
</LINE>
<LINE>
<WORD coords="646,2203,808,2172,2194">programs.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="648,2287,845,2249,2278">Interpreters,</WORD>
<WORD coords="858,2278,987,2248,2277">because</WORD>
<WORD coords="998,2278,1033,2247,2277">of</WORD>
<WORD coords="1043,2286,1115,2255,2277">easy</WORD>
<WORD coords="1126,2277,1230,2254,2277">access</WORD>
<WORD coords="1241,2277,1273,2251,2277">to</WORD>
<WORD coords="1285,2277,1360,2246,2276">their</WORD>
<WORD coords="1370,2285,1533,2254,2275">programs,</WORD>
<WORD coords="1547,2275,1588,2245,2274">let</WORD>
<WORD coords="1600,2274,1648,2245,2273">the</WORD>
<WORD coords="1660,2282,1810,2251,2273">program-</WORD>
</LINE>
<LINE>
<WORD coords="648,2324,711,2302,2323">mer</WORD>
<WORD coords="726,2324,809,2298,2323">enter</WORD>
<WORD coords="823,2323,1007,2292,2322">corrections</WORD>
<WORD coords="1021,2323,1080,2292,2322">and</WORD>
<WORD coords="1095,2323,1321,2290,2322">modifications</WORD>
<WORD coords="1335,2322,1375,2299,2321">on</WORD>
<WORD coords="1391,2322,1441,2290,2321">the</WORD>
<WORD coords="1455,2329,1509,2290,2320">fly.</WORD>
<WORD coords="1525,2328,1609,2290,2320">They</WORD>
<WORD coords="1625,2320,1690,2289,2319">also</WORD>
<WORD coords="1706,2319,1747,2289,2318">let</WORD>
<WORD coords="1762,2319,1811,2288,2318">the</WORD>
</LINE>
<LINE>
<WORD coords="647,2377,850,2346,2368">programmer</WORD>
<WORD coords="859,2368,942,2343,2368">enter</WORD>
<WORD coords="952,2368,1011,2337,2367">and</WORD>
<WORD coords="1020,2368,1144,2342,2367">execute</WORD>
<WORD coords="1154,2376,1290,2345,2366">program</WORD>
<WORD coords="1301,2367,1379,2336,2367">code</WORD>
<WORD coords="1389,2367,1462,2335,2366">until</WORD>
<WORD coords="1473,2366,1511,2344,2365">an</WORD>
<WORD coords="1523,2366,1603,2343,2365">error</WORD>
<WORD coords="1613,2365,1727,2342,2364">occurs.</WORD>
<WORD coords="1739,2364,1811,2333,2363">This</WORD>
</LINE>
<LINE>
<WORD coords="648,2414,1165,2381,2413">&quot;run-until-it-breaks-then-fix-it&quot;</WORD>
<WORD coords="1179,2413,1301,2381,2412">attitude</WORD>
<WORD coords="1314,2413,1421,2389,2412">causes</WORD>
<WORD coords="1435,2420,1511,2380,2411">lazy,</WORD>
<WORD coords="1525,2411,1730,2379,2410">unstructured</WORD>
<WORD coords="1743,2418,1810,2386,2409">pro-</WORD>
</LINE>
<LINE>
<WORD coords="648,2467,815,2427,2458">gramming</WORD>
<WORD coords="829,2466,914,2427,2457">style.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0012.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2843" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0013.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0013.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="228,168,253,141,169">1.</WORD>
<WORD coords="278,169,518,140,168">Introduction</WORD>
<WORD coords="537,170,578,148,170">to</WORD>
<WORD coords="599,170,623,143,170">C</WORD>
<WORD coords="1305,174,1413,147,174">Amiga</WORD>
<WORD coords="1426,174,1451,146,174">C</WORD>
<WORD coords="1463,174,1522,153,174">for</WORD>
<WORD coords="1534,175,1715,147,174">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="554,356,727,317,347">Compilers</WORD>
<WORD coords="743,349,831,319,348">don&apos;t</WORD>
<WORD coords="846,357,966,319,349">usually</WORD>
<WORD coords="981,350,1071,320,349">allow</WORD>
<WORD coords="1088,358,1161,328,350">easy</WORD>
<WORD coords="1177,351,1258,329,350">error</WORD>
<WORD coords="1272,352,1450,321,350">correction.</WORD>
<WORD coords="1466,352,1564,321,351">When</WORD>
<WORD coords="1581,352,1620,330,351">an</WORD>
<WORD coords="1636,352,1717,330,351">error</WORD>
</LINE>
<LINE>
<WORD coords="554,395,670,368,390">occurs,</WORD>
<WORD coords="682,398,743,369,391">you</WORD>
<WORD coords="755,392,835,367,391">must</WORD>
<WORD coords="844,392,947,362,391">reload</WORD>
<WORD coords="958,392,1008,362,391">the</WORD>
<WORD coords="1018,400,1154,371,392">program</WORD>
<WORD coords="1167,393,1272,371,392">source</WORD>
<WORD coords="1283,399,1388,364,392">editor,</WORD>
<WORD coords="1400,393,1444,363,393">fix</WORD>
<WORD coords="1457,394,1505,364,393">the</WORD>
<WORD coords="1517,395,1612,373,393">errors</WORD>
<WORD coords="1624,394,1655,364,394">in</WORD>
<WORD coords="1667,395,1716,365,394">the</WORD>
</LINE>
<LINE>
<WORD coords="555,434,659,411,433">source</WORD>
<WORD coords="668,434,745,405,434">code</WORD>
<WORD coords="753,435,812,405,434">and</WORD>
<WORD coords="820,443,982,406,434">recompile</WORD>
<WORD coords="992,436,1039,406,435">the</WORD>
<WORD coords="1048,444,1193,414,435">program.</WORD>
<WORD coords="1205,435,1237,407,435">In</WORD>
<WORD coords="1248,441,1387,407,435">addition,</WORD>
<WORD coords="1398,445,1547,407,436">compiled</WORD>
<WORD coords="1557,446,1715,408,437">languages</WORD>
</LINE>
<LINE>
<WORD coords="553,487,673,448,478">require</WORD>
<WORD coords="693,479,711,457,479">a</WORD>
<WORD coords="733,487,862,449,479">specific</WORD>
<WORD coords="884,488,1034,449,479">language</WORD>
<WORD coords="1055,486,1211,455,480">structure,</WORD>
<WORD coords="1233,481,1267,460,481">or</WORD>
<WORD coords="1287,481,1338,451,481">the</WORD>
<WORD coords="1357,490,1497,460,481">program</WORD>
<WORD coords="1519,483,1599,452,482">code</WORD>
<WORD coords="1618,483,1717,452,482">won&apos;t</WORD>
</LINE>
<LINE>
<WORD coords="554,531,692,493,522">compile.</WORD>
<WORD coords="705,524,769,493,523">The</WORD>
<WORD coords="781,525,886,502,524">source</WORD>
<WORD coords="896,526,974,495,526">code</WORD>
<WORD coords="985,526,1063,500,525">must</WORD>
<WORD coords="1072,526,1111,495,526">be</WORD>
<WORD coords="1122,527,1236,501,526">correct</WORD>
<WORD coords="1247,527,1323,495,526">from</WORD>
<WORD coords="1335,535,1497,496,526">beginning</WORD>
<WORD coords="1509,528,1540,502,528">to</WORD>
<WORD coords="1551,528,1610,497,527">end</WORD>
<WORD coords="1621,528,1656,506,527">or</WORD>
<WORD coords="1667,528,1716,497,527">the</WORD>
</LINE>
<LINE>
<WORD coords="553,577,699,537,568">compiler</WORD>
<WORD coords="710,569,774,538,569">will</WORD>
<WORD coords="786,570,839,543,569">not</WORD>
<WORD coords="850,579,982,539,570">compile</WORD>
<WORD coords="994,571,1025,539,570">it.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="553,653,616,622,652">The</WORD>
<WORD coords="626,661,745,622,653">biggest</WORD>
<WORD coords="755,662,920,623,654">advantage</WORD>
<WORD coords="930,655,992,624,654">that</WORD>
<WORD coords="1002,655,1027,624,655">C</WORD>
<WORD coords="1038,656,1093,624,655">has</WORD>
<WORD coords="1103,656,1176,633,655">over</WORD>
<WORD coords="1186,656,1269,625,655">other</WORD>
<WORD coords="1281,664,1441,625,655">languages</WORD>
<WORD coords="1454,656,1478,626,655">is</WORD>
<WORD coords="1491,656,1527,626,655">its</WORD>
<WORD coords="1540,664,1714,631,656">transporta-</WORD>
</LINE>
<LINE>
<WORD coords="553,705,647,666,696">bility.</WORD>
<WORD coords="659,698,732,667,697">This</WORD>
<WORD coords="743,699,846,676,698">means</WORD>
<WORD coords="858,699,919,668,698">that</WORD>
<WORD coords="929,707,990,677,700">you</WORD>
<WORD coords="1001,700,1108,669,699">should</WORD>
<WORD coords="1117,700,1157,669,700">be</WORD>
<WORD coords="1167,701,1235,669,700">able</WORD>
<WORD coords="1246,701,1277,674,701">to</WORD>
<WORD coords="1288,701,1355,670,700">take</WORD>
<WORD coords="1365,701,1384,678,701">a</WORD>
<WORD coords="1394,701,1421,670,701">C</WORD>
<WORD coords="1433,701,1538,678,700">source</WORD>
<WORD coords="1548,702,1626,671,702">code</WORD>
<WORD coords="1637,702,1713,671,701">from</WORD>
</LINE>
<LINE>
<WORD coords="553,741,591,719,741">an</WORD>
<WORD coords="612,750,735,711,741">Amiga,</WORD>
<WORD coords="756,743,885,712,742">transfer</WORD>
<WORD coords="904,744,929,712,743">it</WORD>
<WORD coords="947,744,979,718,744">to</WORD>
<WORD coords="998,744,1018,722,744">a</WORD>
<WORD coords="1034,749,1096,713,743">PC,</WORD>
<WORD coords="1116,745,1206,714,744">make</WORD>
<WORD coords="1225,753,1359,714,744">changes</WORD>
<WORD coords="1379,745,1411,719,745">to</WORD>
<WORD coords="1431,746,1468,714,745">fit</WORD>
<WORD coords="1487,746,1538,715,745">the</WORD>
<WORD coords="1557,746,1639,715,745">PC&apos;s</WORD>
<WORD coords="1659,746,1715,715,746">file</WORD>
</LINE>
<LINE>
<WORD coords="553,794,697,755,785">handling</WORD>
<WORD coords="710,787,770,756,786">and</WORD>
<WORD coords="784,787,870,756,786">other</WORD>
<WORD coords="883,796,1162,757,787">machine-specific</WORD>
<WORD coords="1178,794,1268,759,788">tasks,</WORD>
<WORD coords="1283,789,1342,759,788">and</WORD>
<WORD coords="1356,798,1488,759,789">compile</WORD>
<WORD coords="1503,790,1553,759,789">the</WORD>
<WORD coords="1566,790,1593,759,790">C</WORD>
<WORD coords="1608,791,1715,768,790">source</WORD>
</LINE>
<LINE>
<WORD coords="552,831,629,800,830">code</WORD>
<WORD coords="640,831,680,808,830">on</WORD>
<WORD coords="692,831,743,800,831">the</WORD>
<WORD coords="753,832,802,800,831">PC</WORD>
<WORD coords="815,832,885,801,831">with</WORD>
<WORD coords="897,833,938,810,832">no</WORD>
<WORD coords="948,841,1091,802,832">problem.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="552,915,646,884,914">There</WORD>
<WORD coords="657,923,716,893,915">you</WORD>
<WORD coords="728,916,804,885,915">have</WORD>
<WORD coords="813,916,831,893,916">a</WORD>
<WORD coords="841,924,960,886,916">general</WORD>
<WORD coords="970,917,1119,886,916">overview</WORD>
<WORD coords="1129,917,1166,886,917">of</WORD>
<WORD coords="1173,918,1222,887,917">the</WORD>
<WORD coords="1231,926,1410,888,917">advantages</WORD>
<WORD coords="1420,918,1478,888,917">and</WORD>
<WORD coords="1488,927,1714,888,918">disadvantages</WORD>
</LINE>
<LINE>
<WORD coords="552,959,589,928,958">of</WORD>
<WORD coords="602,967,758,929,959">compiled</WORD>
<WORD coords="775,969,941,929,960">languages</WORD>
<WORD coords="957,962,1018,931,961">and</WORD>
<WORD coords="1033,970,1214,931,961">interpreted</WORD>
<WORD coords="1231,970,1405,932,962">languages.</WORD>
<WORD coords="1422,962,1487,932,962">The</WORD>
<WORD coords="1504,963,1576,938,962">next</WORD>
<WORD coords="1593,971,1715,933,963">chapter</WORD>
</LINE>
<LINE>
<WORD coords="553,1010,662,974,1002">spends</WORD>
<WORD coords="677,1004,762,982,1003">some</WORD>
<WORD coords="776,1004,847,974,1003">time</WORD>
<WORD coords="861,1013,973,975,1004">talking</WORD>
<WORD coords="987,1006,1077,976,1005">about</WORD>
<WORD coords="1089,1006,1172,975,1005">these</WORD>
<WORD coords="1186,1014,1347,976,1005">languages</WORD>
<WORD coords="1360,1007,1393,985,1007">as</WORD>
<WORD coords="1407,1012,1486,977,1006">well,</WORD>
<WORD coords="1500,1008,1591,977,1007">while</WORD>
<WORD coords="1603,1016,1714,977,1007">adding</WORD>
</LINE>
<LINE>
<WORD coords="553,1055,693,1017,1047">specifics</WORD>
<WORD coords="705,1048,796,1018,1048">about</WORD>
<WORD coords="807,1049,854,1018,1048">the</WORD>
<WORD coords="867,1057,981,1019,1049">subject</WORD>
<WORD coords="992,1050,1028,1019,1049">of</WORD>
<WORD coords="1036,1050,1093,1019,1049">this</WORD>
<WORD coords="1104,1051,1186,1020,1050">book</WORD>
<WORD coords="1186,1043,1227,1038,1051">—</WORD>
<WORD coords="1227,1051,1275,1020,1050">the</WORD>
<WORD coords="1286,1051,1312,1020,1051">C</WORD>
<WORD coords="1324,1059,1478,1020,1050">language.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0013.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0014.djvu" width="2046">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0014.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="966,738,1106,622,737">2.</WORD>
</LINE>
<LINE>
<WORD coords="574,944,1302,794,910">Beginning</WORD>
<WORD coords="1396,908,1498,790,908">C</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0014.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0015.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0015.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0015.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0016.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0016.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="302,174,431,147,174">Abacus</WORD>
<WORD coords="1504,168,1532,140,168">2.</WORD>
<WORD coords="1561,167,1740,140,166">Beginning</WORD>
<WORD coords="1766,165,1790,137,165">C</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="304,453,350,386,454">2</WORD>
<WORD coords="379,455,396,438,0">.</WORD>
<WORD coords="634,472,1076,384,452">Beginning</WORD>
<WORD coords="1141,452,1204,382,452">C</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="632,609,710,580,608">Let&apos;s</WORD>
<WORD coords="722,609,794,579,608">look</WORD>
<WORD coords="803,609,834,584,609">at</WORD>
<WORD coords="844,609,894,579,608">the</WORD>
<WORD coords="903,616,1026,586,608">process</WORD>
<WORD coords="1037,608,1178,577,607">involved</WORD>
<WORD coords="1189,606,1220,577,606">in</WORD>
<WORD coords="1231,614,1411,576,605">developing</WORD>
<WORD coords="1422,605,1440,583,605">a</WORD>
<WORD coords="1449,605,1475,575,605">C</WORD>
<WORD coords="1486,613,1633,582,603">program.</WORD>
<WORD coords="1646,610,1797,572,602">Although</WORD>
</LINE>
<LINE>
<WORD coords="633,654,656,623,653">it</WORD>
<WORD coords="667,661,737,631,653">may</WORD>
<WORD coords="750,653,833,631,652">seem</WORD>
<WORD coords="846,660,918,622,652">long</WORD>
<WORD coords="931,652,989,622,651">and</WORD>
<WORD coords="1000,656,1153,621,651">involved,</WORD>
<WORD coords="1166,651,1253,620,650">don&apos;t</WORD>
<WORD coords="1262,659,1361,619,649">panic.</WORD>
<WORD coords="1374,650,1460,619,649">Once</WORD>
<WORD coords="1471,657,1531,627,649">you</WORD>
<WORD coords="1543,648,1626,618,647">learn</WORD>
<WORD coords="1638,648,1687,617,647">the</WORD>
<WORD coords="1698,647,1799,616,646">basics</WORD>
</LINE>
<LINE>
<WORD coords="633,699,669,667,698">of</WORD>
<WORD coords="677,706,858,667,697">developing</WORD>
<WORD coords="867,698,887,675,698">a</WORD>
<WORD coords="896,705,968,666,696">high</WORD>
<WORD coords="978,697,1057,665,696">level</WORD>
<WORD coords="1067,704,1214,665,696">language</WORD>
<WORD coords="1223,704,1370,673,695">program,</WORD>
<WORD coords="1381,695,1405,663,694">it</WORD>
<WORD coords="1414,702,1478,668,694">gets</WORD>
<WORD coords="1488,694,1591,662,693">easier.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="634,783,703,753,782">One</WORD>
<WORD coords="725,783,809,753,782">word</WORD>
<WORD coords="830,782,866,752,781">of</WORD>
<WORD coords="885,789,1032,751,781">warning:</WORD>
<WORD coords="1055,781,1148,750,780">Don&apos;t</WORD>
<WORD coords="1168,789,1237,750,780">skip</WORD>
<WORD coords="1257,781,1317,749,780">this</WORD>
<WORD coords="1338,787,1473,749,779">chapter,</WORD>
<WORD coords="1493,779,1571,756,778">even</WORD>
<WORD coords="1593,777,1621,747,777">if</WORD>
<WORD coords="1638,785,1700,755,777">you</WORD>
<WORD coords="1720,777,1799,746,776">have</WORD>
</LINE>
<LINE>
<WORD coords="634,834,777,796,825">previous</WORD>
<WORD coords="795,833,974,795,824">experience</WORD>
<WORD coords="991,825,1064,794,824">with</WORD>
<WORD coords="1080,825,1117,794,825">C.</WORD>
<WORD coords="1136,824,1206,794,824">You</WORD>
<WORD coords="1223,831,1318,793,822">might</WORD>
<WORD coords="1335,823,1417,793,822">learn</WORD>
<WORD coords="1435,829,1605,791,821">something</WORD>
<WORD coords="1623,828,1684,799,820">you</WORD>
<WORD coords="1700,820,1800,789,819">didn&apos;t</WORD>
</LINE>
<LINE>
<WORD coords="633,871,724,841,870">know</WORD>
<WORD coords="733,871,837,840,870">before</WORD>
<WORD coords="847,870,938,840,870">about</WORD>
<WORD coords="947,870,997,839,869">the</WORD>
<WORD coords="1006,877,1160,839,868">language.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="634,965,794,927,956">Programs</WORD>
<WORD coords="810,964,903,925,956">begin</WORD>
<WORD coords="921,956,994,925,955">with</WORD>
<WORD coords="1011,955,1049,933,954">an</WORD>
<WORD coords="1067,955,1145,924,954">idea.</WORD>
<WORD coords="1163,955,1228,924,954">The</WORD>
<WORD coords="1244,955,1315,932,954">user</WORD>
<WORD coords="1330,954,1385,923,953">has</WORD>
<WORD coords="1402,954,1421,931,954">a</WORD>
<WORD coords="1437,954,1504,922,953">task</WORD>
<WORD coords="1520,953,1584,922,952">that</WORD>
<WORD coords="1599,952,1638,921,951">he</WORD>
<WORD coords="1655,951,1750,928,950">wants</WORD>
<WORD coords="1769,950,1800,925,950">to</WORD>
</LINE>
<LINE>
<WORD coords="635,1009,819,971,1001">accomplish</WORD>
<WORD coords="832,1008,919,970,1000">using</WORD>
<WORD coords="931,1000,949,978,1000">a</WORD>
<WORD coords="959,1008,1095,977,998">program</WORD>
<WORD coords="1096,991,1138,987,999">—</WORD>
<WORD coords="1138,999,1196,969,998">and</WORD>
<WORD coords="1207,999,1256,968,998">the</WORD>
<WORD coords="1265,1006,1402,976,997">program</WORD>
<WORD coords="1416,998,1524,966,996">should</WORD>
<WORD coords="1533,1005,1663,966,995">perform</WORD>
<WORD coords="1674,996,1724,965,995">the</WORD>
<WORD coords="1735,995,1801,965,994">task</WORD>
</LINE>
<LINE>
<WORD coords="635,1049,741,1014,1044">easier,</WORD>
<WORD coords="757,1044,850,1014,1043">faster</WORD>
<WORD coords="863,1044,897,1022,1043">or</WORD>
<WORD coords="912,1044,996,1022,1043">more</WORD>
<WORD coords="1011,1050,1179,1012,1042">accurately</WORD>
<WORD coords="1195,1042,1263,1012,1041">than</WORD>
<WORD coords="1279,1042,1297,1020,1042">a</WORD>
<WORD coords="1312,1042,1422,1012,1041">human</WORD>
<WORD coords="1438,1041,1528,1010,1040">could</WORD>
<WORD coords="1541,1040,1583,1010,1040">do</WORD>
<WORD coords="1597,1040,1629,1009,1039">it.</WORD>
<WORD coords="1644,1039,1717,1008,1038">This</WORD>
<WORD coords="1732,1039,1801,1008,1038">idea</WORD>
</LINE>
<LINE>
<WORD coords="635,1089,725,1059,1088">could</WORD>
<WORD coords="733,1089,772,1059,1089">be</WORD>
<WORD coords="782,1089,828,1058,1088">for</WORD>
<WORD coords="837,1088,856,1066,1088">a</WORD>
<WORD coords="865,1095,996,1057,1087">drawing</WORD>
<WORD coords="1005,1095,1149,1065,1086">program;</WORD>
<WORD coords="1161,1087,1179,1065,1087">a</WORD>
<WORD coords="1189,1094,1374,1056,1085">spreadsheet</WORD>
<WORD coords="1383,1085,1429,1055,1084">for</WORD>
<WORD coords="1439,1092,1611,1054,1084">calculating</WORD>
<WORD coords="1621,1092,1733,1053,1082">payroll</WORD>
<WORD coords="1743,1083,1801,1053,1082">and</WORD>
</LINE>
<LINE>
<WORD coords="636,1141,758,1103,1132">figures;</WORD>
<WORD coords="771,1133,790,1111,1133">a</WORD>
<WORD coords="799,1133,859,1102,1132">fast</WORD>
<WORD coords="868,1132,937,1102,1131">disk</WORD>
<WORD coords="947,1140,1058,1101,1131">copier;</WORD>
<WORD coords="1070,1132,1104,1109,1131">or</WORD>
<WORD coords="1111,1139,1174,1100,1131">just</WORD>
<WORD coords="1184,1130,1203,1109,1130">a</WORD>
<WORD coords="1213,1138,1319,1100,1130">simple</WORD>
<WORD coords="1331,1130,1392,1105,1129">text</WORD>
<WORD coords="1401,1137,1518,1099,1129">display</WORD>
<WORD coords="1528,1129,1568,1107,1128">on</WORD>
<WORD coords="1579,1129,1629,1098,1128">the</WORD>
<WORD coords="1640,1128,1750,1105,1127">screen.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="636,1219,722,1188,1218">Once</WORD>
<WORD coords="731,1219,782,1188,1218">the</WORD>
<WORD coords="791,1226,909,1187,1217">general</WORD>
<WORD coords="921,1218,987,1187,1217">idea</WORD>
<WORD coords="997,1218,1023,1186,1217">is</WORD>
<WORD coords="1034,1225,1209,1186,1216">developed,</WORD>
<WORD coords="1220,1217,1242,1185,1216">it</WORD>
<WORD coords="1251,1224,1336,1185,1215">helps</WORD>
<WORD coords="1346,1215,1374,1184,1215">if</WORD>
<WORD coords="1381,1216,1430,1184,1215">the</WORD>
<WORD coords="1440,1223,1639,1192,1214">programmer</WORD>
<WORD coords="1649,1214,1701,1182,1213">sits</WORD>
<WORD coords="1711,1213,1801,1182,1212">down</WORD>
</LINE>
<LINE>
<WORD coords="636,1263,695,1232,1262">and</WORD>
<WORD coords="708,1262,807,1232,1262">Writes</WORD>
<WORD coords="819,1262,873,1237,1262">out</WORD>
<WORD coords="886,1262,935,1231,1261">the</WORD>
<WORD coords="947,1270,1033,1231,1260">goals</WORD>
<WORD coords="1046,1261,1083,1230,1260">of</WORD>
<WORD coords="1093,1261,1143,1230,1260">the</WORD>
<WORD coords="1155,1265,1232,1230,1260">idea,</WORD>
<WORD coords="1244,1260,1304,1230,1259">and</WORD>
<WORD coords="1317,1260,1386,1229,1259">how</WORD>
<WORD coords="1399,1259,1448,1228,1258">the</WORD>
<WORD coords="1460,1267,1597,1236,1257">program</WORD>
<WORD coords="1611,1258,1666,1235,1257">can</WORD>
<WORD coords="1679,1257,1720,1227,1257">do</WORD>
<WORD coords="1732,1257,1800,1226,1256">this.</WORD>
</LINE>
<LINE>
<WORD coords="636,1307,711,1276,1306">This</WORD>
<WORD coords="731,1314,853,1276,1306">writing</WORD>
<WORD coords="873,1313,959,1281,1305">stage</WORD>
<WORD coords="979,1305,1036,1284,1304">can</WORD>
<WORD coords="1057,1305,1095,1276,1305">be</WORD>
<WORD coords="1116,1304,1146,1275,1304">in</WORD>
<WORD coords="1166,1312,1249,1275,1303">plain</WORD>
<WORD coords="1269,1312,1409,1273,1303">English,</WORD>
<WORD coords="1430,1304,1515,1272,1303">since</WORD>
<WORD coords="1534,1303,1559,1272,1302">it</WORD>
<WORD coords="1578,1303,1689,1271,1302">should</WORD>
<WORD coords="1708,1302,1748,1271,1301">be</WORD>
<WORD coords="1767,1301,1801,1278,1301">as</WORD>
</LINE>
<LINE>
<WORD coords="636,1351,774,1321,1350">readable</WORD>
<WORD coords="784,1351,831,1320,1350">for</WORD>
<WORD coords="841,1357,902,1329,1349">you</WORD>
<WORD coords="913,1350,945,1328,1350">as</WORD>
<WORD coords="956,1357,1096,1319,1348">possible.</WORD>
<WORD coords="1109,1348,1179,1319,1347">This</WORD>
<WORD coords="1190,1348,1303,1319,1347">written</WORD>
<WORD coords="1314,1348,1552,1316,1346">documentation</WORD>
<WORD coords="1563,1346,1599,1316,1345">of</WORD>
<WORD coords="1607,1345,1656,1316,1344">the</WORD>
<WORD coords="1665,1353,1800,1323,1343">program</WORD>
</LINE>
<LINE>
<WORD coords="637,1395,796,1364,1394">execution</WORD>
<WORD coords="810,1394,837,1364,1394">is</WORD>
<WORD coords="852,1394,1027,1363,1393">sometimes</WORD>
<WORD coords="1041,1393,1139,1363,1392">called</WORD>
<WORD coords="1153,1393,1202,1362,1392">the</WORD>
<WORD coords="1214,1400,1330,1362,1392">pseudo</WORD>
<WORD coords="1344,1396,1430,1361,1391">code,</WORD>
<WORD coords="1446,1391,1529,1360,1390">since</WORD>
<WORD coords="1542,1390,1565,1360,1389">it</WORD>
<WORD coords="1578,1390,1647,1359,1389">tells</WORD>
<WORD coords="1661,1389,1740,1358,1388">what</WORD>
<WORD coords="1753,1388,1802,1358,1387">the</WORD>
</LINE>
<LINE>
<WORD coords="637,1447,778,1416,1438">program</WORD>
<WORD coords="800,1438,911,1408,1437">should</WORD>
<WORD coords="931,1438,972,1408,1437">do</WORD>
<WORD coords="992,1437,1122,1407,1436">without</WORD>
<WORD coords="1140,1444,1272,1406,1435">actually</WORD>
<WORD coords="1293,1443,1414,1405,1434">writing</WORD>
<WORD coords="1434,1434,1534,1404,1433">which</WORD>
<WORD coords="1555,1434,1732,1408,1433">statements</WORD>
<WORD coords="1752,1432,1802,1402,1431">the</WORD>
</LINE>
<LINE>
<WORD coords="637,1491,775,1460,1482">program</WORD>
<WORD coords="791,1482,883,1452,1482">needs</WORD>
<WORD coords="899,1482,929,1456,1482">to</WORD>
<WORD coords="943,1489,1075,1451,1480">perform</WORD>
<WORD coords="1090,1481,1139,1450,1480">the</WORD>
<WORD coords="1154,1481,1228,1450,1480">task.</WORD>
<WORD coords="1242,1480,1339,1449,1479">When</WORD>
<WORD coords="1354,1487,1471,1448,1478">writing</WORD>
<WORD coords="1485,1478,1535,1448,1478">the</WORD>
<WORD coords="1548,1486,1664,1447,1477">pseudo</WORD>
<WORD coords="1677,1477,1755,1446,1476">code</WORD>
<WORD coords="1769,1476,1805,1445,1475">of</WORD>
</LINE>
<LINE>
<WORD coords="638,1527,697,1495,1526">this</WORD>
<WORD coords="715,1534,867,1503,1525">program,</WORD>
<WORD coords="884,1533,963,1495,1525">keep</WORD>
<WORD coords="980,1524,1005,1495,1524">it</WORD>
<WORD coords="1021,1524,1136,1494,1523">broken</WORD>
<WORD coords="1155,1524,1244,1494,1523">down</WORD>
<WORD coords="1263,1523,1327,1492,1523">into</WORD>
<WORD coords="1345,1523,1468,1492,1522">smaller</WORD>
<WORD coords="1485,1522,1624,1490,1521">modules</WORD>
<WORD coords="1642,1520,1804,1490,1519">whenever</WORD>
</LINE>
<LINE>
<WORD coords="638,1579,783,1540,1570">possible.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="639,1657,668,1627,1657">A</WORD>
<WORD coords="680,1657,748,1627,1657">data</WORD>
<WORD coords="760,1657,917,1626,1655">flowchart</WORD>
<WORD coords="927,1656,987,1625,1655">and</WORD>
<WORD coords="998,1663,1135,1633,1654">program</WORD>
<WORD coords="1149,1655,1305,1623,1654">flowchart</WORD>
<WORD coords="1315,1654,1424,1622,1653">should</WORD>
<WORD coords="1435,1653,1473,1622,1653">be</WORD>
<WORD coords="1485,1659,1652,1621,1651">developed</WORD>
<WORD coords="1664,1650,1741,1620,1649">from</WORD>
<WORD coords="1755,1649,1803,1619,1648">the</WORD>
</LINE>
<LINE>
<WORD coords="639,1702,758,1671,1701">written</WORD>
<WORD coords="779,1701,1029,1669,1700">documentation</WORD>
<WORD coords="1049,1700,1086,1669,1699">of</WORD>
<WORD coords="1105,1699,1155,1669,1698">the</WORD>
<WORD coords="1174,1703,1254,1668,1698">idea,</WORD>
<WORD coords="1271,1706,1336,1668,1698">just</WORD>
<WORD coords="1355,1698,1389,1675,1698">as</WORD>
<WORD coords="1410,1697,1441,1666,1696">in</WORD>
<WORD coords="1460,1704,1520,1675,1696">any</WORD>
<WORD coords="1539,1696,1627,1665,1695">other</WORD>
<WORD coords="1647,1702,1805,1669,1694">computer</WORD>
</LINE>
<LINE>
<WORD coords="640,1753,797,1715,1744">language.</WORD>
<WORD coords="813,1744,899,1714,1743">After</WORD>
<WORD coords="913,1744,936,1713,1743">it</WORD>
<WORD coords="950,1743,1004,1713,1743">has</WORD>
<WORD coords="1016,1743,1095,1713,1742">been</WORD>
<WORD coords="1109,1743,1293,1711,1741">determined</WORD>
<WORD coords="1307,1742,1377,1711,1741">how</WORD>
<WORD coords="1392,1741,1442,1710,1740">the</WORD>
<WORD coords="1453,1748,1592,1717,1739">program</WORD>
<WORD coords="1608,1738,1680,1707,1738">flow</WORD>
<WORD coords="1696,1738,1805,1707,1737">should</WORD>
</LINE>
<LINE>
<WORD coords="640,1798,757,1768,1789">appear,</WORD>
<WORD coords="767,1789,816,1759,1788">the</WORD>
<WORD coords="826,1789,894,1767,1788">user</WORD>
<WORD coords="903,1788,959,1766,1787">can</WORD>
<WORD coords="969,1796,1097,1757,1787">proceed</WORD>
<WORD coords="1107,1787,1139,1762,1787">to</WORD>
<WORD coords="1149,1787,1198,1756,1786">the</WORD>
<WORD coords="1208,1794,1359,1761,1785">computer</WORD>
<WORD coords="1369,1785,1400,1761,1785">to</WORD>
<WORD coords="1409,1793,1544,1762,1783">program</WORD>
<WORD coords="1555,1783,1586,1753,1782">in</WORD>
<WORD coords="1597,1783,1646,1752,1782">the</WORD>
<WORD coords="1656,1783,1730,1752,1782">idea.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="640,1875,704,1844,1874">The</WORD>
<WORD coords="717,1875,743,1844,1875">C</WORD>
<WORD coords="758,1882,906,1844,1874">language</WORD>
<WORD coords="919,1874,988,1851,1873">uses</WORD>
<WORD coords="1003,1873,1084,1842,1872">three</WORD>
<WORD coords="1096,1873,1238,1841,1871">different</WORD>
<WORD coords="1250,1880,1405,1848,1870">programs</WORD>
<WORD coords="1419,1869,1517,1838,1868">which</WORD>
<WORD coords="1531,1869,1614,1838,1867">work</WORD>
<WORD coords="1627,1876,1762,1836,1867">together</WORD>
<WORD coords="1774,1866,1805,1835,1865">in</WORD>
</LINE>
<LINE>
<WORD coords="641,1929,809,1889,1920">generating</WORD>
<WORD coords="818,1928,979,1897,1919">programs:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="751,2006,815,1975,2005">The</WORD>
<WORD coords="832,2010,941,1974,2005">editor,</WORD>
<WORD coords="960,2004,991,1973,2004">in</WORD>
<WORD coords="1010,2005,1111,1973,2004">which</WORD>
<WORD coords="1130,2004,1180,1973,2003">the</WORD>
<WORD coords="1198,2004,1267,1980,2003">user</WORD>
<WORD coords="1284,2003,1384,1977,2002">enters</WORD>
<WORD coords="1402,2002,1461,1970,2001">and</WORD>
<WORD coords="1479,2001,1610,1974,2000">corrects</WORD>
<WORD coords="1630,1999,1680,1968,1998">the</WORD>
<WORD coords="1698,1999,1806,1975,1998">source</WORD>
</LINE>
<LINE>
<WORD coords="751,2059,894,2029,2050">program;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="751,2135,814,2104,2134">The</WORD>
<WORD coords="825,2142,979,2103,2133">compiler,</WORD>
<WORD coords="991,2133,1089,2102,2132">which</WORD>
<WORD coords="1100,2140,1245,2101,2132">compiles</WORD>
<WORD coords="1257,2131,1305,2100,2130">the</WORD>
<WORD coords="1316,2138,1461,2108,2129">program;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="752,2220,816,2189,2219">The</WORD>
<WORD coords="831,2223,936,2188,2218">linker,</WORD>
<WORD coords="952,2218,1050,2187,2217">which</WORD>
<WORD coords="1062,2226,1145,2187,2217">joins</WORD>
<WORD coords="1160,2217,1210,2186,2216">the</WORD>
<WORD coords="1224,2216,1304,2185,2215">main</WORD>
<WORD coords="1318,2224,1456,2192,2214">program</WORD>
<WORD coords="1472,2214,1542,2183,2213">with</WORD>
<WORD coords="1557,2213,1643,2182,2212">other</WORD>
<WORD coords="1655,2220,1809,2180,2211">compiled</WORD>
</LINE>
<LINE>
<WORD coords="752,2273,905,2242,2264">programs</WORD>
<WORD coords="916,2264,973,2233,2263">and</WORD>
<WORD coords="984,2263,1133,2231,2262">functions</WORD>
<WORD coords="1145,2262,1175,2237,2262">to</WORD>
<WORD coords="1186,2262,1272,2231,2261">make</WORD>
<WORD coords="1281,2261,1300,2239,2261">a</WORD>
<WORD coords="1310,2268,1386,2229,2260">fully</WORD>
<WORD coords="1396,2260,1568,2227,2259">executable</WORD>
<WORD coords="1576,2266,1722,2235,2257">program.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="643,2350,707,2320,2349">The</WORD>
<WORD coords="718,2350,778,2325,2349">rest</WORD>
<WORD coords="789,2350,825,2319,2349">of</WORD>
<WORD coords="835,2349,892,2318,2348">this</WORD>
<WORD coords="904,2357,1025,2318,2348">chapter</WORD>
<WORD coords="1036,2348,1187,2317,2347">discusses</WORD>
<WORD coords="1200,2347,1248,2316,2346">the</WORD>
<WORD coords="1259,2346,1314,2324,2346">use</WORD>
<WORD coords="1325,2346,1361,2315,2345">of</WORD>
<WORD coords="1369,2345,1443,2314,2344">each</WORD>
<WORD coords="1455,2352,1591,2321,2343">program</WORD>
<WORD coords="1605,2342,1635,2312,2342">in</WORD>
<WORD coords="1647,2342,1696,2312,2341">the</WORD>
<WORD coords="1707,2342,1808,2310,2341">devel-</WORD>
</LINE>
<LINE>
<WORD coords="644,2403,767,2369,2394">opment</WORD>
<WORD coords="778,2394,814,2364,2394">of</WORD>
<WORD coords="822,2394,849,2363,2394">C</WORD>
<WORD coords="861,2402,1024,2371,2393">programs.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0016.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2837" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0017.djvu" width="2046">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0017.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="265,156,291,129,158">2.</WORD>
<WORD coords="321,158,502,129,157">Beginning</WORD>
<WORD coords="526,158,550,131,158">C</WORD>
<WORD coords="1345,164,1452,137,164">Amiga</WORD>
<WORD coords="1465,164,1489,137,164">C</WORD>
<WORD coords="1502,164,1561,143,164">for</WORD>
<WORD coords="1573,165,1754,138,164">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="262,483,360,430,482">2.1</WORD>
<WORD coords="592,486,717,433,485">The</WORD>
<WORD coords="778,487,994,434,486">Editor</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="590,635,660,604,634">You</WORD>
<WORD coords="679,635,758,604,634">need</WORD>
<WORD coords="777,636,864,613,635">some</WORD>
<WORD coords="882,637,946,611,636">sort</WORD>
<WORD coords="962,637,1000,606,636">of</WORD>
<WORD coords="1016,638,1080,611,637">text</WORD>
<WORD coords="1096,637,1195,606,636">editor</WORD>
<WORD coords="1214,638,1243,612,638">to</WORD>
<WORD coords="1261,638,1346,613,637">enter</WORD>
<WORD coords="1363,638,1381,617,638">a</WORD>
<WORD coords="1400,639,1426,608,639">C</WORD>
<WORD coords="1444,647,1584,617,638">program</WORD>
<WORD coords="1603,640,1682,609,640">from</WORD>
<WORD coords="1702,641,1753,610,640">the</WORD>
</LINE>
<LINE>
<WORD coords="589,687,751,648,679">keyboard.</WORD>
<WORD coords="766,679,815,649,679">An</WORD>
<WORD coords="828,681,926,649,680">editor</WORD>
<WORD coords="938,684,965,650,682">is</WORD>
<WORD coords="978,690,1104,650,681">nothing</WORD>
<WORD coords="1117,683,1202,660,682">more</WORD>
<WORD coords="1215,683,1284,652,682">than</WORD>
<WORD coords="1297,683,1316,661,683">a</WORD>
<WORD coords="1328,692,1438,652,683">simple</WORD>
<WORD coords="1451,684,1534,653,683">word</WORD>
<WORD coords="1546,693,1713,662,684">processor.</WORD>
<WORD coords="1728,685,1754,655,684">It</WORD>
</LINE>
<LINE>
<WORD coords="590,732,713,693,723">usually</WORD>
<WORD coords="736,725,878,694,724">contains</WORD>
<WORD coords="901,733,977,695,725">only</WORD>
<WORD coords="1001,726,1142,695,725">minimal</WORD>
<WORD coords="1166,727,1231,701,726">text</WORD>
<WORD coords="1251,736,1435,697,727">processing</WORD>
<WORD coords="1457,737,1663,698,728">capabilities.</WORD>
<WORD coords="1687,729,1753,699,729">The</WORD>
</LINE>
<LINE>
<WORD coords="589,775,725,744,766">program</WORD>
<WORD coords="739,776,855,737,767">usually</WORD>
<WORD coords="866,777,939,738,768">only</WORD>
<WORD coords="949,770,1056,738,769">allows</WORD>
<WORD coords="1067,778,1128,747,770">you</WORD>
<WORD coords="1139,770,1171,744,770">to</WORD>
<WORD coords="1182,779,1252,744,771">type</WORD>
<WORD coords="1263,776,1304,739,770">in,</WORD>
<WORD coords="1315,777,1395,740,771">load,</WORD>
<WORD coords="1407,772,1478,749,771">save</WORD>
<WORD coords="1489,772,1548,741,771">and</WORD>
<WORD coords="1558,773,1620,741,772">edit</WORD>
<WORD coords="1631,773,1680,742,772">the</WORD>
<WORD coords="1692,773,1753,747,772">text</WORD>
</LINE>
<LINE>
<WORD coords="589,811,625,780,810">of</WORD>
<WORD coords="640,811,690,780,810">the</WORD>
<WORD coords="706,813,814,789,812">source</WORD>
<WORD coords="830,813,918,782,813">code:</WORD>
<WORD coords="937,822,1073,783,813">Nothing</WORD>
<WORD coords="1089,822,1180,783,813">fancy</WORD>
<WORD coords="1197,814,1258,772,814">lie</WORD>
<WORD coords="1273,815,1367,785,814">block</WORD>
<WORD coords="1383,817,1536,785,815">functions</WORD>
<WORD coords="1552,817,1587,794,816">or</WORD>
<WORD coords="1603,817,1676,794,816">save</WORD>
<WORD coords="1692,817,1752,787,816">and</WORD>
</LINE>
<LINE>
<WORD coords="588,862,704,824,853">replace</WORD>
<WORD coords="714,863,903,825,855">capabilities.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="588,939,672,909,938">Most</WORD>
<WORD coords="682,940,766,909,939">word</WORD>
<WORD coords="776,948,932,918,940">processor</WORD>
<WORD coords="942,949,1095,919,940">programs</WORD>
<WORD coords="1106,942,1161,920,941">can</WORD>
<WORD coords="1172,943,1212,912,943">be</WORD>
<WORD coords="1222,943,1296,913,943">used</WORD>
<WORD coords="1306,944,1355,913,943">for</WORD>
<WORD coords="1365,951,1467,913,942">typing</WORD>
<WORD coords="1478,944,1509,914,943">in</WORD>
<WORD coords="1520,945,1569,914,944">the</WORD>
<WORD coords="1580,945,1642,919,944">text</WORD>
<WORD coords="1652,945,1688,914,944">of</WORD>
<WORD coords="1695,945,1714,923,945">a</WORD>
<WORD coords="1724,945,1751,914,945">C</WORD>
</LINE>
<LINE>
<WORD coords="587,991,736,960,982">program.</WORD>
<WORD coords="751,983,781,952,983">If</WORD>
<WORD coords="792,992,853,961,984">you</WORD>
<WORD coords="868,984,921,962,984">use</WORD>
<WORD coords="935,984,954,963,984">a</WORD>
<WORD coords="968,985,1051,955,984">word</WORD>
<WORD coords="1063,994,1232,963,985">processor,</WORD>
<WORD coords="1245,995,1306,964,987">you</WORD>
<WORD coords="1320,995,1390,964,986">may</WORD>
<WORD coords="1404,988,1457,962,987">not</WORD>
<WORD coords="1469,988,1552,962,987">enter</WORD>
<WORD coords="1564,996,1623,965,987">any</WORD>
<WORD coords="1638,997,1751,958,988">special</WORD>
</LINE>
<LINE>
<WORD coords="588,1028,704,997,1027">control</WORD>
<WORD coords="717,1030,883,997,1028">characters</WORD>
<WORD coords="897,1038,980,998,1030">(e.g.,</WORD>
<WORD coords="993,1031,1066,999,1030">bold</WORD>
<WORD coords="1079,1031,1160,999,1030">fonts</WORD>
<WORD coords="1173,1032,1233,1001,1031">and</WORD>
<WORD coords="1245,1032,1308,1006,1031">text</WORD>
<WORD coords="1319,1041,1505,1001,1032">formatting)</WORD>
<WORD coords="1518,1033,1649,1002,1033">because</WORD>
<WORD coords="1662,1034,1711,1003,1033">the</WORD>
<WORD coords="1725,1034,1750,1003,1034">C</WORD>
</LINE>
<LINE>
<WORD coords="587,1080,733,1041,1071">compiler</WORD>
<WORD coords="743,1074,844,1042,1073">would</WORD>
<WORD coords="854,1074,907,1048,1073">not</WORD>
<WORD coords="916,1082,1075,1044,1074">recognize</WORD>
<WORD coords="1086,1076,1175,1045,1074">them.</WORD>
<WORD coords="1187,1084,1281,1046,1075">Many</WORD>
<WORD coords="1292,1077,1376,1046,1076">word</WORD>
<WORD coords="1385,1085,1556,1055,1077">processors</WORD>
<WORD coords="1566,1086,1691,1047,1078">provide</WORD>
<WORD coords="1702,1079,1751,1048,1078">the</WORD>
</LINE>
<LINE>
<WORD coords="587,1125,690,1086,1116">option</WORD>
<WORD coords="702,1118,739,1086,1117">of</WORD>
<WORD coords="747,1126,851,1087,1117">letting</WORD>
<WORD coords="863,1126,923,1097,1119">you</WORD>
<WORD coords="935,1119,1007,1097,1118">save</WORD>
<WORD coords="1018,1120,1036,1098,1120">a</WORD>
<WORD coords="1047,1120,1100,1089,1119">file</WORD>
<WORD coords="1112,1120,1145,1098,1120">as</WORD>
<WORD coords="1158,1120,1195,1098,1119">an</WORD>
<WORD coords="1207,1121,1311,1090,1120">ASCII</WORD>
<WORD coords="1323,1122,1386,1090,1121">file.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="588,1199,615,1170,1199">If</WORD>
<WORD coords="625,1208,686,1179,1201">you</WORD>
<WORD coords="698,1202,752,1179,1202">use</WORD>
<WORD coords="764,1202,783,1180,1202">a</WORD>
<WORD coords="794,1203,876,1172,1202">word</WORD>
<WORD coords="887,1211,1046,1181,1203">processor</WORD>
<WORD coords="1055,1204,1089,1182,1204">as</WORD>
<WORD coords="1100,1205,1139,1182,1204">an</WORD>
<WORD coords="1150,1210,1254,1174,1204">editor,</WORD>
<WORD coords="1267,1206,1290,1175,1205">it</WORD>
<WORD coords="1301,1206,1381,1181,1205">must</WORD>
<WORD coords="1391,1207,1481,1176,1206">allow</WORD>
<WORD coords="1493,1215,1553,1185,1207">you</WORD>
<WORD coords="1565,1207,1596,1181,1207">to</WORD>
<WORD coords="1607,1208,1690,1182,1207">enter</WORD>
<WORD coords="1701,1208,1750,1177,1207">the</WORD>
</LINE>
<LINE>
<WORD coords="587,1253,699,1214,1245">special</WORD>
<WORD coords="714,1247,829,1216,1246">control</WORD>
<WORD coords="844,1249,1012,1216,1247">characters</WORD>
<WORD coords="1025,1249,1142,1218,1248">needed</WORD>
<WORD coords="1154,1257,1195,1219,1250">by</WORD>
<WORD coords="1209,1250,1236,1218,1250">C</WORD>
<WORD coords="1250,1251,1356,1227,1250">source</WORD>
<WORD coords="1369,1251,1471,1220,1251">codes.</WORD>
<WORD coords="1486,1252,1513,1220,1252">C</WORD>
<WORD coords="1527,1260,1681,1229,1251">programs</WORD>
<WORD coords="1696,1253,1750,1230,1253">use</WORD>
</LINE>
<LINE>
<WORD coords="586,1291,688,1259,1289">braces</WORD>
<WORD coords="700,1298,774,1258,1296">({}),</WORD>
<WORD coords="785,1292,919,1260,1291">brackets</WORD>
<WORD coords="929,1299,993,1261,1298">(D),</WORD>
<WORD coords="1003,1293,1053,1262,1292">the</WORD>
<WORD coords="1061,1294,1218,1262,1293">backslash</WORD>
<WORD coords="1229,1301,1275,1263,1297">(\),</WORD>
<WORD coords="1286,1294,1335,1264,1294">the</WORD>
<WORD coords="1345,1295,1469,1265,1294">number</WORD>
<WORD coords="1478,1304,1543,1265,1295">sign</WORD>
<WORD coords="1555,1303,1611,1265,1299">(#),</WORD>
<WORD coords="1622,1297,1671,1266,1296">the</WORD>
<WORD coords="1679,1305,1750,1266,1296">pipe</WORD>
</LINE>
<LINE>
<WORD coords="586,1334,730,1303,1333">character</WORD>
<WORD coords="740,1342,772,1304,1334">(I)</WORD>
<WORD coords="782,1335,839,1305,1334">and</WORD>
<WORD coords="848,1335,896,1305,1335">the</WORD>
<WORD coords="906,1336,975,1305,1335">tilde</WORD>
<WORD coords="984,1338,1128,1306,1336">character</WORD>
<WORD coords="1137,1345,1191,1307,1339">(~).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="585,1425,697,1387,1417">Maybe</WORD>
<WORD coords="706,1426,766,1396,1419">you</WORD>
<WORD coords="776,1419,856,1389,1419">can&apos;t</WORD>
<WORD coords="865,1420,963,1389,1419">afford</WORD>
<WORD coords="972,1420,991,1399,1420">a</WORD>
<WORD coords="1000,1421,1082,1391,1420">word</WORD>
<WORD coords="1091,1429,1253,1399,1421">processor,</WORD>
<WORD coords="1262,1422,1298,1400,1421">or</WORD>
<WORD coords="1306,1431,1413,1393,1422">maybe</WORD>
<WORD coords="1422,1431,1496,1402,1423">your</WORD>
<WORD coords="1505,1424,1587,1394,1423">word</WORD>
<WORD coords="1595,1433,1750,1403,1424">processor</WORD>
</LINE>
<LINE>
<WORD coords="585,1463,702,1431,1462">doesn&apos;t</WORD>
<WORD coords="712,1463,788,1431,1462">have</WORD>
<WORD coords="797,1464,845,1432,1463">the</WORD>
<WORD coords="855,1473,1009,1442,1464">necessary</WORD>
<WORD coords="1018,1467,1188,1434,1465">characters.</WORD>
<WORD coords="1198,1467,1260,1435,1466">The</WORD>
<WORD coords="1268,1469,1455,1436,1467">Workbench</WORD>
<WORD coords="1464,1469,1531,1437,1468">disk</WORD>
<WORD coords="1541,1470,1637,1438,1469">which</WORD>
<WORD coords="1647,1470,1748,1447,1469">comes</WORD>
</LINE>
<LINE>
<WORD coords="585,1507,658,1476,1506">with</WORD>
<WORD coords="677,1516,755,1485,1507">your</WORD>
<WORD coords="773,1517,885,1478,1508">Amiga</WORD>
<WORD coords="904,1511,1043,1479,1510">contains</WORD>
<WORD coords="1062,1511,1100,1488,1510">an</WORD>
<WORD coords="1119,1512,1218,1480,1511">editor</WORD>
<WORD coords="1236,1513,1346,1482,1512">named</WORD>
<WORD coords="1365,1514,1427,1487,1513">ED.</WORD>
<WORD coords="1442,1513,1490,1488,1513">ED</WORD>
<WORD coords="1509,1514,1536,1483,1513">is</WORD>
<WORD coords="1551,1515,1570,1492,1515">a</WORD>
<WORD coords="1585,1516,1670,1484,1515">basic</WORD>
<WORD coords="1687,1516,1749,1490,1515">text</WORD>
</LINE>
<LINE>
<WORD coords="584,1557,689,1521,1550">editor,</WORD>
<WORD coords="703,1553,803,1522,1552">which</WORD>
<WORD coords="815,1561,877,1531,1553">you</WORD>
<WORD coords="890,1554,945,1532,1553">can</WORD>
<WORD coords="959,1555,1026,1523,1554">find</WORD>
<WORD coords="1037,1555,1077,1533,1554">on</WORD>
<WORD coords="1091,1555,1141,1525,1555">the</WORD>
<WORD coords="1152,1557,1343,1526,1556">Workbench</WORD>
<WORD coords="1356,1558,1424,1527,1557">disk</WORD>
<WORD coords="1436,1558,1473,1528,1558">of</WORD>
<WORD coords="1483,1559,1533,1528,1558">the</WORD>
<WORD coords="1545,1567,1657,1529,1558">Amiga</WORD>
<WORD coords="1669,1560,1746,1529,1559">from</WORD>
</LINE>
<LINE>
<WORD coords="585,1595,634,1564,1594">the</WORD>
<WORD coords="648,1597,735,1570,1595">cli.</WORD>
<WORD coords="754,1598,868,1567,1596">Invoke</WORD>
<WORD coords="883,1598,934,1567,1597">the</WORD>
<WORD coords="948,1599,1047,1568,1598">editor</WORD>
<WORD coords="1061,1607,1102,1569,1600">by</WORD>
<WORD coords="1117,1609,1252,1569,1599">entering</WORD>
<WORD coords="1268,1602,1319,1570,1601">the</WORD>
<WORD coords="1334,1607,1421,1576,1601">CLi,</WORD>
<WORD coords="1438,1611,1541,1572,1602">typing</WORD>
<WORD coords="1557,1604,1608,1576,1604">ed</WORD>
<WORD coords="1624,1605,1683,1574,1604">and</WORD>
<WORD coords="1698,1605,1748,1574,1604">the</WORD>
</LINE>
<LINE>
<WORD coords="583,1640,670,1617,1639">name</WORD>
<WORD coords="681,1640,718,1609,1640">of</WORD>
<WORD coords="726,1641,778,1610,1640">the</WORD>
<WORD coords="786,1642,840,1610,1640">file</WORD>
<WORD coords="850,1650,911,1620,1642">you</WORD>
<WORD coords="921,1643,1001,1618,1642">want</WORD>
<WORD coords="1010,1644,1042,1618,1643">to</WORD>
<WORD coords="1052,1650,1203,1613,1644">load/edit,</WORD>
<WORD coords="1214,1645,1272,1615,1644">and</WORD>
<WORD coords="1281,1654,1366,1624,1645">press</WORD>
<WORD coords="1377,1647,1426,1616,1646">the</WORD>
<WORD coords="1437,1648,1591,1617,1647">&lt;Return&gt;</WORD>
<WORD coords="1601,1657,1669,1618,1648">key.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="582,1723,646,1692,1722">The</WORD>
<WORD coords="662,1725,761,1693,1724">editor</WORD>
<WORD coords="776,1725,804,1694,1725">is</WORD>
<WORD coords="819,1727,930,1694,1726">loaded</WORD>
<WORD coords="946,1727,1006,1697,1726">and</WORD>
<WORD coords="1023,1728,1092,1697,1727">then</WORD>
<WORD coords="1110,1729,1160,1698,1728">the</WORD>
<WORD coords="1175,1729,1202,1698,1729">C</WORD>
<WORD coords="1218,1738,1358,1707,1729">program</WORD>
<WORD coords="1375,1731,1402,1700,1730">is</WORD>
<WORD coords="1419,1740,1511,1701,1732">typed</WORD>
<WORD coords="1526,1733,1566,1701,1732">in.</WORD>
<WORD coords="1583,1734,1657,1702,1732">This</WORD>
<WORD coords="1674,1739,1745,1708,1733">text,</WORD>
</LINE>
<LINE>
<WORD coords="582,1769,678,1737,1767">called</WORD>
<WORD coords="688,1770,715,1738,1770">C</WORD>
<WORD coords="726,1771,830,1747,1770">source</WORD>
<WORD coords="840,1776,925,1740,1771">code,</WORD>
<WORD coords="937,1772,962,1740,1771">is</WORD>
<WORD coords="973,1773,1072,1742,1772">stored</WORD>
<WORD coords="1081,1773,1121,1750,1772">on</WORD>
<WORD coords="1131,1774,1181,1742,1773">the</WORD>
<WORD coords="1189,1775,1257,1743,1774">disk</WORD>
<WORD coords="1266,1775,1359,1744,1774">under</WORD>
<WORD coords="1367,1776,1386,1753,1776">a</WORD>
<WORD coords="1395,1778,1544,1745,1776">filename.</WORD>
<WORD coords="1555,1778,1618,1747,1777">The</WORD>
<WORD coords="1628,1779,1745,1747,1778">charac-</WORD>
</LINE>
<LINE>
<WORD coords="582,1814,691,1781,1812">teristic</WORD>
<WORD coords="703,1815,765,1783,1814">that</WORD>
<WORD coords="775,1815,834,1789,1815">sets</WORD>
<WORD coords="847,1816,904,1784,1815">this</WORD>
<WORD coords="915,1824,998,1791,1816">apart</WORD>
<WORD coords="1008,1817,1084,1785,1816">from</WORD>
<WORD coords="1097,1819,1212,1788,1818">normal</WORD>
<WORD coords="1222,1820,1307,1789,1819">word</WORD>
<WORD coords="1315,1829,1489,1790,1820">processing</WORD>
<WORD coords="1499,1823,1569,1791,1821">files</WORD>
<WORD coords="1579,1831,1703,1800,1823">appears</WORD>
<WORD coords="1714,1823,1745,1792,1823">in</WORD>
</LINE>
<LINE>
<WORD coords="582,1857,630,1826,1856">the</WORD>
<WORD coords="644,1858,699,1826,1857">file</WORD>
<WORD coords="712,1860,878,1828,1858">extension:</WORD>
<WORD coords="894,1861,920,1829,1861">C</WORD>
<WORD coords="934,1862,1040,1838,1861">source</WORD>
<WORD coords="1053,1863,1146,1832,1862">codes</WORD>
<WORD coords="1160,1864,1240,1838,1863">must</WORD>
<WORD coords="1251,1865,1371,1834,1864">contain</WORD>
<WORD coords="1384,1865,1402,1843,1865">a</WORD>
<WORD coords="1416,1866,1469,1835,1865">file</WORD>
<WORD coords="1483,1868,1639,1836,1866">extension</WORD>
<WORD coords="1652,1868,1689,1837,1868">of</WORD>
<WORD coords="1700,1869,1743,1843,1869">.c.</WORD>
</LINE>
<LINE>
<WORD coords="580,1909,743,1870,1901">Examples</WORD>
<WORD coords="759,1903,796,1871,1902">of</WORD>
<WORD coords="808,1904,914,1880,1903">names</WORD>
<WORD coords="928,1904,984,1883,1904">can</WORD>
<WORD coords="1001,1905,1039,1875,1905">be</WORD>
<WORD coords="1057,1907,1192,1881,1906">sort.c</WORD>
<WORD coords="1208,1907,1243,1885,1906">or</WORD>
<WORD coords="1254,1914,1481,1879,1908">archive.c;</WORD>
<WORD coords="1498,1910,1568,1884,1909">note</WORD>
<WORD coords="1583,1911,1646,1880,1910">that</WORD>
<WORD coords="1660,1912,1745,1881,1911">these</WORD>
</LINE>
<LINE>
<WORD coords="581,1946,684,1922,1944">names</WORD>
<WORD coords="698,1947,826,1915,1946">indicate</WORD>
<WORD coords="840,1948,889,1917,1947">the</WORD>
<WORD coords="902,1949,1037,1924,1948">contents</WORD>
<WORD coords="1050,1950,1086,1919,1949">of</WORD>
<WORD coords="1097,1950,1170,1920,1950">each</WORD>
<WORD coords="1184,1952,1246,1921,1950">file.</WORD>
<WORD coords="1260,1960,1319,1922,1951">Try</WORD>
<WORD coords="1332,1953,1364,1927,1952">to</WORD>
<WORD coords="1376,1953,1431,1930,1953">use</WORD>
<WORD coords="1443,1962,1627,1923,1954">meaningful</WORD>
<WORD coords="1640,1957,1744,1933,1955">names</WORD>
</LINE>
<LINE>
<WORD coords="581,1990,641,1958,1988">like</WORD>
<WORD coords="653,1991,710,1959,1990">this</WORD>
<WORD coords="722,1992,837,1959,1991">instead</WORD>
<WORD coords="848,1993,884,1961,1992">of</WORD>
<WORD coords="892,2002,1005,1962,1993">cryptic</WORD>
<WORD coords="1016,1995,1119,1972,1994">names</WORD>
<WORD coords="1132,1996,1192,1964,1995">like</WORD>
<WORD coords="1204,1997,1258,1975,1996">a.c</WORD>
<WORD coords="1271,1997,1306,1974,1996">or</WORD>
<WORD coords="1317,1999,1457,1968,1997">this.c.</WORD>
<WORD coords="1469,1999,1533,1968,1998">The</WORD>
<WORD coords="1543,2001,1697,1969,2000">extension</WORD>
<WORD coords="1710,2001,1747,1970,2001">of</WORD>
</LINE>
<LINE>
<WORD coords="582,2034,612,2008,2034">.C</WORD>
<WORD coords="629,2035,655,2003,2034">is</WORD>
<WORD coords="669,2045,834,2005,2035">especially</WORD>
<WORD coords="848,2046,1017,2006,2037">important,</WORD>
<WORD coords="1032,2040,1116,2008,2039">since</WORD>
<WORD coords="1129,2041,1245,2010,2040">several</WORD>
<WORD coords="1258,2042,1329,2010,2041">files</WORD>
<WORD coords="1343,2043,1415,2011,2042">with</WORD>
<WORD coords="1430,2044,1479,2013,2043">the</WORD>
<WORD coords="1492,2045,1575,2022,2044">same</WORD>
<WORD coords="1590,2046,1677,2023,2045">name</WORD>
<WORD coords="1691,2046,1744,2016,2046">but</WORD>
</LINE>
<LINE>
<WORD coords="579,2081,718,2048,2079">different</WORD>
<WORD coords="727,2083,896,2051,2081">extensions</WORD>
<WORD coords="906,2083,955,2060,2082">are</WORD>
<WORD coords="964,2092,1120,2054,2084">generated</WORD>
<WORD coords="1130,2094,1171,2055,2085">by</WORD>
<WORD coords="1181,2086,1199,2063,2086">a</WORD>
<WORD coords="1208,2086,1234,2055,2086">C</WORD>
<WORD coords="1244,2095,1395,2056,2086">compiler.</WORD>
<WORD coords="1406,2089,1491,2057,2088">After</WORD>
<WORD coords="1500,2089,1518,2066,2089">a</WORD>
<WORD coords="1529,2089,1581,2058,2089">file</WORD>
<WORD coords="1591,2090,1616,2059,2089">is</WORD>
<WORD coords="1628,2091,1743,2061,2090">created</WORD>
</LINE>
<LINE>
<WORD coords="579,2125,637,2094,2124">and</WORD>
<WORD coords="652,2131,755,2095,2125">saved,</WORD>
<WORD coords="770,2135,831,2104,2127">you</WORD>
<WORD coords="845,2128,902,2105,2128">can</WORD>
<WORD coords="917,2129,986,2098,2128">then</WORD>
<WORD coords="1000,2129,1059,2099,2129">call</WORD>
<WORD coords="1076,2130,1124,2099,2129">the</WORD>
<WORD coords="1139,2131,1164,2100,2131">C</WORD>
<WORD coords="1179,2140,1325,2101,2131">compiler</WORD>
<WORD coords="1340,2133,1370,2107,2133">to</WORD>
<WORD coords="1384,2142,1517,2103,2133">compile</WORD>
<WORD coords="1532,2135,1580,2104,2134">the</WORD>
<WORD coords="1595,2135,1620,2105,2135">C</WORD>
<WORD coords="1636,2136,1742,2114,2135">source</WORD>
</LINE>
<LINE>
<WORD coords="578,2169,656,2138,2168">code.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="247,2656,291,2626,2655">10</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0017.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2829" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0018.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0018.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="272,172,401,145,172">Abacus</WORD>
<WORD coords="1445,167,1492,141,167">2.2</WORD>
<WORD coords="1508,167,1573,140,166">The</WORD>
<WORD coords="1587,166,1764,139,165">Compiler</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="274,497,402,446,497">2.2</WORD>
<WORD coords="603,497,731,446,496">The</WORD>
<WORD coords="806,510,1128,444,495">Compiler</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="603,652,724,613,643">Calling</WORD>
<WORD coords="737,644,787,613,643">the</WORD>
<WORD coords="798,651,945,612,643">compiler</WORD>
<WORD coords="957,643,1042,612,642">loads</WORD>
<WORD coords="1056,642,1105,612,641">the</WORD>
<WORD coords="1117,643,1144,611,643">C</WORD>
<WORD coords="1157,650,1302,611,641">compiler</WORD>
<WORD coords="1314,641,1377,610,641">into</WORD>
<WORD coords="1390,648,1533,618,640">memory.</WORD>
<WORD coords="1546,639,1611,609,639">The</WORD>
<WORD coords="1623,646,1769,608,637">compiler</WORD>
</LINE>
<LINE>
<WORD coords="602,689,691,658,689">reads</WORD>
<WORD coords="711,689,763,657,688">the</WORD>
<WORD coords="782,689,891,666,688">source</WORD>
<WORD coords="909,688,988,657,688">code</WORD>
<WORD coords="1007,688,1068,656,687">and</WORD>
<WORD coords="1085,696,1195,656,687">begins</WORD>
<WORD coords="1214,687,1245,661,687">to</WORD>
<WORD coords="1264,687,1391,660,686">convert</WORD>
<WORD coords="1408,686,1459,654,685">the</WORD>
<WORD coords="1478,686,1587,662,685">source</WORD>
<WORD coords="1606,684,1685,653,683">code</WORD>
<WORD coords="1704,683,1768,652,682">into</WORD>
</LINE>
<LINE>
<WORD coords="603,743,755,703,734">compiled</WORD>
<WORD coords="766,734,902,703,733">machine</WORD>
<WORD coords="912,742,1067,702,733">language.</WORD>
<WORD coords="1078,733,1164,702,733">Most</WORD>
<WORD coords="1172,741,1331,701,732">compilers</WORD>
<WORD coords="1340,732,1411,701,731">read</WORD>
<WORD coords="1420,732,1470,700,731">the</WORD>
<WORD coords="1479,731,1586,707,730">source</WORD>
<WORD coords="1595,730,1671,699,729">code</WORD>
<WORD coords="1682,729,1769,698,728">twice</WORD>
</LINE>
<LINE>
<WORD coords="605,786,679,748,778">(two</WORD>
<WORD coords="693,787,764,756,778">pass</WORD>
<WORD coords="779,786,948,747,777">compiler).</WORD>
<WORD coords="964,785,1079,746,776">During</WORD>
<WORD coords="1094,777,1145,746,776">the</WORD>
<WORD coords="1159,777,1226,746,776">first</WORD>
<WORD coords="1238,784,1320,754,777">pass,</WORD>
<WORD coords="1334,776,1362,745,776">if</WORD>
<WORD coords="1373,776,1397,744,775">it</WORD>
<WORD coords="1409,776,1587,749,774">encounters</WORD>
<WORD coords="1603,774,1640,752,773">an</WORD>
<WORD coords="1656,773,1770,742,772">invalid</WORD>
</LINE>
<LINE>
<WORD coords="604,831,785,792,822">expression</WORD>
<WORD coords="807,823,842,801,822">or</WORD>
<WORD coords="862,830,1020,792,821">keyword,</WORD>
<WORD coords="1043,822,1067,791,821">it</WORD>
<WORD coords="1087,830,1173,796,822">stops</WORD>
<WORD coords="1194,829,1365,790,820">compiling</WORD>
<WORD coords="1387,820,1447,790,819">and</WORD>
<WORD coords="1467,827,1605,789,819">displays</WORD>
<WORD coords="1627,818,1664,797,817">an</WORD>
<WORD coords="1687,818,1770,796,817">error</WORD>
</LINE>
<LINE>
<WORD coords="605,875,742,845,866">message</WORD>
<WORD coords="752,867,792,845,866">on</WORD>
<WORD coords="803,867,852,837,866">the</WORD>
<WORD coords="862,867,964,845,866">screen</WORD>
<WORD coords="974,867,1010,845,866">or</WORD>
<WORD coords="1018,866,1118,836,865">writes</WORD>
<WORD coords="1128,866,1178,836,865">the</WORD>
<WORD coords="1187,866,1267,844,865">error</WORD>
<WORD coords="1276,866,1306,840,865">to</WORD>
<WORD coords="1316,865,1335,843,865">a</WORD>
<WORD coords="1344,865,1413,834,864">disk</WORD>
<WORD coords="1422,872,1558,842,864">message</WORD>
<WORD coords="1568,863,1631,832,863">file.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,952,773,922,951">Whenever</WORD>
<WORD coords="784,952,820,930,951">an</WORD>
<WORD coords="832,952,913,929,951">error</WORD>
<WORD coords="923,951,950,920,951">is</WORD>
<WORD coords="961,956,1066,920,950">found,</WORD>
<WORD coords="1078,959,1138,929,951">you</WORD>
<WORD coords="1150,951,1230,925,950">must</WORD>
<WORD coords="1238,951,1340,919,950">reload</WORD>
<WORD coords="1351,949,1400,919,948">the</WORD>
<WORD coords="1412,953,1516,918,948">editor,</WORD>
<WORD coords="1527,948,1586,917,947">and</WORD>
<WORD coords="1596,948,1711,921,947">correct</WORD>
<WORD coords="1721,947,1770,916,946">the</WORD>
</LINE>
<LINE>
<WORD coords="606,996,710,973,995">source</WORD>
<WORD coords="720,996,805,965,995">code.</WORD>
<WORD coords="815,995,901,964,994">Once</WORD>
<WORD coords="912,1002,1023,964,994">you&apos;ve</WORD>
<WORD coords="1033,994,1116,963,994">fixed</WORD>
<WORD coords="1126,994,1174,963,993">the</WORD>
<WORD coords="1184,999,1287,972,993">errors,</WORD>
<WORD coords="1297,1001,1358,971,994">you</WORD>
<WORD coords="1368,993,1439,971,992">save</WORD>
<WORD coords="1448,993,1497,962,992">the</WORD>
<WORD coords="1507,992,1612,969,991">source</WORD>
<WORD coords="1621,991,1698,960,991">code</WORD>
<WORD coords="1707,995,1770,960,990">file,</WORD>
</LINE>
<LINE>
<WORD coords="605,1040,668,1009,1039">exit</WORD>
<WORD coords="684,1040,735,1009,1039">the</WORD>
<WORD coords="751,1040,849,1008,1039">editor</WORD>
<WORD coords="864,1040,924,1009,1039">and</WORD>
<WORD coords="939,1039,1045,1013,1038">restart</WORD>
<WORD coords="1061,1039,1112,1008,1038">the</WORD>
<WORD coords="1127,1046,1284,1007,1037">compiler.</WORD>
<WORD coords="1302,1037,1332,1007,1037">If</WORD>
<WORD coords="1346,1038,1396,1007,1037">the</WORD>
<WORD coords="1411,1045,1559,1005,1036">compiler</WORD>
<WORD coords="1575,1036,1658,1005,1035">finds</WORD>
<WORD coords="1673,1035,1771,1012,1034">errors</WORD>
</LINE>
<LINE>
<WORD coords="606,1092,702,1053,1084">again,</WORD>
<WORD coords="714,1092,773,1062,1085">you</WORD>
<WORD coords="784,1085,863,1059,1084">must</WORD>
<WORD coords="871,1092,970,1058,1083">repeat</WORD>
<WORD coords="981,1083,1029,1053,1082">the</WORD>
<WORD coords="1039,1083,1135,1053,1082">above</WORD>
<WORD coords="1145,1091,1329,1052,1082">procedures.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="606,1171,718,1139,1170">Before</WORD>
<WORD coords="731,1178,823,1139,1169">going</WORD>
<WORD coords="837,1178,895,1147,1169">any</WORD>
<WORD coords="909,1174,1029,1138,1169">farther,</WORD>
<WORD coords="1042,1177,1105,1147,1169">you</WORD>
<WORD coords="1118,1169,1226,1138,1168">should</WORD>
<WORD coords="1238,1169,1349,1137,1168">realize</WORD>
<WORD coords="1361,1168,1421,1145,1167">one</WORD>
<WORD coords="1433,1175,1526,1136,1167">thing.</WORD>
<WORD coords="1539,1174,1668,1135,1166">Writing</WORD>
<WORD coords="1681,1166,1732,1135,1165">the</WORD>
<WORD coords="1744,1166,1771,1135,1166">C</WORD>
</LINE>
<LINE>
<WORD coords="606,1215,713,1192,1214">source</WORD>
<WORD coords="726,1215,803,1184,1214">code</WORD>
<WORD coords="816,1222,949,1183,1213">requires</WORD>
<WORD coords="962,1222,1071,1191,1213">proper</WORD>
<WORD coords="1082,1221,1278,1182,1212">preparation.</WORD>
<WORD coords="1292,1212,1322,1181,1212">If</WORD>
<WORD coords="1333,1220,1394,1190,1212">you</WORD>
<WORD coords="1404,1220,1468,1181,1212">just</WORD>
<WORD coords="1479,1212,1562,1185,1211">enter</WORD>
<WORD coords="1575,1211,1681,1187,1210">source</WORD>
<WORD coords="1693,1210,1772,1179,1210">code</WORD>
</LINE>
<LINE>
<WORD coords="606,1259,735,1228,1258">without</WORD>
<WORD coords="752,1267,858,1227,1258">giving</WORD>
<WORD coords="876,1266,936,1236,1258">any</WORD>
<WORD coords="955,1266,1083,1227,1257">thought</WORD>
<WORD coords="1100,1258,1131,1232,1258">to</WORD>
<WORD coords="1149,1257,1231,1227,1257">what</WORD>
<WORD coords="1246,1265,1356,1226,1256">you&apos;re</WORD>
<WORD coords="1374,1264,1479,1225,1256">typing</WORD>
<WORD coords="1498,1260,1539,1225,1255">in,</WORD>
<WORD coords="1558,1263,1657,1224,1254">you&apos;ll</WORD>
<WORD coords="1675,1262,1772,1224,1254">spend</WORD>
</LINE>
<LINE>
<WORD coords="607,1303,690,1281,1302">more</WORD>
<WORD coords="706,1303,777,1272,1302">time</WORD>
<WORD coords="792,1310,925,1272,1302">learning</WORD>
<WORD coords="939,1303,1030,1273,1302">about</WORD>
<WORD coords="1044,1302,1124,1280,1301">error</WORD>
<WORD coords="1138,1310,1290,1280,1301">messages</WORD>
<WORD coords="1304,1301,1364,1271,1300">and</WORD>
<WORD coords="1379,1301,1428,1271,1300">the</WORD>
<WORD coords="1441,1300,1537,1270,1299">editor</WORD>
<WORD coords="1551,1299,1619,1269,1298">than</WORD>
<WORD coords="1635,1307,1694,1277,1299">you</WORD>
<WORD coords="1708,1298,1772,1267,1298">will</WORD>
</LINE>
<LINE>
<WORD coords="608,1355,702,1318,1346">spend</WORD>
<WORD coords="716,1355,850,1317,1346">learning</WORD>
<WORD coords="863,1347,955,1318,1346">about</WORD>
<WORD coords="969,1347,1017,1317,1346">the</WORD>
<WORD coords="1031,1347,1056,1316,1347">C</WORD>
<WORD coords="1072,1355,1227,1317,1346">language.</WORD>
<WORD coords="1241,1345,1274,1316,1345">In</WORD>
<WORD coords="1290,1345,1339,1316,1344">the</WORD>
<WORD coords="1352,1353,1526,1314,1344">beginning,</WORD>
<WORD coords="1539,1352,1662,1322,1343">prepare</WORD>
<WORD coords="1676,1343,1706,1318,1343">to</WORD>
<WORD coords="1721,1342,1772,1321,1342">see</WORD>
</LINE>
<LINE>
<WORD coords="607,1400,709,1362,1391">plenty</WORD>
<WORD coords="721,1393,758,1362,1392">of</WORD>
<WORD coords="768,1397,873,1370,1391">errors,</WORD>
<WORD coords="887,1392,945,1361,1391">and</WORD>
<WORD coords="958,1392,996,1361,1391">be</WORD>
<WORD coords="1008,1399,1121,1360,1390">patient</WORD>
<WORD coords="1133,1391,1204,1360,1390">with</WORD>
<WORD coords="1217,1399,1353,1359,1390">yourself</WORD>
<WORD coords="1363,1390,1397,1368,1390">as</WORD>
<WORD coords="1410,1398,1470,1367,1389">you</WORD>
<WORD coords="1483,1397,1523,1367,1389">go</WORD>
<WORD coords="1536,1389,1614,1358,1388">from</WORD>
<WORD coords="1627,1396,1774,1357,1387">compiler</WORD>
</LINE>
<LINE>
<WORD coords="608,1437,638,1412,1437">to</WORD>
<WORD coords="649,1437,746,1407,1436">editor</WORD>
<WORD coords="756,1437,787,1412,1437">to</WORD>
<WORD coords="798,1444,950,1406,1435">compiler.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,1521,703,1491,1520">When</WORD>
<WORD coords="716,1529,822,1490,1520">you&apos;ve</WORD>
<WORD coords="832,1520,984,1490,1519">corrected</WORD>
<WORD coords="994,1520,1034,1489,1519">all</WORD>
<WORD coords="1045,1520,1082,1489,1519">of</WORD>
<WORD coords="1091,1520,1139,1489,1519">the</WORD>
<WORD coords="1149,1519,1243,1497,1518">errors</WORD>
<WORD coords="1255,1518,1284,1488,1518">in</WORD>
<WORD coords="1296,1519,1345,1488,1518">the</WORD>
<WORD coords="1357,1518,1461,1496,1517">source</WORD>
<WORD coords="1472,1522,1557,1487,1517">code,</WORD>
<WORD coords="1570,1517,1619,1486,1516">the</WORD>
<WORD coords="1629,1524,1774,1485,1515">compiler</WORD>
</LINE>
<LINE>
<WORD coords="608,1565,664,1544,1564">can</WORD>
<WORD coords="677,1565,767,1534,1564">finish</WORD>
<WORD coords="780,1565,828,1535,1564">the</WORD>
<WORD coords="841,1564,906,1535,1563">first</WORD>
<WORD coords="916,1572,986,1543,1564">pass</WORD>
<WORD coords="999,1564,1123,1533,1563">without</WORD>
<WORD coords="1134,1571,1272,1533,1563">stopping</WORD>
<WORD coords="1283,1563,1341,1533,1562">and</WORD>
<WORD coords="1351,1570,1498,1531,1561">performs</WORD>
<WORD coords="1510,1562,1559,1531,1561">the</WORD>
<WORD coords="1570,1561,1682,1530,1560">second</WORD>
<WORD coords="1692,1568,1772,1538,1560">pass.</WORD>
</LINE>
<LINE>
<WORD coords="608,1609,681,1579,1608">This</WORD>
<WORD coords="695,1609,807,1579,1608">second</WORD>
<WORD coords="821,1616,892,1587,1608">pass</WORD>
<WORD coords="906,1608,980,1578,1607">does</WORD>
<WORD coords="994,1607,1043,1578,1606">the</WORD>
<WORD coords="1058,1607,1131,1578,1606">final</WORD>
<WORD coords="1146,1607,1385,1577,1606">transformation</WORD>
<WORD coords="1400,1605,1461,1576,1605">into</WORD>
<WORD coords="1476,1613,1578,1575,1605">object</WORD>
<WORD coords="1593,1611,1773,1574,1603">(compiled)</WORD>
</LINE>
<LINE>
<WORD coords="609,1654,695,1624,1654">code.</WORD>
<WORD coords="707,1653,772,1623,1653">The</WORD>
<WORD coords="784,1660,929,1621,1652">compiler</WORD>
<WORD coords="941,1652,1028,1630,1651">saves</WORD>
<WORD coords="1041,1652,1091,1621,1651">the</WORD>
<WORD coords="1102,1659,1203,1620,1651">object</WORD>
<WORD coords="1213,1651,1290,1621,1651">code</WORD>
<WORD coords="1302,1651,1333,1625,1651">to</WORD>
<WORD coords="1344,1650,1414,1619,1649">disk</WORD>
<WORD coords="1426,1650,1518,1619,1649">under</WORD>
<WORD coords="1530,1649,1578,1619,1648">the</WORD>
<WORD coords="1592,1648,1674,1626,1647">same</WORD>
<WORD coords="1686,1648,1774,1625,1647">name</WORD>
</LINE>
<LINE>
<WORD coords="609,1697,642,1675,1697">as</WORD>
<WORD coords="656,1697,705,1666,1696">the</WORD>
<WORD coords="718,1697,824,1674,1696">source</WORD>
<WORD coords="836,1700,923,1665,1696">code,</WORD>
<WORD coords="935,1696,989,1665,1695">but</WORD>
<WORD coords="1001,1695,1072,1664,1694">with</WORD>
<WORD coords="1085,1695,1123,1673,1694">an</WORD>
<WORD coords="1136,1695,1291,1663,1694">extension</WORD>
<WORD coords="1303,1694,1340,1663,1693">of</WORD>
<WORD coords="1352,1694,1393,1668,1693">.0.</WORD>
<WORD coords="1407,1693,1465,1663,1692">For</WORD>
<WORD coords="1476,1700,1624,1661,1691">example,</WORD>
<WORD coords="1638,1691,1657,1670,1691">a</WORD>
<WORD coords="1669,1691,1774,1669,1690">source</WORD>
</LINE>
<LINE>
<WORD coords="609,1742,685,1711,1741">code</WORD>
<WORD coords="695,1741,802,1711,1740">named</WORD>
<WORD coords="815,1741,990,1720,1740">source.c</WORD>
<WORD coords="1002,1748,1154,1714,1739">generates</WORD>
<WORD coords="1164,1739,1201,1717,1738">an</WORD>
<WORD coords="1211,1747,1311,1708,1739">object</WORD>
<WORD coords="1320,1738,1397,1708,1738">code</WORD>
<WORD coords="1406,1737,1459,1707,1737">file</WORD>
<WORD coords="1469,1737,1575,1706,1736">named</WORD>
<WORD coords="1589,1736,1774,1715,1735">source.o.</WORD>
</LINE>
<LINE>
<WORD coords="609,1787,673,1756,1786">The</WORD>
<WORD coords="688,1795,789,1755,1786">object</WORD>
<WORD coords="803,1786,858,1754,1785">file</WORD>
<WORD coords="872,1786,965,1755,1785">needs</WORD>
<WORD coords="979,1785,1039,1762,1784">one</WORD>
<WORD coords="1053,1785,1137,1762,1784">more</WORD>
<WORD coords="1152,1793,1217,1758,1784">step</WORD>
<WORD coords="1231,1784,1336,1752,1783">before</WORD>
<WORD coords="1351,1783,1374,1752,1782">it</WORD>
<WORD coords="1387,1783,1443,1760,1782">can</WORD>
<WORD coords="1457,1782,1585,1752,1781">become</WORD>
<WORD coords="1599,1781,1775,1749,1780">executable</WORD>
</LINE>
<LINE>
<WORD coords="610,1840,746,1809,1831">program</WORD>
<WORD coords="757,1832,834,1801,1831">code</WORD>
<WORD coords="834,1823,875,1818,1831">—</WORD>
<WORD coords="876,1831,934,1800,1830">this</WORD>
<WORD coords="944,1831,971,1799,1830">is</WORD>
<WORD coords="982,1831,1031,1799,1830">the</WORD>
<WORD coords="1041,1830,1144,1799,1829">linker.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1739,2666,1784,2636,2665">11</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0018.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0019.djvu" width="2046">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0019.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="285,160,312,132,161">2.</WORD>
<WORD coords="342,161,523,133,160">Beginning</WORD>
<WORD coords="547,161,571,134,161">C</WORD>
<WORD coords="1367,167,1474,140,166">Amiga</WORD>
<WORD coords="1487,167,1512,139,167">C</WORD>
<WORD coords="1525,167,1583,145,167">for</WORD>
<WORD coords="1595,168,1777,139,167">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="284,486,382,434,485">2.3</WORD>
<WORD coords="614,488,740,436,487">The</WORD>
<WORD coords="804,490,1033,437,488">Linker</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="611,639,709,608,639">We&apos;re</WORD>
<WORD coords="721,640,775,614,639">not</WORD>
<WORD coords="786,640,867,609,639">done</WORD>
<WORD coords="878,649,961,609,640">quite</WORD>
<WORD coords="974,649,1032,615,641">yet</WORD>
<WORD coords="1046,641,1111,610,640">The</WORD>
<WORD coords="1123,649,1224,610,642">object</WORD>
<WORD coords="1236,642,1291,610,641">file</WORD>
<WORD coords="1302,643,1383,616,642">must</WORD>
<WORD coords="1395,643,1455,611,642">still</WORD>
<WORD coords="1468,642,1507,612,642">be</WORD>
<WORD coords="1519,643,1573,621,642">run</WORD>
<WORD coords="1587,651,1713,612,642">through</WORD>
<WORD coords="1726,644,1776,612,643">the</WORD>
</LINE>
<LINE>
<WORD coords="612,685,717,652,683">linker.</WORD>
<WORD coords="730,685,795,654,684">The</WORD>
<WORD coords="807,685,904,654,684">linker</WORD>
<WORD coords="916,686,1053,655,685">searches</WORD>
<WORD coords="1067,686,1115,655,685">for</WORD>
<WORD coords="1126,686,1167,655,685">all</WORD>
<WORD coords="1181,687,1331,655,686">functions</WORD>
<WORD coords="1344,688,1420,657,687">used</WORD>
<WORD coords="1430,695,1471,657,688">by</WORD>
<WORD coords="1484,688,1534,657,687">the</WORD>
<WORD coords="1546,695,1683,666,687">program</WORD>
<WORD coords="1697,688,1775,657,687">from</WORD>
</LINE>
<LINE>
<WORD coords="612,728,661,698,727">the</WORD>
<WORD coords="671,728,698,697,728">C</WORD>
<WORD coords="710,734,853,698,728">libraries,</WORD>
<WORD coords="863,730,922,699,729">and</WORD>
<WORD coords="932,730,1011,699,729">links</WORD>
<WORD coords="1022,730,1071,700,729">the</WORD>
<WORD coords="1082,738,1239,708,730">necessary</WORD>
<WORD coords="1249,732,1400,700,730">functions</WORD>
<WORD coords="1410,732,1473,701,731">into</WORD>
<WORD coords="1483,732,1541,710,731">one</WORD>
<WORD coords="1551,740,1697,710,731">program.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="283,810,481,778,808">Functions</WORD>
<WORD coords="612,810,641,780,810">A</WORD>
<WORD coords="654,812,791,780,811">function</WORD>
<WORD coords="805,812,831,781,811">is</WORD>
<WORD coords="844,812,863,790,812">a</WORD>
<WORD coords="876,813,1049,782,812">subroutine</WORD>
<WORD coords="1063,814,1178,782,812">similar</WORD>
<WORD coords="1190,814,1221,788,814">to</WORD>
<WORD coords="1234,814,1252,792,814">a</WORD>
<WORD coords="1265,821,1429,784,813">procedure</WORD>
<WORD coords="1443,814,1473,784,813">in</WORD>
<WORD coords="1486,815,1599,784,814">Pascal.</WORD>
<WORD coords="1613,816,1776,785,815">Functions</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,855,660,833,854">are</WORD>
<WORD coords="671,863,796,825,855">capable</WORD>
<WORD coords="805,856,841,825,855">of</WORD>
<WORD coords="850,864,968,826,855">solving</WORD>
<WORD coords="980,857,1065,827,856">small</WORD>
<WORD coords="1077,858,1158,827,857">tasks</WORD>
<WORD coords="1167,858,1240,827,857">such</WORD>
<WORD coords="1251,858,1284,836,858">as</WORD>
<WORD coords="1295,866,1427,828,857">drawing</WORD>
<WORD coords="1437,858,1455,837,858">a</WORD>
<WORD coords="1464,859,1525,828,858">line</WORD>
<WORD coords="1535,859,1570,837,858">or</WORD>
<WORD coords="1579,867,1747,829,858">displaying</WORD>
<WORD coords="1758,860,1776,838,860">a</WORD>
</LINE>
<LINE>
<WORD coords="611,901,765,869,900">character</WORD>
<WORD coords="779,901,820,878,901">on</WORD>
<WORD coords="837,902,887,870,901">the</WORD>
<WORD coords="903,902,1017,879,901">screen.</WORD>
<WORD coords="1035,903,1099,871,902">The</WORD>
<WORD coords="1115,904,1250,871,902">libraries</WORD>
<WORD coords="1266,904,1428,872,903">contained</WORD>
<WORD coords="1443,904,1474,872,904">in</WORD>
<WORD coords="1490,905,1571,878,904">most</WORD>
<WORD coords="1585,905,1612,873,905">C</WORD>
<WORD coords="1628,913,1777,873,904">compiler</WORD>
</LINE>
<LINE>
<WORD coords="610,954,760,915,945">packages</WORD>
<WORD coords="772,947,892,915,946">include</WORD>
<WORD coords="905,955,1071,916,947">frequently</WORD>
<WORD coords="1084,948,1158,918,948">used</WORD>
<WORD coords="1170,949,1320,917,948">functions</WORD>
<WORD coords="1332,949,1432,918,948">stored</WORD>
<WORD coords="1444,949,1473,918,949">in</WORD>
<WORD coords="1486,957,1586,918,949">object</WORD>
<WORD coords="1598,958,1774,918,949">(compiled)</WORD>
</LINE>
<LINE>
<WORD coords="611,989,700,958,988">form.</WORD>
<WORD coords="718,990,817,959,989">These</WORD>
<WORD coords="833,991,988,959,990">functions</WORD>
<WORD coords="1004,991,1096,960,990">could</WORD>
<WORD coords="1111,991,1151,961,991">be</WORD>
<WORD coords="1167,1000,1371,960,991">input/output</WORD>
<WORD coords="1385,998,1549,961,992">functions,</WORD>
<WORD coords="1565,1001,1689,962,992">graphic</WORD>
<WORD coords="1706,993,1774,971,993">rou-</WORD>
</LINE>
<LINE>
<WORD coords="611,1039,696,1002,1033">tines,</WORD>
<WORD coords="709,1034,806,1004,1033">sound</WORD>
<WORD coords="815,1035,947,1004,1034">routines</WORD>
<WORD coords="957,1035,992,1013,1034">or</WORD>
<WORD coords="1002,1035,1078,1013,1034">even</WORD>
<WORD coords="1089,1043,1308,1004,1035">trigonometric</WORD>
<WORD coords="1320,1037,1478,1005,1036">functions.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,1118,673,1087,1117">The</WORD>
<WORD coords="684,1118,780,1087,1117">linker</WORD>
<WORD coords="791,1120,941,1087,1118">identifies</WORD>
<WORD coords="954,1120,1003,1089,1119">the</WORD>
<WORD coords="1014,1120,1165,1089,1119">functions</WORD>
<WORD coords="1175,1128,1311,1090,1120">required</WORD>
<WORD coords="1321,1121,1370,1090,1120">for</WORD>
<WORD coords="1380,1121,1398,1099,1121">a</WORD>
<WORD coords="1409,1130,1557,1091,1121">complete</WORD>
<WORD coords="1567,1130,1704,1100,1121">program</WORD>
<WORD coords="1715,1123,1775,1092,1122">and</WORD>
</LINE>
<LINE>
<WORD coords="610,1163,684,1132,1162">adds</WORD>
<WORD coords="696,1163,775,1132,1162">them</WORD>
<WORD coords="788,1163,818,1138,1163">to</WORD>
<WORD coords="829,1164,878,1133,1163">the</WORD>
<WORD coords="889,1164,969,1133,1163">main</WORD>
<WORD coords="979,1173,1126,1142,1164">program.</WORD>
<WORD coords="1138,1165,1210,1134,1164">This</WORD>
<WORD coords="1221,1166,1307,1143,1165">saves</WORD>
<WORD coords="1317,1166,1336,1144,1166">a</WORD>
<WORD coords="1345,1174,1546,1144,1166">programmer</WORD>
<WORD coords="1555,1167,1574,1145,1167">a</WORD>
<WORD coords="1583,1167,1628,1136,1166">lot</WORD>
<WORD coords="1637,1167,1673,1136,1167">of</WORD>
<WORD coords="1681,1168,1772,1137,1167">work.</WORD>
</LINE>
<LINE>
<WORD coords="609,1206,673,1175,1205">The</WORD>
<WORD coords="687,1207,838,1175,1206">functions</WORD>
<WORD coords="851,1215,962,1177,1206">simply</WORD>
<WORD coords="975,1216,1092,1177,1207">require</WORD>
<WORD coords="1104,1208,1154,1178,1207">the</WORD>
<WORD coords="1166,1217,1288,1178,1208">passing</WORD>
<WORD coords="1301,1209,1338,1179,1209">of</WORD>
<WORD coords="1348,1210,1451,1179,1209">values</WORD>
<WORD coords="1464,1210,1580,1179,1209">instead</WORD>
<WORD coords="1591,1211,1629,1179,1210">of</WORD>
<WORD coords="1637,1219,1774,1180,1210">retyping</WORD>
</LINE>
<LINE>
<WORD coords="610,1250,658,1219,1249">the</WORD>
<WORD coords="669,1251,773,1228,1250">source</WORD>
<WORD coords="783,1251,858,1221,1251">code</WORD>
<WORD coords="868,1252,916,1220,1251">for</WORD>
<WORD coords="924,1252,997,1221,1252">each</WORD>
<WORD coords="1008,1253,1140,1221,1252">function</WORD>
<WORD coords="1150,1253,1226,1221,1252">from</WORD>
<WORD coords="1237,1254,1357,1223,1253">scratch.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,1335,674,1304,1334">The</WORD>
<WORD coords="688,1336,715,1304,1336">C</WORD>
<WORD coords="730,1336,828,1305,1335">linker</WORD>
<WORD coords="840,1344,966,1306,1336">permits</WORD>
<WORD coords="981,1338,1032,1306,1337">the</WORD>
<WORD coords="1046,1346,1260,1307,1337">development</WORD>
<WORD coords="1273,1339,1311,1308,1338">of</WORD>
<WORD coords="1323,1347,1405,1308,1338">large</WORD>
<WORD coords="1419,1348,1574,1317,1339">programs</WORD>
<WORD coords="1590,1339,1621,1309,1339">in</WORD>
<WORD coords="1637,1341,1775,1310,1340">modular</WORD>
</LINE>
<LINE>
<WORD coords="609,1380,697,1348,1378">form.</WORD>
<WORD coords="713,1380,786,1349,1379">This</WORD>
<WORD coords="802,1381,905,1358,1380">means</WORD>
<WORD coords="920,1381,982,1351,1380">that</WORD>
<WORD coords="996,1382,1112,1351,1381">several</WORD>
<WORD coords="1125,1390,1206,1357,1382">parts</WORD>
<WORD coords="1220,1383,1275,1360,1382">can</WORD>
<WORD coords="1290,1384,1329,1353,1384">be</WORD>
<WORD coords="1343,1391,1416,1353,1383">(and</WORD>
<WORD coords="1429,1385,1512,1353,1384">often</WORD>
<WORD coords="1528,1391,1590,1354,1383">are)</WORD>
<WORD coords="1606,1393,1774,1354,1384">developed</WORD>
</LINE>
<LINE>
<WORD coords="608,1432,783,1393,1423">separately.</WORD>
<WORD coords="793,1424,857,1394,1423">The</WORD>
<WORD coords="867,1425,935,1402,1424">user</WORD>
<WORD coords="945,1425,1000,1403,1424">can</WORD>
<WORD coords="1012,1433,1142,1395,1424">compile</WORD>
<WORD coords="1152,1426,1210,1396,1425">and</WORD>
<WORD coords="1222,1427,1277,1401,1426">test</WORD>
<WORD coords="1286,1435,1376,1405,1426">every</WORD>
<WORD coords="1387,1428,1508,1397,1427">module</WORD>
<WORD coords="1518,1437,1690,1398,1428">separately.</WORD>
<WORD coords="1701,1430,1773,1398,1428">This</WORD>
</LINE>
<LINE>
<WORD coords="609,1467,663,1436,1466">has</WORD>
<WORD coords="682,1467,731,1437,1466">the</WORD>
<WORD coords="748,1476,918,1438,1468">advantage</WORD>
<WORD coords="935,1469,998,1439,1468">that</WORD>
<WORD coords="1015,1469,1065,1439,1468">the</WORD>
<WORD coords="1082,1478,1234,1440,1469">complete</WORD>
<WORD coords="1250,1471,1276,1440,1471">C</WORD>
<WORD coords="1293,1479,1434,1449,1471">program</WORD>
<WORD coords="1452,1473,1574,1442,1472">doesn&apos;t</WORD>
<WORD coords="1591,1473,1669,1442,1472">have</WORD>
<WORD coords="1685,1473,1716,1448,1473">to</WORD>
<WORD coords="1734,1473,1773,1443,1473">be</WORD>
</LINE>
<LINE>
<WORD coords="608,1512,718,1480,1511">loaded</WORD>
<WORD coords="732,1512,792,1481,1511">and</WORD>
<WORD coords="806,1521,992,1483,1512">recompiled</WORD>
<WORD coords="1006,1522,1097,1491,1513">every</WORD>
<WORD coords="1112,1515,1185,1483,1514">time</WORD>
<WORD coords="1199,1515,1249,1484,1514">the</WORD>
<WORD coords="1263,1524,1410,1485,1515">compiler</WORD>
<WORD coords="1423,1517,1537,1486,1516">detects</WORD>
<WORD coords="1551,1517,1590,1495,1516">an</WORD>
<WORD coords="1604,1518,1693,1495,1517">error.</WORD>
<WORD coords="1708,1518,1773,1487,1517">The</WORD>
</LINE>
<LINE>
<WORD coords="608,1556,705,1525,1555">linker</WORD>
<WORD coords="721,1566,894,1527,1556">eventually</WORD>
<WORD coords="911,1559,991,1527,1558">links</WORD>
<WORD coords="1006,1559,1048,1528,1558">all</WORD>
<WORD coords="1064,1559,1115,1528,1558">the</WORD>
<WORD coords="1131,1568,1284,1529,1559">compiled</WORD>
<WORD coords="1300,1562,1440,1531,1560">modules</WORD>
<WORD coords="1456,1562,1520,1531,1561">into</WORD>
<WORD coords="1535,1562,1595,1540,1561">one</WORD>
<WORD coords="1611,1571,1771,1532,1562">complete,</WORD>
</LINE>
<LINE>
<WORD coords="607,1602,780,1571,1601">executable</WORD>
<WORD coords="789,1602,816,1571,1602">C</WORD>
<WORD coords="826,1611,971,1580,1602">program.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="606,1687,671,1655,1686">The</WORD>
<WORD coords="685,1687,783,1656,1686">linker</WORD>
<WORD coords="796,1689,907,1663,1688">cannot</WORD>
<WORD coords="920,1690,1030,1658,1689">handle</WORD>
<WORD coords="1044,1699,1273,1660,1690">non-compiled</WORD>
<WORD coords="1287,1692,1394,1669,1691">source</WORD>
<WORD coords="1408,1693,1494,1662,1692">code.</WORD>
<WORD coords="1511,1693,1535,1663,1692">It</WORD>
<WORD coords="1548,1694,1605,1671,1693">can</WORD>
<WORD coords="1620,1702,1692,1663,1693">only</WORD>
<WORD coords="1708,1694,1772,1663,1693">link</WORD>
</LINE>
<LINE>
<WORD coords="606,1739,759,1700,1731">compiled</WORD>
<WORD coords="771,1735,921,1701,1733">functions</WORD>
<WORD coords="934,1742,1076,1703,1734">together.</WORD>
<WORD coords="1089,1736,1202,1704,1735">Source</WORD>
<WORD coords="1214,1737,1305,1706,1736">codes</WORD>
<WORD coords="1317,1737,1373,1714,1736">can</WORD>
<WORD coords="1385,1738,1455,1706,1737">load</WORD>
<WORD coords="1466,1738,1550,1707,1737">other</WORD>
<WORD coords="1561,1739,1668,1716,1738">source</WORD>
<WORD coords="1678,1740,1771,1709,1739">codes</WORD>
</LINE>
<LINE>
<WORD coords="606,1783,712,1744,1774">during</WORD>
<WORD coords="723,1784,927,1741,1776">compilation,</WORD>
<WORD coords="939,1779,992,1747,1778">but</WORD>
<WORD coords="1002,1778,1085,1748,1778">we&apos;ll</WORD>
<WORD coords="1097,1779,1148,1757,1779">see</WORD>
<WORD coords="1160,1780,1241,1758,1779">more</WORD>
<WORD coords="1253,1781,1293,1758,1780">on</WORD>
<WORD coords="1305,1781,1362,1750,1780">this</WORD>
<WORD coords="1374,1782,1454,1751,1781">later.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="268,2657,314,2627,2657">12</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0019.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2829" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0020.djvu" width="2046">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0020.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="263,173,391,146,172">Abacus</WORD>
<WORD coords="1230,171,1276,144,171">2.4</WORD>
<WORD coords="1303,171,1441,143,171">Putting</WORD>
<WORD coords="1457,170,1490,148,170">it</WORD>
<WORD coords="1508,170,1568,147,169">all</WORD>
<WORD coords="1585,169,1753,146,168">together</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="264,500,392,449,499">2.4</WORD>
<WORD coords="592,514,843,448,499">Putting</WORD>
<WORD coords="906,499,962,448,499">It</WORD>
<WORD coords="1027,498,1124,448,498">All</WORD>
<WORD coords="1190,512,1495,447,497">Together</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="264,648,333,618,647">The</WORD>
<WORD coords="354,648,435,621,647">CLI</WORD>
<WORD coords="591,648,656,617,647">The</WORD>
<WORD coords="672,656,808,617,647">Amiga&apos;s</WORD>
<WORD coords="826,648,898,621,647">CLI</WORD>
<WORD coords="920,654,1105,616,646">(Command</WORD>
<WORD coords="1119,647,1197,615,646">Line</WORD>
<WORD coords="1211,653,1372,615,645">Interface)</WORD>
<WORD coords="1388,645,1415,614,645">is</WORD>
<WORD coords="1432,645,1507,614,645">used</WORD>
<WORD coords="1523,645,1554,619,645">to</WORD>
<WORD coords="1570,652,1689,613,643">specify</WORD>
<WORD coords="1705,644,1756,612,643">the</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,700,770,666,692">parameters</WORD>
<WORD coords="781,692,829,661,691">for</WORD>
<WORD coords="838,692,888,661,691">the</WORD>
<WORD coords="898,696,1002,660,691">editor,</WORD>
<WORD coords="1013,692,1063,660,691">the</WORD>
<WORD coords="1072,692,1099,660,692">C</WORD>
<WORD coords="1109,699,1253,659,690">compiler</WORD>
<WORD coords="1263,691,1322,659,690">and</WORD>
<WORD coords="1331,691,1382,659,690">the</WORD>
<WORD coords="1391,690,1417,659,690">C</WORD>
<WORD coords="1428,689,1532,658,688">linker.</WORD>
<WORD coords="1542,689,1600,658,688">For</WORD>
<WORD coords="1608,696,1755,657,687">example,</WORD>
</LINE>
<LINE>
<WORD coords="593,744,726,706,735">entering</WORD>
<WORD coords="737,736,788,706,735">the</WORD>
<WORD coords="799,744,955,705,735">following</WORD>
<WORD coords="967,736,1028,705,735">line</WORD>
<WORD coords="1039,735,1070,705,735">in</WORD>
<WORD coords="1082,736,1131,705,735">the</WORD>
<WORD coords="1142,736,1211,709,735">CLI</WORD>
<WORD coords="1226,734,1300,704,733">calls</WORD>
<WORD coords="1312,734,1361,703,733">the</WORD>
<WORD coords="1371,733,1485,703,732">Lattice</WORD>
<WORD coords="1495,733,1522,702,733">C</WORD>
<WORD coords="1534,732,1636,701,731">linker:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,815,694,793,815">ALINK</WORD>
<WORD coords="717,815,854,791,814">filel.o</WORD>
<WORD coords="879,815,1016,790,814">file2.o</WORD>
<WORD coords="1040,814,1078,792,814">TO</WORD>
<WORD coords="1100,819,1258,791,813">complete</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,900,663,870,899">You</WORD>
<WORD coords="679,907,802,869,899">already</WORD>
<WORD coords="817,900,908,869,899">know</WORD>
<WORD coords="925,899,987,868,898">that</WORD>
<WORD coords="1001,899,1020,877,899">a</WORD>
<WORD coords="1035,907,1174,876,898">program</WORD>
<WORD coords="1191,907,1260,876,898">may</WORD>
<WORD coords="1275,899,1354,868,898">have</WORD>
<WORD coords="1370,898,1402,872,898">to</WORD>
<WORD coords="1416,898,1456,867,898">be</WORD>
<WORD coords="1470,905,1625,866,897">compiled</WORD>
<WORD coords="1640,897,1757,865,895">several</WORD>
</LINE>
<LINE>
<WORD coords="593,945,681,913,944">times</WORD>
<WORD coords="695,945,800,913,944">before</WORD>
<WORD coords="812,945,835,913,944">it</WORD>
<WORD coords="847,945,874,913,944">is</WORD>
<WORD coords="886,945,950,913,944">free</WORD>
<WORD coords="963,945,1000,913,944">of</WORD>
<WORD coords="1009,945,1105,921,944">errors</WORD>
<WORD coords="1118,952,1237,913,943">(syntax</WORD>
<WORD coords="1249,948,1354,921,943">errors,</WORD>
<WORD coords="1366,943,1421,917,943">not</WORD>
<WORD coords="1432,951,1541,911,942">logical</WORD>
<WORD coords="1555,949,1672,910,941">errors).</WORD>
<WORD coords="1687,941,1756,911,940">You</WORD>
</LINE>
<LINE>
<WORD coords="593,990,676,964,989">must</WORD>
<WORD coords="698,990,784,964,989">enter</WORD>
<WORD coords="807,989,858,958,989">the</WORD>
<WORD coords="881,989,982,959,988">above</WORD>
<WORD coords="1005,989,1069,958,988">line</WORD>
<WORD coords="1092,997,1214,958,988">exactly</WORD>
<WORD coords="1237,989,1272,966,989">as</WORD>
<WORD coords="1295,988,1425,957,987">written.</WORD>
<WORD coords="1448,995,1596,956,986">Entering</WORD>
<WORD coords="1619,987,1671,955,986">the</WORD>
<WORD coords="1693,986,1757,955,985">line</WORD>
</LINE>
<LINE>
<WORD coords="594,1042,778,1003,1033">incorrectly</WORD>
<WORD coords="799,1034,857,1011,1033">can</WORD>
<WORD coords="877,1034,972,1011,1034">cause</WORD>
<WORD coords="992,1034,1091,1011,1033">errors</WORD>
<WORD coords="1113,1033,1146,1002,1033">in</WORD>
<WORD coords="1167,1033,1261,1002,1032">itself.</WORD>
<WORD coords="1282,1033,1348,1002,1032">The</WORD>
<WORD coords="1368,1040,1551,1001,1031">developers</WORD>
<WORD coords="1572,1031,1610,1000,1030">of</WORD>
<WORD coords="1628,1031,1711,1005,1030">most</WORD>
<WORD coords="1730,1030,1756,999,1030">C</WORD>
</LINE>
<LINE>
<WORD coords="593,1086,755,1047,1078">compilers</WORD>
<WORD coords="771,1078,843,1048,1077">took</WORD>
<WORD coords="857,1079,916,1047,1078">this</WORD>
<WORD coords="931,1078,994,1047,1078">into</WORD>
<WORD coords="1008,1082,1239,1047,1077">consideration,</WORD>
<WORD coords="1253,1078,1313,1047,1077">and</WORD>
<WORD coords="1326,1077,1425,1046,1077">added</WORD>
<WORD coords="1438,1077,1456,1054,1077">a</WORD>
<WORD coords="1470,1084,1583,1045,1075">special</WORD>
<WORD coords="1598,1075,1712,1044,1074">feature</WORD>
<WORD coords="1726,1075,1757,1049,1075">to</WORD>
</LINE>
<LINE>
<WORD coords="594,1123,682,1092,1122">allow</WORD>
<WORD coords="694,1130,766,1100,1122">easy</WORD>
<WORD coords="777,1122,871,1092,1121">linker</WORD>
<WORD coords="881,1122,984,1100,1122">access</WORD>
<WORD coords="994,1122,1071,1091,1121">from</WORD>
<WORD coords="1083,1122,1145,1096,1121">text</WORD>
<WORD coords="1153,1122,1231,1091,1121">files.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="266,1206,335,1176,1205">The</WORD>
<WORD coords="357,1206,470,1180,1205">MAKE</WORD>
<WORD coords="497,1207,553,1176,1206">file</WORD>
<WORD coords="594,1206,657,1176,1206">The</WORD>
<WORD coords="668,1214,768,1175,1206">inputs</WORD>
<WORD coords="779,1214,916,1175,1206">required</WORD>
<WORD coords="926,1206,958,1181,1206">to</WORD>
<WORD coords="968,1214,1100,1175,1205">compile</WORD>
<WORD coords="1110,1206,1170,1175,1205">and</WORD>
<WORD coords="1180,1205,1244,1174,1205">link</WORD>
<WORD coords="1254,1205,1273,1183,1205">a</WORD>
<WORD coords="1283,1205,1310,1174,1205">C</WORD>
<WORD coords="1322,1205,1428,1182,1204">source</WORD>
<WORD coords="1438,1204,1516,1173,1204">code</WORD>
<WORD coords="1526,1204,1582,1181,1203">can</WORD>
<WORD coords="1592,1203,1632,1173,1203">be</WORD>
<WORD coords="1643,1202,1757,1171,1201">written</WORD>
</LINE>
<LINE>
<WORD coords="595,1251,626,1225,1250">to</WORD>
<WORD coords="641,1251,659,1228,1251">a</WORD>
<WORD coords="675,1251,730,1219,1250">file</WORD>
<WORD coords="745,1251,844,1220,1250">called</WORD>
<WORD coords="858,1250,877,1228,1250">a</WORD>
<WORD coords="890,1250,994,1225,1250">make</WORD>
<WORD coords="1014,1250,1078,1219,1249">file.</WORD>
<WORD coords="1094,1250,1167,1219,1249">This</WORD>
<WORD coords="1181,1249,1285,1224,1249">make</WORD>
<WORD coords="1305,1249,1361,1218,1248">file</WORD>
<WORD coords="1377,1249,1454,1218,1248">calls</WORD>
<WORD coords="1470,1248,1511,1217,1247">all</WORD>
<WORD coords="1530,1247,1580,1217,1247">the</WORD>
<WORD coords="1596,1254,1758,1224,1246">necessary</WORD>
</LINE>
<LINE>
<WORD coords="594,1303,750,1272,1294">programs</WORD>
<WORD coords="765,1295,838,1264,1294">such</WORD>
<WORD coords="852,1295,886,1272,1295">as</WORD>
<WORD coords="901,1295,951,1264,1294">the</WORD>
<WORD coords="965,1302,1113,1263,1293">compiler</WORD>
<WORD coords="1125,1294,1160,1271,1293">or</WORD>
<WORD coords="1172,1293,1278,1263,1293">linker.</WORD>
<WORD coords="1292,1293,1356,1262,1292">The</WORD>
<WORD coords="1370,1293,1396,1262,1293">C</WORD>
<WORD coords="1412,1300,1524,1267,1292">system</WORD>
<WORD coords="1538,1291,1625,1261,1290">reads</WORD>
<WORD coords="1640,1291,1689,1260,1290">the</WORD>
<WORD coords="1703,1290,1758,1259,1290">file</WORD>
</LINE>
<LINE>
<WORD coords="591,1347,654,1308,1339">just</WORD>
<WORD coords="663,1340,697,1317,1340">as</WORD>
<WORD coords="707,1339,735,1308,1339">if</WORD>
<WORD coords="743,1340,792,1309,1339">the</WORD>
<WORD coords="802,1339,870,1317,1339">user</WORD>
<WORD coords="879,1339,938,1308,1339">had</WORD>
<WORD coords="948,1347,1032,1308,1338">input</WORD>
<WORD coords="1041,1339,1091,1308,1338">the</WORD>
<WORD coords="1101,1339,1162,1313,1338">text</WORD>
<WORD coords="1171,1339,1263,1307,1338">direct</WORD>
<WORD coords="1272,1338,1350,1307,1337">from</WORD>
<WORD coords="1362,1338,1411,1306,1337">the</WORD>
<WORD coords="1420,1344,1579,1306,1335">keyboard.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1424,649,1393,1423">It&apos;s</WORD>
<WORD coords="663,1432,736,1402,1424">easy</WORD>
<WORD coords="751,1424,782,1399,1424">to</WORD>
<WORD coords="796,1424,894,1398,1423">create</WORD>
<WORD coords="907,1424,926,1402,1424">a</WORD>
<WORD coords="938,1423,1039,1398,1423">make</WORD>
<WORD coords="1057,1423,1122,1392,1422">file.</WORD>
<WORD coords="1137,1423,1256,1392,1422">Instead</WORD>
<WORD coords="1270,1422,1308,1392,1421">of</WORD>
<WORD coords="1320,1429,1490,1391,1421">executing,</WORD>
<WORD coords="1506,1421,1555,1390,1420">the</WORD>
<WORD coords="1571,1421,1597,1390,1421">C</WORD>
<WORD coords="1612,1428,1760,1389,1419">compiler</WORD>
</LINE>
<LINE>
<WORD coords="595,1469,669,1438,1468">calls</WORD>
<WORD coords="682,1476,816,1438,1468">directly.</WORD>
<WORD coords="830,1469,900,1438,1468">You</WORD>
<WORD coords="912,1468,1022,1437,1467">invoke</WORD>
<WORD coords="1035,1468,1085,1437,1467">the</WORD>
<WORD coords="1097,1468,1193,1437,1467">editor</WORD>
<WORD coords="1203,1468,1262,1437,1467">and</WORD>
<WORD coords="1274,1467,1358,1436,1466">write</WORD>
<WORD coords="1370,1467,1420,1436,1466">the</WORD>
<WORD coords="1431,1466,1506,1435,1465">calls</WORD>
<WORD coords="1518,1466,1549,1440,1466">to</WORD>
<WORD coords="1561,1465,1580,1443,1465">a</WORD>
<WORD coords="1592,1472,1683,1433,1464">script</WORD>
<WORD coords="1694,1464,1757,1433,1463">file.</WORD>
</LINE>
<LINE>
<WORD coords="595,1513,681,1482,1512">Once</WORD>
<WORD coords="692,1521,753,1491,1513">you</WORD>
<WORD coords="765,1513,835,1490,1512">save</WORD>
<WORD coords="847,1513,905,1482,1512">this</WORD>
<WORD coords="917,1512,970,1482,1512">file</WORD>
<WORD coords="982,1512,1012,1487,1512">to</WORD>
<WORD coords="1023,1517,1101,1481,1511">disk,</WORD>
<WORD coords="1113,1519,1173,1489,1512">you</WORD>
<WORD coords="1184,1511,1252,1489,1511">now</WORD>
<WORD coords="1264,1511,1341,1480,1510">have</WORD>
<WORD coords="1351,1511,1370,1488,1511">a</WORD>
<WORD coords="1379,1510,1475,1485,1509">make</WORD>
<WORD coords="1489,1509,1551,1479,1508">file.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1606,796,1566,1597">AmigaDOS&apos;</WORD>
<WORD coords="810,1597,975,1572,1597">Execute</WORD>
<WORD coords="986,1597,1146,1566,1596">command</WORD>
<WORD coords="1155,1596,1239,1566,1595">reads</WORD>
<WORD coords="1250,1595,1306,1565,1594">this</WORD>
<WORD coords="1317,1595,1370,1565,1594">file</WORD>
<WORD coords="1380,1595,1439,1565,1594">and</WORD>
<WORD coords="1447,1602,1549,1572,1594">passes</WORD>
<WORD coords="1561,1593,1609,1563,1592">the</WORD>
<WORD coords="1620,1592,1758,1562,1591">informa-</WORD>
</LINE>
<LINE>
<WORD coords="596,1643,659,1611,1642">tion</WORD>
<WORD coords="676,1643,708,1617,1643">to</WORD>
<WORD coords="724,1643,774,1611,1642">the</WORD>
<WORD coords="789,1643,815,1611,1643">C</WORD>
<WORD coords="831,1650,980,1610,1641">compiler</WORD>
<WORD coords="994,1642,1128,1610,1641">sections</WORD>
<WORD coords="1143,1641,1259,1610,1640">needed</WORD>
<WORD coords="1275,1640,1306,1614,1640">to</WORD>
<WORD coords="1322,1640,1411,1609,1639">make</WORD>
<WORD coords="1426,1639,1476,1608,1638">the</WORD>
<WORD coords="1491,1639,1567,1607,1638">final</WORD>
<WORD coords="1582,1638,1759,1606,1636">executable</WORD>
</LINE>
<LINE>
<WORD coords="595,1696,746,1665,1687">program.</WORD>
<WORD coords="766,1688,824,1656,1687">See</WORD>
<WORD coords="842,1695,1005,1655,1686">Appendix</WORD>
<WORD coords="1023,1687,1049,1655,1687">C</WORD>
<WORD coords="1068,1686,1116,1655,1685">for</WORD>
<WORD coords="1133,1686,1192,1663,1685">one</WORD>
<WORD coords="1209,1693,1350,1654,1685">example</WORD>
<WORD coords="1367,1685,1404,1653,1684">of</WORD>
<WORD coords="1418,1684,1437,1662,1684">a</WORD>
<WORD coords="1453,1683,1555,1658,1683">make</WORD>
<WORD coords="1575,1683,1631,1651,1682">file</WORD>
<WORD coords="1646,1683,1706,1651,1682">and</WORD>
<WORD coords="1720,1682,1760,1650,1681">its</WORD>
</LINE>
<LINE>
<WORD coords="597,1732,740,1707,1730">contents.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1721,2665,1766,2634,2664">13</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0020.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0021.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0021.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0021.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0022.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0022.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="926,740,1066,624,739">3.</WORD>
</LINE>
<LINE>
<WORD coords="292,916,562,800,914">The</WORD>
<WORD coords="646,912,990,796,911">First</WORD>
<WORD coords="1072,938,1706,794,906">Program</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0022.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0023.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0023.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0023.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2818" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0024.djvu" width="2044">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0024.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="271,177,398,150,176">Abacus</WORD>
<WORD coords="1359,178,1387,152,178">3.</WORD>
<WORD coords="1412,178,1477,151,178">The</WORD>
<WORD coords="1489,178,1581,151,177">First</WORD>
<WORD coords="1595,177,1763,151,177">Program</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="601,462,761,394,460">The</WORD>
<WORD coords="810,463,1014,394,461">First</WORD>
<WORD coords="1062,481,1438,394,461">Program</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="598,616,662,586,616">The</WORD>
<WORD coords="679,625,841,586,616">following</WORD>
<WORD coords="857,617,936,586,617">code</WORD>
<WORD coords="953,617,979,586,616">is</WORD>
<WORD coords="997,617,1052,594,616">our</WORD>
<WORD coords="1069,617,1137,586,616">first</WORD>
<WORD coords="1153,617,1179,586,617">C</WORD>
<WORD coords="1196,625,1345,586,616">language</WORD>
<WORD coords="1361,625,1511,594,616">program.</WORD>
<WORD coords="1528,617,1626,585,616">Don&apos;t</WORD>
<WORD coords="1642,616,1725,590,615">enter</WORD>
<WORD coords="1741,616,1765,585,615">it</WORD>
</LINE>
<LINE>
<WORD coords="598,669,649,636,661">yet</WORD>
<WORD coords="649,653,690,648,669">—</WORD>
<WORD coords="690,669,788,631,661">you&apos;ll</WORD>
<WORD coords="801,670,870,636,662">type</WORD>
<WORD coords="883,661,906,631,661">it</WORD>
<WORD coords="919,661,949,631,661">in</WORD>
<WORD coords="962,662,981,640,662">a</WORD>
<WORD coords="992,661,1052,631,660">few</WORD>
<WORD coords="1067,661,1195,631,660">minutes</WORD>
<WORD coords="1209,669,1330,631,660">starting</WORD>
<WORD coords="1342,661,1373,636,661">at</WORD>
<WORD coords="1386,661,1506,631,660">Section</WORD>
<WORD coords="1520,661,1578,631,660">3.1.</WORD>
<WORD coords="1594,661,1701,630,660">Here&apos;s</WORD>
<WORD coords="1714,661,1764,630,660">the</WORD>
</LINE>
<LINE>
<WORD coords="599,706,705,683,705">source</WORD>
<WORD coords="715,706,792,676,706">code</WORD>
<WORD coords="803,706,838,684,705">so</WORD>
<WORD coords="849,714,909,684,706">you</WORD>
<WORD coords="920,705,975,684,705">can</WORD>
<WORD coords="988,706,1038,684,705">see</WORD>
<WORD coords="1049,706,1129,675,705">what</WORD>
<WORD coords="1137,706,1162,675,705">it</WORD>
<WORD coords="1170,706,1257,675,705">looks</WORD>
<WORD coords="1268,706,1337,675,705">like:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="710,786,868,761,785">finclude</WORD>
<WORD coords="892,786,1071,761,785">&lt;stdio.h&gt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="709,825,789,800,824">void</WORD>
<WORD coords="809,825,888,800,825">main</WORD>
<WORD coords="899,828,921,803,828">()</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="714,869,722,842,869">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="749,910,846,880,905">print</WORD>
<WORD coords="853,905,868,882,908">f</WORD>
<WORD coords="879,909,1024,882,905">(&quot;Hello,</WORD>
<WORD coords="1056,905,1069,883,905">I</WORD>
<WORD coords="1095,905,1133,888,905">am</WORD>
<WORD coords="1155,909,1308,883,905">here!&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="714,949,722,923,949">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,1031,643,1001,1030">To</WORD>
<WORD coords="657,1031,710,1009,1031">see</WORD>
<WORD coords="724,1031,804,1001,1031">what</WORD>
<WORD coords="817,1032,867,1001,1031">the</WORD>
<WORD coords="879,1040,1019,1009,1031">program</WORD>
<WORD coords="1032,1040,1191,1001,1031">produces,</WORD>
<WORD coords="1206,1032,1256,1001,1031">the</WORD>
<WORD coords="1269,1032,1331,1007,1031">text</WORD>
<WORD coords="1345,1032,1425,1006,1031">must</WORD>
<WORD coords="1437,1032,1476,1002,1032">be</WORD>
<WORD coords="1488,1032,1610,1001,1031">entered</WORD>
<WORD coords="1624,1039,1711,1000,1030">using</WORD>
<WORD coords="1725,1031,1764,1009,1030">an</WORD>
</LINE>
<LINE>
<WORD coords="598,1075,703,1043,1073">editor.</WORD>
<WORD coords="719,1075,817,1044,1074">When</WORD>
<WORD coords="833,1083,893,1052,1075">you</WORD>
<WORD coords="909,1075,963,1053,1075">use</WORD>
<WORD coords="978,1075,1028,1044,1074">the</WORD>
<WORD coords="1043,1080,1149,1044,1074">editor,</WORD>
<WORD coords="1163,1083,1266,1045,1074">please</WORD>
<WORD coords="1280,1075,1363,1050,1074">enter</WORD>
<WORD coords="1378,1075,1428,1045,1074">the</WORD>
<WORD coords="1442,1075,1504,1049,1074">text</WORD>
<WORD coords="1518,1083,1637,1044,1074">exactly</WORD>
<WORD coords="1651,1075,1684,1052,1075">as</WORD>
<WORD coords="1699,1074,1723,1043,1074">it</WORD>
<WORD coords="1737,1074,1764,1043,1073">is</WORD>
</LINE>
<LINE>
<WORD coords="597,1126,715,1088,1118">printed</WORD>
<WORD coords="727,1119,797,1088,1118">here</WORD>
<WORD coords="808,1119,868,1089,1118">and</WORD>
<WORD coords="880,1119,911,1088,1118">in</WORD>
<WORD coords="924,1120,1045,1088,1119">Section</WORD>
<WORD coords="1058,1120,1118,1088,1119">3.1.</WORD>
<WORD coords="1130,1120,1203,1088,1119">This</WORD>
<WORD coords="1215,1120,1321,1089,1119">avoids</WORD>
<WORD coords="1332,1120,1413,1097,1119">error</WORD>
<WORD coords="1424,1126,1577,1097,1119">messages</WORD>
<WORD coords="1589,1119,1688,1088,1118">which</WORD>
<WORD coords="1700,1119,1763,1088,1118">will</WORD>
</LINE>
<LINE>
<WORD coords="598,1163,689,1141,1163">cause</WORD>
<WORD coords="700,1171,860,1133,1162">problems.</WORD>
<WORD coords="874,1163,961,1132,1162">Once</WORD>
<WORD coords="972,1171,1085,1133,1163">you&apos;ve</WORD>
<WORD coords="1095,1164,1224,1133,1163">become</WORD>
<WORD coords="1235,1164,1318,1141,1163">more</WORD>
<WORD coords="1329,1164,1525,1133,1163">comfortable</WORD>
<WORD coords="1536,1171,1671,1132,1162">working</WORD>
<WORD coords="1683,1162,1715,1132,1162">in</WORD>
<WORD coords="1726,1167,1763,1132,1163">C,</WORD>
</LINE>
<LINE>
<WORD coords="599,1215,659,1185,1207">you</WORD>
<WORD coords="675,1207,732,1185,1206">can</WORD>
<WORD coords="749,1215,865,1177,1207">change</WORD>
<WORD coords="881,1216,1036,1185,1206">programs</WORD>
<WORD coords="1052,1208,1168,1177,1207">around</WORD>
<WORD coords="1183,1208,1215,1182,1208">to</WORD>
<WORD coords="1231,1208,1291,1177,1207">suit</WORD>
<WORD coords="1306,1216,1382,1185,1207">your</WORD>
<WORD coords="1397,1208,1465,1185,1207">own</WORD>
<WORD coords="1481,1208,1584,1177,1207">needs.</WORD>
<WORD coords="1602,1207,1662,1177,1206">But</WORD>
<WORD coords="1676,1207,1765,1176,1206">don&apos;t</WORD>
</LINE>
<LINE>
<WORD coords="598,1259,714,1221,1251">change</WORD>
<WORD coords="728,1260,871,1221,1251">anything</WORD>
<WORD coords="885,1252,959,1222,1251">until</WORD>
<WORD coords="973,1252,1048,1222,1251">after</WORD>
<WORD coords="1061,1252,1110,1222,1251">the</WORD>
<WORD coords="1123,1259,1259,1230,1251">program</WORD>
<WORD coords="1275,1260,1422,1221,1251">compiles</WORD>
<WORD coords="1435,1252,1493,1221,1251">and</WORD>
<WORD coords="1506,1252,1585,1221,1251">links</WORD>
<WORD coords="1599,1258,1716,1221,1250">exactly</WORD>
<WORD coords="1730,1251,1763,1229,1250">as</WORD>
</LINE>
<LINE>
<WORD coords="599,1303,657,1274,1295">you</WORD>
<WORD coords="670,1296,720,1274,1295">see</WORD>
<WORD coords="731,1296,808,1266,1295">here.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,1380,627,1351,1380">A</WORD>
<WORD coords="644,1389,709,1355,1380">step</WORD>
<WORD coords="726,1389,765,1351,1381">by</WORD>
<WORD coords="783,1389,848,1355,1380">step</WORD>
<WORD coords="864,1389,1030,1351,1380">procedure</WORD>
<WORD coords="1046,1381,1179,1350,1380">follows.</WORD>
<WORD coords="1197,1380,1226,1350,1380">If</WORD>
<WORD coords="1239,1389,1347,1350,1380">you&apos;re</WORD>
<WORD coords="1362,1381,1403,1358,1380">on</WORD>
<WORD coords="1419,1381,1468,1350,1380">the</WORD>
<WORD coords="1483,1385,1686,1349,1379">Workbench,</WORD>
<WORD coords="1702,1388,1764,1357,1379">you</WORD>
</LINE>
<LINE>
<WORD coords="598,1425,678,1401,1425">must</WORD>
<WORD coords="691,1426,762,1400,1425">start</WORD>
<WORD coords="774,1426,823,1395,1425">the</WORD>
<WORD coords="837,1425,906,1400,1424">CLi</WORD>
<WORD coords="923,1425,1028,1395,1424">before</WORD>
<WORD coords="1040,1433,1183,1395,1424">anything</WORD>
<WORD coords="1196,1426,1267,1395,1425">else.</WORD>
<WORD coords="1281,1425,1345,1395,1425">The</WORD>
<WORD coords="1359,1425,1428,1400,1424">CLI</WORD>
<WORD coords="1445,1425,1500,1403,1424">can</WORD>
<WORD coords="1512,1425,1551,1395,1424">be</WORD>
<WORD coords="1564,1424,1658,1394,1423">found</WORD>
<WORD coords="1670,1423,1701,1393,1423">in</WORD>
<WORD coords="1714,1424,1764,1394,1423">the</WORD>
</LINE>
<LINE>
<WORD coords="599,1478,718,1439,1470">System</WORD>
<WORD coords="733,1471,848,1440,1470">drawer</WORD>
<WORD coords="862,1471,980,1440,1470">located</WORD>
<WORD coords="994,1471,1034,1448,1470">on</WORD>
<WORD coords="1049,1471,1099,1439,1470">the</WORD>
<WORD coords="1113,1471,1303,1439,1469">Workbench</WORD>
<WORD coords="1317,1470,1395,1439,1469">disk.</WORD>
<WORD coords="1410,1470,1600,1438,1469">Workbench</WORD>
<WORD coords="1618,1469,1664,1438,1468">1.3</WORD>
<WORD coords="1680,1469,1763,1446,1468">users</WORD>
</LINE>
<LINE>
<WORD coords="598,1514,654,1493,1513">can</WORD>
<WORD coords="665,1515,719,1493,1514">use</WORD>
<WORD coords="730,1515,779,1484,1514">the</WORD>
<WORD coords="791,1515,865,1484,1514">shell</WORD>
<WORD coords="876,1522,1023,1493,1514">program,</WORD>
<WORD coords="1035,1515,1132,1484,1514">which</WORD>
<WORD coords="1143,1515,1170,1484,1514">is</WORD>
<WORD coords="1181,1515,1218,1492,1514">an</WORD>
<WORD coords="1229,1515,1381,1484,1514">enhanced</WORD>
<WORD coords="1392,1514,1510,1483,1513">version</WORD>
<WORD coords="1521,1514,1557,1483,1513">of</WORD>
<WORD coords="1565,1514,1614,1483,1513">the</WORD>
<WORD coords="1625,1512,1706,1486,1511">CLI.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,1599,788,1568,1598">Workbench</WORD>
<WORD coords="804,1599,850,1568,1598">1.2</WORD>
<WORD coords="863,1599,946,1577,1598">users</WORD>
<WORD coords="958,1599,1029,1568,1598">who</WORD>
<WORD coords="1040,1599,1123,1568,1598">can&apos;t</WORD>
<WORD coords="1133,1599,1199,1568,1598">find</WORD>
<WORD coords="1211,1598,1259,1568,1597">the</WORD>
<WORD coords="1272,1599,1341,1572,1598">CLI</WORD>
<WORD coords="1357,1606,1426,1576,1597">may</WORD>
<WORD coords="1439,1598,1516,1567,1597">have</WORD>
<WORD coords="1527,1598,1550,1567,1597">it</WORD>
<WORD coords="1561,1598,1705,1566,1596">switched</WORD>
<WORD coords="1716,1597,1767,1566,1596">off</WORD>
</LINE>
<LINE>
<WORD coords="599,1643,670,1612,1642">with</WORD>
<WORD coords="686,1643,736,1612,1642">the</WORD>
<WORD coords="750,1651,875,1612,1642">settings</WORD>
<WORD coords="891,1642,921,1612,1642">in</WORD>
<WORD coords="936,1643,1127,1612,1642">Preferences</WORD>
<WORD coords="1146,1643,1202,1612,1642">1.2.</WORD>
<WORD coords="1216,1651,1314,1612,1642">Using</WORD>
<WORD coords="1328,1642,1519,1612,1641">Preferences</WORD>
<WORD coords="1537,1646,1595,1611,1643">1.2,</WORD>
<WORD coords="1610,1649,1670,1619,1641">you</WORD>
<WORD coords="1685,1641,1765,1615,1640">must</WORD>
</LINE>
<LINE>
<WORD coords="598,1688,679,1657,1687">click</WORD>
<WORD coords="694,1688,735,1665,1687">on</WORD>
<WORD coords="753,1688,802,1657,1687">the</WORD>
<WORD coords="818,1688,868,1662,1687">ON</WORD>
<WORD coords="887,1695,998,1658,1687">gadget</WORD>
<WORD coords="1014,1687,1084,1662,1686">next</WORD>
<WORD coords="1100,1687,1131,1662,1687">to</WORD>
<WORD coords="1148,1687,1198,1657,1686">the</WORD>
<WORD coords="1214,1687,1298,1657,1686">word</WORD>
<WORD coords="1314,1687,1402,1661,1686">CLI.</WORD>
<WORD coords="1420,1687,1507,1656,1686">Once</WORD>
<WORD coords="1524,1694,1585,1664,1686">you</WORD>
<WORD coords="1602,1686,1687,1655,1685">close</WORD>
<WORD coords="1704,1685,1764,1655,1684">and</WORD>
</LINE>
<LINE>
<WORD coords="599,1741,710,1710,1732">reopen</WORD>
<WORD coords="727,1733,777,1702,1732">the</WORD>
<WORD coords="792,1733,982,1702,1732">Workbench</WORD>
<WORD coords="1000,1732,1067,1702,1731">disk</WORD>
<WORD coords="1084,1737,1163,1701,1732">icon,</WORD>
<WORD coords="1180,1732,1229,1701,1731">the</WORD>
<WORD coords="1244,1732,1315,1706,1731">CLI</WORD>
<WORD coords="1336,1732,1405,1700,1731">icon</WORD>
<WORD coords="1421,1732,1530,1700,1731">should</WORD>
<WORD coords="1544,1739,1655,1708,1730">appear</WORD>
<WORD coords="1667,1729,1698,1700,1729">in</WORD>
<WORD coords="1715,1730,1763,1699,1729">the</WORD>
</LINE>
<LINE>
<WORD coords="600,1777,736,1745,1775">window.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="600,1862,688,1831,1861">After</WORD>
<WORD coords="707,1869,769,1839,1862">you</WORD>
<WORD coords="789,1862,902,1831,1861">invoke</WORD>
<WORD coords="922,1861,972,1831,1860">the</WORD>
<WORD coords="992,1861,1067,1835,1860">CLI</WORD>
<WORD coords="1092,1861,1128,1839,1860">or</WORD>
<WORD coords="1146,1866,1235,1830,1860">shell,</WORD>
<WORD coords="1254,1861,1273,1838,1861">a</WORD>
<WORD coords="1292,1860,1360,1838,1860">new</WORD>
<WORD coords="1381,1860,1512,1829,1859">window</WORD>
<WORD coords="1532,1867,1669,1836,1858">appears.</WORD>
<WORD coords="1689,1858,1763,1827,1857">This</WORD>
</LINE>
<LINE>
<WORD coords="600,1906,729,1875,1905">window</WORD>
<WORD coords="741,1914,874,1881,1905">prompts</WORD>
<WORD coords="886,1906,933,1875,1905">for</WORD>
<WORD coords="942,1906,980,1883,1905">an</WORD>
<WORD coords="993,1913,1076,1875,1905">input</WORD>
<WORD coords="1086,1905,1157,1874,1904">with</WORD>
<WORD coords="1170,1905,1218,1874,1904">the</WORD>
<WORD coords="1230,1912,1374,1882,1904">message:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="600,2220,658,2190,2219">For</WORD>
<WORD coords="673,2220,692,2198,2220">a</WORD>
<WORD coords="707,2228,797,2197,2219">super</WORD>
<WORD coords="811,2227,967,2193,2219">computer</WORD>
<WORD coords="983,2219,1057,2187,2218">such</WORD>
<WORD coords="1072,2218,1107,2195,2218">as</WORD>
<WORD coords="1122,2218,1173,2186,2217">the</WORD>
<WORD coords="1188,2224,1308,2185,2216">Amiga,</WORD>
<WORD coords="1324,2216,1383,2185,2215">this</WORD>
<WORD coords="1398,2223,1535,2193,2214">program</WORD>
<WORD coords="1553,2214,1579,2183,2213">is</WORD>
<WORD coords="1596,2220,1766,2182,2212">something</WORD>
</LINE>
<LINE>
<WORD coords="602,2264,736,2233,2263">unusual.</WORD>
<WORD coords="748,2264,798,2234,2263">No</WORD>
<WORD coords="809,2264,894,2232,2263">icons</WORD>
<WORD coords="904,2271,1023,2240,2262">appear,</WORD>
<WORD coords="1035,2262,1083,2231,2261">the</WORD>
<WORD coords="1095,2261,1200,2239,2261">mouse</WORD>
<WORD coords="1211,2261,1266,2238,2260">can</WORD>
<WORD coords="1276,2268,1348,2230,2259">only</WORD>
<WORD coords="1358,2259,1397,2230,2259">be</WORD>
<WORD coords="1409,2259,1481,2229,2258">used</WORD>
<WORD coords="1493,2258,1523,2234,2258">to</WORD>
<WORD coords="1535,2257,1624,2235,2256">move</WORD>
<WORD coords="1636,2256,1693,2226,2256">and</WORD>
<WORD coords="1704,2256,1767,2225,2255">size</WORD>
</LINE>
<LINE>
<WORD coords="602,2310,651,2278,2309">the</WORD>
<WORD coords="662,2313,801,2278,2308">window,</WORD>
<WORD coords="812,2308,871,2277,2307">and</WORD>
<WORD coords="881,2308,930,2276,2307">the</WORD>
<WORD coords="941,2308,1009,2281,2306">CLI</WORD>
<WORD coords="1023,2314,1095,2275,2306">only</WORD>
<WORD coords="1105,2314,1223,2279,2305">accepts</WORD>
<WORD coords="1234,2313,1318,2274,2304">input</WORD>
<WORD coords="1327,2304,1404,2273,2303">from</WORD>
<WORD coords="1416,2303,1464,2272,2302">the</WORD>
<WORD coords="1474,2310,1633,2271,2301">keyboard.</WORD>
<WORD coords="1644,2301,1707,2271,2301">Use</WORD>
<WORD coords="1718,2300,1767,2269,2299">the</WORD>
</LINE>
<LINE>
<WORD coords="602,2354,709,2331,2354">mouse</WORD>
<WORD coords="725,2354,756,2328,2354">to</WORD>
<WORD coords="770,2361,892,2322,2352">enlarge</WORD>
<WORD coords="907,2352,957,2322,2352">the</WORD>
<WORD coords="971,2352,1042,2325,2351">CLI</WORD>
<WORD coords="1063,2351,1195,2320,2350">window</WORD>
<WORD coords="1212,2350,1243,2324,2350">to</WORD>
<WORD coords="1258,2350,1296,2319,2349">its</WORD>
<WORD coords="1312,2349,1478,2317,2348">maximum</WORD>
<WORD coords="1495,2347,1566,2316,2346">size.</WORD>
<WORD coords="1583,2353,1767,2314,2344">Everything</WORD>
</LINE>
<LINE>
<WORD coords="602,2400,664,2368,2399">that</WORD>
<WORD coords="678,2399,785,2376,2398">occurs</WORD>
<WORD coords="799,2398,877,2367,2397">from</WORD>
<WORD coords="892,2398,961,2375,2397">now</WORD>
<WORD coords="975,2397,1015,2374,2396">on</WORD>
<WORD coords="1030,2396,1093,2365,2395">will</WORD>
<WORD coords="1107,2396,1147,2364,2395">be</WORD>
<WORD coords="1160,2403,1317,2363,2394">displayed</WORD>
<WORD coords="1331,2393,1361,2362,2393">in</WORD>
<WORD coords="1376,2393,1426,2362,2392">the</WORD>
<WORD coords="1440,2392,1510,2366,2391">CLI</WORD>
<WORD coords="1530,2390,1672,2360,2389">window.</WORD>
<WORD coords="1688,2389,1767,2359,2388">Now</WORD>
</LINE>
<LINE>
<WORD coords="602,2453,655,2419,2445">put</WORD>
<WORD coords="665,2445,715,2413,2444">the</WORD>
<WORD coords="726,2444,830,2421,2444">mouse</WORD>
<WORD coords="841,2444,925,2412,2443">aside</WORD>
<WORD coords="925,2434,966,2429,2450">—</WORD>
<WORD coords="966,2450,1025,2419,2442">you</WORD>
<WORD coords="1037,2441,1132,2409,2440">won&apos;t</WORD>
<WORD coords="1141,2441,1180,2410,2440">be</WORD>
<WORD coords="1190,2447,1317,2408,2439">needing</WORD>
<WORD coords="1328,2439,1351,2407,2438">it</WORD>
<WORD coords="1361,2438,1409,2407,2437">for</WORD>
<WORD coords="1417,2438,1436,2415,2438">a</WORD>
<WORD coords="1445,2437,1544,2405,2436">while.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1724,2670,1769,2640,2670">17</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0024.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2820" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0025.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0025.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="286,167,314,141,166">3.</WORD>
<WORD coords="339,167,404,140,167">The</WORD>
<WORD coords="417,166,509,140,166">First</WORD>
<WORD coords="523,166,691,140,166">Program</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1367,164,1474,137,163">Amiga</WORD>
<WORD coords="1487,163,1512,136,163">C</WORD>
<WORD coords="1525,162,1584,142,162">for</WORD>
<WORD coords="1596,162,1777,135,161">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="289,494,415,441,493">3.1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="618,508,806,440,492">Using</WORD>
<WORD coords="862,492,904,446,492">E</WORD>
<WORD coords="929,491,970,446,491">D</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="617,641,694,611,640">First</WORD>
<WORD coords="706,648,803,610,640">you&apos;ll</WORD>
<WORD coords="817,640,894,610,639">need</WORD>
<WORD coords="906,640,944,618,639">an</WORD>
<WORD coords="958,639,1054,610,638">editor</WORD>
<WORD coords="1066,639,1096,614,639">to</WORD>
<WORD coords="1109,639,1192,614,638">enter</WORD>
<WORD coords="1204,639,1254,608,638">the</WORD>
<WORD coords="1264,646,1413,616,637">program.</WORD>
<WORD coords="1427,637,1490,607,636">The</WORD>
<WORD coords="1504,636,1550,612,635">ED</WORD>
<WORD coords="1566,636,1661,606,635">editor</WORD>
<WORD coords="1673,636,1729,614,635">can</WORD>
<WORD coords="1742,636,1781,606,635">be</WORD>
</LINE>
<LINE>
<WORD coords="618,685,717,654,684">called</WORD>
<WORD coords="731,685,810,653,684">from</WORD>
<WORD coords="825,684,876,654,684">the</WORD>
<WORD coords="889,684,925,653,684">C:</WORD>
<WORD coords="941,691,1089,653,683">directory</WORD>
<WORD coords="1102,683,1144,660,682">on</WORD>
<WORD coords="1158,691,1233,660,682">your</WORD>
<WORD coords="1245,682,1437,651,681">Workbench</WORD>
<WORD coords="1450,681,1528,650,680">disk.</WORD>
<WORD coords="1543,680,1608,650,680">The</WORD>
<WORD coords="1622,687,1782,649,679">following</WORD>
</LINE>
<LINE>
<WORD coords="618,729,756,703,728">executes</WORD>
<WORD coords="767,728,812,701,728">ED</WORD>
<WORD coords="824,728,883,697,727">and</WORD>
<WORD coords="891,727,1002,701,726">creates</WORD>
<WORD coords="1013,727,1030,704,727">a</WORD>
<WORD coords="1039,727,1105,704,726">new</WORD>
<WORD coords="1116,726,1169,695,725">file</WORD>
<WORD coords="1178,726,1285,694,725">named</WORD>
<WORD coords="1295,725,1455,697,724">hello.c:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="638,861,674,838,860">1&gt;</WORD>
<WORD coords="698,861,735,839,861">ED</WORD>
<WORD coords="758,861,897,838,860">HELLO.C</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="620,1039,684,1008,1038">The</WORD>
<WORD coords="695,1046,850,1012,1038">computer</WORD>
<WORD coords="860,1046,963,1007,1037">places</WORD>
<WORD coords="975,1038,1024,1007,1037">the</WORD>
<WORD coords="1038,1036,1083,1010,1035">1&gt;</WORD>
<WORD coords="1096,1044,1215,1010,1035">prompt</WORD>
<WORD coords="1225,1036,1255,1010,1036">at</WORD>
<WORD coords="1266,1036,1316,1005,1035">the</WORD>
<WORD coords="1326,1043,1489,1004,1034">beginning</WORD>
<WORD coords="1501,1035,1538,1003,1034">of</WORD>
<WORD coords="1547,1035,1596,1003,1034">the</WORD>
<WORD coords="1608,1034,1677,1002,1033">line.</WORD>
<WORD coords="1691,1033,1784,1002,1032">Some</WORD>
</LINE>
<LINE>
<WORD coords="621,1083,758,1052,1082">versions</WORD>
<WORD coords="773,1083,809,1051,1082">of</WORD>
<WORD coords="821,1082,871,1052,1081">the</WORD>
<WORD coords="886,1082,957,1056,1081">CLI</WORD>
<WORD coords="977,1089,1046,1059,1081">may</WORD>
<WORD coords="1061,1081,1127,1051,1080">also</WORD>
<WORD coords="1142,1088,1259,1050,1079">display</WORD>
<WORD coords="1276,1080,1325,1049,1079">the</WORD>
<WORD coords="1340,1079,1457,1054,1078">current</WORD>
<WORD coords="1471,1086,1620,1048,1078">directory</WORD>
<WORD coords="1635,1086,1718,1047,1078">(e.g.,</WORD>
<WORD coords="1734,1078,1784,1046,1077">the</WORD>
</LINE>
<LINE>
<WORD coords="621,1127,697,1097,1126">shell</WORD>
<WORD coords="707,1127,786,1096,1126">from</WORD>
<WORD coords="797,1126,985,1096,1125">Workbench</WORD>
<WORD coords="1000,1132,1068,1095,1127">1.3).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,1212,684,1181,1211">The</WORD>
<WORD coords="696,1212,785,1189,1211">name</WORD>
<WORD coords="797,1211,953,1183,1210">hello.c</WORD>
<WORD coords="967,1210,1029,1179,1209">will</WORD>
<WORD coords="1040,1210,1080,1179,1210">be</WORD>
<WORD coords="1091,1210,1141,1179,1209">the</WORD>
<WORD coords="1152,1209,1239,1187,1208">name</WORD>
<WORD coords="1251,1209,1288,1178,1208">of</WORD>
<WORD coords="1296,1209,1352,1186,1208">our</WORD>
<WORD coords="1363,1209,1429,1177,1208">first</WORD>
<WORD coords="1439,1209,1465,1177,1209">C</WORD>
<WORD coords="1477,1216,1625,1177,1207">language</WORD>
<WORD coords="1635,1216,1783,1184,1206">program.</WORD>
</LINE>
<LINE>
<WORD coords="621,1256,646,1226,1255">It</WORD>
<WORD coords="657,1256,779,1224,1255">doesn&apos;t</WORD>
<WORD coords="790,1256,894,1230,1255">matter</WORD>
<WORD coords="905,1255,1036,1224,1254">whether</WORD>
<WORD coords="1046,1263,1107,1232,1255">you</WORD>
<WORD coords="1119,1262,1189,1228,1254">type</WORD>
<WORD coords="1200,1254,1249,1223,1253">the</WORD>
<WORD coords="1260,1254,1348,1231,1253">name</WORD>
<WORD coords="1360,1253,1391,1222,1253">in</WORD>
<WORD coords="1403,1261,1565,1230,1252">uppercase</WORD>
<WORD coords="1577,1253,1612,1230,1252">or</WORD>
<WORD coords="1622,1252,1784,1221,1251">lowercase</WORD>
</LINE>
<LINE>
<WORD coords="621,1301,730,1270,1300">letters.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,1384,651,1355,1384">If</WORD>
<WORD coords="659,1393,720,1363,1385">you</WORD>
<WORD coords="730,1384,818,1355,1384">made</WORD>
<WORD coords="828,1384,847,1363,1384">a</WORD>
<WORD coords="858,1392,960,1354,1383">typing</WORD>
<WORD coords="971,1388,1058,1362,1383">error,</WORD>
<WORD coords="1069,1391,1152,1362,1383">press</WORD>
<WORD coords="1164,1383,1212,1354,1382">the</WORD>
<WORD coords="1223,1390,1440,1353,1382">&lt;Backspace&gt;</WORD>
<WORD coords="1450,1390,1509,1353,1382">key</WORD>
<WORD coords="1520,1382,1551,1357,1382">to</WORD>
<WORD coords="1562,1382,1659,1352,1381">delete</WORD>
<WORD coords="1669,1382,1719,1351,1381">the</WORD>
<WORD coords="1729,1381,1786,1351,1381">last</WORD>
</LINE>
<LINE>
<WORD coords="621,1429,772,1398,1428">character</WORD>
<WORD coords="783,1436,881,1398,1428">typed.</WORD>
<WORD coords="892,1428,956,1398,1427">The</WORD>
<WORD coords="967,1436,1184,1398,1427">&lt;Backspace&gt;</WORD>
<WORD coords="1195,1435,1252,1397,1427">key</WORD>
<WORD coords="1264,1427,1318,1396,1426">has</WORD>
<WORD coords="1328,1427,1367,1405,1426">an</WORD>
<WORD coords="1377,1427,1471,1404,1426">arrow</WORD>
<WORD coords="1481,1434,1617,1395,1425">pointing</WORD>
<WORD coords="1629,1426,1660,1400,1426">to</WORD>
<WORD coords="1671,1426,1720,1395,1425">the</WORD>
<WORD coords="1732,1425,1786,1395,1424">left</WORD>
</LINE>
<LINE>
<WORD coords="622,1472,663,1450,1471">on</WORD>
<WORD coords="683,1472,770,1450,1471">some</WORD>
<WORD coords="791,1472,930,1441,1471">versions</WORD>
<WORD coords="948,1472,986,1440,1471">of</WORD>
<WORD coords="1003,1472,1053,1441,1471">the</WORD>
<WORD coords="1072,1479,1194,1440,1470">Amiga.</WORD>
<WORD coords="1214,1470,1244,1439,1470">If</WORD>
<WORD coords="1260,1478,1322,1448,1470">you</WORD>
<WORD coords="1341,1479,1452,1439,1469">prefer,</WORD>
<WORD coords="1471,1478,1533,1447,1470">you</WORD>
<WORD coords="1552,1470,1610,1447,1469">can</WORD>
<WORD coords="1629,1477,1714,1447,1468">press</WORD>
<WORD coords="1735,1469,1785,1439,1468">the</WORD>
</LINE>
<LINE>
<WORD coords="622,1516,806,1485,1515">&lt;Ctrl&gt;&lt;X&gt;</WORD>
<WORD coords="817,1524,876,1486,1515">key</WORD>
<WORD coords="888,1516,1089,1484,1515">combination</WORD>
<WORD coords="1101,1516,1133,1490,1516">to</WORD>
<WORD coords="1143,1515,1241,1484,1515">delete</WORD>
<WORD coords="1252,1515,1301,1485,1514">the</WORD>
<WORD coords="1311,1515,1405,1484,1514">entire</WORD>
<WORD coords="1415,1515,1477,1483,1514">line</WORD>
<WORD coords="1487,1515,1524,1483,1514">of</WORD>
<WORD coords="1532,1514,1602,1488,1513">text.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,1601,707,1572,1600">Press</WORD>
<WORD coords="721,1601,769,1571,1600">the</WORD>
<WORD coords="781,1601,936,1572,1600">&lt;Return&gt;</WORD>
<WORD coords="948,1609,1007,1572,1600">key</WORD>
<WORD coords="1019,1601,1049,1576,1601">to</WORD>
<WORD coords="1061,1601,1185,1576,1600">execute</WORD>
<WORD coords="1197,1600,1245,1570,1600">the</WORD>
<WORD coords="1256,1600,1417,1570,1599">command</WORD>
<WORD coords="1428,1600,1486,1570,1599">and</WORD>
<WORD coords="1498,1600,1608,1569,1599">invoke</WORD>
<WORD coords="1621,1600,1669,1569,1599">the</WORD>
<WORD coords="1680,1599,1784,1569,1598">editor.</WORD>
</LINE>
<LINE>
<WORD coords="623,1645,651,1616,1645">A</WORD>
<WORD coords="664,1646,794,1615,1645">window</WORD>
<WORD coords="808,1653,931,1624,1645">appears</WORD>
<WORD coords="945,1646,1004,1616,1645">and</WORD>
<WORD coords="1017,1653,1148,1615,1645">displays</WORD>
<WORD coords="1162,1645,1211,1615,1644">the</WORD>
<WORD coords="1224,1645,1285,1620,1644">text</WORD>
<WORD coords="1297,1652,1454,1614,1644">&quot;Creating</WORD>
<WORD coords="1467,1644,1534,1623,1644">new</WORD>
<WORD coords="1548,1644,1630,1614,1644">file.&quot;</WORD>
<WORD coords="1643,1644,1706,1614,1643">The</WORD>
<WORD coords="1719,1644,1787,1622,1643">user</WORD>
</LINE>
<LINE>
<WORD coords="622,1690,692,1667,1689">now</WORD>
<WORD coords="710,1690,809,1664,1689">enters</WORD>
<WORD coords="827,1690,878,1659,1689">the</WORD>
<WORD coords="894,1697,1043,1667,1689">program.</WORD>
<WORD coords="1060,1689,1128,1658,1688">The</WORD>
<WORD coords="1142,1689,1239,1658,1688">editor</WORD>
<WORD coords="1255,1689,1362,1658,1688">allows</WORD>
<WORD coords="1380,1697,1442,1666,1689">you</WORD>
<WORD coords="1458,1689,1490,1663,1689">to</WORD>
<WORD coords="1507,1689,1599,1666,1688">move</WORD>
<WORD coords="1615,1689,1666,1657,1688">the</WORD>
<WORD coords="1682,1688,1787,1666,1687">cursor</WORD>
</LINE>
<LINE>
<WORD coords="622,1733,736,1703,1732">around</WORD>
<WORD coords="749,1733,798,1703,1733">the</WORD>
<WORD coords="810,1733,865,1702,1732">file</WORD>
<WORD coords="877,1741,965,1702,1732">using</WORD>
<WORD coords="978,1733,1025,1703,1733">the</WORD>
<WORD coords="1037,1733,1140,1711,1732">cursor</WORD>
<WORD coords="1151,1741,1225,1703,1732">keys</WORD>
<WORD coords="1238,1733,1269,1707,1733">to</WORD>
<WORD coords="1281,1733,1369,1703,1732">make</WORD>
<WORD coords="1381,1733,1562,1702,1732">corrections</WORD>
<WORD coords="1574,1733,1634,1702,1732">and</WORD>
<WORD coords="1645,1741,1784,1702,1732">changes.</WORD>
</LINE>
<LINE>
<WORD coords="622,1785,707,1747,1777">Type</WORD>
<WORD coords="718,1778,767,1747,1777">the</WORD>
<WORD coords="779,1786,936,1747,1777">following</WORD>
<WORD coords="948,1778,1017,1752,1777">text</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,1857,783,1832,1856">#include</WORD>
<WORD coords="807,1857,986,1832,1856">&lt;stdio.h&gt;</WORD>
</LINE>
<LINE>
<WORD coords="623,1897,703,1872,1896">void</WORD>
<WORD coords="725,1900,836,1872,1897">mainO</WORD>
</LINE>
<LINE>
<WORD coords="629,1941,637,1914,1941">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="643,1983,762,1953,1977">printf</WORD>
<WORD coords="794,1982,939,1955,1978">(&quot;Hello,</WORD>
<WORD coords="971,1978,985,1956,1978">I</WORD>
<WORD coords="1009,1979,1046,1961,1978">am</WORD>
<WORD coords="1069,1982,1223,1955,1978">here!&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="629,2022,637,1996,2022">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,2105,710,2073,2104">Once</WORD>
<WORD coords="723,2113,836,2074,2104">you&apos;ve</WORD>
<WORD coords="850,2106,981,2074,2105">finished</WORD>
<WORD coords="995,2114,1098,2074,2105">typing</WORD>
<WORD coords="1112,2106,1161,2075,2105">the</WORD>
<WORD coords="1175,2111,1244,2080,2106">text,</WORD>
<WORD coords="1257,2114,1342,2084,2106">press</WORD>
<WORD coords="1357,2107,1405,2076,2106">the</WORD>
<WORD coords="1418,2107,1522,2077,2106">&lt;Esc&gt;</WORD>
<WORD coords="1536,2115,1605,2077,2107">key,</WORD>
<WORD coords="1620,2108,1689,2076,2107">then</WORD>
<WORD coords="1701,2116,1786,2085,2107">press</WORD>
</LINE>
<LINE>
<WORD coords="623,2149,672,2118,2148">the</WORD>
<WORD coords="685,2149,753,2117,2149">&lt;S&gt;</WORD>
<WORD coords="766,2150,825,2119,2149">and</WORD>
<WORD coords="838,2149,913,2119,2149">&lt;A&gt;</WORD>
<WORD coords="925,2158,1010,2119,2150">keys.</WORD>
<WORD coords="1022,2159,1161,2119,2150">Pressing</WORD>
<WORD coords="1174,2151,1223,2120,2150">the</WORD>
<WORD coords="1236,2152,1391,2121,2151">&lt;Return&gt;</WORD>
<WORD coords="1405,2160,1463,2121,2151">key</WORD>
<WORD coords="1476,2153,1564,2129,2152">saves</WORD>
<WORD coords="1577,2153,1627,2121,2152">the</WORD>
<WORD coords="1641,2153,1701,2127,2153">text</WORD>
<WORD coords="1714,2160,1786,2122,2153">(this</WORD>
</LINE>
<LINE>
<WORD coords="623,2194,829,2163,2193">combination</WORD>
<WORD coords="846,2194,910,2164,2194">will</WORD>
<WORD coords="925,2195,965,2164,2195">be</WORD>
<WORD coords="980,2195,1078,2164,2194">called</WORD>
<WORD coords="1094,2196,1297,2165,2195">&lt;EscxSA&gt;</WORD>
<WORD coords="1314,2197,1393,2165,2195">from</WORD>
<WORD coords="1411,2197,1480,2166,2196">here</WORD>
<WORD coords="1496,2204,1560,2166,2196">on).</WORD>
<WORD coords="1577,2198,1664,2167,2197">Press</WORD>
<WORD coords="1680,2198,1785,2168,2197">&lt;Esc&gt;</WORD>
</LINE>
<LINE>
<WORD coords="623,2239,855,2207,2237">&lt;XxReturn&gt;</WORD>
<WORD coords="870,2239,901,2213,2239">to</WORD>
<WORD coords="915,2240,988,2217,2239">save</WORD>
<WORD coords="1001,2240,1049,2209,2239">the</WORD>
<WORD coords="1064,2240,1125,2214,2240">text</WORD>
<WORD coords="1138,2240,1196,2210,2240">and</WORD>
<WORD coords="1210,2249,1274,2209,2240">quit</WORD>
<WORD coords="1286,2241,1336,2210,2240">the</WORD>
<WORD coords="1350,2242,1453,2210,2241">editor.</WORD>
<WORD coords="1468,2242,1531,2210,2241">The</WORD>
<WORD coords="1546,2251,1658,2216,2242">system</WORD>
<WORD coords="1671,2244,1786,2217,2243">returns</WORD>
</LINE>
<LINE>
<WORD coords="623,2291,683,2261,2283">you</WORD>
<WORD coords="697,2284,729,2258,2283">to</WORD>
<WORD coords="742,2284,792,2252,2283">the</WORD>
<WORD coords="806,2285,890,2257,2284">CLI.</WORD>
<WORD coords="905,2294,1044,2254,2284">Pressing</WORD>
<WORD coords="1059,2293,1239,2254,2285">&lt;EscxQ&gt;</WORD>
<WORD coords="1253,2288,1367,2260,2286">returns</WORD>
<WORD coords="1382,2296,1443,2264,2288">you</WORD>
<WORD coords="1457,2288,1489,2261,2288">to</WORD>
<WORD coords="1503,2288,1554,2256,2287">the</WORD>
<WORD coords="1568,2289,1640,2261,2288">CLI</WORD>
<WORD coords="1660,2290,1787,2257,2289">without</WORD>
</LINE>
<LINE>
<WORD coords="622,2337,728,2297,2328">saving</WORD>
<WORD coords="742,2329,792,2298,2329">the</WORD>
<WORD coords="804,2330,867,2298,2329">file.</WORD>
<WORD coords="882,2330,941,2299,2330">See</WORD>
<WORD coords="953,2331,1003,2299,2330">the</WORD>
<WORD coords="1014,2332,1095,2300,2331">book</WORD>
<WORD coords="1105,2340,1293,2300,2331">AmigaDOS</WORD>
<WORD coords="1304,2333,1407,2301,2332">Inside</WORD>
<WORD coords="1421,2334,1483,2302,2333">and</WORD>
<WORD coords="1496,2334,1558,2302,2334">Out</WORD>
<WORD coords="1571,2334,1648,2302,2333">from</WORD>
<WORD coords="1663,2335,1785,2304,2334">Abacus</WORD>
</LINE>
<LINE>
<WORD coords="622,2373,670,2342,2372">for</WORD>
<WORD coords="680,2374,763,2351,2373">more</WORD>
<WORD coords="775,2375,965,2343,2374">information</WORD>
<WORD coords="976,2376,1066,2345,2376">about</WORD>
<WORD coords="1077,2376,1133,2350,2375">ED.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,2466,763,2427,2456">Pressing</WORD>
<WORD coords="781,2460,1124,2429,2458">&lt;EscxXxReturn&gt;</WORD>
<WORD coords="1143,2462,1258,2436,2460">returns</WORD>
<WORD coords="1277,2462,1328,2431,2461">the</WORD>
<WORD coords="1346,2462,1415,2440,2462">user</WORD>
<WORD coords="1433,2463,1464,2437,2463">to</WORD>
<WORD coords="1483,2463,1533,2433,2462">the</WORD>
<WORD coords="1553,2464,1625,2438,2463">CLI</WORD>
<WORD coords="1651,2465,1785,2434,2464">window</WORD>
</LINE>
<LINE>
<WORD coords="621,2511,831,2470,2501">immediately.</WORD>
<WORD coords="843,2504,913,2473,2503">You</WORD>
<WORD coords="923,2504,991,2481,2503">now</WORD>
<WORD coords="1003,2505,1078,2473,2504">have</WORD>
<WORD coords="1087,2513,1163,2482,2504">your</WORD>
<WORD coords="1172,2506,1237,2474,2505">first</WORD>
<WORD coords="1245,2506,1272,2475,2506">C</WORD>
<WORD coords="1283,2507,1388,2484,2506">source</WORD>
<WORD coords="1398,2508,1474,2477,2507">code</WORD>
<WORD coords="1482,2516,1573,2477,2507">ready</WORD>
<WORD coords="1583,2508,1615,2482,2508">to</WORD>
<WORD coords="1625,2517,1762,2478,2508">compile.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="293,2659,337,2629,2658">18</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0025.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0026.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0026.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="251,172,379,146,172">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1463,169,1511,141,168">3.2</WORD>
<WORD coords="1543,168,1744,140,167">Compiling</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="252,498,380,446,497">3.2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="583,513,993,445,497">Compiling</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="253,647,385,616,646">Lattice</WORD>
<WORD coords="417,647,471,616,646">4.0</WORD>
<WORD coords="582,647,660,616,646">Start</WORD>
<WORD coords="670,647,721,616,646">the</WORD>
<WORD coords="731,647,845,615,646">Lattice</WORD>
<WORD coords="855,647,907,615,646">4.0</WORD>
<WORD coords="918,654,1063,614,645">compiler</WORD>
<WORD coords="1073,646,1145,614,645">with</WORD>
<WORD coords="1157,646,1207,614,645">the</WORD>
<WORD coords="1218,653,1384,613,644">following:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="585,726,620,703,725">1&gt;</WORD>
<WORD coords="645,726,683,703,726">lc</WORD>
<WORD coords="705,726,744,704,726">-L</WORD>
<WORD coords="766,725,864,703,725">hello</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="582,812,640,781,811">For</WORD>
<WORD coords="648,811,764,780,811">Lattice</WORD>
<WORD coords="774,811,800,780,811">C</WORD>
<WORD coords="809,816,873,780,811">4.0,</WORD>
<WORD coords="883,811,933,780,810">the</WORD>
<WORD coords="944,818,1101,779,810">following</WORD>
<WORD coords="1111,811,1220,779,809">should</WORD>
<WORD coords="1229,810,1299,787,809">now</WORD>
<WORD coords="1310,818,1419,786,809">appear</WORD>
<WORD coords="1428,809,1468,786,808">on</WORD>
<WORD coords="1480,809,1529,777,808">the</WORD>
<WORD coords="1541,808,1652,785,807">screen.</WORD>
<WORD coords="1664,808,1749,777,807">Your</WORD>
</LINE>
<LINE>
<WORD coords="583,856,686,833,855">screen</WORD>
<WORD coords="698,864,767,833,855">may</WORD>
<WORD coords="777,856,868,824,855">differ</WORD>
<WORD coords="878,863,1008,824,854">slightly.</WORD>
<WORD coords="1019,854,1048,823,854">If</WORD>
<WORD coords="1056,863,1117,832,855">you</WORD>
<WORD coords="1127,863,1177,829,855">get</WORD>
<WORD coords="1187,855,1266,832,854">error</WORD>
<WORD coords="1275,862,1438,831,854">messages,</WORD>
<WORD coords="1449,854,1501,830,853">see</WORD>
<WORD coords="1511,853,1632,821,852">Section</WORD>
<WORD coords="1643,853,1702,820,852">3.3.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="601,972,630,952,971">1&gt;</WORD>
<WORD coords="648,972,678,952,972">lo</WORD>
<WORD coords="694,972,725,953,972">-L</WORD>
<WORD coords="741,972,817,952,972">hello</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,1005,710,984,1005">Lattice</WORD>
<WORD coords="725,1010,803,984,1005">Amiga</WORD>
<WORD coords="820,1005,866,986,1005">DOS</WORD>
<WORD coords="882,1005,898,986,1005">C</WORD>
<WORD coords="913,1009,1038,984,1004">Compiler</WORD>
<WORD coords="1053,1004,1163,983,1004">Version</WORD>
<WORD coords="1180,1005,1225,984,1004">4.0</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,1042,740,1016,1037">Copyright</WORD>
<WORD coords="765,1040,798,1017,1037">(C)</WORD>
<WORD coords="821,1037,881,1016,1036">1987</WORD>
<WORD coords="900,1037,945,1018,1036">SAS</WORD>
<WORD coords="963,1036,1101,1015,1036">Institute</WORD>
<WORD coords="1119,1037,1176,1017,1036">Inc.</WORD>
<WORD coords="1194,1036,1240,1016,1036">All</WORD>
<WORD coords="1258,1040,1351,1015,1035">rights</WORD>
<WORD coords="1368,1035,1493,1015,1035">reserved</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,1106,742,1080,1101">Compiling</WORD>
<WORD coords="758,1102,847,1081,1101">hello.</WORD>
<WORD coords="852,1101,867,1086,0">c</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,1133,694,1113,1133">Module</WORD>
<WORD coords="712,1133,774,1112,1133">size</WORD>
<WORD coords="790,1133,945,1113,1133">P=00000014</WORD>
<WORD coords="962,1133,1117,1112,1133">D=00000012</WORD>
<WORD coords="1134,1132,1288,1112,1132">U=00000000</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,1165,676,1145,1165">Total</WORD>
<WORD coords="697,1166,785,1144,1165">files:</WORD>
<WORD coords="805,1169,829,1145,1166">1,</WORD>
<WORD coords="851,1170,976,1144,1165">Compiled</WORD>
<WORD coords="992,1165,1033,1145,1164">OK:</WORD>
<WORD coords="1054,1164,1067,1144,1164">1</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,1234,710,1208,1229">Linking</WORD>
<WORD coords="725,1229,801,1209,1229">hello</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,1261,677,1240,1261">BLink</WORD>
<WORD coords="695,1254,709,1250,1257">-</WORD>
<WORD coords="725,1261,833,1240,1261">Version</WORD>
<WORD coords="850,1262,894,1241,1261">7.2</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,1299,740,1273,1293">Copyright</WORD>
<WORD coords="766,1297,799,1274,1294">(C)</WORD>
<WORD coords="822,1294,884,1274,1294">1986</WORD>
<WORD coords="900,1294,946,1274,1294">The</WORD>
<WORD coords="964,1294,1087,1273,1293">Software</WORD>
<WORD coords="1103,1298,1271,1273,1293">Distillery.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,1330,740,1305,1325">Copyright</WORD>
<WORD coords="766,1329,798,1306,1326">(C)</WORD>
<WORD coords="822,1326,882,1306,1325">1987</WORD>
<WORD coords="901,1326,946,1307,1326">SAS</WORD>
<WORD coords="964,1326,1101,1304,1326">Institute</WORD>
<WORD coords="1120,1326,1176,1306,1326">Inc.</WORD>
<WORD coords="1195,1326,1241,1305,1326">All</WORD>
<WORD coords="1259,1330,1352,1305,1325">rights</WORD>
<WORD coords="1369,1325,1493,1305,1325">reserved</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,1357,648,1339,1357">Box</WORD>
<WORD coords="666,1357,725,1338,1357">8000</WORD>
<WORD coords="745,1358,790,1339,1357">SAS</WORD>
<WORD coords="805,1362,910,1337,1357">Circle,</WORD>
<WORD coords="932,1362,994,1339,1357">Cary</WORD>
<WORD coords="1010,1357,1041,1338,1357">NC</WORD>
<WORD coords="1058,1357,1213,1337,1356">27511-8000</WORD>
<WORD coords="1229,1351,1244,1346,1354">-</WORD>
<WORD coords="1260,1357,1339,1337,1357">Telex</WORD>
<WORD coords="1355,1357,1446,1337,1357">802505</WORD>
<WORD coords="1470,1360,1536,1337,1357">(919)</WORD>
<WORD coords="1559,1356,1683,1336,1354">467-8000</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="601,1454,679,1433,1453">Blink</WORD>
<WORD coords="697,1458,820,1434,1453">complete</WORD>
<WORD coords="837,1447,852,1442,1450">-</WORD>
<WORD coords="868,1454,980,1433,1453">Maximum</WORD>
<WORD coords="996,1453,1055,1434,1453">code</WORD>
<WORD coords="1073,1453,1134,1433,1453">size</WORD>
<WORD coords="1152,1447,1166,1441,1450">=</WORD>
<WORD coords="1184,1453,1242,1434,1453">5488</WORD>
<WORD coords="1267,1457,1425,1433,1453">($00001570)</WORD>
<WORD coords="1447,1457,1524,1433,1452">bytes</WORD>
</LINE>
<LINE>
<WORD coords="602,1519,678,1498,1518">Final</WORD>
<WORD coords="696,1524,788,1500,1518">output</WORD>
<WORD coords="806,1519,868,1498,1518">file</WORD>
<WORD coords="885,1519,946,1498,1518">size</WORD>
<WORD coords="963,1513,977,1505,1515">=</WORD>
<WORD coords="995,1519,1053,1498,1518">5312</WORD>
<WORD coords="1077,1522,1220,1498,1518">(000014c0)</WORD>
<WORD coords="1241,1523,1319,1498,1518">bytes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="257,1681,359,1651,1680">Aztec</WORD>
<WORD coords="385,1681,412,1650,1681">C</WORD>
<WORD coords="585,1681,630,1652,1680">To</WORD>
<WORD coords="641,1689,772,1651,1680">compile</WORD>
<WORD coords="783,1681,832,1651,1680">the</WORD>
<WORD coords="842,1689,979,1659,1680">program</WORD>
<WORD coords="992,1689,1077,1651,1680">using</WORD>
<WORD coords="1089,1681,1139,1651,1680">the</WORD>
<WORD coords="1149,1681,1242,1651,1680">Aztec</WORD>
<WORD coords="1253,1681,1279,1651,1681">C</WORD>
<WORD coords="1291,1689,1437,1650,1680">compiler</WORD>
<WORD coords="1446,1689,1577,1650,1680">requires</WORD>
<WORD coords="1588,1681,1649,1655,1680">two</WORD>
<WORD coords="1659,1688,1749,1655,1681">steps.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="585,1726,650,1695,1725">The</WORD>
<WORD coords="664,1726,759,1695,1725">Aztec</WORD>
<WORD coords="775,1734,888,1700,1725">system</WORD>
<WORD coords="904,1726,971,1695,1725">first</WORD>
<WORD coords="984,1734,1131,1695,1725">compiles</WORD>
<WORD coords="1147,1726,1197,1695,1725">the</WORD>
<WORD coords="1212,1726,1318,1704,1725">source</WORD>
<WORD coords="1333,1726,1410,1695,1726">code</WORD>
<WORD coords="1425,1726,1495,1695,1725">then</WORD>
<WORD coords="1509,1726,1677,1694,1725">assembles</WORD>
<WORD coords="1691,1725,1751,1694,1724">and</WORD>
</LINE>
<LINE>
<WORD coords="586,1769,664,1738,1767">links</WORD>
<WORD coords="679,1769,710,1739,1768">it.</WORD>
<WORD coords="726,1768,755,1739,1768">A</WORD>
<WORD coords="766,1769,867,1744,1768">make</WORD>
<WORD coords="885,1770,940,1738,1769">file</WORD>
<WORD coords="953,1770,1009,1747,1769">can</WORD>
<WORD coords="1023,1770,1062,1739,1769">be</WORD>
<WORD coords="1076,1777,1158,1738,1769">quite</WORD>
<WORD coords="1173,1770,1281,1739,1769">useful.</WORD>
<WORD coords="1296,1770,1387,1739,1769">Enter</WORD>
<WORD coords="1400,1770,1450,1738,1769">the</WORD>
<WORD coords="1464,1776,1624,1738,1768">following</WORD>
<WORD coords="1639,1768,1687,1738,1767">for</WORD>
<WORD coords="1701,1768,1750,1738,1767">the</WORD>
</LINE>
<LINE>
<WORD coords="585,1813,679,1783,1812">Aztec</WORD>
<WORD coords="690,1814,716,1783,1814">C</WORD>
<WORD coords="727,1821,879,1783,1813">compiler:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="588,1894,665,1871,1894">l&gt;cc</WORD>
<WORD coords="689,1894,726,1872,1894">+L</WORD>
<WORD coords="749,1895,847,1872,1895">hello</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="585,1980,649,1949,1979">The</WORD>
<WORD coords="661,1981,761,1949,1980">above</WORD>
<WORD coords="775,1988,924,1958,1979">sequence</WORD>
<WORD coords="938,1988,1006,1958,1979">may</WORD>
<WORD coords="1021,1980,1073,1955,1979">not</WORD>
<WORD coords="1085,1981,1221,1949,1979">function</WORD>
<WORD coords="1235,1980,1265,1950,1980">in</WORD>
<WORD coords="1280,1982,1366,1958,1981">some</WORD>
<WORD coords="1378,1981,1473,1958,1980">cases.</WORD>
<WORD coords="1489,1980,1519,1949,1980">If</WORD>
<WORD coords="1529,1986,1591,1954,1980">not,</WORD>
<WORD coords="1605,1981,1689,1954,1980">enter</WORD>
<WORD coords="1701,1981,1751,1949,1980">the</WORD>
</LINE>
<LINE>
<WORD coords="586,2025,670,2003,2024">same</WORD>
<WORD coords="685,2025,746,1994,2024">line</WORD>
<WORD coords="760,2025,813,1995,2025">but</WORD>
<WORD coords="826,2025,902,1995,2024">omit</WORD>
<WORD coords="917,2025,967,1995,2024">the</WORD>
<WORD coords="982,2025,1040,2001,2025">+L.</WORD>
<WORD coords="1057,2026,1152,1995,2025">Aztec</WORD>
<WORD coords="1167,2026,1194,1995,2026">C</WORD>
<WORD coords="1210,2027,1320,1995,2026">should</WORD>
<WORD coords="1334,2034,1452,1995,2025">display</WORD>
<WORD coords="1469,2026,1519,1995,2025">the</WORD>
<WORD coords="1535,2034,1694,1994,2025">following</WORD>
<WORD coords="1710,2026,1751,2003,2025">on</WORD>
</LINE>
<LINE>
<WORD coords="586,2070,635,2039,2069">the</WORD>
<WORD coords="649,2070,761,2047,2069">screen.</WORD>
<WORD coords="777,2070,860,2040,2069">Your</WORD>
<WORD coords="873,2071,975,2048,2070">screen</WORD>
<WORD coords="989,2079,1057,2048,2070">may</WORD>
<WORD coords="1070,2071,1162,2039,2070">differ</WORD>
<WORD coords="1173,2079,1305,2040,2070">slightly.</WORD>
<WORD coords="1318,2070,1348,2040,2070">If</WORD>
<WORD coords="1358,2079,1419,2048,2071">you</WORD>
<WORD coords="1432,2079,1482,2045,2071">get</WORD>
<WORD coords="1493,2071,1575,2048,2070">error</WORD>
<WORD coords="1586,2079,1750,2048,2070">messages,</WORD>
</LINE>
<LINE>
<WORD coords="586,2115,637,2093,2114">see</WORD>
<WORD coords="650,2115,771,2084,2114">Section</WORD>
<WORD coords="785,2116,843,2084,2116">3.3.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="603,2230,632,2210,2230">1&gt;</WORD>
<WORD coords="650,2231,680,2215,2230">cc</WORD>
<WORD coords="697,2231,727,2212,2231">+L</WORD>
<WORD coords="743,2231,819,2211,2231">hello</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,2263,680,2244,2263">Aztec</WORD>
<WORD coords="696,2263,761,2244,2263">C68K</WORD>
<WORD coords="776,2264,837,2244,2263">3.6a</WORD>
<WORD coords="855,2264,978,2244,2262">12-18-87</WORD>
<WORD coords="1002,2268,1035,2245,2264">(C)</WORD>
<WORD coords="1058,2264,1196,2245,2263">1982-1987</WORD>
<WORD coords="1214,2270,1245,2245,2264">by</WORD>
<WORD coords="1259,2265,1323,2246,2264">Manx</WORD>
<WORD coords="1340,2265,1463,2245,2264">Software</WORD>
<WORD coords="1481,2270,1601,2246,2265">Systems,</WORD>
<WORD coords="1621,2266,1681,2246,2265">Inc.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,2295,681,2276,2295">Aztec</WORD>
<WORD coords="699,2296,774,2275,2295">68000</WORD>
<WORD coords="790,2296,932,2276,2295">Assembler</WORD>
<WORD coords="949,2297,1010,2276,2296">3.6a</WORD>
<WORD coords="1026,2297,1149,2276,2294">12-18-87</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,2327,628,2307,2327">1&gt;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="584,2458,662,2428,2457">Now</WORD>
<WORD coords="673,2458,760,2433,2457">enter</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="588,2538,663,2515,2537">l&gt;ln</WORD>
<WORD coords="688,2539,801,2516,2538">hello.</WORD>
<WORD coords="809,2538,827,2522,2538">o</WORD>
<WORD coords="850,2539,909,2516,2539">-lm</WORD>
<WORD coords="932,2539,988,2516,2539">-lc</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1703,2675,1748,2644,2674">19</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0026.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0027.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0027.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="293,155,321,127,155">3.</WORD>
<WORD coords="346,155,411,127,155">The</WORD>
<WORD coords="424,155,516,127,155">First</WORD>
<WORD coords="529,156,698,128,155">Program</WORD>
<WORD coords="1376,156,1483,130,156">Amiga</WORD>
<WORD coords="1497,156,1521,129,156">C</WORD>
<WORD coords="1533,157,1593,135,156">for</WORD>
<WORD coords="1604,157,1785,129,156">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="623,331,718,302,330">Aztec</WORD>
<WORD coords="731,332,758,301,332">C</WORD>
<WORD coords="772,332,881,301,331">should</WORD>
<WORD coords="894,339,1012,301,330">display</WORD>
<WORD coords="1026,332,1075,302,331">the</WORD>
<WORD coords="1089,340,1248,302,331">following</WORD>
<WORD coords="1259,332,1299,310,331">on</WORD>
<WORD coords="1313,332,1363,302,331">the</WORD>
<WORD coords="1377,332,1489,310,331">screen.</WORD>
<WORD coords="1504,332,1587,303,331">Your</WORD>
<WORD coords="1600,332,1703,310,331">screen</WORD>
<WORD coords="1716,340,1787,310,331">may</WORD>
</LINE>
<LINE>
<WORD coords="623,374,714,344,373">differ</WORD>
<WORD coords="724,382,853,344,374">slightly.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="641,492,702,472,491">l&gt;ln</WORD>
<WORD coords="718,493,807,471,491">hello.</WORD>
<WORD coords="812,492,826,476,492">o</WORD>
<WORD coords="843,492,890,472,492">-lm</WORD>
<WORD coords="905,492,951,472,492">-lc</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="638,524,719,505,524">Aztec</WORD>
<WORD coords="735,524,798,505,524">C68K</WORD>
<WORD coords="813,525,907,504,524">Linker</WORD>
<WORD coords="923,526,983,505,525">3.6a</WORD>
<WORD coords="1001,525,1124,505,522">12-18-87</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="640,556,714,537,555">Base:</WORD>
<WORD coords="735,555,827,536,555">000000</WORD>
<WORD coords="844,557,919,536,555">Code:</WORD>
<WORD coords="939,556,1032,536,556">001444</WORD>
<WORD coords="1048,557,1123,537,556">Data:</WORD>
<WORD coords="1144,556,1236,536,556">0002a0</WORD>
<WORD coords="1251,557,1342,536,556">Udata:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1362,556,1454,536,556">000050</WORD>
<WORD coords="1471,556,1559,537,555">Total:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1581,556,1672,536,555">001734</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="641,586,666,567,586">1&gt;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="295,716,448,684,715">Success</WORD>
<WORD coords="624,716,684,685,715">Did</WORD>
<WORD coords="698,724,874,685,715">everything</WORD>
<WORD coords="888,716,973,686,715">work</WORD>
<WORD coords="985,716,1019,694,716">as</WORD>
<WORD coords="1033,724,1195,686,715">expected?</WORD>
<WORD coords="1210,715,1240,685,715">If</WORD>
<WORD coords="1251,724,1311,694,716">you</WORD>
<WORD coords="1325,716,1424,686,715">didn&apos;t</WORD>
<WORD coords="1436,724,1487,691,716">get</WORD>
<WORD coords="1499,716,1537,694,716">an</WORD>
<WORD coords="1550,721,1641,694,716">error,</WORD>
<WORD coords="1655,724,1724,691,716">type</WORD>
<WORD coords="1738,716,1788,685,715">the</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,760,697,731,760">dir</WORD>
<WORD coords="709,761,870,729,760">command</WORD>
<WORD coords="882,760,912,729,760">in</WORD>
<WORD coords="925,761,975,729,760">the</WORD>
<WORD coords="986,761,1056,734,760">CLI</WORD>
<WORD coords="1072,761,1104,735,761">to</WORD>
<WORD coords="1116,761,1168,738,761">see</WORD>
<WORD coords="1179,761,1229,729,760">the</WORD>
<WORD coords="1240,761,1356,735,760">current</WORD>
<WORD coords="1366,761,1463,729,760">disk&apos;s</WORD>
<WORD coords="1475,768,1630,729,760">directory.</WORD>
<WORD coords="1644,760,1706,730,759">The</WORD>
<WORD coords="1718,760,1787,738,759">exe-</WORD>
</LINE>
<LINE>
<WORD coords="623,805,742,774,804">cutable</WORD>
<WORD coords="751,813,888,782,804">program</WORD>
<WORD coords="899,805,927,774,804">is</WORD>
<WORD coords="938,805,1037,774,804">stored</WORD>
<WORD coords="1047,805,1128,774,804">there</WORD>
<WORD coords="1139,805,1232,774,804">under</WORD>
<WORD coords="1241,805,1290,774,804">the</WORD>
<WORD coords="1300,805,1388,783,805">name</WORD>
<WORD coords="1399,805,1528,778,804">hello.</WORD>
<WORD coords="1538,805,1649,774,804">Notice</WORD>
<WORD coords="1659,805,1720,774,804">that</WORD>
<WORD coords="1729,805,1788,774,804">this</WORD>
</LINE>
<LINE>
<WORD coords="623,849,678,818,849">file</WORD>
<WORD coords="690,849,744,818,848">has</WORD>
<WORD coords="757,850,798,827,849">no</WORD>
<WORD coords="810,849,976,819,848">extension.</WORD>
<WORD coords="990,849,1084,819,848">There</WORD>
<WORD coords="1098,857,1166,827,848">may</WORD>
<WORD coords="1179,849,1245,819,848">also</WORD>
<WORD coords="1255,850,1294,819,849">be</WORD>
<WORD coords="1307,850,1392,819,849">other</WORD>
<WORD coords="1403,850,1473,818,849">files</WORD>
<WORD coords="1485,849,1556,818,848">with</WORD>
<WORD coords="1570,850,1741,818,849">extensions</WORD>
<WORD coords="1755,849,1791,818,848">of</WORD>
</LINE>
<LINE>
<WORD coords="625,898,720,868,893">MAP,</WORD>
<WORD coords="734,898,779,868,895">.0,</WORD>
<WORD coords="792,894,876,868,893">.LNK</WORD>
<WORD coords="889,893,949,864,893">and</WORD>
<WORD coords="962,893,998,863,893">of</WORD>
<WORD coords="1009,894,1116,872,893">course</WORD>
<WORD coords="1130,894,1173,868,894">.C.</WORD>
<WORD coords="1188,893,1260,863,893">This</WORD>
<WORD coords="1276,894,1376,863,893">shows</WORD>
<WORD coords="1392,894,1454,863,893">that</WORD>
<WORD coords="1467,893,1516,863,892">the</WORD>
<WORD coords="1531,893,1686,863,892">extension</WORD>
<WORD coords="1702,901,1787,863,892">helps</WORD>
</LINE>
<LINE>
<WORD coords="624,946,750,907,937">identify</WORD>
<WORD coords="763,938,812,907,938">the</WORD>
<WORD coords="823,938,886,907,937">file.</WORD>
<WORD coords="899,938,967,907,937">Call</WORD>
<WORD coords="979,938,1029,908,938">the</WORD>
<WORD coords="1039,939,1214,908,938">executable</WORD>
<WORD coords="1224,946,1360,916,937">program</WORD>
<WORD coords="1372,945,1413,908,938">by</WORD>
<WORD coords="1426,946,1557,907,937">entering</WORD>
<WORD coords="1569,938,1619,907,937">the</WORD>
<WORD coords="1631,946,1788,907,937">following</WORD>
</LINE>
<LINE>
<WORD coords="623,983,693,951,982">line:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,1063,723,1040,1062">hello</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,1147,672,1117,1146">On</WORD>
<WORD coords="684,1147,733,1117,1146">the</WORD>
<WORD coords="743,1147,844,1125,1146">screen</WORD>
<WORD coords="855,1155,977,1126,1147">appears</WORD>
<WORD coords="989,1148,1038,1117,1147">the</WORD>
<WORD coords="1047,1148,1116,1122,1147">text</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,1232,738,1205,1228">Hello,</WORD>
<WORD coords="769,1228,783,1206,1228">I</WORD>
<WORD coords="808,1229,846,1211,1228">am</WORD>
<WORD coords="868,1229,961,1206,1228">here!</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,1312,687,1282,1311">The</WORD>
<WORD coords="698,1320,835,1290,1311">program</WORD>
<WORD coords="848,1312,921,1281,1311">isn&apos;t</WORD>
<WORD coords="931,1319,1196,1282,1311">earth-shattering,</WORD>
<WORD coords="1208,1312,1260,1282,1311">but</WORD>
<WORD coords="1272,1312,1329,1281,1311">this</WORD>
<WORD coords="1341,1312,1367,1281,1311">is</WORD>
<WORD coords="1379,1320,1451,1281,1311">only</WORD>
<WORD coords="1463,1312,1512,1281,1311">the</WORD>
<WORD coords="1522,1320,1693,1281,1310">beginning.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="299,2657,345,2626,2656">20</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0027.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0028.djvu" width="2037">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0028.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="249,167,376,141,167">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1359,167,1405,140,166">33</WORD>
<WORD coords="1433,166,1542,139,165">Error</WORD>
<WORD coords="1558,165,1738,139,164">Messages</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="249,492,377,440,491">3.3</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="578,492,775,440,491">Error</WORD>
<WORD coords="847,506,1165,440,492">Messages</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="250,1033,385,1003,1031">Lattice</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="577,639,641,608,638">The</WORD>
<WORD coords="652,640,733,614,639">most</WORD>
<WORD coords="743,640,883,617,639">common</WORD>
<WORD coords="896,640,1020,608,639">mistake</WORD>
<WORD coords="1031,639,1050,617,639">a</WORD>
<WORD coords="1061,640,1128,617,639">new</WORD>
<WORD coords="1140,640,1166,608,640">C</WORD>
<WORD coords="1177,648,1379,617,638">programmer</WORD>
<WORD coords="1389,639,1492,608,638">makes</WORD>
<WORD coords="1504,639,1530,607,638">is</WORD>
<WORD coords="1542,645,1679,607,637">omitting</WORD>
<WORD coords="1692,637,1740,607,636">the</WORD>
</LINE>
<LINE>
<WORD coords="578,684,746,653,683">semicolon</WORD>
<WORD coords="760,692,918,653,684">following</WORD>
<WORD coords="932,684,981,653,684">the</WORD>
<WORD coords="994,692,1111,653,684">closing</WORD>
<WORD coords="1123,692,1307,653,684">parenthesis</WORD>
<WORD coords="1320,684,1357,653,683">of</WORD>
<WORD coords="1368,684,1418,653,683">the</WORD>
<WORD coords="1429,691,1551,654,683">print</WORD>
<WORD coords="1558,683,1577,656,684">f</WORD>
<WORD coords="1593,683,1738,652,682">function.</WORD>
</LINE>
<LINE>
<WORD coords="578,729,652,698,728">This</WORD>
<WORD coords="675,729,848,698,728">semicolon</WORD>
<WORD coords="870,729,898,698,728">is</WORD>
<WORD coords="919,729,980,707,728">one</WORD>
<WORD coords="1000,729,1037,698,728">of</WORD>
<WORD coords="1056,729,1108,698,728">the</WORD>
<WORD coords="1129,729,1211,703,728">most</WORD>
<WORD coords="1231,737,1345,698,728">widely</WORD>
<WORD coords="1368,729,1444,698,729">used</WORD>
<WORD coords="1464,729,1638,698,727">characters</WORD>
<WORD coords="1659,727,1692,697,727">in</WORD>
<WORD coords="1713,728,1740,697,728">C</WORD>
</LINE>
<LINE>
<WORD coords="577,781,734,751,772">programs</WORD>
<WORD coords="753,773,838,742,772">since</WORD>
<WORD coords="855,773,879,742,772">it</WORD>
<WORD coords="896,773,1043,742,772">indicates</WORD>
<WORD coords="1062,773,1112,742,772">the</WORD>
<WORD coords="1129,773,1189,743,772">end</WORD>
<WORD coords="1205,773,1242,742,772">of</WORD>
<WORD coords="1257,773,1275,751,773">a</WORD>
<WORD coords="1293,773,1459,747,772">statement.</WORD>
<WORD coords="1479,772,1537,743,771">For</WORD>
<WORD coords="1555,772,1614,741,771">this</WORD>
<WORD coords="1632,772,1740,749,771">reason</WORD>
</LINE>
<LINE>
<WORD coords="578,817,687,787,816">almost</WORD>
<WORD coords="697,825,787,795,816">every</WORD>
<WORD coords="798,818,824,787,818">C</WORD>
<WORD coords="836,818,993,792,817">statement</WORD>
<WORD coords="1002,817,1035,795,817">or</WORD>
<WORD coords="1046,818,1181,787,817">function</WORD>
<WORD coords="1192,817,1264,788,816">ends</WORD>
<WORD coords="1276,817,1348,787,816">with</WORD>
<WORD coords="1359,817,1377,796,817">a</WORD>
<WORD coords="1389,817,1563,787,816">semicolon.</WORD>
<WORD coords="1575,816,1605,785,816">If</WORD>
<WORD coords="1613,816,1663,786,816">the</WORD>
<WORD coords="1673,816,1742,794,815">user</WORD>
</LINE>
<LINE>
<WORD coords="578,861,669,830,860">omits</WORD>
<WORD coords="682,866,715,830,860">it,</WORD>
<WORD coords="728,862,778,831,861">the</WORD>
<WORD coords="790,870,936,831,861">compiler</WORD>
<WORD coords="947,869,1060,836,861">reports</WORD>
<WORD coords="1074,869,1163,839,861">many</WORD>
<WORD coords="1176,862,1256,839,861">error</WORD>
<WORD coords="1268,869,1430,839,861">messages.</WORD>
<WORD coords="1444,861,1514,831,860">You</WORD>
<WORD coords="1528,868,1623,830,859">might</WORD>
<WORD coords="1636,860,1697,830,859">like</WORD>
<WORD coords="1710,860,1741,835,860">to</WORD>
</LINE>
<LINE>
<WORD coords="578,906,640,875,905">edit</WORD>
<WORD coords="653,906,703,875,905">the</WORD>
<WORD coords="717,906,877,879,905">hello.c</WORD>
<WORD coords="893,906,949,875,905">file</WORD>
<WORD coords="962,914,1049,875,905">again</WORD>
<WORD coords="1063,906,1122,876,905">and</WORD>
<WORD coords="1136,906,1259,884,905">remove</WORD>
<WORD coords="1272,906,1322,875,905">the</WORD>
<WORD coords="1336,906,1513,875,905">semicolon.</WORD>
<WORD coords="1529,905,1609,874,904">Save</WORD>
<WORD coords="1622,905,1672,874,904">the</WORD>
<WORD coords="1685,904,1741,874,904">file</WORD>
</LINE>
<LINE>
<WORD coords="578,949,636,919,948">and</WORD>
<WORD coords="649,957,692,924,949">try</WORD>
<WORD coords="703,958,867,919,949">compiling</WORD>
<WORD coords="878,950,928,919,949">the</WORD>
<WORD coords="939,950,993,919,949">file</WORD>
<WORD coords="1002,957,1098,919,949">again.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="578,1033,606,1003,1033">If</WORD>
<WORD coords="617,1042,677,1011,1034">you</WORD>
<WORD coords="690,1042,789,1003,1033">forgot</WORD>
<WORD coords="800,1034,831,1008,1034">to</WORD>
<WORD coords="843,1042,913,1008,1034">type</WORD>
<WORD coords="925,1033,955,1003,1033">in</WORD>
<WORD coords="968,1034,1017,1003,1033">the</WORD>
<WORD coords="1027,1035,1193,1003,1034">semicolon</WORD>
<WORD coords="1206,1042,1362,1003,1034">following</WORD>
<WORD coords="1374,1034,1424,1003,1033">the</WORD>
<WORD coords="1434,1041,1580,1004,1033">printf</WORD>
<WORD coords="1595,1038,1740,1002,1032">function,</WORD>
</LINE>
<LINE>
<WORD coords="578,1078,627,1047,1077">the</WORD>
<WORD coords="637,1078,752,1047,1077">Lattice</WORD>
<WORD coords="761,1079,788,1047,1079">C</WORD>
<WORD coords="798,1086,944,1047,1078">compiler</WORD>
<WORD coords="952,1086,1084,1047,1078">displays</WORD>
<WORD coords="1096,1079,1144,1048,1078">the</WORD>
<WORD coords="1155,1086,1311,1047,1078">following</WORD>
<WORD coords="1322,1086,1467,1056,1078">message:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="250,1282,357,1253,1281">Aztec</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="579,1159,718,1135,1158">hello.c</WORD>
<WORD coords="742,1158,758,1136,1158">5</WORD>
<WORD coords="782,1159,879,1137,1159">Error</WORD>
<WORD coords="904,1159,956,1136,1158">57:</WORD>
<WORD coords="985,1159,1182,1135,1159">semi-colon</WORD>
<WORD coords="1204,1165,1364,1136,1159">expected</WORD>
</LINE>
<LINE>
<WORD coords="579,1205,738,1175,1199">Compiler</WORD>
<WORD coords="763,1200,960,1177,1199">returncode</WORD>
<WORD coords="986,1199,1000,1177,1199">1</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="578,1284,641,1253,1283">The</WORD>
<WORD coords="653,1284,748,1254,1283">Aztec</WORD>
<WORD coords="760,1284,786,1253,1284">C</WORD>
<WORD coords="797,1292,944,1253,1283">compiler</WORD>
<WORD coords="954,1292,1085,1253,1284">displays</WORD>
<WORD coords="1099,1284,1147,1254,1284">the</WORD>
<WORD coords="1160,1292,1316,1254,1284">following</WORD>
<WORD coords="1327,1292,1465,1262,1284">message</WORD>
<WORD coords="1476,1283,1504,1253,1283">if</WORD>
<WORD coords="1514,1284,1562,1253,1283">the</WORD>
<WORD coords="1575,1284,1740,1252,1282">semicolon</WORD>
</LINE>
<LINE>
<WORD coords="578,1328,604,1297,1327">is</WORD>
<WORD coords="620,1336,758,1297,1327">missing:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="580,1410,693,1386,1408">hello.</WORD>
<WORD coords="701,1410,758,1386,1409">c:5</WORD>
<WORD coords="783,1409,881,1387,1409">ERROR</WORD>
<WORD coords="906,1410,955,1386,1409">69:</WORD>
<WORD coords="983,1415,1122,1385,1409">missing</WORD>
<WORD coords="1146,1410,1342,1385,1409">semi-colon</WORD>
</LINE>
<LINE>
<WORD coords="581,1448,595,1425,1448">1</WORD>
<WORD coords="619,1448,737,1431,1448">errors</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="577,1534,662,1503,1533">Let&apos;s</WORD>
<WORD coords="675,1542,720,1509,1533">try</WORD>
<WORD coords="733,1534,765,1509,1534">to</WORD>
<WORD coords="777,1535,940,1504,1534">determine</WORD>
<WORD coords="953,1535,1029,1504,1534">from</WORD>
<WORD coords="1043,1535,1102,1504,1534">this</WORD>
<WORD coords="1114,1543,1259,1504,1534">compiler</WORD>
<WORD coords="1271,1542,1409,1513,1534">message</WORD>
<WORD coords="1422,1535,1501,1504,1534">what</WORD>
<WORD coords="1513,1535,1539,1504,1534">is</WORD>
<WORD coords="1552,1542,1655,1512,1534">wrong</WORD>
<WORD coords="1668,1534,1740,1504,1533">with</WORD>
</LINE>
<LINE>
<WORD coords="578,1577,627,1547,1576">the</WORD>
<WORD coords="641,1577,705,1547,1576">file.</WORD>
<WORD coords="718,1578,783,1548,1577">The</WORD>
<WORD coords="796,1578,863,1547,1577">first</WORD>
<WORD coords="875,1578,936,1548,1577">line</WORD>
<WORD coords="949,1578,1039,1553,1578">states</WORD>
<WORD coords="1052,1579,1101,1548,1578">the</WORD>
<WORD coords="1115,1579,1257,1548,1578">filename</WORD>
<WORD coords="1270,1578,1301,1548,1578">in</WORD>
<WORD coords="1314,1579,1413,1548,1578">which</WORD>
<WORD coords="1427,1579,1476,1548,1578">the</WORD>
<WORD coords="1489,1579,1570,1557,1578">error</WORD>
<WORD coords="1582,1586,1738,1548,1578">appeared:</WORD>
</LINE>
<LINE>
<WORD coords="579,1622,749,1594,1621">hello.c.</WORD>
<WORD coords="763,1622,838,1591,1621">That</WORD>
<WORD coords="851,1623,994,1591,1622">filename</WORD>
<WORD coords="1006,1630,1213,1592,1622">specification</WORD>
<WORD coords="1226,1623,1253,1592,1622">is</WORD>
<WORD coords="1267,1623,1366,1592,1622">useful</WORD>
<WORD coords="1380,1623,1452,1592,1622">later</WORD>
<WORD coords="1464,1623,1504,1601,1622">on</WORD>
<WORD coords="1519,1630,1616,1592,1622">(more</WORD>
<WORD coords="1629,1623,1668,1601,1622">on</WORD>
<WORD coords="1682,1623,1741,1592,1622">this</WORD>
</LINE>
<LINE>
<WORD coords="578,1671,671,1634,1664">later).</WORD>
<WORD coords="683,1665,766,1635,1664">Then</WORD>
<WORD coords="778,1665,897,1634,1664">follows</WORD>
<WORD coords="908,1666,957,1635,1665">the</WORD>
<WORD coords="967,1666,1026,1635,1665">line</WORD>
<WORD coords="1037,1666,1161,1636,1665">number</WORD>
<WORD coords="1170,1673,1226,1636,1669">(5),</WORD>
<WORD coords="1235,1666,1315,1644,1665">error</WORD>
<WORD coords="1324,1667,1448,1636,1666">number</WORD>
<WORD coords="1458,1673,1523,1636,1669">(57)</WORD>
<WORD coords="1534,1666,1593,1636,1665">and</WORD>
<WORD coords="1604,1666,1653,1636,1665">the</WORD>
<WORD coords="1662,1666,1741,1644,1665">error</WORD>
</LINE>
<LINE>
<WORD coords="577,1717,758,1678,1708">description</WORD>
<WORD coords="771,1708,802,1678,1708">in</WORD>
<WORD coords="812,1717,946,1678,1708">English.</WORD>
<WORD coords="960,1710,1031,1679,1709">This</WORD>
<WORD coords="1043,1711,1187,1679,1709">indicates</WORD>
<WORD coords="1199,1711,1260,1679,1710">that</WORD>
<WORD coords="1270,1711,1289,1688,1711">a</WORD>
<WORD coords="1300,1711,1466,1680,1710">semicolon</WORD>
<WORD coords="1478,1711,1541,1688,1710">was</WORD>
<WORD coords="1552,1718,1697,1680,1710">expected</WORD>
<WORD coords="1709,1710,1739,1679,1709">in</WORD>
</LINE>
<LINE>
<WORD coords="578,1753,639,1722,1752">line</WORD>
<WORD coords="653,1753,681,1722,1753">5.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="577,1838,639,1807,1837">The</WORD>
<WORD coords="650,1838,718,1816,1838">user</WORD>
<WORD coords="727,1839,806,1813,1838">must</WORD>
<WORD coords="815,1840,883,1817,1839">now</WORD>
<WORD coords="893,1840,994,1808,1839">reload</WORD>
<WORD coords="1004,1840,1051,1809,1839">the</WORD>
<WORD coords="1061,1841,1155,1809,1840">editor</WORD>
<WORD coords="1165,1841,1196,1815,1841">to</WORD>
<WORD coords="1206,1841,1317,1815,1840">correct</WORD>
<WORD coords="1326,1841,1375,1810,1840">the</WORD>
<WORD coords="1385,1841,1470,1818,1840">error:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="578,1919,615,1896,1918">ED</WORD>
<WORD coords="639,1920,779,1896,1919">HELLO.C</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="578,2005,645,1974,2004">You</WORD>
<WORD coords="657,2006,737,1980,2005">must</WORD>
<WORD coords="747,2006,866,1974,2005">include</WORD>
<WORD coords="877,2007,926,1975,2006">the</WORD>
<WORD coords="937,2007,1090,1975,2006">extension</WORD>
<WORD coords="1100,2007,1137,1976,2007">of</WORD>
<WORD coords="1147,2008,1179,1981,2008">.C</WORD>
<WORD coords="1190,2008,1221,1982,2008">to</WORD>
<WORD coords="1230,2008,1292,1976,2007">edit</WORD>
<WORD coords="1303,2008,1352,1977,2007">the</WORD>
<WORD coords="1362,2008,1388,1977,2008">C</WORD>
<WORD coords="1400,2008,1505,1986,2007">source</WORD>
<WORD coords="1515,2009,1600,1977,2008">code.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="576,2091,621,2060,2090">To</WORD>
<WORD coords="632,2091,721,2060,2090">reach</WORD>
<WORD coords="733,2092,794,2060,2091">line</WORD>
<WORD coords="806,2097,835,2061,2095">5,</WORD>
<WORD coords="847,2100,908,2070,2092">you</WORD>
<WORD coords="920,2093,975,2070,2092">can</WORD>
<WORD coords="988,2093,1078,2067,2092">count</WORD>
<WORD coords="1088,2093,1178,2062,2093">down</WORD>
<WORD coords="1191,2094,1239,2062,2093">the</WORD>
<WORD coords="1251,2094,1327,2062,2093">lines</WORD>
<WORD coords="1340,2101,1403,2063,2093">(the</WORD>
<WORD coords="1414,2095,1519,2063,2094">fastest</WORD>
<WORD coords="1530,2095,1652,2063,2094">method</WORD>
<WORD coords="1663,2095,1710,2063,2094">for</WORD>
<WORD coords="1721,2095,1740,2072,2095">a</WORD>
</LINE>
<LINE>
<WORD coords="575,2144,715,2113,2135">program</WORD>
<WORD coords="733,2137,792,2105,2136">this</WORD>
<WORD coords="809,2144,915,2106,2136">short).</WORD>
<WORD coords="932,2138,1003,2107,2137">You</WORD>
<WORD coords="1018,2138,1075,2115,2137">can</WORD>
<WORD coords="1091,2138,1158,2107,2137">also</WORD>
<WORD coords="1174,2146,1258,2116,2138">press</WORD>
<WORD coords="1275,2140,1691,2108,2138">&lt;EscxM&gt;&lt;5&gt;&lt;Return&gt;</WORD>
<WORD coords="1708,2140,1739,2114,2140">to</WORD>
</LINE>
<LINE>
<WORD coords="576,2188,626,2154,2180">get</WORD>
<WORD coords="637,2181,667,2154,2180">to</WORD>
<WORD coords="679,2181,740,2149,2180">line</WORD>
<WORD coords="750,2182,779,2150,2182">5.</WORD>
<WORD coords="790,2182,853,2150,2181">The</WORD>
<WORD coords="864,2182,959,2150,2181">editor</WORD>
<WORD coords="970,2183,1037,2151,2182">then</WORD>
<WORD coords="1048,2183,1153,2160,2182">moves</WORD>
<WORD coords="1164,2184,1214,2152,2183">the</WORD>
<WORD coords="1223,2184,1325,2161,2183">cursor</WORD>
<WORD coords="1335,2184,1367,2158,2184">to</WORD>
<WORD coords="1377,2184,1427,2153,2183">the</WORD>
<WORD coords="1437,2185,1497,2153,2184">line</WORD>
<WORD coords="1508,2185,1664,2153,2184">indicated.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="575,2264,650,2233,2263">Line</WORD>
<WORD coords="663,2265,682,2234,2266">5</WORD>
<WORD coords="695,2266,823,2235,2265">consists</WORD>
<WORD coords="835,2274,908,2235,2265">only</WORD>
<WORD coords="920,2266,957,2235,2265">of</WORD>
<WORD coords="966,2266,1015,2236,2265">the</WORD>
<WORD coords="1026,2275,1144,2236,2266">closing</WORD>
<WORD coords="1156,2268,1244,2237,2267">brace</WORD>
<WORD coords="1257,2275,1312,2236,2273">(}),</WORD>
<WORD coords="1324,2268,1378,2238,2268">but</WORD>
<WORD coords="1389,2269,1446,2238,2268">this</WORD>
<WORD coords="1459,2269,1485,2238,2268">is</WORD>
<WORD coords="1498,2277,1643,2239,2268">expected</WORD>
<WORD coords="1655,2269,1739,2239,2268">since</WORD>
</LINE>
<LINE>
<WORD coords="576,2308,626,2277,2307">the</WORD>
<WORD coords="638,2309,721,2286,2308">error</WORD>
<WORD coords="733,2318,863,2279,2309">actually</WORD>
<WORD coords="877,2311,1020,2281,2310">occurred</WORD>
<WORD coords="1034,2310,1064,2281,2310">in</WORD>
<WORD coords="1080,2311,1129,2281,2310">the</WORD>
<WORD coords="1142,2319,1283,2281,2311">previous</WORD>
<WORD coords="1297,2313,1368,2282,2312">line.</WORD>
<WORD coords="1383,2313,1445,2282,2312">The</WORD>
<WORD coords="1460,2313,1628,2282,2312">semicolon</WORD>
<WORD coords="1643,2313,1674,2282,2313">in</WORD>
<WORD coords="1689,2314,1738,2283,2313">the</WORD>
</LINE>
<LINE>
<WORD coords="575,2360,716,2323,2352">previous</WORD>
<WORD coords="729,2354,791,2323,2353">line</WORD>
<WORD coords="802,2355,829,2323,2354">is</WORD>
<WORD coords="842,2363,977,2325,2354">missing.</WORD>
<WORD coords="991,2355,1054,2325,2354">The</WORD>
<WORD coords="1066,2356,1146,2334,2355">error</WORD>
<WORD coords="1159,2365,1311,2334,2356">messages</WORD>
<WORD coords="1324,2357,1361,2327,2356">of</WORD>
<WORD coords="1371,2357,1420,2327,2356">the</WORD>
<WORD coords="1433,2357,1458,2327,2357">C</WORD>
<WORD coords="1471,2365,1618,2328,2356">compiler</WORD>
<WORD coords="1631,2358,1738,2328,2357">should</WORD>
</LINE>
<LINE>
<WORD coords="575,2397,666,2375,2396">never</WORD>
<WORD coords="678,2398,717,2367,2398">be</WORD>
<WORD coords="730,2398,817,2368,2397">taken</WORD>
<WORD coords="831,2399,882,2374,2399">too</WORD>
<WORD coords="896,2407,1031,2369,2398">literally,</WORD>
<WORD coords="1045,2400,1128,2370,2399">since</WORD>
<WORD coords="1142,2401,1191,2371,2400">the</WORD>
<WORD coords="1204,2401,1306,2371,2400">search</WORD>
<WORD coords="1320,2401,1368,2371,2400">for</WORD>
<WORD coords="1381,2402,1429,2372,2401">the</WORD>
<WORD coords="1442,2402,1522,2380,2401">error</WORD>
<WORD coords="1535,2410,1604,2380,2401">may</WORD>
<WORD coords="1618,2403,1694,2372,2402">have</WORD>
<WORD coords="1707,2403,1738,2377,2403">to</WORD>
</LINE>
<LINE>
<WORD coords="575,2441,642,2410,2440">take</WORD>
<WORD coords="652,2441,701,2410,2441">the</WORD>
<WORD coords="711,2451,904,2412,2441">surrounding</WORD>
<WORD coords="914,2444,991,2412,2443">code</WORD>
<WORD coords="999,2444,1074,2412,2443">lines</WORD>
<WORD coords="1084,2445,1147,2413,2444">into</WORD>
<WORD coords="1156,2446,1381,2414,2445">consideration.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1688,2670,1735,2641,2670">21</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0028.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2838" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0029.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0029.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="304,157,332,130,157">3.</WORD>
<WORD coords="357,158,422,130,158">The</WORD>
<WORD coords="435,158,526,130,158">First</WORD>
<WORD coords="540,159,709,130,158">Program</WORD>
<WORD coords="1387,160,1494,132,159">Amiga</WORD>
<WORD coords="1508,159,1531,132,159">C</WORD>
<WORD coords="1545,159,1604,137,159">for</WORD>
<WORD coords="1616,159,1798,131,159">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="633,338,721,307,337">After</WORD>
<WORD coords="733,346,854,308,337">placing</WORD>
<WORD coords="868,338,917,308,337">the</WORD>
<WORD coords="931,339,1098,308,338">semicolon</WORD>
<WORD coords="1112,339,1212,308,338">where</WORD>
<WORD coords="1224,339,1249,308,338">it</WORD>
<WORD coords="1259,346,1386,308,338">belongs</WORD>
<WORD coords="1400,346,1572,308,338">(following</WORD>
<WORD coords="1586,338,1635,308,337">the</WORD>
<WORD coords="1647,345,1771,309,337">print</WORD>
<WORD coords="1777,337,1798,312,0">f</WORD>
</LINE>
<LINE>
<WORD coords="633,388,794,350,380">function),</WORD>
<WORD coords="806,382,878,359,381">save</WORD>
<WORD coords="890,382,940,351,381">the</WORD>
<WORD coords="953,382,1007,351,381">file</WORD>
<WORD coords="1018,389,1106,351,381">again</WORD>
<WORD coords="1118,382,1178,351,381">and</WORD>
<WORD coords="1190,390,1234,356,381">try</WORD>
<WORD coords="1246,382,1277,356,382">to</WORD>
<WORD coords="1288,390,1420,351,381">compile</WORD>
<WORD coords="1433,381,1481,351,380">the</WORD>
<WORD coords="1494,381,1599,360,380">source</WORD>
<WORD coords="1612,382,1689,351,381">code</WORD>
<WORD coords="1700,389,1797,351,381">again.</WORD>
</LINE>
<LINE>
<WORD coords="633,424,658,395,423">It</WORD>
<WORD coords="669,424,777,394,423">should</WORD>
<WORD coords="789,425,879,395,423">work.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="311,2666,358,2637,2666">22</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0029.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0030.djvu" width="2044">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0030.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="948,708,1088,592,706">4.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="588,912,1102,766,878">Theory</WORD>
<WORD coords="1186,882,1446,766,880">and</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="708,1054,1326,938,1053">Practice</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0030.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0031.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0031.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0031.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2829" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0032.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0032.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="258,150,386,122,149">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1308,154,1335,127,154">4.</WORD>
<WORD coords="1360,154,1490,127,154">Theory</WORD>
<WORD coords="1505,154,1566,132,154">and</WORD>
<WORD coords="1582,154,1748,126,153">Practice</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="258,431,303,364,433">4</WORD>
<WORD coords="333,433,350,416,433">.</WORD>
<WORD coords="588,454,896,366,434">Theory</WORD>
<WORD coords="944,437,1099,368,436">and</WORD>
<WORD coords="1149,438,1495,367,436">Practice</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="584,590,663,560,590">Now</WORD>
<WORD coords="676,591,737,560,590">that</WORD>
<WORD coords="748,599,859,560,590">you&apos;ve</WORD>
<WORD coords="870,592,929,561,591">had</WORD>
<WORD coords="940,592,1024,569,591">some</WORD>
<WORD coords="1033,600,1174,561,591">practical</WORD>
<WORD coords="1185,601,1360,562,592">experience</WORD>
<WORD coords="1371,601,1504,562,592">entering</WORD>
<WORD coords="1514,593,1573,562,592">and</WORD>
<WORD coords="1583,601,1748,562,592">compiling</WORD>
</LINE>
<LINE>
<WORD coords="585,635,604,612,635">a</WORD>
<WORD coords="616,643,768,613,635">program,</WORD>
<WORD coords="784,636,854,605,635">let&apos;s</WORD>
<WORD coords="868,637,943,605,636">look</WORD>
<WORD coords="956,637,988,611,636">at</WORD>
<WORD coords="1001,637,1051,605,636">the</WORD>
<WORD coords="1064,645,1169,606,636">theory</WORD>
<WORD coords="1184,638,1221,606,637">of</WORD>
<WORD coords="1233,638,1302,606,637">how</WORD>
<WORD coords="1318,638,1368,607,637">the</WORD>
<WORD coords="1382,646,1520,615,637">program</WORD>
<WORD coords="1536,637,1567,606,637">in</WORD>
<WORD coords="1582,645,1714,606,637">Chapter</WORD>
<WORD coords="1729,638,1746,606,638">3</WORD>
</LINE>
<LINE>
<WORD coords="585,680,693,650,679">works.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="586,765,654,734,764">You</WORD>
<WORD coords="666,765,742,734,764">have</WORD>
<WORD coords="754,765,813,739,765">two</WORD>
<WORD coords="824,766,966,734,765">different</WORD>
<WORD coords="976,774,1060,740,766">types</WORD>
<WORD coords="1070,766,1107,735,766">of</WORD>
<WORD coords="1114,774,1271,736,766">keywords</WORD>
<WORD coords="1283,767,1425,736,766">involved</WORD>
<WORD coords="1435,766,1466,736,766">in</WORD>
<WORD coords="1477,767,1504,736,767">C</WORD>
<WORD coords="1515,775,1745,736,766">programming:</WORD>
</LINE>
<LINE>
<WORD coords="585,808,739,776,807">functions</WORD>
<WORD coords="757,808,816,778,807">and</WORD>
<WORD coords="834,809,1018,783,808">statements.</WORD>
<WORD coords="1035,809,1100,778,808">The</WORD>
<WORD coords="1117,810,1185,779,809">first</WORD>
<WORD coords="1201,810,1263,779,809">line</WORD>
<WORD coords="1279,810,1418,779,809">contains</WORD>
<WORD coords="1436,810,1485,779,809">the</WORD>
<WORD coords="1502,810,1641,779,809">function</WORD>
<WORD coords="1659,811,1748,788,810">name</WORD>
</LINE>
<LINE>
<WORD coords="585,853,683,823,852">void</WORD>
<WORD coords="692,853,803,823,852">main.</WORD>
<WORD coords="814,853,878,822,852">The</WORD>
<WORD coords="888,854,987,824,853">main</WORD>
<WORD coords="1000,855,1134,822,854">function</WORD>
<WORD coords="1146,855,1171,823,854">is</WORD>
<WORD coords="1186,854,1234,824,853">the</WORD>
<WORD coords="1246,855,1325,829,854">most</WORD>
<WORD coords="1336,863,1495,824,854">important</WORD>
<WORD coords="1505,855,1635,824,854">element</WORD>
<WORD coords="1646,855,1682,824,854">of</WORD>
<WORD coords="1692,855,1710,833,855">a</WORD>
<WORD coords="1721,855,1747,824,855">C</WORD>
</LINE>
<LINE>
<WORD coords="584,904,733,874,896">program.</WORD>
<WORD coords="751,898,815,867,897">The</WORD>
<WORD coords="830,898,932,869,897">void</WORD>
<WORD coords="948,899,1051,876,897">means</WORD>
<WORD coords="1067,899,1129,868,898">that</WORD>
<WORD coords="1142,899,1201,868,898">this</WORD>
<WORD coords="1217,899,1352,869,898">function</WORD>
<WORD coords="1368,899,1431,869,898">will</WORD>
<WORD coords="1446,900,1500,874,899">not</WORD>
<WORD coords="1511,899,1611,874,899">return</WORD>
<WORD coords="1625,900,1645,877,900">a</WORD>
<WORD coords="1659,900,1747,869,899">value</WORD>
</LINE>
<LINE>
<WORD coords="584,940,642,910,939">and</WORD>
<WORD coords="653,941,679,910,940">is</WORD>
<WORD coords="690,941,818,910,940">inserted</WORD>
<WORD coords="829,941,864,919,941">so</WORD>
<WORD coords="875,942,936,911,941">that</WORD>
<WORD coords="946,942,994,912,941">the</WORD>
<WORD coords="1004,950,1148,912,942">compiler</WORD>
<WORD coords="1157,943,1231,913,943">does</WORD>
<WORD coords="1241,943,1293,918,942">not</WORD>
<WORD coords="1302,951,1419,913,942">display</WORD>
<WORD coords="1429,943,1448,921,943">a</WORD>
<WORD coords="1457,951,1590,913,942">warning</WORD>
<WORD coords="1600,951,1745,921,943">message.</WORD>
</LINE>
<LINE>
<WORD coords="584,985,718,954,984">Without</WORD>
<WORD coords="730,986,789,954,985">this</WORD>
<WORD coords="802,991,947,955,985">function,</WORD>
<WORD coords="960,995,1085,955,986">literally</WORD>
<WORD coords="1098,995,1223,956,986">nothing</WORD>
<WORD coords="1234,988,1313,965,987">runs.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="255,1071,452,1039,1069">Functions</WORD>
<WORD coords="584,1071,613,1042,1071">A</WORD>
<WORD coords="624,1072,650,1041,1072">C</WORD>
<WORD coords="662,1081,800,1050,1072">program</WORD>
<WORD coords="813,1082,931,1043,1073">usually</WORD>
<WORD coords="942,1075,1069,1043,1073">consists</WORD>
<WORD coords="1082,1075,1119,1044,1074">of</WORD>
<WORD coords="1128,1083,1168,1052,1075">up</WORD>
<WORD coords="1179,1075,1211,1049,1075">to</WORD>
<WORD coords="1222,1075,1240,1053,1075">a</WORD>
<WORD coords="1252,1075,1385,1044,1074">hundred</WORD>
<WORD coords="1398,1075,1556,1045,1074">functions.</WORD>
<WORD coords="1571,1075,1600,1045,1075">A</WORD>
<WORD coords="1612,1076,1746,1045,1075">function</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="584,1118,706,1086,1116">handles</WORD>
<WORD coords="716,1118,735,1095,1118">a</WORD>
<WORD coords="743,1126,807,1092,1117">part</WORD>
<WORD coords="816,1118,852,1087,1117">of</WORD>
<WORD coords="859,1118,908,1088,1118">the</WORD>
<WORD coords="918,1127,1064,1088,1118">complete</WORD>
<WORD coords="1074,1127,1218,1097,1119">program,</WORD>
<WORD coords="1230,1119,1287,1090,1119">and</WORD>
<WORD coords="1297,1120,1322,1089,1119">is</WORD>
<WORD coords="1334,1120,1453,1090,1119">marked</WORD>
<WORD coords="1463,1127,1502,1090,1120">by</WORD>
<WORD coords="1512,1128,1700,1090,1120">parentheses</WORD>
<WORD coords="1711,1128,1745,1090,1124">0-</WORD>
</LINE>
<LINE>
<WORD coords="584,1162,694,1131,1161">Braces</WORD>
<WORD coords="708,1169,773,1130,1168">({})</WORD>
<WORD coords="788,1163,870,1133,1162">mark</WORD>
<WORD coords="884,1163,933,1132,1162">the</WORD>
<WORD coords="946,1172,1108,1132,1163">beginning</WORD>
<WORD coords="1120,1164,1180,1134,1163">and</WORD>
<WORD coords="1192,1164,1251,1134,1164">end</WORD>
<WORD coords="1263,1165,1300,1134,1164">of</WORD>
<WORD coords="1311,1165,1360,1134,1164">the</WORD>
<WORD coords="1373,1165,1517,1134,1164">function.</WORD>
<WORD coords="1532,1165,1630,1134,1164">These</WORD>
<WORD coords="1641,1165,1746,1135,1164">braces</WORD>
</LINE>
<LINE>
<WORD coords="584,1207,728,1176,1205">surround</WORD>
<WORD coords="741,1207,791,1176,1206">the</WORD>
<WORD coords="802,1208,973,1182,1207">statements</WORD>
<WORD coords="986,1208,1043,1178,1207">and</WORD>
<WORD coords="1055,1209,1206,1177,1208">functions</WORD>
<WORD coords="1219,1209,1316,1178,1208">which</WORD>
<WORD coords="1329,1209,1379,1179,1209">the</WORD>
<WORD coords="1390,1217,1545,1184,1209">computer</WORD>
<WORD coords="1557,1210,1665,1179,1209">should</WORD>
<WORD coords="1676,1210,1746,1188,1209">exe-</WORD>
</LINE>
<LINE>
<WORD coords="583,1251,659,1225,1250">cute.</WORD>
<WORD coords="672,1251,735,1220,1250">The</WORD>
<WORD coords="747,1259,904,1220,1250">following</WORD>
<WORD coords="915,1252,992,1221,1251">lines</WORD>
<WORD coords="1002,1252,1059,1222,1251">call</WORD>
<WORD coords="1072,1253,1231,1222,1252">functions:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="583,1335,702,1305,1329">printf</WORD>
<WORD coords="712,1334,877,1308,1330">(&quot;Hello&quot;)</WORD>
<WORD coords="890,1334,900,1314,0">;</WORD>
</LINE>
<LINE>
<WORD coords="583,1370,682,1347,1370">Value</WORD>
<WORD coords="692,1374,755,1348,1372">(10)</WORD>
<WORD coords="769,1374,778,1354,0">;</WORD>
</LINE>
<LINE>
<WORD coords="583,1410,682,1386,1409">music</WORD>
<WORD coords="692,1413,714,1388,1413">()</WORD>
<WORD coords="728,1413,737,1394,1413">;</WORD>
</LINE>
<LINE>
<WORD coords="584,1450,642,1427,1449">end</WORD>
<WORD coords="651,1453,658,1428,1453">(</WORD>
<WORD coords="667,1453,674,1428,1453">)</WORD>
<WORD coords="688,1453,697,1433,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="582,1536,640,1506,1535">and</WORD>
<WORD coords="651,1537,700,1506,1536">the</WORD>
<WORD coords="710,1545,867,1506,1536">following</WORD>
<WORD coords="878,1538,953,1506,1537">lines</WORD>
<WORD coords="964,1538,1057,1507,1537">don&apos;t:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="254,2234,468,2197,2225">Arguments</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="583,1616,681,1593,1616">value</WORD>
<WORD coords="704,1610,713,1601,1610">=</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="583,1660,696,1633,1656">music;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="583,1699,656,1673,1696">end;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="746,1620,818,1594,1616">old;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="583,1782,611,1751,1782">If</WORD>
<WORD coords="624,1790,685,1760,1784">you</WORD>
<WORD coords="700,1783,825,1752,1782">haven&apos;t</WORD>
<WORD coords="839,1791,993,1752,1782">compiled</WORD>
<WORD coords="1007,1783,1065,1753,1783">and</WORD>
<WORD coords="1080,1784,1184,1752,1783">linked</WORD>
<WORD coords="1199,1784,1247,1753,1783">the</WORD>
<WORD coords="1261,1792,1400,1761,1783">program</WORD>
<WORD coords="1416,1783,1447,1753,1783">in</WORD>
<WORD coords="1463,1792,1594,1753,1783">Chapter</WORD>
<WORD coords="1609,1788,1638,1753,1785">3,</WORD>
<WORD coords="1654,1784,1694,1753,1784">do</WORD>
<WORD coords="1709,1784,1745,1761,1784">so</WORD>
</LINE>
<LINE>
<WORD coords="582,1829,659,1805,1827">now.</WORD>
<WORD coords="672,1829,769,1797,1828">When</WORD>
<WORD coords="781,1837,841,1806,1829">you</WORD>
<WORD coords="852,1829,977,1803,1828">execute</WORD>
<WORD coords="988,1829,1037,1797,1828">the</WORD>
<WORD coords="1047,1837,1183,1806,1828">program</WORD>
<WORD coords="1197,1829,1273,1798,1828">from</WORD>
<WORD coords="1285,1829,1335,1799,1828">the</WORD>
<WORD coords="1347,1829,1414,1803,1828">CLi</WORD>
<WORD coords="1422,1834,1429,1823,1829">,</WORD>
<WORD coords="1440,1829,1458,1807,1829">a</WORD>
<WORD coords="1466,1837,1552,1798,1828">jump</WORD>
<WORD coords="1563,1829,1669,1806,1828">occurs</WORD>
<WORD coords="1679,1829,1746,1797,1828">first</WORD>
</LINE>
<LINE>
<WORD coords="583,1873,612,1847,1873">to</WORD>
<WORD coords="624,1873,674,1841,1872">the</WORD>
<WORD coords="683,1873,782,1843,1872">main</WORD>
<WORD coords="794,1877,803,1846,1877">(</WORD>
<WORD coords="813,1877,822,1846,1873">)</WORD>
<WORD coords="845,1874,989,1842,1872">function.</WORD>
<WORD coords="1002,1874,1072,1842,1872">This</WORD>
<WORD coords="1084,1881,1196,1842,1873">always</WORD>
<WORD coords="1209,1881,1351,1843,1873">happens,</WORD>
<WORD coords="1363,1881,1527,1843,1872">regardless</WORD>
<WORD coords="1540,1873,1576,1842,1872">of</WORD>
<WORD coords="1585,1873,1684,1843,1872">where</WORD>
<WORD coords="1697,1873,1745,1842,1872">the</WORD>
</LINE>
<LINE>
<WORD coords="583,1918,716,1886,1917">function</WORD>
<WORD coords="728,1926,851,1895,1917">appears</WORD>
<WORD coords="863,1917,893,1887,1917">in</WORD>
<WORD coords="906,1918,954,1887,1917">the</WORD>
<WORD coords="966,1926,1074,1886,1917">listing.</WORD>
<WORD coords="1087,1918,1111,1887,1917">It</WORD>
<WORD coords="1121,1918,1177,1896,1917">can</WORD>
<WORD coords="1188,1918,1227,1887,1918">be</WORD>
<WORD coords="1236,1918,1266,1892,1918">at</WORD>
<WORD coords="1277,1918,1326,1887,1917">the</WORD>
<WORD coords="1335,1926,1507,1887,1917">beginning,</WORD>
<WORD coords="1519,1918,1632,1886,1917">middle</WORD>
<WORD coords="1643,1918,1677,1895,1917">or</WORD>
<WORD coords="1686,1918,1746,1887,1917">end</WORD>
</LINE>
<LINE>
<WORD coords="582,1962,618,1931,1961">of</WORD>
<WORD coords="630,1963,680,1931,1962">the</WORD>
<WORD coords="692,1971,841,1940,1962">program,</WORD>
<WORD coords="856,1963,909,1932,1963">but</WORD>
<WORD coords="923,1963,973,1931,1962">the</WORD>
<WORD coords="984,1962,1084,1933,1962">main</WORD>
<WORD coords="1098,1967,1107,1935,1967">(</WORD>
<WORD coords="1117,1967,1126,1935,1962">)</WORD>
<WORD coords="1154,1963,1288,1931,1962">function</WORD>
<WORD coords="1304,1971,1418,1932,1962">always</WORD>
<WORD coords="1433,1963,1575,1936,1962">executes</WORD>
<WORD coords="1590,1963,1665,1931,1962">first.</WORD>
<WORD coords="1681,1962,1745,1931,1961">The</WORD>
</LINE>
<LINE>
<WORD coords="581,2007,681,1978,2006">main</WORD>
<WORD coords="698,2007,833,1976,2006">function</WORD>
<WORD coords="846,2008,922,1977,2007">calls</WORD>
<WORD coords="937,2007,987,1976,2006">the</WORD>
<WORD coords="999,2014,1147,1978,2006">printf</WORD>
<WORD coords="1165,2007,1309,1976,2006">function.</WORD>
<WORD coords="1323,2007,1387,1976,2006">The</WORD>
<WORD coords="1401,2014,1550,1978,2006">printf</WORD>
<WORD coords="1567,2006,1704,1976,2006">function</WORD>
<WORD coords="1719,2006,1746,1975,2006">is</WORD>
</LINE>
<LINE>
<WORD coords="582,2052,683,2021,2051">stored</WORD>
<WORD coords="699,2051,729,2021,2051">in</WORD>
<WORD coords="746,2052,765,2029,2052">a</WORD>
<WORD coords="781,2060,899,2021,2051">library.</WORD>
<WORD coords="917,2051,969,2021,2051">All</WORD>
<WORD coords="984,2052,1033,2021,2051">the</WORD>
<WORD coords="1049,2052,1119,2029,2051">user</WORD>
<WORD coords="1132,2052,1226,2021,2051">needs</WORD>
<WORD coords="1242,2052,1272,2027,2052">to</WORD>
<WORD coords="1288,2052,1378,2022,2051">know</WORD>
<WORD coords="1395,2051,1421,2020,2050">is</WORD>
<WORD coords="1439,2051,1488,2020,2050">the</WORD>
<WORD coords="1503,2051,1641,2020,2050">function</WORD>
<WORD coords="1657,2051,1746,2028,2050">name</WORD>
</LINE>
<LINE>
<WORD coords="583,2103,714,2066,2095">(print</WORD>
<WORD coords="721,2095,740,2068,2095">f</WORD>
<WORD coords="742,2102,766,2065,2098">),</WORD>
<WORD coords="777,2096,855,2065,2095">what</WORD>
<WORD coords="866,2096,888,2065,2095">it</WORD>
<WORD coords="897,2096,972,2065,2096">does</WORD>
<WORD coords="984,2103,1127,2064,2095">(displays</WORD>
<WORD coords="1138,2095,1200,2069,2094">text</WORD>
<WORD coords="1209,2095,1248,2073,2095">on</WORD>
<WORD coords="1259,2095,1309,2064,2094">the</WORD>
<WORD coords="1319,2101,1435,2064,2094">screen)</WORD>
<WORD coords="1445,2095,1505,2064,2094">and</WORD>
<WORD coords="1515,2094,1595,2063,2093">what</WORD>
<WORD coords="1604,2094,1745,2063,2093">informa-</WORD>
</LINE>
<LINE>
<WORD coords="583,2140,643,2109,2139">tion</WORD>
<WORD coords="656,2140,679,2109,2139">it</WORD>
<WORD coords="688,2149,817,2109,2140">requires</WORD>
<WORD coords="829,2147,925,2109,2140">(text).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="582,2226,645,2196,2225">The</WORD>
<WORD coords="656,2227,846,2195,2226">information</WORD>
<WORD coords="857,2234,966,2196,2226">passed</WORD>
<WORD coords="976,2226,1007,2201,2226">to</WORD>
<WORD coords="1018,2226,1036,2203,2226">a</WORD>
<WORD coords="1046,2226,1179,2195,2225">function</WORD>
<WORD coords="1190,2233,1294,2194,2225">during</WORD>
<WORD coords="1306,2225,1355,2195,2224">the</WORD>
<WORD coords="1365,2225,1424,2194,2224">call</WORD>
<WORD coords="1434,2225,1483,2202,2224">are</WORD>
<WORD coords="1493,2232,1671,2198,2223">arguments.</WORD>
<WORD coords="1683,2223,1746,2193,2223">The</WORD>
</LINE>
<LINE>
<WORD coords="582,2279,752,2246,2270">arguments</WORD>
<WORD coords="767,2271,797,2246,2271">to</WORD>
<WORD coords="809,2271,848,2240,2271">be</WORD>
<WORD coords="860,2279,970,2240,2271">passed</WORD>
<WORD coords="982,2271,1031,2248,2270">are</WORD>
<WORD coords="1042,2278,1150,2239,2269">placed</WORD>
<WORD coords="1162,2270,1265,2239,2269">within</WORD>
<WORD coords="1278,2270,1328,2239,2269">the</WORD>
<WORD coords="1340,2277,1450,2238,2269">calling</WORD>
<WORD coords="1463,2269,1629,2238,2268">function&apos;s</WORD>
<WORD coords="1642,2276,1745,2246,2267">paren-</WORD>
</LINE>
<LINE>
<WORD coords="583,2316,681,2286,2315">theses</WORD>
<WORD coords="693,2316,723,2291,2316">to</WORD>
<WORD coords="734,2316,839,2294,2315">ensure</WORD>
<WORD coords="849,2324,957,2293,2315">proper</WORD>
<WORD coords="965,2323,1106,2284,2314">delivery.</WORD>
<WORD coords="1118,2315,1143,2285,2314">It</WORD>
<WORD coords="1153,2315,1179,2284,2314">is</WORD>
<WORD coords="1189,2323,1347,2283,2314">important</WORD>
<WORD coords="1357,2314,1387,2289,2314">to</WORD>
<WORD coords="1399,2314,1519,2284,2313">enclose</WORD>
<WORD coords="1529,2321,1587,2292,2312">any</WORD>
<WORD coords="1599,2313,1747,2283,2312">character</WORD>
</LINE>
<LINE>
<WORD coords="583,2368,691,2329,2359">strings</WORD>
<WORD coords="703,2360,806,2329,2359">within</WORD>
<WORD coords="818,2368,971,2329,2359">quotation</WORD>
<WORD coords="983,2359,1081,2329,2358">marks</WORD>
<WORD coords="1093,2367,1175,2328,2359">(e.g.,</WORD>
<WORD coords="1186,2366,1331,2330,2358">printf</WORD>
<WORD coords="1344,2362,1478,2331,2357">(&quot;Here</WORD>
<WORD coords="1494,2357,1511,2332,2357">I</WORD>
<WORD coords="1528,2361,1638,2329,2357">am!&quot;)</WORD>
<WORD coords="1654,2363,1696,2326,2360">;).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="584,2446,670,2414,2445">After</WORD>
<WORD coords="681,2454,793,2414,2445">calling</WORD>
<WORD coords="805,2445,854,2415,2444">the</WORD>
<WORD coords="866,2452,1012,2416,2444">printf</WORD>
<WORD coords="1026,2445,1161,2413,2444">function</WORD>
<WORD coords="1174,2444,1223,2413,2443">the</WORD>
<WORD coords="1235,2444,1297,2418,2443">text</WORD>
<WORD coords="1308,2452,1432,2421,2443">appears</WORD>
<WORD coords="1443,2443,1483,2420,2442">on</WORD>
<WORD coords="1496,2442,1546,2412,2442">the</WORD>
<WORD coords="1559,2442,1670,2419,2441">screen.</WORD>
<WORD coords="1684,2441,1747,2411,2441">The</WORD>
</LINE>
<LINE>
<WORD coords="583,2498,729,2461,2490">printf</WORD>
<WORD coords="743,2490,878,2459,2489">function</WORD>
<WORD coords="889,2490,963,2459,2489">ends</WORD>
<WORD coords="975,2490,1033,2458,2489">and</WORD>
<WORD coords="1044,2489,1093,2458,2488">the</WORD>
<WORD coords="1103,2497,1240,2466,2488">program</WORD>
<WORD coords="1251,2489,1408,2457,2488">continues</WORD>
<WORD coords="1418,2488,1449,2462,2488">at</WORD>
<WORD coords="1459,2487,1509,2456,2486">the</WORD>
<WORD coords="1519,2495,1605,2456,2486">point</WORD>
<WORD coords="1615,2486,1714,2455,2485">where</WORD>
<WORD coords="1725,2486,1748,2455,2485">it</WORD>
</LINE>
<LINE>
<WORD coords="584,2536,646,2513,2535">was</WORD>
<WORD coords="658,2544,834,2504,2535">interrupted</WORD>
<WORD coords="843,2543,884,2504,2535">by</WORD>
<WORD coords="895,2535,945,2504,2534">the</WORD>
<WORD coords="954,2535,1086,2503,2534">function</WORD>
<WORD coords="1097,2534,1164,2503,2533">call.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1700,2652,1748,2622,2651">25</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0032.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0033.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0033.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="267,151,295,123,151">4.</WORD>
<WORD coords="320,151,450,123,151">Theory</WORD>
<WORD coords="465,151,527,129,151">and</WORD>
<WORD coords="542,151,709,123,151">Practice</WORD>
<WORD coords="1349,148,1457,120,147">Amiga</WORD>
<WORD coords="1469,147,1494,119,147">C</WORD>
<WORD coords="1507,147,1566,124,146">for</WORD>
<WORD coords="1578,146,1759,118,145">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="596,330,647,299,330">No</WORD>
<WORD coords="658,330,743,299,329">other</WORD>
<WORD coords="754,330,926,303,329">statements</WORD>
<WORD coords="937,329,1042,298,328">follow</WORD>
<WORD coords="1055,328,1104,297,327">the</WORD>
<WORD coords="1116,328,1176,297,327">line</WORD>
<WORD coords="1188,327,1262,297,327">after</WORD>
<WORD coords="1272,334,1418,298,326">printf</WORD>
<WORD coords="1423,327,1430,319,327">.</WORD>
<WORD coords="1442,326,1513,295,325">This</WORD>
<WORD coords="1526,325,1628,303,324">means</WORD>
<WORD coords="1641,325,1702,294,324">that</WORD>
<WORD coords="1713,324,1762,293,323">the</WORD>
</LINE>
<LINE>
<WORD coords="596,374,699,344,373">main</WORD>
<WORD coords="717,373,854,342,372">function</WORD>
<WORD coords="870,373,925,342,372">has</WORD>
<WORD coords="939,373,1007,342,372">also</WORD>
<WORD coords="1020,372,1151,341,371">reached</WORD>
<WORD coords="1165,371,1204,340,371">its</WORD>
<WORD coords="1219,376,1288,340,370">end,</WORD>
<WORD coords="1303,371,1364,340,370">and</WORD>
<WORD coords="1378,370,1428,339,369">the</WORD>
<WORD coords="1443,378,1581,347,368">program</WORD>
<WORD coords="1598,369,1682,338,368">ends.</WORD>
<WORD coords="1698,368,1762,337,367">The</WORD>
</LINE>
<LINE>
<WORD coords="597,425,750,392,417">computer</WORD>
<WORD coords="758,417,870,391,416">returns</WORD>
<WORD coords="880,417,912,391,417">to</WORD>
<WORD coords="922,417,971,386,416">the</WORD>
<WORD coords="980,421,1062,390,415">CLi,</WORD>
<WORD coords="1071,416,1130,385,415">and</WORD>
<WORD coords="1139,415,1298,384,414">additional</WORD>
<WORD coords="1307,414,1480,383,413">commands</WORD>
<WORD coords="1490,413,1544,391,412">can</WORD>
<WORD coords="1554,413,1594,383,413">be</WORD>
<WORD coords="1602,413,1729,382,412">entered.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,502,661,472,501">The</WORD>
<WORD coords="671,502,731,471,501">end</WORD>
<WORD coords="740,502,777,471,501">of</WORD>
<WORD coords="784,502,834,471,501">the</WORD>
<WORD coords="843,509,979,478,500">program</WORD>
<WORD coords="991,501,1050,470,500">and</WORD>
<WORD coords="1060,500,1110,470,499">the</WORD>
<WORD coords="1119,500,1215,474,499">return</WORD>
<WORD coords="1226,499,1256,473,499">to</WORD>
<WORD coords="1267,499,1316,468,498">the</WORD>
<WORD coords="1327,499,1395,473,498">CLI</WORD>
<WORD coords="1408,506,1558,472,497">represent</WORD>
<WORD coords="1568,497,1617,466,496">the</WORD>
<WORD coords="1627,497,1763,465,496">termina-</WORD>
</LINE>
<LINE>
<WORD coords="599,546,661,515,545">tion</WORD>
<WORD coords="676,546,712,515,545">of</WORD>
<WORD coords="724,546,775,515,545">the</WORD>
<WORD coords="786,546,888,516,545">main</WORD>
<WORD coords="906,545,1053,514,544">function.</WORD>
<WORD coords="1069,544,1134,513,543">The</WORD>
<WORD coords="1149,544,1218,521,543">user</WORD>
<WORD coords="1232,544,1343,512,543">should</WORD>
<WORD coords="1357,543,1429,517,542">note</WORD>
<WORD coords="1444,542,1512,512,541">how</WORD>
<WORD coords="1529,549,1690,511,540">important</WORD>
<WORD coords="1704,541,1764,509,539">this</WORD>
</LINE>
<LINE>
<WORD coords="599,590,734,559,589">function</WORD>
<WORD coords="747,590,782,558,589">is.</WORD>
<WORD coords="796,590,821,559,589">It</WORD>
<WORD coords="830,597,996,563,588">represents</WORD>
<WORD coords="1008,589,1058,557,588">the</WORD>
<WORD coords="1069,588,1096,557,588">C</WORD>
<WORD coords="1107,596,1244,565,587">program</WORD>
<WORD coords="1257,591,1348,555,586">itself;</WORD>
<WORD coords="1359,595,1497,563,585">program</WORD>
<WORD coords="1509,585,1666,553,584">execution</WORD>
<WORD coords="1678,584,1765,558,583">starts</WORD>
</LINE>
<LINE>
<WORD coords="598,635,658,604,634">and</WORD>
<WORD coords="667,634,742,604,633">ends</WORD>
<WORD coords="753,634,823,603,633">with</WORD>
<WORD coords="834,634,885,603,633">the</WORD>
<WORD coords="893,633,991,604,632">main</WORD>
<WORD coords="1001,633,1146,601,632">function.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="277,2650,323,2620,2649">26</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0033.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0034.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0034.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="255,169,384,142,169">Abacus</WORD>
<WORD coords="1351,160,1379,132,160">4-</WORD>
<WORD coords="1382,160,1397,132,160">1</WORD>
<WORD coords="1425,159,1583,132,158">Program</WORD>
<WORD coords="1602,156,1747,129,155">Format</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="258,494,293,444,494">4</WORD>
<WORD coords="315,495,329,482,494">.</WORD>
<WORD coords="355,494,385,443,0">1</WORD>
<WORD coords="587,507,886,442,491">Program</WORD>
<WORD coords="950,490,1202,439,488">Format</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="587,642,672,610,642">Let&apos;s</WORD>
<WORD coords="687,642,806,609,641">discuss</WORD>
<WORD coords="820,640,870,609,639">the</WORD>
<WORD coords="884,640,994,608,639">format</WORD>
<WORD coords="1006,639,1044,606,638">of</WORD>
<WORD coords="1055,638,1106,607,637">the</WORD>
<WORD coords="1118,646,1267,613,636">program.</WORD>
<WORD coords="1281,636,1345,604,635">The</WORD>
<WORD coords="1359,635,1385,603,635">C</WORD>
<WORD coords="1399,642,1546,601,633">compiler</WORD>
<WORD coords="1559,640,1679,601,630">ignores</WORD>
<WORD coords="1694,637,1752,608,629">any</WORD>
</LINE>
<LINE>
<WORD coords="589,695,704,664,687">spaces,</WORD>
<WORD coords="715,686,862,654,685">linefeeds</WORD>
<WORD coords="871,685,931,654,684">and</WORD>
<WORD coords="940,685,1000,652,684">end</WORD>
<WORD coords="1008,684,1045,652,683">of</WORD>
<WORD coords="1052,691,1215,650,682">paragraph</WORD>
<WORD coords="1225,682,1323,650,681">marks</WORD>
<WORD coords="1333,681,1430,648,680">added</WORD>
<WORD coords="1440,679,1472,653,679">to</WORD>
<WORD coords="1482,679,1532,647,678">the</WORD>
<WORD coords="1541,685,1643,645,677">listing</WORD>
<WORD coords="1652,684,1693,645,676">by</WORD>
<WORD coords="1704,676,1753,644,675">the</WORD>
</LINE>
<LINE>
<WORD coords="588,732,667,709,731">user.</WORD>
<WORD coords="683,738,843,699,730">Indenting</WORD>
<WORD coords="857,730,937,698,729">lines</WORD>
<WORD coords="952,729,987,703,728">or</WORD>
<WORD coords="1001,736,1114,697,727">adding</WORD>
<WORD coords="1129,728,1221,696,726">blank</WORD>
<WORD coords="1236,726,1314,695,726">lines</WORD>
<WORD coords="1330,733,1416,691,725">helps</WORD>
<WORD coords="1432,724,1522,693,723">make</WORD>
<WORD coords="1536,723,1645,699,722">source</WORD>
<WORD coords="1658,722,1752,690,721">codes</WORD>
</LINE>
<LINE>
<WORD coords="588,776,674,752,775">more</WORD>
<WORD coords="687,775,828,743,774">readable</WORD>
<WORD coords="842,774,874,748,774">to</WORD>
<WORD coords="888,773,938,742,772">the</WORD>
<WORD coords="953,773,1030,750,772">user.</WORD>
<WORD coords="1045,778,1228,740,770">Formatting</WORD>
<WORD coords="1242,770,1297,739,769">has</WORD>
<WORD coords="1312,769,1352,747,769">no</WORD>
<WORD coords="1366,768,1460,738,768">effect</WORD>
<WORD coords="1474,768,1515,745,767">on</WORD>
<WORD coords="1529,767,1580,736,766">the</WORD>
<WORD coords="1593,766,1753,734,765">execution</WORD>
</LINE>
<LINE>
<WORD coords="590,827,683,789,818">speed</WORD>
<WORD coords="696,818,730,797,817">or</WORD>
<WORD coords="744,818,794,788,817">the</WORD>
<WORD coords="808,825,909,787,816">length</WORD>
<WORD coords="924,817,960,786,816">of</WORD>
<WORD coords="972,816,1021,786,815">the</WORD>
<WORD coords="1034,815,1109,785,814">final</WORD>
<WORD coords="1123,823,1270,793,813">program.</WORD>
<WORD coords="1284,813,1348,784,813">The</WORD>
<WORD coords="1361,821,1499,790,811">program</WORD>
<WORD coords="1514,819,1574,789,811">you</WORD>
<WORD coords="1588,811,1708,779,810">entered</WORD>
<WORD coords="1722,809,1753,779,808">in</WORD>
</LINE>
<LINE>
<WORD coords="588,871,719,833,863">Chapter</WORD>
<WORD coords="729,863,747,832,863">3</WORD>
<WORD coords="758,863,849,831,862">could</WORD>
<WORD coords="859,862,936,831,861">have</WORD>
<WORD coords="945,862,1022,830,861">been</WORD>
<WORD coords="1033,860,1064,829,859">in</WORD>
<WORD coords="1074,860,1133,837,859">one</WORD>
<WORD coords="1143,860,1180,828,859">of</WORD>
<WORD coords="1187,859,1236,828,858">the</WORD>
<WORD coords="1246,865,1403,826,857">following</WORD>
<WORD coords="1413,857,1545,826,856">formats:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="589,944,670,919,944">void</WORD>
<WORD coords="692,944,770,918,943">main</WORD>
<WORD coords="801,946,824,920,946">()</WORD>
<WORD coords="839,946,847,920,946">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="700,990,819,959,983">printf</WORD>
<WORD coords="829,986,975,959,982">(&quot;Hello,</WORD>
<WORD coords="1006,982,1020,959,982">I</WORD>
<WORD coords="1046,982,1085,964,981">am</WORD>
<WORD coords="1107,983,1259,957,980">here!&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="706,1028,714,1002,1028">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,1104,671,1080,1104">void</WORD>
<WORD coords="693,1104,771,1079,1103">main</WORD>
<WORD coords="803,1106,825,1081,1106">()</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1148,606,1122,1148">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="702,1189,820,1159,1183">printf</WORD>
<WORD coords="831,1186,977,1159,1182">(&quot;Hello,</WORD>
<WORD coords="1007,1181,1022,1160,1181">I</WORD>
<WORD coords="1047,1181,1086,1164,1181">am</WORD>
<WORD coords="1108,1183,1261,1158,1180">here!&quot;);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="708,1227,716,1201,1227">)</WORD>
</LINE>
<LINE>
<WORD coords="592,1305,673,1280,1304">void</WORD>
<WORD coords="695,1305,773,1280,1304">main</WORD>
<WORD coords="804,1307,827,1281,1307">()</WORD>
<WORD coords="842,1309,975,1279,1303">(printf</WORD>
<WORD coords="985,1306,1131,1279,1302">(&quot;Hello,</WORD>
<WORD coords="1163,1302,1177,1280,1302">I</WORD>
<WORD coords="1202,1302,1239,1284,1301">am</WORD>
<WORD coords="1261,1303,1436,1276,1300">here!&quot;);)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1392,649,1361,1391">It&apos;s</WORD>
<WORD coords="668,1400,708,1369,1392">up</WORD>
<WORD coords="728,1391,760,1365,1391">to</WORD>
<WORD coords="778,1391,828,1360,1390">the</WORD>
<WORD coords="846,1391,916,1368,1390">user</WORD>
<WORD coords="934,1390,965,1364,1390">to</WORD>
<WORD coords="984,1390,1080,1358,1389">select</WORD>
<WORD coords="1097,1389,1147,1358,1388">the</WORD>
<WORD coords="1165,1389,1287,1357,1387">version</WORD>
<WORD coords="1306,1387,1406,1355,1386">which</WORD>
<WORD coords="1425,1394,1552,1363,1385">appears</WORD>
<WORD coords="1570,1385,1603,1359,1385">to</WORD>
<WORD coords="1620,1384,1660,1353,1384">be</WORD>
<WORD coords="1678,1384,1759,1357,1383">most</WORD>
</LINE>
<LINE>
<WORD coords="592,1436,741,1405,1435">readable.</WORD>
<WORD coords="755,1435,841,1404,1434">Once</WORD>
<WORD coords="853,1442,966,1404,1434">you&apos;ve</WORD>
<WORD coords="979,1434,1110,1403,1433">selected</WORD>
<WORD coords="1121,1433,1140,1411,1433">a</WORD>
<WORD coords="1152,1440,1238,1402,1432">style,</WORD>
<WORD coords="1251,1432,1327,1402,1431">stick</WORD>
<WORD coords="1340,1431,1411,1401,1430">with</WORD>
<WORD coords="1424,1430,1454,1400,1430">it.</WORD>
<WORD coords="1468,1433,1627,1400,1428">However,</WORD>
<WORD coords="1641,1428,1689,1398,1427">the</WORD>
<WORD coords="1701,1427,1759,1398,1427">last</WORD>
</LINE>
<LINE>
<WORD coords="593,1480,717,1449,1479">version</WORD>
<WORD coords="736,1480,837,1449,1479">above</WORD>
<WORD coords="856,1479,1020,1448,1478">illustrates</WORD>
<WORD coords="1040,1478,1110,1447,1477">how</WORD>
<WORD coords="1130,1477,1207,1455,1476">even</WORD>
<WORD coords="1227,1476,1245,1455,1476">a</WORD>
<WORD coords="1265,1476,1355,1445,1475">small</WORD>
<WORD coords="1373,1483,1514,1452,1474">program</WORD>
<WORD coords="1533,1474,1591,1451,1473">can</WORD>
<WORD coords="1609,1473,1650,1442,1473">be</WORD>
<WORD coords="1668,1472,1758,1441,1471">made</WORD>
</LINE>
<LINE>
<WORD coords="594,1524,771,1492,1523">unreadable</WORD>
<WORD coords="779,1530,819,1492,1523">by</WORD>
<WORD coords="830,1529,1033,1491,1521">&quot;formatting&quot;</WORD>
<WORD coords="1044,1521,1075,1491,1520">it</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="264,1610,372,1579,1609">Note:</WORD>
<WORD coords="594,1608,646,1578,1608">All</WORD>
<WORD coords="661,1608,834,1582,1607">statements</WORD>
<WORD coords="849,1607,908,1576,1606">and</WORD>
<WORD coords="922,1607,1075,1575,1606">functions</WORD>
<WORD coords="1089,1606,1170,1579,1605">must</WORD>
<WORD coords="1182,1605,1222,1574,1605">be</WORD>
<WORD coords="1234,1605,1355,1574,1604">entered</WORD>
<WORD coords="1370,1603,1400,1573,1603">in</WORD>
<WORD coords="1416,1603,1579,1573,1602">lowercase</WORD>
<WORD coords="1593,1602,1677,1570,1601">since</WORD>
<WORD coords="1690,1601,1716,1569,1601">C</WORD>
<WORD coords="1732,1600,1759,1569,1599">is</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1653,821,1621,1652">case-sensitive</WORD>
<WORD coords="833,1659,869,1621,1651">(it</WORD>
<WORD coords="879,1652,1093,1620,1651">differentiates</WORD>
<WORD coords="1104,1650,1240,1620,1649">between</WORD>
<WORD coords="1252,1657,1344,1627,1648">upper</WORD>
<WORD coords="1355,1648,1413,1618,1647">and</WORD>
<WORD coords="1425,1648,1587,1618,1646">lowercase</WORD>
<WORD coords="1599,1652,1719,1615,1645">letters).</WORD>
<WORD coords="1732,1644,1762,1614,1644">If</WORD>
</LINE>
<LINE>
<WORD coords="595,1705,654,1675,1698">you</WORD>
<WORD coords="664,1698,785,1666,1697">entered</WORD>
<WORD coords="795,1697,938,1667,1696">Printf</WORD>
<WORD coords="951,1696,986,1673,1695">or</WORD>
<WORD coords="996,1695,1139,1669,1694">printf</WORD>
<WORD coords="1150,1695,1265,1663,1694">instead</WORD>
<WORD coords="1275,1694,1312,1663,1693">of</WORD>
<WORD coords="1318,1701,1461,1664,1692">printf</WORD>
<WORD coords="1465,1697,1473,1686,1694">,</WORD>
<WORD coords="1484,1692,1533,1661,1691">the</WORD>
<WORD coords="1544,1691,1638,1660,1690">linker</WORD>
<WORD coords="1648,1698,1759,1664,1689">reports</WORD>
</LINE>
<LINE>
<WORD coords="594,1741,632,1719,1740">an</WORD>
<WORD coords="642,1741,722,1719,1740">error</WORD>
<WORD coords="732,1741,815,1709,1740">since</WORD>
<WORD coords="825,1741,848,1709,1740">it</WORD>
<WORD coords="856,1741,966,1714,1739">cannot</WORD>
<WORD coords="975,1739,1040,1708,1739">find</WORD>
<WORD coords="1050,1739,1108,1708,1738">this</WORD>
<WORD coords="1119,1739,1251,1707,1738">function</WORD>
<WORD coords="1261,1745,1427,1706,1736">anywhere.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1714,2664,1761,2634,2663">27</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0034.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2837" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0035.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0035.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="266,151,294,123,151">4.</WORD>
<WORD coords="319,152,450,124,151">Theory</WORD>
<WORD coords="463,152,525,130,152">and</WORD>
<WORD coords="540,153,708,125,152">Practice</WORD>
<WORD coords="1346,154,1454,127,154">Amiga</WORD>
<WORD coords="1468,154,1491,127,154">C</WORD>
<WORD coords="1504,154,1562,132,154">for</WORD>
<WORD coords="1574,154,1756,127,153">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="267,475,365,423,474">4.2</WORD>
<WORD coords="596,492,892,423,475">Defining</WORD>
<WORD coords="964,478,999,440,478">a</WORD>
<WORD coords="1070,478,1377,425,477">Function</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="595,627,624,596,627">A</WORD>
<WORD coords="635,628,771,596,627">function</WORD>
<WORD coords="783,636,854,597,627">only</WORD>
<WORD coords="866,629,1006,602,628">executes</WORD>
<WORD coords="1018,629,1067,597,628">the</WORD>
<WORD coords="1079,629,1250,602,628">statements</WORD>
<WORD coords="1260,629,1419,597,628">contained</WORD>
<WORD coords="1431,628,1532,597,627">within</WORD>
<WORD coords="1546,628,1594,597,627">the</WORD>
<WORD coords="1606,629,1718,597,628">braces.</WORD>
<WORD coords="1731,627,1761,596,627">If</WORD>
</LINE>
<LINE>
<WORD coords="595,679,722,641,671">nothing</WORD>
<WORD coords="736,672,764,641,671">is</WORD>
<WORD coords="779,672,896,641,670">written</WORD>
<WORD coords="912,677,1004,642,671">there,</WORD>
<WORD coords="1021,672,1070,642,671">the</WORD>
<WORD coords="1085,680,1241,647,671">computer</WORD>
<WORD coords="1256,672,1330,642,672">does</WORD>
<WORD coords="1346,680,1481,642,671">nothing.</WORD>
<WORD coords="1498,671,1527,642,671">A</WORD>
<WORD coords="1540,679,1681,650,671">program</WORD>
<WORD coords="1696,672,1759,642,671">that</WORD>
</LINE>
<LINE>
<WORD coords="595,716,671,685,715">does</WORD>
<WORD coords="692,724,822,685,715">nothing</WORD>
<WORD coords="842,716,870,685,715">is</WORD>
<WORD coords="890,716,946,690,715">not</WORD>
<WORD coords="965,724,1040,694,715">very</WORD>
<WORD coords="1060,724,1208,685,715">exciting,</WORD>
<WORD coords="1227,716,1283,686,716">but</WORD>
<WORD coords="1302,716,1357,686,716">it&apos;s</WORD>
<WORD coords="1377,716,1396,694,716">a</WORD>
<WORD coords="1416,724,1499,686,716">good</WORD>
<WORD coords="1520,724,1671,686,715">example.</WORD>
<WORD coords="1693,715,1758,686,714">The</WORD>
</LINE>
<LINE>
<WORD coords="595,767,761,728,758">following</WORD>
<WORD coords="785,759,812,728,759">C</WORD>
<WORD coords="835,760,946,737,759">source</WORD>
<WORD coords="969,760,1049,729,760">code</WORD>
<WORD coords="1072,768,1226,728,759">compiles</WORD>
<WORD coords="1249,760,1380,729,759">without</WORD>
<WORD coords="1401,768,1558,729,759">problems</WORD>
<WORD coords="1583,767,1658,729,759">(and</WORD>
<WORD coords="1681,759,1757,729,759">does</WORD>
</LINE>
<LINE>
<WORD coords="595,811,743,772,802">nothing):</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,885,675,860,885">void</WORD>
<WORD coords="697,885,775,860,885">main</WORD>
<WORD coords="786,888,793,863,888">(</WORD>
<WORD coords="802,888,809,863,0">)</WORD>
</LINE>
<LINE>
<WORD coords="601,928,628,902,928">O</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1009,692,979,1008">Don&apos;t</WORD>
<WORD coords="706,1017,816,984,1009">expect</WORD>
<WORD coords="830,1010,971,979,1009">miracles</WORD>
<WORD coords="987,1010,1067,979,1009">from</WORD>
<WORD coords="1082,1010,1132,980,1009">the</WORD>
<WORD coords="1147,1010,1246,980,1009">above</WORD>
<WORD coords="1259,1018,1408,988,1009">program.</WORD>
<WORD coords="1426,1010,1523,979,1009">When</WORD>
<WORD coords="1539,1017,1599,988,1010">you</WORD>
<WORD coords="1615,1018,1758,979,1009">compile,</WORD>
</LINE>
<LINE>
<WORD coords="597,1052,659,1023,1052">link</WORD>
<WORD coords="671,1053,731,1023,1052">and</WORD>
<WORD coords="743,1054,815,1028,1053">start</WORD>
<WORD coords="827,1058,858,1023,1052">it,</WORD>
<WORD coords="872,1054,895,1023,1053">it</WORD>
<WORD coords="907,1059,1003,1023,1053">loads,</WORD>
<WORD coords="1015,1054,1085,1032,1053">runs</WORD>
<WORD coords="1099,1054,1157,1024,1053">and</WORD>
<WORD coords="1170,1054,1244,1024,1054">does</WORD>
<WORD coords="1256,1062,1390,1023,1053">nothing.</WORD>
<WORD coords="1404,1054,1467,1024,1053">The</WORD>
<WORD coords="1479,1062,1634,1028,1053">computer</WORD>
<WORD coords="1645,1054,1759,1028,1053">returns</WORD>
</LINE>
<LINE>
<WORD coords="597,1098,785,1066,1096">totheCLl.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="267,1182,472,1151,1181">Definition</WORD>
<WORD coords="595,1183,659,1152,1182">The</WORD>
<WORD coords="671,1183,806,1152,1182">function</WORD>
<WORD coords="819,1191,989,1158,1183">arguments</WORD>
<WORD coords="1001,1184,1144,1153,1183">enclosed</WORD>
<WORD coords="1156,1183,1187,1152,1183">in</WORD>
<WORD coords="1200,1184,1250,1153,1183">the</WORD>
<WORD coords="1260,1184,1365,1153,1183">braces</WORD>
<WORD coords="1377,1184,1427,1161,1183">are</WORD>
<WORD coords="1439,1184,1477,1153,1183">its</WORD>
<WORD coords="1489,1183,1656,1152,1182">definition.</WORD>
<WORD coords="1670,1183,1695,1153,1182">It</WORD>
<WORD coords="1706,1183,1758,1153,1183">de-</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1228,673,1196,1227">fines</WORD>
<WORD coords="685,1228,764,1197,1227">what</WORD>
<WORD coords="774,1228,822,1197,1227">the</WORD>
<WORD coords="832,1236,985,1203,1228">computer</WORD>
<WORD coords="995,1229,1102,1197,1228">should</WORD>
<WORD coords="1112,1229,1152,1198,1228">do</WORD>
<WORD coords="1163,1229,1248,1197,1228">when</WORD>
<WORD coords="1259,1229,1283,1197,1228">it</WORD>
<WORD coords="1291,1229,1429,1202,1228">executes</WORD>
<WORD coords="1440,1228,1458,1206,1228">a</WORD>
<WORD coords="1468,1228,1575,1197,1227">certain</WORD>
<WORD coords="1587,1228,1728,1197,1227">function.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1310,625,1281,1310">A</WORD>
<WORD coords="644,1312,783,1281,1310">function</WORD>
<WORD coords="803,1312,859,1289,1311">can</WORD>
<WORD coords="880,1312,1003,1281,1311">contain</WORD>
<WORD coords="1023,1312,1140,1281,1311">several</WORD>
<WORD coords="1160,1312,1336,1287,1311">statements</WORD>
<WORD coords="1355,1312,1391,1290,1311">or</WORD>
<WORD coords="1408,1312,1495,1282,1311">other</WORD>
<WORD coords="1514,1312,1652,1281,1310">function</WORD>
<WORD coords="1671,1311,1757,1281,1310">calls.</WORD>
</LINE>
<LINE>
<WORD coords="595,1363,714,1325,1354">Longer</WORD>
<WORD coords="723,1356,800,1324,1355">lines</WORD>
<WORD coords="809,1356,846,1325,1355">of</WORD>
<WORD coords="853,1356,915,1330,1355">text</WORD>
<WORD coords="923,1356,979,1334,1355">can</WORD>
<WORD coords="989,1356,1029,1325,1356">be</WORD>
<WORD coords="1038,1364,1193,1325,1355">displayed</WORD>
<WORD coords="1203,1356,1243,1334,1355">on</WORD>
<WORD coords="1253,1356,1302,1325,1355">the</WORD>
<WORD coords="1313,1356,1415,1333,1355">screen</WORD>
<WORD coords="1426,1356,1496,1325,1355">with</WORD>
<WORD coords="1507,1356,1564,1325,1355">this</WORD>
<WORD coords="1574,1363,1720,1333,1355">program:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1434,676,1410,1434">void</WORD>
<WORD coords="698,1437,810,1410,1434">main()</WORD>
</LINE>
<LINE>
<WORD coords="602,1478,610,1452,1478">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,1521,735,1491,1516">printf</WORD>
<WORD coords="746,1520,891,1493,1516">(&quot;Hello,</WORD>
<WORD coords="923,1516,937,1494,1516">I</WORD>
<WORD coords="961,1517,1039,1493,1516">have</WORD>
<WORD coords="1063,1516,1081,1499,1516">a</WORD>
<WORD coords="1102,1522,1260,1491,1516">question</WORD>
<WORD coords="1270,1516,1276,1494,1518">!</WORD>
<WORD coords="1286,1519,1354,1492,1516">\n&quot;)</WORD>
<WORD coords="1368,1519,1377,1499,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,1562,817,1531,1556">printfC&apos;Do</WORD>
<WORD coords="841,1562,897,1539,1556">you</WORD>
<WORD coords="921,1556,1060,1532,1556">believe</WORD>
<WORD coords="1084,1556,1120,1531,1556">in</WORD>
<WORD coords="1145,1556,1222,1531,1556">life</WORD>
<WORD coords="1243,1556,1381,1531,1556">without</WORD>
<WORD coords="1405,1561,1718,1531,1555">electricity?\n&quot;)</WORD>
<WORD coords="1731,1558,1740,1538,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,1603,735,1572,1597">printf</WORD>
<WORD coords="746,1600,836,1575,1597">(&quot;Not</WORD>
<WORD coords="859,1601,1015,1573,1597">me!\n&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="603,1642,610,1616,1642">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1722,660,1692,1721">The</WORD>
<WORD coords="670,1722,772,1700,1721">screen</WORD>
<WORD coords="784,1730,888,1697,1722">output</WORD>
<WORD coords="897,1722,960,1692,1722">will</WORD>
<WORD coords="970,1731,1079,1700,1722">appear</WORD>
<WORD coords="1087,1723,1121,1700,1723">as</WORD>
<WORD coords="1132,1723,1261,1691,1722">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,1806,710,1779,1802">Hello,</WORD>
<WORD coords="741,1802,755,1780,1802">I</WORD>
<WORD coords="780,1802,857,1779,1802">have</WORD>
<WORD coords="881,1803,899,1785,1803">a</WORD>
<WORD coords="921,1808,1094,1778,1802">question!</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1843,634,1821,1843">Do</WORD>
<WORD coords="658,1849,716,1826,1843">you</WORD>
<WORD coords="738,1843,878,1819,1843">believe</WORD>
<WORD coords="902,1844,938,1819,1844">in</WORD>
<WORD coords="964,1844,1040,1819,1844">life</WORD>
<WORD coords="1063,1844,1200,1819,1843">without</WORD>
<WORD coords="1225,1849,1463,1818,1843">electricity?</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1885,653,1863,1885">Not</WORD>
<WORD coords="678,1885,730,1862,1884">me!</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1970,669,1939,1969">This</WORD>
<WORD coords="679,1978,816,1948,1969">program</WORD>
<WORD coords="829,1970,882,1940,1969">has</WORD>
<WORD coords="895,1970,953,1945,1970">two</WORD>
<WORD coords="965,1970,1145,1940,1969">differences</WORD>
<WORD coords="1157,1970,1234,1939,1969">from</WORD>
<WORD coords="1246,1970,1294,1939,1969">the</WORD>
<WORD coords="1305,1977,1442,1947,1969">program</WORD>
<WORD coords="1455,1969,1485,1938,1968">in</WORD>
<WORD coords="1496,1977,1625,1938,1968">Chapter</WORD>
<WORD coords="1636,1969,1664,1938,1969">3.</WORD>
<WORD coords="1675,1973,1760,1938,1968">First,</WORD>
</LINE>
<LINE>
<WORD coords="597,2015,678,1984,2013">there</WORD>
<WORD coords="687,2015,737,1992,2014">are</WORD>
<WORD coords="747,2015,827,1984,2014">three</WORD>
<WORD coords="836,2022,979,1986,2014">printf</WORD>
<WORD coords="991,2015,1140,1984,2014">functions</WORD>
<WORD coords="1150,2015,1263,1983,2014">instead</WORD>
<WORD coords="1273,2014,1310,1983,2013">of</WORD>
<WORD coords="1316,2019,1384,1992,2013">one;</WORD>
<WORD coords="1396,2019,1516,1983,2013">second,</WORD>
<WORD coords="1527,2013,1575,1983,2012">the</WORD>
<WORD coords="1588,2016,1632,1984,2013">\n</WORD>
<WORD coords="1643,2013,1760,1983,2012">charac-</WORD>
</LINE>
<LINE>
<WORD coords="598,2059,640,2034,2058">ter</WORD>
<WORD coords="655,2067,780,2037,2058">appears</WORD>
<WORD coords="796,2059,826,2034,2059">at</WORD>
<WORD coords="841,2059,890,2029,2058">the</WORD>
<WORD coords="904,2059,963,2029,2058">end</WORD>
<WORD coords="978,2059,1014,2029,2058">of</WORD>
<WORD coords="1027,2059,1101,2029,2058">each</WORD>
<WORD coords="1117,2066,1209,2028,2057">string</WORD>
<WORD coords="1225,2058,1327,2028,2057">within</WORD>
<WORD coords="1343,2066,1497,2028,2057">quotation</WORD>
<WORD coords="1513,2058,1621,2028,2057">marks.</WORD>
<WORD coords="1639,2058,1697,2028,2057">See</WORD>
<WORD coords="1712,2057,1761,2027,2056">the</WORD>
</LINE>
<LINE>
<WORD coords="598,2104,667,2078,2103">next</WORD>
<WORD coords="676,2104,789,2073,2103">section</WORD>
<WORD coords="801,2104,846,2073,2103">for</WORD>
<WORD coords="856,2104,959,2073,2103">details</WORD>
<WORD coords="970,2104,1009,2082,2103">on</WORD>
<WORD coords="1024,2106,1067,2074,2103">\n</WORD>
<WORD coords="1077,2103,1135,2073,2102">and</WORD>
<WORD coords="1145,2103,1228,2073,2102">other</WORD>
<WORD coords="1236,2111,1342,2081,2103">escape</WORD>
<WORD coords="1353,2110,1521,2081,2102">sequences.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="272,2656,319,2627,2655">28</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0035.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0036.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0036.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="291,159,419,132,159">Abacus</WORD>
<WORD coords="1179,155,1222,129,155">4.3</WORD>
<WORD coords="1249,155,1357,133,154">printf</WORD>
<WORD coords="1373,154,1435,132,154">and</WORD>
<WORD coords="1449,153,1572,126,152">Escape</WORD>
<WORD coords="1589,156,1784,125,151">Sequences</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="293,485,420,432,484">4.3</WORD>
<WORD coords="620,499,930,434,483">printf</WORD>
<WORD coords="987,483,1106,431,482">and</WORD>
<WORD coords="1157,496,1386,429,481">Escape</WORD>
<WORD coords="1439,494,1777,426,478">Sequences</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="622,632,686,602,631">The</WORD>
<WORD coords="698,632,759,606,631">text</WORD>
<WORD coords="769,632,800,606,632">at</WORD>
<WORD coords="810,632,859,601,631">the</WORD>
<WORD coords="870,631,930,600,630">end</WORD>
<WORD coords="940,631,977,600,630">of</WORD>
<WORD coords="987,630,1106,600,629">Section</WORD>
<WORD coords="1118,630,1168,599,629">4.2</WORD>
<WORD coords="1180,637,1302,607,628">appears</WORD>
<WORD coords="1315,628,1355,607,627">on</WORD>
<WORD coords="1367,629,1417,598,628">the</WORD>
<WORD coords="1428,628,1530,605,627">screen</WORD>
<WORD coords="1541,627,1575,604,627">as</WORD>
<WORD coords="1587,627,1611,595,626">it</WORD>
<WORD coords="1620,634,1745,603,625">appears</WORD>
<WORD coords="1756,624,1787,594,624">in</WORD>
</LINE>
<LINE>
<WORD coords="623,676,672,646,675">the</WORD>
<WORD coords="685,676,791,653,675">source</WORD>
<WORD coords="803,680,889,645,675">code,</WORD>
<WORD coords="903,674,974,644,673">with</WORD>
<WORD coords="988,674,1067,644,673">three</WORD>
<WORD coords="1080,681,1262,643,672">exceptions.</WORD>
<WORD coords="1276,672,1339,643,672">The</WORD>
<WORD coords="1352,672,1432,642,671">three</WORD>
<WORD coords="1448,674,1492,642,670">\n</WORD>
<WORD coords="1506,671,1671,641,669">characters</WORD>
<WORD coords="1682,670,1724,639,670">do</WORD>
<WORD coords="1735,669,1789,643,668">not</WORD>
</LINE>
<LINE>
<WORD coords="623,729,742,698,720">appear.</WORD>
<WORD coords="759,720,824,690,719">The</WORD>
<WORD coords="842,723,888,690,719">\n</WORD>
<WORD coords="904,719,1057,688,718">character</WORD>
<WORD coords="1071,718,1098,687,717">is</WORD>
<WORD coords="1113,718,1212,686,717">called</WORD>
<WORD coords="1227,717,1277,686,716">the</WORD>
<WORD coords="1291,717,1423,685,715">newline</WORD>
<WORD coords="1437,719,1599,685,714">character,</WORD>
<WORD coords="1614,714,1675,691,713">one</WORD>
<WORD coords="1688,713,1726,682,713">of</WORD>
<WORD coords="1738,713,1788,682,712">the</WORD>
</LINE>
<LINE>
<WORD coords="623,772,714,742,763">many</WORD>
<WORD coords="725,771,833,741,764">escape</WORD>
<WORD coords="846,771,1010,740,763">sequences</WORD>
<WORD coords="1021,763,1096,732,762">used</WORD>
<WORD coords="1107,762,1156,731,762">for</WORD>
<WORD coords="1165,769,1344,730,761">controlling</WORD>
<WORD coords="1356,761,1406,730,760">the</WORD>
<WORD coords="1417,761,1526,729,759">format</WORD>
<WORD coords="1536,760,1573,728,759">of</WORD>
<WORD coords="1582,759,1652,733,758">text.</WORD>
<WORD coords="1664,758,1728,728,757">The</WORD>
<WORD coords="1743,761,1788,728,757">\n</WORD>
</LINE>
<LINE>
<WORD coords="623,808,774,777,807">character</WORD>
<WORD coords="785,808,852,777,807">tells</WORD>
<WORD coords="865,807,915,777,806">the</WORD>
<WORD coords="926,815,1071,776,806">compiler</WORD>
<WORD coords="1082,807,1114,780,807">to</WORD>
<WORD coords="1126,806,1218,775,805">insert</WORD>
<WORD coords="1227,806,1246,783,806">a</WORD>
<WORD coords="1257,805,1389,774,805">linefeed</WORD>
<WORD coords="1400,805,1431,779,804">at</WORD>
<WORD coords="1442,804,1503,773,803">that</WORD>
<WORD coords="1514,812,1601,772,803">place</WORD>
<WORD coords="1612,802,1644,772,802">in</WORD>
<WORD coords="1656,802,1706,772,802">the</WORD>
<WORD coords="1717,806,1788,776,801">text,</WORD>
</LINE>
<LINE>
<WORD coords="621,861,683,822,853">just</WORD>
<WORD coords="693,853,727,830,853">as</WORD>
<WORD coords="739,852,766,821,851">if</WORD>
<WORD coords="775,860,835,830,852">you</WORD>
<WORD coords="845,860,970,821,851">pressed</WORD>
<WORD coords="980,852,1029,820,851">the</WORD>
<WORD coords="1039,851,1195,821,850">&lt;Return&gt;</WORD>
<WORD coords="1206,858,1274,820,850">key.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,946,694,907,937">Any</WORD>
<WORD coords="704,945,813,915,937">escape</WORD>
<WORD coords="824,945,973,914,936">sequence</WORD>
<WORD coords="984,937,1038,914,936">can</WORD>
<WORD coords="1049,936,1088,905,936">be</WORD>
<WORD coords="1098,943,1277,905,934">recognized</WORD>
<WORD coords="1285,943,1327,904,935">by</WORD>
<WORD coords="1338,935,1388,904,934">the</WORD>
<WORD coords="1397,934,1555,902,933">backslash</WORD>
<WORD coords="1568,940,1618,901,938">(\)</WORD>
<WORD coords="1629,940,1790,900,931">preceding</WORD>
</LINE>
<LINE>
<WORD coords="624,981,655,950,980">it.</WORD>
<WORD coords="669,981,733,950,980">The</WORD>
<WORD coords="745,981,896,950,980">character</WORD>
<WORD coords="908,988,1066,948,979">following</WORD>
<WORD coords="1079,980,1223,948,979">indicates</WORD>
<WORD coords="1235,979,1335,947,978">which</WORD>
<WORD coords="1346,986,1455,955,978">escape</WORD>
<WORD coords="1468,985,1618,954,976">sequence</WORD>
<WORD coords="1632,975,1740,945,974">should</WORD>
<WORD coords="1751,975,1790,945,974">be</WORD>
</LINE>
<LINE>
<WORD coords="624,1025,779,995,1025">executed.</WORD>
<WORD coords="793,1025,850,995,1024">For</WORD>
<WORD coords="862,1032,1011,993,1024">example,</WORD>
<WORD coords="1024,1024,1074,993,1023">the</WORD>
<WORD coords="1087,1023,1110,1003,1023">n</WORD>
<WORD coords="1124,1031,1262,992,1022">signifies</WORD>
<WORD coords="1274,1023,1293,1000,1023">a</WORD>
<WORD coords="1304,1022,1445,991,1022">linefeed:</WORD>
<WORD coords="1460,1021,1525,990,1021">The</WORD>
<WORD coords="1536,1028,1692,994,1020">computer</WORD>
<WORD coords="1704,1020,1791,993,1019">starts</WORD>
</LINE>
<LINE>
<WORD coords="626,1070,674,1039,1069">the</WORD>
<WORD coords="686,1070,748,1044,1069">text</WORD>
<WORD coords="758,1070,833,1038,1069">after</WORD>
<WORD coords="844,1070,893,1038,1069">the</WORD>
<WORD coords="907,1072,952,1039,1069">\n</WORD>
<WORD coords="964,1069,994,1043,1069">at</WORD>
<WORD coords="1005,1069,1053,1038,1068">the</WORD>
<WORD coords="1063,1077,1225,1036,1068">beginning</WORD>
<WORD coords="1236,1068,1273,1036,1067">of</WORD>
<WORD coords="1282,1068,1332,1036,1067">the</WORD>
<WORD coords="1342,1067,1413,1041,1066">next</WORD>
<WORD coords="1423,1067,1492,1035,1066">line.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,1155,698,1125,1154">This</WORD>
<WORD coords="714,1155,844,1124,1154">newline</WORD>
<WORD coords="861,1161,939,1123,1153">(\n)</WORD>
<WORD coords="955,1161,1063,1131,1153">escape</WORD>
<WORD coords="1079,1161,1228,1130,1152">sequence</WORD>
<WORD coords="1244,1152,1270,1122,1151">is</WORD>
<WORD coords="1286,1159,1455,1121,1151">important,</WORD>
<WORD coords="1471,1151,1556,1120,1150">since</WORD>
<WORD coords="1570,1150,1622,1120,1149">the</WORD>
<WORD coords="1635,1157,1789,1121,1148">printf</WORD>
</LINE>
<LINE>
<WORD coords="626,1199,759,1168,1198">function</WORD>
<WORD coords="770,1198,889,1167,1197">doesn&apos;t</WORD>
<WORD coords="898,1205,1116,1167,1197">automatically</WORD>
<WORD coords="1126,1198,1184,1167,1197">add</WORD>
<WORD coords="1195,1196,1338,1166,1195">linefeeds</WORD>
<WORD coords="1348,1196,1422,1166,1195">after</WORD>
<WORD coords="1433,1195,1455,1166,1194">it</WORD>
<WORD coords="1463,1202,1596,1165,1194">displays</WORD>
<WORD coords="1606,1194,1674,1169,1193">text.</WORD>
<WORD coords="1686,1194,1791,1163,1193">You&apos;ll</WORD>
</LINE>
<LINE>
<WORD coords="625,1243,795,1212,1242">remember</WORD>
<WORD coords="810,1242,873,1212,1241">that</WORD>
<WORD coords="888,1242,977,1212,1241">when</WORD>
<WORD coords="995,1249,1055,1219,1241">you</WORD>
<WORD coords="1071,1242,1123,1219,1241">ran</WORD>
<WORD coords="1141,1241,1190,1211,1240">the</WORD>
<WORD coords="1206,1249,1344,1218,1240">program</WORD>
<WORD coords="1362,1240,1394,1209,1239">in</WORD>
<WORD coords="1410,1247,1542,1209,1239">Chapter</WORD>
<WORD coords="1559,1243,1588,1208,1240">3,</WORD>
<WORD coords="1606,1238,1657,1208,1237">the</WORD>
<WORD coords="1671,1246,1792,1212,1237">prompt</WORD>
</LINE>
<LINE>
<WORD coords="625,1294,771,1256,1285">appeared</WORD>
<WORD coords="781,1294,857,1256,1285">right</WORD>
<WORD coords="866,1286,942,1255,1285">after</WORD>
<WORD coords="951,1286,1000,1255,1285">the</WORD>
<WORD coords="1010,1286,1078,1260,1285">text.</WORD>
<WORD coords="1089,1293,1237,1254,1284">Basically</WORD>
<WORD coords="1247,1285,1274,1254,1285">C</WORD>
<WORD coords="1285,1285,1382,1254,1284">writes</WORD>
<WORD coords="1392,1284,1432,1253,1283">all</WORD>
<WORD coords="1442,1284,1605,1253,1282">characters</WORD>
<WORD coords="1616,1290,1791,1251,1281">sequential-</WORD>
</LINE>
<LINE>
<WORD coords="626,1338,656,1300,1330">ly</WORD>
<WORD coords="670,1331,710,1309,1330">on</WORD>
<WORD coords="725,1330,774,1300,1329">the</WORD>
<WORD coords="788,1335,902,1308,1329">screen,</WORD>
<WORD coords="915,1330,992,1308,1329">even</WORD>
<WORD coords="1005,1329,1032,1299,1329">if</WORD>
<WORD coords="1043,1337,1113,1299,1329">they</WORD>
<WORD coords="1126,1330,1176,1307,1329">are</WORD>
<WORD coords="1189,1329,1303,1298,1328">written</WORD>
<WORD coords="1317,1329,1389,1298,1328">with</WORD>
<WORD coords="1402,1327,1544,1297,1326">different</WORD>
<WORD coords="1557,1327,1693,1295,1326">function</WORD>
<WORD coords="1706,1326,1790,1295,1325">calls.</WORD>
</LINE>
<LINE>
<WORD coords="626,1375,689,1344,1374">The</WORD>
<WORD coords="700,1375,768,1352,1374">user</WORD>
<WORD coords="778,1375,857,1349,1374">must</WORD>
<WORD coords="865,1382,1003,1352,1373">program</WORD>
<WORD coords="1014,1374,1062,1343,1373">the</WORD>
<WORD coords="1073,1374,1207,1343,1373">function</WORD>
<WORD coords="1218,1374,1249,1348,1374">to</WORD>
<WORD coords="1259,1374,1392,1343,1372">advance</WORD>
<WORD coords="1402,1372,1450,1342,1372">the</WORD>
<WORD coords="1461,1372,1531,1341,1371">line.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="626,1459,690,1428,1458">The</WORD>
<WORD coords="701,1459,769,1436,1458">user</WORD>
<WORD coords="779,1459,805,1428,1458">is</WORD>
<WORD coords="816,1459,869,1433,1458">not</WORD>
<WORD coords="878,1466,1029,1428,1457">obligated</WORD>
<WORD coords="1040,1458,1070,1433,1458">to</WORD>
<WORD coords="1081,1465,1167,1428,1457">place</WORD>
<WORD coords="1178,1457,1227,1427,1457">the</WORD>
<WORD coords="1237,1465,1345,1435,1457">escape</WORD>
<WORD coords="1356,1464,1518,1434,1456">sequences</WORD>
<WORD coords="1530,1455,1559,1430,1455">at</WORD>
<WORD coords="1571,1455,1619,1425,1454">the</WORD>
<WORD coords="1629,1455,1688,1425,1454">end</WORD>
<WORD coords="1698,1454,1735,1423,1453">of</WORD>
<WORD coords="1744,1454,1792,1423,1454">the</WORD>
</LINE>
<LINE>
<WORD coords="627,1503,778,1473,1502">character</WORD>
<WORD coords="788,1510,888,1472,1502">string.</WORD>
<WORD coords="899,1510,982,1472,1502">They</WORD>
<WORD coords="995,1502,1049,1481,1501">can</WORD>
<WORD coords="1060,1502,1099,1472,1502">be</WORD>
<WORD coords="1110,1510,1216,1472,1501">placed</WORD>
<WORD coords="1226,1502,1360,1471,1501">between</WORD>
<WORD coords="1371,1501,1456,1470,1500">other</WORD>
<WORD coords="1465,1501,1616,1469,1499">&quot;normal&quot;</WORD>
<WORD coords="1627,1500,1793,1469,1498">characters</WORD>
</LINE>
<LINE>
<WORD coords="627,1548,662,1525,1547">or</WORD>
<WORD coords="675,1548,752,1525,1547">even</WORD>
<WORD coords="768,1548,798,1522,1548">at</WORD>
<WORD coords="812,1548,861,1516,1547">the</WORD>
<WORD coords="875,1555,1040,1516,1546">beginning</WORD>
<WORD coords="1054,1547,1091,1516,1546">of</WORD>
<WORD coords="1104,1547,1152,1516,1546">the</WORD>
<WORD coords="1168,1547,1237,1521,1546">text.</WORD>
<WORD coords="1253,1546,1283,1515,1546">If</WORD>
<WORD coords="1294,1551,1423,1515,1546">desired,</WORD>
<WORD coords="1437,1546,1478,1514,1545">all</WORD>
<WORD coords="1494,1545,1577,1514,1544">three</WORD>
<WORD coords="1591,1544,1668,1513,1544">lines</WORD>
<WORD coords="1682,1544,1739,1521,1543">can</WORD>
<WORD coords="1753,1544,1792,1513,1544">be</WORD>
</LINE>
<LINE>
<WORD coords="628,1593,742,1562,1592">written</WORD>
<WORD coords="754,1592,856,1561,1591">within</WORD>
<WORD coords="868,1592,927,1570,1591">one</WORD>
<WORD coords="938,1599,1082,1563,1591">printf</WORD>
<WORD coords="1096,1592,1238,1560,1591">function:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="628,1678,747,1648,1672">printf</WORD>
<WORD coords="758,1676,902,1649,1672">(&quot;Hello,</WORD>
<WORD coords="935,1672,948,1650,1672">I</WORD>
<WORD coords="974,1672,1050,1649,1672">have</WORD>
<WORD coords="1074,1672,1091,1655,1672">a</WORD>
<WORD coords="1114,1678,1286,1647,1672">question!</WORD>
<WORD coords="1297,1674,1374,1647,1671">\nDo</WORD>
<WORD coords="1396,1677,1453,1654,1671">you</WORD>
<WORD coords="1477,1671,1617,1646,1670">believe</WORD>
<WORD coords="1641,1670,1676,1645,1670">in</WORD>
<WORD coords="1701,1670,1778,1645,1669">life</WORD>
</LINE>
<LINE>
<WORD coords="628,1713,765,1688,1713">without</WORD>
<WORD coords="790,1718,1129,1688,1713">electricity?\nNot</WORD>
<WORD coords="1153,1716,1307,1688,1712">me!\n&quot;);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,1798,699,1766,1797">This</WORD>
<WORD coords="713,1797,773,1766,1796">line</WORD>
<WORD coords="787,1798,812,1766,1797">is</WORD>
<WORD coords="824,1798,923,1766,1797">rather</WORD>
<WORD coords="933,1798,1067,1766,1797">difficult</WORD>
<WORD coords="1078,1798,1109,1772,1798">to</WORD>
<WORD coords="1120,1798,1200,1767,1797">read.</WORD>
<WORD coords="1214,1797,1243,1766,1797">If</WORD>
<WORD coords="1252,1805,1314,1775,1798">you</WORD>
<WORD coords="1326,1805,1520,1765,1796">consistently</WORD>
<WORD coords="1533,1804,1620,1765,1795">place</WORD>
<WORD coords="1632,1796,1651,1773,1796">a</WORD>
<WORD coords="1663,1796,1792,1764,1795">newline</WORD>
</LINE>
<LINE>
<WORD coords="628,1849,704,1811,1842">(\n)</WORD>
<WORD coords="718,1843,870,1811,1842">character</WORD>
<WORD coords="882,1843,912,1817,1842">at</WORD>
<WORD coords="926,1842,975,1812,1841">the</WORD>
<WORD coords="987,1843,1061,1812,1842">ends</WORD>
<WORD coords="1074,1843,1111,1812,1842">of</WORD>
<WORD coords="1122,1851,1240,1811,1842">strings,</WORD>
<WORD coords="1252,1851,1407,1820,1842">programs</WORD>
<WORD coords="1420,1842,1483,1811,1841">will</WORD>
<WORD coords="1496,1842,1535,1811,1842">be</WORD>
<WORD coords="1549,1842,1639,1810,1841">much</WORD>
<WORD coords="1652,1841,1748,1810,1840">easier</WORD>
<WORD coords="1761,1841,1792,1815,1841">to</WORD>
</LINE>
<LINE>
<WORD coords="626,1887,698,1856,1886">read</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,1970,690,1940,1969">The</WORD>
<WORD coords="705,1971,836,1940,1970">newline</WORD>
<WORD coords="848,1971,1002,1941,1970">character</WORD>
<WORD coords="1015,1972,1040,1941,1971">is</WORD>
<WORD coords="1054,1971,1108,1946,1970">not</WORD>
<WORD coords="1121,1971,1170,1941,1970">the</WORD>
<WORD coords="1185,1979,1255,1941,1970">only</WORD>
<WORD coords="1272,1971,1394,1941,1970">method</WORD>
<WORD coords="1407,1971,1444,1940,1970">of</WORD>
<WORD coords="1455,1978,1629,1940,1969">formatting</WORD>
<WORD coords="1644,1970,1713,1945,1969">text.</WORD>
<WORD coords="1728,1970,1792,1940,1969">The</WORD>
</LINE>
<LINE>
<WORD coords="627,2022,783,1986,2014">printf</WORD>
<WORD coords="804,2015,830,1985,2014">is</WORD>
<WORD coords="847,2023,1040,1985,2014">comparable</WORD>
<WORD coords="1057,2015,1088,1990,2015">to</WORD>
<WORD coords="1105,2016,1155,1986,2015">the</WORD>
<WORD coords="1172,2015,1299,1991,2015">PRINT</WORD>
<WORD coords="1321,2016,1483,1985,2015">command</WORD>
<WORD coords="1501,2014,1532,1984,2014">in</WORD>
<WORD coords="1550,2015,1670,1984,2014">BASIC</WORD>
<WORD coords="1689,2015,1725,1993,2014">or</WORD>
<WORD coords="1742,2015,1792,1984,2014">the</WORD>
</LINE>
<LINE>
<WORD coords="627,2060,751,2031,2059">write</WORD>
<WORD coords="769,2061,926,2034,2059">statement</WORD>
<WORD coords="940,2060,970,2030,2059">in</WORD>
<WORD coords="984,2061,1096,2030,2060">Pascal.</WORD>
<WORD coords="1112,2061,1175,2031,2060">The</WORD>
<WORD coords="1191,2060,1210,2033,2060">f</WORD>
<WORD coords="1225,2061,1256,2030,2060">in</WORD>
<WORD coords="1267,2069,1416,2032,2060">printf</WORD>
<WORD coords="1433,2061,1578,2029,2060">indicates</WORD>
<WORD coords="1593,2061,1655,2029,2060">that</WORD>
<WORD coords="1667,2061,1717,2029,2060">the</WORD>
<WORD coords="1730,2061,1793,2034,2060">text</WORD>
</LINE>
<LINE>
<WORD coords="627,2104,683,2082,2104">can</WORD>
<WORD coords="696,2105,735,2074,2105">be</WORD>
<WORD coords="747,2113,852,2080,2105">output</WORD>
<WORD coords="863,2105,893,2074,2104">in</WORD>
<WORD coords="907,2105,925,2083,2105">a</WORD>
<WORD coords="938,2113,1083,2075,2104">specified</WORD>
<WORD coords="1096,2106,1212,2075,2105">format</WORD>
<WORD coords="1225,2106,1297,2075,2105">This</WORD>
<WORD coords="1310,2106,1445,2075,2105">function</WORD>
<WORD coords="1456,2106,1513,2083,2105">can</WORD>
<WORD coords="1525,2114,1648,2083,2105">process</WORD>
<WORD coords="1661,2105,1720,2075,2104">and</WORD>
<WORD coords="1732,2106,1791,2074,2105">dis-</WORD>
</LINE>
<LINE>
<WORD coords="627,2157,697,2118,2148">play</WORD>
<WORD coords="709,2150,858,2118,2149">character</WORD>
<WORD coords="870,2158,977,2119,2149">strings</WORD>
<WORD coords="989,2150,1046,2120,2149">and</WORD>
<WORD coords="1057,2151,1142,2120,2150">other</WORD>
<WORD coords="1152,2151,1255,2120,2150">values</WORD>
<WORD coords="1265,2151,1300,2128,2151">as</WORD>
<WORD coords="1311,2159,1457,2119,2150">specified</WORD>
<WORD coords="1468,2159,1508,2120,2151">by</WORD>
<WORD coords="1521,2151,1571,2119,2150">the</WORD>
<WORD coords="1581,2159,1791,2128,2150">programmer.</WORD>
</LINE>
<LINE>
<WORD coords="628,2194,718,2163,2193">Since</WORD>
<WORD coords="730,2195,813,2164,2194">these</WORD>
<WORD coords="824,2203,1009,2164,2194">capabilities</WORD>
<WORD coords="1020,2195,1070,2173,2194">are</WORD>
<WORD coords="1081,2203,1162,2164,2194">quite</WORD>
<WORD coords="1173,2201,1336,2164,2195">extensive,</WORD>
<WORD coords="1348,2196,1431,2165,2195">we&apos;ll</WORD>
<WORD coords="1443,2196,1596,2165,2195">introduce</WORD>
<WORD coords="1607,2195,1687,2165,2195">them</WORD>
<WORD coords="1700,2196,1731,2170,2195">to</WORD>
<WORD coords="1744,2196,1793,2165,2195">the</WORD>
</LINE>
<LINE>
<WORD coords="627,2238,723,2208,2237">reader</WORD>
<WORD coords="730,2238,762,2216,2238">as</WORD>
<WORD coords="771,2238,885,2208,2237">needed.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1743,2659,1790,2629,2658">29</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0036.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0037.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0037.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="271,144,298,117,145">4.</WORD>
<WORD coords="324,146,454,117,145">Theory</WORD>
<WORD coords="469,146,530,124,146">and</WORD>
<WORD coords="545,147,713,119,146">Practice</WORD>
<WORD coords="1354,151,1461,124,151">Amiga</WORD>
<WORD coords="1474,152,1498,124,152">C</WORD>
<WORD coords="1511,152,1570,130,151">for</WORD>
<WORD coords="1582,153,1763,125,152">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="270,470,398,418,469">4.4</WORD>
<WORD coords="601,475,995,419,473">Comments</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="598,622,662,591,621">The</WORD>
<WORD coords="678,622,704,591,622">C</WORD>
<WORD coords="722,631,871,592,622">language</WORD>
<WORD coords="887,624,945,593,623">lets</WORD>
<WORD coords="961,625,1012,593,624">the</WORD>
<WORD coords="1027,633,1233,602,624">programmer</WORD>
<WORD coords="1248,626,1340,594,625">insert</WORD>
<WORD coords="1355,627,1524,600,625">comments</WORD>
<WORD coords="1541,626,1572,595,626">in</WORD>
<WORD coords="1588,627,1639,595,626">the</WORD>
<WORD coords="1655,627,1763,604,626">source</WORD>
</LINE>
<LINE>
<WORD coords="598,666,685,636,666">code.</WORD>
<WORD coords="706,667,780,636,666">This</WORD>
<WORD coords="799,667,855,645,666">can</WORD>
<WORD coords="875,668,914,637,668">be</WORD>
<WORD coords="933,668,1009,639,668">used</WORD>
<WORD coords="1028,668,1059,643,668">to</WORD>
<WORD coords="1078,669,1131,638,668">tell</WORD>
<WORD coords="1151,669,1201,639,668">the</WORD>
<WORD coords="1218,669,1324,640,668">reader</WORD>
<WORD coords="1342,670,1424,640,669">what</WORD>
<WORD coords="1441,671,1492,640,670">the</WORD>
<WORD coords="1511,671,1620,648,670">source</WORD>
<WORD coords="1637,672,1717,641,671">code</WORD>
<WORD coords="1734,672,1763,641,671">is</WORD>
</LINE>
<LINE>
<WORD coords="598,718,751,681,711">supposed</WORD>
<WORD coords="765,712,796,686,712">to</WORD>
<WORD coords="809,712,859,681,712">do.</WORD>
<WORD coords="874,714,1051,682,712">Comments</WORD>
<WORD coords="1065,714,1142,682,713">have</WORD>
<WORD coords="1156,714,1197,691,713">no</WORD>
<WORD coords="1209,714,1304,683,713">effect</WORD>
<WORD coords="1316,715,1356,692,714">on</WORD>
<WORD coords="1371,715,1421,684,714">the</WORD>
<WORD coords="1434,723,1527,685,715">speed</WORD>
<WORD coords="1539,716,1575,693,715">or</WORD>
<WORD coords="1588,716,1652,685,715">size</WORD>
<WORD coords="1664,716,1701,685,715">of</WORD>
<WORD coords="1712,716,1762,685,715">the</WORD>
</LINE>
<LINE>
<WORD coords="597,762,748,723,754">compiled</WORD>
<WORD coords="757,763,904,733,755">program.</WORD>
<WORD coords="916,757,1091,725,756">Comments</WORD>
<WORD coords="1101,757,1172,731,756">start</WORD>
<WORD coords="1181,757,1252,726,756">with</WORD>
<WORD coords="1262,758,1311,727,757">the</WORD>
<WORD coords="1324,761,1341,728,759">/</WORD>
<WORD coords="1348,748,1365,731,752">*</WORD>
<WORD coords="1380,759,1542,727,757">characters</WORD>
<WORD coords="1553,759,1612,728,758">and</WORD>
<WORD coords="1621,759,1681,728,758">end</WORD>
<WORD coords="1690,759,1761,728,758">with</WORD>
</LINE>
<LINE>
<WORD coords="597,799,647,768,798">the</WORD>
<WORD coords="664,789,681,772,795">*</WORD>
<WORD coords="690,802,707,769,801">/</WORD>
<WORD coords="729,800,907,768,799">characters.</WORD>
<WORD coords="926,801,990,770,800">The</WORD>
<WORD coords="1006,809,1156,770,800">compiler</WORD>
<WORD coords="1171,810,1256,770,801">skips</WORD>
<WORD coords="1272,802,1347,779,801">over</WORD>
<WORD coords="1362,811,1539,772,802">everything</WORD>
<WORD coords="1555,803,1694,772,803">between</WORD>
<WORD coords="1712,804,1762,773,803">the</WORD>
</LINE>
<LINE>
<WORD coords="596,844,750,819,843">comment</WORD>
<WORD coords="763,845,944,813,844">delimeters.</WORD>
<WORD coords="959,845,1025,815,845">Use</WORD>
<WORD coords="1038,846,1207,820,845">comments</WORD>
<WORD coords="1221,854,1360,815,845">liberally</WORD>
<WORD coords="1363,845,1371,840,845">,</WORD>
<WORD coords="1384,847,1469,816,846">since</WORD>
<WORD coords="1481,855,1550,817,846">they</WORD>
<WORD coords="1564,848,1656,825,847">never</WORD>
<WORD coords="1668,848,1762,817,847">affect</WORD>
</LINE>
<LINE>
<WORD coords="597,892,644,861,891">the</WORD>
<WORD coords="655,892,727,861,891">final</WORD>
<WORD coords="737,901,872,870,891">program</WORD>
<WORD coords="883,893,941,863,892">and</WORD>
<WORD coords="950,893,1008,863,893">add</WORD>
<WORD coords="1019,894,1049,868,893">to</WORD>
<WORD coords="1058,894,1107,863,893">the</WORD>
<WORD coords="1116,903,1286,863,894">readability</WORD>
<WORD coords="1296,895,1332,864,894">of</WORD>
<WORD coords="1339,895,1388,864,894">the</WORD>
<WORD coords="1398,896,1501,873,895">source</WORD>
<WORD coords="1510,896,1593,865,896">code.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,972,676,948,971">void</WORD>
<WORD coords="698,976,810,948,973">mainO</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,1015,609,990,1015">(</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,1055,632,1029,1052">/*</WORD>
<WORD coords="657,1054,735,1029,1054">This</WORD>
<WORD coords="758,1060,899,1037,1054">program</WORD>
<WORD coords="922,1061,1059,1034,1055">outputs</WORD>
<WORD coords="1084,1056,1101,1039,1056">a</WORD>
<WORD coords="1123,1056,1201,1034,1055">text</WORD>
<WORD coords="1224,1056,1323,1032,1056">which</WORD>
<WORD coords="1348,1057,1463,1035,1057">starts</WORD>
<WORD coords="1488,1060,1523,1033,1054">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,1138,754,1109,1133">printf(&quot;</WORD>
<WORD coords="819,1134,977,1113,1133">Comments</WORD>
<WORD coords="1003,1126,1039,1122,1130">—</WORD>
<WORD coords="1062,1135,1203,1111,1135">desired</WORD>
<WORD coords="1225,1127,1261,1122,1130">—</WORD>
<WORD coords="1286,1142,1364,1115,1136">stop</WORD>
<WORD coords="1386,1128,1423,1123,1133">—</WORD>
<WORD coords="1428,1140,1495,1113,1136">\n&quot;)</WORD>
<WORD coords="1509,1140,1519,1120,1140">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,1175,631,1149,1171">/*</WORD>
<WORD coords="657,1174,735,1151,1173">hece</WORD>
<WORD coords="739,1161,754,1152,1161">A</WORD>
<WORD coords="780,1174,838,1152,1174">and</WORD>
<WORD coords="880,1175,957,1152,1174">ends</WORD>
<WORD coords="982,1176,1059,1159,1175">over</WORD>
<WORD coords="1084,1176,1118,1155,1175">at</WORD>
<WORD coords="1143,1176,1202,1153,1175">the</WORD>
<WORD coords="1226,1182,1382,1152,1176">opposite</WORD>
<WORD coords="1406,1177,1482,1155,1177">end&quot;</WORD>
<WORD coords="1508,1179,1542,1154,1174">*/</WORD>
</LINE>
<LINE>
<WORD coords="601,1216,608,1190,1216">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,1303,683,1268,1298">Now,</WORD>
<WORD coords="699,1299,783,1267,1298">think</WORD>
<WORD coords="797,1299,833,1268,1299">of</WORD>
<WORD coords="845,1307,921,1277,1299">your</WORD>
<WORD coords="934,1300,1001,1269,1299">first</WORD>
<WORD coords="1014,1308,1152,1278,1299">program</WORD>
<WORD coords="1167,1301,1245,1270,1300">from</WORD>
<WORD coords="1259,1309,1390,1271,1300">Chapter</WORD>
<WORD coords="1405,1301,1433,1271,1300">3.</WORD>
<WORD coords="1448,1300,1477,1271,1300">If</WORD>
<WORD coords="1489,1309,1549,1280,1301">you</WORD>
<WORD coords="1563,1303,1662,1272,1302">added</WORD>
<WORD coords="1675,1303,1759,1280,1302">com-</WORD>
</LINE>
<LINE>
<WORD coords="595,1343,690,1317,1342">ments</WORD>
<WORD coords="702,1343,732,1318,1342">to</WORD>
<WORD coords="743,1343,793,1313,1342">tell</WORD>
<WORD coords="804,1343,822,1322,1343">a</WORD>
<WORD coords="832,1344,927,1313,1343">future</WORD>
<WORD coords="937,1344,1038,1315,1343">reader</WORD>
<WORD coords="1047,1352,1163,1314,1344">exactly</WORD>
<WORD coords="1175,1345,1252,1315,1344">what</WORD>
<WORD coords="1261,1345,1318,1315,1344">this</WORD>
<WORD coords="1328,1353,1463,1324,1344">program</WORD>
<WORD coords="1475,1346,1525,1316,1345">did</WORD>
<WORD coords="1536,1346,1593,1316,1345">and</WORD>
<WORD coords="1605,1351,1700,1316,1346">when,</WORD>
<WORD coords="1711,1347,1759,1316,1346">the</WORD>
</LINE>
<LINE>
<WORD coords="595,1388,652,1357,1387">end</WORD>
<WORD coords="663,1388,755,1357,1387">result</WORD>
<WORD coords="765,1389,856,1358,1388">could</WORD>
<WORD coords="867,1389,938,1358,1388">look</WORD>
<WORD coords="949,1398,1119,1358,1389">something</WORD>
<WORD coords="1130,1390,1191,1359,1389">like</WORD>
<WORD coords="1201,1391,1268,1359,1390">this:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1470,630,1443,1466">/*</WORD>
<WORD coords="656,1474,796,1446,1468">Program</WORD>
<WORD coords="820,1469,897,1446,1468">from</WORD>
<WORD coords="919,1475,1058,1446,1469">Chapter</WORD>
<WORD coords="1084,1469,1098,1447,1469">3</WORD>
<WORD coords="1122,1469,1159,1447,1469">of</WORD>
<WORD coords="1184,1470,1340,1447,1469">Schaun&apos;s</WORD>
<WORD coords="1363,1470,1442,1447,1470">book</WORD>
<WORD coords="1467,1472,1501,1447,1467">*/</WORD>
</LINE>
<LINE>
<WORD coords="597,1510,631,1484,1506">/*</WORD>
<WORD coords="655,1514,754,1484,1508">Amiga</WORD>
<WORD coords="777,1509,795,1487,1509">C</WORD>
<WORD coords="821,1509,875,1486,1509">for</WORD>
<WORD coords="899,1515,1078,1485,1509">Beginners</WORD>
<WORD coords="1104,1510,1181,1487,1509">from</WORD>
<WORD coords="1203,1510,1320,1487,1510">Abacus</WORD>
<WORD coords="1351,1514,1394,1488,1510">(C)</WORD>
<WORD coords="1427,1511,1501,1488,1510">1988</WORD>
<WORD coords="1527,1513,1561,1487,1507">*/</WORD>
</LINE>
<LINE>
<WORD coords="597,1550,630,1524,1546">/*</WORD>
<WORD coords="655,1549,733,1524,1548">This</WORD>
<WORD coords="757,1554,897,1532,1549">program</WORD>
<WORD coords="919,1555,1037,1525,1549">prints</WORD>
<WORD coords="1061,1550,1119,1527,1550">the</WORD>
<WORD coords="1142,1550,1239,1527,1549">words</WORD>
<WORD coords="1263,1554,1374,1527,1550">Hello,</WORD>
<WORD coords="1407,1550,1421,1529,1550">I</WORD>
<WORD coords="1446,1551,1484,1534,1550">am</WORD>
<WORD coords="1505,1551,1602,1528,1551">here&quot;</WORD>
<WORD coords="1628,1553,1663,1527,1547">*/</WORD>
</LINE>
<LINE>
<WORD coords="597,1591,630,1565,1587">/*</WORD>
<WORD coords="655,1590,693,1569,1589">to</WORD>
<WORD coords="716,1590,774,1567,1590">the</WORD>
<WORD coords="800,1591,932,1573,1590">screen.</WORD>
<WORD coords="959,1597,1099,1566,1590">Nothing</WORD>
<WORD coords="1121,1591,1215,1568,1590">else.</WORD>
<WORD coords="1245,1593,1279,1567,1588">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1631,753,1606,1630">#include</WORD>
<WORD coords="778,1632,956,1607,1631">&lt;stdio.h&gt;</WORD>
<WORD coords="981,1634,1016,1607,1629">/*</WORD>
<WORD coords="1041,1632,1117,1609,1632">call</WORD>
<WORD coords="1143,1633,1301,1609,1632">standard</WORD>
<WORD coords="1325,1634,1381,1607,1632">i/o</WORD>
<WORD coords="1405,1633,1522,1609,1632">header</WORD>
<WORD coords="1547,1633,1623,1608,1633">file</WORD>
<WORD coords="1648,1635,1682,1608,1629">*/</WORD>
</LINE>
<LINE>
<WORD coords="595,1671,673,1646,1670">void</WORD>
<WORD coords="695,1674,807,1646,1671">mainO</WORD>
<WORD coords="981,1674,1016,1648,1672">/*</WORD>
<WORD coords="1040,1673,1117,1647,1672">main</WORD>
<WORD coords="1144,1672,1299,1647,1672">function</WORD>
<WORD coords="1324,1675,1359,1648,1669">*/</WORD>
</LINE>
<LINE>
<WORD coords="599,1715,607,1689,1715">{</WORD>
<WORD coords="981,1715,1015,1689,1710">/*</WORD>
<WORD coords="1042,1713,1137,1691,1712">start</WORD>
<WORD coords="1163,1713,1199,1690,1712">of</WORD>
<WORD coords="1226,1713,1380,1689,1713">function</WORD>
<WORD coords="1406,1715,1440,1689,1710">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,1758,733,1728,1752">printf</WORD>
<WORD coords="764,1757,908,1730,1753">(&quot;Hello,</WORD>
<WORD coords="941,1753,955,1731,1753">I</WORD>
<WORD coords="980,1754,1018,1736,1753">am</WORD>
<WORD coords="1040,1756,1195,1731,1753">here!&quot;);</WORD>
<WORD coords="1224,1756,1257,1729,1751">/*</WORD>
<WORD coords="1284,1753,1362,1731,1753">show</WORD>
<WORD coords="1383,1753,1461,1733,1753">text</WORD>
<WORD coords="1484,1754,1521,1737,1753">on</WORD>
<WORD coords="1546,1754,1663,1737,1754">screen</WORD>
<WORD coords="1688,1756,1723,1730,1750">*/</WORD>
</LINE>
<LINE>
<WORD coords="599,1795,607,1770,1795">}</WORD>
<WORD coords="980,1795,1016,1769,1791">/*</WORD>
<WORD coords="1040,1793,1099,1771,1793">end</WORD>
<WORD coords="1121,1793,1158,1771,1793">of</WORD>
<WORD coords="1184,1793,1339,1769,1793">function</WORD>
<WORD coords="1365,1795,1400,1769,1790">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1878,665,1846,1877">This</WORD>
<WORD coords="677,1878,703,1847,1877">is</WORD>
<WORD coords="714,1878,732,1855,1878">a</WORD>
<WORD coords="744,1886,814,1855,1877">very</WORD>
<WORD coords="826,1886,1023,1848,1877">exaggerated</WORD>
<WORD coords="1033,1886,1180,1847,1877">example.</WORD>
<WORD coords="1192,1878,1217,1848,1877">It</WORD>
<WORD coords="1227,1878,1347,1847,1877">doesn&apos;t</WORD>
<WORD coords="1357,1878,1462,1852,1877">matter</WORD>
<WORD coords="1472,1877,1499,1847,1877">if</WORD>
<WORD coords="1507,1886,1567,1856,1878">you</WORD>
<WORD coords="1578,1878,1730,1852,1877">comment</WORD>
<WORD coords="1739,1878,1758,1855,1878">a</WORD>
</LINE>
<LINE>
<WORD coords="593,1930,730,1900,1921">program</WORD>
<WORD coords="746,1923,804,1892,1922">this</WORD>
<WORD coords="818,1931,940,1892,1922">clearly,</WORD>
<WORD coords="955,1931,1068,1892,1922">though</WORD>
<WORD coords="1068,1915,1110,1910,1923">—</WORD>
<WORD coords="1110,1923,1160,1892,1922">the</WORD>
<WORD coords="1173,1923,1340,1897,1922">comments</WORD>
<WORD coords="1354,1923,1405,1900,1922">are</WORD>
<WORD coords="1418,1931,1542,1891,1922">ignored</WORD>
<WORD coords="1555,1931,1596,1892,1923">by</WORD>
<WORD coords="1611,1923,1661,1892,1922">the</WORD>
<WORD coords="1674,1923,1757,1900,1922">com-</WORD>
</LINE>
<LINE>
<WORD coords="593,1974,677,1935,1965">piler.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="265,2654,312,2624,2654">30</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0037.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2837" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0038.djvu" width="2046">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0038.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="292,167,420,141,167">Abacus</WORD>
<WORD coords="1226,165,1271,137,164">4.5</WORD>
<WORD coords="1299,165,1474,137,164">Variables</WORD>
<WORD coords="1490,163,1552,141,163">and</WORD>
<WORD coords="1569,163,1781,136,161">Arithmetic</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="293,493,328,442,493">4</WORD>
<WORD coords="350,494,363,480,494">.</WORD>
<WORD coords="386,494,420,441,0">5</WORD>
<WORD coords="620,494,953,441,492">Variables</WORD>
<WORD coords="1023,492,1146,441,492">and</WORD>
<WORD coords="1216,491,1590,436,490">Arithmetic</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="622,642,686,611,641">Our</WORD>
<WORD coords="697,649,878,611,641">knowledge</WORD>
<WORD coords="892,641,928,610,640">of</WORD>
<WORD coords="939,641,989,610,640">the</WORD>
<WORD coords="1001,641,1028,609,641">C</WORD>
<WORD coords="1042,649,1190,610,640">language</WORD>
<WORD coords="1202,640,1229,609,639">is</WORD>
<WORD coords="1243,640,1304,609,639">still</WORD>
<WORD coords="1316,640,1414,609,639">rather</WORD>
<WORD coords="1426,639,1523,607,638">small.</WORD>
<WORD coords="1536,646,1630,607,637">Right</WORD>
<WORD coords="1641,638,1710,615,637">now</WORD>
<WORD coords="1725,644,1786,615,636">you</WORD>
</LINE>
<LINE>
<WORD coords="622,686,677,663,685">can</WORD>
<WORD coords="687,694,803,655,685">display</WORD>
<WORD coords="814,686,876,659,685">text</WORD>
<WORD coords="884,685,924,663,685">on</WORD>
<WORD coords="935,685,984,654,684">the</WORD>
<WORD coords="994,685,1096,662,684">screen</WORD>
<WORD coords="1106,684,1165,654,684">and</WORD>
<WORD coords="1174,684,1263,653,683">insert</WORD>
<WORD coords="1272,684,1438,657,683">comments</WORD>
<WORD coords="1446,682,1478,652,682">in</WORD>
<WORD coords="1489,682,1593,660,681">source</WORD>
<WORD coords="1603,682,1686,651,681">code.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="296,770,434,743,769">scanf</WORD>
<WORD coords="622,770,649,740,769">It</WORD>
<WORD coords="661,770,765,739,769">would</WORD>
<WORD coords="779,770,818,739,770">be</WORD>
<WORD coords="833,770,901,739,769">nice</WORD>
<WORD coords="917,770,948,743,770">to</WORD>
<WORD coords="962,769,1001,738,769">be</WORD>
<WORD coords="1015,769,1084,738,768">able</WORD>
<WORD coords="1100,769,1130,743,769">to</WORD>
<WORD coords="1146,769,1223,738,768">have</WORD>
<WORD coords="1237,769,1256,746,769">a</WORD>
<WORD coords="1268,776,1408,746,767">program</WORD>
<WORD coords="1423,774,1529,741,767">accept</WORD>
<WORD coords="1542,774,1628,736,765">input</WORD>
<WORD coords="1643,766,1721,735,765">from</WORD>
<WORD coords="1737,766,1786,735,765">the</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,822,790,784,813">keyboard.</WORD>
<WORD coords="815,814,880,783,813">The</WORD>
<WORD coords="905,814,1037,786,813">scanf</WORD>
<WORD coords="1062,813,1200,782,812">function</WORD>
<WORD coords="1220,812,1246,782,811">is</WORD>
<WORD coords="1266,812,1316,782,811">the</WORD>
<WORD coords="1335,820,1477,781,811">opposite</WORD>
<WORD coords="1495,811,1533,780,810">of</WORD>
<WORD coords="1549,811,1600,780,810">the</WORD>
<WORD coords="1618,818,1754,781,809">print</WORD>
<WORD coords="1765,809,1785,782,0">f</WORD>
</LINE>
<LINE>
<WORD coords="623,859,762,828,858">function</WORD>
<WORD coords="764,850,805,846,858">—</WORD>
<WORD coords="805,858,830,828,858">it</WORD>
<WORD coords="847,858,936,828,857">reads</WORD>
<WORD coords="956,865,1043,827,857">input</WORD>
<WORD coords="1062,858,1181,827,857">instead</WORD>
<WORD coords="1200,857,1237,827,856">of</WORD>
<WORD coords="1254,865,1429,826,856">displaying</WORD>
<WORD coords="1448,864,1557,830,856">output</WORD>
<WORD coords="1575,862,1674,824,855">(more</WORD>
<WORD coords="1693,855,1788,824,854">about</WORD>
</LINE>
<LINE>
<WORD coords="625,904,742,876,903">scanf</WORD>
<WORD coords="764,910,856,873,903">later).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,988,771,957,987">Consider</WORD>
<WORD coords="780,988,847,957,987">how</WORD>
<WORD coords="858,988,878,965,988">a</WORD>
<WORD coords="885,996,1022,965,987">program</WORD>
<WORD coords="1033,987,1135,956,986">would</WORD>
<WORD coords="1144,987,1267,961,986">execute</WORD>
<WORD coords="1276,986,1324,955,985">for</WORD>
<WORD coords="1333,994,1485,955,985">questions</WORD>
<WORD coords="1495,985,1554,954,984">and</WORD>
<WORD coords="1563,985,1702,962,984">answers.</WORD>
<WORD coords="1712,984,1788,953,983">First</WORD>
</LINE>
<LINE>
<WORD coords="624,1032,674,1002,1031">the</WORD>
<WORD coords="688,1039,813,1003,1031">print</WORD>
<WORD coords="821,1031,840,1005,1031">f</WORD>
<WORD coords="860,1032,997,1001,1031">function</WORD>
<WORD coords="1013,1039,1150,1000,1030">displays</WORD>
<WORD coords="1166,1031,1216,1000,1030">the</WORD>
<WORD coords="1231,1038,1371,1000,1030">question</WORD>
<WORD coords="1387,1030,1428,1008,1029">on</WORD>
<WORD coords="1443,1030,1493,999,1028">the</WORD>
<WORD coords="1510,1030,1624,1006,1028">screen.</WORD>
<WORD coords="1640,1028,1722,998,1028">Next</WORD>
<WORD coords="1737,1028,1787,997,1027">the</WORD>
</LINE>
<LINE>
<WORD coords="626,1076,743,1049,1075">scanf</WORD>
<WORD coords="760,1076,894,1045,1075">function</WORD>
<WORD coords="903,1075,989,1045,1075">reads</WORD>
<WORD coords="1001,1075,1050,1044,1074">the</WORD>
<WORD coords="1060,1075,1155,1044,1074">user&apos;s</WORD>
<WORD coords="1166,1082,1258,1044,1074">input.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,1159,681,1129,1158">For</WORD>
<WORD coords="695,1167,845,1128,1158">example,</WORD>
<WORD coords="859,1167,983,1128,1158">pretend</WORD>
<WORD coords="998,1158,1060,1128,1158">that</WORD>
<WORD coords="1073,1158,1092,1136,1158">a</WORD>
<WORD coords="1106,1158,1232,1128,1157">number</WORD>
<WORD coords="1246,1157,1309,1127,1157">will</WORD>
<WORD coords="1322,1158,1362,1127,1157">be</WORD>
<WORD coords="1376,1165,1462,1126,1156">input</WORD>
<WORD coords="1474,1157,1509,1134,1157">as</WORD>
<WORD coords="1523,1157,1542,1134,1157">a</WORD>
<WORD coords="1554,1164,1708,1133,1155">response.</WORD>
<WORD coords="1723,1155,1788,1125,1154">The</WORD>
</LINE>
<LINE>
<WORD coords="624,1212,782,1173,1203">following</WORD>
<WORD coords="792,1212,929,1172,1203">question</WORD>
<WORD coords="940,1204,1010,1172,1203">asks</WORD>
<WORD coords="1021,1203,1070,1172,1202">for</WORD>
<WORD coords="1079,1203,1098,1180,1203">a</WORD>
<WORD coords="1107,1203,1232,1172,1202">number</WORD>
<WORD coords="1245,1202,1259,1172,1202">1</WORD>
<WORD coords="1271,1203,1306,1180,1202">or</WORD>
<WORD coords="1316,1202,1346,1171,1201">2:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,1284,683,1263,1284">Are</WORD>
<WORD coords="707,1290,763,1267,1284">you</WORD>
<WORD coords="787,1284,884,1261,1284">well?</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="633,1327,675,1302,1325">(1)</WORD>
<WORD coords="707,1318,725,1309,1322">=</WORD>
<WORD coords="747,1328,818,1302,1324">YES,</WORD>
<WORD coords="856,1327,898,1302,1326">(2)</WORD>
<WORD coords="930,1317,947,1309,1322">=</WORD>
<WORD coords="970,1324,1008,1302,1323">NO</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,1365,744,1342,1364">Number</WORD>
<WORD coords="753,1365,760,1348,0">:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,1448,688,1419,1447">The</WORD>
<WORD coords="700,1448,824,1419,1447">number</WORD>
<WORD coords="836,1448,914,1423,1447">must</WORD>
<WORD coords="925,1448,963,1418,1448">be</WORD>
<WORD coords="976,1447,1074,1418,1446">stored</WORD>
<WORD coords="1086,1447,1278,1417,1446">somewhere.</WORD>
<WORD coords="1291,1447,1317,1417,1447">C</WORD>
<WORD coords="1329,1455,1469,1416,1445">provides</WORD>
<WORD coords="1479,1446,1499,1424,1446">a</WORD>
<WORD coords="1510,1446,1602,1416,1445">series</WORD>
<WORD coords="1613,1445,1649,1415,1444">of</WORD>
<WORD coords="1659,1444,1789,1415,1443">variable</WORD>
</LINE>
<LINE>
<WORD coords="625,1501,710,1467,1493">types</WORD>
<WORD coords="720,1493,818,1462,1492">which</WORD>
<WORD coords="828,1493,883,1471,1492">can</WORD>
<WORD coords="893,1493,932,1462,1493">be</WORD>
<WORD coords="943,1493,1025,1462,1493">used.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="298,1578,457,1548,1577">Variable</WORD>
<WORD coords="489,1586,584,1551,1578">types</WORD>
<WORD coords="625,1579,781,1547,1578">Variables</WORD>
<WORD coords="792,1578,881,1548,1577">allow</WORD>
<WORD coords="892,1578,1003,1547,1577">certain</WORD>
<WORD coords="1014,1586,1099,1552,1578">types</WORD>
<WORD coords="1110,1578,1147,1547,1577">of</WORD>
<WORD coords="1155,1578,1344,1546,1576">information</WORD>
<WORD coords="1356,1577,1388,1551,1577">to</WORD>
<WORD coords="1396,1577,1436,1546,1577">be</WORD>
<WORD coords="1446,1577,1545,1546,1576">stored</WORD>
<WORD coords="1556,1575,1587,1545,1575">in</WORD>
<WORD coords="1597,1576,1616,1553,1576">a</WORD>
<WORD coords="1626,1583,1787,1549,1575">computer.</WORD>
</LINE>
<LINE>
<WORD coords="625,1624,689,1593,1623">The</WORD>
<WORD coords="701,1624,833,1592,1623">variable</WORD>
<WORD coords="844,1631,915,1598,1623">type</WORD>
<WORD coords="926,1631,1060,1592,1622">depends</WORD>
<WORD coords="1071,1623,1111,1600,1622">on</WORD>
<WORD coords="1124,1623,1174,1591,1622">the</WORD>
<WORD coords="1186,1630,1256,1596,1623">type</WORD>
<WORD coords="1266,1623,1303,1591,1622">of</WORD>
<WORD coords="1312,1622,1504,1590,1621">information</WORD>
<WORD coords="1516,1629,1577,1599,1621">you</WORD>
<WORD coords="1589,1621,1669,1595,1620">want</WORD>
<WORD coords="1680,1621,1788,1589,1620">stored.</WORD>
</LINE>
<LINE>
<WORD coords="625,1667,722,1636,1666">There</WORD>
<WORD coords="736,1667,787,1644,1666">are</WORD>
<WORD coords="800,1667,949,1635,1666">variables</WORD>
<WORD coords="964,1667,1012,1635,1666">for</WORD>
<WORD coords="1025,1671,1203,1635,1666">characters;</WORD>
<WORD coords="1219,1666,1366,1635,1665">variables</WORD>
<WORD coords="1381,1666,1431,1634,1665">for</WORD>
<WORD coords="1443,1673,1563,1634,1664">strings;</WORD>
<WORD coords="1579,1664,1728,1633,1663">variables</WORD>
<WORD coords="1742,1664,1791,1632,1663">for</WORD>
</LINE>
<LINE>
<WORD coords="625,1712,767,1680,1711">different</WORD>
<WORD coords="776,1711,864,1680,1711">kinds</WORD>
<WORD coords="876,1711,934,1680,1711">and</WORD>
<WORD coords="945,1712,1025,1680,1711">sizes</WORD>
<WORD coords="1035,1711,1072,1680,1710">of</WORD>
<WORD coords="1080,1715,1229,1680,1710">numbers;</WORD>
<WORD coords="1241,1711,1301,1680,1710">and</WORD>
<WORD coords="1312,1711,1457,1679,1710">variables</WORD>
<WORD coords="1468,1710,1517,1679,1709">for</WORD>
<WORD coords="1526,1710,1744,1677,1708">combinations</WORD>
<WORD coords="1756,1709,1793,1677,1708">of</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="626,1756,774,1726,1755">numbers.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="299,1954,431,1911,1953">4.5.1</WORD>
<WORD coords="626,1966,844,1912,1954">Integers</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="627,2100,689,2070,2099">The</WORD>
<WORD coords="702,2100,769,2072,2099">int</WORD>
<WORD coords="784,2100,913,2070,2099">variable</WORD>
<WORD coords="924,2108,993,2076,2100">type</WORD>
<WORD coords="1003,2108,1166,2075,2099">represents</WORD>
<WORD coords="1177,2108,1288,2070,2099">integer</WORD>
<WORD coords="1300,2106,1422,2069,2098">(whole)</WORD>
<WORD coords="1433,2099,1581,2069,2098">numbers.</WORD>
<WORD coords="1592,2099,1747,2067,2098">Variables</WORD>
<WORD coords="1757,2098,1793,2067,2097">of</WORD>
</LINE>
<LINE>
<WORD coords="627,2152,696,2119,2144">type</WORD>
<WORD coords="711,2145,781,2116,2144">int</WORD>
<WORD coords="797,2145,854,2123,2144">can</WORD>
<WORD coords="867,2152,973,2119,2144">accept</WORD>
<WORD coords="985,2144,1086,2114,2143">whole</WORD>
<WORD coords="1098,2144,1238,2114,2143">numbers</WORD>
<WORD coords="1252,2144,1329,2114,2143">from</WORD>
<WORD coords="1344,2151,1606,2112,2142">(approximately)</WORD>
<WORD coords="1621,2147,1745,2112,2142">-32,768</WORD>
<WORD coords="1759,2142,1791,2117,2142">to</WORD>
</LINE>
<LINE>
<WORD coords="626,2194,770,2158,2189">+32,767.</WORD>
<WORD coords="784,2189,847,2158,2189">The</WORD>
<WORD coords="859,2197,1016,2158,2188">following</WORD>
<WORD coords="1028,2197,1165,2166,2188">program</WORD>
<WORD coords="1178,2189,1246,2166,2189">uses</WORD>
<WORD coords="1258,2197,1373,2157,2188">integer</WORD>
<WORD coords="1384,2192,1538,2157,2187">variables,</WORD>
<WORD coords="1552,2187,1610,2157,2186">and</WORD>
<WORD coords="1622,2187,1791,2156,2187">introduces</WORD>
</LINE>
<LINE>
<WORD coords="627,2234,645,2212,2234">a</WORD>
<WORD coords="653,2242,793,2202,2233">practical</WORD>
<WORD coords="804,2242,984,2203,2233">application</WORD>
<WORD coords="995,2234,1032,2202,2233">of</WORD>
<WORD coords="1039,2234,1088,2202,2233">the</WORD>
<WORD coords="1100,2234,1217,2206,2233">scanf</WORD>
<WORD coords="1229,2234,1373,2202,2233">function:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="630,2316,663,2290,2312">/*</WORD>
<WORD coords="691,2315,828,2292,2314">scanl.c</WORD>
<WORD coords="853,2315,989,2290,2314">section</WORD>
<WORD coords="1014,2315,1070,2291,2314">4.5</WORD>
<WORD coords="1096,2317,1130,2290,2311">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="628,2356,707,2331,2355">void</WORD>
<WORD coords="729,2356,806,2331,2356">main</WORD>
<WORD coords="818,2359,840,2334,2359">()</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="633,2399,641,2373,2399">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="670,2436,725,2411,2436">int</WORD>
<WORD coords="750,2442,864,2412,2436">input;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="737,2522,957,2492,2516">printfC&apos;Are</WORD>
<WORD coords="981,2522,1038,2499,2516">you</WORD>
<WORD coords="1061,2519,1232,2492,2515">well?\n&quot;)</WORD>
<WORD coords="1246,2519,1256,2499,2519">;</WORD>
</LINE>
<LINE>
<WORD coords="737,2563,950,2532,2557">printfC(l)</WORD>
<WORD coords="981,2550,999,2542,2555">=</WORD>
<WORD coords="1022,2561,1093,2535,2557">YES,</WORD>
<WORD coords="1130,2561,1172,2534,2559">(2)</WORD>
<WORD coords="1203,2550,1221,2542,2555">=</WORD>
<WORD coords="1243,2560,1395,2532,2557">NO\n\n&quot;)</WORD>
<WORD coords="1408,2560,1417,2539,2560">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1743,2665,1790,2634,2664">31</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0038.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2835" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0039.djvu" width="2045">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0039.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="259,160,286,133,160">4.</WORD>
<WORD coords="311,161,442,134,160">Theory</WORD>
<WORD coords="457,161,519,139,161">and</WORD>
<WORD coords="534,161,702,134,161">Practice</WORD>
<WORD coords="1341,160,1449,135,160">Amiga</WORD>
<WORD coords="1462,160,1485,134,160">C</WORD>
<WORD coords="1499,160,1558,139,160">for</WORD>
<WORD coords="1569,160,1752,133,160">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="699,338,818,308,332">printf</WORD>
<WORD coords="828,335,996,309,332">(&quot;Number:</WORD>
<WORD coords="1025,336,1052,310,328">••)</WORD>
<WORD coords="1066,335,1076,315,335">;</WORD>
</LINE>
<LINE>
<WORD coords="701,373,798,350,373">scanf</WORD>
<WORD coords="808,377,913,350,373">(&quot;%d&quot;,</WORD>
<WORD coords="944,379,1096,348,373">Sinput);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="699,419,818,389,413">printf</WORD>
<WORD coords="828,416,1021,389,413">(&quot;\n\nYour</WORD>
<WORD coords="1044,419,1140,389,413">input</WORD>
<WORD coords="1163,414,1238,396,413">was:</WORD>
<WORD coords="1265,417,1378,389,413">%d\n&quot;,</WORD>
<WORD coords="1408,418,1540,388,412">input);</WORD>
</LINE>
<LINE>
<WORD coords="596,456,604,430,456">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="589,538,653,507,537">The</WORD>
<WORD coords="666,538,733,507,537">first</WORD>
<WORD coords="744,538,806,507,537">line</WORD>
<WORD coords="818,538,854,507,538">of</WORD>
<WORD coords="864,538,915,507,537">the</WORD>
<WORD coords="926,538,1026,509,538">main</WORD>
<WORD coords="1041,543,1187,507,537">function,</WORD>
<WORD coords="1202,538,1270,509,537">int</WORD>
<WORD coords="1305,545,1449,509,537">input;,</WORD>
<WORD coords="1463,538,1530,507,537">tells</WORD>
<WORD coords="1544,538,1594,507,537">the</WORD>
<WORD coords="1608,545,1755,506,537">compiler</WORD>
</LINE>
<LINE>
<WORD coords="590,583,669,551,582">what</WORD>
<WORD coords="681,583,712,557,583">to</WORD>
<WORD coords="724,583,765,552,583">do</WORD>
<WORD coords="777,583,849,551,582">with</WORD>
<WORD coords="862,583,911,552,582">the</WORD>
<WORD coords="923,583,1078,552,582">variables.</WORD>
<WORD coords="1091,583,1164,551,582">This</WORD>
<WORD coords="1176,583,1237,551,582">line</WORD>
<WORD coords="1249,590,1366,551,582">assigns</WORD>
<WORD coords="1377,582,1396,560,582">a</WORD>
<WORD coords="1408,582,1495,560,581">name</WORD>
<WORD coords="1507,582,1538,556,582">to</WORD>
<WORD coords="1550,582,1600,551,581">the</WORD>
<WORD coords="1612,582,1752,551,581">variable.</WORD>
</LINE>
<LINE>
<WORD coords="590,626,653,596,626">The</WORD>
<WORD coords="673,634,815,605,626">program</WORD>
<WORD coords="836,627,907,605,627">uses</WORD>
<WORD coords="928,627,988,597,626">this</WORD>
<WORD coords="1008,627,1142,596,626">variable</WORD>
<WORD coords="1162,627,1252,605,626">name</WORD>
<WORD coords="1271,627,1320,596,626">for</WORD>
<WORD coords="1339,627,1445,604,626">access</WORD>
<WORD coords="1466,626,1497,601,626">to</WORD>
<WORD coords="1518,626,1568,596,625">the</WORD>
<WORD coords="1587,627,1755,595,626">variable&apos;s</WORD>
</LINE>
<LINE>
<WORD coords="590,670,736,645,669">contents.</WORD>
<WORD coords="750,670,822,640,669">This</WORD>
<WORD coords="836,670,969,640,669">variable</WORD>
<WORD coords="982,670,1069,649,669">name</WORD>
<WORD coords="1083,678,1234,639,670">(input)</WORD>
<WORD coords="1249,671,1394,639,670">indicates</WORD>
<WORD coords="1408,670,1446,639,669">its</WORD>
<WORD coords="1459,678,1597,648,669">purpose.</WORD>
<WORD coords="1613,670,1754,639,669">Variable</WORD>
</LINE>
<LINE>
<WORD coords="590,716,747,684,715">definition</WORD>
<WORD coords="757,716,831,685,715">ends</WORD>
<WORD coords="842,716,914,684,715">with</WORD>
<WORD coords="923,716,942,693,716">a</WORD>
<WORD coords="953,716,1126,684,715">semicolon.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="261,800,402,770,799">Format</WORD>
<WORD coords="590,800,654,770,799">The</WORD>
<WORD coords="672,808,834,769,799">following</WORD>
<WORD coords="852,801,931,770,800">lines</WORD>
<WORD coords="948,801,1000,778,800">are</WORD>
<WORD coords="1016,801,1067,770,800">the</WORD>
<WORD coords="1083,807,1241,771,800">printf</WORD>
<WORD coords="1260,800,1425,769,799">functions.</WORD>
<WORD coords="1443,805,1534,770,799">Next,</WORD>
<WORD coords="1552,800,1603,769,799">the</WORD>
<WORD coords="1622,800,1753,773,799">scanf</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="260,852,515,813,843">specification</WORD>
<WORD coords="591,845,726,813,844">function</WORD>
<WORD coords="740,845,811,814,844">asks</WORD>
<WORD coords="824,845,873,813,844">for</WORD>
<WORD coords="886,845,936,814,844">the</WORD>
<WORD coords="949,845,1045,814,844">user&apos;s</WORD>
<WORD coords="1058,853,1144,814,844">input</WORD>
<WORD coords="1157,844,1187,813,844">in</WORD>
<WORD coords="1200,853,1344,822,844">response</WORD>
<WORD coords="1357,845,1389,818,845">to</WORD>
<WORD coords="1401,844,1452,813,844">the</WORD>
<WORD coords="1465,844,1527,818,844">text</WORD>
<WORD coords="1539,844,1708,813,843">&quot;Number</WORD>
<WORD coords="1718,844,1725,824,825">:</WORD>
<WORD coords="1736,825,1753,813,0">&quot;</WORD>
</LINE>
<LINE>
<WORD coords="591,888,682,856,887">Since</WORD>
<WORD coords="697,888,716,866,888">a</WORD>
<WORD coords="731,895,814,857,887">large</WORD>
<WORD coords="828,888,955,857,887">number</WORD>
<WORD coords="969,888,1007,857,887">of</WORD>
<WORD coords="1018,888,1087,858,888">data</WORD>
<WORD coords="1101,896,1188,862,888">types</WORD>
<WORD coords="1204,893,1307,857,887">exists,</WORD>
<WORD coords="1323,888,1374,857,887">the</WORD>
<WORD coords="1389,895,1475,857,887">input</WORD>
<WORD coords="1488,888,1606,856,887">routine</WORD>
<WORD coords="1621,887,1702,862,886">must</WORD>
<WORD coords="1715,887,1755,857,887">be</WORD>
</LINE>
<LINE>
<WORD coords="591,931,653,901,930">told</WORD>
<WORD coords="667,932,747,901,931">what</WORD>
<WORD coords="759,932,828,901,932">data</WORD>
<WORD coords="839,932,897,910,931">can</WORD>
<WORD coords="909,932,948,902,932">be</WORD>
<WORD coords="961,940,1114,902,931">expected.</WORD>
<WORD coords="1128,931,1192,901,931">The</WORD>
<WORD coords="1205,932,1314,901,930">format</WORD>
<WORD coords="1327,939,1533,901,930">specification</WORD>
<WORD coords="1550,931,1597,904,931">%d</WORD>
<WORD coords="1612,939,1755,901,930">specifies</WORD>
</LINE>
<LINE>
<WORD coords="591,976,639,946,975">the</WORD>
<WORD coords="651,976,719,946,976">data</WORD>
<WORD coords="731,984,808,951,976">type.</WORD>
<WORD coords="821,976,939,946,975">Format</WORD>
<WORD coords="951,984,1172,945,976">specifications</WORD>
<WORD coords="1183,977,1233,954,976">are</WORD>
<WORD coords="1244,977,1358,945,976">similar</WORD>
<WORD coords="1367,976,1400,951,976">to</WORD>
<WORD coords="1410,976,1460,946,975">the</WORD>
<WORD coords="1471,983,1579,954,975">escape</WORD>
<WORD coords="1591,984,1755,953,975">sequences</WORD>
</LINE>
<LINE>
<WORD coords="592,1026,654,990,1019">(the</WORD>
<WORD coords="667,1021,833,990,1019">characters</WORD>
<WORD coords="846,1028,995,990,1020">preceded</WORD>
<WORD coords="1007,1028,1047,990,1021">by</WORD>
<WORD coords="1061,1021,1079,998,1021">a</WORD>
<WORD coords="1091,1027,1272,990,1020">backslash).</WORD>
<WORD coords="1286,1020,1351,990,1020">The</WORD>
<WORD coords="1363,1028,1484,995,1020">percent</WORD>
<WORD coords="1497,1028,1565,990,1019">sign</WORD>
<WORD coords="1579,1020,1724,989,1019">indicates</WORD>
<WORD coords="1737,1020,1756,998,1020">a</WORD>
</LINE>
<LINE>
<WORD coords="591,1064,703,1033,1063">format</WORD>
<WORD coords="719,1073,943,1033,1064">specification;</WORD>
<WORD coords="962,1065,1013,1034,1064">the</WORD>
<WORD coords="1030,1065,1053,1037,1065">d</WORD>
<WORD coords="1068,1065,1136,1034,1064">tells</WORD>
<WORD coords="1153,1065,1276,1037,1064">scanf</WORD>
<WORD coords="1294,1065,1357,1034,1064">that</WORD>
<WORD coords="1371,1065,1421,1034,1064">the</WORD>
<WORD coords="1435,1065,1524,1034,1064">value</WORD>
<WORD coords="1539,1065,1571,1039,1065">to</WORD>
<WORD coords="1584,1064,1624,1034,1064">be</WORD>
<WORD coords="1637,1064,1709,1034,1064">read</WORD>
<WORD coords="1724,1063,1754,1034,1063">in</WORD>
</LINE>
<LINE>
<WORD coords="591,1109,672,1083,1108">must</WORD>
<WORD coords="686,1109,725,1078,1109">be</WORD>
<WORD coords="739,1109,776,1078,1108">of</WORD>
<WORD coords="789,1117,859,1084,1109">type</WORD>
<WORD coords="875,1109,961,1080,1108">int.</WORD>
<WORD coords="978,1109,1042,1079,1108">The</WORD>
<WORD coords="1058,1109,1147,1087,1108">name</WORD>
<WORD coords="1162,1109,1199,1078,1108">of</WORD>
<WORD coords="1214,1109,1263,1078,1108">the</WORD>
<WORD coords="1278,1109,1399,1078,1108">desired</WORD>
<WORD coords="1415,1109,1548,1078,1108">variable</WORD>
<WORD coords="1564,1109,1688,1078,1108">follows</WORD>
<WORD coords="1705,1109,1755,1078,1108">the</WORD>
</LINE>
<LINE>
<WORD coords="592,1159,683,1121,1150">string</WORD>
<WORD coords="697,1151,727,1122,1151">in</WORD>
<WORD coords="740,1160,857,1127,1152">quotes,</WORD>
<WORD coords="870,1160,1022,1123,1151">separated</WORD>
<WORD coords="1036,1152,1112,1122,1151">from</WORD>
<WORD coords="1127,1152,1175,1122,1151">the</WORD>
<WORD coords="1188,1159,1279,1122,1151">string</WORD>
<WORD coords="1292,1159,1332,1122,1152">by</WORD>
<WORD coords="1345,1152,1363,1130,1152">a</WORD>
<WORD coords="1375,1152,1502,1130,1150">comma.</WORD>
<WORD coords="1517,1150,1566,1123,1150">An</WORD>
<WORD coords="1579,1159,1755,1122,1150">ampersand</WORD>
</LINE>
<LINE>
<WORD coords="593,1203,648,1165,1201">(&amp;)</WORD>
<WORD coords="659,1204,801,1166,1195">precedes</WORD>
<WORD coords="813,1196,861,1166,1195">the</WORD>
<WORD coords="872,1197,1002,1166,1196">variable</WORD>
<WORD coords="1013,1196,1107,1175,1195">name.</WORD>
<WORD coords="1119,1196,1191,1166,1195">This</WORD>
<WORD coords="1203,1196,1227,1166,1195">is</WORD>
<WORD coords="1239,1204,1404,1166,1195">important:</WORD>
<WORD coords="1417,1195,1446,1166,1195">If</WORD>
<WORD coords="1455,1196,1503,1166,1195">the</WORD>
<WORD coords="1514,1204,1625,1171,1196">system</WORD>
<WORD coords="1636,1196,1755,1166,1195">crashes</WORD>
</LINE>
<LINE>
<WORD coords="592,1241,641,1210,1240">the</WORD>
<WORD coords="653,1241,722,1219,1240">user</WORD>
<WORD coords="734,1241,842,1210,1240">should</WORD>
<WORD coords="856,1241,922,1210,1240">first</WORD>
<WORD coords="933,1241,1070,1210,1240">examine</WORD>
<WORD coords="1083,1241,1133,1210,1240">the</WORD>
<WORD coords="1147,1241,1266,1214,1240">scanf</WORD>
<WORD coords="1282,1241,1417,1210,1240">function</WORD>
<WORD coords="1430,1249,1610,1216,1240">parameters</WORD>
<WORD coords="1623,1241,1655,1215,1240">to</WORD>
<WORD coords="1668,1240,1755,1210,1239">make</WORD>
</LINE>
<LINE>
<WORD coords="592,1285,657,1262,1284">sure</WORD>
<WORD coords="668,1292,735,1254,1284">they</WORD>
<WORD coords="745,1285,795,1262,1284">are</WORD>
<WORD coords="803,1285,922,1260,1284">correct</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,1368,620,1338,1368">If</WORD>
<WORD coords="631,1369,750,1342,1368">scanf</WORD>
<WORD coords="764,1370,900,1338,1368">contains</WORD>
<WORD coords="912,1370,962,1339,1369">the</WORD>
<WORD coords="973,1370,1086,1344,1369">correct</WORD>
<WORD coords="1096,1374,1298,1338,1369">information,</WORD>
<WORD coords="1310,1369,1359,1339,1368">the</WORD>
<WORD coords="1372,1369,1439,1347,1368">user</WORD>
<WORD coords="1450,1369,1505,1347,1368">can</WORD>
<WORD coords="1517,1369,1600,1343,1368">enter</WORD>
<WORD coords="1612,1369,1661,1338,1368">the</WORD>
<WORD coords="1673,1377,1757,1338,1368">input</WORD>
</LINE>
<LINE>
<WORD coords="592,1413,621,1383,1413">in</WORD>
<WORD coords="638,1414,688,1383,1413">the</WORD>
<WORD coords="701,1422,828,1383,1413">running</WORD>
<WORD coords="842,1422,991,1392,1413">program.</WORD>
<WORD coords="1006,1414,1095,1384,1414">Enter</WORD>
<WORD coords="1109,1415,1128,1392,1415">a</WORD>
<WORD coords="1140,1414,1265,1384,1413">number</WORD>
<WORD coords="1279,1414,1338,1383,1413">and</WORD>
<WORD coords="1351,1422,1436,1391,1413">press</WORD>
<WORD coords="1450,1414,1500,1383,1413">the</WORD>
<WORD coords="1514,1414,1672,1384,1413">&lt;Return&gt;</WORD>
<WORD coords="1685,1422,1754,1383,1413">key.</WORD>
</LINE>
<LINE>
<WORD coords="592,1459,664,1428,1458">This</WORD>
<WORD coords="676,1459,764,1428,1458">value</WORD>
<WORD coords="776,1459,831,1437,1458">can</WORD>
<WORD coords="843,1459,882,1428,1459">be</WORD>
<WORD coords="894,1460,989,1428,1459">found</WORD>
<WORD coords="1001,1459,1031,1428,1459">in</WORD>
<WORD coords="1043,1460,1092,1428,1459">the</WORD>
<WORD coords="1104,1459,1235,1428,1458">variable</WORD>
<WORD coords="1249,1466,1379,1430,1458">input.</WORD>
<WORD coords="1392,1459,1456,1428,1458">The</WORD>
<WORD coords="1466,1467,1605,1437,1458">program</WORD>
<WORD coords="1617,1459,1674,1437,1458">can</WORD>
<WORD coords="1686,1459,1756,1436,1458">now</WORD>
</LINE>
<LINE>
<WORD coords="593,1503,646,1481,1503">use</WORD>
<WORD coords="658,1503,717,1472,1502">this</WORD>
<WORD coords="729,1503,861,1473,1503">number.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,1587,665,1556,1586">This</WORD>
<WORD coords="681,1595,820,1565,1586">program</WORD>
<WORD coords="838,1595,959,1562,1587">accepts</WORD>
<WORD coords="977,1587,1027,1557,1587">the</WORD>
<WORD coords="1042,1595,1127,1556,1587">input</WORD>
<WORD coords="1144,1587,1214,1557,1586">then</WORD>
<WORD coords="1231,1595,1367,1556,1586">displays</WORD>
<WORD coords="1383,1587,1434,1557,1586">the</WORD>
<WORD coords="1450,1587,1583,1556,1586">variable</WORD>
<WORD coords="1600,1594,1689,1556,1586">using</WORD>
<WORD coords="1706,1587,1756,1556,1586">the</WORD>
</LINE>
<LINE>
<WORD coords="592,1638,739,1602,1630">printf</WORD>
<WORD coords="755,1632,899,1600,1630">function.</WORD>
<WORD coords="912,1632,976,1601,1631">The</WORD>
<WORD coords="988,1639,1134,1602,1631">printf</WORD>
<WORD coords="1150,1632,1283,1600,1631">function</WORD>
<WORD coords="1297,1632,1377,1606,1631">must</WORD>
<WORD coords="1388,1631,1454,1601,1630">also</WORD>
<WORD coords="1465,1631,1504,1601,1631">be</WORD>
<WORD coords="1517,1631,1580,1601,1630">told</WORD>
<WORD coords="1592,1631,1673,1601,1630">what</WORD>
<WORD coords="1683,1631,1756,1600,1630">kind</WORD>
</LINE>
<LINE>
<WORD coords="593,1675,628,1645,1674">of</WORD>
<WORD coords="643,1676,713,1645,1675">data</WORD>
<WORD coords="729,1676,754,1644,1675">it</WORD>
<WORD coords="769,1676,851,1650,1675">must</WORD>
<WORD coords="865,1684,1000,1653,1675">process.</WORD>
<WORD coords="1018,1676,1046,1646,1676">A</WORD>
<WORD coords="1063,1676,1175,1645,1675">format</WORD>
<WORD coords="1192,1683,1402,1645,1675">specification</WORD>
<WORD coords="1422,1676,1563,1645,1675">identical</WORD>
<WORD coords="1581,1676,1612,1650,1676">to</WORD>
<WORD coords="1630,1676,1681,1645,1675">the</WORD>
<WORD coords="1696,1676,1756,1653,1675">one</WORD>
</LINE>
<LINE>
<WORD coords="593,1721,690,1689,1720">which</WORD>
<WORD coords="701,1729,825,1698,1720">appears</WORD>
<WORD coords="837,1720,867,1689,1720">in</WORD>
<WORD coords="881,1721,999,1694,1720">scanf</WORD>
<WORD coords="1012,1721,1111,1698,1720">serves</WORD>
<WORD coords="1123,1721,1181,1689,1720">this</WORD>
<WORD coords="1191,1729,1327,1698,1720">purpose.</WORD>
<WORD coords="1341,1721,1475,1691,1720">Because</WORD>
<WORD coords="1485,1721,1522,1690,1720">of</WORD>
<WORD coords="1531,1725,1598,1690,1720">this,</WORD>
<WORD coords="1610,1727,1754,1691,1720">printf</WORD>
</LINE>
<LINE>
<WORD coords="592,1765,698,1734,1764">knows</WORD>
<WORD coords="712,1765,773,1734,1764">that</WORD>
<WORD coords="784,1765,822,1743,1764">an</WORD>
<WORD coords="836,1773,950,1734,1764">integer</WORD>
<WORD coords="961,1765,1085,1735,1764">number</WORD>
<WORD coords="1097,1765,1160,1734,1764">will</WORD>
<WORD coords="1172,1765,1211,1735,1765">be</WORD>
<WORD coords="1222,1773,1341,1735,1765">passed,</WORD>
<WORD coords="1354,1765,1453,1734,1764">which</WORD>
<WORD coords="1466,1765,1546,1740,1764">must</WORD>
<WORD coords="1557,1765,1596,1735,1765">be</WORD>
<WORD coords="1607,1773,1715,1734,1764">placed</WORD>
<WORD coords="1726,1765,1757,1739,1765">at</WORD>
</LINE>
<LINE>
<WORD coords="593,1809,642,1778,1808">the</WORD>
<WORD coords="662,1810,797,1778,1809">location</WORD>
<WORD coords="816,1818,968,1779,1809">occupied</WORD>
<WORD coords="986,1818,1027,1779,1810">by</WORD>
<WORD coords="1046,1810,1097,1779,1809">the</WORD>
<WORD coords="1116,1810,1228,1779,1809">format</WORD>
<WORD coords="1246,1818,1460,1779,1809">specification</WORD>
<WORD coords="1479,1809,1510,1779,1809">in</WORD>
<WORD coords="1530,1810,1581,1779,1809">the</WORD>
<WORD coords="1600,1810,1672,1784,1809">text.</WORD>
<WORD coords="1691,1809,1757,1778,1808">The</WORD>
</LINE>
<LINE>
<WORD coords="592,1853,725,1822,1852">variable</WORD>
<WORD coords="736,1853,826,1831,1852">name</WORD>
<WORD coords="839,1861,959,1824,1853">input</WORD>
<WORD coords="975,1854,1096,1822,1853">follows</WORD>
<WORD coords="1109,1853,1159,1822,1852">the</WORD>
<WORD coords="1171,1861,1263,1822,1852">string</WORD>
<WORD coords="1276,1853,1306,1822,1853">in</WORD>
<WORD coords="1320,1861,1436,1828,1853">quotes,</WORD>
<WORD coords="1450,1861,1603,1823,1852">separated</WORD>
<WORD coords="1615,1853,1693,1822,1852">from</WORD>
<WORD coords="1707,1853,1757,1822,1852">the</WORD>
</LINE>
<LINE>
<WORD coords="594,1906,684,1866,1897">string</WORD>
<WORD coords="695,1906,736,1867,1898">by</WORD>
<WORD coords="747,1898,766,1875,1898">a</WORD>
<WORD coords="776,1899,904,1876,1898">comma.</WORD>
<WORD coords="916,1899,979,1867,1898">The</WORD>
<WORD coords="990,1907,1073,1867,1898">input</WORD>
<WORD coords="1083,1907,1207,1876,1898">appears</WORD>
<WORD coords="1219,1899,1257,1876,1898">on</WORD>
<WORD coords="1269,1899,1319,1867,1898">the</WORD>
<WORD coords="1330,1899,1432,1876,1898">screen</WORD>
<WORD coords="1443,1898,1470,1867,1898">if</WORD>
<WORD coords="1479,1898,1529,1872,1897">Uie</WORD>
<WORD coords="1540,1906,1624,1867,1897">input</WORD>
<WORD coords="1635,1898,1696,1876,1898">was</WORD>
<WORD coords="1707,1898,1726,1876,1898">a</WORD>
<WORD coords="1741,1898,1753,1868,1898">1</WORD>
</LINE>
<LINE>
<WORD coords="593,1943,627,1920,1942">or</WORD>
<WORD coords="638,1942,658,1912,1943">2</WORD>
<WORD coords="671,1943,731,1913,1943">and</WORD>
<WORD coords="743,1944,796,1918,1943">not</WORD>
<WORD coords="809,1944,870,1918,1943">text</WORD>
<WORD coords="883,1950,957,1913,1943">(text</WORD>
<WORD coords="969,1944,995,1912,1943">is</WORD>
<WORD coords="1008,1944,1060,1918,1943">not</WORD>
<WORD coords="1072,1944,1202,1913,1943">allowed</WORD>
<WORD coords="1214,1950,1305,1913,1943">here).</WORD>
<WORD coords="1319,1943,1349,1913,1943">If</WORD>
<WORD coords="1359,1951,1419,1921,1944">you</WORD>
<WORD coords="1433,1943,1514,1919,1942">enter</WORD>
<WORD coords="1528,1948,1598,1918,1943">text,</WORD>
<WORD coords="1611,1944,1661,1912,1943">the</WORD>
<WORD coords="1674,1951,1758,1912,1943">input</WORD>
</LINE>
<LINE>
<WORD coords="593,1988,734,1957,1987">becomes</WORD>
<WORD coords="744,1987,762,1965,1987">a</WORD>
<WORD coords="773,1995,853,1957,1987">large</WORD>
<WORD coords="863,1988,986,1957,1987">random</WORD>
<WORD coords="997,1988,1120,1957,1987">number</WORD>
<WORD coords="1130,1994,1173,1957,1987">(in</WORD>
<WORD coords="1183,1988,1296,1957,1987">Lattice</WORD>
<WORD coords="1305,1994,1345,1957,1988">C)</WORD>
<WORD coords="1356,1988,1432,1965,1987">even</WORD>
<WORD coords="1443,1995,1554,1957,1986">though</WORD>
<WORD coords="1565,1988,1623,1957,1987">this</WORD>
<WORD coords="1634,1988,1758,1958,1987">number</WORD>
</LINE>
<LINE>
<WORD coords="593,2032,684,2009,2031">never</WORD>
<WORD coords="697,2040,845,2001,2031">appeared</WORD>
<WORD coords="858,2031,889,2001,2031">in</WORD>
<WORD coords="904,2032,954,2001,2031">the</WORD>
<WORD coords="967,2040,1051,2001,2031">input</WORD>
<WORD coords="1063,2032,1133,2001,2031">line.</WORD>
<WORD coords="1148,2031,1178,2001,2031">If</WORD>
<WORD coords="1188,2040,1249,2010,2032">you</WORD>
<WORD coords="1262,2032,1344,2006,2031">enter</WORD>
<WORD coords="1357,2032,1398,2010,2031">no</WORD>
<WORD coords="1411,2040,1496,2001,2031">input</WORD>
<WORD coords="1511,2032,1633,2005,2031">scanf</WORD>
<WORD coords="1650,2032,1757,2001,2031">scrolls</WORD>
</LINE>
<LINE>
<WORD coords="594,2075,642,2044,2074">the</WORD>
<WORD coords="652,2075,754,2053,2075">screen</WORD>
<WORD coords="765,2076,823,2053,2075">one</WORD>
<WORD coords="833,2076,894,2044,2075">line</WORD>
<WORD coords="903,2083,1023,2045,2075">upward</WORD>
<WORD coords="1033,2076,1091,2045,2075">and</WORD>
<WORD coords="1101,2076,1185,2045,2075">waits</WORD>
<WORD coords="1195,2076,1243,2045,2075">for</WORD>
<WORD coords="1251,2076,1270,2053,2076">a</WORD>
<WORD coords="1279,2076,1346,2053,2075">new</WORD>
<WORD coords="1357,2082,1452,2045,2075">(more</WORD>
<WORD coords="1463,2082,1573,2045,2075">useful)</WORD>
<WORD coords="1584,2083,1675,2044,2075">input.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="265,2275,400,2233,2274">4.5.2</WORD>
<WORD coords="594,2275,688,2234,2274">The</WORD>
<WORD coords="713,2275,777,2239,2275">if</WORD>
<WORD coords="808,2276,1049,2238,2275">statement</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="595,2421,619,2390,2420">It</WORD>
<WORD coords="631,2421,657,2389,2420">is</WORD>
<WORD coords="670,2421,766,2390,2420">rather</WORD>
<WORD coords="777,2429,884,2390,2420">boring</WORD>
<WORD coords="896,2421,928,2395,2421">to</WORD>
<WORD coords="937,2429,1000,2390,2421">just</WORD>
<WORD coords="1011,2421,1052,2390,2420">let</WORD>
<WORD coords="1063,2421,1112,2390,2420">the</WORD>
<WORD coords="1124,2429,1279,2395,2420">computer</WORD>
<WORD coords="1289,2429,1390,2395,2420">repeat</WORD>
<WORD coords="1401,2421,1451,2390,2420">the</WORD>
<WORD coords="1464,2429,1555,2390,2420">input</WORD>
<WORD coords="1569,2421,1595,2390,2420">It</WORD>
<WORD coords="1606,2421,1708,2390,2420">would</WORD>
<WORD coords="1719,2421,1758,2390,2421">be</WORD>
</LINE>
<LINE>
<WORD coords="594,2465,687,2435,2465">better</WORD>
<WORD coords="699,2465,729,2440,2465">to</WORD>
<WORD coords="741,2473,869,2436,2464">respond</WORD>
<WORD coords="882,2466,913,2441,2465">to</WORD>
<WORD coords="925,2465,974,2435,2465">the</WORD>
<WORD coords="986,2473,1076,2435,2464">input.</WORD>
<WORD coords="1089,2465,1146,2436,2464">For</WORD>
<WORD coords="1157,2473,1304,2436,2464">example,</WORD>
<WORD coords="1317,2465,1392,2436,2464">have</WORD>
<WORD coords="1405,2465,1453,2435,2464">the</WORD>
<WORD coords="1464,2473,1620,2440,2465">computer</WORD>
<WORD coords="1629,2473,1759,2435,2465">respond</WORD>
</LINE>
<LINE>
<WORD coords="595,2509,624,2484,2509">to</WORD>
<WORD coords="638,2509,676,2487,2508">an</WORD>
<WORD coords="690,2517,773,2484,2508">entry</WORD>
<WORD coords="786,2509,822,2478,2509">of</WORD>
<WORD coords="832,2509,889,2478,2499">&quot;1&quot;</WORD>
<WORD coords="902,2509,974,2478,2508">with</WORD>
<WORD coords="988,2510,1036,2478,2509">the</WORD>
<WORD coords="1049,2517,1197,2487,2509">message,</WORD>
<WORD coords="1210,2510,1304,2479,2509">&quot;That</WORD>
<WORD coords="1316,2510,1342,2478,2509">is</WORD>
<WORD coords="1356,2517,1427,2487,2508">very</WORD>
<WORD coords="1440,2517,1563,2478,2509">good!&quot;,</WORD>
<WORD coords="1577,2509,1612,2487,2508">or</WORD>
<WORD coords="1624,2509,1661,2487,2508">an</WORD>
<WORD coords="1674,2517,1758,2483,2508">entry</WORD>
</LINE>
<LINE>
<WORD coords="595,2554,631,2523,2553">of</WORD>
<WORD coords="645,2553,701,2523,2544">&quot;2&quot;</WORD>
<WORD coords="719,2554,820,2523,2553">where</WORD>
<WORD coords="836,2554,886,2523,2553">the</WORD>
<WORD coords="903,2562,1042,2531,2553">message</WORD>
<WORD coords="1058,2555,1151,2523,2554">could</WORD>
<WORD coords="1166,2559,1216,2523,2554">be,</WORD>
<WORD coords="1232,2554,1263,2523,2554">&quot;I</WORD>
<WORD coords="1280,2554,1329,2532,2554">am</WORD>
<WORD coords="1347,2562,1431,2532,2553">sorry</WORD>
<WORD coords="1448,2554,1480,2528,2554">to</WORD>
<WORD coords="1495,2554,1568,2523,2553">hear</WORD>
<WORD coords="1584,2554,1678,2523,2553">that!&quot;</WORD>
<WORD coords="1694,2553,1759,2523,2553">The</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="265,2658,312,2629,2657">32</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0039.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0040.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0040.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="298,162,426,135,162">Abacus</WORD>
<WORD coords="1233,166,1278,139,165">4.5</WORD>
<WORD coords="1306,166,1480,139,165">Variables</WORD>
<WORD coords="1497,165,1559,144,165">and</WORD>
<WORD coords="1575,166,1788,139,165">Arithmetic</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="625,351,783,317,342">computer</WORD>
<WORD coords="798,344,878,318,343">must</WORD>
<WORD coords="892,344,931,313,344">be</WORD>
<WORD coords="946,352,1072,313,343">capable</WORD>
<WORD coords="1088,344,1125,313,344">of</WORD>
<WORD coords="1136,353,1312,314,344">comparing</WORD>
<WORD coords="1328,345,1378,314,344">the</WORD>
<WORD coords="1393,345,1482,314,344">value</WORD>
<WORD coords="1498,345,1598,314,344">stored</WORD>
<WORD coords="1614,343,1645,313,343">in</WORD>
<WORD coords="1662,351,1787,315,343">input</WORD>
</LINE>
<LINE>
<WORD coords="626,386,699,355,386">with</WORD>
<WORD coords="717,387,805,356,386">other</WORD>
<WORD coords="822,388,975,357,386">numbers.</WORD>
<WORD coords="995,396,1178,357,387">Depending</WORD>
<WORD coords="1196,388,1236,366,387">on</WORD>
<WORD coords="1255,388,1306,357,387">the</WORD>
<WORD coords="1322,388,1432,357,387">results</WORD>
<WORD coords="1450,388,1487,357,387">of</WORD>
<WORD coords="1503,388,1562,357,387">this</WORD>
<WORD coords="1581,393,1650,362,388">test,</WORD>
<WORD coords="1668,388,1692,357,387">it</WORD>
<WORD coords="1709,388,1791,362,387">must</WORD>
</LINE>
<LINE>
<WORD coords="626,432,720,400,431">select</WORD>
<WORD coords="733,432,794,409,431">one</WORD>
<WORD coords="807,432,870,406,431">text</WORD>
<WORD coords="883,432,918,410,431">or</WORD>
<WORD coords="930,432,981,401,432">the</WORD>
<WORD coords="994,433,1081,401,432">other</WORD>
<WORD coords="1094,433,1164,407,432">text.</WORD>
<WORD coords="1180,432,1213,403,432">In</WORD>
<WORD coords="1227,441,1450,402,432">programming</WORD>
<WORD coords="1463,433,1523,402,432">this</WORD>
<WORD coords="1537,433,1564,402,432">is</WORD>
<WORD coords="1576,433,1688,402,432">known</WORD>
<WORD coords="1703,433,1737,410,433">as</WORD>
<WORD coords="1751,433,1789,410,432">an</WORD>
</LINE>
<LINE>
<WORD coords="627,475,674,446,475">if</WORD>
<WORD coords="680,476,809,449,475">...then</WORD>
<WORD coords="831,477,993,451,475">construct.</WORD>
<WORD coords="1012,477,1057,447,476">As</WORD>
<WORD coords="1074,476,1106,446,476">in</WORD>
<WORD coords="1124,485,1216,455,477">many</WORD>
<WORD coords="1232,478,1319,447,477">other</WORD>
<WORD coords="1335,485,1510,447,477">languages,</WORD>
<WORD coords="1530,477,1555,447,477">C</WORD>
<WORD coords="1573,477,1640,447,476">also</WORD>
<WORD coords="1658,477,1712,447,476">has</WORD>
<WORD coords="1731,477,1789,446,476">this</WORD>
</LINE>
<LINE>
<WORD coords="625,528,784,489,519">capability</WORD>
<WORD coords="795,527,833,489,520">(C</WORD>
<WORD coords="844,520,963,490,519">doesn&apos;t</WORD>
<WORD coords="972,529,1086,490,520">require</WORD>
<WORD coords="1096,521,1145,490,520">the</WORD>
<WORD coords="1155,528,1272,490,520">then).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,601,689,571,601">The</WORD>
<WORD coords="703,602,836,571,601">variable</WORD>
<WORD coords="849,603,876,572,602">is</WORD>
<WORD coords="889,611,1052,573,602">compared</WORD>
<WORD coords="1066,603,1138,572,602">with</WORD>
<WORD coords="1156,604,1181,574,603">1.</WORD>
<WORD coords="1197,603,1227,573,603">If</WORD>
<WORD coords="1237,604,1287,573,603">the</WORD>
<WORD coords="1299,604,1454,573,603">condition</WORD>
<WORD coords="1468,604,1495,573,603">is</WORD>
<WORD coords="1509,604,1605,573,603">found</WORD>
<WORD coords="1619,604,1651,578,603">to</WORD>
<WORD coords="1663,604,1702,573,603">be</WORD>
<WORD coords="1716,608,1789,578,602">true,</WORD>
</LINE>
<LINE>
<WORD coords="626,646,675,615,645">the</WORD>
<WORD coords="686,646,842,620,645">statement</WORD>
<WORD coords="851,655,1008,615,646">following</WORD>
<WORD coords="1018,647,1068,616,646">the</WORD>
<WORD coords="1079,647,1124,618,646">if</WORD>
<WORD coords="1136,648,1295,617,647">command</WORD>
<WORD coords="1305,648,1453,622,647">executes.</WORD>
<WORD coords="1464,648,1542,618,647">Here</WORD>
<WORD coords="1552,648,1579,616,647">is</WORD>
<WORD coords="1589,648,1628,625,647">an</WORD>
<WORD coords="1638,655,1783,616,646">example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,713,662,689,713">if</WORD>
<WORD coords="673,720,784,689,714">(input</WORD>
<WORD coords="808,708,847,699,709">==</WORD>
<WORD coords="871,718,899,692,716">1)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="665,760,906,730,755">printfC&apos;That</WORD>
<WORD coords="931,755,967,731,755">is</WORD>
<WORD coords="989,762,1070,738,755">very</WORD>
<WORD coords="1092,762,1286,732,756">good!\n&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="627,794,662,770,794">if</WORD>
<WORD coords="673,801,783,770,795">(input</WORD>
<WORD coords="808,788,848,779,790">==</WORD>
<WORD coords="869,799,899,772,797">2)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="665,841,845,811,835">printfd</WORD>
<WORD coords="869,836,908,819,836">am</WORD>
<WORD coords="931,842,1029,819,836">sorry</WORD>
<WORD coords="1051,837,1089,815,836">to</WORD>
<WORD coords="1112,837,1190,814,837">hear</WORD>
<WORD coords="1212,841,1407,813,837">that!\n&quot;);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,920,687,890,919">The</WORD>
<WORD coords="700,920,870,890,919">conditions</WORD>
<WORD coords="884,928,993,899,920">appear</WORD>
<WORD coords="1005,922,1103,890,921">inside</WORD>
<WORD coords="1115,922,1165,891,921">the</WORD>
<WORD coords="1176,930,1366,892,921">parentheses</WORD>
<WORD coords="1379,923,1415,900,922">so</WORD>
<WORD coords="1426,922,1488,892,921">that</WORD>
<WORD coords="1499,922,1549,892,921">the</WORD>
<WORD coords="1561,922,1628,891,921">first</WORD>
<WORD coords="1639,928,1761,892,921">print</WORD>
<WORD coords="1768,921,1787,894,0">f</WORD>
</LINE>
<LINE>
<WORD coords="625,963,784,938,962">statement</WORD>
<WORD coords="797,972,869,934,963">only</WORD>
<WORD coords="883,965,990,942,964">occurs</WORD>
<WORD coords="1005,965,1092,934,964">when</WORD>
<WORD coords="1109,972,1229,936,964">input</WORD>
<WORD coords="1245,973,1349,935,964">equals</WORD>
<WORD coords="1366,965,1391,936,964">1.</WORD>
<WORD coords="1405,965,1467,935,964">The</WORD>
<WORD coords="1482,965,1564,944,964">same</WORD>
<WORD coords="1578,965,1604,935,964">is</WORD>
<WORD coords="1618,965,1680,940,964">true</WORD>
<WORD coords="1692,966,1730,935,965">of</WORD>
<WORD coords="1739,966,1789,935,965">the</WORD>
</LINE>
<LINE>
<WORD coords="625,1016,787,977,1007">following</WORD>
<WORD coords="805,1008,824,979,1008">i</WORD>
<WORD coords="832,1008,852,981,1008">f</WORD>
<WORD coords="871,1014,1038,983,1009">statement,</WORD>
<WORD coords="1054,1010,1127,978,1009">with</WORD>
<WORD coords="1143,1010,1193,979,1009">the</WORD>
<WORD coords="1207,1010,1374,979,1009">difference</WORD>
<WORD coords="1390,1010,1451,979,1009">that</WORD>
<WORD coords="1466,1010,1516,979,1009">the</WORD>
<WORD coords="1531,1010,1593,984,1009">text</WORD>
<WORD coords="1607,1010,1748,985,1009">executes</WORD>
<WORD coords="1764,1009,1791,979,1009">if</WORD>
</LINE>
<LINE>
<WORD coords="626,1060,743,1023,1052">input</WORD>
<WORD coords="758,1061,861,1022,1053">equals</WORD>
<WORD coords="872,1054,901,1022,1053">2.</WORD>
<WORD coords="915,1055,1102,1023,1053">Semicolons</WORD>
<WORD coords="1114,1055,1206,1032,1054">never</WORD>
<WORD coords="1216,1055,1320,1023,1054">follow</WORD>
<WORD coords="1331,1055,1380,1024,1054">the</WORD>
<WORD coords="1393,1055,1448,1026,1054">if.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,1138,687,1108,1137">The</WORD>
<WORD coords="699,1139,768,1117,1138">user</WORD>
<WORD coords="778,1139,847,1108,1138">who</WORD>
<WORD coords="859,1139,954,1114,1138">wants</WORD>
<WORD coords="965,1139,996,1114,1139">to</WORD>
<WORD coords="1007,1148,1192,1109,1139">experiment</WORD>
<WORD coords="1201,1140,1257,1118,1139">can</WORD>
<WORD coords="1268,1148,1313,1115,1139">try</WORD>
<WORD coords="1324,1141,1343,1118,1141">a</WORD>
<WORD coords="1354,1141,1519,1110,1140">semicolon</WORD>
<WORD coords="1530,1141,1606,1110,1140">after</WORD>
<WORD coords="1616,1141,1666,1110,1140">the</WORD>
<WORD coords="1677,1140,1789,1110,1139">second</WORD>
</LINE>
<LINE>
<WORD coords="626,1182,684,1153,1181">if.</WORD>
<WORD coords="700,1182,729,1151,1181">If</WORD>
<WORD coords="741,1190,801,1160,1182">you</WORD>
<WORD coords="815,1183,856,1152,1183">do</WORD>
<WORD coords="871,1187,916,1160,1183">so,</WORD>
<WORD coords="930,1183,980,1152,1182">the</WORD>
<WORD coords="993,1191,1131,1161,1182">program</WORD>
<WORD coords="1145,1184,1209,1158,1184">acts</WORD>
<WORD coords="1223,1184,1256,1162,1184">as</WORD>
<WORD coords="1270,1183,1298,1153,1183">if</WORD>
<WORD coords="1308,1184,1358,1153,1183">the</WORD>
<WORD coords="1372,1184,1433,1153,1183">line</WORD>
<WORD coords="1448,1183,1494,1155,1183">if</WORD>
<WORD coords="1507,1191,1647,1155,1183">(input</WORD>
<WORD coords="1664,1175,1712,1165,1177">==</WORD>
<WORD coords="1727,1183,1745,1156,1185">2</WORD>
<WORD coords="1756,1187,1765,1157,1188">)</WORD>
<WORD coords="1778,1188,1786,1162,0">;</WORD>
</LINE>
<LINE>
<WORD coords="625,1226,744,1195,1225">doesn&apos;t</WORD>
<WORD coords="753,1226,838,1195,1225">exist.</WORD>
<WORD coords="850,1226,935,1195,1225">After</WORD>
<WORD coords="945,1226,1017,1196,1226">each</WORD>
<WORD coords="1029,1235,1112,1196,1226">input</WORD>
<WORD coords="1120,1227,1151,1197,1227">&quot;I</WORD>
<WORD coords="1162,1228,1210,1205,1227">am</WORD>
<WORD coords="1222,1235,1303,1205,1227">sorry</WORD>
<WORD coords="1314,1228,1345,1202,1227">to</WORD>
<WORD coords="1355,1228,1425,1197,1227">hear</WORD>
<WORD coords="1434,1228,1524,1197,1227">that!&quot;</WORD>
<WORD coords="1534,1235,1665,1205,1227">appears.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,1318,748,1280,1309">Adding</WORD>
<WORD coords="765,1311,814,1281,1310">the</WORD>
<WORD coords="830,1311,899,1280,1311">four</WORD>
<WORD coords="914,1312,991,1281,1311">lines</WORD>
<WORD coords="1007,1312,1106,1281,1311">above</WORD>
<WORD coords="1122,1313,1226,1282,1312">makes</WORD>
<WORD coords="1242,1313,1291,1282,1312">the</WORD>
<WORD coords="1306,1321,1446,1290,1312">program</WORD>
<WORD coords="1461,1313,1516,1290,1312">run</WORD>
<WORD coords="1531,1320,1682,1282,1312">properly,</WORD>
<WORD coords="1696,1312,1752,1282,1312">but</WORD>
<WORD coords="1766,1312,1789,1281,1311">it</WORD>
</LINE>
<LINE>
<WORD coords="624,1355,717,1324,1354">could</WORD>
<WORD coords="736,1356,775,1325,1355">be</WORD>
<WORD coords="795,1364,965,1324,1355">improved.</WORD>
<WORD coords="986,1356,1080,1325,1355">Some</WORD>
<WORD coords="1100,1357,1184,1334,1356">users</WORD>
<WORD coords="1204,1365,1274,1335,1356">may</WORD>
<WORD coords="1293,1357,1333,1327,1357">be</WORD>
<WORD coords="1352,1357,1485,1326,1356">familiar</WORD>
<WORD coords="1504,1356,1577,1326,1355">with</WORD>
<WORD coords="1597,1356,1648,1325,1356">the</WORD>
<WORD coords="1666,1356,1787,1326,1355">BASIC</WORD>
</LINE>
<LINE>
<WORD coords="625,1399,788,1373,1398">statement:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,1480,662,1458,1480">IF</WORD>
<WORD coords="685,1480,742,1458,1480">A=l</WORD>
<WORD coords="767,1480,846,1458,1480">THEN</WORD>
<WORD coords="868,1481,967,1458,1481">PRINT</WORD>
<WORD coords="991,1481,1087,1458,1481">&quot;That</WORD>
<WORD coords="1112,1481,1147,1457,1481">is</WORD>
<WORD coords="1171,1487,1249,1464,1481">very</WORD>
<WORD coords="1272,1487,1365,1458,1481">good!</WORD>
<WORD coords="1379,1482,1386,1464,0">:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="706,1521,784,1498,1521">ELSE</WORD>
<WORD coords="808,1521,906,1498,1521">PRINT</WORD>
<WORD coords="931,1521,965,1499,1521">&quot;I</WORD>
<WORD coords="991,1522,1028,1504,1521">am</WORD>
<WORD coords="1052,1527,1149,1504,1521">sorry</WORD>
<WORD coords="1171,1521,1210,1500,1521">to</WORD>
<WORD coords="1233,1522,1309,1498,1521">hear</WORD>
<WORD coords="1333,1522,1409,1498,1521">that</WORD>
<WORD coords="1421,1521,1425,1499,1510">!</WORD>
<WORD coords="1437,1510,1449,1499,0">&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="295,1606,407,1577,1605">else</WORD>
<WORD coords="623,1607,686,1576,1606">The</WORD>
<WORD coords="701,1607,727,1576,1607">C</WORD>
<WORD coords="741,1615,889,1576,1606">language</WORD>
<WORD coords="903,1607,969,1577,1606">also</WORD>
<WORD coords="984,1607,1036,1577,1606">has</WORD>
<WORD coords="1051,1607,1088,1585,1607">an</WORD>
<WORD coords="1103,1608,1202,1580,1607">else</WORD>
<WORD coords="1219,1608,1376,1582,1607">statement</WORD>
<WORD coords="1389,1607,1489,1576,1606">which</WORD>
<WORD coords="1503,1607,1560,1585,1606">can</WORD>
<WORD coords="1574,1615,1646,1576,1606">only</WORD>
<WORD coords="1661,1607,1699,1576,1607">be</WORD>
<WORD coords="1713,1607,1789,1576,1606">used</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,1660,760,1621,1651">together</WORD>
<WORD coords="775,1652,848,1621,1651">with</WORD>
<WORD coords="864,1652,915,1621,1651">the</WORD>
<WORD coords="931,1652,978,1623,1652">if</WORD>
<WORD coords="997,1653,1163,1627,1652">statement.</WORD>
<WORD coords="1180,1652,1244,1622,1652">The</WORD>
<WORD coords="1260,1653,1359,1625,1652">else</WORD>
<WORD coords="1380,1653,1538,1626,1651">statement</WORD>
<WORD coords="1554,1652,1697,1626,1651">executes</WORD>
<WORD coords="1715,1658,1787,1621,1650">only</WORD>
</LINE>
<LINE>
<WORD coords="624,1696,711,1665,1695">when</WORD>
<WORD coords="723,1696,772,1666,1695">the</WORD>
<WORD coords="783,1696,936,1665,1695">condition</WORD>
<WORD coords="947,1696,1000,1666,1696">has</WORD>
<WORD coords="1011,1696,1064,1671,1695">not</WORD>
<WORD coords="1073,1696,1150,1666,1696">been</WORD>
<WORD coords="1162,1697,1231,1671,1696">met</WORD>
<WORD coords="1242,1696,1314,1666,1696">This</WORD>
<WORD coords="1325,1696,1491,1666,1695">eliminates</WORD>
<WORD coords="1503,1696,1551,1665,1695">the</WORD>
<WORD coords="1563,1696,1675,1665,1695">second</WORD>
<WORD coords="1686,1695,1750,1670,1695">test.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="626,1776,661,1751,1776">if</WORD>
<WORD coords="672,1782,782,1751,1776">(input</WORD>
<WORD coords="807,1769,845,1760,1771">==</WORD>
<WORD coords="869,1780,898,1753,1778">1)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="664,1822,904,1792,1817">printfC&apos;That</WORD>
<WORD coords="930,1817,965,1793,1817">is</WORD>
<WORD coords="988,1823,1068,1800,1817">very</WORD>
<WORD coords="1091,1823,1284,1793,1817">good!\n&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="625,1856,703,1834,1856">else</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="665,1903,844,1873,1897">printfC&apos;I</WORD>
<WORD coords="868,1898,907,1881,1897">am</WORD>
<WORD coords="931,1903,1028,1880,1897">sorry</WORD>
<WORD coords="1050,1897,1089,1876,1897">to</WORD>
<WORD coords="1111,1898,1189,1875,1897">hear</WORD>
<WORD coords="1212,1900,1406,1873,1897">that!\n&quot;);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,1982,688,1951,1981">The</WORD>
<WORD coords="698,1982,812,1951,1981">second</WORD>
<WORD coords="822,1982,879,1956,1982">test</WORD>
<WORD coords="888,1982,915,1951,1981">is</WORD>
<WORD coords="926,1982,996,1959,1981">now</WORD>
<WORD coords="1007,1990,1170,1951,1981">improved.</WORD>
<WORD coords="1184,1981,1212,1951,1981">A</WORD>
<WORD coords="1224,1981,1370,1951,1980">modified</WORD>
<WORD coords="1381,1981,1497,1950,1979">version</WORD>
<WORD coords="1510,1981,1546,1949,1980">of</WORD>
<WORD coords="1554,1980,1604,1949,1979">the</WORD>
<WORD coords="1614,1980,1640,1949,1980">C</WORD>
<WORD coords="1651,1988,1787,1957,1979">program</WORD>
</LINE>
<LINE>
<WORD coords="625,2026,693,2004,2025">now</WORD>
<WORD coords="704,2034,827,2004,2026">appears</WORD>
<WORD coords="838,2027,871,2004,2027">as</WORD>
<WORD coords="880,2027,1011,1996,2026">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,2109,661,2082,2104">/*</WORD>
<WORD coords="688,2108,825,2084,2107">scan2.c</WORD>
<WORD coords="850,2108,945,2084,2107">4.5.2</WORD>
<WORD coords="973,2109,1006,2083,2103">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="626,2149,705,2124,2148">void</WORD>
<WORD coords="727,2152,838,2124,2149">mainO</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="631,2192,639,2167,2192">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="667,2230,723,2205,2230">int</WORD>
<WORD coords="748,2236,862,2205,2230">input;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="735,2316,955,2285,2310">printfC&apos;Are</WORD>
<WORD coords="979,2316,1036,2292,2310">you</WORD>
<WORD coords="1059,2313,1231,2286,2310">well?\n&quot;)</WORD>
<WORD coords="1245,2313,1254,2293,0">;</WORD>
</LINE>
<LINE>
<WORD coords="735,2358,948,2327,2352">printf(&apos;Ml)</WORD>
<WORD coords="979,2345,997,2336,2348">=</WORD>
<WORD coords="1020,2355,1092,2329,2351">YES,</WORD>
<WORD coords="1128,2354,1171,2328,2352">(2)</WORD>
<WORD coords="1201,2344,1219,2336,2348">=</WORD>
<WORD coords="1241,2354,1415,2326,2350">NO\n\n&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="735,2397,854,2367,2391">printf</WORD>
<WORD coords="865,2397,996,2369,2391">(&quot;Input</WORD>
<WORD coords="1019,2392,1154,2368,2391">Number:</WORD>
<WORD coords="1183,2394,1211,2368,2389">&quot;)</WORD>
<WORD coords="1225,2394,1234,2374,2394">;</WORD>
</LINE>
<LINE>
<WORD coords="737,2436,949,2409,2431">scanf(&quot;%d&quot;,</WORD>
<WORD coords="981,2432,994,2411,2431">S</WORD>
<WORD coords="1001,2437,1097,2407,2431">input</WORD>
<WORD coords="1103,2435,1111,2409,2435">)</WORD>
<WORD coords="1124,2435,1134,2414,0">;</WORD>
</LINE>
<LINE>
<WORD coords="737,2473,774,2448,2473">if</WORD>
<WORD coords="785,2479,894,2448,2473">(input</WORD>
<WORD coords="918,2466,956,2457,2468">==</WORD>
<WORD coords="981,2476,1009,2449,2474">1)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="776,2520,1016,2488,2513">printfC&apos;That</WORD>
<WORD coords="1041,2513,1076,2488,2513">is</WORD>
<WORD coords="1100,2519,1179,2495,2513">very</WORD>
<WORD coords="1201,2519,1396,2487,2512">good!\n&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="736,2555,813,2531,2555">else</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1741,2665,1789,2636,2665">33</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0040.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0041.djvu" width="2045">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0041.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="246,159,274,131,159">4.</WORD>
<WORD coords="299,159,430,131,159">Theory</WORD>
<WORD coords="444,160,506,138,160">and</WORD>
<WORD coords="521,161,688,132,160">Practice</WORD>
<WORD coords="1326,161,1433,135,161">Amiga</WORD>
<WORD coords="1447,161,1470,135,161">C</WORD>
<WORD coords="1484,161,1542,140,161">for</WORD>
<WORD coords="1555,161,1736,134,161">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="725,340,903,309,334">printfC&apos;I</WORD>
<WORD coords="929,335,967,317,334">am</WORD>
<WORD coords="990,340,1086,317,334">sorry</WORD>
<WORD coords="1107,335,1146,314,334">to</WORD>
<WORD coords="1169,335,1246,312,335">hear</WORD>
<WORD coords="1269,338,1463,311,335">that!\n&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="581,377,589,351,377">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="575,457,605,427,457">If</WORD>
<WORD coords="623,458,743,428,457">several</WORD>
<WORD coords="764,459,945,429,458">commands</WORD>
<WORD coords="966,459,1077,429,458">should</WORD>
<WORD coords="1097,459,1137,429,459">be</WORD>
<WORD coords="1157,459,1306,429,458">executed</WORD>
<WORD coords="1327,459,1405,429,459">after</WORD>
<WORD coords="1426,459,1476,429,458">the</WORD>
<WORD coords="1498,459,1546,431,459">if</WORD>
<WORD coords="1571,467,1655,429,459">(e.g.,</WORD>
<WORD coords="1675,460,1737,434,459">two</WORD>
</LINE>
<LINE>
<WORD coords="575,508,692,472,501">print</WORD>
<WORD coords="698,501,718,474,502">£</WORD>
<WORD coords="730,509,902,471,501">functions),</WORD>
<WORD coords="913,503,963,471,502">the</WORD>
<WORD coords="973,503,1084,472,502">second</WORD>
<WORD coords="1094,503,1154,471,502">line</WORD>
<WORD coords="1163,503,1271,477,502">cannot</WORD>
<WORD coords="1279,503,1318,472,503">be</WORD>
<WORD coords="1328,503,1442,472,502">written</WORD>
<WORD coords="1452,511,1654,472,502">immediately</WORD>
<WORD coords="1663,503,1738,472,502">after</WORD>
</LINE>
<LINE>
<WORD coords="575,546,605,515,545">it.</WORD>
<WORD coords="617,546,680,515,545">The</WORD>
<WORD coords="692,555,849,515,546">following</WORD>
<WORD coords="859,555,997,516,547">example</WORD>
<WORD coords="1007,548,1153,516,547">wouldn&apos;t</WORD>
<WORD coords="1162,548,1253,517,547">work:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="577,627,612,603,627">if</WORD>
<WORD coords="623,633,733,603,627">(input</WORD>
<WORD coords="758,621,796,612,624">==</WORD>
<WORD coords="820,631,848,605,629">1)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,673,854,643,667">printf(&quot;That</WORD>
<WORD coords="880,668,915,643,668">is</WORD>
<WORD coords="938,674,1017,651,668">very</WORD>
<WORD coords="1039,674,1233,644,668">good!\n&quot;);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,713,855,683,707">printfC&apos;Hope</WORD>
<WORD coords="879,714,936,691,708">you</WORD>
<WORD coords="961,714,1037,687,708">stay</WORD>
<WORD coords="1060,714,1199,686,708">healthy</WORD>
<WORD coords="1207,709,1212,687,711">!</WORD>
<WORD coords="1222,711,1276,684,709">\n&quot;</WORD>
<WORD coords="1284,712,1291,686,711">)</WORD>
<WORD coords="1305,711,1358,684,706">;/*</WORD>
<WORD coords="1381,709,1439,687,709">Not</WORD>
<WORD coords="1463,709,1540,684,709">like</WORD>
<WORD coords="1563,709,1656,684,709">this!</WORD>
<WORD coords="1687,711,1721,685,707">*/</WORD>
</LINE>
<LINE>
<WORD coords="575,747,653,725,747">else</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,793,794,763,787">printfC&apos;I</WORD>
<WORD coords="818,788,857,771,788">am</WORD>
<WORD coords="880,794,977,771,788">sorry</WORD>
<WORD coords="999,788,1037,767,788">to</WORD>
<WORD coords="1059,788,1137,765,788">hear</WORD>
<WORD coords="1160,792,1354,764,788">that!\n&quot;);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="246,871,443,840,870">Statement</WORD>
<WORD coords="575,873,665,841,872">Since</WORD>
<WORD coords="678,881,752,842,872">only</WORD>
<WORD coords="766,873,825,850,872">one</WORD>
<WORD coords="838,873,900,842,872">line</WORD>
<WORD coords="914,874,940,842,873">is</WORD>
<WORD coords="954,874,1100,843,873">executed</WORD>
<WORD coords="1113,874,1188,842,873">after</WORD>
<WORD coords="1202,874,1250,843,873">the</WORD>
<WORD coords="1267,878,1325,845,873">if,</WORD>
<WORD coords="1341,881,1511,843,873">something</WORD>
<WORD coords="1525,874,1590,844,873">else</WORD>
<WORD coords="1604,875,1684,849,874">must</WORD>
<WORD coords="1697,875,1736,844,875">be</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="245,915,353,886,914">block</WORD>
<WORD coords="574,917,662,887,916">done.</WORD>
<WORD coords="677,925,728,887,917">Up</WORD>
<WORD coords="743,917,773,892,917">to</WORD>
<WORD coords="786,917,857,895,916">now</WORD>
<WORD coords="870,926,943,887,917">only</WORD>
<WORD coords="957,918,1016,896,917">one</WORD>
<WORD coords="1029,918,1187,892,917">statement</WORD>
<WORD coords="1199,918,1253,888,917">has</WORD>
<WORD coords="1266,918,1343,888,917">been</WORD>
<WORD coords="1358,919,1523,888,917">described.</WORD>
<WORD coords="1539,919,1564,889,918">It</WORD>
<WORD coords="1578,918,1605,888,918">is</WORD>
<WORD coords="1619,919,1691,888,918">time</WORD>
<WORD coords="1705,919,1736,894,919">to</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="574,961,712,929,959">describe</WORD>
<WORD coords="728,961,747,938,961">a</WORD>
<WORD coords="763,962,922,935,961">statement</WORD>
<WORD coords="936,962,1036,930,961">block.</WORD>
<WORD coords="1053,970,1178,930,961">Placing</WORD>
<WORD coords="1194,962,1309,931,961">several</WORD>
<WORD coords="1326,962,1499,936,961">statements</WORD>
<WORD coords="1516,962,1615,931,961">inside</WORD>
<WORD coords="1630,963,1736,932,962">braces</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="574,1006,688,979,1005">creates</WORD>
<WORD coords="702,1006,721,983,1006">a</WORD>
<WORD coords="736,1006,894,979,1005">statement</WORD>
<WORD coords="907,1006,999,975,1005">block</WORD>
<WORD coords="1014,1008,1111,975,1006">which</WORD>
<WORD coords="1127,1007,1153,976,1006">is</WORD>
<WORD coords="1168,1007,1250,975,1006">valid</WORD>
<WORD coords="1264,1007,1298,984,1007">as</WORD>
<WORD coords="1312,1007,1331,984,1007">a</WORD>
<WORD coords="1345,1007,1417,976,1007">unit.</WORD>
<WORD coords="1434,1008,1506,976,1007">This</WORD>
<WORD coords="1520,1008,1612,976,1007">block</WORD>
<WORD coords="1627,1008,1682,985,1007">can</WORD>
<WORD coords="1697,1008,1735,977,1008">be</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="574,1057,680,1019,1049">placed</WORD>
<WORD coords="690,1058,847,1019,1049">following</WORD>
<WORD coords="858,1051,908,1020,1050">the</WORD>
<WORD coords="920,1050,964,1022,1050">if</WORD>
<WORD coords="978,1051,1132,1026,1050">statement</WORD>
<WORD coords="1142,1052,1266,1020,1051">without</WORD>
<WORD coords="1274,1059,1435,1021,1051">problems:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="575,1129,610,1105,1129">if</WORD>
<WORD coords="621,1135,732,1105,1129">(input</WORD>
<WORD coords="757,1123,795,1114,1125">==</WORD>
<WORD coords="818,1132,847,1107,1130">1)</WORD>
</LINE>
<LINE>
<WORD coords="619,1173,627,1147,1173">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="654,1215,773,1185,1209">printf</WORD>
<WORD coords="785,1212,894,1187,1210">(&quot;That</WORD>
<WORD coords="920,1211,955,1186,1210">is</WORD>
<WORD coords="978,1217,1057,1193,1210">very</WORD>
<WORD coords="1078,1217,1249,1187,1211">good!\n&quot;)</WORD>
<WORD coords="1263,1214,1272,1194,1214">;</WORD>
<WORD coords="1302,1214,1337,1187,1209">/*</WORD>
<WORD coords="1361,1217,1473,1187,1211">Right!</WORD>
<WORD coords="1504,1214,1538,1188,1208">*/</WORD>
</LINE>
<LINE>
<WORD coords="654,1256,895,1224,1249">printfC&apos;Hope</WORD>
<WORD coords="918,1256,975,1233,1250">you</WORD>
<WORD coords="1000,1257,1076,1229,1250">stay</WORD>
<WORD coords="1099,1257,1237,1228,1251">healthy</WORD>
<WORD coords="1246,1251,1251,1229,1254">!</WORD>
<WORD coords="1262,1255,1330,1227,1251">\n&quot;)</WORD>
<WORD coords="1343,1255,1353,1234,0">;</WORD>
</LINE>
<LINE>
<WORD coords="619,1294,627,1267,1294">)</WORD>
</LINE>
<LINE>
<WORD coords="574,1330,651,1308,1330">else</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,1376,793,1346,1370">printfC&apos;I</WORD>
<WORD coords="817,1372,855,1354,1371">am</WORD>
<WORD coords="879,1378,976,1355,1372">sorry</WORD>
<WORD coords="997,1372,1035,1351,1372">to</WORD>
<WORD coords="1057,1373,1136,1350,1373">hear</WORD>
<WORD coords="1158,1377,1352,1349,1373">that!\n&quot;);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="573,1455,635,1425,1454">The</WORD>
<WORD coords="646,1464,756,1425,1454">Amiga</WORD>
<WORD coords="767,1456,821,1434,1455">can</WORD>
<WORD coords="833,1457,873,1426,1456">do</WORD>
<WORD coords="884,1457,902,1435,1457">a</WORD>
<WORD coords="913,1458,956,1426,1457">lot</WORD>
<WORD coords="965,1458,1002,1427,1457">of</WORD>
<WORD coords="1010,1466,1117,1427,1457">things,</WORD>
<WORD coords="1128,1458,1181,1428,1458">but</WORD>
<WORD coords="1190,1459,1269,1428,1458">what</WORD>
<WORD coords="1279,1459,1302,1428,1458">it</WORD>
<WORD coords="1311,1459,1385,1428,1459">does</WORD>
<WORD coords="1395,1459,1462,1429,1459">best</WORD>
<WORD coords="1471,1460,1498,1429,1459">is</WORD>
<WORD coords="1509,1460,1653,1429,1459">calculate</WORD>
<WORD coords="1665,1467,1735,1429,1459">(and</WORD>
</LINE>
<LINE>
<WORD coords="573,1507,652,1469,1499">fast).</WORD>
<WORD coords="664,1501,747,1469,1500">Let&apos;s</WORD>
<WORD coords="759,1501,830,1475,1500">start</WORD>
<WORD coords="839,1502,910,1470,1501">with</WORD>
<WORD coords="921,1503,1062,1471,1502">addition.</WORD>
<WORD coords="1073,1503,1118,1473,1502">To</WORD>
<WORD coords="1128,1503,1187,1472,1503">add</WORD>
<WORD coords="1198,1504,1258,1477,1503">two</WORD>
<WORD coords="1268,1504,1371,1473,1503">values</WORD>
<WORD coords="1383,1504,1436,1482,1504">use</WORD>
<WORD coords="1447,1504,1495,1474,1503">the</WORD>
<WORD coords="1505,1512,1573,1474,1504">plus</WORD>
<WORD coords="1584,1513,1651,1474,1504">sign</WORD>
<WORD coords="1662,1512,1720,1474,1508">(+):</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="574,1580,631,1563,1580">sum</WORD>
<WORD coords="654,1574,672,1565,1578">=</WORD>
<WORD coords="693,1581,812,1558,1580">number</WORD>
<WORD coords="817,1581,831,1558,1582">1</WORD>
<WORD coords="857,1580,873,1562,1581">+</WORD>
<WORD coords="897,1586,1050,1559,1582">number2;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="571,1664,634,1634,1664">The</WORD>
<WORD coords="645,1665,737,1635,1664">result</WORD>
<WORD coords="749,1666,797,1635,1665">for</WORD>
<WORD coords="807,1666,866,1636,1665">this</WORD>
<WORD coords="877,1675,1015,1637,1666">example</WORD>
<WORD coords="1026,1668,1053,1637,1667">is</WORD>
<WORD coords="1065,1668,1164,1638,1667">stored</WORD>
<WORD coords="1175,1668,1206,1638,1668">in</WORD>
<WORD coords="1219,1669,1267,1638,1668">the</WORD>
<WORD coords="1279,1670,1411,1639,1669">variable</WORD>
<WORD coords="1424,1670,1504,1650,1669">sum.</WORD>
<WORD coords="1517,1671,1590,1640,1670">This</WORD>
<WORD coords="1603,1671,1733,1641,1670">variable</WORD>
</LINE>
<LINE>
<WORD coords="571,1709,650,1683,1708">must</WORD>
<WORD coords="661,1709,700,1678,1709">be</WORD>
<WORD coords="711,1710,834,1679,1709">defined</WORD>
<WORD coords="844,1711,875,1685,1711">at</WORD>
<WORD coords="886,1711,935,1680,1710">the</WORD>
<WORD coords="946,1720,1107,1681,1711">beginning</WORD>
<WORD coords="1120,1712,1156,1682,1711">of</WORD>
<WORD coords="1165,1713,1214,1682,1712">the</WORD>
<WORD coords="1226,1719,1370,1683,1713">function,</WORD>
<WORD coords="1379,1722,1442,1683,1714">just</WORD>
<WORD coords="1453,1715,1513,1684,1714">like</WORD>
<WORD coords="1524,1715,1565,1684,1715">all</WORD>
<WORD coords="1577,1716,1731,1685,1715">variables.</WORD>
</LINE>
<LINE>
<WORD coords="570,1761,667,1722,1752">Using</WORD>
<WORD coords="679,1761,749,1728,1753">type</WORD>
<WORD coords="761,1759,843,1725,1753">int,</WORD>
<WORD coords="855,1755,905,1725,1754">the</WORD>
<WORD coords="916,1765,1072,1725,1755">following</WORD>
<WORD coords="1083,1758,1240,1726,1756">definition</WORD>
<WORD coords="1251,1759,1367,1728,1757">results:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="572,1833,627,1808,1833">int</WORD>
<WORD coords="653,1834,711,1817,1833">sum</WORD>
</LINE>
<LINE>
<WORD coords="572,1873,626,1848,1872">int</WORD>
<WORD coords="652,1874,790,1851,1873">numberl</WORD>
</LINE>
<LINE>
<WORD coords="572,1913,626,1888,1913">int</WORD>
<WORD coords="652,1915,789,1891,1914">number2</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="569,1999,595,1967,1999">C</WORD>
<WORD coords="611,1999,637,1967,1998">is</WORD>
<WORD coords="653,1999,672,1977,1999">a</WORD>
<WORD coords="687,2009,836,1969,2000">language</WORD>
<WORD coords="851,2002,899,1970,2001">for</WORD>
<WORD coords="914,2010,982,1971,2001">lazy</WORD>
<WORD coords="997,2011,1115,1972,2002">people.</WORD>
<WORD coords="1131,2004,1218,1973,2003">Most</WORD>
<WORD coords="1231,2014,1407,1974,2004">everything</WORD>
<WORD coords="1421,2006,1477,1983,2005">can</WORD>
<WORD coords="1493,2006,1532,1975,2006">be</WORD>
<WORD coords="1547,2015,1685,1975,2007">changed</WORD>
<WORD coords="1700,2008,1731,1982,2008">to</WORD>
</LINE>
<LINE>
<WORD coords="568,2045,786,2013,2043">abbreviations</WORD>
<WORD coords="799,2045,828,2020,2045">to</WORD>
<WORD coords="839,2046,890,2021,2046">cut</WORD>
<WORD coords="899,2047,988,2016,2046">down</WORD>
<WORD coords="1000,2047,1039,2025,2046">on</WORD>
<WORD coords="1049,2055,1200,2017,2047">keyboard</WORD>
<WORD coords="1211,2050,1273,2027,2049">use.</WORD>
<WORD coords="1284,2050,1384,2019,2049">Those</WORD>
<WORD coords="1394,2051,1463,2020,2050">who</WORD>
<WORD coords="1474,2052,1553,2026,2051">want</WORD>
<WORD coords="1564,2052,1594,2026,2052">to</WORD>
<WORD coords="1605,2053,1731,2021,2052">become</WORD>
</LINE>
<LINE>
<WORD coords="569,2096,649,2058,2088">good</WORD>
<WORD coords="663,2089,688,2058,2089">C</WORD>
<WORD coords="703,2098,920,2068,2089">programmers</WORD>
<WORD coords="935,2093,1042,2061,2092">should</WORD>
<WORD coords="1055,2093,1109,2070,2093">use</WORD>
<WORD coords="1123,2094,1181,2062,2093">this</WORD>
<WORD coords="1193,2102,1363,2064,2094">capability.</WORD>
<WORD coords="1378,2096,1475,2065,2094">These</WORD>
<WORD coords="1489,2096,1570,2066,2095">three</WORD>
<WORD coords="1584,2098,1730,2066,2096">variables</WORD>
</LINE>
<LINE>
<WORD coords="568,2133,616,2111,2132">are</WORD>
<WORD coords="628,2134,750,2103,2133">defined</WORD>
<WORD coords="760,2135,793,2113,2134">as</WORD>
<WORD coords="806,2135,854,2105,2135">the</WORD>
<WORD coords="865,2137,947,2114,2136">same</WORD>
<WORD coords="959,2137,1025,2107,2136">data</WORD>
<WORD coords="1036,2145,1113,2112,2137">type.</WORD>
<WORD coords="1126,2138,1195,2108,2137">You</WORD>
<WORD coords="1206,2147,1276,2108,2138">only</WORD>
<WORD coords="1288,2140,1364,2110,2139">need</WORD>
<WORD coords="1375,2140,1406,2115,2140">to</WORD>
<WORD coords="1417,2141,1498,2115,2140">enter</WORD>
<WORD coords="1509,2142,1578,2112,2141">int</WORD>
<WORD coords="1592,2147,1678,2120,2141">once;</WORD>
<WORD coords="1690,2143,1730,2112,2142">all</WORD>
</LINE>
<LINE>
<WORD coords="568,2186,681,2146,2177">integer</WORD>
<WORD coords="691,2180,835,2148,2178">variables</WORD>
<WORD coords="847,2180,901,2158,2179">can</WORD>
<WORD coords="912,2180,951,2151,2180">be</WORD>
<WORD coords="962,2182,1048,2151,2181">listed</WORD>
<WORD coords="1058,2191,1215,2151,2181">following</WORD>
<WORD coords="1226,2184,1274,2153,2183">the</WORD>
<WORD coords="1285,2192,1381,2153,2183">single</WORD>
<WORD coords="1393,2185,1472,2156,2184">int:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="569,2258,624,2232,2257">int</WORD>
<WORD coords="650,2262,720,2241,2258">sum,</WORD>
<WORD coords="750,2265,903,2236,2259">numberl,</WORD>
<WORD coords="932,2265,1084,2238,2261">number2;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="567,2344,617,2313,2344">All</WORD>
<WORD coords="630,2346,776,2314,2345">variables</WORD>
<WORD coords="789,2346,838,2324,2345">are</WORD>
<WORD coords="850,2355,1003,2317,2347">separated</WORD>
<WORD coords="1014,2356,1054,2317,2349">by</WORD>
<WORD coords="1065,2350,1200,2326,2349">commas</WORD>
<WORD coords="1212,2350,1269,2319,2349">and</WORD>
<WORD coords="1282,2351,1331,2319,2350">the</WORD>
<WORD coords="1343,2352,1393,2320,2350">list</WORD>
<WORD coords="1403,2352,1430,2320,2351">is</WORD>
<WORD coords="1443,2353,1616,2321,2352">terminated</WORD>
<WORD coords="1628,2354,1699,2322,2353">with</WORD>
<WORD coords="1711,2354,1729,2332,2354">a</WORD>
</LINE>
<LINE>
<WORD coords="567,2389,742,2357,2388">semicolon.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="565,2475,646,2443,2474">With</WORD>
<WORD coords="663,2475,722,2443,2474">this</WORD>
<WORD coords="738,2477,932,2444,2476">information</WORD>
<WORD coords="948,2478,1001,2446,2477">it&apos;s</WORD>
<WORD coords="1015,2486,1151,2448,2478">possible</WORD>
<WORD coords="1166,2480,1197,2453,2479">to</WORD>
<WORD coords="1212,2480,1296,2449,2479">write</WORD>
<WORD coords="1311,2481,1330,2458,2481">a</WORD>
<WORD coords="1343,2489,1482,2459,2481">program</WORD>
<WORD coords="1499,2482,1562,2451,2481">that</WORD>
<WORD coords="1576,2483,1652,2452,2482">adds</WORD>
<WORD coords="1667,2484,1728,2457,2483">two</WORD>
</LINE>
<LINE>
<WORD coords="565,2519,716,2489,2518">numbers.</WORD>
<WORD coords="733,2520,798,2489,2519">The</WORD>
<WORD coords="815,2521,938,2494,2521">scanf</WORD>
<WORD coords="956,2523,1091,2491,2522">function</WORD>
<WORD coords="1106,2531,1230,2493,2523">permits</WORD>
<WORD coords="1245,2525,1314,2494,2525">data</WORD>
<WORD coords="1328,2533,1422,2494,2525">input,</WORD>
<WORD coords="1436,2526,1491,2496,2526">but</WORD>
<WORD coords="1505,2527,1564,2496,2526">this</WORD>
<WORD coords="1579,2527,1652,2496,2526">time</WORD>
<WORD coords="1666,2528,1728,2502,2527">two</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="235,2655,282,2626,2655">34</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0041.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0042.djvu" width="2044">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0042.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="299,170,427,144,170">Abacus</WORD>
<WORD coords="1235,169,1279,142,168">4.5</WORD>
<WORD coords="1308,168,1482,141,167">Variables</WORD>
<WORD coords="1499,167,1561,146,167">and</WORD>
<WORD coords="1578,167,1791,141,165">Arithmetic</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="628,349,768,320,348">numbers</WORD>
<WORD coords="781,348,843,318,348">will</WORD>
<WORD coords="855,349,893,319,348">be</WORD>
<WORD coords="905,348,975,319,348">read</WORD>
<WORD coords="988,348,1027,318,347">in.</WORD>
<WORD coords="1041,348,1114,318,347">This</WORD>
<WORD coords="1126,348,1188,317,347">will</WORD>
<WORD coords="1201,348,1253,322,347">not</WORD>
<WORD coords="1264,348,1303,317,348">be</WORD>
<WORD coords="1314,347,1394,317,346">done</WORD>
<WORD coords="1405,347,1477,316,346">with</WORD>
<WORD coords="1490,346,1550,321,346">two</WORD>
<WORD coords="1562,354,1696,319,345">separate</WORD>
<WORD coords="1707,345,1792,314,344">func-</WORD>
</LINE>
<LINE>
<WORD coords="628,392,690,362,391">tion</WORD>
<WORD coords="704,392,779,362,391">calls</WORD>
<WORD coords="792,399,864,361,391">(this</WORD>
<WORD coords="877,392,979,361,391">would</WORD>
<WORD coords="991,392,1058,361,391">also</WORD>
<WORD coords="1070,391,1110,361,391">be</WORD>
<WORD coords="1121,399,1279,360,390">possible),</WORD>
<WORD coords="1291,391,1345,360,391">but</WORD>
<WORD coords="1356,390,1376,368,390">a</WORD>
<WORD coords="1387,390,1500,359,389">second</WORD>
<WORD coords="1513,389,1622,358,388">format</WORD>
<WORD coords="1635,396,1792,357,387">specifica-</WORD>
</LINE>
<LINE>
<WORD coords="628,436,691,405,435">tion</WORD>
<WORD coords="708,436,735,405,435">is</WORD>
<WORD coords="752,436,869,405,435">written</WORD>
<WORD coords="885,436,950,405,435">into</WORD>
<WORD coords="966,435,1016,405,434">the</WORD>
<WORD coords="1032,443,1126,404,434">string</WORD>
<WORD coords="1142,435,1179,404,434">of</WORD>
<WORD coords="1192,435,1243,404,434">the</WORD>
<WORD coords="1260,435,1387,407,433">scanf</WORD>
<WORD coords="1406,434,1474,403,433">call.</WORD>
<WORD coords="1492,433,1518,403,432">It</WORD>
<WORD coords="1532,433,1671,401,432">contains</WORD>
<WORD coords="1689,432,1794,404,432">%d%d</WORD>
</LINE>
<LINE>
<WORD coords="628,487,743,449,480">(notice</WORD>
<WORD coords="760,481,801,458,480">no</WORD>
<WORD coords="817,488,938,449,480">spaces)</WORD>
<WORD coords="956,480,1057,449,479">which</WORD>
<WORD coords="1073,480,1161,449,479">reads</WORD>
<WORD coords="1178,480,1229,448,479">the</WORD>
<WORD coords="1244,479,1359,448,478">second</WORD>
<WORD coords="1375,486,1550,452,477">parameter.</WORD>
<WORD coords="1568,477,1639,446,477">And</WORD>
<WORD coords="1656,477,1726,454,476">now</WORD>
<WORD coords="1743,477,1793,445,476">the</WORD>
</LINE>
<LINE>
<WORD coords="628,532,743,493,524">listing:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="630,607,664,580,602">/*</WORD>
<WORD coords="691,605,829,581,604">scan3.c</WORD>
<WORD coords="854,605,948,581,604">4.5.2</WORD>
<WORD coords="976,606,1009,579,600">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="628,645,708,621,645">void</WORD>
<WORD coords="730,645,807,620,645">main</WORD>
<WORD coords="819,648,841,622,648">()</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="634,689,642,663,689">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="671,725,726,701,725">int</WORD>
<WORD coords="752,729,822,708,725">sum,</WORD>
<WORD coords="852,726,971,703,725">number</WORD>
<WORD coords="976,729,1005,703,727">1,</WORD>
<WORD coords="1035,728,1189,702,724">number2;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="669,811,788,781,805">printf</WORD>
<WORD coords="799,809,951,783,805">(&quot;Please</WORD>
<WORD coords="976,811,1072,781,805">input</WORD>
<WORD coords="1096,805,1154,784,805">two</WORD>
<WORD coords="1177,805,1314,782,805">numbers</WORD>
<WORD coords="1325,805,1330,782,807">!</WORD>
<WORD coords="1341,807,1408,781,804">\n&quot;)</WORD>
<WORD coords="1422,807,1431,787,0">;</WORD>
</LINE>
<LINE>
<WORD coords="671,845,768,822,845">scanf</WORD>
<WORD coords="779,849,924,822,844">(&quot;%d%d&quot;,</WORD>
<WORD coords="956,849,1127,822,844">snumberl,</WORD>
<WORD coords="1158,847,1328,821,844">snumber2)</WORD>
<WORD coords="1342,847,1351,827,0">;</WORD>
</LINE>
<LINE>
<WORD coords="672,885,730,868,885">sum</WORD>
<WORD coords="751,878,769,870,881">=</WORD>
<WORD coords="793,885,910,862,884">number</WORD>
<WORD coords="915,884,929,862,884">1</WORD>
<WORD coords="955,883,972,865,883">+</WORD>
<WORD coords="994,888,1149,862,884">number2;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="669,931,789,901,925">printf</WORD>
<WORD coords="800,928,871,902,925">(&quot;%d</WORD>
<WORD coords="895,923,910,905,923">+</WORD>
<WORD coords="935,925,973,902,925">%d</WORD>
<WORD coords="995,918,1013,910,921">=</WORD>
<WORD coords="1037,929,1147,901,925">%d\n&quot;,</WORD>
<WORD coords="1178,928,1330,902,924">numberl,</WORD>
<WORD coords="1359,927,1512,901,923">number2,</WORD>
<WORD coords="1542,926,1634,901,923">sum);</WORD>
</LINE>
<LINE>
<WORD coords="635,968,643,942,968">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,1051,692,1021,1050">The</WORD>
<WORD coords="704,1051,772,1029,1050">user</WORD>
<WORD coords="783,1051,910,1020,1050">familiar</WORD>
<WORD coords="921,1051,992,1020,1050">with</WORD>
<WORD coords="1004,1051,1088,1020,1050">other</WORD>
<WORD coords="1099,1059,1258,1020,1050">languages</WORD>
<WORD coords="1269,1051,1343,1019,1050">such</WORD>
<WORD coords="1354,1050,1387,1028,1050">as</WORD>
<WORD coords="1400,1049,1517,1019,1048">BASIC</WORD>
<WORD coords="1528,1050,1583,1027,1049">can</WORD>
<WORD coords="1595,1057,1735,1026,1048">compare</WORD>
<WORD coords="1747,1049,1795,1018,1048">the</WORD>
</LINE>
<LINE>
<WORD coords="630,1104,748,1065,1095">listings</WORD>
<WORD coords="764,1096,795,1071,1096">to</WORD>
<WORD coords="808,1096,894,1065,1095">other</WORD>
<WORD coords="907,1103,1057,1065,1095">language</WORD>
<WORD coords="1070,1103,1344,1064,1094">implementations</WORD>
<WORD coords="1357,1095,1395,1064,1094">of</WORD>
<WORD coords="1406,1095,1456,1064,1094">the</WORD>
<WORD coords="1470,1094,1554,1072,1093">same</WORD>
<WORD coords="1567,1102,1716,1071,1093">program.</WORD>
<WORD coords="1731,1093,1795,1063,1093">The</WORD>
</LINE>
<LINE>
<WORD coords="629,1139,686,1108,1138">last</WORD>
<WORD coords="698,1146,846,1110,1138">printf</WORD>
<WORD coords="862,1139,999,1108,1138">function</WORD>
<WORD coords="1013,1139,1085,1108,1138">with</WORD>
<WORD coords="1099,1138,1148,1108,1138">the</WORD>
<WORD coords="1161,1138,1243,1108,1137">three</WORD>
<WORD coords="1256,1138,1366,1108,1137">format</WORD>
<WORD coords="1379,1146,1603,1107,1136">specifications</WORD>
<WORD coords="1617,1137,1672,1114,1136">can</WORD>
<WORD coords="1685,1144,1797,1114,1135">appear</WORD>
</LINE>
<LINE>
<WORD coords="629,1191,798,1153,1182">confusing.</WORD>
<WORD coords="809,1182,873,1153,1182">The</WORD>
<WORD coords="884,1190,1042,1152,1182">following</WORD>
<WORD coords="1053,1183,1079,1152,1182">is</WORD>
<WORD coords="1089,1183,1108,1161,1183">a</WORD>
<WORD coords="1119,1183,1236,1152,1182">BASIC</WORD>
<WORD coords="1247,1190,1425,1152,1181">equivalent:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="632,1263,730,1242,1263">PRINT</WORD>
<WORD coords="755,1264,890,1241,1263">&quot;Please</WORD>
<WORD coords="915,1269,1011,1239,1263">input</WORD>
<WORD coords="1036,1263,1095,1242,1263">two</WORD>
<WORD coords="1117,1263,1294,1240,1263">numbers!&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="653,1304,750,1282,1304">INPUT</WORD>
<WORD coords="772,1308,869,1281,1303">N1,N2</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="651,1345,710,1323,1345">SUM</WORD>
<WORD coords="733,1338,750,1330,1341">=</WORD>
<WORD coords="772,1345,808,1322,1345">Nl</WORD>
<WORD coords="834,1342,850,1326,1343">+</WORD>
<WORD coords="873,1344,909,1322,1344">N2</WORD>
</LINE>
<LINE>
<WORD coords="631,1386,730,1364,1385">PRINT</WORD>
<WORD coords="752,1389,829,1363,1386">Nl;&quot;</WORD>
<WORD coords="855,1388,992,1363,1385">+&quot;;N2;&quot;</WORD>
<WORD coords="1016,1388,1136,1364,1385">=&quot;;SUM</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="303,1583,421,1541,1582">4.5.3</WORD>
<WORD coords="632,1593,920,1540,1582">Calculating</WORD>
<WORD coords="948,1583,1057,1540,1582">with</WORD>
<WORD coords="1086,1583,1123,1540,1583">C</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="631,1729,694,1698,1728">The</WORD>
<WORD coords="705,1729,807,1698,1728">reader</WORD>
<WORD coords="817,1729,874,1706,1728">can</WORD>
<WORD coords="885,1736,975,1706,1728">guess</WORD>
<WORD coords="987,1728,1066,1697,1727">what</WORD>
<WORD coords="1077,1728,1178,1697,1727">would</WORD>
<WORD coords="1189,1727,1265,1697,1726">have</WORD>
<WORD coords="1276,1728,1308,1702,1728">to</WORD>
<WORD coords="1318,1728,1357,1697,1727">be</WORD>
<WORD coords="1367,1734,1503,1696,1726">changed</WORD>
<WORD coords="1514,1726,1544,1700,1726">to</WORD>
<WORD coords="1556,1733,1684,1694,1724">perform</WORD>
<WORD coords="1698,1724,1796,1694,1723">multi-</WORD>
</LINE>
<LINE>
<WORD coords="631,1782,775,1742,1773">plication</WORD>
<WORD coords="790,1774,907,1742,1773">instead</WORD>
<WORD coords="921,1773,957,1742,1773">of</WORD>
<WORD coords="969,1773,1112,1741,1772">addition.</WORD>
<WORD coords="1128,1772,1192,1742,1772">The</WORD>
<WORD coords="1205,1780,1273,1741,1772">plus</WORD>
<WORD coords="1288,1780,1355,1741,1771">sign</WORD>
<WORD coords="1371,1772,1396,1741,1771">is</WORD>
<WORD coords="1410,1779,1550,1740,1770">replaced</WORD>
<WORD coords="1563,1778,1604,1740,1771">by</WORD>
<WORD coords="1618,1770,1656,1747,1769">an</WORD>
<WORD coords="1670,1770,1798,1738,1769">asterisk</WORD>
</LINE>
<LINE>
<WORD coords="632,1825,689,1787,1817">(*).</WORD>
<WORD coords="711,1817,739,1788,1817">A</WORD>
<WORD coords="758,1825,879,1787,1816">hyphen</WORD>
<WORD coords="899,1824,939,1786,1818">(-)</WORD>
<WORD coords="959,1817,986,1786,1816">is</WORD>
<WORD coords="1005,1817,1082,1786,1817">used</WORD>
<WORD coords="1101,1817,1150,1786,1816">for</WORD>
<WORD coords="1168,1817,1352,1785,1816">subtraction</WORD>
<WORD coords="1372,1816,1432,1785,1815">and</WORD>
<WORD coords="1450,1815,1468,1793,1815">a</WORD>
<WORD coords="1486,1815,1569,1784,1814">slash</WORD>
<WORD coords="1589,1821,1626,1783,1820">(/)</WORD>
<WORD coords="1645,1822,1798,1782,1813">performs</WORD>
</LINE>
<LINE>
<WORD coords="631,1862,772,1831,1861">division.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="632,1947,845,1915,1945">Calculations</WORD>
<WORD coords="868,1954,939,1924,1946">may</WORD>
<WORD coords="961,1946,1001,1916,1946">be</WORD>
<WORD coords="1022,1954,1200,1915,1945">performed</WORD>
<WORD coords="1223,1945,1296,1915,1944">with</WORD>
<WORD coords="1318,1945,1460,1918,1944">constant</WORD>
<WORD coords="1481,1944,1588,1913,1943">values</WORD>
<WORD coords="1611,1943,1646,1921,1943">as</WORD>
<WORD coords="1668,1943,1741,1912,1942">well</WORD>
<WORD coords="1763,1943,1798,1920,1943">as</WORD>
</LINE>
<LINE>
<WORD coords="633,1990,789,1959,1989">variables.</WORD>
<WORD coords="803,1990,882,1959,1989">Both</WORD>
<WORD coords="895,1990,1048,1964,1989">constants</WORD>
<WORD coords="1061,1989,1120,1959,1989">and</WORD>
<WORD coords="1133,1989,1279,1958,1988">variables</WORD>
<WORD coords="1293,1988,1349,1966,1987">can</WORD>
<WORD coords="1362,1988,1400,1958,1987">be</WORD>
<WORD coords="1413,1987,1524,1956,1986">mixed.</WORD>
<WORD coords="1537,1987,1630,1956,1986">Some</WORD>
<WORD coords="1643,1994,1798,1955,1985">examples</WORD>
</LINE>
<LINE>
<WORD coords="633,2035,740,2003,2034">follow</WORD>
<WORD coords="758,2035,789,2009,2035">to</WORD>
<WORD coords="806,2035,963,2003,2034">illustrate.</WORD>
<WORD coords="982,2034,1008,2004,2034">It</WORD>
<WORD coords="1024,2034,1050,2003,2033">is</WORD>
<WORD coords="1067,2034,1210,2003,2033">assumed</WORD>
<WORD coords="1227,2033,1289,2003,2032">that</WORD>
<WORD coords="1305,2032,1346,2002,2031">all</WORD>
<WORD coords="1364,2032,1512,2001,2031">variables</WORD>
<WORD coords="1530,2031,1580,2009,2030">are</WORD>
<WORD coords="1597,2031,1722,1999,2030">defined</WORD>
<WORD coords="1739,2031,1799,2000,2030">and</WORD>
</LINE>
<LINE>
<WORD coords="632,2080,750,2049,2078">contain</WORD>
<WORD coords="762,2087,946,2049,2078">meaningful</WORD>
<WORD coords="957,2080,1067,2049,2078">values:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="635,2160,751,2137,2159">result</WORD>
<WORD coords="776,2153,793,2145,2156">=</WORD>
<WORD coords="817,2160,934,2137,2159">number</WORD>
<WORD coords="961,2151,975,2138,2155">*</WORD>
<WORD coords="1001,2162,1031,2137,2160">4;</WORD>
</LINE>
<LINE>
<WORD coords="636,2201,693,2183,2200">sum</WORD>
<WORD coords="716,2193,732,2185,2196">=</WORD>
<WORD coords="755,2201,812,2183,2200">var</WORD>
<WORD coords="838,2198,853,2181,2199">+</WORD>
<WORD coords="877,2200,892,2177,2200">2</WORD>
<WORD coords="920,2198,934,2181,2199">+</WORD>
<WORD coords="959,2200,1034,2177,2200">var2</WORD>
<WORD coords="1061,2198,1076,2181,2199">+</WORD>
<WORD coords="1102,2199,1117,2177,2199">3</WORD>
<WORD coords="1142,2198,1157,2180,2199">+</WORD>
<WORD coords="1180,2202,1273,2176,2199">var4;</WORD>
</LINE>
<LINE>
<WORD coords="635,2241,752,2218,2241">result</WORD>
<WORD coords="776,2243,1035,2216,2237">=4*5-7/</WORD>
<WORD coords="1059,2244,1132,2223,2240">var;</WORD>
</LINE>
<LINE>
<WORD coords="634,2283,733,2259,2282">value</WORD>
<WORD coords="756,2275,773,2267,2278">=</WORD>
<WORD coords="797,2282,811,2259,2282">2</WORD>
<WORD coords="839,2273,853,2260,2277">*</WORD>
<WORD coords="884,2285,1016,2259,2281">(number</WORD>
<WORD coords="1041,2273,1057,2268,2277">-</WORD>
<WORD coords="1082,2284,1133,2258,2282">7);</WORD>
</LINE>
<LINE>
<WORD coords="636,2323,752,2299,2322">result</WORD>
<WORD coords="777,2324,1093,2298,2319">=4+5*3-2;</WORD>
</LINE>
<LINE>
<WORD coords="635,2364,773,2343,2363">counter</WORD>
<WORD coords="797,2356,814,2348,2359">=</WORD>
<WORD coords="838,2363,976,2342,2363">counter</WORD>
<WORD coords="1001,2361,1016,2342,2362">+</WORD>
<WORD coords="1042,2366,1073,2340,2364">1;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="634,2457,812,2418,2448">Evaluating</WORD>
<WORD coords="825,2449,844,2427,2449">a</WORD>
<WORD coords="857,2449,987,2418,2448">formula</WORD>
<WORD coords="1000,2448,1027,2417,2447">is</WORD>
<WORD coords="1040,2448,1074,2426,2448">as</WORD>
<WORD coords="1088,2456,1197,2417,2447">simple</WORD>
<WORD coords="1209,2448,1243,2426,2448">as</WORD>
<WORD coords="1256,2455,1390,2416,2446">entering</WORD>
<WORD coords="1404,2447,1428,2416,2446">it</WORD>
<WORD coords="1440,2447,1503,2416,2446">into</WORD>
<WORD coords="1516,2446,1535,2424,2446">a</WORD>
<WORD coords="1547,2454,1658,2416,2445">pocket</WORD>
<WORD coords="1670,2445,1799,2414,2444">calcula-</WORD>
</LINE>
<LINE>
<WORD coords="635,2494,687,2468,2493">tor.</WORD>
<WORD coords="698,2494,724,2463,2494">C</WORD>
<WORD coords="735,2501,906,2462,2493">recognizes</WORD>
<WORD coords="917,2494,966,2462,2493">the</WORD>
<WORD coords="976,2493,1048,2462,2492">laws</WORD>
<WORD coords="1058,2493,1095,2462,2492">of</WORD>
<WORD coords="1102,2493,1316,2461,2492">mathematical</WORD>
<WORD coords="1325,2500,1514,2461,2491">precedence:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1752,2668,1801,2638,2667">35</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0042.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2837" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0043.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0043.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="249,172,275,145,173">4.</WORD>
<WORD coords="302,173,432,146,172">Theory</WORD>
<WORD coords="447,173,509,153,173">and</WORD>
<WORD coords="525,175,692,147,174">Practice</WORD>
<WORD coords="1330,177,1439,151,177">Amiga</WORD>
<WORD coords="1452,177,1476,150,177">C</WORD>
<WORD coords="1488,178,1548,156,177">for</WORD>
<WORD coords="1560,178,1741,150,177">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="581,347,697,324,346">result</WORD>
<WORD coords="721,340,739,332,344">=</WORD>
<WORD coords="764,351,1037,325,345">4+5*3-2;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="578,431,641,401,430">The</WORD>
<WORD coords="654,432,747,401,431">result</WORD>
<WORD coords="758,432,785,401,431">is</WORD>
<WORD coords="802,438,849,402,433">17,</WORD>
<WORD coords="862,433,915,407,432">not</WORD>
<WORD coords="927,433,976,402,432">25.</WORD>
<WORD coords="990,433,1053,402,432">The</WORD>
<WORD coords="1064,441,1191,403,433">product</WORD>
<WORD coords="1203,434,1239,403,433">of</WORD>
<WORD coords="1251,434,1270,406,433">5</WORD>
<WORD coords="1287,424,1305,407,428">*</WORD>
<WORD coords="1323,434,1342,406,433">3</WORD>
<WORD coords="1358,434,1386,403,433">is</WORD>
<WORD coords="1399,434,1565,403,433">calculated</WORD>
<WORD coords="1578,440,1654,404,433">First,</WORD>
<WORD coords="1666,435,1743,404,434">after</WORD>
</LINE>
<LINE>
<WORD coords="579,476,674,445,475">which</WORD>
<WORD coords="683,476,704,445,476">4</WORD>
<WORD coords="714,477,740,445,476">is</WORD>
<WORD coords="750,477,844,446,477">added</WORD>
<WORD coords="854,478,912,447,477">and</WORD>
<WORD coords="920,477,940,447,477">2</WORD>
<WORD coords="950,478,1119,447,477">subtracted.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="578,561,642,530,560">The</WORD>
<WORD coords="660,562,841,536,561">counter</WORD>
<WORD coords="856,554,879,544,558">=</WORD>
<WORD coords="895,563,1075,537,562">counter</WORD>
<WORD coords="1091,561,1112,538,562">+</WORD>
<WORD coords="1131,568,1164,536,564">1;</WORD>
<WORD coords="1184,572,1326,532,563">example</WORD>
<WORD coords="1344,564,1444,533,563">above</WORD>
<WORD coords="1461,564,1606,533,563">deserves</WORD>
<WORD coords="1626,572,1742,533,563">special</WORD>
</LINE>
<LINE>
<WORD coords="578,606,733,574,605">attention.</WORD>
<WORD coords="750,606,823,575,605">This</WORD>
<WORD coords="839,614,981,576,606">equation</WORD>
<WORD coords="998,607,1023,576,606">is</WORD>
<WORD coords="1039,607,1220,576,606">unsolvable</WORD>
<WORD coords="1234,607,1283,576,606">for</WORD>
<WORD coords="1298,608,1348,577,607">the</WORD>
<WORD coords="1364,608,1480,577,607">normal</WORD>
<WORD coords="1495,615,1617,585,607">person,</WORD>
<WORD coords="1632,608,1686,577,608">but</WORD>
<WORD coords="1701,608,1742,586,607">no</WORD>
</LINE>
<LINE>
<WORD coords="577,657,719,619,649">problem</WORD>
<WORD coords="744,650,794,619,649">for</WORD>
<WORD coords="817,650,868,619,649">the</WORD>
<WORD coords="891,659,1061,625,650">computer.</WORD>
<WORD coords="1086,651,1113,621,650">It</WORD>
<WORD coords="1136,652,1223,621,651">takes</WORD>
<WORD coords="1247,652,1297,621,651">the</WORD>
<WORD coords="1320,652,1448,626,651">content</WORD>
<WORD coords="1469,652,1508,621,651">of</WORD>
<WORD coords="1529,652,1580,621,651">the</WORD>
<WORD coords="1603,652,1741,621,651">variable</WORD>
</LINE>
<LINE>
<WORD coords="580,699,760,669,693">counter,</WORD>
<WORD coords="772,695,846,664,694">adds</WORD>
<WORD coords="856,695,916,672,694">one</WORD>
<WORD coords="927,695,958,669,695">to</WORD>
<WORD coords="970,695,992,664,694">it</WORD>
<WORD coords="1002,695,1060,665,694">and</WORD>
<WORD coords="1070,696,1165,670,695">stores</WORD>
<WORD coords="1177,695,1226,665,694">the</WORD>
<WORD coords="1235,696,1327,665,695">result</WORD>
<WORD coords="1338,695,1368,665,695">in</WORD>
<WORD coords="1381,696,1560,671,695">counter.</WORD>
<WORD coords="1573,697,1645,666,696">This</WORD>
<WORD coords="1656,704,1740,674,695">oper-</WORD>
</LINE>
<LINE>
<WORD coords="578,738,657,707,737">ation</WORD>
<WORD coords="669,739,846,707,738">increments</WORD>
<WORD coords="857,739,906,708,738">the</WORD>
<WORD coords="917,739,1035,714,738">content</WORD>
<WORD coords="1045,739,1081,709,738">of</WORD>
<WORD coords="1089,739,1137,709,738">the</WORD>
<WORD coords="1148,740,1277,709,739">variable</WORD>
<WORD coords="1287,748,1328,710,740">by</WORD>
<WORD coords="1338,740,1397,718,739">one</WORD>
<WORD coords="1407,741,1454,709,740">for</WORD>
<WORD coords="1463,748,1553,718,740">every</WORD>
<WORD coords="1564,741,1631,710,740">call.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="577,823,661,792,822">Let&apos;s</WORD>
<WORD coords="675,823,761,792,822">write</WORD>
<WORD coords="774,823,792,801,823">a</WORD>
<WORD coords="805,832,1053,793,823">comprehensive</WORD>
<WORD coords="1066,832,1205,802,824">program</WORD>
<WORD coords="1219,825,1267,794,824">for</WORD>
<WORD coords="1279,833,1464,794,824">performing</WORD>
<WORD coords="1478,825,1559,795,824">math</WORD>
<WORD coords="1574,833,1739,795,825">equations.</WORD>
</LINE>
<LINE>
<WORD coords="578,867,639,837,866">The</WORD>
<WORD coords="651,876,853,837,867">assumptions</WORD>
<WORD coords="864,868,914,846,867">are</WORD>
<WORD coords="926,869,988,838,868">that</WORD>
<WORD coords="998,869,1037,838,868">all</WORD>
<WORD coords="1048,869,1132,838,868">basic</WORD>
<WORD coords="1143,869,1212,838,868">four</WORD>
<WORD coords="1223,870,1441,838,869">mathematical</WORD>
<WORD coords="1452,870,1603,839,869">functions</WORD>
<WORD coords="1615,870,1665,848,869">are</WORD>
<WORD coords="1674,878,1740,848,869">per-</WORD>
</LINE>
<LINE>
<WORD coords="578,912,694,880,910">formed</WORD>
<WORD coords="705,912,776,881,911">with</WORD>
<WORD coords="789,912,847,887,911">two</WORD>
<WORD coords="859,913,1014,881,911">variables.</WORD>
<WORD coords="1025,912,1054,882,912">A</WORD>
<WORD coords="1067,913,1184,886,912">scanf</WORD>
<WORD coords="1197,913,1331,882,912">function</WORD>
<WORD coords="1341,914,1427,883,913">reads</WORD>
<WORD coords="1438,914,1487,883,913">the</WORD>
<WORD coords="1497,914,1646,883,913">numbers.</WORD>
<WORD coords="1658,914,1741,884,913">Then</WORD>
</LINE>
<LINE>
<WORD coords="578,955,626,925,954">the</WORD>
<WORD coords="638,956,780,925,955">numbers</WORD>
<WORD coords="793,956,842,934,955">are</WORD>
<WORD coords="855,956,950,926,956">tested</WORD>
<WORD coords="962,956,1032,926,956">with</WORD>
<WORD coords="1046,957,1160,927,956">several</WORD>
<WORD coords="1176,955,1194,929,955">i</WORD>
<WORD coords="1202,956,1221,931,956">f</WORD>
<WORD coords="1237,957,1407,932,956">statements</WORD>
<WORD coords="1422,957,1452,932,957">to</WORD>
<WORD coords="1465,958,1629,927,957">determine</WORD>
<WORD coords="1641,958,1740,927,957">which</WORD>
</LINE>
<LINE>
<WORD coords="578,999,800,968,998">mathematical</WORD>
<WORD coords="816,999,953,968,998">function</WORD>
<WORD coords="969,1000,1078,969,999">should</WORD>
<WORD coords="1093,1000,1132,969,1000">be</WORD>
<WORD coords="1146,1008,1327,970,999">performed.</WORD>
<WORD coords="1345,1000,1408,970,999">The</WORD>
<WORD coords="1423,1000,1516,970,999">result</WORD>
<WORD coords="1531,1000,1557,970,999">is</WORD>
<WORD coords="1574,1001,1741,970,1000">calculated</WORD>
</LINE>
<LINE>
<WORD coords="577,1051,776,1012,1042">accordingly.</WORD>
<WORD coords="787,1043,816,1012,1043">If</WORD>
<WORD coords="823,1044,860,1021,1043">an</WORD>
<WORD coords="872,1044,983,1012,1043">invalid</WORD>
<WORD coords="992,1044,1068,1013,1044">code</WORD>
<WORD coords="1078,1044,1104,1013,1043">is</WORD>
<WORD coords="1114,1052,1206,1013,1043">input,</WORD>
<WORD coords="1217,1045,1235,1022,1045">a</WORD>
<WORD coords="1244,1053,1380,1022,1044">message</WORD>
<WORD coords="1390,1053,1520,1023,1044">appears.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="577,1127,655,1097,1126">Here</WORD>
<WORD coords="666,1128,691,1097,1127">is</WORD>
<WORD coords="703,1128,752,1097,1127">the</WORD>
<WORD coords="763,1128,892,1097,1127">finished</WORD>
<WORD coords="903,1129,1020,1098,1128">version</WORD>
<WORD coords="1029,1129,1066,1098,1128">of</WORD>
<WORD coords="1073,1129,1147,1099,1128">such</WORD>
<WORD coords="1157,1129,1176,1107,1129">a</WORD>
<WORD coords="1185,1137,1330,1107,1129">program:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="580,1209,613,1183,1205">/*</WORD>
<WORD coords="637,1209,778,1185,1207">mathl.c</WORD>
<WORD coords="803,1209,898,1186,1208">4.5.3</WORD>
<WORD coords="924,1211,958,1185,1205">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="578,1248,656,1224,1247">void</WORD>
<WORD coords="678,1252,790,1224,1249">malnO</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="583,1292,590,1265,1292">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,1329,674,1304,1329">int</WORD>
<WORD coords="700,1334,851,1307,1329">numberl,</WORD>
<WORD coords="881,1334,1033,1308,1330">number2,</WORD>
<WORD coords="1064,1335,1195,1308,1331">result,</WORD>
<WORD coords="1225,1337,1396,1310,1331">operator,</WORD>
<WORD coords="1426,1335,1539,1315,1332">error;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,1414,735,1385,1409">printf</WORD>
<WORD coords="747,1412,898,1387,1409">(&quot;Please</WORD>
<WORD coords="923,1416,1018,1386,1410">input</WORD>
<WORD coords="1041,1411,1099,1390,1411">two</WORD>
<WORD coords="1123,1412,1275,1389,1411">numbers!</WORD>
<WORD coords="1286,1415,1354,1388,1412">\n&quot;)</WORD>
<WORD coords="1368,1415,1377,1395,0">;</WORD>
</LINE>
<LINE>
<WORD coords="618,1449,714,1426,1448">scanf</WORD>
<WORD coords="726,1454,871,1427,1449">(&quot;%d%d&quot;,</WORD>
<WORD coords="903,1455,1072,1428,1450">snumberl,</WORD>
<WORD coords="1104,1451,1117,1431,1451">s</WORD>
<WORD coords="1123,1451,1240,1429,1451">number</WORD>
<WORD coords="1244,1451,1259,1429,1454">2</WORD>
<WORD coords="1266,1454,1273,1429,1454">)</WORD>
<WORD coords="1287,1454,1296,1435,0">;</WORD>
</LINE>
<LINE>
<WORD coords="616,1494,735,1465,1489">printf</WORD>
<WORD coords="746,1492,838,1467,1489">(&quot;And</WORD>
<WORD coords="860,1490,919,1473,1490">now</WORD>
<WORD coords="941,1491,999,1468,1490">the</WORD>
<WORD coords="1022,1491,1099,1468,1491">code</WORD>
<WORD coords="1125,1491,1180,1469,1491">for</WORD>
<WORD coords="1204,1492,1260,1469,1491">the</WORD>
<WORD coords="1284,1498,1476,1468,1492">operation!</WORD>
<WORD coords="1487,1496,1556,1468,1493">\n&quot;)</WORD>
<WORD coords="1570,1496,1579,1476,0">;</WORD>
</LINE>
<LINE>
<WORD coords="616,1535,735,1505,1529">printf</WORD>
<WORD coords="746,1535,891,1507,1530">(&quot;l=Add,</WORD>
<WORD coords="922,1536,1133,1508,1531">2=Subtract,</WORD>
<WORD coords="1164,1538,1375,1508,1532">3=Multiply,</WORD>
<WORD coords="1407,1537,1637,1509,1533">4=Divide\n&quot;)</WORD>
<WORD coords="1651,1537,1660,1517,0">;</WORD>
</LINE>
<LINE>
<WORD coords="617,1570,715,1548,1570">scanf</WORD>
<WORD coords="725,1575,830,1548,1570">(&quot;%d&quot;,</WORD>
<WORD coords="861,1577,1051,1550,1571">soperator)</WORD>
<WORD coords="1064,1576,1073,1556,0">;</WORD>
</LINE>
<LINE>
<WORD coords="615,1611,714,1594,1611">error</WORD>
<WORD coords="739,1604,756,1596,1607">-</WORD>
<WORD coords="782,1615,811,1589,1613">1;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,1650,653,1626,1650">if</WORD>
<WORD coords="664,1656,835,1628,1650">(operator</WORD>
<WORD coords="860,1645,897,1637,1647">==</WORD>
<WORD coords="923,1656,950,1630,1654">1)</WORD>
<WORD coords="983,1655,1017,1628,1650">/*</WORD>
<WORD coords="1040,1653,1198,1629,1653">Addition</WORD>
<WORD coords="1224,1656,1258,1630,1650">*/</WORD>
</LINE>
<LINE>
<WORD coords="662,1694,669,1668,1694">(</WORD>
</LINE>
<LINE>
<WORD coords="679,1732,794,1709,1731">result</WORD>
<WORD coords="819,1725,836,1717,1729">=</WORD>
<WORD coords="860,1733,996,1710,1732">numberl</WORD>
<WORD coords="1021,1731,1036,1714,1732">+</WORD>
<WORD coords="1060,1737,1214,1711,1733">number2;</WORD>
</LINE>
<LINE>
<WORD coords="677,1771,775,1754,1770">error</WORD>
<WORD coords="800,1765,816,1756,1768">=</WORD>
<WORD coords="840,1775,871,1749,1773">0;</WORD>
</LINE>
<LINE>
<WORD coords="661,1815,669,1789,1815">}</WORD>
</LINE>
<LINE>
<WORD coords="616,1852,652,1827,1852">if</WORD>
<WORD coords="663,1858,834,1830,1852">(operator</WORD>
<WORD coords="858,1847,896,1839,1849">==</WORD>
<WORD coords="920,1857,949,1831,1856">2)</WORD>
<WORD coords="982,1857,1016,1830,1852">/*</WORD>
<WORD coords="1040,1855,1258,1831,1854">Subtraction</WORD>
<WORD coords="1284,1858,1318,1832,1852">*/</WORD>
</LINE>
<LINE>
<WORD coords="661,1896,669,1869,1896">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="677,1934,793,1911,1933">result</WORD>
<WORD coords="817,1927,834,1919,1931">=</WORD>
<WORD coords="858,1935,995,1912,1934">numberl</WORD>
<WORD coords="1021,1926,1036,1922,1930">-</WORD>
<WORD coords="1059,1939,1213,1913,1935">number2;</WORD>
</LINE>
<LINE>
<WORD coords="675,1974,774,1957,1973">error</WORD>
<WORD coords="798,1968,814,1959,1971">=</WORD>
<WORD coords="839,1978,869,1953,1976">0;</WORD>
</LINE>
<LINE>
<WORD coords="660,2017,668,1991,2017">}</WORD>
</LINE>
<LINE>
<WORD coords="615,2054,650,2030,2054">if</WORD>
<WORD coords="662,2061,833,2033,2055">(operator</WORD>
<WORD coords="857,2050,895,2041,2052">==</WORD>
<WORD coords="920,2059,947,2034,2058">3)</WORD>
<WORD coords="981,2059,1015,2033,2054">/*</WORD>
<WORD coords="1038,2063,1317,2033,2057">Multiplication</WORD>
<WORD coords="1344,2061,1378,2035,2055">*/</WORD>
</LINE>
<LINE>
<WORD coords="660,2099,667,2073,2099">(</WORD>
</LINE>
<LINE>
<WORD coords="677,2136,792,2113,2135">result</WORD>
<WORD coords="816,2130,833,2122,2133">=</WORD>
<WORD coords="857,2138,994,2115,2137">numberl</WORD>
<WORD coords="1021,2129,1034,2116,2133">*</WORD>
<WORD coords="1058,2142,1212,2116,2138">number2;</WORD>
</LINE>
<LINE>
<WORD coords="674,2177,772,2159,2176">error</WORD>
<WORD coords="797,2170,813,2162,2173">=</WORD>
<WORD coords="838,2180,868,2155,2178">0;</WORD>
</LINE>
<LINE>
<WORD coords="659,2220,667,2194,2220">}</WORD>
</LINE>
<LINE>
<WORD coords="614,2257,650,2232,2257">if</WORD>
<WORD coords="661,2263,832,2235,2257">(operator</WORD>
<WORD coords="857,2252,894,2243,2254">==</WORD>
<WORD coords="919,2262,946,2236,2260">4)</WORD>
<WORD coords="980,2261,1014,2235,2257">/*</WORD>
<WORD coords="1038,2260,1195,2235,2259">Division</WORD>
<WORD coords="1221,2262,1255,2237,2257">*/</WORD>
</LINE>
<LINE>
<WORD coords="659,2301,666,2275,2301">(</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="675,2340,791,2317,2339">result</WORD>
<WORD coords="815,2333,832,2325,2337">=</WORD>
<WORD coords="856,2341,993,2318,2340">numberl</WORD>
<WORD coords="1020,2343,1033,2317,2342">/</WORD>
<WORD coords="1057,2345,1211,2320,2341">number2;</WORD>
</LINE>
<LINE>
<WORD coords="673,2380,772,2362,2379">error</WORD>
<WORD coords="796,2373,813,2365,2376">=</WORD>
<WORD coords="837,2383,868,2357,2381">0;</WORD>
</LINE>
<LINE>
<WORD coords="658,2423,665,2397,2423">}</WORD>
</LINE>
<LINE>
<WORD coords="613,2460,649,2435,2460">if</WORD>
<WORD coords="660,2463,771,2438,2460">(error</WORD>
<WORD coords="796,2454,833,2446,2457">==</WORD>
<WORD coords="858,2464,885,2439,2463">1)</WORD>
<WORD coords="918,2464,953,2438,2460">/*</WORD>
<WORD coords="976,2462,1054,2440,2462">None</WORD>
<WORD coords="1077,2463,1113,2440,2462">of</WORD>
<WORD coords="1137,2463,1196,2440,2463">the</WORD>
<WORD coords="1219,2464,1316,2441,2463">above</WORD>
<WORD coords="1340,2465,1537,2440,2464">conditions</WORD>
<WORD coords="1583,2467,1618,2441,2461">*/</WORD>
</LINE>
<LINE>
<WORD coords="611,2505,730,2475,2500">printf</WORD>
<WORD coords="741,2507,872,2478,2500">(&quot;Wrong</WORD>
<WORD coords="895,2502,988,2479,2501">Code!</WORD>
<WORD coords="1019,2508,1112,2480,2502">Input</WORD>
<WORD coords="1138,2509,1215,2480,2502">only</WORD>
<WORD coords="1238,2503,1375,2481,2503">numbers</WORD>
<WORD coords="1402,2504,1416,2481,2503">1</WORD>
<WORD coords="1441,2495,1457,2491,2498">-</WORD>
<WORD coords="1482,2508,1614,2480,2504">4!\n&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="571,2540,648,2518,2540">else</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="240,2673,286,2644,2673">36</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0043.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2839" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0044.djvu" width="2046">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0044.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="293,175,421,149,175">Abacus</WORD>
<WORD coords="1228,170,1271,143,169">4.5</WORD>
<WORD coords="1300,170,1475,142,169">Variables</WORD>
<WORD coords="1490,168,1553,146,168">and</WORD>
<WORD coords="1569,168,1782,140,166">Arithmetic</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="662,352,882,321,346">printfC&apos;The</WORD>
<WORD coords="907,345,1023,321,344">result</WORD>
<WORD coords="1049,344,1085,319,344">is</WORD>
<WORD coords="1109,347,1221,319,343">%d\n&quot;,</WORD>
<WORD coords="1250,345,1403,319,342">result);</WORD>
</LINE>
<LINE>
<WORD coords="629,390,636,365,390">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,471,685,441,470">The</WORD>
<WORD coords="695,479,830,449,470">program</WORD>
<WORD coords="842,471,868,440,470">is</WORD>
<WORD coords="879,478,949,448,469">very</WORD>
<WORD coords="960,477,1030,448,469">easy</WORD>
<WORD coords="1041,470,1073,444,470">to</WORD>
<WORD coords="1082,469,1160,438,469">read.</WORD>
<WORD coords="1172,468,1256,438,467">After</WORD>
<WORD coords="1265,468,1305,437,467">all</WORD>
<WORD coords="1316,467,1417,437,466">values</WORD>
<WORD coords="1428,466,1504,436,465">have</WORD>
<WORD coords="1512,465,1589,435,464">been</WORD>
<WORD coords="1600,469,1727,433,463">entered,</WORD>
<WORD coords="1737,464,1786,432,463">the</WORD>
</LINE>
<LINE>
<WORD coords="623,515,756,484,514">variable</WORD>
<WORD coords="771,515,894,494,514">error</WORD>
<WORD coords="909,514,936,483,514">is</WORD>
<WORD coords="950,521,1091,482,513">assigned</WORD>
<WORD coords="1103,513,1122,490,513">a</WORD>
<WORD coords="1134,513,1223,481,512">value</WORD>
<WORD coords="1235,512,1272,480,511">of</WORD>
<WORD coords="1285,512,1311,481,511">1.</WORD>
<WORD coords="1325,519,1441,479,510">During</WORD>
<WORD coords="1454,518,1543,487,509">every</WORD>
<WORD coords="1557,517,1711,477,508">operation</WORD>
<WORD coords="1724,508,1787,476,507">that</WORD>
</LINE>
<LINE>
<WORD coords="623,564,757,529,559">follows,</WORD>
<WORD coords="770,559,810,529,559">be</WORD>
<WORD coords="823,559,847,528,558">it</WORD>
<WORD coords="859,563,1004,527,558">addition,</WORD>
<WORD coords="1019,561,1212,526,556">subtraction,</WORD>
<WORD coords="1226,561,1293,531,556">etc.,</WORD>
<WORD coords="1308,556,1357,525,555">the</WORD>
<WORD coords="1372,555,1496,534,554">error</WORD>
<WORD coords="1511,553,1643,523,552">variable</WORD>
<WORD coords="1657,552,1682,522,552">is</WORD>
<WORD coords="1697,552,1742,527,552">set</WORD>
<WORD coords="1755,551,1786,526,551">to</WORD>
</LINE>
<LINE>
<WORD coords="623,604,704,581,603">zero.</WORD>
<WORD coords="724,603,797,572,602">This</WORD>
<WORD coords="815,603,921,572,602">makes</WORD>
<WORD coords="939,602,964,571,602">it</WORD>
<WORD coords="980,610,1117,570,601">possible</WORD>
<WORD coords="1135,601,1166,575,600">to</WORD>
<WORD coords="1185,600,1351,569,599">determine</WORD>
<WORD coords="1369,599,1503,568,598">whether</WORD>
<WORD coords="1519,598,1579,575,597">one</WORD>
<WORD coords="1597,597,1635,566,596">of</WORD>
<WORD coords="1650,596,1700,566,595">the</WORD>
<WORD coords="1718,596,1787,565,595">four</WORD>
</LINE>
<LINE>
<WORD coords="623,656,792,617,647">operations</WORD>
<WORD coords="803,647,866,625,647">was</WORD>
<WORD coords="876,655,1054,616,646">performed.</WORD>
<WORD coords="1066,645,1096,615,645">If</WORD>
<WORD coords="1105,646,1162,614,645">this</WORD>
<WORD coords="1173,645,1235,622,645">was</WORD>
<WORD coords="1246,645,1299,618,644">not</WORD>
<WORD coords="1308,649,1381,618,643">true,</WORD>
<WORD coords="1393,644,1441,612,643">the</WORD>
<WORD coords="1452,643,1540,612,642">value</WORD>
<WORD coords="1549,641,1581,611,641">in</WORD>
<WORD coords="1593,648,1786,615,640">operator</WORD>
</LINE>
<LINE>
<WORD coords="624,693,650,661,692">is</WORD>
<WORD coords="665,700,776,661,691">illegal.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,776,736,746,775">Before</WORD>
<WORD coords="749,776,798,745,775">the</WORD>
<WORD coords="809,784,924,749,775">output,</WORD>
<WORD coords="938,776,986,744,775">the</WORD>
<WORD coords="997,775,1090,743,774">result</WORD>
<WORD coords="1101,774,1128,743,773">is</WORD>
<WORD coords="1142,774,1235,743,773">tested</WORD>
<WORD coords="1247,773,1279,747,773">to</WORD>
<WORD coords="1291,773,1453,741,771">determine</WORD>
<WORD coords="1466,770,1492,740,770">if</WORD>
<WORD coords="1503,770,1526,740,770">it</WORD>
<WORD coords="1538,770,1600,748,770">was</WORD>
<WORD coords="1612,770,1786,738,768">calculated.</WORD>
</LINE>
<LINE>
<WORD coords="625,820,695,790,819">This</WORD>
<WORD coords="707,820,763,798,819">can</WORD>
<WORD coords="774,820,812,790,820">be</WORD>
<WORD coords="824,820,895,798,819">seen</WORD>
<WORD coords="906,819,936,789,818">in</WORD>
<WORD coords="948,819,997,789,818">the</WORD>
<WORD coords="1008,819,1138,787,818">variable</WORD>
<WORD coords="1149,818,1278,797,817">error.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,906,696,877,905">Test</WORD>
<WORD coords="709,906,767,875,905">this</WORD>
<WORD coords="779,914,917,883,905">program</WORD>
<WORD coords="932,912,1110,874,904">thoroughly</WORD>
<WORD coords="1122,903,1194,873,903">with</WORD>
<WORD coords="1208,903,1327,872,902">various</WORD>
<WORD coords="1340,902,1452,871,901">values.</WORD>
<WORD coords="1465,901,1570,870,900">Please</WORD>
<WORD coords="1582,900,1653,874,900">note</WORD>
<WORD coords="1665,900,1727,869,899">that</WORD>
<WORD coords="1739,899,1788,868,898">the</WORD>
</LINE>
<LINE>
<WORD coords="626,957,742,919,948">integer</WORD>
<WORD coords="755,949,904,918,948">variables</WORD>
<WORD coords="918,948,969,926,947">are</WORD>
<WORD coords="982,955,1056,917,947">only</WORD>
<WORD coords="1069,955,1229,916,946">permitted</WORD>
<WORD coords="1242,946,1274,921,946">to</WORD>
<WORD coords="1289,946,1369,920,945">store</WORD>
<WORD coords="1383,945,1487,914,944">values</WORD>
<WORD coords="1500,944,1639,914,943">between</WORD>
<WORD coords="1652,947,1788,911,942">+32,767</WORD>
</LINE>
<LINE>
<WORD coords="626,994,684,963,993">and</WORD>
<WORD coords="696,998,829,962,992">-32,768.</WORD>
<WORD coords="840,997,1054,962,992">Furthermore,</WORD>
<WORD coords="1065,992,1196,960,991">division</WORD>
<WORD coords="1206,999,1247,960,991">by</WORD>
<WORD coords="1289,991,1397,959,989">should</WORD>
<WORD coords="1406,990,1446,959,989">be</WORD>
<WORD coords="1456,989,1592,957,988">avoided.</WORD>
<WORD coords="1605,988,1677,956,987">This</WORD>
<WORD coords="1687,987,1789,955,986">would</WORD>
</LINE>
<LINE>
<WORD coords="627,1037,715,1016,1037">cause</WORD>
<WORD coords="725,1037,743,1016,1037">a</WORD>
<WORD coords="754,1045,863,1012,1036">system</WORD>
<WORD coords="875,1037,958,1006,1036">crash</WORD>
<WORD coords="969,1036,1027,1006,1035">and</WORD>
<WORD coords="1037,1036,1055,1014,1036">a</WORD>
<WORD coords="1065,1036,1146,1005,1035">Guru</WORD>
<WORD coords="1157,1035,1340,1004,1034">Meditation.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="300,1237,436,1195,1236">4.5.4</WORD>
<WORD coords="627,1247,836,1193,1235">Floating</WORD>
<WORD coords="868,1235,1001,1192,1234">Point</WORD>
<WORD coords="1032,1234,1261,1192,1233">Numbers</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="628,1389,759,1351,1380">Perhaps</WORD>
<WORD coords="775,1388,836,1359,1380">you</WORD>
<WORD coords="852,1380,931,1350,1379">have</WORD>
<WORD coords="945,1380,1068,1349,1379">noticed</WORD>
<WORD coords="1084,1385,1254,1348,1377">something</WORD>
<WORD coords="1271,1377,1343,1348,1377">else.</WORD>
<WORD coords="1361,1384,1419,1348,1376">Try</WORD>
<WORD coords="1436,1383,1573,1346,1375">dividing</WORD>
<WORD coords="1589,1375,1608,1345,1376">9</WORD>
<WORD coords="1625,1382,1665,1345,1375">by</WORD>
<WORD coords="1681,1375,1710,1344,1375">2.</WORD>
<WORD coords="1727,1374,1792,1344,1374">The</WORD>
</LINE>
<LINE>
<WORD coords="628,1424,720,1394,1423">result</WORD>
<WORD coords="731,1432,887,1394,1423">displayed</WORD>
<WORD coords="898,1431,939,1394,1424">by</WORD>
<WORD coords="952,1423,1001,1393,1422">the</WORD>
<WORD coords="1012,1431,1168,1397,1422">computer</WORD>
<WORD coords="1179,1422,1205,1392,1421">is</WORD>
<WORD coords="1216,1427,1247,1392,1423">4,</WORD>
<WORD coords="1258,1421,1358,1391,1420">which</WORD>
<WORD coords="1370,1421,1396,1391,1420">is</WORD>
<WORD coords="1409,1420,1553,1390,1420">incorrect</WORD>
<WORD coords="1565,1426,1627,1389,1421">(4.5</WORD>
<WORD coords="1640,1419,1742,1388,1418">would</WORD>
<WORD coords="1752,1418,1792,1388,1418">be</WORD>
</LINE>
<LINE>
<WORD coords="628,1477,727,1438,1468">right).</WORD>
<WORD coords="740,1469,808,1438,1468">Isn&apos;t</WORD>
<WORD coords="818,1469,877,1437,1468">this</WORD>
<WORD coords="887,1476,1050,1436,1467">expensive</WORD>
<WORD coords="1059,1475,1213,1441,1467">computer</WORD>
<WORD coords="1223,1474,1346,1435,1465">capable</WORD>
<WORD coords="1356,1466,1393,1434,1465">of</WORD>
<WORD coords="1400,1474,1582,1433,1464">performing</WORD>
<WORD coords="1592,1464,1706,1437,1463">correct</WORD>
<WORD coords="1715,1463,1791,1431,1462">divi-</WORD>
</LINE>
<LINE>
<WORD coords="629,1515,712,1483,1514">sion?</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="628,1600,692,1569,1600">The</WORD>
<WORD coords="705,1600,786,1577,1599">error</WORD>
<WORD coords="798,1600,853,1577,1599">can</WORD>
<WORD coords="866,1599,905,1569,1599">be</WORD>
<WORD coords="919,1599,1018,1568,1598">traced</WORD>
<WORD coords="1031,1599,1061,1573,1598">to</WORD>
<WORD coords="1075,1598,1124,1567,1597">the</WORD>
<WORD coords="1138,1598,1268,1566,1597">variable</WORD>
<WORD coords="1282,1605,1360,1571,1597">type.</WORD>
<WORD coords="1374,1597,1437,1565,1596">The</WORD>
<WORD coords="1451,1596,1521,1566,1595">int</WORD>
<WORD coords="1537,1596,1669,1563,1594">variable</WORD>
<WORD coords="1682,1602,1753,1568,1594">type</WORD>
<WORD coords="1766,1593,1793,1562,1593">is</WORD>
</LINE>
<LINE>
<WORD coords="629,1652,700,1614,1644">only</WORD>
<WORD coords="711,1652,835,1613,1643">capable</WORD>
<WORD coords="846,1644,883,1613,1643">of</WORD>
<WORD coords="889,1651,1063,1612,1642">processing</WORD>
<WORD coords="1075,1642,1173,1612,1641">whole</WORD>
<WORD coords="1184,1641,1322,1612,1640">numbers</WORD>
<WORD coords="1332,1641,1467,1611,1640">between</WORD>
<WORD coords="1477,1644,1620,1608,1640">±32,000.</WORD>
<WORD coords="1632,1639,1695,1608,1638">The</WORD>
<WORD coords="1704,1638,1793,1607,1637">value</WORD>
</LINE>
<LINE>
<WORD coords="628,1689,679,1658,1688">4.5</WORD>
<WORD coords="702,1689,730,1658,1688">is</WORD>
<WORD coords="750,1688,769,1666,1688">a</WORD>
<WORD coords="789,1696,920,1657,1687">floating</WORD>
<WORD coords="940,1696,1028,1656,1686">point</WORD>
<WORD coords="1047,1691,1186,1656,1686">number,</WORD>
<WORD coords="1206,1686,1259,1660,1685">not</WORD>
<WORD coords="1279,1686,1298,1663,1686">a</WORD>
<WORD coords="1317,1685,1419,1655,1684">whole</WORD>
<WORD coords="1439,1684,1576,1654,1683">number.</WORD>
<WORD coords="1598,1682,1628,1653,1682">If</WORD>
<WORD coords="1645,1690,1755,1652,1682">during</WORD>
<WORD coords="1775,1682,1793,1660,1682">a</WORD>
</LINE>
<LINE>
<WORD coords="629,1733,761,1702,1732">division</WORD>
<WORD coords="774,1733,793,1710,1733">a</WORD>
<WORD coords="804,1732,972,1701,1731">remainder</WORD>
<WORD coords="985,1738,1048,1701,1731">(the</WORD>
<WORD coords="1060,1731,1187,1700,1730">fraction</WORD>
<WORD coords="1200,1731,1275,1699,1730">after</WORD>
<WORD coords="1287,1731,1337,1699,1730">the</WORD>
<WORD coords="1350,1730,1478,1698,1729">decimal</WORD>
<WORD coords="1490,1737,1588,1697,1728">point)</WORD>
<WORD coords="1601,1732,1718,1705,1727">occurs,</WORD>
<WORD coords="1731,1727,1754,1696,1726">it</WORD>
<WORD coords="1767,1727,1793,1696,1726">is</WORD>
</LINE>
<LINE>
<WORD coords="630,1785,763,1747,1776">ignored.</WORD>
<WORD coords="778,1776,848,1746,1775">This</WORD>
<WORD coords="862,1776,935,1746,1776">does</WORD>
<WORD coords="949,1776,1001,1750,1775">not</WORD>
<WORD coords="1012,1775,1100,1753,1774">mean</WORD>
<WORD coords="1113,1775,1174,1744,1774">that</WORD>
<WORD coords="1185,1775,1235,1744,1774">the</WORD>
<WORD coords="1246,1774,1378,1743,1773">division</WORD>
<WORD coords="1389,1778,1442,1743,1774">9/2</WORD>
<WORD coords="1453,1773,1562,1747,1772">cannot</WORD>
<WORD coords="1573,1772,1612,1742,1772">be</WORD>
<WORD coords="1623,1780,1794,1740,1771">performed</WORD>
</LINE>
<LINE>
<WORD coords="630,1821,670,1799,1820">on</WORD>
<WORD coords="687,1821,736,1791,1820">the</WORD>
<WORD coords="752,1829,864,1789,1820">Amiga</WORD>
<WORD coords="878,1828,1043,1794,1819">computer.</WORD>
<WORD coords="1059,1819,1123,1788,1819">The</WORD>
<WORD coords="1137,1827,1210,1788,1818">only</WORD>
<WORD coords="1226,1826,1309,1787,1818">thing</WORD>
<WORD coords="1325,1826,1462,1786,1817">required</WORD>
<WORD coords="1477,1817,1504,1786,1816">is</WORD>
<WORD coords="1518,1817,1581,1786,1816">that</WORD>
<WORD coords="1595,1816,1646,1785,1815">the</WORD>
<WORD coords="1661,1816,1794,1784,1814">variable</WORD>
</LINE>
<LINE>
<WORD coords="631,1874,701,1840,1866">type</WORD>
<WORD coords="718,1866,775,1843,1865">can</WORD>
<WORD coords="792,1866,831,1835,1865">be</WORD>
<WORD coords="847,1873,975,1834,1864">capable</WORD>
<WORD coords="990,1865,1028,1833,1864">of</WORD>
<WORD coords="1043,1872,1157,1833,1863">storing</WORD>
<WORD coords="1174,1870,1301,1832,1862">floating</WORD>
<WORD coords="1318,1870,1405,1832,1861">point</WORD>
<WORD coords="1421,1862,1572,1832,1861">numbers.</WORD>
<WORD coords="1589,1860,1640,1831,1860">No</WORD>
<WORD coords="1656,1868,1792,1830,1859">problem</WORD>
</LINE>
<LINE>
<WORD coords="631,1911,714,1880,1910">since</WORD>
<WORD coords="725,1911,751,1879,1911">C</WORD>
<WORD coords="762,1911,789,1879,1910">is</WORD>
<WORD coords="800,1918,948,1879,1909">equipped</WORD>
<WORD coords="958,1910,1006,1878,1909">for</WORD>
<WORD coords="1017,1909,1083,1878,1908">this.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="305,1996,442,1968,1995">float</WORD>
<WORD coords="631,1996,675,1966,1995">To</WORD>
<WORD coords="691,1996,816,1970,1995">convert</WORD>
<WORD coords="831,1995,881,1965,1994">the</WORD>
<WORD coords="896,1995,1013,1969,1994">current</WORD>
<WORD coords="1027,2002,1166,1972,1993">program</WORD>
<WORD coords="1182,1993,1231,1963,1993">for</WORD>
<WORD coords="1244,1993,1303,1962,1992">this</WORD>
<WORD coords="1318,1993,1386,1971,1992">new</WORD>
<WORD coords="1402,1992,1470,1962,1992">data</WORD>
<WORD coords="1485,2000,1565,1966,1991">type,</WORD>
<WORD coords="1581,1991,1631,1961,1990">the</WORD>
<WORD coords="1646,1990,1795,1959,1989">variables</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="632,2040,784,2013,2040">number</WORD>
<WORD coords="790,2045,823,2013,2041">1,</WORD>
<WORD coords="836,2040,1011,2011,2039">number2</WORD>
<WORD coords="1029,2039,1089,2008,2038">and</WORD>
<WORD coords="1104,2039,1251,2011,2038">result</WORD>
<WORD coords="1270,2038,1352,2012,2037">must</WORD>
<WORD coords="1366,2038,1405,2007,2037">be</WORD>
<WORD coords="1419,2045,1565,2006,2036">changed.</WORD>
<WORD coords="1582,2036,1656,2004,2035">This</WORD>
<WORD coords="1670,2044,1795,2012,2035">process</WORD>
</LINE>
<LINE>
<WORD coords="631,2086,761,2054,2085">consists</WORD>
<WORD coords="775,2093,846,2054,2085">only</WORD>
<WORD coords="861,2085,898,2054,2084">of</WORD>
<WORD coords="909,2093,1061,2053,2084">replacing</WORD>
<WORD coords="1077,2084,1146,2055,2083">int</WORD>
<WORD coords="1163,2084,1234,2052,2083">with</WORD>
<WORD coords="1249,2083,1381,2056,2083">float.</WORD>
<WORD coords="1395,2082,1457,2051,2082">The</WORD>
<WORD coords="1471,2082,1538,2051,2081">first</WORD>
<WORD coords="1549,2081,1626,2050,2081">lines</WORD>
<WORD coords="1639,2089,1750,2058,2080">appear</WORD>
<WORD coords="1761,2080,1795,2058,2080">as</WORD>
</LINE>
<LINE>
<WORD coords="632,2130,762,2099,2129">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="632,2210,710,2185,2210">main</WORD>
<WORD coords="722,2213,744,2188,2213">()</WORD>
</LINE>
<LINE>
<WORD coords="638,2254,646,2228,2254">(</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="676,2292,770,2269,2292">float</WORD>
<WORD coords="796,2295,948,2268,2291">numberl,</WORD>
<WORD coords="978,2295,1130,2267,2291">number2,</WORD>
<WORD coords="1161,2293,1292,2267,2290">result;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="676,2332,731,2308,2332">int</WORD>
<WORD coords="755,2338,928,2311,2332">operator,</WORD>
<WORD coords="958,2334,1071,2314,2331">error;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="633,2419,705,2387,2418">This</WORD>
<WORD coords="718,2419,807,2387,2418">alone</WORD>
<WORD coords="821,2419,846,2387,2418">is</WORD>
<WORD coords="860,2418,913,2392,2417">not</WORD>
<WORD coords="926,2418,1080,2386,2417">sufficient</WORD>
<WORD coords="1093,2418,1176,2386,2416">since</WORD>
<WORD coords="1192,2417,1310,2389,2416">scanf</WORD>
<WORD coords="1325,2416,1385,2385,2415">and</WORD>
<WORD coords="1396,2423,1542,2386,2414">printf</WORD>
<WORD coords="1559,2415,1614,2392,2414">use</WORD>
<WORD coords="1626,2414,1675,2383,2413">the</WORD>
<WORD coords="1688,2414,1797,2382,2413">format</WORD>
</LINE>
<LINE>
<WORD coords="634,2471,842,2432,2462">specification</WORD>
<WORD coords="860,2463,907,2435,2463">%d</WORD>
<WORD coords="921,2462,1018,2431,2461">which</WORD>
<WORD coords="1032,2470,1155,2436,2461">expects</WORD>
<WORD coords="1167,2461,1205,2439,2461">an</WORD>
<WORD coords="1218,2469,1331,2430,2460">integer</WORD>
<WORD coords="1343,2461,1440,2429,2459">value.</WORD>
<WORD coords="1452,2460,1526,2428,2459">This</WORD>
<WORD coords="1538,2459,1565,2428,2458">is</WORD>
<WORD coords="1578,2459,1619,2436,2458">no</WORD>
<WORD coords="1631,2466,1736,2428,2458">longer</WORD>
<WORD coords="1747,2458,1797,2427,2457">the</WORD>
</LINE>
<LINE>
<WORD coords="634,2508,711,2486,2508">case.</WORD>
<WORD coords="724,2508,787,2477,2507">The</WORD>
<WORD coords="801,2508,847,2479,2508">%d</WORD>
<WORD coords="859,2508,938,2481,2507">must</WORD>
<WORD coords="947,2508,986,2476,2507">be</WORD>
<WORD coords="996,2515,1134,2475,2506">replaced</WORD>
<WORD coords="1145,2506,1216,2475,2505">with</WORD>
<WORD coords="1227,2506,1245,2483,2506">a</WORD>
<WORD coords="1259,2505,1302,2477,2505">%f</WORD>
<WORD coords="1306,2506,1313,2499,2505">.</WORD>
<WORD coords="1325,2506,1389,2474,2505">The</WORD>
<WORD coords="1401,2504,1421,2477,2504">f</WORD>
<WORD coords="1434,2504,1536,2482,2503">means</WORD>
<WORD coords="1548,2504,1566,2482,2504">a</WORD>
<WORD coords="1577,2511,1703,2473,2502">floating</WORD>
<WORD coords="1713,2512,1798,2471,2502">point</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1749,2674,1797,2643,2673">37</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0044.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2841" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0045.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0045.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="235,166,261,140,167">4.</WORD>
<WORD coords="287,167,417,140,166">Theory</WORD>
<WORD coords="433,168,495,147,168">and</WORD>
<WORD coords="510,169,676,141,168">Practice</WORD>
<WORD coords="1316,172,1424,145,172">Amiga</WORD>
<WORD coords="1437,172,1460,145,172">C</WORD>
<WORD coords="1474,172,1533,152,172">for</WORD>
<WORD coords="1545,173,1726,146,172">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="564,347,653,317,346">value</WORD>
<WORD coords="669,348,696,316,347">is</WORD>
<WORD coords="712,356,833,318,348">passed,</WORD>
<WORD coords="847,357,912,317,349">just</WORD>
<WORD coords="926,350,989,318,349">like</WORD>
<WORD coords="1005,350,1056,319,349">the</WORD>
<WORD coords="1072,350,1097,322,350">d</WORD>
<WORD coords="1115,350,1142,319,349">is</WORD>
<WORD coords="1158,351,1235,320,350">used</WORD>
<WORD coords="1250,351,1300,319,350">for</WORD>
<WORD coords="1315,359,1431,320,350">integer</WORD>
<WORD coords="1447,352,1562,320,351">values.</WORD>
<WORD coords="1578,352,1644,321,351">The</WORD>
<WORD coords="1660,352,1729,320,351">first</WORD>
</LINE>
<LINE>
<WORD coords="565,390,683,364,390">scanf</WORD>
<WORD coords="695,392,829,360,390">function</WORD>
<WORD coords="840,392,910,369,391">now</WORD>
<WORD coords="920,400,1043,370,392">appears</WORD>
<WORD coords="1053,393,1088,370,393">as</WORD>
<WORD coords="1098,393,1229,362,392">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="565,471,661,447,470">scanf</WORD>
<WORD coords="672,476,798,448,471">(&quot;%f%f,</WORD>
<WORD coords="828,477,1000,449,472">snumberl,</WORD>
<WORD coords="1031,476,1200,450,472">Snumber2)</WORD>
<WORD coords="1214,476,1223,457,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="562,555,626,523,554">The</WORD>
<WORD coords="645,555,705,524,554">last</WORD>
<WORD coords="723,562,856,526,555">print</WORD>
<WORD coords="866,555,885,529,555">f</WORD>
<WORD coords="912,557,1053,525,556">function</WORD>
<WORD coords="1076,557,1158,532,556">must</WORD>
<WORD coords="1180,557,1247,527,556">also</WORD>
<WORD coords="1268,558,1308,527,558">be</WORD>
<WORD coords="1330,566,1480,527,557">changed.</WORD>
<WORD coords="1502,559,1567,528,558">The</WORD>
<WORD coords="1589,560,1727,528,558">variable</WORD>
</LINE>
<LINE>
<WORD coords="565,600,711,572,599">result</WORD>
<WORD coords="729,601,757,569,600">is</WORD>
<WORD coords="770,601,840,578,600">now</WORD>
<WORD coords="853,601,872,579,601">a</WORD>
<WORD coords="885,610,1013,570,601">floating</WORD>
<WORD coords="1025,610,1110,571,601">point</WORD>
<WORD coords="1125,603,1220,571,601">value.</WORD>
<WORD coords="1235,602,1298,572,602">The</WORD>
<WORD coords="1312,603,1336,576,603">d</WORD>
<WORD coords="1350,603,1377,572,602">is</WORD>
<WORD coords="1390,611,1529,572,602">replaced</WORD>
<WORD coords="1542,604,1614,572,603">with</WORD>
<WORD coords="1628,604,1677,573,603">the</WORD>
<WORD coords="1692,604,1712,577,604">f</WORD>
<WORD coords="1718,604,1725,597,0">.</WORD>
</LINE>
<LINE>
<WORD coords="562,652,670,613,644">Newly</WORD>
<WORD coords="681,653,832,614,644">compiled</WORD>
<WORD coords="842,646,902,615,645">and</WORD>
<WORD coords="912,652,1023,615,645">linked,</WORD>
<WORD coords="1034,647,1092,615,646">this</WORD>
<WORD coords="1103,647,1222,616,646">version</WORD>
<WORD coords="1233,648,1335,617,647">makes</WORD>
<WORD coords="1346,648,1426,625,647">error</WORD>
<WORD coords="1436,648,1498,617,647">free</WORD>
<WORD coords="1508,657,1727,618,648">computations</WORD>
</LINE>
<LINE>
<WORD coords="562,689,598,658,688">of</WORD>
<WORD coords="607,698,735,657,688">floating</WORD>
<WORD coords="745,698,831,659,689">point</WORD>
<WORD coords="841,691,981,660,690">numbers</WORD>
<WORD coords="991,699,1134,660,691">possible.</WORD>
<WORD coords="1146,693,1295,661,691">Numbers</WORD>
<WORD coords="1307,693,1407,662,692">stored</WORD>
<WORD coords="1417,693,1451,671,693">as</WORD>
<WORD coords="1462,701,1531,667,693">type</WORD>
<WORD coords="1546,694,1663,666,693">float</WORD>
<WORD coords="1677,694,1727,671,693">are</WORD>
</LINE>
<LINE>
<WORD coords="561,742,737,703,733">practically</WORD>
<WORD coords="752,735,908,704,734">unlimited</WORD>
<WORD coords="923,735,953,704,735">in</WORD>
<WORD coords="968,736,1041,704,735">size.</WORD>
<WORD coords="1055,742,1205,705,735">Millions,</WORD>
<WORD coords="1219,737,1278,706,736">and</WORD>
<WORD coords="1291,737,1369,715,736">even</WORD>
<WORD coords="1382,738,1506,706,737">billions</WORD>
<WORD coords="1520,738,1580,707,737">and</WORD>
<WORD coords="1591,744,1726,707,738">billions,</WORD>
</LINE>
<LINE>
<WORD coords="562,776,616,754,775">can</WORD>
<WORD coords="627,776,666,746,776">be</WORD>
<WORD coords="675,777,847,747,776">calculated.</WORD>
<WORD coords="868,778,946,748,777">Here</WORD>
<WORD coords="957,778,982,748,777">is</WORD>
<WORD coords="994,779,1042,748,778">the</WORD>
<WORD coords="1051,787,1198,749,778">complete</WORD>
<WORD coords="1208,787,1353,758,779">program:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="565,859,598,832,855">/*</WORD>
<WORD coords="622,858,763,834,857">math2.c</WORD>
<WORD coords="788,859,881,835,858">4.5.4</WORD>
<WORD coords="909,861,943,834,855">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="563,896,642,872,895">void</WORD>
<WORD coords="663,897,741,872,896">main</WORD>
<WORD coords="752,900,760,875,900">(</WORD>
<WORD coords="768,900,776,875,0">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="568,940,576,914,940">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="604,978,700,955,977">float</WORD>
<WORD coords="725,979,843,956,978">number</WORD>
<WORD coords="848,983,878,956,981">1,</WORD>
<WORD coords="908,984,1059,957,979">number2,</WORD>
<WORD coords="1090,984,1223,958,980">result;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,1017,659,992,1017">int</WORD>
<WORD coords="684,1023,857,997,1017">operator,</WORD>
<WORD coords="886,1022,1000,1001,1019">error;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,1104,720,1074,1098">printf</WORD>
<WORD coords="732,1102,883,1076,1099">(&quot;Please</WORD>
<WORD coords="908,1106,1004,1076,1100">input</WORD>
<WORD coords="1027,1101,1086,1079,1101">two</WORD>
<WORD coords="1109,1105,1340,1077,1101">numbers!\n&quot;)</WORD>
<WORD coords="1354,1105,1363,1085,0">;</WORD>
</LINE>
<LINE>
<WORD coords="603,1139,700,1115,1138">scanf</WORD>
<WORD coords="711,1144,856,1116,1139">(&quot;%f%f&quot;,</WORD>
<WORD coords="888,1145,1058,1117,1140">snumberl,</WORD>
<WORD coords="1090,1145,1260,1118,1141">Snumber2)</WORD>
<WORD coords="1273,1145,1283,1125,0">;</WORD>
</LINE>
<LINE>
<WORD coords="601,1185,720,1155,1179">printf</WORD>
<WORD coords="731,1183,824,1158,1180">(&quot;And</WORD>
<WORD coords="846,1181,905,1164,1181">now</WORD>
<WORD coords="927,1181,984,1158,1181">the</WORD>
<WORD coords="1008,1182,1085,1159,1181">code</WORD>
<WORD coords="1111,1182,1167,1159,1182">for</WORD>
<WORD coords="1190,1182,1247,1159,1182">the</WORD>
<WORD coords="1271,1189,1449,1159,1182">operation</WORD>
<WORD coords="1458,1187,1542,1159,1183">!\n&quot;)</WORD>
<WORD coords="1556,1187,1565,1167,0">;</WORD>
</LINE>
<LINE>
<WORD coords="601,1225,720,1195,1220">printf</WORD>
<WORD coords="731,1226,877,1198,1221">(&quot;l=Add,</WORD>
<WORD coords="907,1227,1120,1199,1222">2=Subtract,</WORD>
<WORD coords="1151,1229,1362,1199,1223">3=Multiply,</WORD>
<WORD coords="1393,1228,1623,1200,1224">4=Divide\n&quot;)</WORD>
<WORD coords="1637,1228,1646,1208,0">;</WORD>
</LINE>
<LINE>
<WORD coords="603,1260,700,1237,1259">scanf</WORD>
<WORD coords="711,1265,815,1238,1260">(&quot;%d&quot;,</WORD>
<WORD coords="847,1267,1038,1240,1261">Soperator)</WORD>
<WORD coords="1050,1265,1060,1245,0">;</WORD>
</LINE>
<LINE>
<WORD coords="601,1301,699,1283,1300">error</WORD>
<WORD coords="724,1295,741,1286,1298">=</WORD>
<WORD coords="767,1305,798,1278,1303">1;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,1342,639,1317,1341">if</WORD>
<WORD coords="650,1348,821,1319,1342">(operator</WORD>
<WORD coords="845,1336,883,1327,1338">==</WORD>
<WORD coords="908,1347,936,1320,1345">1)</WORD>
<WORD coords="968,1346,1003,1319,1341">/*</WORD>
<WORD coords="1027,1344,1185,1319,1344">Addition</WORD>
<WORD coords="1211,1347,1245,1321,1341">*/</WORD>
</LINE>
<LINE>
<WORD coords="648,1384,655,1359,1384">(</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="664,1424,780,1400,1423">result</WORD>
<WORD coords="804,1417,821,1408,1420">=</WORD>
<WORD coords="845,1424,963,1401,1424">number</WORD>
<WORD coords="968,1425,982,1401,1424">1</WORD>
<WORD coords="1008,1423,1024,1405,1423">+</WORD>
<WORD coords="1047,1429,1201,1402,1425">number2;</WORD>
</LINE>
<LINE>
<WORD coords="662,1464,761,1447,1464">error</WORD>
<WORD coords="784,1458,802,1449,1461">=</WORD>
<WORD coords="825,1468,857,1442,1466">0;</WORD>
</LINE>
<LINE>
<WORD coords="647,1507,655,1481,1507">)</WORD>
</LINE>
<LINE>
<WORD coords="602,1543,638,1518,1543">if</WORD>
<WORD coords="649,1549,820,1522,1543">(operator</WORD>
<WORD coords="844,1538,883,1529,1540">==</WORD>
<WORD coords="906,1548,935,1522,1546">2)</WORD>
<WORD coords="967,1547,1002,1521,1543">/*</WORD>
<WORD coords="1027,1546,1245,1522,1545">Subtraction</WORD>
<WORD coords="1271,1549,1305,1523,1543">*/</WORD>
</LINE>
<LINE>
<WORD coords="647,1587,655,1561,1587">&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="663,1623,780,1600,1622">result</WORD>
<WORD coords="804,1616,821,1608,1620">=</WORD>
<WORD coords="844,1624,962,1601,1624">number</WORD>
<WORD coords="968,1624,981,1602,1624">1</WORD>
<WORD coords="1007,1616,1024,1611,1620">-</WORD>
<WORD coords="1046,1628,1201,1602,1625">number2;</WORD>
</LINE>
<LINE>
<WORD coords="662,1664,760,1646,1663">error</WORD>
<WORD coords="784,1657,802,1649,1660">=</WORD>
<WORD coords="825,1667,856,1641,1665">0;</WORD>
</LINE>
<LINE>
<WORD coords="647,1707,654,1681,1707">}</WORD>
</LINE>
<LINE>
<WORD coords="602,1743,638,1719,1743">if</WORD>
<WORD coords="649,1749,819,1722,1744">(operator</WORD>
<WORD coords="844,1738,882,1730,1740">==</WORD>
<WORD coords="906,1749,934,1722,1747">3)</WORD>
<WORD coords="967,1748,1002,1722,1743">/*</WORD>
<WORD coords="1026,1752,1305,1722,1746">Multiplication</WORD>
<WORD coords="1331,1750,1366,1723,1744">*/</WORD>
</LINE>
<LINE>
<WORD coords="647,1787,654,1762,1787">(</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="663,1827,779,1803,1826">result</WORD>
<WORD coords="804,1820,820,1811,1824">=</WORD>
<WORD coords="844,1828,961,1805,1827">number</WORD>
<WORD coords="967,1828,981,1805,1828">1</WORD>
<WORD coords="1008,1820,1023,1806,1824">*</WORD>
<WORD coords="1046,1832,1200,1806,1828">number2;</WORD>
</LINE>
<LINE>
<WORD coords="661,1866,759,1848,1865">error</WORD>
<WORD coords="784,1860,801,1851,1863">=</WORD>
<WORD coords="825,1870,856,1844,1868">0;</WORD>
</LINE>
<LINE>
<WORD coords="647,1910,654,1884,1910">)</WORD>
</LINE>
<LINE>
<WORD coords="601,1947,637,1923,1947">if</WORD>
<WORD coords="649,1953,819,1925,1947">(operator</WORD>
<WORD coords="844,1942,881,1934,1944">==</WORD>
<WORD coords="907,1953,934,1926,1951">4)</WORD>
<WORD coords="967,1951,1001,1925,1947">/*</WORD>
<WORD coords="1027,1951,1184,1926,1950">Division</WORD>
<WORD coords="1210,1953,1244,1927,1947">*/</WORD>
</LINE>
<LINE>
<WORD coords="646,1990,654,1964,1990">(</WORD>
</LINE>
<LINE>
<WORD coords="663,2028,779,2005,2028">result</WORD>
<WORD coords="803,2022,820,2013,2026">=</WORD>
<WORD coords="843,2030,961,2007,2029">number</WORD>
<WORD coords="967,2030,980,2007,2030">1</WORD>
<WORD coords="1007,2032,1022,2006,2031">/</WORD>
<WORD coords="1046,2034,1200,2008,2030">number2;</WORD>
</LINE>
<LINE>
<WORD coords="661,2069,759,2051,2068">error</WORD>
<WORD coords="783,2073,856,2047,2068">=0;</WORD>
</LINE>
<LINE>
<WORD coords="646,2111,654,2085,2111">}</WORD>
</LINE>
<LINE>
<WORD coords="601,2149,637,2124,2149">if</WORD>
<WORD coords="648,2152,759,2127,2149">(error</WORD>
<WORD coords="783,2143,821,2134,2146">==</WORD>
<WORD coords="845,2154,873,2127,2152">1)</WORD>
<WORD coords="906,2153,941,2126,2149">/*</WORD>
<WORD coords="964,2152,1043,2129,2151">None</WORD>
<WORD coords="1066,2152,1103,2128,2152">of</WORD>
<WORD coords="1126,2152,1185,2129,2152">the</WORD>
<WORD coords="1208,2153,1305,2129,2152">above</WORD>
<WORD coords="1329,2154,1527,2129,2153">conditions</WORD>
<WORD coords="1572,2157,1607,2130,2151">*/</WORD>
</LINE>
<LINE>
<WORD coords="599,2196,718,2166,2190">printf</WORD>
<WORD coords="729,2198,861,2169,2191">(&quot;Wrong</WORD>
<WORD coords="883,2192,976,2169,2192">Code!</WORD>
<WORD coords="1007,2198,1102,2170,2193">Input</WORD>
<WORD coords="1127,2199,1206,2170,2193">only</WORD>
<WORD coords="1228,2194,1325,2171,2193">codes</WORD>
<WORD coords="1350,2198,1523,2170,2194">l-4!\n&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="560,2230,637,2207,2229">else</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,2276,717,2247,2271">printf</WORD>
<WORD coords="729,2275,819,2249,2272">(&quot;The</WORD>
<WORD coords="844,2273,960,2250,2272">result</WORD>
<WORD coords="986,2273,1022,2249,2273">is</WORD>
<WORD coords="1046,2278,1158,2250,2274">%f\n&quot;,</WORD>
<WORD coords="1188,2278,1340,2252,2274">result);</WORD>
</LINE>
<LINE>
<WORD coords="565,2315,573,2289,2315">&gt;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="230,2441,367,2409,2440">Lattice</WORD>
<WORD coords="558,2443,621,2411,2442">The</WORD>
<WORD coords="632,2452,739,2411,2443">library</WORD>
<WORD coords="751,2447,798,2412,2445">for</WORD>
<WORD coords="808,2446,1025,2413,2445">mathematical</WORD>
<WORD coords="1037,2447,1186,2414,2445">functions</WORD>
<WORD coords="1197,2447,1255,2415,2446">and</WORD>
<WORD coords="1266,2455,1392,2415,2446">floating</WORD>
<WORD coords="1401,2455,1485,2416,2447">point</WORD>
<WORD coords="1494,2449,1634,2417,2447">numbers</WORD>
<WORD coords="1645,2449,1724,2423,2448">must</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="558,2489,596,2457,2488">be</WORD>
<WORD coords="606,2489,706,2457,2488">linked</WORD>
<WORD coords="717,2490,788,2458,2489">with</WORD>
<WORD coords="799,2490,847,2459,2489">the</WORD>
<WORD coords="857,2491,993,2460,2490">standard</WORD>
<WORD coords="1004,2500,1117,2460,2490">library.</WORD>
<WORD coords="1128,2500,1280,2461,2491">Example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="560,2568,596,2545,2568">lc</WORD>
<WORD coords="620,2569,679,2547,2569">-Lm</WORD>
<WORD coords="720,2570,817,2547,2569">math2</WORD>
</LINE>
<LINE>
<WORD coords="229,2671,275,2642,2671">38</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0045.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0046.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0046.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="290,174,418,148,174">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1226,171,1269,144,170">4.5</WORD>
<WORD coords="1298,170,1473,143,169">Variables</WORD>
<WORD coords="1489,169,1552,147,168">and</WORD>
<WORD coords="1568,167,1781,141,166">Arithmetic</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="291,354,398,325,353">Aztec</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="619,353,650,323,353">If</WORD>
<WORD coords="662,361,723,331,353">you</WORD>
<WORD coords="738,353,823,323,352">work</WORD>
<WORD coords="836,352,910,321,351">with</WORD>
<WORD coords="925,352,976,321,351">the</WORD>
<WORD coords="989,351,1083,321,350">Aztec</WORD>
<WORD coords="1099,350,1125,320,350">C</WORD>
<WORD coords="1141,357,1296,319,349">compiler,</WORD>
<WORD coords="1311,349,1361,319,348">the</WORD>
<WORD coords="1376,356,1484,318,348">library</WORD>
<WORD coords="1499,348,1548,317,347">for</WORD>
<WORD coords="1561,347,1784,315,345">mathematical</WORD>
</LINE>
<LINE>
<WORD coords="621,396,773,365,395">functions</WORD>
<WORD coords="785,395,844,365,394">and</WORD>
<WORD coords="856,402,984,363,394">floating</WORD>
<WORD coords="995,402,1080,363,393">point</WORD>
<WORD coords="1091,393,1232,363,392">numbers</WORD>
<WORD coords="1243,392,1324,367,392">must</WORD>
<WORD coords="1333,392,1373,362,392">be</WORD>
<WORD coords="1385,391,1488,360,390">linked</WORD>
<WORD coords="1499,390,1572,359,389">with</WORD>
<WORD coords="1584,390,1635,359,389">the</WORD>
<WORD coords="1647,389,1785,358,388">standard</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,447,728,410,438">library</WORD>
<WORD coords="743,439,858,410,438">c.lib.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,532,772,493,523">Example:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="623,605,660,587,604">cc</WORD>
<WORD coords="684,604,723,582,604">+L</WORD>
<WORD coords="743,604,841,580,603">math2</WORD>
<WORD coords="852,604,883,586,603">.c</WORD>
</LINE>
<LINE>
<WORD coords="624,646,659,622,646">In</WORD>
<WORD coords="682,646,780,622,645">math2</WORD>
<WORD coords="791,645,798,638,645">.</WORD>
<WORD coords="806,645,823,627,645">o</WORD>
<WORD coords="847,644,905,621,644">-lm</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="936,644,986,620,644">•lc</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="294,843,429,802,842">4.5.5</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="623,843,902,800,841">Characters</WORD>
<WORD coords="928,841,1020,800,840">and</WORD>
<WORD coords="1046,840,1299,798,839">Character</WORD>
<WORD coords="1327,848,1503,796,838">Strings</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="296,989,408,961,988">char</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="623,989,750,957,988">Besides</WORD>
<WORD coords="761,988,811,957,987">the</WORD>
<WORD coords="823,988,892,959,987">int</WORD>
<WORD coords="905,988,964,956,987">and</WORD>
<WORD coords="976,987,1092,959,986">float</WORD>
<WORD coords="1106,986,1237,955,985">variable</WORD>
<WORD coords="1247,994,1332,960,985">types</WORD>
<WORD coords="1343,985,1442,953,984">which</WORD>
<WORD coords="1452,992,1557,958,984">accept</WORD>
<WORD coords="1567,987,1716,952,982">numbers,</WORD>
<WORD coords="1727,990,1788,959,982">you</WORD>
</LINE>
<LINE>
<WORD coords="624,1033,700,1003,1032">need</WORD>
<WORD coords="710,1033,833,1002,1032">another</WORD>
<WORD coords="842,1040,981,1006,1031">category</WORD>
<WORD coords="991,1032,1027,1000,1031">of</WORD>
<WORD coords="1034,1031,1180,1000,1030">variables</WORD>
<WORD coords="1190,1031,1222,1004,1030">to</WORD>
<WORD coords="1232,1030,1309,1004,1029">store</WORD>
<WORD coords="1319,1030,1491,999,1029">characters.</WORD>
<WORD coords="1502,1028,1528,998,1027">It</WORD>
<WORD coords="1537,1028,1638,997,1027">would</WORD>
<WORD coords="1648,1027,1686,996,1027">be</WORD>
<WORD coords="1695,1027,1789,996,1026">better</WORD>
</LINE>
<LINE>
<WORD coords="624,1076,651,1046,1076">if</WORD>
<WORD coords="662,1077,712,1046,1076">the</WORD>
<WORD coords="723,1084,862,1054,1075">program</WORD>
<WORD coords="875,1076,973,1046,1075">above</WORD>
<WORD coords="985,1076,1076,1044,1075">could</WORD>
<WORD coords="1088,1082,1193,1049,1074">accept</WORD>
<WORD coords="1204,1074,1224,1052,1074">a</WORD>
<WORD coords="1234,1082,1302,1043,1073">plus</WORD>
<WORD coords="1315,1081,1382,1043,1073">sign</WORD>
<WORD coords="1395,1073,1511,1042,1072">instead</WORD>
<WORD coords="1523,1072,1560,1041,1071">of</WORD>
<WORD coords="1570,1071,1619,1041,1070">the</WORD>
<WORD coords="1633,1071,1757,1041,1070">number</WORD>
<WORD coords="1773,1069,1786,1041,1069">1</WORD>
</LINE>
<LINE>
<WORD coords="625,1120,656,1094,1120">to</WORD>
<WORD coords="667,1120,798,1089,1119">indicate</WORD>
<WORD coords="807,1119,949,1088,1118">addition.</WORD>
<WORD coords="960,1118,1024,1088,1118">The</WORD>
<WORD coords="1034,1118,1103,1088,1118">data</WORD>
<WORD coords="1113,1126,1184,1092,1117">type</WORD>
<WORD coords="1195,1117,1289,1090,1116">char</WORD>
<WORD coords="1302,1117,1407,1086,1116">allows</WORD>
<WORD coords="1419,1116,1565,1084,1115">variables</WORD>
<WORD coords="1576,1115,1608,1089,1115">to</WORD>
<WORD coords="1618,1115,1658,1084,1115">be</WORD>
<WORD coords="1667,1114,1790,1083,1113">defined</WORD>
</LINE>
<LINE>
<WORD coords="625,1164,721,1133,1163">which</WORD>
<WORD coords="732,1163,787,1142,1162">can</WORD>
<WORD coords="796,1170,897,1138,1163">accept</WORD>
<WORD coords="906,1163,1073,1133,1162">characters.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,1248,689,1217,1247">The</WORD>
<WORD coords="701,1255,806,1222,1247">syntax</WORD>
<WORD coords="819,1247,867,1216,1246">for</WORD>
<WORD coords="878,1247,1035,1215,1246">definition</WORD>
<WORD coords="1047,1246,1084,1215,1245">of</WORD>
<WORD coords="1093,1246,1112,1224,1246">a</WORD>
<WORD coords="1124,1246,1221,1218,1245">char</WORD>
<WORD coords="1234,1245,1365,1214,1244">variable</WORD>
<WORD coords="1377,1245,1403,1214,1244">is</WORD>
<WORD coords="1415,1251,1532,1213,1244">exacUy</WORD>
<WORD coords="1544,1243,1579,1221,1243">as</WORD>
<WORD coords="1590,1243,1747,1211,1242">described</WORD>
<WORD coords="1758,1241,1790,1211,1241">in</WORD>
</LINE>
<LINE>
<WORD coords="626,1293,675,1262,1292">the</WORD>
<WORD coords="688,1292,803,1264,1291">float</WORD>
<WORD coords="815,1291,876,1260,1290">and</WORD>
<WORD coords="887,1291,955,1262,1290">int</WORD>
<WORD coords="968,1290,1121,1259,1289">variables:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="628,1374,705,1350,1373">char</WORD>
<WORD coords="729,1375,923,1350,1372">character;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="626,1459,699,1427,1458">This</WORD>
<WORD coords="711,1467,782,1432,1458">type</WORD>
<WORD coords="794,1458,830,1427,1457">of</WORD>
<WORD coords="840,1458,972,1426,1456">variable</WORD>
<WORD coords="983,1457,1036,1426,1456">has</WORD>
<WORD coords="1049,1457,1086,1425,1456">its</WORD>
<WORD coords="1099,1457,1168,1434,1456">own</WORD>
<WORD coords="1181,1456,1289,1425,1455">format</WORD>
<WORD coords="1301,1463,1508,1423,1454">specification</WORD>
<WORD coords="1520,1454,1569,1423,1453">for</WORD>
<WORD coords="1580,1453,1630,1422,1452">the</WORD>
<WORD coords="1642,1460,1789,1423,1451">printf</WORD>
</LINE>
<LINE>
<WORD coords="626,1504,687,1473,1503">and</WORD>
<WORD coords="705,1504,830,1476,1503">scanf</WORD>
<WORD coords="850,1503,1015,1471,1502">functions.</WORD>
<WORD coords="1031,1501,1061,1471,1501">A</WORD>
<WORD coords="1077,1502,1098,1481,1502">c</WORD>
<WORD coords="1117,1502,1144,1470,1501">is</WORD>
<WORD coords="1160,1502,1235,1470,1501">used</WORD>
<WORD coords="1248,1501,1297,1469,1500">for</WORD>
<WORD coords="1311,1501,1362,1459,1500">the</WORD>
<WORD coords="1376,1508,1447,1474,1500">type</WORD>
<WORD coords="1463,1499,1576,1472,1498">char.</WORD>
<WORD coords="1593,1498,1639,1467,1497">To</WORD>
<WORD coords="1655,1505,1725,1466,1496">give</WORD>
<WORD coords="1741,1497,1791,1465,1496">the</WORD>
</LINE>
<LINE>
<WORD coords="627,1549,805,1517,1548">calculation</WORD>
<WORD coords="816,1556,954,1525,1547">program</WORD>
<WORD coords="965,1547,985,1524,1547">a</WORD>
<WORD coords="995,1547,1054,1515,1546">few</WORD>
<WORD coords="1065,1551,1172,1521,1546">extras,</WORD>
<WORD coords="1184,1546,1234,1515,1545">the</WORD>
<WORD coords="1244,1553,1380,1519,1544">operator</WORD>
<WORD coords="1390,1545,1418,1513,1544">is</WORD>
<WORD coords="1429,1544,1548,1512,1543">entered</WORD>
<WORD coords="1558,1543,1593,1520,1543">as</WORD>
<WORD coords="1603,1543,1623,1520,1543">a</WORD>
<WORD coords="1633,1542,1790,1511,1541">character.</WORD>
</LINE>
<LINE>
<WORD coords="627,1594,700,1562,1593">This</WORD>
<WORD coords="711,1593,815,1570,1592">means</WORD>
<WORD coords="826,1592,888,1562,1591">that</WORD>
<WORD coords="899,1592,1015,1561,1591">instead</WORD>
<WORD coords="1023,1592,1060,1560,1591">of</WORD>
<WORD coords="1068,1599,1201,1560,1590">entering</WORD>
<WORD coords="1213,1591,1233,1568,1591">a</WORD>
<WORD coords="1241,1590,1367,1559,1589">number</WORD>
<WORD coords="1376,1590,1411,1566,1590">as</WORD>
<WORD coords="1421,1597,1482,1566,1589">you</WORD>
<WORD coords="1492,1588,1553,1557,1588">had</WORD>
<WORD coords="1563,1588,1595,1562,1588">to</WORD>
<WORD coords="1605,1591,1719,1555,1586">before,</WORD>
<WORD coords="1730,1594,1792,1563,1586">you</WORD>
</LINE>
<LINE>
<WORD coords="627,1639,683,1616,1638">can</WORD>
<WORD coords="693,1639,774,1613,1638">enter</WORD>
<WORD coords="783,1638,802,1616,1638">a</WORD>
<WORD coords="810,1637,890,1607,1637">math</WORD>
<WORD coords="901,1645,1033,1611,1636">operator</WORD>
<WORD coords="1043,1636,1164,1605,1636">instead.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,1723,767,1692,1722">Another</WORD>
<WORD coords="787,1730,1012,1692,1721">improvement</WORD>
<WORD coords="1030,1721,1088,1698,1720">can</WORD>
<WORD coords="1108,1721,1148,1690,1720">be</WORD>
<WORD coords="1167,1720,1258,1689,1719">made</WORD>
<WORD coords="1277,1719,1309,1694,1719">at</WORD>
<WORD coords="1328,1719,1388,1688,1718">this</WORD>
<WORD coords="1407,1726,1505,1687,1717">point</WORD>
<WORD coords="1526,1716,1592,1686,1716">The</WORD>
<WORD coords="1612,1716,1725,1685,1715">format</WORD>
<WORD coords="1743,1715,1793,1684,1714">for</WORD>
</LINE>
<LINE>
<WORD coords="628,1774,763,1736,1766">entering</WORD>
<WORD coords="774,1774,931,1735,1766">equations</WORD>
<WORD coords="943,1766,1050,1734,1765">should</WORD>
<WORD coords="1061,1765,1101,1734,1765">be</WORD>
<WORD coords="1112,1765,1226,1733,1763">similar</WORD>
<WORD coords="1237,1763,1267,1738,1763">to</WORD>
<WORD coords="1280,1763,1341,1733,1762">that</WORD>
<WORD coords="1352,1762,1388,1732,1761">of</WORD>
<WORD coords="1398,1762,1416,1740,1762">a</WORD>
<WORD coords="1427,1769,1537,1731,1760">pocket</WORD>
<WORD coords="1546,1761,1709,1729,1760">calculator</WORD>
<WORD coords="1720,1766,1792,1728,1759">(i.e.,</WORD>
</LINE>
<LINE>
<WORD coords="629,1812,695,1780,1811">first</WORD>
<WORD coords="704,1816,838,1780,1810">number,</WORD>
<WORD coords="849,1818,994,1784,1809">operator,</WORD>
<WORD coords="1006,1809,1117,1778,1808">second</WORD>
<WORD coords="1126,1814,1272,1777,1807">number).</WORD>
<WORD coords="1284,1807,1354,1777,1807">You</WORD>
<WORD coords="1364,1807,1472,1775,1806">should</WORD>
<WORD coords="1481,1806,1520,1775,1805">be</WORD>
<WORD coords="1530,1805,1598,1774,1804">able</WORD>
<WORD coords="1609,1804,1641,1778,1804">to</WORD>
<WORD coords="1649,1811,1733,1780,1803">press</WORD>
<WORD coords="1744,1803,1793,1772,1802">the</WORD>
</LINE>
<LINE>
<WORD coords="629,1856,788,1826,1855">&lt;Return&gt;</WORD>
<WORD coords="803,1855,839,1832,1854">or</WORD>
<WORD coords="853,1854,987,1824,1853">&lt;Enter&gt;</WORD>
<WORD coords="1003,1861,1061,1823,1853">key</WORD>
<WORD coords="1077,1853,1194,1822,1852">instead</WORD>
<WORD coords="1209,1852,1245,1821,1851">of</WORD>
<WORD coords="1257,1852,1309,1821,1851">the</WORD>
<WORD coords="1323,1849,1391,1827,1848">&lt;=&gt;</WORD>
<WORD coords="1406,1858,1475,1819,1850">key.</WORD>
<WORD coords="1492,1850,1584,1818,1849">Since</WORD>
<WORD coords="1599,1848,1650,1817,1847">the</WORD>
<WORD coords="1666,1847,1792,1819,1846">scanf</WORD>
</LINE>
<LINE>
<WORD coords="630,1901,766,1869,1900">function</WORD>
<WORD coords="781,1900,806,1869,1899">is</WORD>
<WORD coords="820,1900,856,1877,1900">so</WORD>
<WORD coords="870,1904,1005,1868,1899">flexible,</WORD>
<WORD coords="1019,1899,1068,1867,1898">the</WORD>
<WORD coords="1081,1904,1239,1866,1896">following</WORD>
<WORD coords="1252,1903,1368,1865,1895">change</WORD>
<WORD coords="1381,1895,1408,1864,1895">is</WORD>
<WORD coords="1421,1895,1577,1862,1894">sufficient</WORD>
<WORD coords="1589,1893,1621,1867,1893">to</WORD>
<WORD coords="1633,1892,1723,1861,1891">make</WORD>
<WORD coords="1736,1892,1795,1859,1891">this</WORD>
</LINE>
<LINE>
<WORD coords="629,1953,774,1913,1944">possible:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="673,2027,771,2003,2026">scanf</WORD>
<WORD coords="781,2029,967,2002,2024">(&quot;%f%c%f&quot;,</WORD>
<WORD coords="999,2027,1169,2001,2023">Snumberl,</WORD>
<WORD coords="1200,2028,1392,2000,2021">soperator,</WORD>
<WORD coords="1422,2021,1435,2000,2020">S</WORD>
<WORD coords="1441,2020,1558,1997,2019">number</WORD>
<WORD coords="1562,2019,1578,1996,2022">2</WORD>
<WORD coords="1585,2022,1592,1996,2021">)</WORD>
<WORD coords="1606,2021,1615,2001,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="631,2113,694,2082,2112">The</WORD>
<WORD coords="707,2113,751,2084,2113">%c</WORD>
<WORD coords="762,2113,897,2082,2111">between</WORD>
<WORD coords="907,2111,956,2080,2110">the</WORD>
<WORD coords="967,2111,1025,2085,2110">two</WORD>
<WORD coords="1035,2110,1144,2078,2109">format</WORD>
<WORD coords="1153,2117,1372,2076,2107">specifications</WORD>
<WORD coords="1383,2106,1524,2075,2106">indicates</WORD>
<WORD coords="1534,2105,1683,2074,2104">character</WORD>
<WORD coords="1691,2111,1783,2071,2102">input.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="632,2198,695,2168,2197">The</WORD>
<WORD coords="707,2198,779,2172,2198">tests</WORD>
<WORD coords="790,2198,889,2166,2196">which</WORD>
<WORD coords="900,2204,1040,2165,2195">formerly</WORD>
<WORD coords="1051,2196,1185,2164,2194">checked</WORD>
<WORD coords="1195,2194,1244,2163,2193">the</WORD>
<WORD coords="1254,2193,1332,2162,2193">code</WORD>
<WORD coords="1341,2193,1411,2170,2192">now</WORD>
<WORD coords="1422,2192,1498,2161,2191">have</WORD>
<WORD coords="1509,2191,1540,2165,2191">to</WORD>
<WORD coords="1551,2190,1608,2164,2190">test</WORD>
<WORD coords="1619,2189,1667,2158,2188">the</WORD>
<WORD coords="1677,2189,1796,2158,2188">charac-</WORD>
</LINE>
<LINE>
<WORD coords="633,2243,693,2217,2242">ters</WORD>
<WORD coords="710,2243,758,2211,2242">for</WORD>
<WORD coords="774,2243,824,2211,2242">the</WORD>
<WORD coords="840,2249,1004,2215,2240">operators.</WORD>
<WORD coords="1021,2246,1157,2208,2238">Nothing</WORD>
<WORD coords="1173,2238,1270,2207,2237">easier</WORD>
<WORD coords="1286,2237,1356,2206,2236">than</WORD>
<WORD coords="1373,2237,1445,2205,2236">that!</WORD>
<WORD coords="1463,2243,1546,2204,2235">Only</WORD>
<WORD coords="1563,2235,1614,2203,2234">the</WORD>
<WORD coords="1629,2234,1798,2202,2232">characters</WORD>
</LINE>
<LINE>
<WORD coords="634,2286,713,2261,2286">must</WORD>
<WORD coords="722,2286,760,2256,2286">be</WORD>
<WORD coords="770,2293,876,2255,2284">placed</WORD>
<WORD coords="886,2284,916,2254,2284">in</WORD>
<WORD coords="927,2292,1119,2252,2283">apostrophes</WORD>
<WORD coords="1130,2290,1239,2251,2282">(single</WORD>
<WORD coords="1248,2289,1375,2249,2281">quotes):</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="636,2368,672,2343,2368">if</WORD>
<WORD coords="683,2374,856,2345,2367">(operator</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="946,2355,951,2343,2361">•</WORD>
<WORD coords="961,2364,977,2346,2366">+</WORD>
<WORD coords="986,2368,1010,2342,2361">&apos;)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1753,2669,1801,2638,2668">39</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0046.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0047.djvu" width="2045">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0047.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="233,159,259,132,160">4.</WORD>
<WORD coords="286,160,423,132,159">Theory</WORD>
<WORD coords="435,160,498,138,160">and</WORD>
<WORD coords="512,161,682,133,161">Practice</WORD>
<WORD coords="1312,164,1420,136,163">Amiga</WORD>
<WORD coords="1433,164,1457,136,164">C</WORD>
<WORD coords="1469,164,1529,142,164">for</WORD>
<WORD coords="1540,164,1722,136,163">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="560,338,649,307,337">After</WORD>
<WORD coords="660,338,700,307,337">all</WORD>
<WORD coords="714,338,764,308,337">the</WORD>
<WORD coords="777,339,865,308,338">small</WORD>
<WORD coords="877,347,1019,308,338">changes,</WORD>
<WORD coords="1031,348,1172,317,339">compare</WORD>
<WORD coords="1186,340,1243,309,339">this</WORD>
<WORD coords="1256,340,1377,309,339">version</WORD>
<WORD coords="1390,340,1422,314,340">to</WORD>
<WORD coords="1435,340,1484,310,339">the</WORD>
<WORD coords="1497,340,1571,309,340">final</WORD>
<WORD coords="1584,348,1721,318,340">program</WORD>
</LINE>
<LINE>
<WORD coords="560,381,660,350,380">below</WORD>
<WORD coords="675,381,706,350,380">in</WORD>
<WORD coords="721,382,820,351,381">which</WORD>
<WORD coords="835,382,921,360,381">some</WORD>
<WORD coords="935,383,1020,352,382">other</WORD>
<WORD coords="1031,383,1177,352,382">cosmetic</WORD>
<WORD coords="1192,391,1323,352,382">changes</WORD>
<WORD coords="1338,383,1417,361,383">were</WORD>
<WORD coords="1431,384,1527,353,383">made.</WORD>
<WORD coords="1542,384,1607,353,383">The</WORD>
<WORD coords="1620,384,1724,353,383">reader</WORD>
</LINE>
<LINE>
<WORD coords="561,425,667,394,424">should</WORD>
<WORD coords="677,425,745,403,424">now</WORD>
<WORD coords="755,425,794,395,425">be</WORD>
<WORD coords="802,426,870,395,425">able</WORD>
<WORD coords="879,426,910,401,426">to</WORD>
<WORD coords="920,426,1093,396,425">understand</WORD>
<WORD coords="1103,426,1152,396,425">the</WORD>
<WORD coords="1160,427,1305,396,426">additions</WORD>
<WORD coords="1315,427,1410,397,426">made.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="561,518,677,479,509">During</WORD>
<WORD coords="693,511,744,479,510">the</WORD>
<WORD coords="759,519,843,480,510">input</WORD>
<WORD coords="858,512,877,489,512">a</WORD>
<WORD coords="892,512,980,480,511">small</WORD>
<WORD coords="995,512,1066,480,511">item</WORD>
<WORD coords="1082,512,1136,481,511">has</WORD>
<WORD coords="1152,520,1298,481,511">changed.</WORD>
<WORD coords="1313,513,1399,481,512">Until</WORD>
<WORD coords="1414,513,1483,491,512">now</WORD>
<WORD coords="1500,512,1549,482,511">the</WORD>
<WORD coords="1564,513,1721,483,512">&lt;Return&gt;</WORD>
</LINE>
<LINE>
<WORD coords="560,562,618,524,553">key</WORD>
<WORD coords="633,554,692,524,553">had</WORD>
<WORD coords="706,555,737,529,554">to</WORD>
<WORD coords="751,555,790,525,555">be</WORD>
<WORD coords="803,563,927,526,554">pressed</WORD>
<WORD coords="942,562,1007,525,556">(but</WORD>
<WORD coords="1020,556,1072,531,555">not</WORD>
<WORD coords="1084,564,1233,526,555">required)</WORD>
<WORD coords="1248,556,1325,526,555">after</WORD>
<WORD coords="1338,564,1485,526,555">inputting</WORD>
<WORD coords="1499,557,1573,527,556">each</WORD>
<WORD coords="1588,558,1721,527,556">number.</WORD>
</LINE>
<LINE>
<WORD coords="560,598,638,568,597">Now</WORD>
<WORD coords="651,598,700,567,597">the</WORD>
<WORD coords="712,598,804,567,597">entire</WORD>
<WORD coords="816,606,900,568,598">input</WORD>
<WORD coords="911,599,989,574,598">must</WORD>
<WORD coords="1000,599,1038,569,599">be</WORD>
<WORD coords="1050,598,1079,569,598">in</WORD>
<WORD coords="1092,600,1151,577,599">one</WORD>
<WORD coords="1162,600,1231,569,599">line.</WORD>
<WORD coords="1244,600,1306,569,599">The</WORD>
<WORD coords="1317,600,1423,578,599">reason</WORD>
<WORD coords="1435,600,1482,570,599">for</WORD>
<WORD coords="1494,600,1551,570,599">this</WORD>
<WORD coords="1563,601,1589,570,600">is</WORD>
<WORD coords="1602,601,1651,570,600">the</WORD>
<WORD coords="1662,601,1724,570,600">fact</WORD>
</LINE>
<LINE>
<WORD coords="561,642,621,611,641">that</WORD>
<WORD coords="631,642,650,620,642">a</WORD>
<WORD coords="660,651,757,611,642">single</WORD>
<WORD coords="767,643,916,612,642">character</WORD>
<WORD coords="926,644,953,612,643">is</WORD>
<WORD coords="963,644,1032,613,643">read</WORD>
<WORD coords="1042,643,1073,613,643">in</WORD>
<WORD coords="1084,644,1156,613,643">with</WORD>
<WORD coords="1169,645,1224,616,644">%c.</WORD>
<WORD coords="1235,645,1307,614,644">This</WORD>
<WORD coords="1317,645,1407,614,644">could</WORD>
<WORD coords="1417,645,1456,614,645">be</WORD>
<WORD coords="1465,645,1484,622,645">a</WORD>
<WORD coords="1494,645,1650,615,644">&lt;Return&gt;</WORD>
<WORD coords="1661,645,1696,623,645">or</WORD>
<WORD coords="1704,645,1723,623,645">a</WORD>
</LINE>
<LINE>
<WORD coords="561,695,659,664,686">space.</WORD>
<WORD coords="673,687,731,656,686">For</WORD>
<WORD coords="743,688,801,656,687">this</WORD>
<WORD coords="812,688,919,665,687">reason</WORD>
<WORD coords="933,688,983,657,687">the</WORD>
<WORD coords="995,688,1060,657,687">first</WORD>
<WORD coords="1071,689,1197,658,688">number</WORD>
<WORD coords="1208,689,1234,657,688">is</WORD>
<WORD coords="1247,689,1393,658,688">followed</WORD>
<WORD coords="1404,698,1607,658,688">immediately</WORD>
<WORD coords="1620,697,1661,659,690">by</WORD>
<WORD coords="1673,689,1722,659,688">the</WORD>
</LINE>
<LINE>
<WORD coords="560,739,701,705,731">operator</WORD>
<WORD coords="717,732,795,701,731">after</WORD>
<WORD coords="811,733,912,701,732">which</WORD>
<WORD coords="930,733,981,702,732">the</WORD>
<WORD coords="998,733,1156,703,732">&lt;Return&gt;</WORD>
<WORD coords="1174,742,1233,702,733">key</WORD>
<WORD coords="1251,741,1321,711,733">may</WORD>
<WORD coords="1338,734,1379,703,734">be</WORD>
<WORD coords="1395,742,1531,703,733">pressed,</WORD>
<WORD coords="1548,733,1577,703,733">if</WORD>
<WORD coords="1592,734,1721,703,734">desired.</WORD>
</LINE>
<LINE>
<WORD coords="559,784,675,744,775">Finally</WORD>
<WORD coords="686,777,736,745,776">the</WORD>
<WORD coords="747,777,859,746,776">second</WORD>
<WORD coords="868,777,993,747,776">number</WORD>
<WORD coords="1004,785,1125,755,776">appears</WORD>
<WORD coords="1136,778,1170,755,778">as</WORD>
<WORD coords="1181,777,1212,747,777">in</WORD>
<WORD coords="1223,779,1280,747,778">this</WORD>
<WORD coords="1291,778,1360,747,778">line:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="563,857,740,833,856">15.500000</WORD>
<WORD coords="766,848,781,835,852">*</WORD>
<WORD coords="805,858,982,834,857">12.500000</WORD>
<WORD coords="1006,851,1023,842,854">=</WORD>
<WORD coords="1047,859,1243,835,858">193.750000</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="560,942,639,911,941">Here</WORD>
<WORD coords="649,942,676,911,941">is</WORD>
<WORD coords="687,942,737,911,941">the</WORD>
<WORD coords="748,942,821,911,941">final</WORD>
<WORD coords="832,943,950,912,942">version</WORD>
<WORD coords="961,943,999,912,942">of</WORD>
<WORD coords="1006,943,1063,912,942">this</WORD>
<WORD coords="1073,951,1219,921,943">program:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="563,1024,596,997,1019">/*</WORD>
<WORD coords="620,1023,761,999,1022">math3.c</WORD>
<WORD coords="786,1025,922,998,1021">4.5.5*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="560,1062,640,1037,1062">void</WORD>
<WORD coords="661,1066,773,1038,1063">main()</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="566,1106,573,1079,1106">&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,1143,698,1120,1143">float</WORD>
<WORD coords="723,1148,875,1121,1143">numberl,</WORD>
<WORD coords="905,1149,1055,1122,1144">number2,</WORD>
<WORD coords="1086,1148,1219,1122,1145">result;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,1184,679,1161,1183">char</WORD>
<WORD coords="702,1190,877,1163,1184">operator;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,1224,657,1198,1224">int</WORD>
<WORD coords="680,1228,796,1207,1224">error;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,1311,718,1280,1305">printf</WORD>
<WORD coords="729,1311,859,1283,1306">(&quot;Input</WORD>
<WORD coords="884,1308,1018,1284,1306">Format:</WORD>
<WORD coords="1044,1311,1177,1284,1307">Number,</WORD>
<WORD coords="1205,1313,1378,1285,1307">Operator,</WORD>
<WORD coords="1407,1308,1525,1285,1308">Number</WORD>
<WORD coords="1556,1311,1607,1286,1308">(no</WORD>
</LINE>
<LINE>
<WORD coords="562,1350,691,1322,1344">spaces)</WORD>
<WORD coords="707,1345,713,1322,1345">!</WORD>
<WORD coords="724,1349,793,1320,1345">\n&quot;)</WORD>
<WORD coords="805,1349,815,1328,1349">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,1385,699,1362,1385">scanf</WORD>
<WORD coords="708,1391,894,1363,1386">(&quot;%f%c%f&quot;,</WORD>
<WORD coords="926,1391,1095,1364,1387">snumberl,</WORD>
<WORD coords="1127,1393,1318,1367,1387">Soperator,</WORD>
<WORD coords="1348,1392,1518,1366,1388">Snumber2)</WORD>
<WORD coords="1532,1392,1541,1372,0">;</WORD>
</LINE>
<LINE>
<WORD coords="599,1425,698,1408,1425">error</WORD>
<WORD coords="721,1418,739,1411,1421">=</WORD>
<WORD coords="764,1429,795,1403,1427">1;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,1465,637,1440,1465">if</WORD>
<WORD coords="648,1471,819,1442,1465">(operator</WORD>
<WORD coords="843,1460,881,1451,1461">==</WORD>
<WORD coords="910,1470,974,1444,1463">•+&apos;)</WORD>
<WORD coords="1007,1469,1040,1443,1464">/*</WORD>
<WORD coords="1063,1468,1222,1442,1467">Addition</WORD>
<WORD coords="1248,1470,1282,1444,1465">*/</WORD>
</LINE>
<LINE>
<WORD coords="755,1510,763,1483,1510">{</WORD>
</LINE>
<LINE>
<WORD coords="669,1547,786,1524,1547">result</WORD>
<WORD coords="810,1541,828,1532,1544">=</WORD>
<WORD coords="850,1549,987,1525,1548">numberl</WORD>
<WORD coords="1013,1547,1028,1529,1547">+</WORD>
<WORD coords="1052,1549,1170,1526,1549">number</WORD>
<WORD coords="1174,1553,1206,1526,1553">2;</WORD>
</LINE>
<LINE>
<WORD coords="668,1587,766,1569,1586">error</WORD>
<WORD coords="790,1580,808,1572,1583">=</WORD>
<WORD coords="832,1591,863,1564,1589">0;</WORD>
</LINE>
<LINE>
<WORD coords="645,1629,653,1604,1629">&gt;</WORD>
</LINE>
<LINE>
<WORD coords="600,1666,636,1641,1666">if</WORD>
<WORD coords="647,1672,818,1644,1666">(operator</WORD>
<WORD coords="842,1661,880,1652,1663">==</WORD>
<WORD coords="909,1671,973,1646,1663">&apos;-&apos;)</WORD>
<WORD coords="1006,1671,1039,1645,1666">/*</WORD>
<WORD coords="1063,1670,1282,1646,1669">Subtraction</WORD>
<WORD coords="1307,1673,1341,1647,1667">*/</WORD>
</LINE>
<LINE>
<WORD coords="753,1710,762,1684,1710">{</WORD>
</LINE>
<LINE>
<WORD coords="661,1747,777,1724,1746">result</WORD>
<WORD coords="802,1740,819,1732,1744">=</WORD>
<WORD coords="841,1749,978,1725,1748">numberl</WORD>
<WORD coords="1004,1740,1020,1736,1744">-</WORD>
<WORD coords="1042,1753,1196,1726,1749">number2;</WORD>
</LINE>
<LINE>
<WORD coords="667,1787,766,1769,1786">error</WORD>
<WORD coords="789,1791,862,1765,1786">=0;</WORD>
</LINE>
<LINE>
<WORD coords="643,1829,651,1803,1829">}</WORD>
</LINE>
<LINE>
<WORD coords="598,1867,635,1841,1867">if</WORD>
<WORD coords="646,1873,818,1844,1867">(operator</WORD>
<WORD coords="841,1862,879,1854,1865">==</WORD>
<WORD coords="908,1874,972,1848,1865">•*&apos;)</WORD>
<WORD coords="1004,1873,1038,1846,1868">/*</WORD>
<WORD coords="1061,1878,1341,1847,1872">Multiplication</WORD>
<WORD coords="1367,1876,1401,1850,1870">*/</WORD>
</LINE>
<LINE>
<WORD coords="732,1912,740,1886,1912">{</WORD>
</LINE>
<LINE>
<WORD coords="659,1949,776,1926,1949">result</WORD>
<WORD coords="800,1943,817,1934,1947">=</WORD>
<WORD coords="840,1952,978,1928,1951">numberl</WORD>
<WORD coords="1004,1943,1019,1929,1947">*</WORD>
<WORD coords="1041,1957,1195,1929,1952">number2;</WORD>
</LINE>
<LINE>
<WORD coords="658,1990,756,1972,1990">error</WORD>
<WORD coords="780,1984,798,1975,1987">=</WORD>
<WORD coords="821,1995,852,1968,1993">0;</WORD>
</LINE>
<LINE>
<WORD coords="622,2033,630,2006,2033">}</WORD>
</LINE>
<LINE>
<WORD coords="597,2070,633,2045,2070">if</WORD>
<WORD coords="644,2076,815,2048,2071">(operator</WORD>
<WORD coords="839,2066,877,2057,2068">==</WORD>
<WORD coords="907,2077,971,2049,2071">•/&apos;)</WORD>
<WORD coords="1003,2076,1037,2049,2072">/*</WORD>
<WORD coords="1060,2076,1219,2049,2074">Division</WORD>
<WORD coords="1244,2078,1279,2052,2073">*/</WORD>
</LINE>
<LINE>
<WORD coords="731,2115,739,2089,2115">{</WORD>
</LINE>
<LINE>
<WORD coords="658,2153,774,2129,2152">result</WORD>
<WORD coords="799,2147,816,2138,2151">=</WORD>
<WORD coords="839,2155,976,2131,2154">numberl</WORD>
<WORD coords="1003,2158,1018,2131,2156">/</WORD>
<WORD coords="1039,2160,1193,2133,2155">number2;</WORD>
</LINE>
<LINE>
<WORD coords="656,2193,755,2175,2192">error</WORD>
<WORD coords="778,2187,796,2178,2190">=</WORD>
<WORD coords="819,2198,851,2171,2196">0;</WORD>
</LINE>
<LINE>
<WORD coords="620,2237,628,2210,2237">}</WORD>
</LINE>
<LINE>
<WORD coords="595,2275,632,2249,2275">if</WORD>
<WORD coords="642,2279,754,2252,2275">(error</WORD>
<WORD coords="778,2270,816,2261,2273">==</WORD>
<WORD coords="839,2281,868,2254,2279">1)</WORD>
<WORD coords="900,2281,936,2253,2277">/*</WORD>
<WORD coords="958,2279,1036,2256,2279">None</WORD>
<WORD coords="1059,2280,1096,2256,2279">of</WORD>
<WORD coords="1119,2280,1178,2256,2280">the</WORD>
<WORD coords="1201,2283,1399,2256,2281">conditions</WORD>
<WORD coords="1424,2284,1521,2260,2283">above</WORD>
</LINE>
<LINE>
<WORD coords="556,2316,753,2290,2315">satisfied?</WORD>
<WORD coords="779,2319,813,2293,2313">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,2361,712,2331,2356">printf</WORD>
<WORD coords="723,2364,854,2334,2357">(&quot;Wrong</WORD>
<WORD coords="877,2364,1035,2336,2359">Operator</WORD>
<WORD coords="1059,2366,1190,2336,2360">%c!\n&quot;,</WORD>
<WORD coords="1220,2368,1414,2341,2362">operator);</WORD>
</LINE>
<LINE>
<WORD coords="553,2396,631,2373,2395">else</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,2442,711,2411,2436">printf</WORD>
<WORD coords="722,2440,793,2415,2438">(&quot;%f</WORD>
<WORD coords="817,2438,854,2415,2438">%c</WORD>
<WORD coords="878,2439,914,2416,2439">%f</WORD>
<WORD coords="937,2433,955,2424,2437">=</WORD>
<WORD coords="979,2445,1088,2416,2440">%f\n&quot;,</WORD>
<WORD coords="1118,2447,1270,2419,2442">numberl,</WORD>
<WORD coords="1300,2449,1471,2423,2443">operator,</WORD>
<WORD coords="1502,2450,1654,2422,2445">number2,</WORD>
</LINE>
<LINE>
<WORD coords="554,2480,683,2454,2476">result)</WORD>
<WORD coords="697,2481,707,2460,0">;</WORD>
</LINE>
<LINE>
<WORD coords="557,2521,565,2495,2521">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="221,2659,268,2629,2658">40</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0047.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2839" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0048.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0048.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="308,172,436,146,172">Abacus</WORD>
<WORD coords="1243,167,1287,141,167">4.5</WORD>
<WORD coords="1316,167,1491,140,166">Variables</WORD>
<WORD coords="1507,166,1571,144,165">and</WORD>
<WORD coords="1587,165,1800,138,163">Arithmetic</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="309,350,445,319,349">Lattice</WORD>
<WORD coords="637,349,701,318,348">The</WORD>
<WORD coords="712,356,819,318,348">library</WORD>
<WORD coords="831,348,878,317,347">for</WORD>
<WORD coords="888,348,1105,316,347">mathematical</WORD>
<WORD coords="1115,347,1265,315,345">functions</WORD>
<WORD coords="1275,346,1335,315,345">and</WORD>
<WORD coords="1344,352,1470,313,344">floating</WORD>
<WORD coords="1479,352,1565,312,343">point</WORD>
<WORD coords="1574,343,1714,312,342">numbers</WORD>
<WORD coords="1725,341,1805,315,341">must</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="637,392,676,362,392">be</WORD>
<WORD coords="686,392,787,361,391">linked</WORD>
<WORD coords="797,392,827,366,392">to</WORD>
<WORD coords="838,392,887,361,391">the</WORD>
<WORD coords="897,391,1032,360,390">standard</WORD>
<WORD coords="1042,397,1157,359,389">library.</WORD>
<WORD coords="1167,396,1318,358,388">Example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="640,472,677,449,472">lc</WORD>
<WORD coords="701,472,760,450,472">-Lm</WORD>
<WORD coords="800,472,900,448,471">math3</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="311,556,418,527,555">Aztec</WORD>
<WORD coords="639,555,669,525,555">If</WORD>
<WORD coords="682,563,742,533,555">you</WORD>
<WORD coords="758,555,842,525,554">work</WORD>
<WORD coords="856,554,929,524,553">with</WORD>
<WORD coords="945,553,994,524,552">the</WORD>
<WORD coords="1009,553,1102,524,552">Aztec</WORD>
<WORD coords="1119,552,1144,523,552">C</WORD>
<WORD coords="1160,560,1316,522,551">compiler,</WORD>
<WORD coords="1332,551,1381,522,550">the</WORD>
<WORD coords="1396,557,1504,521,549">library</WORD>
<WORD coords="1520,549,1568,520,549">for</WORD>
<WORD coords="1583,549,1805,518,548">mathematical</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="640,599,792,568,598">functions</WORD>
<WORD coords="804,599,863,568,598">and</WORD>
<WORD coords="876,605,1002,567,597">floating</WORD>
<WORD coords="1015,605,1099,567,596">point</WORD>
<WORD coords="1112,596,1250,567,595">numbers</WORD>
<WORD coords="1263,596,1343,570,595">must</WORD>
<WORD coords="1353,596,1393,565,595">be</WORD>
<WORD coords="1405,595,1507,564,594">linked</WORD>
<WORD coords="1520,593,1591,563,592">with</WORD>
<WORD coords="1605,593,1655,563,592">the</WORD>
<WORD coords="1667,592,1805,562,591">standard</WORD>
</LINE>
<LINE>
<WORD coords="640,651,748,613,642">library</WORD>
<WORD coords="761,643,877,613,642">c.lib.</WORD>
<WORD coords="889,642,947,612,641">For</WORD>
<WORD coords="957,649,1103,610,641">example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="642,724,679,707,724">cc</WORD>
<WORD coords="704,724,742,702,724">+L</WORD>
<WORD coords="763,724,903,700,723">math3.c</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="643,764,679,742,764">In</WORD>
<WORD coords="702,765,842,741,763">math3.o</WORD>
<WORD coords="866,763,924,740,763">-lm</WORD>
<WORD coords="947,763,1005,740,762">-lc</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1769,2667,1816,2638,2667">41</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0048.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0049.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0049.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0049.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2843" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0050.djvu" width="2044">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0050.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN></PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0050.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0051.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0051.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0051.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0052.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0052.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="259,177,387,150,177">Abacus</WORD>
<WORD coords="1575,172,1604,143,172">5.</WORD>
<WORD coords="1634,171,1749,143,170">Loops</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="261,462,354,393,462">5.</WORD>
<WORD coords="589,479,870,392,460">Loops</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="589,615,653,584,614">The</WORD>
<WORD coords="665,622,820,592,613">programs</WORD>
<WORD coords="833,621,991,583,613">presented</WORD>
<WORD coords="1003,621,1042,590,613">up</WORD>
<WORD coords="1055,613,1130,581,612">until</WORD>
<WORD coords="1143,612,1212,590,611">now</WORD>
<WORD coords="1225,612,1350,585,611">execute</WORD>
<WORD coords="1363,618,1486,579,610">straight</WORD>
<WORD coords="1498,609,1576,579,608">from</WORD>
<WORD coords="1589,616,1753,577,607">beginning</WORD>
</LINE>
<LINE>
<WORD coords="590,660,621,633,660">to</WORD>
<WORD coords="636,660,704,628,659">end.</WORD>
<WORD coords="721,658,770,628,658">An</WORD>
<WORD coords="787,658,833,629,658">if</WORD>
<WORD coords="853,659,1014,631,658">statement</WORD>
<WORD coords="1028,665,1098,634,657">may</WORD>
<WORD coords="1114,665,1183,625,656">skip</WORD>
<WORD coords="1199,657,1272,633,656">over</WORD>
<WORD coords="1288,656,1375,633,655">some</WORD>
<WORD coords="1391,663,1485,628,655">spots,</WORD>
<WORD coords="1501,654,1556,623,654">but</WORD>
<WORD coords="1571,654,1620,630,654">we</WORD>
<WORD coords="1635,653,1754,621,652">haven&apos;t</WORD>
</LINE>
<LINE>
<WORD coords="587,712,715,673,703">jumped</WORD>
<WORD coords="729,704,761,678,704">to</WORD>
<WORD coords="775,704,882,672,702">earlier</WORD>
<WORD coords="896,703,1079,676,702">statements.</WORD>
<WORD coords="1094,709,1197,672,701">Loops</WORD>
<WORD coords="1213,701,1323,670,700">branch</WORD>
<WORD coords="1339,700,1370,674,700">to</WORD>
<WORD coords="1386,699,1492,668,698">earlier</WORD>
<WORD coords="1507,699,1640,666,698">sections</WORD>
<WORD coords="1655,698,1691,666,697">of</WORD>
<WORD coords="1703,697,1754,666,696">the</WORD>
</LINE>
<LINE>
<WORD coords="589,756,735,726,747">program.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="263,982,390,929,981">5.1</WORD>
<WORD coords="590,980,844,931,980">while</WORD>
<WORD coords="902,993,1099,927,979">Loops</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="592,1130,656,1099,1129">The</WORD>
<WORD coords="668,1130,791,1101,1129">while</WORD>
<WORD coords="805,1130,963,1103,1129">statement</WORD>
<WORD coords="974,1129,1001,1098,1128">is</WORD>
<WORD coords="1014,1129,1158,1097,1128">followed</WORD>
<WORD coords="1169,1136,1210,1097,1128">by</WORD>
<WORD coords="1224,1128,1283,1102,1127">two</WORD>
<WORD coords="1295,1135,1485,1095,1126">parentheses</WORD>
<WORD coords="1499,1125,1598,1094,1124">which</WORD>
<WORD coords="1611,1125,1756,1093,1123">surround</WORD>
</LINE>
<LINE>
<WORD coords="593,1175,642,1144,1174">the</WORD>
<WORD coords="651,1175,768,1143,1174">desired</WORD>
<WORD coords="778,1182,954,1148,1173">arguments.</WORD>
<WORD coords="965,1173,1013,1143,1172">An</WORD>
<WORD coords="1023,1180,1159,1142,1172">example</WORD>
<WORD coords="1168,1172,1270,1142,1171">makes</WORD>
<WORD coords="1279,1172,1338,1140,1171">this</WORD>
<WORD coords="1347,1171,1434,1140,1170">clear:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1253,673,1229,1253">void</WORD>
<WORD coords="695,1256,806,1229,1253">main()</WORD>
</LINE>
<LINE>
<WORD coords="599,1297,607,1271,1297">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="635,1333,691,1309,1333">int</WORD>
<WORD coords="716,1336,869,1312,1332">counter;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="636,1416,774,1394,1416">counter</WORD>
<WORD coords="798,1409,815,1400,1412">=</WORD>
<WORD coords="839,1418,891,1392,1416">15;</WORD>
</LINE>
<LINE>
<WORD coords="634,1456,734,1431,1455">while</WORD>
<WORD coords="744,1459,896,1433,1455">(counter</WORD>
<WORD coords="920,1454,936,1435,1454">&gt;</WORD>
<WORD coords="960,1458,989,1431,1456">0)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="710,1500,717,1474,1500">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="704,1542,823,1512,1536">printf</WORD>
<WORD coords="834,1539,1006,1514,1535">(&quot;Counter</WORD>
<WORD coords="1028,1535,1064,1511,1535">is</WORD>
<WORD coords="1089,1538,1200,1511,1535">%d\n&quot;,</WORD>
<WORD coords="1230,1537,1403,1511,1533">counter);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="706,1575,843,1554,1575">counter</WORD>
<WORD coords="867,1568,886,1560,1571">=</WORD>
<WORD coords="908,1575,1044,1554,1574">counter</WORD>
<WORD coords="1069,1565,1085,1560,1571">-</WORD>
<WORD coords="1111,1577,1141,1551,1575">1;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="710,1619,718,1593,1619">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="595,1742,657,1712,1741">The</WORD>
<WORD coords="670,1743,761,1711,1742">block</WORD>
<WORD coords="774,1742,870,1710,1741">which</WORD>
<WORD coords="884,1749,1007,1718,1740">appears</WORD>
<WORD coords="1020,1741,1095,1710,1740">after</WORD>
<WORD coords="1106,1741,1155,1709,1740">the</WORD>
<WORD coords="1167,1740,1287,1710,1739">while</WORD>
<WORD coords="1303,1740,1458,1713,1739">statement</WORD>
<WORD coords="1469,1739,1611,1711,1738">executes</WORD>
<WORD coords="1623,1737,1697,1705,1736">until</WORD>
<WORD coords="1710,1737,1759,1705,1736">the</WORD>
</LINE>
<LINE>
<WORD coords="595,1787,764,1756,1786">conditions</WORD>
<WORD coords="776,1787,872,1755,1786">inside</WORD>
<WORD coords="882,1786,932,1756,1785">the</WORD>
<WORD coords="941,1793,1129,1755,1784">parentheses</WORD>
<WORD coords="1139,1785,1190,1763,1784">are</WORD>
<WORD coords="1200,1785,1271,1759,1784">true.</WORD>
<WORD coords="1283,1784,1316,1754,1784">In</WORD>
<WORD coords="1327,1784,1377,1753,1783">the</WORD>
<WORD coords="1386,1791,1558,1752,1782">beginning,</WORD>
<WORD coords="1569,1782,1619,1751,1781">the</WORD>
<WORD coords="1629,1781,1759,1750,1780">variable</WORD>
</LINE>
<LINE>
<WORD coords="597,1832,773,1807,1831">counter</WORD>
<WORD coords="792,1831,816,1800,1830">is</WORD>
<WORD coords="832,1830,877,1805,1830">set</WORD>
<WORD coords="891,1830,922,1805,1830">to</WORD>
<WORD coords="940,1830,985,1799,1829">15.</WORD>
<WORD coords="1000,1829,1100,1799,1828">While</WORD>
<WORD coords="1115,1829,1164,1799,1828">the</WORD>
<WORD coords="1177,1829,1330,1798,1828">condition</WORD>
<WORD coords="1347,1828,1523,1803,1827">counter</WORD>
<WORD coords="1537,1825,1559,1802,1826">&gt;</WORD>
<WORD coords="1613,1826,1667,1795,1825">has</WORD>
<WORD coords="1681,1825,1758,1795,1824">been</WORD>
</LINE>
<LINE>
<WORD coords="596,1881,666,1850,1876">met,</WORD>
<WORD coords="679,1876,727,1845,1875">the</WORD>
<WORD coords="739,1884,896,1844,1875">following</WORD>
<WORD coords="907,1875,998,1844,1874">block</WORD>
<WORD coords="1009,1874,1034,1844,1873">is</WORD>
<WORD coords="1045,1874,1190,1844,1873">executed</WORD>
<WORD coords="1201,1873,1299,1843,1872">which</WORD>
<WORD coords="1310,1881,1430,1847,1872">outputs</WORD>
<WORD coords="1441,1872,1490,1842,1871">the</WORD>
<WORD coords="1500,1871,1617,1845,1870">current</WORD>
<WORD coords="1627,1871,1715,1839,1870">value</WORD>
<WORD coords="1725,1870,1762,1839,1869">of</WORD>
</LINE>
<LINE>
<WORD coords="598,1920,776,1895,1919">counter</WORD>
<WORD coords="794,1920,853,1889,1919">and</WORD>
<WORD coords="868,1919,939,1889,1918">then</WORD>
<WORD coords="953,1919,1139,1888,1918">decrements</WORD>
<WORD coords="1154,1918,1178,1887,1917">it</WORD>
<WORD coords="1190,1925,1232,1887,1918">by</WORD>
<WORD coords="1245,1918,1314,1895,1917">one.</WORD>
<WORD coords="1330,1916,1363,1887,1916">In</WORD>
<WORD coords="1379,1917,1438,1885,1916">this</WORD>
<WORD coords="1452,1916,1524,1893,1916">case</WORD>
<WORD coords="1538,1915,1589,1884,1914">the</WORD>
<WORD coords="1602,1922,1758,1885,1913">printf</WORD>
</LINE>
<LINE>
<WORD coords="596,1964,732,1934,1963">function</WORD>
<WORD coords="745,1964,771,1933,1963">is</WORD>
<WORD coords="784,1964,881,1933,1963">called</WORD>
<WORD coords="896,1963,932,1932,1963">15</WORD>
<WORD coords="946,1963,1032,1932,1962">times</WORD>
<WORD coords="1045,1963,1119,1931,1962">until</WORD>
<WORD coords="1133,1962,1303,1937,1961">counter</WORD>
<WORD coords="1316,1961,1370,1931,1960">has</WORD>
<WORD coords="1381,1961,1458,1930,1960">been</WORD>
<WORD coords="1470,1960,1600,1929,1959">reduced</WORD>
<WORD coords="1611,1959,1643,1933,1959">to</WORD>
<WORD coords="1655,1959,1683,1928,1959">0.</WORD>
<WORD coords="1696,1958,1760,1927,1957">The</WORD>
</LINE>
<LINE>
<WORD coords="597,2010,782,1978,2009">conditional</WORD>
<WORD coords="796,2009,968,1983,2008">statements</WORD>
<WORD coords="980,2008,1036,1985,2007">can</WORD>
<WORD coords="1048,2008,1088,1977,2008">be</WORD>
<WORD coords="1100,2008,1219,1976,2007">formed</WORD>
<WORD coords="1231,2015,1270,1976,2007">by</WORD>
<WORD coords="1284,2014,1372,1975,2006">using</WORD>
<WORD coords="1386,2006,1457,1980,2006">tests</WORD>
<WORD coords="1470,2006,1519,1974,2005">for</WORD>
<WORD coords="1531,2013,1663,1973,2004">equality</WORD>
<WORD coords="1678,2011,1760,1972,2007">(=),</WORD>
</LINE>
<LINE>
<WORD coords="597,2063,711,2029,2054">greater</WORD>
<WORD coords="721,2054,791,2023,2053">than</WORD>
<WORD coords="802,2061,861,2023,2057">(&gt;),</WORD>
<WORD coords="872,2054,933,2023,2053">less</WORD>
<WORD coords="944,2054,1013,2022,2053">than</WORD>
<WORD coords="1023,2060,1082,2021,2057">(&lt;),</WORD>
<WORD coords="1094,2060,1207,2027,2051">greater</WORD>
<WORD coords="1218,2052,1285,2021,2051">than</WORD>
<WORD coords="1296,2051,1330,2029,2050">or</WORD>
<WORD coords="1341,2059,1428,2020,2050">equal</WORD>
<WORD coords="1440,2050,1469,2025,2050">to</WORD>
<WORD coords="1482,2057,1563,2019,2051">(&gt;=),</WORD>
<WORD coords="1575,2049,1609,2027,2048">or</WORD>
<WORD coords="1620,2049,1680,2019,2048">less</WORD>
<WORD coords="1692,2049,1760,2018,2048">than</WORD>
</LINE>
<LINE>
<WORD coords="597,2099,630,2078,2098">or</WORD>
<WORD coords="642,2107,729,2068,2098">equal</WORD>
<WORD coords="744,2106,823,2068,2099">(&lt;=).</WORD>
<WORD coords="837,2098,900,2068,2097">The</WORD>
<WORD coords="912,2106,1100,2066,2097">comparison</WORD>
<WORD coords="1112,2097,1182,2066,2097">here</WORD>
<WORD coords="1193,2098,1220,2066,2097">is</WORD>
<WORD coords="1232,2097,1279,2065,2096">for</WORD>
<WORD coords="1291,2097,1460,2071,2095">counter</WORD>
<WORD coords="1473,2096,1505,2070,2095">to</WORD>
<WORD coords="1516,2095,1556,2064,2095">be</WORD>
<WORD coords="1567,2103,1679,2069,2093">greater</WORD>
<WORD coords="1692,2094,1760,2063,2092">than</WORD>
</LINE>
<LINE>
<WORD coords="597,2145,627,2113,2145">0.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,2228,662,2198,2228">The</WORD>
<WORD coords="679,2236,872,2197,2227">comparison</WORD>
<WORD coords="889,2235,1042,2201,2227">operators</WORD>
<WORD coords="1060,2227,1109,2195,2226">for</WORD>
<WORD coords="1125,2227,1151,2195,2227">C</WORD>
<WORD coords="1168,2226,1219,2204,2226">are</WORD>
<WORD coords="1236,2226,1351,2195,2225">similar</WORD>
<WORD coords="1366,2226,1399,2200,2226">to</WORD>
<WORD coords="1415,2225,1503,2194,2224">those</WORD>
<WORD coords="1518,2225,1617,2193,2224">found</WORD>
<WORD coords="1633,2223,1664,2192,2223">in</WORD>
<WORD coords="1681,2223,1763,2197,2223">most</WORD>
</LINE>
<LINE>
<WORD coords="597,2280,818,2242,2271">programming</WORD>
<WORD coords="828,2280,998,2242,2271">languages.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1715,2672,1763,2643,2672">45</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0052.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0053.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0053.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="280,165,308,137,165">5.</WORD>
<WORD coords="339,166,454,137,165">Loops</WORD>
<WORD coords="1362,170,1470,142,170">Amiga</WORD>
<WORD coords="1482,170,1509,142,170">C</WORD>
<WORD coords="1520,170,1579,149,169">for</WORD>
<WORD coords="1591,170,1773,143,170">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="609,342,632,320,342">&lt;</WORD>
<WORD coords="719,344,780,314,343">less</WORD>
<WORD coords="792,345,861,314,344">than</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,384,653,363,382">&lt;=</WORD>
<WORD coords="719,387,779,356,386">less</WORD>
<WORD coords="791,387,859,357,386">than</WORD>
<WORD coords="870,387,904,366,386">or</WORD>
<WORD coords="914,395,1001,358,387">equal</WORD>
<WORD coords="1013,388,1042,363,388">to</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,428,631,407,428">&gt;</WORD>
<WORD coords="719,438,828,406,430">greater</WORD>
<WORD coords="838,431,905,401,430">than</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,473,653,452,471">&gt;=</WORD>
<WORD coords="718,484,831,450,475">greater</WORD>
<WORD coords="840,477,908,445,476">than</WORD>
<WORD coords="917,477,953,454,476">or</WORD>
<WORD coords="960,485,1046,446,476">equal</WORD>
<WORD coords="1056,477,1087,451,477">to</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,514,649,501,514">=</WORD>
<WORD coords="719,529,804,490,520">equal</WORD>
<WORD coords="814,521,844,495,521">to</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,564,640,534,561">!=</WORD>
<WORD coords="719,574,840,535,565">unequal</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,649,722,618,648">Instead</WORD>
<WORD coords="731,649,766,619,648">of</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="650,729,749,703,728">while</WORD>
<WORD coords="759,732,911,706,729">(counter</WORD>
<WORD coords="936,728,952,710,728">&gt;</WORD>
<WORD coords="976,733,1005,707,731">0)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,813,659,783,812">the</WORD>
<WORD coords="669,822,826,782,813">following</WORD>
<WORD coords="837,815,927,784,814">could</WORD>
<WORD coords="938,815,976,785,815">be</WORD>
<WORD coords="987,816,1109,784,815">written:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="650,894,749,869,893">while</WORD>
<WORD coords="760,897,912,872,894">(counter</WORD>
<WORD coords="936,894,974,875,892">&gt;=</WORD>
<WORD coords="997,899,1025,873,897">1)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,979,673,948,978">The</WORD>
<WORD coords="683,979,767,948,978">latter</WORD>
<WORD coords="776,980,803,948,979">is</WORD>
<WORD coords="812,987,962,949,979">preferred</WORD>
<WORD coords="971,981,1053,949,980">since</WORD>
<WORD coords="1063,981,1113,950,980">the</WORD>
<WORD coords="1123,982,1200,950,980">limit</WORD>
<WORD coords="1209,982,1235,950,981">is</WORD>
<WORD coords="1245,990,1397,951,981">explicitly</WORD>
<WORD coords="1407,990,1560,951,982">provided.</WORD>
<WORD coords="1571,983,1617,953,982">To</WORD>
<WORD coords="1626,984,1776,958,983">construct</WORD>
</LINE>
<LINE>
<WORD coords="609,1022,628,1000,1022">a</WORD>
<WORD coords="639,1031,712,992,1022">loop</WORD>
<WORD coords="724,1024,822,992,1023">which</WORD>
<WORD coords="834,1025,941,998,1024">counts</WORD>
<WORD coords="953,1032,993,1002,1025">up</WORD>
<WORD coords="1005,1025,1036,999,1025">to</WORD>
<WORD coords="1048,1025,1097,994,1024">the</WORD>
<WORD coords="1109,1025,1197,995,1024">value</WORD>
<WORD coords="1213,1030,1279,995,1026">100,</WORD>
<WORD coords="1291,1026,1315,995,1025">it</WORD>
<WORD coords="1325,1026,1352,995,1025">is</WORD>
<WORD coords="1363,1027,1595,997,1026">recommended</WORD>
<WORD coords="1607,1027,1638,1002,1027">to</WORD>
<WORD coords="1650,1028,1704,1005,1027">use</WORD>
<WORD coords="1716,1028,1774,997,1027">this</WORD>
</LINE>
<LINE>
<WORD coords="609,1067,735,1037,1066">number</WORD>
<WORD coords="746,1067,777,1036,1067">in</WORD>
<WORD coords="789,1068,839,1037,1067">the</WORD>
<WORD coords="850,1068,916,1042,1068">test.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="649,1147,749,1122,1146">while</WORD>
<WORD coords="759,1151,911,1125,1147">(counter</WORD>
<WORD coords="936,1147,973,1128,1146">&lt;=</WORD>
<WORD coords="997,1152,1065,1125,1149">100)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,1230,642,1201,1230">In</WORD>
<WORD coords="661,1232,711,1201,1231">the</WORD>
<WORD coords="729,1241,923,1201,1232">comparison</WORD>
<WORD coords="941,1242,1096,1208,1234">operators</WORD>
<WORD coords="1113,1233,1159,1211,1232">&lt;=</WORD>
<WORD coords="1176,1235,1237,1204,1234">and</WORD>
<WORD coords="1253,1241,1310,1211,1235">&gt;=,</WORD>
<WORD coords="1328,1236,1379,1204,1235">the</WORD>
<WORD coords="1395,1244,1485,1204,1235">equal</WORD>
<WORD coords="1503,1244,1572,1205,1235">sign</WORD>
<WORD coords="1590,1243,1640,1205,1238">(=)</WORD>
<WORD coords="1659,1245,1774,1205,1236">always</WORD>
</LINE>
<LINE>
<WORD coords="609,1284,731,1255,1276">appears</WORD>
<WORD coords="741,1278,771,1252,1277">at</WORD>
<WORD coords="779,1278,828,1247,1277">the</WORD>
<WORD coords="837,1278,903,1248,1277">end.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="280,1360,477,1329,1358">Factorials</WORD>
<WORD coords="609,1361,638,1331,1361">A</WORD>
<WORD coords="652,1370,796,1331,1361">practical</WORD>
<WORD coords="811,1371,952,1332,1362">example</WORD>
<WORD coords="967,1364,993,1332,1363">is</WORD>
<WORD coords="1009,1364,1059,1333,1363">the</WORD>
<WORD coords="1073,1365,1254,1333,1364">calculation</WORD>
<WORD coords="1269,1365,1307,1334,1364">of</WORD>
<WORD coords="1318,1365,1337,1343,1365">a</WORD>
<WORD coords="1352,1365,1489,1334,1365">factorial</WORD>
<WORD coords="1505,1366,1631,1335,1365">number</WORD>
<WORD coords="1646,1375,1774,1335,1366">through</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,1407,746,1381,1406">constant</WORD>
<WORD coords="756,1415,993,1376,1406">multiplication.</WORD>
<WORD coords="1006,1407,1034,1378,1407">A</WORD>
<WORD coords="1046,1409,1181,1377,1408">factorial</WORD>
<WORD coords="1194,1408,1224,1378,1408">in</WORD>
<WORD coords="1237,1410,1441,1379,1409">mathematics</WORD>
<WORD coords="1453,1411,1479,1379,1410">is</WORD>
<WORD coords="1492,1411,1541,1380,1410">the</WORD>
<WORD coords="1552,1418,1677,1380,1410">product</WORD>
<WORD coords="1687,1411,1724,1380,1410">of</WORD>
<WORD coords="1733,1411,1774,1381,1410">all</WORD>
</LINE>
<LINE>
<WORD coords="609,1449,708,1418,1448">whole</WORD>
<WORD coords="718,1450,857,1419,1448">numbers</WORD>
<WORD coords="869,1458,908,1428,1449">up</WORD>
<WORD coords="920,1450,950,1425,1450">to</WORD>
<WORD coords="961,1450,980,1429,1450">a</WORD>
<WORD coords="990,1451,1035,1426,1451">set</WORD>
<WORD coords="1044,1451,1140,1421,1450">value.</WORD>
<WORD coords="1152,1452,1216,1421,1451">The</WORD>
<WORD coords="1226,1453,1360,1421,1452">factorial</WORD>
<WORD coords="1371,1453,1407,1421,1452">of</WORD>
<WORD coords="1413,1452,1434,1422,1452">4</WORD>
<WORD coords="1447,1453,1592,1422,1452">therefore</WORD>
<WORD coords="1602,1454,1638,1422,1453">is:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,1529,641,1506,1530">4!</WORD>
<WORD coords="670,1531,1012,1507,1526">=1*2*3*4=</WORD>
<WORD coords="1035,1532,1069,1509,1531">24</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,1615,687,1584,1614">Here</WORD>
<WORD coords="697,1616,724,1584,1615">is</WORD>
<WORD coords="733,1616,788,1593,1615">our</WORD>
<WORD coords="797,1624,934,1585,1615">example</WORD>
<WORD coords="943,1625,1088,1595,1616">program:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,1697,645,1671,1693">/*</WORD>
<WORD coords="672,1697,864,1671,1695">factorial.</WORD>
<WORD coords="873,1696,890,1680,1696">c</WORD>
<WORD coords="915,1697,970,1674,1696">5.1</WORD>
<WORD coords="996,1699,1030,1673,1694">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,1734,688,1709,1733">void</WORD>
<WORD coords="710,1738,821,1710,1734">main()</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1777,622,1751,1777">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="650,1814,706,1790,1814">int</WORD>
<WORD coords="730,1819,804,1797,1814">num,</WORD>
<WORD coords="833,1819,864,1791,1815">i;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="651,1855,746,1831,1854">float</WORD>
<WORD coords="773,1859,966,1831,1855">factorial;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="648,1942,768,1911,1936">printf</WORD>
<WORD coords="779,1941,931,1914,1937">(&quot;Please</WORD>
<WORD coords="955,1945,1050,1913,1938">input</WORD>
<WORD coords="1075,1940,1093,1922,1940">a</WORD>
<WORD coords="1115,1940,1247,1916,1939">number:</WORD>
<WORD coords="1278,1943,1306,1918,1938">&quot;)</WORD>
<WORD coords="1320,1944,1329,1923,1944">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="650,1978,747,1954,1977">scanf</WORD>
<WORD coords="758,1982,862,1955,1978">(&quot;%d&quot;,</WORD>
<WORD coords="894,1982,983,1956,1979">Snum)</WORD>
<WORD coords="997,1982,1007,1962,1982">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="650,2018,666,1993,2018">i</WORD>
<WORD coords="690,2011,708,2003,2014">=</WORD>
<WORD coords="730,2021,804,2001,2018">num;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="651,2058,828,2034,2057">factorial</WORD>
<WORD coords="852,2052,869,2043,2056">=</WORD>
<WORD coords="895,2062,926,2036,2061">1;</WORD>
<WORD coords="1012,2062,1248,2036,2060">/*Initialize</WORD>
<WORD coords="1273,2063,1309,2037,2058">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="648,2099,747,2074,2098">while</WORD>
<WORD coords="758,2102,788,2074,2099">(i</WORD>
<WORD coords="813,2097,850,2079,2095">&gt;=</WORD>
<WORD coords="874,2103,902,2077,2101">1)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="716,2142,723,2117,2142">(</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="721,2181,898,2156,2180">factorial</WORD>
<WORD coords="921,2174,939,2166,2178">=</WORD>
<WORD coords="964,2182,1139,2157,2182">factorial</WORD>
<WORD coords="1164,2174,1179,2160,2179">*</WORD>
<WORD coords="1205,2186,1236,2158,2183">i;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="719,2220,736,2195,2220">i</WORD>
<WORD coords="759,2214,778,2205,2217">=</WORD>
<WORD coords="800,2220,816,2195,2220">i</WORD>
<WORD coords="841,2212,858,2207,2218">-</WORD>
<WORD coords="882,2224,913,2198,2222">1;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="723,2265,731,2238,2265">}</WORD>
</LINE>
<LINE>
<WORD coords="648,2308,767,2277,2302">printf</WORD>
<WORD coords="778,2306,863,2279,2302">(&quot;%d!</WORD>
<WORD coords="893,2296,910,2288,2302">=</WORD>
<WORD coords="934,2308,1044,2279,2304">%f\n&quot;,</WORD>
<WORD coords="1074,2308,1145,2287,2304">num.</WORD>
<WORD coords="1177,2309,1389,2281,2305">factorial);</WORD>
</LINE>
<LINE>
<WORD coords="613,2345,621,2319,2345">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="277,2664,324,2634,2663">46</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0053.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0054.djvu" width="2044">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0054.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="238,180,366,155,180">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1425,172,1470,145,171">5.1</WORD>
<WORD coords="1497,171,1600,149,170">while</WORD>
<WORD coords="1617,170,1731,142,169">Loops</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="241,486,377,456,485">Lattice</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="243,695,351,667,694">Aztec</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="568,356,646,326,355">Now</WORD>
<WORD coords="663,355,711,325,355">for</WORD>
<WORD coords="726,355,745,333,355">a</WORD>
<WORD coords="760,355,820,324,354">few</WORD>
<WORD coords="835,354,916,323,353">hints</WORD>
<WORD coords="932,353,963,323,353">in</WORD>
<WORD coords="978,361,1103,322,352">helping</WORD>
<WORD coords="1117,360,1179,330,351">you</WORD>
<WORD coords="1194,359,1326,320,350">compile</WORD>
<WORD coords="1341,350,1400,319,349">this</WORD>
<WORD coords="1415,357,1553,325,347">program</WORD>
<WORD coords="1570,346,1643,316,345">with</WORD>
<WORD coords="1658,354,1735,323,345">your</WORD>
</LINE>
<LINE>
<WORD coords="569,407,722,368,398">compiler.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="569,485,633,454,484">The</WORD>
<WORD coords="643,492,751,453,484">library</WORD>
<WORD coords="762,484,809,453,483">for</WORD>
<WORD coords="819,483,1038,451,482">mathematical</WORD>
<WORD coords="1048,482,1198,450,480">functions</WORD>
<WORD coords="1209,480,1267,449,479">and</WORD>
<WORD coords="1277,486,1404,447,478">floating</WORD>
<WORD coords="1413,486,1497,446,477">point</WORD>
<WORD coords="1506,477,1647,445,475">numbers</WORD>
<WORD coords="1656,475,1736,448,474">must</WORD>
</LINE>
<LINE>
<WORD coords="570,530,608,500,530">be</WORD>
<WORD coords="618,530,719,498,528">linked</WORD>
<WORD coords="728,529,799,498,528">with</WORD>
<WORD coords="810,529,859,497,528">the</WORD>
<WORD coords="869,528,1005,496,527">standard</WORD>
<WORD coords="1014,534,1129,495,526">library.</WORD>
<WORD coords="1141,533,1292,494,524">Example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="572,609,609,586,609">lc</WORD>
<WORD coords="633,609,692,586,608">-Lm</WORD>
<WORD coords="715,609,893,583,608">factorial</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="571,694,601,663,693">If</WORD>
<WORD coords="613,702,675,672,694">you</WORD>
<WORD coords="690,694,775,663,692">work</WORD>
<WORD coords="788,693,861,662,692">with</WORD>
<WORD coords="877,692,927,661,691">the</WORD>
<WORD coords="941,691,1036,661,691">Aztec</WORD>
<WORD coords="1051,691,1078,660,691">C</WORD>
<WORD coords="1093,698,1249,659,689">compiler,</WORD>
<WORD coords="1264,689,1314,658,688">the</WORD>
<WORD coords="1329,695,1438,657,687">library</WORD>
<WORD coords="1453,687,1501,656,686">for</WORD>
<WORD coords="1515,686,1737,653,684">mathematical</WORD>
</LINE>
<LINE>
<WORD coords="572,737,724,706,736">functions</WORD>
<WORD coords="736,737,795,706,736">and</WORD>
<WORD coords="807,743,935,704,735">floating</WORD>
<WORD coords="947,743,1033,703,734">point</WORD>
<WORD coords="1044,734,1184,703,733">numbers</WORD>
<WORD coords="1197,733,1277,706,732">must</WORD>
<WORD coords="1286,732,1326,701,732">be</WORD>
<WORD coords="1338,731,1441,700,730">linked</WORD>
<WORD coords="1452,730,1525,699,729">with</WORD>
<WORD coords="1536,729,1587,698,728">the</WORD>
<WORD coords="1600,729,1738,697,727">standard</WORD>
</LINE>
<LINE>
<WORD coords="572,789,679,751,781">library</WORD>
<WORD coords="693,781,809,752,780">clib.</WORD>
<WORD coords="820,788,975,749,779">Example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="574,863,611,846,863">cc</WORD>
<WORD coords="635,863,674,840,863">+L</WORD>
<WORD coords="697,862,891,837,861">factorial.</WORD>
<WORD coords="899,860,916,843,0">c</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="575,903,610,880,903">In</WORD>
<WORD coords="637,903,829,877,901">factorial.</WORD>
<WORD coords="838,901,855,884,901">o</WORD>
<WORD coords="879,900,938,878,900">-lm</WORD>
<WORD coords="960,900,1018,877,899">-lc</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1697,2674,1747,2643,2674">47</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0054.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0055.djvu" width="2046">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0055.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="290,155,317,128,158">5.</WORD>
<WORD coords="349,157,464,129,156">Loops</WORD>
<WORD coords="1371,168,1478,141,168">Amiga</WORD>
<WORD coords="1491,168,1516,141,168">C</WORD>
<WORD coords="1528,169,1587,148,169">for</WORD>
<WORD coords="1599,171,1780,142,170">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="286,482,414,430,481">5.2</WORD>
<WORD coords="618,486,765,437,485">for</WORD>
<WORD coords="826,504,1027,436,489">Loops</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="613,636,749,604,634">Another</WORD>
<WORD coords="762,644,834,606,635">loop</WORD>
<WORD coords="848,637,904,615,636">can</WORD>
<WORD coords="918,638,957,608,638">be</WORD>
<WORD coords="970,640,1160,610,639">constructed</WORD>
<WORD coords="1173,649,1261,611,641">using</WORD>
<WORD coords="1275,642,1325,611,641">the</WORD>
<WORD coords="1340,643,1411,616,642">for</WORD>
<WORD coords="1429,645,1593,618,644">statement.</WORD>
<WORD coords="1609,645,1642,615,645">In</WORD>
<WORD coords="1657,646,1776,615,645">BASIC</WORD>
</LINE>
<LINE>
<WORD coords="613,679,662,648,678">the</WORD>
<WORD coords="672,681,832,651,680">command</WORD>
<WORD coords="842,682,869,651,681">is</WORD>
<WORD coords="879,683,954,652,682">used</WORD>
<WORD coords="963,683,996,661,683">as</WORD>
<WORD coords="1007,685,1137,653,683">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,759,671,736,758">FOR</WORD>
<WORD coords="696,759,710,738,759">I</WORD>
<WORD coords="734,753,752,744,758">=</WORD>
<WORD coords="815,761,854,740,760">to</WORD>
<WORD coords="878,762,934,739,761">100</WORD>
<WORD coords="958,763,1035,741,762">STEP</WORD>
<WORD coords="1059,764,1074,741,763">2</WORD>
</LINE>
<LINE>
<WORD coords="612,839,691,817,838">NEXT</WORD>
<WORD coords="717,840,729,818,840">I</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,923,643,893,923">In</WORD>
<WORD coords="655,925,682,893,925">C</WORD>
<WORD coords="694,926,752,894,925">this</WORD>
<WORD coords="764,934,887,903,926">appears</WORD>
<WORD coords="898,928,932,905,927">as</WORD>
<WORD coords="944,929,1074,896,928">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,1007,709,980,1003">for(i</WORD>
<WORD coords="732,998,750,990,1002">=</WORD>
<WORD coords="774,1009,806,983,1007">0;</WORD>
<WORD coords="835,1006,851,981,1006">i</WORD>
<WORD coords="875,1011,987,984,1006">&lt;=100;</WORD>
<WORD coords="1017,1008,1033,984,1008">i</WORD>
<WORD coords="1056,1002,1074,993,1004">=</WORD>
<WORD coords="1097,1009,1113,985,1009">i</WORD>
<WORD coords="1138,1008,1154,990,1008">+</WORD>
<WORD coords="1178,1014,1208,987,1010">2)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="609,1128,635,1099,1128">C</WORD>
<WORD coords="647,1131,768,1099,1129">doesn&apos;t</WORD>
<WORD coords="778,1139,895,1101,1131">require</WORD>
<WORD coords="905,1132,924,1111,1132">a</WORD>
<WORD coords="934,1133,1033,1108,1132">NEXT</WORD>
<WORD coords="1045,1134,1079,1112,1134">as</WORD>
<WORD coords="1091,1134,1123,1104,1134">in</WORD>
<WORD coords="1134,1141,1263,1105,1135">BASIC,</WORD>
<WORD coords="1275,1137,1359,1106,1136">since</WORD>
<WORD coords="1370,1146,1442,1107,1137">only</WORD>
<WORD coords="1455,1139,1503,1108,1138">the</WORD>
<WORD coords="1515,1140,1672,1114,1139">statement</WORD>
<WORD coords="1681,1141,1773,1111,1140">block</WORD>
</LINE>
<LINE>
<WORD coords="608,1182,766,1142,1173">following</WORD>
<WORD coords="778,1175,827,1144,1174">the</WORD>
<WORD coords="838,1184,910,1145,1175">loop</WORD>
<WORD coords="921,1178,1031,1146,1177">header</WORD>
<WORD coords="1040,1178,1067,1147,1177">is</WORD>
<WORD coords="1078,1180,1231,1150,1179">executed.</WORD>
<WORD coords="1242,1181,1355,1150,1180">Within</WORD>
<WORD coords="1367,1182,1416,1151,1181">the</WORD>
<WORD coords="1425,1190,1615,1153,1183">parentheses</WORD>
<WORD coords="1625,1184,1677,1162,1183">are</WORD>
<WORD coords="1687,1185,1772,1162,1184">some</WORD>
</LINE>
<LINE>
<WORD coords="608,1227,780,1186,1217">interesting</WORD>
<WORD coords="793,1221,890,1188,1219">items.</WORD>
<WORD coords="903,1222,999,1190,1220">There</WORD>
<WORD coords="1010,1222,1060,1200,1221">are</WORD>
<WORD coords="1073,1223,1153,1192,1222">three</WORD>
<WORD coords="1166,1225,1330,1193,1223">individual</WORD>
<WORD coords="1343,1227,1514,1200,1226">statements</WORD>
<WORD coords="1527,1236,1681,1199,1227">separated</WORD>
<WORD coords="1692,1229,1770,1198,1228">from</WORD>
</LINE>
<LINE>
<WORD coords="607,1262,682,1231,1261">each</WORD>
<WORD coords="695,1263,780,1232,1262">other</WORD>
<WORD coords="791,1272,831,1233,1264">by</WORD>
<WORD coords="845,1267,1038,1234,1265">semicolons.</WORD>
<WORD coords="1052,1266,1081,1236,1266">A</WORD>
<WORD coords="1095,1268,1260,1237,1267">semicolon</WORD>
<WORD coords="1275,1270,1347,1239,1269">does</WORD>
<WORD coords="1362,1270,1414,1245,1269">not</WORD>
<WORD coords="1427,1271,1531,1240,1270">follow</WORD>
<WORD coords="1546,1272,1594,1241,1271">the</WORD>
<WORD coords="1608,1272,1665,1242,1271">last</WORD>
<WORD coords="1678,1281,1769,1248,1272">entry.</WORD>
</LINE>
<LINE>
<WORD coords="606,1307,670,1276,1306">The</WORD>
<WORD coords="684,1316,757,1276,1307">loop</WORD>
<WORD coords="770,1317,853,1277,1309">body</WORD>
<WORD coords="865,1311,941,1279,1310">ends</WORD>
<WORD coords="956,1311,1027,1279,1310">here</WORD>
<WORD coords="1040,1312,1112,1281,1311">with</WORD>
<WORD coords="1127,1313,1176,1282,1312">the</WORD>
<WORD coords="1189,1322,1308,1282,1313">closing</WORD>
<WORD coords="1321,1323,1514,1284,1315">parenthesis.</WORD>
<WORD coords="1529,1317,1593,1286,1316">The</WORD>
<WORD coords="1606,1318,1674,1286,1317">first</WORD>
<WORD coords="1686,1326,1771,1292,1317">entry</WORD>
</LINE>
<LINE>
<WORD coords="608,1351,627,1322,1351">i</WORD>
<WORD coords="642,1343,665,1333,1350">=</WORD>
<WORD coords="713,1361,831,1321,1352">assigns</WORD>
<WORD coords="844,1354,863,1331,1354">a</WORD>
<WORD coords="874,1363,996,1323,1354">starting</WORD>
<WORD coords="1008,1357,1097,1324,1355">value</WORD>
<WORD coords="1109,1357,1140,1331,1357">to</WORD>
<WORD coords="1153,1357,1202,1326,1356">the</WORD>
<WORD coords="1214,1359,1345,1327,1357">variable</WORD>
<WORD coords="1357,1360,1456,1328,1359">which</WORD>
<WORD coords="1468,1360,1495,1329,1359">is</WORD>
<WORD coords="1507,1362,1655,1330,1360">modified</WORD>
<WORD coords="1666,1362,1770,1331,1361">within</WORD>
</LINE>
<LINE>
<WORD coords="606,1397,656,1365,1396">the</WORD>
<WORD coords="672,1405,755,1366,1396">loop.</WORD>
<WORD coords="772,1398,835,1367,1397">The</WORD>
<WORD coords="852,1400,1011,1373,1399">statement</WORD>
<WORD coords="1029,1400,1047,1371,1400">i</WORD>
<WORD coords="1064,1399,1113,1375,1398">&lt;=</WORD>
<WORD coords="1129,1402,1199,1374,1401">100</WORD>
<WORD coords="1220,1411,1388,1378,1403">represents</WORD>
<WORD coords="1407,1405,1457,1374,1404">the</WORD>
<WORD coords="1472,1414,1586,1374,1404">ending</WORD>
<WORD coords="1602,1407,1768,1375,1406">condition.</WORD>
</LINE>
<LINE>
<WORD coords="605,1441,689,1410,1440">Until</WORD>
<WORD coords="704,1442,728,1411,1441">it</WORD>
<WORD coords="741,1442,768,1411,1441">is</WORD>
<WORD coords="784,1449,931,1412,1442">satisfied,</WORD>
<WORD coords="946,1444,996,1413,1443">the</WORD>
<WORD coords="1009,1453,1082,1414,1444">loop</WORD>
<WORD coords="1096,1447,1247,1421,1446">executes.</WORD>
<WORD coords="1262,1448,1326,1416,1447">The</WORD>
<WORD coords="1340,1449,1398,1417,1448">last</WORD>
<WORD coords="1410,1457,1475,1423,1448">part</WORD>
<WORD coords="1488,1449,1525,1418,1449">of</WORD>
<WORD coords="1537,1450,1587,1419,1449">the</WORD>
<WORD coords="1601,1459,1674,1419,1450">loop</WORD>
<WORD coords="1686,1459,1769,1420,1451">body</WORD>
</LINE>
<LINE>
<WORD coords="605,1486,784,1454,1485">increments</WORD>
<WORD coords="797,1487,832,1464,1486">or</WORD>
<WORD coords="843,1489,1031,1457,1488">decrements</WORD>
<WORD coords="1043,1490,1093,1459,1489">the</WORD>
<WORD coords="1105,1491,1221,1460,1490">control</WORD>
<WORD coords="1235,1493,1380,1461,1491">variables</WORD>
<WORD coords="1394,1493,1492,1462,1492">which</WORD>
<WORD coords="1505,1494,1583,1472,1493">were</WORD>
<WORD coords="1596,1503,1768,1464,1494">previously</WORD>
</LINE>
<LINE>
<WORD coords="605,1530,768,1498,1528">initialized</WORD>
<WORD coords="778,1531,849,1500,1530">with</WORD>
<WORD coords="860,1532,878,1510,1532">a</WORD>
<WORD coords="890,1541,1010,1501,1532">starting</WORD>
<WORD coords="1021,1534,1117,1503,1533">value.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="269,2661,316,2632,2660">48</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0055.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0056.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0056.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="260,185,388,159,185">Abacus</WORD>
<WORD coords="1393,183,1438,155,182">5.3</WORD>
<WORD coords="1464,182,1506,160,182">do</WORD>
<WORD coords="1522,181,1624,159,181">while</WORD>
<WORD coords="1639,180,1752,153,179">Loops</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="262,511,389,460,511">5.3</WORD>
<WORD coords="591,511,685,463,511">do</WORD>
<WORD coords="717,510,971,462,510">while</WORD>
<WORD coords="1029,523,1228,459,509">Loops</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,658,654,627,657">The</WORD>
<WORD coords="664,658,721,627,657">last</WORD>
<WORD coords="730,666,800,632,658">type</WORD>
<WORD coords="809,658,846,626,657">of</WORD>
<WORD coords="854,665,925,627,657">loop</WORD>
<WORD coords="935,657,962,626,657">is</WORD>
<WORD coords="973,657,1021,626,656">the</WORD>
<WORD coords="1031,657,1077,630,657">do</WORD>
<WORD coords="1088,657,1208,627,656">while</WORD>
<WORD coords="1220,664,1300,625,656">loop.</WORD>
<WORD coords="1311,656,1374,625,655">The</WORD>
<WORD coords="1382,655,1485,624,654">reader</WORD>
<WORD coords="1494,654,1547,624,654">has</WORD>
<WORD coords="1558,661,1676,623,653">already</WORD>
<WORD coords="1685,653,1757,622,652">read</WORD>
</LINE>
<LINE>
<WORD coords="591,703,684,672,702">about</WORD>
<WORD coords="696,703,747,672,702">the</WORD>
<WORD coords="760,702,884,673,701">while</WORD>
<WORD coords="902,710,984,671,701">loop;</WORD>
<WORD coords="1000,702,1058,670,701">this</WORD>
<WORD coords="1072,710,1144,671,701">loop</WORD>
<WORD coords="1158,702,1185,670,701">is</WORD>
<WORD coords="1198,709,1280,670,700">quite</WORD>
<WORD coords="1295,701,1417,669,700">similar.</WORD>
<WORD coords="1432,700,1537,669,698">Please</WORD>
<WORD coords="1551,707,1694,676,698">compare</WORD>
<WORD coords="1707,698,1757,667,697">the</WORD>
</LINE>
<LINE>
<WORD coords="591,747,652,722,747">two</WORD>
<WORD coords="662,755,798,725,746">program</WORD>
<WORD coords="810,747,941,716,746">sections</WORD>
<WORD coords="950,747,1058,716,746">below:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,829,629,803,825">/*</WORD>
<WORD coords="656,827,751,803,827">first</WORD>
<WORD coords="775,833,916,810,827">program</WORD>
<WORD coords="940,826,1075,802,826">section</WORD>
<WORD coords="1100,829,1135,802,823">*/</WORD>
</LINE>
<LINE>
<WORD coords="593,867,692,843,867">while</WORD>
<WORD coords="703,870,731,843,867">(i</WORD>
<WORD coords="757,866,773,848,866">&gt;</WORD>
<WORD coords="798,870,826,844,868">0)</WORD>
</LINE>
<LINE>
<WORD coords="639,910,647,884,910">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="705,947,720,923,947">i</WORD>
<WORD coords="744,941,762,932,944">=</WORD>
<WORD coords="785,947,801,923,947">i</WORD>
<WORD coords="825,938,842,934,942">-</WORD>
<WORD coords="868,950,897,924,948">1;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="702,994,883,963,988">printfC&apos;i</WORD>
<WORD coords="907,988,942,963,987">is</WORD>
<WORD coords="969,991,1078,963,987">%d\n&quot;,</WORD>
<WORD coords="1109,990,1137,963,987">i)</WORD>
<WORD coords="1151,990,1160,970,990">;</WORD>
</LINE>
<LINE>
<WORD coords="639,1031,647,1005,1031">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1111,630,1085,1106">/*</WORD>
<WORD coords="656,1109,775,1087,1108">second</WORD>
<WORD coords="797,1114,938,1092,1108">program</WORD>
<WORD coords="960,1108,1096,1084,1108">section</WORD>
<WORD coords="1122,1110,1157,1084,1105">*/</WORD>
</LINE>
<LINE>
<WORD coords="594,1148,631,1126,1148">do</WORD>
</LINE>
<LINE>
<WORD coords="660,1192,668,1167,1192">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="706,1230,721,1205,1230">i</WORD>
<WORD coords="746,1223,763,1214,1227">-</WORD>
<WORD coords="787,1229,802,1205,1229">i</WORD>
<WORD coords="827,1221,843,1216,1226">-</WORD>
<WORD coords="869,1232,899,1207,1230">1;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="704,1275,884,1244,1269">printfC&apos;i</WORD>
<WORD coords="908,1269,943,1244,1269">is</WORD>
<WORD coords="970,1273,1079,1244,1269">%d\n&quot;,</WORD>
<WORD coords="1110,1272,1138,1244,1269">i)</WORD>
<WORD coords="1152,1271,1161,1251,1271">;</WORD>
</LINE>
<LINE>
<WORD coords="661,1314,669,1288,1312">}</WORD>
<WORD coords="696,1310,795,1286,1310">while</WORD>
<WORD coords="805,1313,835,1285,1310">(i</WORD>
<WORD coords="860,1309,875,1290,1309">&gt;</WORD>
<WORD coords="901,1313,929,1287,1311">0)</WORD>
<WORD coords="943,1313,953,1293,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1394,658,1364,1393">The</WORD>
<WORD coords="675,1394,721,1368,1394">do</WORD>
<WORD coords="741,1402,847,1364,1394">begins</WORD>
<WORD coords="864,1395,914,1363,1394">the</WORD>
<WORD coords="928,1395,977,1367,1394">do</WORD>
<WORD coords="992,1394,1118,1365,1393">while</WORD>
<WORD coords="1138,1401,1219,1363,1393">loop,</WORD>
<WORD coords="1235,1394,1294,1363,1393">and</WORD>
<WORD coords="1308,1394,1357,1363,1393">the</WORD>
<WORD coords="1372,1393,1499,1364,1392">while</WORD>
<WORD coords="1519,1392,1594,1361,1391">ends</WORD>
<WORD coords="1610,1392,1661,1361,1391">the</WORD>
<WORD coords="1676,1399,1759,1360,1390">loop.</WORD>
</LINE>
<LINE>
<WORD coords="594,1439,665,1409,1438">This</WORD>
<WORD coords="677,1439,761,1408,1438">leads</WORD>
<WORD coords="772,1439,803,1414,1439">to</WORD>
<WORD coords="812,1439,831,1417,1439">a</WORD>
<WORD coords="842,1439,929,1408,1438">small</WORD>
<WORD coords="940,1439,994,1408,1438">but</WORD>
<WORD coords="1003,1446,1174,1408,1438">significant</WORD>
<WORD coords="1183,1438,1348,1407,1437">difference</WORD>
<WORD coords="1358,1437,1389,1407,1437">in</WORD>
<WORD coords="1399,1445,1536,1415,1436">program</WORD>
<WORD coords="1549,1436,1715,1405,1435">execution.</WORD>
<WORD coords="1727,1435,1760,1405,1434">In</WORD>
</LINE>
<LINE>
<WORD coords="595,1484,644,1453,1483">the</WORD>
<WORD coords="656,1484,722,1452,1483">first</WORD>
<WORD coords="732,1491,869,1452,1482">example</WORD>
<WORD coords="882,1483,931,1453,1482">the</WORD>
<WORD coords="942,1491,1078,1461,1482">program</WORD>
<WORD coords="1090,1483,1201,1452,1482">checks</WORD>
<WORD coords="1212,1482,1239,1451,1482">if</WORD>
<WORD coords="1247,1482,1379,1451,1481">variable</WORD>
<WORD coords="1392,1481,1412,1453,1481">i</WORD>
<WORD coords="1426,1482,1452,1451,1481">is</WORD>
<WORD coords="1463,1482,1524,1450,1480">still</WORD>
<WORD coords="1535,1489,1650,1455,1480">greater</WORD>
<WORD coords="1660,1480,1729,1449,1479">than</WORD>
</LINE>
<LINE>
<WORD coords="595,1529,653,1498,1528">and</WORD>
<WORD coords="665,1529,733,1498,1528">then</WORD>
<WORD coords="746,1528,884,1503,1527">executes</WORD>
<WORD coords="898,1528,946,1498,1527">the</WORD>
<WORD coords="958,1536,1029,1498,1527">loop</WORD>
<WORD coords="1040,1536,1111,1498,1527">only</WORD>
<WORD coords="1124,1527,1151,1497,1527">if</WORD>
<WORD coords="1160,1528,1209,1497,1527">the</WORD>
<WORD coords="1220,1527,1388,1496,1526">conditions</WORD>
<WORD coords="1400,1527,1449,1504,1526">are</WORD>
<WORD coords="1460,1526,1529,1500,1526">met.</WORD>
<WORD coords="1542,1525,1575,1496,1525">In</WORD>
<WORD coords="1588,1525,1637,1495,1524">the</WORD>
<WORD coords="1650,1525,1761,1495,1524">second</WORD>
</LINE>
<LINE>
<WORD coords="596,1580,737,1543,1571">example</WORD>
<WORD coords="757,1572,806,1543,1571">the</WORD>
<WORD coords="826,1572,884,1547,1572">test</WORD>
<WORD coords="903,1572,929,1542,1571">is</WORD>
<WORD coords="949,1572,1097,1542,1571">executed</WORD>
<WORD coords="1116,1579,1189,1542,1571">only</WORD>
<WORD coords="1209,1571,1285,1542,1570">after</WORD>
<WORD coords="1304,1571,1354,1541,1570">the</WORD>
<WORD coords="1374,1578,1446,1541,1570">loop</WORD>
<WORD coords="1466,1570,1520,1541,1570">has</WORD>
<WORD coords="1540,1577,1662,1540,1569">already</WORD>
<WORD coords="1682,1569,1760,1539,1568">been</WORD>
</LINE>
<LINE>
<WORD coords="595,1617,742,1586,1616">executed</WORD>
<WORD coords="756,1616,842,1594,1615">once.</WORD>
<WORD coords="857,1615,886,1585,1615">If</WORD>
<WORD coords="900,1614,919,1586,1614">i</WORD>
<WORD coords="935,1615,1072,1584,1614">contains</WORD>
<WORD coords="1085,1615,1135,1584,1614">the</WORD>
<WORD coords="1148,1615,1236,1584,1614">value</WORD>
<WORD coords="1248,1619,1279,1584,1615">0,</WORD>
<WORD coords="1292,1614,1342,1584,1613">the</WORD>
<WORD coords="1355,1614,1479,1585,1613">while</WORD>
<WORD coords="1496,1621,1568,1583,1612">loop</WORD>
<WORD coords="1583,1612,1609,1582,1612">is</WORD>
<WORD coords="1624,1620,1759,1582,1611">skipped,</WORD>
</LINE>
<LINE>
<WORD coords="596,1660,697,1629,1659">unlike</WORD>
<WORD coords="709,1660,758,1629,1659">the</WORD>
<WORD coords="769,1660,814,1632,1659">do</WORD>
<WORD coords="827,1660,948,1631,1659">while</WORD>
<WORD coords="960,1667,1032,1629,1659">loop</WORD>
<WORD coords="1043,1659,1141,1628,1658">which</WORD>
<WORD coords="1152,1659,1290,1633,1658">executes</WORD>
<WORD coords="1301,1659,1332,1633,1658">at</WORD>
<WORD coords="1342,1659,1418,1628,1658">least</WORD>
<WORD coords="1427,1658,1512,1636,1657">once.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,1744,701,1714,1743">Please</WORD>
<WORD coords="713,1744,813,1713,1743">notice</WORD>
<WORD coords="826,1745,877,1713,1744">the</WORD>
<WORD coords="889,1745,1056,1713,1743">semicolon</WORD>
<WORD coords="1068,1744,1168,1712,1743">which</WORD>
<WORD coords="1182,1744,1261,1718,1743">must</WORD>
<WORD coords="1273,1744,1378,1712,1742">follow</WORD>
<WORD coords="1392,1743,1442,1712,1742">the</WORD>
<WORD coords="1454,1742,1588,1713,1741">while.</WORD>
<WORD coords="1603,1741,1628,1711,1741">It</WORD>
<WORD coords="1640,1741,1665,1710,1740">is</WORD>
<WORD coords="1678,1741,1761,1710,1740">often</WORD>
</LINE>
<LINE>
<WORD coords="596,1796,745,1758,1788">forgotten</WORD>
<WORD coords="757,1789,840,1757,1788">since</WORD>
<WORD coords="850,1790,965,1758,1788">normal</WORD>
<WORD coords="975,1789,1095,1759,1788">while</WORD>
<WORD coords="1108,1797,1195,1758,1788">loops</WORD>
<WORD coords="1206,1789,1292,1757,1788">don&apos;t</WORD>
<WORD coords="1302,1788,1356,1765,1788">use</WORD>
<WORD coords="1367,1788,1558,1756,1787">semicolons.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1872,626,1842,1872">If</WORD>
<WORD coords="636,1873,694,1842,1872">this</WORD>
<WORD coords="708,1873,840,1842,1872">material</WORD>
<WORD coords="854,1873,880,1842,1872">is</WORD>
<WORD coords="893,1873,946,1848,1872">not</WORD>
<WORD coords="956,1873,1035,1842,1872">clear</WORD>
<WORD coords="1047,1873,1173,1842,1872">without</WORD>
<WORD coords="1184,1872,1295,1842,1871">further</WORD>
<WORD coords="1305,1879,1444,1841,1871">example</WORD>
<WORD coords="1454,1879,1620,1848,1870">programs,</WORD>
<WORD coords="1633,1870,1682,1840,1869">the</WORD>
<WORD coords="1695,1870,1763,1848,1869">user</WORD>
</LINE>
<LINE>
<WORD coords="597,1918,624,1887,1917">is</WORD>
<WORD coords="640,1925,831,1887,1917">encouraged</WORD>
<WORD coords="849,1918,881,1892,1918">to</WORD>
<WORD coords="897,1918,983,1887,1917">write</WORD>
<WORD coords="999,1917,1084,1895,1916">some</WORD>
<WORD coords="1101,1917,1184,1887,1916">short</WORD>
<WORD coords="1199,1925,1355,1894,1916">programs</WORD>
<WORD coords="1373,1924,1454,1885,1916">(e.g.,</WORD>
<WORD coords="1471,1916,1573,1884,1915">which</WORD>
<WORD coords="1589,1923,1697,1890,1915">output</WORD>
<WORD coords="1713,1915,1762,1884,1914">the</WORD>
</LINE>
<LINE>
<WORD coords="598,1962,699,1932,1961">values</WORD>
<WORD coords="710,1962,746,1932,1961">of</WORD>
<WORD coords="755,1962,802,1932,1961">the</WORD>
<WORD coords="812,1962,956,1932,1961">variables</WORD>
<WORD coords="967,1968,1060,1931,1961">used).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="270,2162,403,2119,2161">5.3.1</WORD>
<WORD coords="599,2162,733,2120,2161">More</WORD>
<WORD coords="763,2162,909,2120,2161">Error</WORD>
<WORD coords="940,2173,1175,2119,2161">Checking</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="598,2308,662,2277,2307">The</WORD>
<WORD coords="675,2309,746,2283,2308">next</WORD>
<WORD coords="759,2309,873,2277,2307">section</WORD>
<WORD coords="886,2308,969,2277,2307">deals</WORD>
<WORD coords="982,2308,1054,2277,2307">with</WORD>
<WORD coords="1067,2308,1147,2286,2307">error</WORD>
<WORD coords="1159,2308,1317,2277,2307">detection.</WORD>
<WORD coords="1331,2315,1381,2277,2308">Up</WORD>
<WORD coords="1394,2307,1425,2282,2307">to</WORD>
<WORD coords="1437,2307,1507,2285,2306">now</WORD>
<WORD coords="1520,2307,1544,2276,2306">it</WORD>
<WORD coords="1557,2307,1619,2284,2306">was</WORD>
<WORD coords="1632,2306,1765,2275,2305">difficult</WORD>
</LINE>
<LINE>
<WORD coords="599,2353,629,2327,2352">to</WORD>
<WORD coords="643,2353,733,2323,2352">make</WORD>
<WORD coords="745,2357,898,2322,2352">mistakes,</WORD>
<WORD coords="910,2360,1019,2326,2351">except</WORD>
<WORD coords="1030,2353,1079,2321,2352">for</WORD>
<WORD coords="1089,2353,1186,2330,2352">errors</WORD>
<WORD coords="1199,2352,1229,2321,2352">in</WORD>
<WORD coords="1243,2361,1355,2321,2351">typing.</WORD>
<WORD coords="1369,2351,1466,2321,2350">When</WORD>
<WORD coords="1480,2351,1530,2322,2350">the</WORD>
<WORD coords="1543,2359,1679,2328,2349">program</WORD>
<WORD coords="1694,2350,1763,2320,2350">sud-</WORD>
</LINE>
<LINE>
<WORD coords="599,2405,688,2367,2396">denly</WORD>
<WORD coords="700,2405,812,2372,2397">reports</WORD>
<WORD coords="823,2402,928,2375,2396">errors,</WORD>
<WORD coords="939,2397,1048,2366,2396">there&apos;s</WORD>
<WORD coords="1059,2397,1099,2375,2396">no</WORD>
<WORD coords="1110,2397,1187,2367,2396">need</WORD>
<WORD coords="1198,2397,1228,2371,2397">to</WORD>
<WORD coords="1238,2405,1335,2366,2396">panic.</WORD>
<WORD coords="1348,2403,1441,2366,2396">Study</WORD>
<WORD coords="1453,2396,1502,2366,2395">the</WORD>
<WORD coords="1514,2403,1665,2373,2395">messages</WORD>
<WORD coords="1677,2395,1727,2364,2394">the</WORD>
<WORD coords="1737,2395,1763,2363,2395">C</WORD>
</LINE>
<LINE>
<WORD coords="599,2450,745,2411,2441">compiler</WORD>
<WORD coords="754,2442,875,2416,2440">returns.</WORD>
<WORD coords="888,2441,957,2411,2441">You</WORD>
<WORD coords="967,2449,1035,2419,2440">may</WORD>
<WORD coords="1047,2441,1123,2410,2440">have</WORD>
<WORD coords="1134,2441,1165,2416,2441">to</WORD>
<WORD coords="1175,2441,1216,2411,2441">do</WORD>
<WORD coords="1226,2441,1245,2420,2441">a</WORD>
<WORD coords="1255,2441,1329,2411,2440">little</WORD>
<WORD coords="1340,2448,1473,2409,2439">thinking</WORD>
<WORD coords="1484,2440,1515,2415,2440">to</WORD>
<WORD coords="1526,2440,1624,2410,2440">detect</WORD>
<WORD coords="1633,2447,1764,2409,2438">cleverly</WORD>
</LINE>
<LINE>
<WORD coords="599,2486,704,2455,2484">hidden</WORD>
<WORD coords="715,2486,812,2463,2485">errors.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1716,2683,1765,2654,2682">49</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0056.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2837" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0057.djvu" width="2044">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0057.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="291,168,319,140,169">5.</WORD>
<WORD coords="350,169,465,140,168">Loops</WORD>
<WORD coords="1375,173,1482,146,173">Amiga</WORD>
<WORD coords="1495,173,1520,145,173">C</WORD>
<WORD coords="1532,173,1592,152,173">for</WORD>
<WORD coords="1603,173,1785,146,173">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="291,346,374,316,346">Find</WORD>
<WORD coords="401,347,457,317,346">the</WORD>
<WORD coords="620,348,725,318,347">Below</WORD>
<WORD coords="737,349,762,318,348">is</WORD>
<WORD coords="773,349,792,327,349">a</WORD>
<WORD coords="801,349,870,327,348">new</WORD>
<WORD coords="878,357,1026,327,349">program.</WORD>
<WORD coords="1038,350,1138,320,349">Based</WORD>
<WORD coords="1147,350,1188,328,349">on</WORD>
<WORD coords="1198,350,1278,320,349">what</WORD>
<WORD coords="1287,358,1347,328,350">you</WORD>
<WORD coords="1357,351,1447,320,350">know</WORD>
<WORD coords="1457,351,1493,328,351">so</WORD>
<WORD coords="1504,351,1549,320,350">far</WORD>
<WORD coords="1558,358,1619,329,351">you</WORD>
<WORD coords="1630,351,1737,320,350">should</WORD>
<WORD coords="1746,351,1786,321,351">be</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="291,390,403,367,388">errors</WORD>
<WORD coords="620,391,688,360,390">able</WORD>
<WORD coords="703,391,734,366,391">to</WORD>
<WORD coords="749,392,914,361,391">determine</WORD>
<WORD coords="927,392,1028,362,391">where</WORD>
<WORD coords="1043,393,1092,362,392">the</WORD>
<WORD coords="1106,393,1203,370,392">errors</WORD>
<WORD coords="1216,393,1266,371,392">are</WORD>
<WORD coords="1280,398,1402,362,392">hidden,</WORD>
<WORD coords="1415,393,1474,363,393">and</WORD>
<WORD coords="1489,394,1588,363,393">which</WORD>
<WORD coords="1602,394,1680,363,393">lines</WORD>
<WORD coords="1694,394,1786,363,393">could</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,434,711,413,433">cause</WORD>
<WORD coords="720,442,881,405,434">problems.</WORD>
<WORD coords="893,435,956,405,434">The</WORD>
<WORD coords="968,443,1069,406,434">listing</WORD>
<WORD coords="1079,436,1214,406,435">contains</WORD>
<WORD coords="1225,436,1319,415,435">errors</WORD>
<WORD coords="1331,437,1429,406,436">which</WORD>
<WORD coords="1439,437,1531,407,436">result</WORD>
<WORD coords="1540,436,1570,406,436">in</WORD>
<WORD coords="1581,437,1601,415,437">a</WORD>
<WORD coords="1610,445,1682,407,436">long</WORD>
<WORD coords="1693,438,1786,407,437">series</WORD>
</LINE>
<LINE>
<WORD coords="620,477,656,448,476">of</WORD>
<WORD coords="666,477,747,456,476">error</WORD>
<WORD coords="758,487,921,457,478">messages.</WORD>
<WORD coords="934,487,994,450,478">Try</WORD>
<WORD coords="1008,479,1037,454,479">to</WORD>
<WORD coords="1051,479,1117,449,478">find</WORD>
<WORD coords="1129,479,1179,449,479">the</WORD>
<WORD coords="1191,479,1301,449,478">hidden</WORD>
<WORD coords="1314,480,1408,458,479">errors</WORD>
<WORD coords="1421,480,1460,459,479">on</WORD>
<WORD coords="1473,488,1548,459,479">your</WORD>
<WORD coords="1560,480,1630,459,480">own</WORD>
<WORD coords="1643,481,1717,451,480">first.</WORD>
<WORD coords="1730,480,1785,451,480">Fix</WORD>
</LINE>
<LINE>
<WORD coords="620,522,703,491,521">these</WORD>
<WORD coords="714,527,817,501,521">errors,</WORD>
<WORD coords="830,523,897,492,522">then</WORD>
<WORD coords="909,531,953,498,522">try</WORD>
<WORD coords="964,532,1128,493,523">compiling</WORD>
<WORD coords="1139,524,1188,493,523">the</WORD>
<WORD coords="1199,524,1303,502,523">source</WORD>
<WORD coords="1313,524,1389,494,524">code</WORD>
<WORD coords="1400,525,1431,499,525">to</WORD>
<WORD coords="1442,525,1493,503,525">see</WORD>
<WORD coords="1503,525,1582,494,524">what</WORD>
<WORD coords="1592,533,1652,503,526">you</WORD>
<WORD coords="1663,525,1783,495,524">missed.</WORD>
</LINE>
<LINE>
<WORD coords="619,567,729,536,566">We&apos;ve</WORD>
<WORD coords="747,567,891,537,566">included</WORD>
<WORD coords="908,568,958,538,567">the</WORD>
<WORD coords="976,568,1109,538,567">solution</WORD>
<WORD coords="1127,577,1254,538,568">directly</WORD>
<WORD coords="1271,569,1349,538,568">after</WORD>
<WORD coords="1365,569,1415,538,568">the</WORD>
<WORD coords="1432,578,1545,538,569">listing.</WORD>
<WORD coords="1563,570,1628,539,569">The</WORD>
<WORD coords="1643,578,1783,548,569">program</WORD>
</LINE>
<LINE>
<WORD coords="619,612,728,581,611">should</WORD>
<WORD coords="739,612,798,581,612">add</WORD>
<WORD coords="809,612,849,581,612">all</WORD>
<WORD coords="861,613,1001,582,612">numbers</WORD>
<WORD coords="1014,613,1090,582,612">from</WORD>
<WORD coords="1107,612,1120,583,613">1</WORD>
<WORD coords="1136,614,1167,587,614">to</WORD>
<WORD coords="1182,614,1239,582,613">100</WORD>
<WORD coords="1249,614,1309,583,613">and</WORD>
<WORD coords="1319,622,1438,583,613">display</WORD>
<WORD coords="1449,614,1499,583,613">the</WORD>
<WORD coords="1510,615,1654,583,614">subtotals</WORD>
<WORD coords="1665,615,1724,584,614">and</WORD>
<WORD coords="1736,615,1785,584,614">the</WORD>
</LINE>
<LINE>
<WORD coords="619,656,692,624,655">final</WORD>
<WORD coords="704,656,777,625,655">total</WORD>
<WORD coords="787,656,827,634,656">on</WORD>
<WORD coords="839,657,888,625,656">the</WORD>
<WORD coords="900,657,1011,634,656">screen.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,736,697,711,736">main</WORD>
<WORD coords="708,739,716,714,739">(</WORD>
<WORD coords="724,739,731,714,739">)</WORD>
<WORD coords="744,739,754,719,0">;</WORD>
</LINE>
<LINE>
<WORD coords="625,779,632,752,779">{</WORD>
</LINE>
<LINE>
<WORD coords="658,821,839,791,816">printfC&apos;I</WORD>
<WORD coords="864,817,922,794,816">add</WORD>
<WORD coords="945,817,1002,794,817">all</WORD>
<WORD coords="1025,817,1163,794,817">numbers</WORD>
<WORD coords="1190,817,1266,795,817">from</WORD>
<WORD coords="1290,817,1304,795,817">1</WORD>
<WORD coords="1328,817,1367,797,817">to</WORD>
<WORD coords="1391,821,1520,794,818">100/n&quot;)</WORD>
<WORD coords="1533,821,1542,801,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="660,897,676,872,897">i</WORD>
<WORD coords="700,891,718,882,896">=</WORD>
<WORD coords="743,901,774,875,897">l;</WORD>
</LINE>
<LINE>
<WORD coords="659,938,697,915,938">do</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="728,985,847,954,979">printf</WORD>
<WORD coords="858,983,1050,957,980">(&quot;Subtotal</WORD>
<WORD coords="1075,980,1131,957,980">for</WORD>
<WORD coords="1156,981,1207,957,980">%d.</WORD>
<WORD coords="1235,981,1349,957,980">value:</WORD>
<WORD coords="1378,984,1488,956,980">%d/n&quot;,</WORD>
<WORD coords="1519,985,1549,956,981">i,</WORD>
<WORD coords="1579,984,1672,959,981">sum);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="730,1019,788,1001,1018">sum</WORD>
<WORD coords="810,1012,827,1004,1015">=</WORD>
<WORD coords="852,1019,910,1002,1019">sum</WORD>
<WORD coords="932,1018,948,1000,1018">+</WORD>
<WORD coords="974,1023,1005,997,1021">1;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="729,1062,842,1034,1059">i-i+1;</WORD>
</LINE>
<LINE>
<WORD coords="658,1099,757,1075,1098">while</WORD>
<WORD coords="768,1102,797,1075,1099">(i</WORD>
<WORD coords="823,1098,839,1080,1098">&lt;</WORD>
<WORD coords="863,1103,933,1076,1100">100)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="658,1144,777,1114,1138">printf</WORD>
<WORD coords="789,1142,881,1117,1139">(&quot;Sum</WORD>
<WORD coords="903,1139,940,1116,1139">of</WORD>
<WORD coords="965,1140,1021,1117,1139">all</WORD>
<WORD coords="1045,1140,1183,1117,1139">numbers</WORD>
<WORD coords="1206,1140,1245,1119,1140">to</WORD>
<WORD coords="1269,1140,1324,1117,1140">100</WORD>
<WORD coords="1350,1140,1385,1116,1140">is</WORD>
<WORD coords="1410,1144,1520,1116,1140">%d/n&quot;,</WORD>
<WORD coords="1550,1144,1620,1118,1140">sum)</WORD>
<WORD coords="1633,1144,1642,1124,0">;</WORD>
</LINE>
<LINE>
<WORD coords="624,1182,632,1156,1182">&gt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,1265,677,1234,1264">Did</WORD>
<WORD coords="690,1272,749,1243,1265">you</WORD>
<WORD coords="762,1265,825,1235,1264">find</WORD>
<WORD coords="837,1265,877,1235,1265">all</WORD>
<WORD coords="889,1266,938,1235,1265">the</WORD>
<WORD coords="949,1267,1061,1235,1266">errors?</WORD>
<WORD coords="1073,1267,1142,1236,1266">You</WORD>
<WORD coords="1154,1267,1261,1236,1266">should</WORD>
<WORD coords="1271,1267,1348,1236,1266">have</WORD>
<WORD coords="1359,1267,1454,1236,1266">found</WORD>
<WORD coords="1464,1268,1543,1242,1267">most</WORD>
<WORD coords="1552,1268,1589,1236,1267">of</WORD>
<WORD coords="1598,1272,1687,1237,1267">them,</WORD>
<WORD coords="1700,1268,1783,1236,1267">since</WORD>
</LINE>
<LINE>
<WORD coords="618,1309,666,1278,1308">the</WORD>
<WORD coords="678,1317,816,1287,1308">program</WORD>
<WORD coords="830,1310,856,1279,1309">is</WORD>
<WORD coords="869,1310,978,1279,1309">almost</WORD>
<WORD coords="989,1317,1170,1279,1309">completely</WORD>
<WORD coords="1184,1318,1297,1280,1309">wrong!</WORD>
<WORD coords="1312,1311,1396,1280,1310">Even</WORD>
<WORD coords="1408,1310,1436,1280,1310">if</WORD>
<WORD coords="1445,1319,1505,1289,1311">you</WORD>
<WORD coords="1518,1311,1613,1280,1310">found</WORD>
<WORD coords="1625,1312,1665,1289,1311">no</WORD>
<WORD coords="1676,1316,1782,1289,1311">errors,</WORD>
</LINE>
<LINE>
<WORD coords="617,1361,677,1331,1353">you</WORD>
<WORD coords="688,1353,744,1331,1353">can</WORD>
<WORD coords="756,1354,861,1323,1353">follow</WORD>
<WORD coords="874,1354,923,1323,1353">the</WORD>
<WORD coords="934,1363,1098,1324,1354">remaining</WORD>
<WORD coords="1110,1355,1242,1324,1354">material</WORD>
<WORD coords="1252,1355,1377,1324,1354">without</WORD>
<WORD coords="1387,1363,1546,1325,1355">problems.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,1437,701,1407,1436">Let&apos;s</WORD>
<WORD coords="715,1438,788,1413,1437">start</WORD>
<WORD coords="800,1438,872,1408,1437">with</WORD>
<WORD coords="887,1438,936,1409,1437">the</WORD>
<WORD coords="950,1439,1017,1408,1438">first</WORD>
<WORD coords="1031,1439,1091,1409,1438">line</WORD>
<WORD coords="1105,1439,1204,1409,1438">which</WORD>
<WORD coords="1218,1439,1355,1409,1438">contains</WORD>
<WORD coords="1369,1439,1406,1418,1438">an</WORD>
<WORD coords="1420,1439,1501,1418,1438">error</WORD>
<WORD coords="1514,1446,1563,1410,1439">(of</WORD>
<WORD coords="1573,1446,1703,1410,1439">course).</WORD>
<WORD coords="1717,1440,1782,1410,1439">The</WORD>
</LINE>
<LINE>
<WORD coords="617,1481,784,1451,1480">semicolon</WORD>
<WORD coords="796,1490,954,1451,1481">following</WORD>
<WORD coords="964,1482,1062,1454,1482">main</WORD>
<WORD coords="1075,1483,1230,1452,1482">shouldn&apos;t</WORD>
<WORD coords="1239,1483,1277,1453,1483">be</WORD>
<WORD coords="1288,1483,1378,1453,1482">there.</WORD>
<WORD coords="1390,1483,1454,1453,1482">The</WORD>
<WORD coords="1464,1492,1590,1453,1483">missing</WORD>
<WORD coords="1601,1484,1698,1456,1483">void</WORD>
<WORD coords="1709,1491,1781,1454,1483">only</WORD>
</LINE>
<LINE>
<WORD coords="616,1524,722,1494,1523">results</WORD>
<WORD coords="733,1524,764,1494,1524">in</WORD>
<WORD coords="775,1525,793,1503,1525">a</WORD>
<WORD coords="805,1533,946,1494,1524">warning,</WORD>
<WORD coords="958,1525,1010,1501,1524">not</WORD>
<WORD coords="1020,1525,1057,1504,1524">an</WORD>
<WORD coords="1069,1526,1156,1503,1524">error.</WORD>
<WORD coords="1167,1526,1231,1495,1525">The</WORD>
<WORD coords="1241,1526,1312,1500,1525">next</WORD>
<WORD coords="1321,1526,1382,1495,1525">line</WORD>
<WORD coords="1393,1526,1463,1495,1525">with</WORD>
<WORD coords="1475,1527,1524,1496,1526">the</WORD>
<WORD coords="1533,1527,1621,1496,1526">brace</WORD>
<WORD coords="1632,1527,1659,1496,1526">is</WORD>
<WORD coords="1669,1527,1782,1502,1526">correct</WORD>
</LINE>
<LINE>
<WORD coords="617,1575,667,1537,1567">(an</WORD>
<WORD coords="680,1577,838,1538,1568">exception</WORD>
<WORD coords="850,1568,881,1538,1568">in</WORD>
<WORD coords="893,1569,951,1539,1568">this</WORD>
<WORD coords="962,1577,1122,1540,1568">program).</WORD>
<WORD coords="1136,1570,1199,1540,1569">The</WORD>
<WORD coords="1210,1578,1356,1539,1569">compiler</WORD>
<WORD coords="1365,1578,1484,1546,1570">accepts</WORD>
<WORD coords="1496,1571,1545,1541,1570">the</WORD>
<WORD coords="1557,1571,1623,1540,1570">first</WORD>
<WORD coords="1633,1578,1780,1542,1570">printf</WORD>
</LINE>
<LINE>
<WORD coords="616,1614,753,1582,1613">function</WORD>
<WORD coords="767,1615,893,1583,1613">without</WORD>
<WORD coords="905,1623,1067,1584,1614">problems.</WORD>
<WORD coords="1083,1615,1109,1585,1614">It</WORD>
<WORD coords="1121,1616,1242,1584,1615">doesn&apos;t</WORD>
<WORD coords="1254,1616,1375,1584,1615">contain</WORD>
<WORD coords="1388,1616,1407,1593,1616">a</WORD>
<WORD coords="1421,1624,1525,1590,1615">syntax</WORD>
<WORD coords="1539,1617,1628,1594,1615">error.</WORD>
<WORD coords="1643,1617,1706,1586,1616">The</WORD>
<WORD coords="1720,1617,1781,1585,1616">line</WORD>
</LINE>
<LINE>
<WORD coords="616,1659,717,1628,1658">would</WORD>
<WORD coords="728,1659,805,1637,1658">even</WORD>
<WORD coords="815,1659,854,1629,1659">be</WORD>
<WORD coords="865,1667,942,1628,1659">right</WORD>
<WORD coords="952,1659,979,1629,1659">if</WORD>
<WORD coords="988,1668,1047,1638,1660">you</WORD>
<WORD coords="1059,1660,1176,1630,1659">wanted</WORD>
<WORD coords="1187,1660,1218,1635,1660">to</WORD>
<WORD coords="1228,1669,1345,1629,1660">display</WORD>
<WORD coords="1356,1661,1406,1630,1660">the</WORD>
<WORD coords="1416,1661,1495,1630,1660">slash</WORD>
<WORD coords="1508,1668,1543,1630,1668">(J)</WORD>
<WORD coords="1555,1661,1613,1631,1660">and</WORD>
<WORD coords="1624,1661,1662,1639,1661">an</WORD>
<WORD coords="1673,1661,1705,1641,1661">n.</WORD>
<WORD coords="1718,1661,1781,1631,1661">The</WORD>
</LINE>
<LINE>
<WORD coords="616,1703,697,1672,1702">slash</WORD>
<WORD coords="712,1710,749,1672,1708">(/)</WORD>
<WORD coords="764,1704,872,1673,1703">should</WORD>
<WORD coords="886,1704,964,1673,1703">have</WORD>
<WORD coords="976,1705,1053,1674,1704">been</WORD>
<WORD coords="1067,1705,1085,1682,1705">a</WORD>
<WORD coords="1098,1705,1256,1674,1704">backslash</WORD>
<WORD coords="1271,1712,1318,1674,1707">(\).</WORD>
<WORD coords="1332,1705,1377,1675,1704">To</WORD>
<WORD coords="1390,1705,1430,1675,1705">be</WORD>
<WORD coords="1442,1710,1615,1675,1705">consistent,</WORD>
<WORD coords="1630,1706,1688,1675,1705">this</WORD>
<WORD coords="1701,1706,1782,1684,1705">error</WORD>
</LINE>
<LINE>
<WORD coords="616,1747,758,1718,1746">occurred</WORD>
<WORD coords="769,1746,800,1717,1746">in</WORD>
<WORD coords="810,1747,850,1717,1747">all</WORD>
<WORD coords="862,1748,911,1718,1747">the</WORD>
<WORD coords="922,1754,1065,1719,1746">printf</WORD>
<WORD coords="1079,1748,1230,1717,1747">functions</WORD>
<WORD coords="1241,1747,1270,1717,1747">in</WORD>
<WORD coords="1282,1748,1340,1718,1747">this</WORD>
<WORD coords="1350,1756,1497,1727,1747">program.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,1830,678,1800,1829">The</WORD>
<WORD coords="693,1838,879,1800,1829">assignment</WORD>
<WORD coords="894,1832,913,1801,1832">i</WORD>
<WORD coords="928,1824,950,1812,1828">=</WORD>
<WORD coords="966,1836,998,1803,1833">1;</WORD>
<WORD coords="1013,1832,1039,1799,1832">is</WORD>
<WORD coords="1052,1832,1174,1806,1831">correct.</WORD>
<WORD coords="1188,1832,1250,1801,1831">The</WORD>
<WORD coords="1263,1833,1309,1805,1832">do</WORD>
<WORD coords="1323,1833,1447,1803,1832">while</WORD>
<WORD coords="1463,1841,1545,1802,1832">loop,</WORD>
<WORD coords="1559,1833,1658,1802,1832">which</WORD>
<WORD coords="1671,1833,1782,1802,1832">should</WORD>
</LINE>
<LINE>
<WORD coords="615,1876,741,1849,1875">execute</WORD>
<WORD coords="756,1876,806,1845,1875">the</WORD>
<WORD coords="820,1884,979,1845,1875">following</WORD>
<WORD coords="995,1876,1075,1846,1876">three</WORD>
<WORD coords="1089,1882,1177,1846,1876">lines,</WORD>
<WORD coords="1191,1877,1244,1847,1876">has</WORD>
<WORD coords="1260,1877,1300,1855,1876">no</WORD>
<WORD coords="1314,1877,1418,1847,1876">braces</WORD>
<WORD coords="1433,1884,1496,1847,1876">(the</WORD>
<WORD coords="1509,1878,1614,1848,1877">braces</WORD>
<WORD coords="1629,1878,1716,1848,1877">make</WORD>
<WORD coords="1731,1878,1781,1847,1877">the</WORD>
</LINE>
<LINE>
<WORD coords="616,1920,696,1890,1919">three</WORD>
<WORD coords="710,1921,786,1890,1920">lines</WORD>
<WORD coords="799,1921,862,1890,1920">into</WORD>
<WORD coords="874,1922,892,1899,1922">a</WORD>
<WORD coords="903,1922,1061,1896,1921">statement</WORD>
<WORD coords="1070,1929,1184,1891,1921">block).</WORD>
<WORD coords="1197,1922,1261,1891,1921">The</WORD>
<WORD coords="1273,1923,1439,1891,1922">semicolon</WORD>
<WORD coords="1452,1923,1478,1891,1922">is</WORD>
<WORD coords="1490,1923,1555,1892,1922">also</WORD>
<WORD coords="1567,1931,1694,1891,1922">missing</WORD>
<WORD coords="1706,1923,1781,1892,1922">after</WORD>
</LINE>
<LINE>
<WORD coords="616,1966,664,1934,1965">the</WORD>
<WORD coords="676,1967,797,1937,1965">while</WORD>
<WORD coords="820,1971,972,1939,1966">(K100)</WORD>
<WORD coords="995,1967,1063,1935,1966">line.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,2051,727,2020,2050">Within</WORD>
<WORD coords="740,2051,789,2021,2050">the</WORD>
<WORD coords="801,2060,883,2021,2051">loop,</WORD>
<WORD coords="895,2052,944,2021,2051">the</WORD>
<WORD coords="956,2053,1059,2021,2051">values</WORD>
<WORD coords="1071,2053,1119,2022,2052">for</WORD>
<WORD coords="1132,2052,1151,2023,2052">i</WORD>
<WORD coords="1165,2052,1224,2022,2052">and</WORD>
<WORD coords="1238,2053,1310,2032,2052">sum</WORD>
<WORD coords="1320,2053,1429,2022,2052">should</WORD>
<WORD coords="1440,2053,1478,2022,2053">be</WORD>
<WORD coords="1489,2061,1654,2022,2052">displayed.</WORD>
<WORD coords="1666,2062,1781,2023,2053">Except</WORD>
</LINE>
<LINE>
<WORD coords="615,2096,663,2065,2095">for</WORD>
<WORD coords="677,2096,726,2065,2095">the</WORD>
<WORD coords="740,2097,821,2074,2096">error</WORD>
<WORD coords="834,2097,907,2065,2096">with</WORD>
<WORD coords="922,2097,972,2066,2096">the</WORD>
<WORD coords="986,2105,1095,2075,2097">escape</WORD>
<WORD coords="1110,2105,1259,2075,2097">sequence</WORD>
<WORD coords="1277,2101,1321,2068,2098">\n</WORD>
<WORD coords="1338,2106,1513,2067,2097">everything</WORD>
<WORD coords="1530,2098,1554,2067,2097">is</WORD>
<WORD coords="1570,2098,1685,2073,2097">correct</WORD>
<WORD coords="1699,2098,1778,2068,2097">here.</WORD>
</LINE>
<LINE>
<WORD coords="613,2149,731,2110,2140">Finally</WORD>
<WORD coords="746,2141,797,2110,2141">the</WORD>
<WORD coords="810,2150,949,2119,2141">program</WORD>
<WORD coords="964,2142,1145,2111,2141">increments</WORD>
<WORD coords="1159,2142,1210,2111,2141">the</WORD>
<WORD coords="1224,2143,1360,2117,2142">contents</WORD>
<WORD coords="1374,2143,1411,2112,2142">of</WORD>
<WORD coords="1425,2143,1499,2122,2142">sum</WORD>
<WORD coords="1511,2143,1569,2113,2142">and</WORD>
<WORD coords="1584,2142,1603,2114,2142">i</WORD>
<WORD coords="1621,2143,1671,2121,2142">are</WORD>
<WORD coords="1684,2143,1779,2112,2142">incre-</WORD>
</LINE>
<LINE>
<WORD coords="615,2186,744,2155,2184">mented.</WORD>
<WORD coords="758,2186,889,2155,2185">Trouble</WORD>
<WORD coords="902,2191,939,2155,2185">is,</WORD>
<WORD coords="954,2187,1004,2156,2186">the</WORD>
<WORD coords="1019,2186,1093,2165,2185">sum</WORD>
<WORD coords="1106,2186,1239,2155,2185">variable</WORD>
<WORD coords="1251,2186,1314,2164,2186">was</WORD>
<WORD coords="1328,2186,1420,2164,2185">never</WORD>
<WORD coords="1432,2187,1563,2155,2185">defined.</WORD>
<WORD coords="1578,2187,1642,2156,2186">The</WORD>
<WORD coords="1656,2187,1681,2156,2187">C</WORD>
<WORD coords="1695,2187,1778,2165,2186">com-</WORD>
</LINE>
<LINE>
<WORD coords="614,2237,689,2198,2228">piler</WORD>
<WORD coords="700,2230,821,2199,2229">doesn&apos;t</WORD>
<WORD coords="832,2231,922,2199,2229">know</WORD>
<WORD coords="935,2231,1015,2199,2230">what</WORD>
<WORD coords="1026,2231,1052,2199,2230">is</WORD>
<WORD coords="1064,2231,1165,2205,2230">meant</WORD>
<WORD coords="1175,2239,1216,2200,2231">by</WORD>
<WORD coords="1231,2230,1249,2202,2230">i</WORD>
<WORD coords="1263,2231,1322,2201,2230">and</WORD>
<WORD coords="1335,2231,1416,2211,2230">sum.</WORD>
<WORD coords="1430,2230,1458,2201,2230">A</WORD>
<WORD coords="1470,2232,1531,2200,2230">line</WORD>
<WORD coords="1542,2232,1622,2206,2231">must</WORD>
<WORD coords="1632,2232,1671,2201,2232">be</WORD>
<WORD coords="1682,2232,1780,2202,2231">added</WORD>
</LINE>
<LINE>
<WORD coords="613,2274,717,2243,2273">before</WORD>
<WORD coords="728,2274,778,2244,2274">the</WORD>
<WORD coords="788,2282,931,2246,2274">printf</WORD>
<WORD coords="944,2276,1087,2244,2274">function.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,2356,670,2331,2356">int</WORD>
<WORD coords="697,2360,767,2339,2356">sum,</WORD>
<WORD coords="798,2360,830,2332,2357">i;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,2442,724,2410,2441">Before</WORD>
<WORD coords="736,2442,771,2419,2441">or</WORD>
<WORD coords="782,2442,857,2411,2441">after</WORD>
<WORD coords="870,2442,890,2413,2442">i</WORD>
<WORD coords="904,2434,927,2424,2438">=</WORD>
<WORD coords="942,2448,984,2415,2445">1;,</WORD>
<WORD coords="996,2443,1015,2420,2443">a</WORD>
<WORD coords="1028,2443,1101,2422,2442">sum</WORD>
<WORD coords="1111,2434,1133,2424,2438">=</WORD>
<WORD coords="1149,2448,1180,2415,2444">0;</WORD>
<WORD coords="1194,2443,1273,2418,2442">must</WORD>
<WORD coords="1284,2444,1322,2413,2444">be</WORD>
<WORD coords="1335,2444,1440,2413,2443">added.</WORD>
<WORD coords="1455,2444,1540,2413,2443">After</WORD>
<WORD coords="1552,2444,1636,2413,2443">these</WORD>
<WORD coords="1647,2452,1778,2413,2443">changes</WORD>
</LINE>
<LINE>
<WORD coords="613,2486,663,2456,2485">the</WORD>
<WORD coords="680,2486,707,2455,2486">C</WORD>
<WORD coords="724,2494,873,2456,2486">compiler</WORD>
<WORD coords="889,2487,916,2456,2486">is</WORD>
<WORD coords="934,2495,1034,2457,2486">happy</WORD>
<WORD coords="1051,2488,1105,2457,2488">but</WORD>
<WORD coords="1122,2488,1172,2457,2487">the</WORD>
<WORD coords="1188,2496,1327,2465,2487">program</WORD>
<WORD coords="1346,2488,1410,2457,2487">will</WORD>
<WORD coords="1427,2488,1480,2463,2487">not</WORD>
<WORD coords="1495,2496,1615,2458,2488">display</WORD>
<WORD coords="1633,2489,1682,2458,2488">the</WORD>
<WORD coords="1699,2496,1779,2458,2488">right</WORD>
</LINE>
<LINE>
<WORD coords="612,2538,729,2505,2530">output.</WORD>
<WORD coords="748,2531,845,2500,2530">There</WORD>
<WORD coords="863,2531,914,2509,2530">are</WORD>
<WORD coords="933,2531,995,2500,2530">still</WORD>
<WORD coords="1014,2532,1075,2506,2531">two</WORD>
<WORD coords="1095,2539,1208,2501,2530">logical</WORD>
<WORD coords="1226,2532,1322,2510,2531">errors</WORD>
<WORD coords="1341,2531,1372,2501,2531">in</WORD>
<WORD coords="1391,2532,1442,2502,2531">the</WORD>
<WORD coords="1459,2540,1609,2510,2531">program.</WORD>
<WORD coords="1628,2532,1692,2502,2531">The</WORD>
<WORD coords="1711,2533,1779,2502,2532">first</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="284,2669,330,2639,2669">50</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0057.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0058.djvu" width="2045">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0058.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="237,177,366,150,177">Abacus</WORD>
<WORD coords="1368,170,1413,142,170">S3</WORD>
<WORD coords="1439,170,1481,148,169">do</WORD>
<WORD coords="1497,169,1598,146,168">while</WORD>
<WORD coords="1614,168,1727,140,167">Loops</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="567,355,672,332,354">occurs</WORD>
<WORD coords="681,354,715,332,354">as</WORD>
<WORD coords="726,354,775,323,353">the</WORD>
<WORD coords="786,354,911,322,353">subtotal</WORD>
<WORD coords="922,353,948,322,352">is</WORD>
<WORD coords="958,360,1120,321,352">displayed.</WORD>
<WORD coords="1130,351,1195,320,351">The</WORD>
<WORD coords="1203,351,1291,320,350">value</WORD>
<WORD coords="1299,350,1336,319,349">of</WORD>
<WORD coords="1346,350,1418,329,349">sum</WORD>
<WORD coords="1426,349,1452,318,348">is</WORD>
<WORD coords="1462,356,1618,316,348">displayed</WORD>
<WORD coords="1626,347,1729,316,346">before</WORD>
</LINE>
<LINE>
<WORD coords="568,397,590,367,397">it</WORD>
<WORD coords="600,397,654,367,396">has</WORD>
<WORD coords="664,397,743,367,396">been</WORD>
<WORD coords="754,397,928,365,395">calculated.</WORD>
<WORD coords="939,395,1003,365,394">The</WORD>
<WORD coords="1014,394,1074,364,394">line</WORD>
<WORD coords="1087,394,1160,374,393">sum</WORD>
<WORD coords="1169,385,1192,375,389">=</WORD>
<WORD coords="1206,393,1278,373,392">sum</WORD>
<WORD coords="1287,391,1309,368,392">+</WORD>
<WORD coords="1323,397,1355,364,392">i;</WORD>
<WORD coords="1368,392,1449,366,391">must</WORD>
<WORD coords="1456,391,1497,361,391">be</WORD>
<WORD coords="1506,398,1615,359,390">placed</WORD>
<WORD coords="1624,390,1730,359,389">before</WORD>
</LINE>
<LINE>
<WORD coords="568,441,616,411,440">the</WORD>
<WORD coords="629,440,689,410,440">line</WORD>
<WORD coords="702,440,783,410,439">with:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="568,527,687,497,521">printf</WORD>
<WORD coords="698,524,889,497,520">(&quot;Subtotal</WORD>
<WORD coords="935,519,990,496,519">for</WORD>
<WORD coords="1015,519,1066,496,518">%d.</WORD>
<WORD coords="1092,518,1207,495,517">value:</WORD>
<WORD coords="1236,521,1346,493,517">%d\n&quot;,</WORD>
<WORD coords="1377,520,1407,491,516">i,</WORD>
<WORD coords="1438,518,1530,493,515">sum);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="568,606,631,575,605">The</WORD>
<WORD coords="643,605,766,576,604">while</WORD>
<WORD coords="781,605,839,578,605">test</WORD>
<WORD coords="849,604,978,573,603">remains</WORD>
<WORD coords="991,603,1090,572,602">which</WORD>
<WORD coords="1102,603,1270,571,601">terminates</WORD>
<WORD coords="1284,601,1333,570,600">the</WORD>
<WORD coords="1345,608,1482,577,599">program</WORD>
<WORD coords="1495,599,1572,568,598">after</WORD>
<WORD coords="1583,598,1633,567,597">the</WORD>
<WORD coords="1645,598,1730,575,597">num-</WORD>
</LINE>
<LINE>
<WORD coords="568,650,621,620,649">ber</WORD>
<WORD coords="630,650,680,619,649">99.</WORD>
<WORD coords="693,649,757,618,649">The</WORD>
<WORD coords="767,657,883,618,648">change</WORD>
<WORD coords="892,649,920,617,648">is</WORD>
<WORD coords="931,656,1046,616,647">simple:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="575,733,583,708,731">}</WORD>
<WORD coords="609,730,708,706,729">while</WORD>
<WORD coords="719,732,749,705,729">(i</WORD>
<WORD coords="774,728,811,710,727">&lt;=</WORD>
<WORD coords="835,731,927,706,729">100);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="570,815,632,784,814">The</WORD>
<WORD coords="641,815,721,792,814">error</WORD>
<WORD coords="730,814,792,783,814">free</WORD>
<WORD coords="801,814,918,782,813">version</WORD>
<WORD coords="928,813,964,782,812">of</WORD>
<WORD coords="972,813,1021,781,812">the</WORD>
<WORD coords="1027,820,1162,789,811">program</WORD>
<WORD coords="1173,819,1294,788,811">appears</WORD>
<WORD coords="1303,811,1411,779,810">below:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="573,897,607,871,892">/*</WORD>
<WORD coords="631,895,852,871,894">errorfree.c</WORD>
<WORD coords="875,894,971,870,893">5.3.1</WORD>
<WORD coords="998,894,1032,868,890">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="571,936,651,911,936">void</WORD>
<WORD coords="672,936,750,911,936">main</WORD>
<WORD coords="761,939,784,913,938">()</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="577,979,585,953,979">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1016,669,991,1016">int</WORD>
<WORD coords="694,1019,765,998,1015">sum,</WORD>
<WORD coords="797,1018,827,991,1015">i;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,1062,731,1032,1055">printf</WORD>
<WORD coords="741,1058,791,1033,1055">(&quot;I</WORD>
<WORD coords="816,1055,874,1032,1055">add</WORD>
<WORD coords="897,1055,954,1032,1054">all</WORD>
<WORD coords="977,1054,1113,1031,1053">numbers</WORD>
<WORD coords="1139,1053,1216,1030,1053">from</WORD>
<WORD coords="1239,1052,1254,1030,1052">1</WORD>
<WORD coords="1277,1052,1316,1031,1052">to</WORD>
<WORD coords="1340,1054,1469,1027,1051">100\n&quot;)</WORD>
<WORD coords="1482,1054,1492,1034,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1136,673,1118,1135">sum</WORD>
<WORD coords="694,1138,768,1112,1133">=0;</WORD>
</LINE>
<LINE>
<WORD coords="614,1176,630,1152,1176">i</WORD>
<WORD coords="654,1169,672,1161,1174">=</WORD>
<WORD coords="696,1179,727,1153,1177">1;</WORD>
</LINE>
<LINE>
<WORD coords="612,1216,651,1193,1216">do</WORD>
</LINE>
<LINE>
<WORD coords="688,1260,696,1234,1260">(</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="726,1297,782,1279,1297">sum</WORD>
<WORD coords="804,1290,822,1281,1293">=</WORD>
<WORD coords="847,1296,904,1279,1296">sum</WORD>
<WORD coords="927,1294,942,1276,1295">+</WORD>
<WORD coords="968,1299,999,1270,1295">i;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="723,1343,842,1312,1336">printf</WORD>
<WORD coords="853,1340,1043,1312,1335">(&quot;Subtotal</WORD>
<WORD coords="1069,1335,1124,1312,1335">for</WORD>
<WORD coords="1148,1335,1200,1311,1334">%d.</WORD>
<WORD coords="1228,1334,1341,1311,1333">value:</WORD>
<WORD coords="1371,1336,1481,1308,1333">%d\n&quot;,</WORD>
<WORD coords="1511,1335,1542,1307,1332">i,</WORD>
<WORD coords="1573,1334,1664,1308,1331">sum);</WORD>
</LINE>
<LINE>
<WORD coords="726,1378,741,1353,1378">i</WORD>
<WORD coords="765,1371,782,1363,1374">=</WORD>
<WORD coords="806,1378,822,1353,1378">i</WORD>
<WORD coords="846,1376,863,1358,1377">+</WORD>
<WORD coords="887,1380,918,1354,1378">1;</WORD>
</LINE>
<LINE>
<WORD coords="681,1423,689,1396,1421">}</WORD>
<WORD coords="715,1422,854,1394,1419">whileU</WORD>
<WORD coords="879,1417,916,1398,1416">&lt;=</WORD>
<WORD coords="940,1421,1009,1395,1418">100)</WORD>
</LINE>
<LINE>
<WORD coords="614,1466,733,1435,1459">printf</WORD>
<WORD coords="744,1463,837,1437,1459">(&quot;Sum</WORD>
<WORD coords="858,1459,895,1435,1458">of</WORD>
<WORD coords="920,1459,976,1435,1458">all</WORD>
<WORD coords="1000,1458,1136,1434,1457">numbers</WORD>
<WORD coords="1160,1456,1198,1435,1456">to</WORD>
<WORD coords="1223,1456,1277,1433,1456">100</WORD>
<WORD coords="1302,1456,1338,1431,1455">is</WORD>
<WORD coords="1363,1459,1473,1431,1455">%d\n&quot;,</WORD>
<WORD coords="1504,1457,1596,1431,1454">sum);</WORD>
</LINE>
<LINE>
<WORD coords="689,1504,697,1477,1504">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1695,2673,1742,2641,2672">51</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0058.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2838" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0059.djvu" width="2046">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0059.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="285,159,311,133,159">5.</WORD>
<WORD coords="344,160,458,133,160">Loops</WORD>
<WORD coords="1367,161,1474,135,161">Amiga</WORD>
<WORD coords="1487,161,1512,133,161">C</WORD>
<WORD coords="1525,161,1584,139,161">for</WORD>
<WORD coords="1595,161,1777,133,160">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="286,485,414,432,484">5.4</WORD>
<WORD coords="612,484,760,439,484">AND</WORD>
<WORD coords="799,486,917,434,485">and</WORD>
<WORD coords="948,486,1056,438,485">OR</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="614,641,664,603,633">Up</WORD>
<WORD coords="678,633,709,608,633">to</WORD>
<WORD coords="722,634,781,603,633">this</WORD>
<WORD coords="793,642,888,602,633">point,</WORD>
<WORD coords="901,642,974,603,633">only</WORD>
<WORD coords="986,634,1046,612,633">one</WORD>
<WORD coords="1058,634,1121,603,633">exit</WORD>
<WORD coords="1131,635,1286,603,633">condition</WORD>
<WORD coords="1299,635,1355,611,634">can</WORD>
<WORD coords="1367,634,1407,604,634">be</WORD>
<WORD coords="1419,635,1553,603,634">checked</WORD>
<WORD coords="1564,634,1596,603,634">in</WORD>
<WORD coords="1609,643,1684,612,634">your</WORD>
<WORD coords="1695,643,1778,603,634">loop.</WORD>
</LINE>
<LINE>
<WORD coords="615,678,686,648,677">This</WORD>
<WORD coords="698,686,828,647,677">changes</WORD>
<WORD coords="840,678,911,647,677">with</WORD>
<WORD coords="923,679,971,648,678">the</WORD>
<WORD coords="983,679,1180,648,678">introduction</WORD>
<WORD coords="1191,679,1227,648,679">of</WORD>
<WORD coords="1234,679,1285,648,679">the</WORD>
<WORD coords="1297,679,1339,655,679">&amp;&amp;</WORD>
<WORD coords="1353,680,1412,648,679">and</WORD>
<WORD coords="1432,684,1436,652,684">I</WORD>
<WORD coords="1455,683,1460,652,683">I</WORD>
<WORD coords="1481,688,1640,654,679">operators.</WORD>
<WORD coords="1652,680,1716,648,679">The</WORD>
<WORD coords="1725,679,1779,648,679">&lt;l&gt;</WORD>
</LINE>
<LINE>
<WORD coords="613,731,673,693,722">key</WORD>
<WORD coords="685,723,741,701,722">can</WORD>
<WORD coords="752,723,791,693,723">be</WORD>
<WORD coords="802,724,898,692,723">found</WORD>
<WORD coords="909,724,948,701,723">on</WORD>
<WORD coords="961,724,1011,693,723">the</WORD>
<WORD coords="1021,732,1100,693,723">right</WORD>
<WORD coords="1111,724,1175,693,723">side</WORD>
<WORD coords="1187,724,1224,693,723">of</WORD>
<WORD coords="1232,724,1282,693,723">the</WORD>
<WORD coords="1292,732,1444,693,723">keyboard</WORD>
<WORD coords="1454,724,1551,693,723">above</WORD>
<WORD coords="1562,724,1612,693,723">the</WORD>
<WORD coords="1624,724,1779,694,723">&lt;Return&gt;</WORD>
</LINE>
<LINE>
<WORD coords="614,776,683,736,767">key.</WORD>
<WORD coords="701,768,765,736,767">The</WORD>
<WORD coords="783,768,800,743,768">&amp;</WORD>
<WORD coords="809,768,826,743,768">&amp;</WORD>
<WORD coords="848,776,1017,742,767">represents</WORD>
<WORD coords="1034,769,1085,737,768">the</WORD>
<WORD coords="1100,777,1213,736,768">logical</WORD>
<WORD coords="1228,768,1303,743,767">and</WORD>
<WORD coords="1321,769,1381,737,768">and</WORD>
<WORD coords="1394,769,1444,737,768">the</WORD>
<WORD coords="1466,773,1471,741,773">I</WORD>
<WORD coords="1492,773,1497,741,773">I</WORD>
<WORD coords="1525,768,1575,737,767">the</WORD>
<WORD coords="1590,776,1701,737,767">logical</WORD>
<WORD coords="1717,769,1778,742,768">OR.</WORD>
</LINE>
<LINE>
<WORD coords="614,820,694,781,812">Why</WORD>
<WORD coords="705,813,789,781,812">these</WORD>
<WORD coords="800,821,950,787,812">operators</WORD>
<WORD coords="961,813,1011,791,812">are</WORD>
<WORD coords="1021,813,1118,782,812">called</WORD>
<WORD coords="1130,821,1239,782,812">logical</WORD>
<WORD coords="1250,813,1312,782,812">will</WORD>
<WORD coords="1323,813,1363,783,813">be</WORD>
<WORD coords="1371,814,1510,782,813">revealed</WORD>
<WORD coords="1521,813,1593,783,812">later</WORD>
<WORD coords="1604,813,1686,783,812">since</WORD>
<WORD coords="1696,814,1782,783,813">other</WORD>
</LINE>
<LINE>
<WORD coords="615,864,726,826,856">logical</WORD>
<WORD coords="738,864,889,832,856">operators</WORD>
<WORD coords="901,859,967,827,857">also</WORD>
<WORD coords="978,857,1056,827,856">exist</WORD>
<WORD coords="1066,857,1098,826,856">in</WORD>
<WORD coords="1110,857,1146,826,857">C.</WORD>
<WORD coords="1158,857,1244,827,856">From</WORD>
<WORD coords="1257,857,1376,827,856">BASIC</WORD>
<WORD coords="1388,857,1438,827,856">the</WORD>
<WORD coords="1449,857,1625,828,856">commands</WORD>
<WORD coords="1637,856,1707,833,856">and</WORD>
<WORD coords="1722,857,1781,828,856">and</WORD>
</LINE>
<LINE>
<WORD coords="617,900,665,876,900">OR</WORD>
<WORD coords="674,901,724,879,900">are</WORD>
<WORD coords="734,901,862,870,900">familiar</WORD>
<WORD coords="872,901,931,871,900">and</WORD>
<WORD coords="942,909,1010,871,900">they</WORD>
<WORD coords="1020,901,1070,880,900">are</WORD>
<WORD coords="1080,901,1130,871,900">the</WORD>
<WORD coords="1141,902,1224,880,901">same</WORD>
<WORD coords="1233,902,1266,880,902">as</WORD>
<WORD coords="1277,902,1326,871,901">the</WORD>
<WORD coords="1335,910,1486,876,901">operators</WORD>
<WORD coords="1496,901,1527,871,901">in</WORD>
<WORD coords="1536,902,1573,871,902">C.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="284,983,371,957,982">and</WORD>
<WORD coords="615,993,803,953,984">Connecting</WORD>
<WORD coords="815,985,876,959,985">two</WORD>
<WORD coords="886,986,1056,954,984">conditions</WORD>
<WORD coords="1067,985,1139,954,984">with</WORD>
<WORD coords="1150,986,1233,960,985">and:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,1065,715,1041,1065">while</WORD>
<WORD coords="726,1068,755,1041,1065">(i</WORD>
<WORD coords="780,1064,817,1045,1063">&lt;=</WORD>
<WORD coords="841,1065,876,1043,1065">10</WORD>
<WORD coords="902,1066,935,1046,1065">&amp;&amp;</WORD>
<WORD coords="963,1066,978,1041,1066">i</WORD>
<WORD coords="1002,1065,1040,1046,1063">&gt;=</WORD>
<WORD coords="1064,1069,1093,1043,1067">5)</WORD>
</LINE>
<LINE>
<WORD coords="616,1190,679,1160,1189">The</WORD>
<WORD coords="689,1198,760,1160,1189">loop</WORD>
<WORD coords="771,1190,796,1160,1189">is</WORD>
<WORD coords="808,1190,875,1169,1189">now</WORD>
<WORD coords="886,1191,1030,1161,1190">executed</WORD>
<WORD coords="1040,1191,1126,1160,1190">when</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="727,1274,746,1245,1274">i</WORD>
<WORD coords="762,1275,789,1244,1274">is</WORD>
<WORD coords="800,1275,860,1244,1274">less</WORD>
<WORD coords="873,1275,942,1244,1274">than</WORD>
<WORD coords="953,1275,988,1253,1274">or</WORD>
<WORD coords="999,1283,1086,1244,1274">equal</WORD>
<WORD coords="1098,1275,1130,1249,1275">to</WORD>
<WORD coords="1145,1275,1190,1244,1275">10.</WORD>
</LINE>
<LINE>
<WORD coords="727,1318,747,1290,1318">i</WORD>
<WORD coords="761,1319,787,1288,1318">is</WORD>
<WORD coords="798,1326,911,1293,1318">greater</WORD>
<WORD coords="922,1319,990,1289,1318">than</WORD>
<WORD coords="1001,1319,1035,1297,1318">or</WORD>
<WORD coords="1045,1327,1132,1289,1319">equal</WORD>
<WORD coords="1144,1319,1174,1294,1319">to</WORD>
<WORD coords="1186,1320,1215,1289,1319">5.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="616,1403,646,1372,1403">If</WORD>
<WORD coords="654,1404,714,1381,1403">one</WORD>
<WORD coords="725,1403,762,1373,1402">of</WORD>
<WORD coords="771,1403,820,1373,1402">the</WORD>
<WORD coords="833,1404,894,1379,1403">two</WORD>
<WORD coords="904,1405,1021,1373,1404">criteria</WORD>
<WORD coords="1032,1405,1059,1374,1404">is</WORD>
<WORD coords="1071,1405,1124,1379,1404">not</WORD>
<WORD coords="1134,1405,1197,1379,1404">met</WORD>
<WORD coords="1207,1413,1277,1374,1405">(e.g.</WORD>
<WORD coords="1292,1405,1312,1376,1405">i</WORD>
<WORD coords="1326,1397,1349,1387,1401">=</WORD>
<WORD coords="1363,1412,1409,1374,1408">4),</WORD>
<WORD coords="1422,1406,1471,1375,1405">the</WORD>
<WORD coords="1483,1406,1576,1374,1405">entire</WORD>
<WORD coords="1588,1407,1742,1375,1405">condition</WORD>
<WORD coords="1755,1406,1781,1375,1405">is</WORD>
</LINE>
<LINE>
<WORD coords="617,1448,693,1417,1447">false</WORD>
<WORD coords="705,1448,763,1418,1447">and</WORD>
<WORD coords="775,1449,921,1418,1448">therefore</WORD>
<WORD coords="932,1449,985,1423,1448">not</WORD>
<WORD coords="996,1449,1140,1418,1448">satisfied.</WORD>
<WORD coords="1152,1458,1232,1418,1449">Only</WORD>
<WORD coords="1245,1449,1271,1419,1449">if</WORD>
<WORD coords="1279,1450,1351,1419,1449">both</WORD>
<WORD coords="1364,1450,1435,1424,1450">tests</WORD>
<WORD coords="1446,1450,1496,1427,1449">are</WORD>
<WORD coords="1507,1450,1569,1425,1449">true</WORD>
<WORD coords="1580,1450,1637,1428,1449">can</WORD>
<WORD coords="1650,1450,1697,1420,1450">the</WORD>
<WORD coords="1709,1458,1781,1420,1450">loop</WORD>
</LINE>
<LINE>
<WORD coords="616,1492,654,1461,1491">be</WORD>
<WORD coords="663,1492,808,1462,1491">executed.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="287,1575,346,1549,1574">OR</WORD>
<WORD coords="617,1577,666,1552,1576">OR</WORD>
<WORD coords="677,1577,704,1546,1576">is</WORD>
<WORD coords="716,1577,791,1547,1577">used</WORD>
<WORD coords="803,1577,836,1555,1577">as</WORD>
<WORD coords="847,1577,871,1547,1576">it</WORD>
<WORD coords="883,1578,909,1547,1577">is</WORD>
<WORD coords="921,1577,952,1547,1577">in</WORD>
<WORD coords="964,1585,1045,1547,1577">daily</WORD>
<WORD coords="1056,1578,1273,1548,1577">conversation.</WORD>
<WORD coords="1286,1578,1316,1548,1578">If</WORD>
<WORD coords="1325,1579,1385,1557,1578">one</WORD>
<WORD coords="1394,1579,1432,1548,1578">of</WORD>
<WORD coords="1441,1579,1490,1549,1578">the</WORD>
<WORD coords="1501,1579,1562,1554,1579">two</WORD>
<WORD coords="1572,1580,1743,1549,1578">conditions</WORD>
<WORD coords="1755,1579,1782,1549,1578">is</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,1626,690,1595,1620">true,</WORD>
<WORD coords="708,1621,758,1590,1620">the</WORD>
<WORD coords="773,1622,869,1590,1621">entire</WORD>
<WORD coords="884,1630,1061,1591,1621">expression</WORD>
<WORD coords="1077,1623,1104,1591,1622">is</WORD>
<WORD coords="1121,1623,1194,1597,1622">true.</WORD>
<WORD coords="1211,1623,1275,1592,1622">The</WORD>
<WORD coords="1290,1624,1363,1598,1623">next</WORD>
<WORD coords="1377,1631,1517,1593,1622">example</WORD>
<WORD coords="1532,1624,1670,1601,1623">assumes</WORD>
<WORD coords="1686,1624,1749,1593,1623">that</WORD>
<WORD coords="1763,1624,1782,1602,1624">a</WORD>
</LINE>
<LINE>
<WORD coords="617,1665,766,1635,1664">character</WORD>
<WORD coords="778,1665,909,1635,1664">variable</WORD>
<WORD coords="920,1666,1028,1636,1665">should</WORD>
<WORD coords="1038,1667,1077,1636,1666">be</WORD>
<WORD coords="1088,1667,1183,1636,1666">tested</WORD>
<WORD coords="1194,1667,1241,1636,1666">for</WORD>
<WORD coords="1252,1667,1271,1645,1667">a</WORD>
<WORD coords="1280,1667,1391,1636,1666">certain</WORD>
<WORD coords="1402,1668,1530,1642,1667">content.</WORD>
<WORD coords="1543,1668,1633,1637,1667">Since</WORD>
<WORD coords="1645,1668,1694,1637,1667">the</WORD>
<WORD coords="1705,1676,1781,1637,1667">logi-</WORD>
</LINE>
<LINE>
<WORD coords="616,1708,663,1678,1707">cal</WORD>
<WORD coords="679,1709,876,1678,1708">connections</WORD>
<WORD coords="891,1709,947,1688,1708">can</WORD>
<WORD coords="961,1709,999,1679,1709">be</WORD>
<WORD coords="1016,1710,1090,1679,1709">used</WORD>
<WORD coords="1105,1710,1176,1679,1709">with</WORD>
<WORD coords="1191,1710,1276,1679,1709">other</WORD>
<WORD coords="1289,1711,1474,1679,1710">conditional</WORD>
<WORD coords="1489,1716,1572,1685,1711">tests,</WORD>
<WORD coords="1587,1719,1657,1680,1710">they</WORD>
<WORD coords="1671,1712,1728,1689,1711">can</WORD>
<WORD coords="1743,1712,1782,1681,1712">be</WORD>
</LINE>
<LINE>
<WORD coords="617,1753,690,1722,1753">used</WORD>
<WORD coords="701,1761,834,1722,1753">together</WORD>
<WORD coords="844,1754,915,1723,1753">with</WORD>
<WORD coords="927,1754,983,1725,1754">if:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,1834,654,1809,1834">if</WORD>
<WORD coords="685,1840,858,1812,1834">(operator</WORD>
<WORD coords="881,1829,919,1820,1831">==</WORD>
<WORD coords="948,1834,995,1814,1830">•+■</WORD>
<WORD coords="1030,1839,1053,1814,1837">||</WORD>
<WORD coords="1085,1842,1242,1814,1836">operator</WORD>
<WORD coords="1265,1830,1303,1821,1832">==</WORD>
<WORD coords="1332,1838,1379,1814,1831">&apos;.&apos;</WORD>
<WORD coords="1414,1840,1437,1814,1838">||</WORD>
<WORD coords="1468,1843,1626,1816,1837">operator</WORD>
<WORD coords="1649,1831,1687,1822,1832">==</WORD>
<WORD coords="1716,1829,1762,1815,1828">&apos;*&apos;</WORD>
</LINE>
<LINE>
<WORD coords="685,1878,689,1852,1878">I</WORD>
<WORD coords="705,1878,709,1852,1878">I</WORD>
<WORD coords="739,1881,897,1854,1875">operator</WORD>
<WORD coords="922,1869,960,1860,1871">==</WORD>
<WORD coords="988,1865,994,1854,1871">&apos;</WORD>
<WORD coords="1004,1878,1019,1852,1866">/</WORD>
<WORD coords="1029,1866,1035,1854,1880">&apos;</WORD>
<WORD coords="1046,1880,1053,1854,0">)</WORD>
</LINE>
<LINE>
<WORD coords="677,1922,898,1892,1916">printfC&apos;The</WORD>
<WORD coords="922,1923,1081,1896,1917">operator</WORD>
<WORD coords="1105,1918,1140,1893,1917">is</WORD>
<WORD coords="1164,1922,1379,1893,1917">valid!\n&quot;);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,2002,694,1971,2001">Four</WORD>
<WORD coords="707,2002,779,1976,2002">tests</WORD>
<WORD coords="793,2002,871,1979,2001">were</WORD>
<WORD coords="884,2008,983,1972,2002">made,</WORD>
<WORD coords="995,2003,1032,1971,2002">of</WORD>
<WORD coords="1043,2003,1141,1972,2002">which</WORD>
<WORD coords="1155,2011,1227,1972,2002">only</WORD>
<WORD coords="1240,2004,1299,1981,2003">one</WORD>
<WORD coords="1312,2004,1392,1978,2003">must</WORD>
<WORD coords="1402,2004,1442,1973,2004">be</WORD>
<WORD coords="1455,2004,1527,1978,2003">true.</WORD>
<WORD coords="1540,2004,1570,1973,2004">If</WORD>
<WORD coords="1580,2005,1695,1974,2004">several</WORD>
<WORD coords="1709,2005,1782,1979,2005">tests</WORD>
</LINE>
<LINE>
<WORD coords="617,2046,673,2024,2045">can</WORD>
<WORD coords="690,2046,728,2016,2046">be</WORD>
<WORD coords="745,2054,887,2016,2045">positive,</WORD>
<WORD coords="905,2047,963,2016,2046">this</WORD>
<WORD coords="981,2047,1007,2016,2046">is</WORD>
<WORD coords="1024,2047,1064,2026,2046">no</WORD>
<WORD coords="1080,2055,1218,2017,2046">problem</WORD>
<WORD coords="1236,2048,1319,2017,2047">since</WORD>
<WORD coords="1336,2055,1408,2018,2047">only</WORD>
<WORD coords="1425,2049,1484,2026,2048">one</WORD>
<WORD coords="1501,2049,1565,2023,2048">true</WORD>
<WORD coords="1581,2049,1737,2018,2048">condition</WORD>
<WORD coords="1755,2049,1781,2019,2048">is</WORD>
</LINE>
<LINE>
<WORD coords="617,2091,780,2059,2090">sufficient</WORD>
<WORD coords="795,2092,871,2060,2091">That</WORD>
<WORD coords="885,2092,934,2061,2091">the</WORD>
<WORD coords="949,2091,994,2063,2091">if</WORD>
<WORD coords="1011,2092,1167,2066,2091">statement</WORD>
<WORD coords="1180,2092,1270,2062,2091">could</WORD>
<WORD coords="1283,2093,1321,2062,2093">be</WORD>
<WORD coords="1336,2093,1450,2062,2092">written</WORD>
<WORD coords="1464,2093,1495,2062,2093">in</WORD>
<WORD coords="1509,2094,1569,2068,2094">two</WORD>
<WORD coords="1583,2094,1659,2063,2093">lines</WORD>
<WORD coords="1674,2094,1782,2063,2093">should</WORD>
</LINE>
<LINE>
<WORD coords="617,2136,654,2105,2136">be</WORD>
<WORD coords="667,2144,791,2105,2135">nothing</WORD>
<WORD coords="803,2137,879,2114,2136">new.</WORD>
<WORD coords="892,2137,1072,2107,2136">Remember</WORD>
<WORD coords="1083,2138,1145,2107,2137">that</WORD>
<WORD coords="1155,2138,1205,2106,2137">the</WORD>
<WORD coords="1216,2146,1387,2106,2137">formatting</WORD>
<WORD coords="1399,2138,1436,2107,2137">of</WORD>
<WORD coords="1445,2138,1494,2107,2137">the</WORD>
<WORD coords="1505,2139,1532,2107,2139">C</WORD>
<WORD coords="1544,2147,1646,2107,2138">listing</WORD>
<WORD coords="1657,2139,1684,2108,2138">is</WORD>
<WORD coords="1695,2139,1732,2108,2138">of</WORD>
<WORD coords="1742,2139,1782,2117,2138">no</WORD>
</LINE>
<LINE>
<WORD coords="618,2181,738,2150,2180">interest</WORD>
<WORD coords="749,2181,781,2155,2181">to</WORD>
<WORD coords="792,2181,842,2150,2180">the</WORD>
<WORD coords="852,2182,879,2150,2182">C</WORD>
<WORD coords="891,2190,1045,2151,2181">compiler.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="287,2272,465,2234,2263">Negation</WORD>
<WORD coords="616,2266,712,2235,2265">There</WORD>
<WORD coords="724,2266,750,2235,2265">is</WORD>
<WORD coords="761,2267,885,2235,2265">another</WORD>
<WORD coords="895,2274,1033,2241,2266">operator</WORD>
<WORD coords="1043,2267,1074,2241,2267">to</WORD>
<WORD coords="1085,2267,1124,2237,2267">be</WORD>
<WORD coords="1136,2268,1299,2236,2267">discussed.</WORD>
<WORD coords="1311,2268,1384,2237,2267">This</WORD>
<WORD coords="1397,2268,1423,2237,2267">is</WORD>
<WORD coords="1434,2268,1484,2237,2267">the</WORD>
<WORD coords="1495,2276,1635,2237,2267">negation</WORD>
<WORD coords="1646,2277,1783,2243,2268">operator</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,2310,631,2282,2312">!</WORD>
<WORD coords="643,2314,651,2303,2311">,</WORD>
<WORD coords="661,2310,832,2279,2309">mentioned</WORD>
<WORD coords="842,2311,876,2288,2310">as</WORD>
<WORD coords="886,2311,904,2288,2311">a</WORD>
<WORD coords="913,2319,978,2285,2310">part</WORD>
<WORD coords="987,2311,1024,2280,2310">of</WORD>
<WORD coords="1031,2311,1081,2281,2310">the</WORD>
<WORD coords="1092,2319,1250,2281,2310">inequality</WORD>
<WORD coords="1261,2319,1397,2287,2311">operator</WORD>
<WORD coords="1416,2312,1421,2284,2311">!</WORD>
<WORD coords="1433,2312,1463,2294,2309">=.</WORD>
<WORD coords="1474,2312,1555,2281,2311">With</WORD>
<WORD coords="1566,2313,1624,2281,2312">this</WORD>
<WORD coords="1634,2313,1783,2282,2312">character</WORD>
</LINE>
<LINE>
<WORD coords="617,2354,657,2323,2353">all</WORD>
<WORD coords="671,2355,744,2329,2354">tests</WORD>
<WORD coords="757,2355,817,2324,2354">and</WORD>
<WORD coords="829,2356,943,2330,2354">returns</WORD>
<WORD coords="956,2355,1012,2333,2355">can</WORD>
<WORD coords="1027,2355,1064,2326,2355">be</WORD>
<WORD coords="1078,2356,1166,2326,2355">made</WORD>
<WORD coords="1180,2356,1243,2325,2355">into</WORD>
<WORD coords="1257,2356,1305,2326,2355">the</WORD>
<WORD coords="1319,2364,1465,2326,2355">opposite.</WORD>
<WORD coords="1481,2355,1510,2326,2355">If</WORD>
<WORD coords="1520,2357,1538,2335,2357">a</WORD>
<WORD coords="1552,2357,1609,2332,2356">test</WORD>
<WORD coords="1622,2357,1730,2327,2356">should</WORD>
<WORD coords="1743,2357,1782,2327,2357">be</WORD>
</LINE>
<LINE>
<WORD coords="618,2398,705,2369,2397">made</WORD>
<WORD coords="719,2398,749,2374,2398">to</WORD>
<WORD coords="763,2399,926,2369,2398">determine</WORD>
<WORD coords="940,2399,967,2369,2398">if</WORD>
<WORD coords="976,2400,995,2378,2400">a</WORD>
<WORD coords="1007,2400,1157,2370,2399">character</WORD>
<WORD coords="1170,2400,1196,2370,2399">is</WORD>
<WORD coords="1209,2401,1261,2375,2400">not</WORD>
<WORD coords="1273,2400,1310,2378,2400">an</WORD>
<WORD coords="1324,2401,1489,2370,2400">arithmetic</WORD>
<WORD coords="1502,2409,1648,2376,2401">operator,</WORD>
<WORD coords="1662,2402,1711,2371,2401">the</WORD>
<WORD coords="1724,2402,1782,2371,2401">fol-</WORD>
</LINE>
<LINE>
<WORD coords="617,2451,728,2412,2442">lowing</WORD>
<WORD coords="738,2444,796,2418,2443">test</WORD>
<WORD coords="803,2444,859,2421,2443">can</WORD>
<WORD coords="869,2444,908,2414,2444">be</WORD>
<WORD coords="917,2445,1049,2413,2444">devised:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="289,2661,336,2632,2660">52</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0059.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0060.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0060.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="267,171,396,144,170">Abacus</WORD>
<WORD coords="1433,171,1480,144,171">5.4</WORD>
<WORD coords="1515,171,1595,144,171">AND</WORD>
<WORD coords="1614,171,1676,149,171">and</WORD>
<WORD coords="1696,171,1722,143,171">O</WORD>
<WORD coords="1734,170,1759,143,170">R</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="598,347,652,319,343">if(</WORD>
<WORD coords="705,347,734,321,344">!(</WORD>
<WORD coords="760,350,918,322,344">operator</WORD>
<WORD coords="942,337,981,328,339">==</WORD>
<WORD coords="1008,342,1054,321,339">&apos;+■</WORD>
<WORD coords="1090,347,1114,321,347">II</WORD>
<WORD coords="1144,349,1301,322,344">operator</WORD>
<WORD coords="1325,337,1363,328,339">==</WORD>
<WORD coords="1391,333,1397,321,340">&apos;</WORD>
<WORD coords="1411,344,1418,337,333">.</WORD>
<WORD coords="1432,333,1438,321,344">&apos;</WORD>
<WORD coords="1473,347,1497,320,346">II</WORD>
<WORD coords="1527,349,1686,321,342">operator</WORD>
<WORD coords="1709,335,1747,326,335">==</WORD>
</LINE>
<LINE>
<WORD coords="604,375,649,361,376">&apos;*&apos;</WORD>
<WORD coords="686,387,710,361,387">II</WORD>
<WORD coords="740,390,898,363,384">operator</WORD>
<WORD coords="922,377,960,369,379">==</WORD>
<WORD coords="988,388,1073,360,382">•/&apos;))</WORD>
</LINE>
<LINE>
<WORD coords="596,430,816,399,424">printf(&quot;Not</WORD>
<WORD coords="840,425,858,407,425">a</WORD>
<WORD coords="880,425,981,400,424">valid</WORD>
<WORD coords="1002,430,1160,402,424">Operator</WORD>
<WORD coords="1170,427,1254,400,424">!\n&quot;)</WORD>
<WORD coords="1267,428,1276,407,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,508,648,478,507">All</WORD>
<WORD coords="663,509,736,483,508">tests</WORD>
<WORD coords="749,509,800,487,508">are</WORD>
<WORD coords="812,509,901,479,508">made</WORD>
<WORD coords="914,509,1017,478,508">within</WORD>
<WORD coords="1031,509,1081,478,508">the</WORD>
<WORD coords="1093,516,1293,478,508">parentheses.</WORD>
<WORD coords="1308,508,1338,478,508">If</WORD>
<WORD coords="1349,509,1399,478,508">the</WORD>
<WORD coords="1411,516,1586,477,507">expression</WORD>
<WORD coords="1600,508,1698,477,507">inside</WORD>
<WORD coords="1711,507,1761,477,506">the</WORD>
</LINE>
<LINE>
<WORD coords="596,559,790,522,551">parentheses</WORD>
<WORD coords="803,552,830,522,551">is</WORD>
<WORD coords="844,557,917,527,551">true,</WORD>
<WORD coords="932,552,951,530,552">a</WORD>
<WORD coords="963,552,1045,522,551">valid</WORD>
<WORD coords="1058,552,1210,522,551">character</WORD>
<WORD coords="1223,552,1249,522,552">is</WORD>
<WORD coords="1261,560,1391,527,551">present,</WORD>
<WORD coords="1405,552,1455,522,551">the</WORD>
<WORD coords="1469,559,1610,521,551">negation</WORD>
<WORD coords="1625,558,1762,526,550">operator</WORD>
</LINE>
<LINE>
<WORD coords="597,603,672,573,595">goes</WORD>
<WORD coords="689,595,753,565,595">into</WORD>
<WORD coords="769,596,880,565,595">action.</WORD>
<WORD coords="896,596,923,566,595">It</WORD>
<WORD coords="938,604,1049,565,595">simply</WORD>
<WORD coords="1064,596,1200,573,595">reverses</WORD>
<WORD coords="1217,596,1266,565,595">the</WORD>
<WORD coords="1282,596,1397,570,595">matter.</WORD>
<WORD coords="1413,596,1501,565,595">From</WORD>
<WORD coords="1519,596,1569,564,595">the</WORD>
<WORD coords="1585,595,1650,569,594">true</WORD>
<WORD coords="1665,595,1724,569,595">test</WORD>
<WORD coords="1738,595,1762,564,594">it</WORD>
</LINE>
<LINE>
<WORD coords="597,640,700,609,639">makes</WORD>
<WORD coords="713,640,732,618,640">a</WORD>
<WORD coords="743,640,820,609,639">false</WORD>
<WORD coords="830,641,890,617,640">one</WORD>
<WORD coords="902,641,938,618,640">so</WORD>
<WORD coords="949,641,1013,609,640">that</WORD>
<WORD coords="1021,640,1072,609,639">die</WORD>
<WORD coords="1082,647,1230,611,640">printf</WORD>
<WORD coords="1244,641,1406,609,640">command</WORD>
<WORD coords="1417,640,1444,609,640">is</WORD>
<WORD coords="1455,640,1509,614,639">not</WORD>
<WORD coords="1520,640,1675,609,639">executed.</WORD>
<WORD coords="1688,639,1761,608,638">This</WORD>
</LINE>
<LINE>
<WORD coords="597,684,623,653,683">is</WORD>
<WORD coords="637,685,753,653,683">similar</WORD>
<WORD coords="765,685,797,659,685">to</WORD>
<WORD coords="810,685,860,654,684">the</WORD>
<WORD coords="874,685,951,653,684">false</WORD>
<WORD coords="964,685,1021,659,685">test</WORD>
<WORD coords="1032,685,1126,654,684">result</WORD>
<WORD coords="1138,685,1241,654,684">within</WORD>
<WORD coords="1255,685,1305,654,684">the</WORD>
<WORD coords="1317,693,1519,654,684">parentheses,</WORD>
<WORD coords="1533,684,1621,653,683">when</WORD>
<WORD coords="1634,684,1714,661,683">none</WORD>
<WORD coords="1727,684,1764,652,683">of</WORD>
</LINE>
<LINE>
<WORD coords="597,728,646,697,727">the</WORD>
<WORD coords="660,736,744,697,728">signs</WORD>
<WORD coords="758,727,781,705,728">+</WORD>
<WORD coords="795,720,806,715,724">-</WORD>
<WORD coords="821,716,838,697,722">*</WORD>
<WORD coords="851,733,866,697,731">/</WORD>
<WORD coords="878,729,928,706,728">are</WORD>
<WORD coords="941,729,1041,698,728">stored</WORD>
<WORD coords="1053,728,1084,697,728">in</WORD>
<WORD coords="1098,729,1148,698,728">the</WORD>
<WORD coords="1162,729,1302,697,728">variable.</WORD>
<WORD coords="1317,728,1350,699,728">In</WORD>
<WORD coords="1364,729,1422,697,728">this</WORD>
<WORD coords="1436,729,1506,706,729">case</WORD>
<WORD coords="1519,729,1569,697,728">the</WORD>
<WORD coords="1591,729,1598,700,729">!</WORD>
<WORD coords="1623,736,1762,702,727">operator</WORD>
</LINE>
<LINE>
<WORD coords="597,772,700,742,771">makes</WORD>
<WORD coords="713,772,735,742,771">it</WORD>
<WORD coords="746,773,764,751,773">a</WORD>
<WORD coords="777,772,840,747,771">true</WORD>
<WORD coords="852,773,916,747,772">test</WORD>
<WORD coords="929,773,1005,742,772">That</WORD>
<WORD coords="1016,773,1042,742,772">is</WORD>
<WORD coords="1054,773,1104,742,772">the</WORD>
<WORD coords="1115,773,1198,751,772">same</WORD>
<WORD coords="1209,781,1372,743,772">procedure</WORD>
<WORD coords="1382,773,1417,751,773">as</WORD>
<WORD coords="1428,781,1571,742,772">inserting</WORD>
<WORD coords="1582,773,1601,750,773">a</WORD>
<WORD coords="1612,773,1682,747,772">not</WORD>
<WORD coords="1698,772,1761,742,771">into</WORD>
</LINE>
<LINE>
<WORD coords="596,817,615,795,817">a</WORD>
<WORD coords="629,818,780,791,817">sentence.</WORD>
<WORD coords="796,817,829,787,817">In</WORD>
<WORD coords="844,826,994,787,817">everyday</WORD>
<WORD coords="1008,826,1133,786,817">English</WORD>
<WORD coords="1147,818,1259,787,817">double</WORD>
<WORD coords="1273,826,1428,786,817">negatives</WORD>
<WORD coords="1443,817,1499,795,816">can</WORD>
<WORD coords="1513,817,1552,787,817">be</WORD>
<WORD coords="1567,817,1642,786,817">used</WORD>
<WORD coords="1656,816,1686,786,816">in</WORD>
<WORD coords="1702,817,1761,794,816">one</WORD>
</LINE>
<LINE>
<WORD coords="597,866,746,836,860">sentence,</WORD>
<WORD coords="756,862,810,831,862">but</WORD>
<WORD coords="819,862,872,836,861">not</WORD>
<WORD coords="882,869,971,839,861">many</WORD>
<WORD coords="982,870,1089,831,861">people</WORD>
<WORD coords="1100,861,1162,831,861">will</WORD>
<WORD coords="1173,862,1350,832,861">understand</WORD>
<WORD coords="1361,862,1392,831,861">it.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1708,2671,1755,2642,2671">53</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0060.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0061.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0061.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0061.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0062.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0062.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN></PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0062.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0063.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0063.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0063.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0064.djvu" width="2046">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0064.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="251,159,379,132,158">Abacus</WORD>
<WORD coords="1535,161,1562,133,160">6.</WORD>
<WORD coords="1594,160,1745,133,160">Strings</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="253,440,297,371,440">6</WORD>
<WORD coords="326,440,343,423,0">.</WORD>
<WORD coords="582,461,909,372,441">Strings</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="580,598,703,566,596">You&apos;ve</WORD>
<WORD coords="717,598,839,567,597">entered</WORD>
<WORD coords="853,606,962,567,597">strings</WORD>
<WORD coords="978,598,1036,568,597">and</WORD>
<WORD coords="1051,606,1210,567,598">displayed</WORD>
<WORD coords="1224,599,1304,568,598">them</WORD>
<WORD coords="1319,599,1359,576,598">on</WORD>
<WORD coords="1375,599,1425,568,598">the</WORD>
<WORD coords="1439,599,1543,576,598">screen</WORD>
<WORD coords="1557,598,1589,567,598">in</WORD>
<WORD coords="1603,606,1747,567,597">previous</WORD>
</LINE>
<LINE>
<WORD coords="579,649,725,611,641">chapters.</WORD>
<WORD coords="738,642,828,612,641">What</WORD>
<WORD coords="840,642,903,612,641">else</WORD>
<WORD coords="916,643,972,620,642">can</WORD>
<WORD coords="986,650,1047,620,643">you</WORD>
<WORD coords="1058,643,1099,612,643">do</WORD>
<WORD coords="1112,643,1185,612,642">with</WORD>
<WORD coords="1197,643,1293,612,642">them?</WORD>
<WORD coords="1308,643,1371,613,642">The</WORD>
<WORD coords="1384,650,1541,612,642">following</WORD>
<WORD coords="1554,642,1632,612,642">code</WORD>
<WORD coords="1645,643,1746,612,642">shows</WORD>
</LINE>
<LINE>
<WORD coords="580,694,671,655,685">string</WORD>
<WORD coords="681,686,811,656,685">variable</WORD>
<WORD coords="821,687,987,656,686">definition:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="582,765,657,743,764">char</WORD>
<WORD coords="683,775,1118,742,766">name[number_of_fields]</WORD>
<WORD coords="1131,770,1139,750,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="580,860,695,820,851">Strings</WORD>
<WORD coords="710,853,826,821,852">consist</WORD>
<WORD coords="838,853,876,821,852">of</WORD>
<WORD coords="887,861,999,830,852">groups</WORD>
<WORD coords="1013,853,1049,822,852">of</WORD>
<WORD coords="1062,853,1227,822,852">individual</WORD>
<WORD coords="1241,854,1409,822,853">characters</WORD>
<WORD coords="1424,854,1460,822,853">of</WORD>
<WORD coords="1472,862,1541,828,853">type</WORD>
<WORD coords="1557,854,1668,825,853">char.</WORD>
<WORD coords="1681,854,1747,822,853">The</WORD>
</LINE>
<LINE>
<WORD coords="579,897,677,866,896">above</WORD>
<WORD coords="693,898,826,866,897">variable</WORD>
<WORD coords="840,898,1000,867,897">definition</WORD>
<WORD coords="1017,898,1084,867,897">tells</WORD>
<WORD coords="1100,898,1150,867,897">the</WORD>
<WORD coords="1164,906,1311,868,898">compiler</WORD>
<WORD coords="1326,899,1375,868,898">the</WORD>
<WORD coords="1391,899,1555,868,898">maximum</WORD>
<WORD coords="1571,899,1699,868,898">number</WORD>
<WORD coords="1712,899,1749,867,898">of</WORD>
</LINE>
<LINE>
<WORD coords="579,942,744,911,941">characters</WORD>
<WORD coords="755,942,805,911,941">the</WORD>
<WORD coords="816,950,908,911,942">string</WORD>
<WORD coords="919,943,975,920,942">can</WORD>
<WORD coords="988,943,1073,912,942">have.</WORD>
<WORD coords="1085,942,1115,912,942">If</WORD>
<WORD coords="1123,951,1184,921,943">you</WORD>
<WORD coords="1195,944,1274,918,943">want</WORD>
<WORD coords="1285,944,1317,918,944">to</WORD>
<WORD coords="1326,952,1449,921,943">process</WORD>
<WORD coords="1458,944,1478,921,944">a</WORD>
<WORD coords="1488,951,1586,912,943">single</WORD>
<WORD coords="1597,944,1748,912,943">character</WORD>
</LINE>
<LINE>
<WORD coords="579,993,743,954,984">belonging</WORD>
<WORD coords="757,986,787,960,985">to</WORD>
<WORD coords="800,986,850,955,985">the</WORD>
<WORD coords="862,994,965,955,985">string,</WORD>
<WORD coords="978,994,1039,964,986">you</WORD>
<WORD coords="1051,987,1135,955,986">can&apos;t</WORD>
<WORD coords="1143,995,1206,955,987">just</WORD>
<WORD coords="1218,987,1276,956,986">call</WORD>
<WORD coords="1289,987,1339,956,986">the</WORD>
<WORD coords="1351,988,1481,956,986">variable</WORD>
<WORD coords="1481,981,1524,974,995">—</WORD>
<WORD coords="1524,995,1621,956,986">you&apos;ll</WORD>
<WORD coords="1633,995,1685,961,987">get</WORD>
<WORD coords="1696,987,1747,956,986">the</WORD>
</LINE>
<LINE>
<WORD coords="579,1028,674,998,1027">entire</WORD>
<WORD coords="692,1037,796,998,1028">string.</WORD>
<WORD coords="816,1029,849,1000,1028">In</WORD>
<WORD coords="867,1035,1015,999,1029">addition,</WORD>
<WORD coords="1033,1038,1095,1008,1030">you</WORD>
<WORD coords="1113,1031,1194,1005,1030">must</WORD>
<WORD coords="1210,1031,1301,1001,1030">know</WORD>
<WORD coords="1319,1031,1371,1001,1030">the</WORD>
<WORD coords="1387,1031,1476,1005,1030">exact</WORD>
<WORD coords="1493,1031,1628,1000,1030">location</WORD>
<WORD coords="1645,1030,1677,1000,1030">in</WORD>
<WORD coords="1696,1031,1746,1000,1030">the</WORD>
</LINE>
<LINE>
<WORD coords="579,1080,673,1041,1071">string</WORD>
<WORD coords="689,1073,720,1047,1073">at</WORD>
<WORD coords="735,1073,835,1042,1072">which</WORD>
<WORD coords="852,1081,914,1051,1073">you</WORD>
<WORD coords="930,1074,986,1051,1073">can</WORD>
<WORD coords="1003,1074,1071,1043,1073">find</WORD>
<WORD coords="1086,1074,1136,1044,1073">the</WORD>
<WORD coords="1153,1082,1279,1044,1073">specific</WORD>
<WORD coords="1297,1075,1458,1044,1074">character.</WORD>
<WORD coords="1475,1075,1581,1044,1074">You&apos;d</WORD>
<WORD coords="1596,1075,1680,1049,1074">enter</WORD>
<WORD coords="1696,1075,1746,1044,1074">the</WORD>
</LINE>
<LINE>
<WORD coords="579,1117,703,1086,1115">number</WORD>
<WORD coords="712,1117,749,1086,1116">of</WORD>
<WORD coords="757,1117,806,1087,1116">the</WORD>
<WORD coords="816,1117,965,1087,1116">character</WORD>
<WORD coords="975,1117,1006,1087,1117">in</WORD>
<WORD coords="1016,1123,1161,1088,1117">brackets,</WORD>
<WORD coords="1169,1126,1230,1088,1118">just</WORD>
<WORD coords="1239,1118,1273,1097,1118">as</WORD>
<WORD coords="1284,1126,1344,1097,1119">you</WORD>
<WORD coords="1354,1119,1407,1088,1118">did</WORD>
<WORD coords="1417,1118,1447,1088,1118">in</WORD>
<WORD coords="1458,1119,1508,1088,1118">the</WORD>
<WORD coords="1517,1119,1683,1088,1118">definition.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="578,1201,661,1169,1200">Let&apos;s</WORD>
<WORD coords="675,1201,743,1171,1200">take</WORD>
<WORD coords="757,1201,806,1170,1200">the</WORD>
<WORD coords="819,1202,885,1171,1201">first</WORD>
<WORD coords="897,1202,1048,1171,1201">character</WORD>
<WORD coords="1060,1202,1091,1171,1202">in</WORD>
<WORD coords="1103,1202,1122,1180,1202">a</WORD>
<WORD coords="1135,1211,1236,1172,1202">string.</WORD>
<WORD coords="1249,1203,1322,1172,1202">This</WORD>
<WORD coords="1336,1203,1402,1172,1202">first</WORD>
<WORD coords="1414,1203,1564,1172,1202">character</WORD>
<WORD coords="1576,1211,1701,1181,1202">appears</WORD>
<WORD coords="1714,1203,1745,1172,1202">in</WORD>
</LINE>
<LINE>
<WORD coords="579,1245,628,1214,1245">the</WORD>
<WORD coords="643,1246,711,1214,1245">first</WORD>
<WORD coords="724,1254,858,1215,1246">position</WORD>
<WORD coords="873,1247,910,1215,1246">of</WORD>
<WORD coords="922,1247,972,1216,1246">the</WORD>
<WORD coords="987,1255,1091,1216,1246">string,</WORD>
<WORD coords="1105,1248,1165,1217,1247">and</WORD>
<WORD coords="1180,1248,1207,1216,1247">is</WORD>
<WORD coords="1221,1256,1363,1216,1247">assigned</WORD>
<WORD coords="1377,1256,1510,1216,1247">position</WORD>
<WORD coords="1561,1257,1746,1217,1248">(computers</WORD>
</LINE>
<LINE>
<WORD coords="578,1298,694,1259,1290">always</WORD>
<WORD coords="712,1291,785,1266,1290">start</WORD>
<WORD coords="801,1300,947,1261,1291">counting</WORD>
<WORD coords="965,1292,1038,1261,1291">with</WORD>
<WORD coords="1055,1299,1099,1261,1293">0).</WORD>
<WORD coords="1118,1292,1170,1262,1292">All</WORD>
<WORD coords="1188,1293,1337,1262,1292">locations</WORD>
<WORD coords="1355,1293,1426,1262,1292">then</WORD>
<WORD coords="1444,1293,1519,1262,1292">shift</WORD>
<WORD coords="1535,1301,1576,1262,1293">by</WORD>
<WORD coords="1594,1293,1663,1271,1292">one.</WORD>
<WORD coords="1681,1293,1746,1262,1292">The</WORD>
</LINE>
<LINE>
<WORD coords="579,1336,693,1305,1335">second</WORD>
<WORD coords="707,1336,860,1305,1335">character</WORD>
<WORD coords="874,1337,931,1314,1336">can</WORD>
<WORD coords="945,1337,985,1306,1337">be</WORD>
<WORD coords="998,1337,1127,1306,1336">reached</WORD>
<WORD coords="1142,1345,1231,1306,1337">using</WORD>
<WORD coords="1245,1338,1296,1307,1336">the</WORD>
<WORD coords="1310,1338,1399,1306,1337">value</WORD>
<WORD coords="1413,1342,1443,1306,1339">2,</WORD>
<WORD coords="1458,1338,1518,1307,1337">due</WORD>
<WORD coords="1532,1338,1563,1312,1338">to</WORD>
<WORD coords="1579,1337,1629,1307,1337">the</WORD>
<WORD coords="1644,1342,1745,1306,1337">index,</WORD>
</LINE>
<LINE>
<WORD coords="580,1380,677,1349,1379">which</WORD>
<WORD coords="690,1380,754,1355,1380">acts</WORD>
<WORD coords="767,1380,800,1359,1380">as</WORD>
<WORD coords="813,1381,831,1359,1381">a</WORD>
<WORD coords="842,1388,973,1350,1380">position</WORD>
<WORD coords="988,1382,1140,1351,1381">indicator.</WORD>
<WORD coords="1154,1389,1250,1352,1381">Every</WORD>
<WORD coords="1263,1390,1394,1351,1381">position</WORD>
<WORD coords="1407,1383,1543,1351,1382">contains</WORD>
<WORD coords="1554,1382,1574,1360,1382">a</WORD>
<WORD coords="1585,1382,1744,1351,1381">character.</WORD>
</LINE>
<LINE>
<WORD coords="579,1424,629,1394,1424">All</WORD>
<WORD coords="639,1425,801,1394,1424">characters</WORD>
<WORD coords="811,1425,861,1403,1424">are</WORD>
<WORD coords="871,1433,1011,1396,1424">arranged</WORD>
<WORD coords="1022,1434,1215,1396,1425">sequentially</WORD>
<WORD coords="1225,1425,1255,1396,1425">in</WORD>
<WORD coords="1266,1426,1284,1405,1426">a</WORD>
<WORD coords="1293,1434,1373,1396,1425">large</WORD>
<WORD coords="1383,1426,1417,1404,1425">or</WORD>
<WORD coords="1427,1426,1512,1396,1425">small</WORD>
<WORD coords="1524,1433,1622,1396,1425">string.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="251,1657,376,1605,1657">6.1</WORD>
<WORD coords="580,1674,1088,1607,1658">Backtracking</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="578,1807,661,1776,1806">Let&apos;s</WORD>
<WORD coords="673,1807,757,1776,1807">write</WORD>
<WORD coords="768,1808,787,1785,1808">a</WORD>
<WORD coords="797,1816,934,1785,1807">program</WORD>
<WORD coords="946,1808,1045,1776,1807">which</WORD>
<WORD coords="1057,1816,1190,1776,1807">displays</WORD>
<WORD coords="1202,1808,1250,1777,1807">the</WORD>
<WORD coords="1262,1808,1323,1782,1807">text</WORD>
<WORD coords="1333,1808,1507,1777,1807">backwards</WORD>
<WORD coords="1519,1807,1559,1785,1806">on</WORD>
<WORD coords="1571,1807,1620,1776,1806">the</WORD>
<WORD coords="1632,1808,1744,1784,1807">screen.</WORD>
</LINE>
<LINE>
<WORD coords="579,1853,690,1821,1852">Before</WORD>
<WORD coords="704,1861,837,1821,1852">starting,</WORD>
<WORD coords="849,1861,911,1830,1853">you</WORD>
<WORD coords="925,1853,1005,1827,1852">must</WORD>
<WORD coords="1016,1853,1138,1830,1853">assume</WORD>
<WORD coords="1151,1853,1213,1827,1853">mat</WORD>
<WORD coords="1224,1853,1243,1830,1853">a</WORD>
<WORD coords="1256,1860,1349,1821,1852">string</WORD>
<WORD coords="1362,1853,1418,1830,1852">can</WORD>
<WORD coords="1432,1853,1470,1822,1852">be</WORD>
<WORD coords="1484,1860,1541,1830,1851">any</WORD>
<WORD coords="1556,1860,1667,1821,1852">length.</WORD>
<WORD coords="1681,1852,1746,1821,1852">The</WORD>
</LINE>
<LINE>
<WORD coords="580,1906,671,1866,1897">string</WORD>
<WORD coords="683,1898,747,1867,1898">will</WORD>
<WORD coords="759,1907,871,1867,1898">always</WORD>
<WORD coords="884,1899,943,1868,1898">end</WORD>
<WORD coords="955,1898,1026,1867,1897">with</WORD>
<WORD coords="1040,1898,1088,1867,1897">the</WORD>
<WORD coords="1101,1898,1188,1867,1897">value</WORD>
<WORD coords="1233,1905,1330,1867,1897">(null).</WORD>
<WORD coords="1345,1898,1407,1867,1897">The</WORD>
<WORD coords="1420,1899,1476,1867,1898">last</WORD>
<WORD coords="1488,1898,1639,1867,1897">character</WORD>
<WORD coords="1651,1898,1686,1867,1897">of</WORD>
<WORD coords="1697,1898,1745,1867,1897">the</WORD>
</LINE>
<LINE>
<WORD coords="579,1952,671,1911,1943">string</WORD>
<WORD coords="682,1944,762,1918,1943">must</WORD>
<WORD coords="772,1944,810,1913,1944">be</WORD>
<WORD coords="820,1952,981,1913,1944">processed</WORD>
<WORD coords="992,1944,1058,1912,1943">first</WORD>
<WORD coords="1067,1943,1095,1912,1943">if</WORD>
<WORD coords="1103,1952,1163,1921,1944">you</WORD>
<WORD coords="1175,1944,1254,1918,1943">want</WORD>
<WORD coords="1263,1944,1313,1912,1943">the</WORD>
<WORD coords="1324,1949,1386,1918,1945">text</WORD>
<WORD coords="1395,1952,1551,1912,1943">displayed</WORD>
<WORD coords="1561,1944,1743,1912,1943">backwards.</WORD>
</LINE>
<LINE>
<WORD coords="578,1989,642,1957,1988">The</WORD>
<WORD coords="655,1997,795,1966,1988">program</WORD>
<WORD coords="809,1989,902,1959,1989">needs</WORD>
<WORD coords="917,1989,936,1967,1989">a</WORD>
<WORD coords="950,1989,1037,1958,1988">small</WORD>
<WORD coords="1054,1989,1126,1961,1988">for</WORD>
<WORD coords="1142,1997,1214,1958,1988">loop</WORD>
<WORD coords="1227,1989,1258,1963,1989">to</WORD>
<WORD coords="1271,1989,1338,1958,1988">find</WORD>
<WORD coords="1351,1989,1401,1958,1988">the</WORD>
<WORD coords="1414,1989,1472,1958,1988">last</WORD>
<WORD coords="1483,1989,1636,1957,1988">character</WORD>
<WORD coords="1648,1989,1685,1957,1988">of</WORD>
<WORD coords="1695,1988,1746,1957,1988">the</WORD>
</LINE>
<LINE>
<WORD coords="579,2040,671,2001,2032">string</WORD>
<WORD coords="683,2040,739,2001,2036">(0):</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="580,2154,657,2131,2154">char</WORD>
<WORD coords="683,2160,779,2130,2154">input</WORD>
<WORD coords="790,2158,796,2131,2154">(</WORD>
<WORD coords="805,2154,838,2132,2156">81</WORD>
<WORD coords="847,2158,854,2132,2157">]</WORD>
<WORD coords="867,2157,876,2137,0">;</WORD>
</LINE>
<LINE>
<WORD coords="581,2194,636,2169,2194">int</WORD>
<WORD coords="662,2197,775,2170,2194">index;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="582,2276,637,2253,2276">for</WORD>
<WORD coords="648,2279,760,2251,2276">(index</WORD>
<WORD coords="784,2270,801,2261,2273">=</WORD>
<WORD coords="825,2280,854,2253,2277">0,</WORD>
<WORD coords="885,2282,981,2251,2276">input</WORD>
<WORD coords="993,2281,1118,2251,2276">[index]</WORD>
<WORD coords="1155,2276,1187,2254,2274">!=</WORD>
<WORD coords="1210,2280,1240,2253,2277">0;</WORD>
<WORD coords="1270,2277,1367,2252,2276">index</WORD>
<WORD coords="1391,2269,1409,2261,2272">=</WORD>
<WORD coords="1432,2276,1530,2251,2276">index</WORD>
<WORD coords="1554,2274,1569,2256,2275">+</WORD>
<WORD coords="1594,2279,1623,2253,2277">1)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="579,2441,642,2411,2440">The</WORD>
<WORD coords="655,2449,728,2411,2440">loop</WORD>
<WORD coords="741,2449,821,2412,2441">body</WORD>
<WORD coords="835,2449,898,2411,2441">(the</WORD>
<WORD coords="910,2442,1083,2416,2441">statements</WORD>
<WORD coords="1096,2443,1240,2412,2442">executed</WORD>
<WORD coords="1252,2450,1359,2411,2441">during</WORD>
<WORD coords="1371,2450,1461,2420,2441">every</WORD>
<WORD coords="1473,2450,1544,2420,2442">pass</WORD>
<WORD coords="1557,2450,1684,2411,2441">through</WORD>
<WORD coords="1697,2442,1747,2411,2441">the</WORD>
</LINE>
<LINE>
<WORD coords="579,2493,666,2455,2485">loop)</WORD>
<WORD coords="685,2486,712,2455,2485">is</WORD>
<WORD coords="730,2494,843,2461,2485">empty.</WORD>
<WORD coords="861,2485,890,2456,2485">A</WORD>
<WORD coords="908,2493,1008,2455,2485">single</WORD>
<WORD coords="1026,2487,1196,2455,2486">semicolon</WORD>
<WORD coords="1215,2487,1338,2456,2486">follows</WORD>
<WORD coords="1356,2486,1407,2456,2486">the</WORD>
<WORD coords="1427,2487,1501,2459,2486">for</WORD>
<WORD coords="1521,2494,1603,2456,2486">loop.</WORD>
<WORD coords="1621,2486,1713,2455,2485">Since</WORD>
<WORD coords="1728,2486,1747,2464,2486">a</WORD>
</LINE>
<LINE>
<WORD coords="579,2530,671,2499,2529">block</WORD>
<WORD coords="681,2531,718,2499,2530">of</WORD>
<WORD coords="727,2530,898,2505,2529">statements</WORD>
<WORD coords="909,2530,1014,2499,2529">follow</WORD>
<WORD coords="1026,2539,1117,2508,2530">every</WORD>
<WORD coords="1128,2539,1211,2500,2530">loop,</WORD>
<WORD coords="1222,2531,1280,2499,2530">this</WORD>
<WORD coords="1291,2531,1457,2499,2530">semicolon</WORD>
<WORD coords="1469,2531,1543,2500,2530">ends</WORD>
<WORD coords="1555,2531,1574,2508,2531">a</WORD>
<WORD coords="1584,2531,1676,2499,2530">block</WORD>
<WORD coords="1686,2531,1748,2500,2530">that</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1698,2666,1746,2634,2665">57</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0064.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2839" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0065.djvu" width="2046">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0065.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="289,160,315,133,160">6.</WORD>
<WORD coords="348,160,498,133,160">Strings</WORD>
<WORD coords="1372,156,1478,129,156">Amiga</WORD>
<WORD coords="1492,155,1516,128,155">C</WORD>
<WORD coords="1529,155,1588,133,154">for</WORD>
<WORD coords="1600,154,1782,127,153">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="619,337,693,303,337">does</WORD>
<WORD coords="711,344,847,306,335">nothing.</WORD>
<WORD coords="866,336,939,305,335">This</WORD>
<WORD coords="958,336,984,305,335">is</WORD>
<WORD coords="1002,336,1052,304,335">the</WORD>
<WORD coords="1069,343,1170,309,334">empty</WORD>
<WORD coords="1189,334,1356,309,333">statement.</WORD>
<WORD coords="1375,333,1439,303,332">The</WORD>
<WORD coords="1455,333,1525,302,333">data</WORD>
<WORD coords="1540,332,1572,300,332">in</WORD>
<WORD coords="1589,341,1784,301,331">parentheses</WORD>
</LINE>
<LINE>
<WORD coords="618,388,749,349,379">perform</WORD>
<WORD coords="761,380,802,349,379">all</WORD>
<WORD coords="814,379,863,337,379">die</WORD>
<WORD coords="874,387,1011,348,378">required</WORD>
<WORD coords="1022,386,1200,347,377">operations.</WORD>
<WORD coords="1212,377,1288,347,377">First</WORD>
<WORD coords="1299,377,1348,347,376">the</WORD>
<WORD coords="1359,377,1449,346,376">index</WORD>
<WORD coords="1461,376,1487,346,376">is</WORD>
<WORD coords="1500,376,1545,350,376">set</WORD>
<WORD coords="1555,376,1587,351,376">to</WORD>
<WORD coords="1598,375,1627,345,375">0.</WORD>
<WORD coords="1639,375,1722,345,374">Then</WORD>
<WORD coords="1735,374,1784,344,373">the</WORD>
</LINE>
<LINE>
<WORD coords="619,424,676,398,423">test</WORD>
<WORD coords="688,423,811,393,422">follows</WORD>
<WORD coords="824,423,924,392,422">which</WORD>
<WORD coords="937,422,1116,391,421">determines</WORD>
<WORD coords="1129,421,1261,391,420">whether</WORD>
<WORD coords="1272,421,1292,399,421">a</WORD>
<WORD coords="1302,421,1454,390,419">character</WORD>
<WORD coords="1464,420,1492,389,419">is</WORD>
<WORD coords="1504,419,1557,394,419">not</WORD>
<WORD coords="1569,427,1657,388,418">equal</WORD>
<WORD coords="1670,418,1702,393,418">to</WORD>
<WORD coords="1713,418,1743,388,419">0.</WORD>
<WORD coords="1757,417,1787,387,417">If</WORD>
</LINE>
<LINE>
<WORD coords="619,467,670,437,467">the</WORD>
<WORD coords="685,467,842,436,466">condition</WORD>
<WORD coords="858,467,887,436,466">is</WORD>
<WORD coords="902,470,1051,435,466">satisfied,</WORD>
<WORD coords="1068,466,1119,435,465">the</WORD>
<WORD coords="1134,465,1226,434,464">index</WORD>
<WORD coords="1241,465,1268,434,464">is</WORD>
<WORD coords="1285,465,1489,433,463">incremented</WORD>
<WORD coords="1504,471,1545,433,463">by</WORD>
<WORD coords="1561,463,1629,441,462">one.</WORD>
<WORD coords="1646,462,1712,432,462">The</WORD>
<WORD coords="1727,462,1785,432,461">last</WORD>
</LINE>
<LINE>
<WORD coords="618,512,751,481,510">element</WORD>
<WORD coords="763,511,800,480,510">of</WORD>
<WORD coords="812,511,862,480,510">the</WORD>
<WORD coords="875,518,969,480,509">string</WORD>
<WORD coords="983,510,1120,479,509">contains</WORD>
<WORD coords="1134,509,1153,487,509">a</WORD>
<WORD coords="1166,509,1235,487,508">zero</WORD>
<WORD coords="1249,509,1308,478,508">and</WORD>
<WORD coords="1322,508,1372,478,507">the</WORD>
<WORD coords="1386,515,1458,477,507">loop</WORD>
<WORD coords="1471,507,1556,467,506">ends.</WORD>
<WORD coords="1570,507,1634,476,506">The</WORD>
<WORD coords="1647,506,1740,476,505">result</WORD>
<WORD coords="1753,505,1784,475,505">in</WORD>
</LINE>
<LINE>
<WORD coords="620,555,712,524,554">index</WORD>
<WORD coords="729,555,757,524,554">is</WORD>
<WORD coords="773,555,824,524,554">the</WORD>
<WORD coords="841,562,945,523,554">length</WORD>
<WORD coords="961,554,1000,523,553">of</WORD>
<WORD coords="1014,554,1064,523,553">the</WORD>
<WORD coords="1081,561,1186,522,553">string.</WORD>
<WORD coords="1203,553,1267,522,552">The</WORD>
<WORD coords="1284,552,1343,521,552">last</WORD>
<WORD coords="1358,552,1512,521,551">character</WORD>
<WORD coords="1527,551,1564,520,550">of</WORD>
<WORD coords="1579,550,1629,520,550">the</WORD>
<WORD coords="1647,557,1740,519,549">string</WORD>
<WORD coords="1758,549,1785,519,548">is</WORD>
</LINE>
<LINE>
<WORD coords="620,600,738,568,599">located</WORD>
<WORD coords="748,600,807,577,599">one</WORD>
<WORD coords="818,607,950,567,599">position</WORD>
<WORD coords="960,599,1065,567,598">before</WORD>
<WORD coords="1077,598,1127,567,597">the</WORD>
<WORD coords="1138,597,1200,567,596">null</WORD>
<WORD coords="1212,597,1308,566,596">value.</WORD>
<WORD coords="1321,597,1481,565,595">Therefore</WORD>
<WORD coords="1492,596,1541,565,595">the</WORD>
<WORD coords="1552,596,1642,564,595">index</WORD>
<WORD coords="1655,595,1785,563,594">variable</WORD>
</LINE>
<LINE>
<WORD coords="620,644,700,617,643">must</WORD>
<WORD coords="712,644,752,612,643">be</WORD>
<WORD coords="763,643,894,612,643">reduced</WORD>
<WORD coords="906,651,947,612,643">by</WORD>
<WORD coords="960,643,1019,620,642">one</WORD>
<WORD coords="1031,642,1138,610,641">before</WORD>
<WORD coords="1149,649,1241,610,641">being</WORD>
<WORD coords="1254,641,1337,610,641">used.</WORD>
<WORD coords="1351,640,1416,609,640">The</WORD>
<WORD coords="1427,640,1517,609,639">index</WORD>
<WORD coords="1530,639,1637,613,638">counts</WORD>
<WORD coords="1650,639,1740,608,638">down</WORD>
<WORD coords="1755,638,1785,613,638">to</WORD>
</LINE>
<LINE>
<WORD coords="620,689,690,666,688">zero</WORD>
<WORD coords="704,689,764,665,688">one</WORD>
<WORD coords="778,696,844,662,688">step</WORD>
<WORD coords="857,688,888,662,688">at</WORD>
<WORD coords="901,688,920,665,688">a</WORD>
<WORD coords="933,688,1006,656,687">time</WORD>
<WORD coords="1018,687,1079,656,686">and</WORD>
<WORD coords="1092,687,1142,656,686">the</WORD>
<WORD coords="1155,695,1293,661,685">program</WORD>
<WORD coords="1308,694,1442,654,685">displays</WORD>
<WORD coords="1456,685,1475,662,685">a</WORD>
<WORD coords="1487,685,1639,653,684">character</WORD>
<WORD coords="1652,684,1681,658,684">at</WORD>
<WORD coords="1694,691,1785,661,682">every</WORD>
</LINE>
<LINE>
<WORD coords="621,742,696,708,734">step.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,813,659,791,813">do</WORD>
</LINE>
<LINE>
<WORD coords="667,858,675,832,858">&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="733,895,830,870,894">index</WORD>
<WORD coords="853,888,872,879,891">=</WORD>
<WORD coords="895,894,993,869,894">index</WORD>
<WORD coords="1017,885,1033,880,889">-</WORD>
<WORD coords="1058,896,1089,870,894">1;</WORD>
</LINE>
<LINE>
<WORD coords="730,940,966,910,934">printf(&quot;%c&quot;,</WORD>
<WORD coords="997,939,1093,909,933">input</WORD>
<WORD coords="1104,937,1251,908,932">[index];</WORD>
</LINE>
<LINE>
<WORD coords="626,979,635,953,977">}</WORD>
<WORD coords="661,976,761,950,975">while</WORD>
<WORD coords="771,978,884,950,974">(index</WORD>
<WORD coords="908,973,923,955,973">&gt;</WORD>
<WORD coords="948,978,978,951,976">0)</WORD>
<WORD coords="990,977,1000,957,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,1061,692,1030,1060">You</WORD>
<WORD coords="706,1061,777,1037,1060">now</WORD>
<WORD coords="791,1060,869,1029,1059">have</WORD>
<WORD coords="882,1060,934,1028,1059">the</WORD>
<WORD coords="947,1060,1142,1027,1058">information</WORD>
<WORD coords="1156,1066,1217,1035,1058">you</WORD>
<WORD coords="1232,1058,1309,1026,1057">need</WORD>
<WORD coords="1322,1058,1354,1031,1058">to</WORD>
<WORD coords="1368,1057,1453,1025,1056">write</WORD>
<WORD coords="1466,1057,1517,1025,1056">the</WORD>
<WORD coords="1530,1056,1624,1025,1055">entire</WORD>
<WORD coords="1637,1064,1785,1032,1054">program.</WORD>
</LINE>
<LINE>
<WORD coords="622,1105,690,1074,1104">One</WORD>
<WORD coords="701,1105,786,1073,1104">other</WORD>
<WORD coords="796,1105,867,1073,1104">item</WORD>
<WORD coords="879,1105,984,1073,1104">before</WORD>
<WORD coords="996,1112,1056,1081,1104">you</WORD>
<WORD coords="1067,1104,1150,1077,1103">enter</WORD>
<WORD coords="1160,1103,1219,1072,1102">and</WORD>
<WORD coords="1230,1111,1360,1071,1102">compile</WORD>
<WORD coords="1371,1102,1429,1070,1101">this</WORD>
<WORD coords="1440,1110,1587,1079,1100">program:</WORD>
<WORD coords="1600,1100,1631,1069,1100">If</WORD>
<WORD coords="1640,1109,1699,1078,1100">you</WORD>
<WORD coords="1711,1100,1788,1069,1099">have</WORD>
</LINE>
<LINE>
<WORD coords="623,1149,673,1119,1148">the</WORD>
<WORD coords="690,1150,787,1120,1149">Aztec</WORD>
<WORD coords="803,1150,830,1118,1150">C</WORD>
<WORD coords="847,1157,1006,1118,1148">compiler,</WORD>
<WORD coords="1024,1149,1084,1117,1148">this</WORD>
<WORD coords="1101,1156,1240,1125,1146">program</WORD>
<WORD coords="1259,1146,1322,1116,1146">will</WORD>
<WORD coords="1340,1146,1394,1121,1146">not</WORD>
<WORD coords="1410,1154,1543,1115,1145">compile</WORD>
<WORD coords="1560,1153,1650,1115,1145">using</WORD>
<WORD coords="1667,1145,1718,1114,1144">the</WORD>
<WORD coords="1735,1144,1787,1119,1144">+L</WORD>
</LINE>
<LINE>
<WORD coords="623,1202,825,1163,1193">(longwords)</WORD>
<WORD coords="843,1202,959,1163,1193">option.</WORD>
<WORD coords="977,1194,1063,1162,1192">Omit</WORD>
<WORD coords="1080,1192,1139,1162,1191">this</WORD>
<WORD coords="1157,1199,1262,1161,1191">option</WORD>
<WORD coords="1279,1192,1367,1161,1191">when</WORD>
<WORD coords="1386,1199,1553,1160,1190">compiling</WORD>
<WORD coords="1571,1191,1630,1159,1189">this</WORD>
<WORD coords="1647,1198,1786,1167,1188">program</WORD>
</LINE>
<LINE>
<WORD coords="623,1238,693,1207,1237">with</WORD>
<WORD coords="704,1238,797,1208,1237">Aztec</WORD>
<WORD coords="807,1238,844,1207,1238">C.</WORD>
<WORD coords="855,1238,956,1207,1237">Here&apos;s</WORD>
<WORD coords="966,1237,1015,1207,1236">the</WORD>
<WORD coords="1026,1237,1130,1214,1236">source</WORD>
<WORD coords="1140,1236,1225,1205,1236">code:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,1320,659,1293,1315">/*</WORD>
<WORD coords="683,1318,879,1294,1317">backwards.</WORD>
<WORD coords="888,1317,905,1300,1317">c</WORD>
<WORD coords="931,1318,985,1294,1317">6.1</WORD>
<WORD coords="1011,1319,1046,1292,1314">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,1359,703,1334,1359">void</WORD>
<WORD coords="724,1359,803,1334,1359">main</WORD>
<WORD coords="813,1362,821,1336,1362">(</WORD>
<WORD coords="829,1362,837,1336,0">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,1404,637,1377,1404">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="665,1440,743,1417,1439">char</WORD>
<WORD coords="767,1445,863,1415,1439">input</WORD>
<WORD coords="874,1443,939,1416,1440">[81]</WORD>
<WORD coords="952,1442,962,1422,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="665,1479,721,1455,1479">int</WORD>
<WORD coords="747,1482,860,1455,1479">index;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="664,1565,783,1535,1559">printf</WORD>
<WORD coords="794,1562,946,1536,1558">(&quot;Please</WORD>
<WORD coords="971,1564,1066,1534,1558">input</WORD>
<WORD coords="1093,1558,1169,1541,1558">some</WORD>
<WORD coords="1192,1561,1386,1534,1558">text!\n&quot;);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="666,1603,879,1576,1599">scanf(&quot;%s&quot;,</WORD>
<WORD coords="909,1605,1043,1575,1599">input);</WORD>
<WORD coords="1073,1601,1108,1575,1596">/*</WORD>
<WORD coords="1132,1604,1269,1574,1598">Strings</WORD>
<WORD coords="1293,1598,1331,1576,1598">do</WORD>
<WORD coords="1354,1598,1410,1577,1598">not</WORD>
<WORD coords="1435,1604,1572,1573,1598">require</WORD>
<WORD coords="1598,1598,1611,1578,1598">&amp;</WORD>
<WORD coords="1638,1600,1672,1573,1594">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="666,1680,723,1657,1680">for</WORD>
<WORD coords="734,1683,845,1656,1680">(index</WORD>
<WORD coords="869,1673,886,1665,1676">=</WORD>
<WORD coords="910,1683,941,1657,1681">0;</WORD>
<WORD coords="971,1686,1067,1655,1679">input</WORD>
<WORD coords="1078,1684,1204,1655,1679">[index]</WORD>
<WORD coords="1239,1683,1305,1656,1678">!=0;</WORD>
<WORD coords="1335,1679,1432,1654,1679">index</WORD>
<WORD coords="1455,1672,1472,1664,1675">=</WORD>
<WORD coords="1496,1679,1593,1654,1679">index</WORD>
<WORD coords="1618,1677,1634,1659,1678">+</WORD>
<WORD coords="1658,1682,1686,1656,1680">1)</WORD>
</LINE>
<LINE>
<WORD coords="709,1723,718,1704,1723">;</WORD>
<WORD coords="882,1723,917,1697,1721">/*</WORD>
<WORD coords="941,1721,1060,1697,1720">Search</WORD>
<WORD coords="1085,1720,1140,1698,1720">for</WORD>
<WORD coords="1165,1720,1223,1697,1720">End</WORD>
<WORD coords="1244,1720,1337,1697,1720">mark!</WORD>
<WORD coords="1367,1722,1403,1696,1716">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="664,1807,784,1777,1801">printf</WORD>
<WORD coords="795,1804,905,1779,1801">(&quot;Your</WORD>
<WORD coords="930,1807,1026,1777,1801">input</WORD>
<WORD coords="1052,1801,1129,1778,1801">&gt;%s&lt;</WORD>
<WORD coords="1152,1801,1209,1778,1801">has</WORD>
<WORD coords="1235,1800,1272,1778,1800">%d</WORD>
<WORD coords="1294,1804,1566,1776,1800">characters\n&quot;,</WORD>
<WORD coords="1597,1806,1708,1776,1800">input,</WORD>
</LINE>
<LINE>
<WORD coords="626,1845,736,1817,1841">index)</WORD>
<WORD coords="749,1845,758,1825,1845">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,1922,662,1900,1922">do</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="670,2006,678,1980,2006">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="736,2044,833,2019,2044">index</WORD>
<WORD coords="856,2037,874,2029,2040">=</WORD>
<WORD coords="898,2044,996,2020,2044">index</WORD>
<WORD coords="1019,2035,1036,2031,2039">-</WORD>
<WORD coords="1061,2047,1092,2021,2045">1;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="734,2092,852,2061,2086">printf</WORD>
<WORD coords="863,2090,969,2063,2086">(&quot;%c&quot;,</WORD>
<WORD coords="999,2092,1095,2061,2086">input</WORD>
<WORD coords="1107,2089,1232,2060,2085">[index]</WORD>
<WORD coords="1244,2088,1251,2063,2088">)</WORD>
<WORD coords="1264,2088,1274,2068,0">;</WORD>
</LINE>
<LINE>
<WORD coords="670,2131,678,2104,2129">}</WORD>
<WORD coords="725,2128,824,2102,2127">while</WORD>
<WORD coords="835,2131,947,2102,2128">(index</WORD>
<WORD coords="971,2127,987,2107,2127">&gt;</WORD>
<WORD coords="1011,2131,1040,2104,2130">0)</WORD>
<WORD coords="1054,2131,1063,2110,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,2214,743,2184,2209">printf</WORD>
<WORD coords="755,2212,898,2184,2209">(&quot;\n\n&quot;)</WORD>
<WORD coords="912,2212,921,2192,2211">;</WORD>
<WORD coords="971,2211,1109,2184,2208">/*Blank</WORD>
<WORD coords="1133,2208,1210,2184,2208">line</WORD>
<WORD coords="1233,2208,1351,2185,2208">before</WORD>
<WORD coords="1375,2214,1491,2186,2208">Prompt</WORD>
<WORD coords="1517,2210,1551,2184,2205">*/</WORD>
</LINE>
<LINE>
<WORD coords="630,2253,638,2226,2253">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,2334,713,2304,2334">Enter</WORD>
<WORD coords="727,2335,746,2312,2335">a</WORD>
<WORD coords="760,2342,853,2303,2334">string</WORD>
<WORD coords="867,2335,905,2303,2334">of</WORD>
<WORD coords="915,2339,1093,2304,2334">characters,</WORD>
<WORD coords="1108,2334,1161,2304,2334">but</WORD>
<WORD coords="1174,2334,1215,2303,2334">do</WORD>
<WORD coords="1230,2334,1282,2308,2333">not</WORD>
<WORD coords="1296,2334,1416,2303,2333">include</WORD>
<WORD coords="1430,2342,1488,2311,2333">any</WORD>
<WORD coords="1504,2342,1619,2311,2334">spaces.</WORD>
<WORD coords="1634,2333,1698,2302,2332">The</WORD>
<WORD coords="1714,2333,1788,2306,2332">for</WORD>
</LINE>
<LINE>
<WORD coords="624,2387,696,2349,2378">loop</WORD>
<WORD coords="710,2380,877,2348,2379">calculated</WORD>
<WORD coords="891,2380,941,2348,2379">the</WORD>
<WORD coords="954,2388,1055,2348,2379">length</WORD>
<WORD coords="1069,2380,1106,2348,2379">of</WORD>
<WORD coords="1117,2379,1166,2348,2378">the</WORD>
<WORD coords="1180,2387,1264,2347,2378">input</WORD>
<WORD coords="1277,2387,1370,2348,2378">string</WORD>
<WORD coords="1382,2379,1442,2348,2378">and</WORD>
<WORD coords="1456,2379,1524,2348,2378">then</WORD>
<WORD coords="1538,2379,1588,2348,2378">the</WORD>
<WORD coords="1602,2379,1649,2351,2379">do</WORD>
<WORD coords="1663,2378,1788,2349,2377">while</WORD>
</LINE>
<LINE>
<WORD coords="624,2433,697,2394,2424">loop</WORD>
<WORD coords="719,2433,839,2394,2424">printed</WORD>
<WORD coords="859,2425,884,2393,2424">it</WORD>
<WORD coords="903,2425,958,2399,2425">out</WORD>
<WORD coords="977,2425,1166,2394,2424">backwards.</WORD>
<WORD coords="1187,2424,1312,2394,2423">Former</WORD>
<WORD coords="1332,2424,1453,2392,2423">BASIC</WORD>
<WORD coords="1473,2432,1697,2402,2423">programmers</WORD>
<WORD coords="1718,2431,1789,2401,2422">may</WORD>
</LINE>
<LINE>
<WORD coords="624,2470,790,2440,2469">remember</WORD>
<WORD coords="803,2470,852,2439,2469">the</WORD>
<WORD coords="865,2468,938,2443,2468">len</WORD>
<WORD coords="950,2469,1094,2437,2468">function.</WORD>
<WORD coords="1107,2468,1140,2438,2468">In</WORD>
<WORD coords="1153,2473,1190,2437,2469">C,</WORD>
<WORD coords="1202,2469,1252,2437,2468">the</WORD>
<WORD coords="1263,2469,1331,2446,2468">user</WORD>
<WORD coords="1341,2469,1397,2446,2468">can</WORD>
<WORD coords="1409,2476,1504,2437,2467">easily</WORD>
<WORD coords="1516,2468,1613,2442,2467">create</WORD>
<WORD coords="1624,2468,1643,2445,2468">a</WORD>
<WORD coords="1654,2468,1789,2436,2467">function</WORD>
</LINE>
<LINE>
<WORD coords="624,2514,658,2491,2513">or</WORD>
<WORD coords="667,2514,785,2482,2513">routine</WORD>
<WORD coords="798,2514,827,2488,2514">to</WORD>
<WORD coords="839,2514,880,2483,2514">do</WORD>
<WORD coords="892,2514,959,2482,2513">this.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="295,2663,341,2634,2663">58</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0065.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2825" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0066.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0066.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="938,720,1078,606,718">7.</WORD>
</LINE>
<LINE>
<WORD coords="398,924,1218,770,889">Calculating</WORD>
<WORD coords="1292,892,1424,776,892">in</WORD>
<WORD coords="1504,894,1608,778,894">C</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0066.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0067.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0067.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0067.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2825" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0068.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0068.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="281,148,409,123,148">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1390,145,1417,120,145">7.</WORD>
<WORD coords="1446,145,1674,119,144">Calculating</WORD>
<WORD coords="1690,144,1724,122,144">in</WORD>
<WORD coords="1745,143,1770,116,143">C</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="284,430,376,362,429">7.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="614,448,1108,360,429">Calculating</WORD>
<WORD coords="1158,428,1236,358,428">in</WORD>
<WORD coords="1286,430,1350,358,430">C</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="612,584,681,554,583">You</WORD>
<WORD coords="693,584,769,553,583">have</WORD>
<WORD coords="779,591,898,553,583">already</WORD>
<WORD coords="909,583,980,561,582">seen</WORD>
<WORD coords="992,583,1059,552,582">how</WORD>
<WORD coords="1070,583,1129,552,582">fast</WORD>
<WORD coords="1139,583,1188,552,582">the</WORD>
<WORD coords="1198,590,1308,551,581">Amiga</WORD>
<WORD coords="1317,590,1482,556,581">computes;</WORD>
<WORD coords="1493,581,1626,549,580">addition</WORD>
<WORD coords="1638,587,1696,549,583">(+),</WORD>
<WORD coords="1707,580,1776,549,579">sub-</WORD>
</LINE>
<LINE>
<WORD coords="612,628,736,597,627">traction</WORD>
<WORD coords="748,634,797,597,629">(-),</WORD>
<WORD coords="808,635,1034,596,627">multiplication</WORD>
<WORD coords="1045,634,1091,596,627">(*)</WORD>
<WORD coords="1103,627,1162,596,626">and</WORD>
<WORD coords="1171,627,1300,595,626">division</WORD>
<WORD coords="1312,633,1349,595,633">(J)</WORD>
<WORD coords="1360,626,1410,603,625">are</WORD>
<WORD coords="1420,626,1550,594,625">familiar</WORD>
<WORD coords="1558,625,1591,599,625">to</WORD>
<WORD coords="1600,632,1670,602,625">you.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="283,713,433,682,712">Modulo</WORD>
<WORD coords="612,713,676,682,712">The</WORD>
<WORD coords="689,713,814,682,712">modulo</WORD>
<WORD coords="828,721,965,687,711">operator</WORD>
<WORD coords="979,719,1037,681,717">(%)</WORD>
<WORD coords="1050,720,1198,681,711">performs</WORD>
<WORD coords="1212,712,1335,681,711">another</WORD>
<WORD coords="1348,711,1568,679,710">mathematical</WORD>
<WORD coords="1581,718,1736,678,709">operation</WORD>
<WORD coords="1736,700,1778,696,0">—</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="284,765,445,729,757">operator</WORD>
<WORD coords="613,758,737,727,757">modulo</WORD>
<WORD coords="749,763,890,726,757">division,</WORD>
<WORD coords="902,758,1000,726,757">which</WORD>
<WORD coords="1010,758,1170,726,757">calculates</WORD>
<WORD coords="1183,757,1231,726,756">the</WORD>
<WORD coords="1241,757,1408,725,756">remainder</WORD>
<WORD coords="1417,757,1453,725,756">of</WORD>
<WORD coords="1462,756,1500,733,755">an</WORD>
<WORD coords="1512,763,1626,724,754">integer</WORD>
<WORD coords="1636,755,1776,723,754">division.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,801,677,771,801">The</WORD>
<WORD coords="693,802,788,770,801">result</WORD>
<WORD coords="803,802,829,770,801">is</WORD>
<WORD coords="846,809,990,770,801">assigned</WORD>
<WORD coords="1006,801,1036,775,801">to</WORD>
<WORD coords="1052,801,1071,778,801">a</WORD>
<WORD coords="1086,801,1221,769,800">variable</WORD>
<WORD coords="1236,808,1325,769,800">using</WORD>
<WORD coords="1342,800,1392,769,799">the</WORD>
<WORD coords="1409,807,1497,768,799">equal</WORD>
<WORD coords="1515,807,1593,768,798">sign,</WORD>
<WORD coords="1610,798,1712,767,798">where</WORD>
<WORD coords="1728,798,1778,767,797">the</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,846,747,815,845">variable</WORD>
<WORD coords="763,846,844,820,845">must</WORD>
<WORD coords="857,846,898,815,846">be</WORD>
<WORD coords="913,846,945,820,846">to</WORD>
<WORD coords="960,846,1010,814,845">the</WORD>
<WORD coords="1025,845,1081,814,845">left</WORD>
<WORD coords="1096,845,1133,814,845">of</WORD>
<WORD coords="1146,845,1196,814,845">the</WORD>
<WORD coords="1211,853,1398,813,844">assignment</WORD>
<WORD coords="1412,852,1560,817,843">operator.</WORD>
<WORD coords="1576,843,1641,812,842">The</WORD>
<WORD coords="1655,851,1778,811,841">general</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,890,723,859,889">format</WORD>
<WORD coords="734,890,760,859,889">is</WORD>
<WORD coords="772,890,805,868,890">as</WORD>
<WORD coords="816,890,948,859,889">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,969,774,944,968">Variable</WORD>
<WORD coords="797,962,815,953,965">=</WORD>
<WORD coords="838,974,996,945,968">operandi</WORD>
<WORD coords="1021,967,1056,948,967">&lt;&gt;</WORD>
<WORD coords="1081,974,1236,945,968">operandi</WORD>
</LINE>
<LINE>
<WORD coords="622,1012,672,987,1009">(&lt;&gt;</WORD>
<WORD coords="697,1015,895,988,1009">represents</WORD>
<WORD coords="918,1009,978,986,1009">the</WORD>
<WORD coords="1000,1015,1171,986,1008">operator)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1099,689,1068,1099">First</WORD>
<WORD coords="700,1100,749,1068,1099">the</WORD>
<WORD coords="759,1108,896,1077,1099">program</WORD>
<WORD coords="908,1099,1066,1068,1098">calculates</WORD>
<WORD coords="1078,1099,1127,1068,1098">the</WORD>
<WORD coords="1137,1107,1310,1067,1098">expression</WORD>
<WORD coords="1320,1099,1352,1073,1099">to</WORD>
<WORD coords="1362,1099,1412,1067,1098">the</WORD>
<WORD coords="1421,1106,1499,1067,1097">right</WORD>
<WORD coords="1509,1098,1545,1066,1097">of</WORD>
<WORD coords="1553,1097,1604,1066,1096">the</WORD>
<WORD coords="1613,1105,1701,1065,1096">equal</WORD>
<WORD coords="1712,1104,1779,1065,1096">sign</WORD>
</LINE>
<LINE>
<WORD coords="614,1148,673,1118,1147">and</WORD>
<WORD coords="682,1156,784,1118,1147">places</WORD>
<WORD coords="794,1148,843,1117,1147">the</WORD>
<WORD coords="853,1148,945,1117,1147">result</WORD>
<WORD coords="954,1147,984,1117,1147">in</WORD>
<WORD coords="995,1147,1043,1117,1146">the</WORD>
<WORD coords="1053,1147,1183,1116,1146">variable</WORD>
<WORD coords="1194,1147,1223,1122,1147">to</WORD>
<WORD coords="1234,1147,1284,1116,1146">the</WORD>
<WORD coords="1294,1147,1348,1116,1146">left</WORD>
<WORD coords="1357,1147,1394,1116,1146">of</WORD>
<WORD coords="1402,1146,1449,1116,1145">the</WORD>
<WORD coords="1459,1154,1546,1115,1145">equal</WORD>
<WORD coords="1558,1153,1634,1115,1144">sign.</WORD>
<WORD coords="1645,1145,1779,1115,1144">Because</WORD>
</LINE>
<LINE>
<WORD coords="614,1196,650,1165,1195">of</WORD>
<WORD coords="660,1201,728,1165,1195">this,</WORD>
<WORD coords="740,1197,912,1171,1195">statements</WORD>
<WORD coords="924,1196,997,1165,1195">such</WORD>
<WORD coords="1009,1196,1040,1174,1195">as</WORD>
<WORD coords="1053,1195,1103,1165,1194">the</WORD>
<WORD coords="1115,1203,1271,1165,1194">following</WORD>
<WORD coords="1282,1195,1332,1173,1194">are</WORD>
<WORD coords="1343,1203,1484,1164,1194">possible:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,1276,775,1252,1275">variable</WORD>
<WORD coords="798,1269,816,1261,1272">=</WORD>
<WORD coords="839,1276,997,1251,1275">variable</WORD>
<WORD coords="1021,1273,1036,1256,1274">+</WORD>
<WORD coords="1062,1278,1093,1252,1276">1;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,1360,688,1329,1359">This</WORD>
<WORD coords="703,1368,879,1329,1359">expression</WORD>
<WORD coords="895,1361,921,1329,1360">is</WORD>
<WORD coords="937,1368,1115,1329,1359">impossible</WORD>
<WORD coords="1129,1360,1160,1329,1359">in</WORD>
<WORD coords="1175,1360,1291,1329,1359">normal</WORD>
<WORD coords="1306,1365,1398,1329,1359">math,</WORD>
<WORD coords="1413,1360,1466,1329,1360">but</WORD>
<WORD coords="1479,1367,1572,1337,1359">poses</WORD>
<WORD coords="1586,1359,1628,1336,1358">no</WORD>
<WORD coords="1641,1367,1779,1327,1358">problem</WORD>
</LINE>
<LINE>
<WORD coords="615,1404,662,1374,1403">for</WORD>
<WORD coords="672,1404,722,1374,1403">the</WORD>
<WORD coords="731,1412,892,1379,1403">computer.</WORD>
<WORD coords="903,1404,966,1374,1403">The</WORD>
<WORD coords="976,1412,1129,1379,1403">computer</WORD>
<WORD coords="1136,1404,1222,1374,1403">reads</WORD>
<WORD coords="1232,1404,1281,1374,1403">the</WORD>
<WORD coords="1291,1404,1421,1373,1403">variable</WORD>
<WORD coords="1431,1408,1559,1378,1403">content,</WORD>
<WORD coords="1569,1403,1643,1373,1403">adds</WORD>
<WORD coords="1653,1403,1711,1380,1402">one</WORD>
<WORD coords="1721,1402,1780,1372,1402">and</WORD>
</LINE>
<LINE>
<WORD coords="616,1449,710,1423,1448">stores</WORD>
<WORD coords="722,1448,771,1418,1448">the</WORD>
<WORD coords="782,1449,874,1418,1448">result</WORD>
<WORD coords="884,1448,916,1417,1447">in</WORD>
<WORD coords="927,1448,976,1418,1448">the</WORD>
<WORD coords="989,1448,1070,1426,1447">same</WORD>
<WORD coords="1082,1448,1221,1417,1447">variable.</WORD>
<WORD coords="1233,1448,1460,1417,1447">Combinations</WORD>
<WORD coords="1473,1448,1509,1417,1447">of</WORD>
<WORD coords="1518,1447,1598,1417,1446">math</WORD>
<WORD coords="1610,1455,1780,1416,1446">operations</WORD>
</LINE>
<LINE>
<WORD coords="615,1492,665,1471,1492">are</WORD>
<WORD coords="675,1501,809,1462,1492">possible</WORD>
<WORD coords="818,1493,852,1471,1493">as</WORD>
<WORD coords="864,1493,913,1462,1492">the</WORD>
<WORD coords="925,1501,1080,1462,1492">following</WORD>
<WORD coords="1091,1501,1242,1462,1492">examples</WORD>
<WORD coords="1254,1493,1347,1462,1492">show:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="617,1572,735,1549,1572">number</WORD>
<WORD coords="758,1565,776,1557,1568">=</WORD>
<WORD coords="800,1572,815,1549,1572">3</WORD>
<WORD coords="841,1564,855,1550,1568">*</WORD>
<WORD coords="881,1572,915,1549,1572">32</WORD>
</LINE>
<LINE>
<WORD coords="617,1612,735,1590,1612">number</WORD>
<WORD coords="758,1612,977,1590,1609">=2+6*7</WORD>
</LINE>
<LINE>
<WORD coords="617,1653,735,1630,1652">number</WORD>
<WORD coords="759,1646,776,1638,1649">=</WORD>
<WORD coords="799,1652,815,1630,1652">5</WORD>
<WORD coords="842,1644,855,1631,1648">*</WORD>
<WORD coords="887,1656,1037,1629,1653">(180/3</WORD>
</LINE>
<LINE>
<WORD coords="617,1692,735,1670,1692">number</WORD>
<WORD coords="758,1685,776,1677,1689">=</WORD>
<WORD coords="799,1693,917,1670,1692">number</WORD>
<WORD coords="942,1684,958,1679,1688">-</WORD>
<WORD coords="983,1693,996,1670,1693">1</WORD>
</LINE>
<LINE>
<WORD coords="616,1732,734,1710,1732">number</WORD>
<WORD coords="758,1726,776,1718,1729">=</WORD>
<WORD coords="799,1733,917,1711,1733">number</WORD>
<WORD coords="942,1733,957,1711,1733">%</WORD>
<WORD coords="981,1736,1013,1711,1734">2;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1062,1651,1078,1634,1652">+</WORD>
<WORD coords="1104,1656,1131,1630,1654">9)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1210,1656,1238,1630,1654">(5</WORD>
<WORD coords="1263,1645,1279,1640,1649">-</WORD>
<WORD coords="1304,1657,1334,1630,1655">2)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="287,1818,496,1786,1817">Precedence</WORD>
<WORD coords="615,1819,755,1787,1818">Division</WORD>
<WORD coords="767,1819,825,1789,1818">and</WORD>
<WORD coords="836,1827,1062,1788,1819">multiplication</WORD>
<WORD coords="1075,1820,1150,1790,1819">have</WORD>
<WORD coords="1160,1828,1343,1789,1820">precedence</WORD>
<WORD coords="1353,1821,1427,1798,1820">over</WORD>
<WORD coords="1436,1821,1569,1789,1820">addition</WORD>
<WORD coords="1580,1820,1639,1789,1819">and</WORD>
<WORD coords="1650,1820,1779,1790,1819">subtrac-</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,1862,689,1831,1861">tion.</WORD>
<WORD coords="709,1863,783,1832,1862">This</WORD>
<WORD coords="801,1863,867,1832,1862">rule</WORD>
<WORD coords="886,1863,912,1832,1862">is</WORD>
<WORD coords="931,1863,998,1833,1862">also</WORD>
<WORD coords="1016,1864,1167,1833,1863">observed</WORD>
<WORD coords="1184,1872,1225,1833,1864">by</WORD>
<WORD coords="1243,1864,1294,1833,1863">the</WORD>
<WORD coords="1312,1864,1338,1834,1864">C</WORD>
<WORD coords="1358,1872,1515,1834,1863">compiler.</WORD>
<WORD coords="1535,1868,1710,1833,1863">Therefore,</WORD>
<WORD coords="1730,1864,1780,1834,1863">the</WORD>
</LINE>
<LINE>
<WORD coords="615,1914,788,1877,1905">expression</WORD>
<WORD coords="800,1906,818,1880,1906">2</WORD>
<WORD coords="834,1905,854,1882,1906">+</WORD>
<WORD coords="871,1907,956,1880,1903">6*7</WORD>
<WORD coords="972,1907,1062,1878,1906">needs</WORD>
<WORD coords="1073,1907,1113,1886,1907">no</WORD>
<WORD coords="1123,1915,1310,1878,1907">parentheses</WORD>
<WORD coords="1322,1908,1353,1883,1908">to</WORD>
<WORD coords="1364,1909,1487,1878,1907">achieve</WORD>
<WORD coords="1498,1908,1546,1877,1907">the</WORD>
<WORD coords="1557,1908,1670,1882,1907">correct</WORD>
<WORD coords="1679,1908,1778,1877,1907">result</WORD>
</LINE>
<LINE>
<WORD coords="615,1950,678,1920,1950">The</WORD>
<WORD coords="694,1951,818,1921,1950">modulo</WORD>
<WORD coords="833,1959,971,1926,1951">operator</WORD>
<WORD coords="985,1952,1037,1921,1951">has</WORD>
<WORD coords="1052,1960,1237,1922,1952">precedence</WORD>
<WORD coords="1250,1961,1339,1922,1952">equal</WORD>
<WORD coords="1355,1953,1386,1927,1953">to</WORD>
<WORD coords="1400,1958,1543,1921,1952">division,</WORD>
<WORD coords="1557,1953,1617,1922,1952">and</WORD>
<WORD coords="1633,1953,1780,1922,1952">therefore</WORD>
</LINE>
<LINE>
<WORD coords="615,2003,794,1965,1995">precedence</WORD>
<WORD coords="802,1996,874,1974,1995">over</WORD>
<WORD coords="883,1997,1056,1965,1996">subtraction</WORD>
<WORD coords="1066,1997,1123,1966,1996">and</WORD>
<WORD coords="1132,1998,1269,1966,1996">addition.</WORD>
<WORD coords="1279,2005,1429,1966,1997">Example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,2075,632,2053,2076">5</WORD>
<WORD coords="658,2075,672,2054,2076">%</WORD>
<WORD coords="699,2076,714,2053,2076">3</WORD>
<WORD coords="738,2069,756,2061,2073">=</WORD>
<WORD coords="779,2081,809,2053,2078">2,</WORD>
<WORD coords="841,2077,938,2052,2076">since</WORD>
<WORD coords="962,2080,1137,2052,2076">5/3=1</WORD>
<WORD coords="1162,2078,1221,2055,2078">and</WORD>
<WORD coords="1243,2079,1421,2053,2078">remainder</WORD>
<WORD coords="1445,2079,1481,2054,2079">is</WORD>
<WORD coords="1505,2079,1538,2055,2079">2.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,2171,732,2131,2162">Simple</WORD>
<WORD coords="747,2164,944,2132,2163">calculations</WORD>
<WORD coords="959,2164,1045,2133,2163">don&apos;t</WORD>
<WORD coords="1060,2164,1137,2134,2163">need</WORD>
<WORD coords="1153,2165,1183,2139,2165">to</WORD>
<WORD coords="1199,2165,1252,2143,2165">use</WORD>
<WORD coords="1267,2166,1286,2142,2166">a</WORD>
<WORD coords="1299,2166,1442,2133,2165">variable.</WORD>
<WORD coords="1456,2166,1521,2134,2165">The</WORD>
<WORD coords="1536,2175,1696,2134,2165">following</WORD>
<WORD coords="1710,2175,1779,2143,2165">pro-</WORD>
</LINE>
<LINE>
<WORD coords="615,2215,697,2185,2207">gram</WORD>
<WORD coords="710,2208,773,2177,2207">will</WORD>
<WORD coords="785,2209,936,2177,2208">illustrate:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,2288,695,2263,2288">void</WORD>
<WORD coords="717,2292,828,2264,2289">mainO</WORD>
</LINE>
<LINE>
<WORD coords="661,2332,668,2307,2332">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="698,2369,752,2344,2369">Int</WORD>
<WORD coords="778,2373,912,2347,2369">number;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="697,2410,814,2387,2409">number</WORD>
<WORD coords="839,2410,895,2387,2407">=3</WORD>
<WORD coords="921,2402,936,2388,2406">*</WORD>
<WORD coords="962,2414,1013,2388,2412">12;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="695,2455,814,2426,2449">printf</WORD>
<WORD coords="825,2453,992,2428,2451">(&quot;Result:</WORD>
<WORD coords="1021,2456,1131,2428,2451">%d\n&quot;,</WORD>
<WORD coords="1161,2456,1315,2430,2453">number);</WORD>
</LINE>
<LINE>
<WORD coords="660,2493,667,2468,2493">}</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1729,2649,1777,2618,2648">61</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0068.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0069.djvu" width="2045">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0069.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="280,140,307,114,142">7.</WORD>
<WORD coords="337,143,564,114,141">Calculating</WORD>
<WORD coords="584,143,616,122,143">in</WORD>
<WORD coords="637,144,662,117,144">C</WORD>
<WORD coords="1362,150,1470,123,149">Amiga</WORD>
<WORD coords="1482,150,1507,123,150">C</WORD>
<WORD coords="1519,150,1579,128,150">for</WORD>
<WORD coords="1591,151,1772,123,150">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="609,321,638,292,321">A</WORD>
<WORD coords="650,323,781,292,322">variable</WORD>
<WORD coords="794,324,867,293,324">does</WORD>
<WORD coords="879,325,932,298,324">not</WORD>
<WORD coords="943,326,1020,294,324">have</WORD>
<WORD coords="1031,326,1061,299,326">to</WORD>
<WORD coords="1072,326,1112,295,326">be</WORD>
<WORD coords="1123,327,1198,295,326">used</WORD>
<WORD coords="1209,326,1241,295,326">in</WORD>
<WORD coords="1253,328,1310,295,326">this</WORD>
<WORD coords="1321,335,1459,305,327">program</WORD>
<WORD coords="1472,328,1555,297,327">since</WORD>
<WORD coords="1567,329,1617,298,328">the</WORD>
<WORD coords="1630,329,1678,300,329">%d</WORD>
<WORD coords="1689,329,1772,298,329">char-</WORD>
</LINE>
<LINE>
<WORD coords="609,366,704,340,365">acters</WORD>
<WORD coords="719,366,771,336,366">tell</WORD>
<WORD coords="786,373,908,339,366">print</WORD>
<WORD coords="917,367,936,341,367">f</WORD>
<WORD coords="953,368,1015,338,367">that</WORD>
<WORD coords="1027,369,1050,338,368">it</WORD>
<WORD coords="1063,369,1118,347,368">can</WORD>
<WORD coords="1133,377,1241,345,369">expect</WORD>
<WORD coords="1253,370,1291,348,370">an</WORD>
<WORD coords="1305,379,1420,339,370">integer</WORD>
<WORD coords="1432,372,1530,341,371">value.</WORD>
<WORD coords="1544,372,1609,341,371">The</WORD>
<WORD coords="1623,372,1696,347,372">term</WORD>
<WORD coords="1713,373,1732,345,371">3</WORD>
<WORD coords="1749,363,1767,346,363">*</WORD>
</LINE>
<LINE>
<WORD coords="611,409,652,382,410">12</WORD>
<WORD coords="666,410,722,388,409">can</WORD>
<WORD coords="732,410,771,380,410">be</WORD>
<WORD coords="780,418,888,381,410">passed</WORD>
<WORD coords="898,420,1020,381,410">directly</WORD>
<WORD coords="1030,412,1061,387,412">to</WORD>
<WORD coords="1072,412,1120,382,412">the</WORD>
<WORD coords="1130,413,1263,383,412">function</WORD>
<WORD coords="1273,414,1306,392,414">as</WORD>
<WORD coords="1316,414,1334,392,414">a</WORD>
<WORD coords="1343,422,1512,390,413">parameter.</WORD>
<WORD coords="1524,415,1587,385,414">The</WORD>
<WORD coords="1596,417,1772,385,415">calculation</WORD>
</LINE>
<LINE>
<WORD coords="609,454,645,422,453">of</WORD>
<WORD coords="653,454,702,423,453">the</WORD>
<WORD coords="711,455,804,424,454">result</WORD>
<WORD coords="812,456,918,433,455">occurs</WORD>
<WORD coords="928,456,1032,425,455">before</WORD>
<WORD coords="1042,457,1090,426,456">the</WORD>
<WORD coords="1101,457,1189,426,456">value</WORD>
<WORD coords="1199,458,1225,427,457">is</WORD>
<WORD coords="1235,465,1343,428,458">passed</WORD>
<WORD coords="1354,458,1389,437,458">so</WORD>
<WORD coords="1399,459,1439,437,458">no</WORD>
<WORD coords="1450,459,1580,428,458">variable</WORD>
<WORD coords="1591,460,1617,429,459">is</WORD>
<WORD coords="1626,468,1771,429,460">required.</WORD>
</LINE>
<LINE>
<WORD coords="608,498,671,467,497">The</WORD>
<WORD coords="680,507,838,468,498">following</WORD>
<WORD coords="847,508,983,477,499">program</WORD>
<WORD coords="994,501,1020,470,500">is</WORD>
<WORD coords="1030,501,1120,470,500">faster</WORD>
<WORD coords="1128,501,1187,471,500">and</WORD>
<WORD coords="1198,502,1317,472,501">shorter</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,579,685,553,578">main</WORD>
<WORD coords="696,582,704,556,582">(</WORD>
<WORD coords="712,582,719,556,0">)</WORD>
</LINE>
<LINE>
<WORD coords="653,622,661,596,622">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="716,666,836,636,660">printf</WORD>
<WORD coords="846,664,1014,639,661">(&quot;Result:</WORD>
<WORD coords="1041,667,1152,638,662">%d\n&quot;,</WORD>
<WORD coords="1183,663,1198,640,662">3</WORD>
<WORD coords="1224,655,1239,641,659">*</WORD>
<WORD coords="1263,667,1335,641,665">12);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="652,702,661,676,702">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="607,782,656,752,782">An</WORD>
<WORD coords="668,792,783,752,783">integer</WORD>
<WORD coords="793,785,920,754,784">number</WORD>
<WORD coords="931,785,988,763,785">can</WORD>
<WORD coords="999,786,1118,755,785">contain</WORD>
<WORD coords="1130,795,1203,756,786">only</WORD>
<WORD coords="1215,787,1234,765,787">a</WORD>
<WORD coords="1246,788,1345,757,787">whole</WORD>
<WORD coords="1357,793,1490,758,787">number,</WORD>
<WORD coords="1503,789,1539,766,789">so</WORD>
<WORD coords="1552,789,1602,759,788">the</WORD>
<WORD coords="1615,789,1771,764,788">statement</WORD>
</LINE>
<LINE>
<WORD coords="607,828,761,800,827">number</WORD>
<WORD coords="776,820,798,810,825">=</WORD>
<WORD coords="816,832,908,799,830">3/2</WORD>
<WORD coords="926,838,1030,799,830">places</WORD>
<WORD coords="1044,830,1062,808,830">a</WORD>
<WORD coords="1077,831,1166,800,830">value</WORD>
<WORD coords="1181,832,1217,800,831">of</WORD>
<WORD coords="1233,831,1246,801,831">1</WORD>
<WORD coords="1263,831,1295,800,831">in</WORD>
<WORD coords="1310,833,1361,801,832">the</WORD>
<WORD coords="1374,833,1507,801,832">variable</WORD>
<WORD coords="1522,834,1687,806,833">number.</WORD>
<WORD coords="1706,834,1770,804,833">The</WORD>
</LINE>
<LINE>
<WORD coords="606,871,720,845,870">correct</WORD>
<WORD coords="729,872,822,841,871">result</WORD>
<WORD coords="831,873,933,842,872">would</WORD>
<WORD coords="943,873,1019,842,872">have</WORD>
<WORD coords="1029,874,1105,843,873">been</WORD>
<WORD coords="1120,879,1177,843,875">1.5,</WORD>
<WORD coords="1188,875,1241,844,874">but</WORD>
<WORD coords="1251,875,1300,844,874">the</WORD>
<WORD coords="1309,875,1402,845,874">result</WORD>
<WORD coords="1411,875,1474,845,875">will</WORD>
<WORD coords="1484,876,1523,846,876">be</WORD>
<WORD coords="1533,877,1668,846,876">rounded</WORD>
<WORD coords="1678,877,1709,851,877">to</WORD>
<WORD coords="1721,877,1769,847,876">the</WORD>
</LINE>
<LINE>
<WORD coords="606,915,677,889,914">next</WORD>
<WORD coords="686,916,787,885,915">whole</WORD>
<WORD coords="796,918,928,886,916">number.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="275,998,366,967,997">Note</WORD>
<WORD coords="373,999,382,977,0">:</WORD>
<WORD coords="605,1001,668,970,1000">The</WORD>
<WORD coords="679,1002,806,971,1001">number</WORD>
<WORD coords="817,1003,899,971,1001">-2.25</WORD>
<WORD coords="912,1003,938,972,1002">is</WORD>
<WORD coords="949,1004,1083,973,1003">rounded</WORD>
<WORD coords="1094,1004,1125,978,1004">to</WORD>
<WORD coords="1137,1004,1170,973,1001">-2</WORD>
<WORD coords="1181,1005,1240,975,1004">and</WORD>
<WORD coords="1251,1005,1304,979,1004">not</WORD>
<WORD coords="1315,1006,1346,974,1003">-3</WORD>
<WORD coords="1359,1006,1443,974,1005">since</WORD>
<WORD coords="1454,1005,1487,975,1002">-2</WORD>
<WORD coords="1499,1006,1525,975,1005">is</WORD>
<WORD coords="1537,1014,1633,976,1006">larger</WORD>
<WORD coords="1644,1007,1712,976,1006">than</WORD>
<WORD coords="1726,1007,1767,977,1004">-3.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="604,1046,720,1014,1045">Lattice</WORD>
<WORD coords="735,1046,761,1015,1046">C</WORD>
<WORD coords="776,1047,888,1016,1046">rounds</WORD>
<WORD coords="904,1049,1045,1017,1047">numbers</WORD>
<WORD coords="1059,1049,1174,1018,1048">toward</WORD>
<WORD coords="1188,1054,1220,1018,1050">0,</WORD>
<WORD coords="1233,1050,1288,1019,1049">but</WORD>
<WORD coords="1302,1050,1361,1019,1049">this</WORD>
<WORD coords="1376,1050,1433,1028,1050">can</WORD>
<WORD coords="1448,1051,1540,1019,1050">differ</WORD>
<WORD coords="1555,1051,1627,1020,1050">with</WORD>
<WORD coords="1642,1052,1728,1021,1051">other</WORD>
<WORD coords="1742,1052,1769,1021,1052">C</WORD>
</LINE>
<LINE>
<WORD coords="605,1097,776,1058,1088">compilers.</WORD>
<WORD coords="791,1098,873,1059,1089">Only</WORD>
<WORD coords="887,1091,906,1069,1091">a</WORD>
<WORD coords="920,1091,977,1066,1091">test</WORD>
<WORD coords="990,1092,1043,1069,1091">run</WORD>
<WORD coords="1057,1100,1144,1061,1091">helps</WORD>
<WORD coords="1157,1093,1189,1067,1092">to</WORD>
<WORD coords="1203,1100,1323,1062,1092">explain</WORD>
<WORD coords="1337,1094,1417,1063,1093">what</WORD>
<WORD coords="1430,1102,1564,1063,1093">happens</WORD>
<WORD coords="1579,1095,1651,1064,1094">with</WORD>
<WORD coords="1666,1095,1698,1064,1092">-5</WORD>
<WORD coords="1711,1099,1726,1064,1096">/</WORD>
<WORD coords="1738,1100,1768,1064,1097">2,</WORD>
</LINE>
<LINE>
<WORD coords="605,1132,635,1102,1132">in</WORD>
<WORD coords="645,1134,742,1103,1133">which</WORD>
<WORD coords="753,1134,844,1103,1133">either</WORD>
<WORD coords="854,1134,887,1104,1132">-2</WORD>
<WORD coords="897,1142,1021,1105,1135">(toward</WORD>
<WORD coords="1029,1143,1109,1105,1135">zero)</WORD>
<WORD coords="1120,1136,1154,1114,1136">or</WORD>
<WORD coords="1164,1137,1195,1106,1134">-3</WORD>
<WORD coords="1207,1144,1361,1106,1136">(rounded)</WORD>
<WORD coords="1372,1145,1493,1116,1137">appears</WORD>
<WORD coords="1502,1138,1535,1116,1138">as</WORD>
<WORD coords="1545,1138,1564,1116,1138">a</WORD>
<WORD coords="1573,1139,1670,1108,1138">result</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="272,2649,319,2619,2649">62</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0069.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0070.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0070.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="964,716,1104,598,715">8.</WORD>
</LINE>
<LINE>
<WORD coords="670,890,1388,768,885">Variables</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0070.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0071.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0071.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0071.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2839" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0072.djvu" width="2044">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0072.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="280,171,408,144,171">Abacus</WORD>
<WORD coords="1519,167,1545,140,167">8.</WORD>
<WORD coords="1577,167,1773,139,166">Variables</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="282,453,327,384,453">8</WORD>
<WORD coords="357,453,373,436,0">.</WORD>
<WORD coords="610,452,1037,384,451">Variables</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="610,607,673,577,606">The</WORD>
<WORD coords="684,607,789,577,606">earlier</WORD>
<WORD coords="797,615,933,577,606">chapters</WORD>
<WORD coords="944,607,1018,577,607">used</WORD>
<WORD coords="1029,607,1183,576,606">variables.</WORD>
<WORD coords="1195,606,1292,576,605">These</WORD>
<WORD coords="1302,606,1351,584,605">are</WORD>
<WORD coords="1362,606,1444,583,605">areas</WORD>
<WORD coords="1455,605,1491,574,604">of</WORD>
<WORD coords="1499,612,1634,582,604">memory</WORD>
<WORD coords="1645,604,1719,574,603">used</WORD>
<WORD coords="1730,603,1777,573,602">for</WORD>
</LINE>
<LINE>
<WORD coords="611,659,722,621,650">storing</WORD>
<WORD coords="733,651,950,620,650">mathematical</WORD>
<WORD coords="960,655,1075,620,650">results,</WORD>
<WORD coords="1086,651,1119,628,651">as</WORD>
<WORD coords="1130,650,1198,620,649">well</WORD>
<WORD coords="1210,650,1241,628,650">as</WORD>
<WORD coords="1252,650,1393,619,649">different</WORD>
<WORD coords="1401,649,1487,618,648">kinds</WORD>
<WORD coords="1498,649,1535,618,648">of</WORD>
<WORD coords="1542,648,1618,618,648">data.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,737,770,706,736">Variables</WORD>
<WORD coords="786,736,835,714,735">are</WORD>
<WORD coords="852,744,970,705,736">subject</WORD>
<WORD coords="986,736,1016,710,736">to</WORD>
<WORD coords="1033,736,1145,705,735">certain</WORD>
<WORD coords="1161,736,1241,705,735">rules</WORD>
<WORD coords="1257,735,1316,705,734">and</WORD>
<WORD coords="1331,743,1526,703,734">regulations.</WORD>
<WORD coords="1542,741,1626,703,733">They</WORD>
<WORD coords="1642,733,1723,707,732">must</WORD>
<WORD coords="1737,733,1777,702,732">be</WORD>
</LINE>
<LINE>
<WORD coords="611,788,753,750,780">assigned</WORD>
<WORD coords="769,788,896,750,779">specific</WORD>
<WORD coords="913,780,981,750,780">data</WORD>
<WORD coords="997,788,1083,755,780">types</WORD>
<WORD coords="1098,780,1157,750,779">and</WORD>
<WORD coords="1173,787,1283,749,779">unique</WORD>
<WORD coords="1299,779,1413,757,778">names.</WORD>
<WORD coords="1431,778,1474,749,778">As</WORD>
<WORD coords="1490,786,1588,747,777">you&apos;ll</WORD>
<WORD coords="1605,778,1655,755,777">see</WORD>
<WORD coords="1671,776,1701,746,776">in</WORD>
<WORD coords="1717,777,1777,746,776">this</WORD>
</LINE>
<LINE>
<WORD coords="611,832,742,794,823">chapter,</WORD>
<WORD coords="758,824,839,794,823">there</WORD>
<WORD coords="853,824,903,802,823">are</WORD>
<WORD coords="917,832,1006,802,823">many</WORD>
<WORD coords="1022,831,1119,798,824">types,</WORD>
<WORD coords="1132,824,1192,793,823">and</WORD>
<WORD coords="1206,824,1256,793,823">the</WORD>
<WORD coords="1269,823,1374,800,823">names</WORD>
<WORD coords="1387,823,1444,800,822">can</WORD>
<WORD coords="1457,823,1497,792,822">be</WORD>
<WORD coords="1511,822,1621,791,821">almost</WORD>
<WORD coords="1634,829,1777,790,820">anything</WORD>
</LINE>
<LINE>
<WORD coords="611,876,671,847,869">you</WORD>
<WORD coords="684,869,765,843,868">want</WORD>
<WORD coords="776,869,855,838,868">them</WORD>
<WORD coords="868,869,900,843,869">to</WORD>
<WORD coords="911,869,958,838,869">be.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="285,1102,317,1050,1102">8</WORD>
<WORD coords="342,1102,354,1089,1101">.</WORD>
<WORD coords="381,1101,411,1049,0">1</WORD>
<WORD coords="612,1102,912,1050,1102">Variable</WORD>
<WORD coords="985,1102,1210,1050,1101">Names</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="612,1253,676,1222,1252">The</WORD>
<WORD coords="687,1253,790,1230,1252">names</WORD>
<WORD coords="802,1261,892,1222,1252">given</WORD>
<WORD coords="905,1253,935,1227,1253">to</WORD>
<WORD coords="947,1253,1093,1222,1252">variables</WORD>
<WORD coords="1106,1253,1185,1227,1252">must</WORD>
<WORD coords="1196,1253,1300,1221,1252">follow</WORD>
<WORD coords="1312,1253,1398,1229,1252">some</WORD>
<WORD coords="1408,1252,1496,1221,1251">rules.</WORD>
<WORD coords="1508,1251,1572,1220,1251">The</WORD>
<WORD coords="1584,1258,1741,1219,1250">following</WORD>
<WORD coords="1753,1250,1780,1219,1249">is</WORD>
</LINE>
<LINE>
<WORD coords="613,1298,631,1276,1298">a</WORD>
<WORD coords="640,1298,691,1267,1297">list</WORD>
<WORD coords="701,1298,798,1267,1297">which</WORD>
<WORD coords="809,1298,958,1267,1297">describes</WORD>
<WORD coords="971,1297,1053,1267,1296">these</WORD>
<WORD coords="1063,1298,1150,1267,1297">rules:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,1382,643,1352,1381">1.</WORD>
<WORD coords="702,1381,767,1351,1381">The</WORD>
<WORD coords="780,1382,847,1351,1381">first</WORD>
<WORD coords="859,1382,1010,1351,1381">character</WORD>
<WORD coords="1024,1381,1104,1356,1380">must</WORD>
<WORD coords="1117,1381,1155,1351,1380">be</WORD>
<WORD coords="1169,1381,1187,1359,1381">a</WORD>
<WORD coords="1201,1381,1285,1351,1380">letter</WORD>
<WORD coords="1299,1387,1362,1351,1379">(the</WORD>
<WORD coords="1376,1380,1555,1350,1379">underscore</WORD>
<WORD coords="1568,1380,1719,1349,1378">character</WORD>
<WORD coords="1735,1384,1777,1349,1384">[J</WORD>
</LINE>
<LINE>
<WORD coords="702,1426,808,1401,1425">counts</WORD>
<WORD coords="819,1426,853,1404,1426">as</WORD>
<WORD coords="864,1426,883,1404,1426">a</WORD>
<WORD coords="894,1432,1000,1395,1425">letter);</WORD>
<WORD coords="1012,1426,1089,1395,1425">after</WORD>
<WORD coords="1099,1425,1148,1395,1425">the</WORD>
<WORD coords="1159,1426,1225,1395,1425">first</WORD>
<WORD coords="1235,1430,1394,1395,1424">character,</WORD>
<WORD coords="1404,1432,1463,1403,1424">any</WORD>
<WORD coords="1474,1432,1552,1394,1423">legal</WORD>
<WORD coords="1563,1424,1714,1393,1423">character</WORD>
<WORD coords="1723,1423,1779,1401,1422">can</WORD>
</LINE>
<LINE>
<WORD coords="702,1470,741,1440,1470">be</WORD>
<WORD coords="751,1470,831,1440,1470">used.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1555,643,1525,1554">2.</WORD>
<WORD coords="703,1556,875,1525,1554">Characters</WORD>
<WORD coords="886,1556,988,1524,1554">within</WORD>
<WORD coords="999,1555,1129,1524,1554">variable</WORD>
<WORD coords="1138,1555,1240,1533,1554">names</WORD>
<WORD coords="1251,1555,1306,1533,1554">can</WORD>
<WORD coords="1317,1555,1355,1524,1555">be</WORD>
<WORD coords="1365,1559,1472,1524,1554">letters,</WORD>
<WORD coords="1483,1554,1621,1523,1553">numbers</WORD>
<WORD coords="1632,1554,1665,1531,1553">or</WORD>
<WORD coords="1675,1553,1779,1523,1552">under-</WORD>
</LINE>
<LINE>
<WORD coords="703,1599,788,1577,1598">score</WORD>
<WORD coords="797,1599,960,1568,1598">characters</WORD>
<WORD coords="971,1606,1033,1568,1598">(the</WORD>
<WORD coords="1043,1599,1152,1568,1598">shifted</WORD>
<WORD coords="1161,1599,1259,1568,1598">minus</WORD>
<WORD coords="1270,1607,1358,1567,1598">sign).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,1684,632,1653,1684">3</WORD>
<WORD coords="637,1684,644,1678,0">.</WORD>
<WORD coords="703,1685,752,1654,1684">No</WORD>
<WORD coords="762,1685,874,1654,1683">control</WORD>
<WORD coords="884,1685,1045,1654,1684">characters</WORD>
<WORD coords="1053,1685,1088,1662,1684">or</WORD>
<WORD coords="1097,1692,1210,1654,1684">foreign</WORD>
<WORD coords="1220,1685,1380,1654,1684">characters</WORD>
<WORD coords="1390,1684,1524,1653,1683">allowed.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,1768,644,1737,1767">4.</WORD>
<WORD coords="704,1768,843,1737,1767">Variable</WORD>
<WORD coords="856,1768,960,1746,1767">names</WORD>
<WORD coords="973,1768,1029,1746,1767">can</WORD>
<WORD coords="1040,1768,1080,1738,1768">be</WORD>
<WORD coords="1092,1768,1128,1737,1767">of</WORD>
<WORD coords="1137,1776,1196,1746,1767">any</WORD>
<WORD coords="1209,1776,1320,1738,1767">length,</WORD>
<WORD coords="1331,1768,1385,1738,1768">but</WORD>
<WORD coords="1397,1776,1485,1745,1767">many</WORD>
<WORD coords="1498,1768,1524,1737,1768">C</WORD>
<WORD coords="1538,1775,1685,1737,1766">language</WORD>
<WORD coords="1697,1767,1780,1744,1766">com-</WORD>
</LINE>
<LINE>
<WORD coords="703,1820,793,1781,1811">pilers</WORD>
<WORD coords="807,1812,860,1790,1812">use</WORD>
<WORD coords="872,1820,945,1782,1811">only</WORD>
<WORD coords="958,1812,1006,1782,1811">the</WORD>
<WORD coords="1018,1812,1086,1782,1811">first</WORD>
<WORD coords="1097,1820,1179,1782,1811">eight</WORD>
<WORD coords="1190,1813,1354,1782,1811">characters</WORD>
<WORD coords="1367,1812,1404,1781,1811">of</WORD>
<WORD coords="1413,1812,1461,1782,1811">the</WORD>
<WORD coords="1474,1811,1605,1781,1810">variable</WORD>
<WORD coords="1618,1811,1705,1789,1810">name</WORD>
<WORD coords="1718,1818,1780,1781,1810">(the</WORD>
</LINE>
<LINE>
<WORD coords="703,1857,817,1826,1856">Lattice</WORD>
<WORD coords="829,1857,855,1826,1857">C</WORD>
<WORD coords="868,1865,1014,1826,1856">compiler</WORD>
<WORD coords="1026,1865,1147,1827,1856">permits</WORD>
<WORD coords="1161,1865,1200,1836,1857">up</WORD>
<WORD coords="1213,1857,1243,1831,1857">to</WORD>
<WORD coords="1256,1857,1296,1826,1856">30</WORD>
<WORD coords="1309,1857,1389,1826,1856">valid</WORD>
<WORD coords="1402,1861,1576,1825,1855">characters,</WORD>
<WORD coords="1590,1856,1683,1825,1855">Aztec</WORD>
<WORD coords="1697,1864,1736,1833,1856">up</WORD>
<WORD coords="1750,1855,1780,1830,1855">to</WORD>
</LINE>
<LINE>
<WORD coords="704,1902,740,1871,1901">31</WORD>
<WORD coords="753,1910,933,1871,1902">characters).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,1988,633,1956,1988">5</WORD>
<WORD coords="638,1988,645,1981,0">.</WORD>
<WORD coords="703,1988,853,1957,1987">Reserved</WORD>
<WORD coords="863,1988,890,1956,1988">C</WORD>
<WORD coords="900,1996,1056,1957,1987">keywords</WORD>
<WORD coords="1067,1996,1135,1966,1987">may</WORD>
<WORD coords="1145,1988,1198,1962,1987">not</WORD>
<WORD coords="1205,1988,1244,1957,1988">be</WORD>
<WORD coords="1254,1988,1327,1957,1988">used</WORD>
<WORD coords="1336,1988,1370,1966,1988">as</WORD>
<WORD coords="1381,1988,1509,1957,1987">variable</WORD>
<WORD coords="1519,1988,1629,1965,1987">names.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,2072,645,2043,2072">6.</WORD>
<WORD coords="704,2073,844,2043,2072">Variable</WORD>
<WORD coords="856,2073,960,2051,2072">names</WORD>
<WORD coords="972,2073,1021,2051,2072">are</WORD>
<WORD coords="1032,2073,1103,2051,2073">case</WORD>
<WORD coords="1115,2073,1256,2042,2072">sensitive</WORD>
<WORD coords="1268,2080,1340,2043,2073">(i.e.,</WORD>
<WORD coords="1353,2073,1401,2043,2072">the</WORD>
<WORD coords="1413,2081,1558,2042,2072">compiler</WORD>
<WORD coords="1569,2073,1636,2050,2072">sees</WORD>
<WORD coords="1648,2073,1666,2051,2073">a</WORD>
<WORD coords="1677,2073,1780,2042,2072">differ-</WORD>
</LINE>
<LINE>
<WORD coords="704,2117,777,2095,2116">ence</WORD>
<WORD coords="786,2118,916,2087,2117">between</WORD>
<WORD coords="928,2125,1017,2095,2117">upper</WORD>
<WORD coords="1025,2118,1084,2087,2117">and</WORD>
<WORD coords="1093,2125,1270,2087,2117">lowercase).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,2202,709,2171,2201">Some</WORD>
<WORD coords="723,2210,878,2172,2201">examples</WORD>
<WORD coords="894,2202,944,2181,2201">are</WORD>
<WORD coords="960,2202,1065,2172,2201">shown</WORD>
<WORD coords="1081,2202,1112,2177,2202">to</WORD>
<WORD coords="1127,2202,1214,2172,2201">make</WORD>
<WORD coords="1230,2202,1313,2172,2201">these</WORD>
<WORD coords="1328,2202,1407,2172,2201">rules</WORD>
<WORD coords="1423,2202,1506,2180,2201">more</WORD>
<WORD coords="1522,2202,1780,2171,2201">understandable.</WORD>
</LINE>
<LINE>
<WORD coords="616,2248,707,2216,2247">Some</WORD>
<WORD coords="717,2248,767,2225,2247">are</WORD>
<WORD coords="776,2248,888,2222,2247">correct</WORD>
<WORD coords="897,2248,955,2218,2247">and</WORD>
<WORD coords="966,2248,1049,2226,2247">some</WORD>
<WORD coords="1059,2248,1160,2217,2247">aren&apos;t.</WORD>
<WORD coords="1172,2248,1235,2217,2247">Can</WORD>
<WORD coords="1246,2256,1305,2226,2248">you</WORD>
<WORD coords="1316,2248,1379,2217,2247">find</WORD>
<WORD coords="1390,2248,1438,2217,2247">the</WORD>
<WORD coords="1447,2248,1505,2217,2248">bad</WORD>
<WORD coords="1516,2248,1634,2216,2247">names?</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1734,2676,1782,2646,2675">65</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0072.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2844" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0073.djvu" width="2046">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0073.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="244,169,271,141,169">8.</WORD>
<WORD coords="303,169,499,142,168">Variables</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="574,354,601,317,347">a)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="662,358,853,320,347">Number_l</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="574,397,605,360,391">b)</WORD>
</LINE>
<LINE>
<WORD coords="574,442,602,404,435">c)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="664,401,758,362,390">2__pi</WORD>
</LINE>
<LINE>
<WORD coords="666,435,881,406,434">first-var</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="574,479,601,449,479">d&gt;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="664,489,878,452,478">Book_no_l</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="574,531,602,493,524">e)</WORD>
</LINE>
<LINE>
<WORD coords="574,574,597,537,567">f)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="664,534,878,495,523">Book_no_2</WORD>
</LINE>
<LINE>
<WORD coords="664,568,733,539,567">int</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="575,619,604,582,618">g)</WORD>
</LINE>
<LINE>
<WORD coords="575,663,604,625,655">h)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="660,622,785,585,612">_flag</WORD>
</LINE>
<LINE>
<WORD coords="664,667,856,627,655">int_valu</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="575,708,597,670,700">i)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="663,712,854,674,700">number_l</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="572,753,597,715,753">J)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="665,756,1030,719,745">secret_Password</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1328,169,1435,142,168">Amiga</WORD>
<WORD coords="1449,168,1472,142,168">C</WORD>
<WORD coords="1486,168,1544,148,168">for</WORD>
<WORD coords="1556,168,1737,142,167">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="574,831,637,801,830">The</WORD>
<WORD coords="649,839,809,801,830">following</WORD>
<WORD coords="822,831,954,800,830">variable</WORD>
<WORD coords="966,831,1070,809,830">names</WORD>
<WORD coords="1082,831,1133,809,830">are</WORD>
<WORD coords="1144,831,1267,805,830">correct:</WORD>
<WORD coords="1281,838,1323,800,831">a),</WORD>
<WORD coords="1335,837,1379,800,830">d),</WORD>
<WORD coords="1392,838,1434,800,830">e),</WORD>
<WORD coords="1446,838,1490,800,835">g),</WORD>
<WORD coords="1503,837,1545,800,829">h),</WORD>
<WORD coords="1560,837,1582,799,829">i)</WORD>
<WORD coords="1596,830,1656,800,829">and</WORD>
<WORD coords="1664,838,1701,799,833">j).</WORD>
<WORD coords="1715,829,1741,800,829">It</WORD>
</LINE>
<LINE>
<WORD coords="575,875,685,844,874">should</WORD>
<WORD coords="697,875,737,844,875">be</WORD>
<WORD coords="751,875,843,844,874">noted</WORD>
<WORD coords="858,875,920,844,874">that</WORD>
<WORD coords="933,882,964,844,875">a)</WORD>
<WORD coords="979,875,1038,844,874">and</WORD>
<WORD coords="1053,882,1077,843,874">i)</WORD>
<WORD coords="1091,875,1142,852,874">are</WORD>
<WORD coords="1156,874,1299,843,873">different</WORD>
<WORD coords="1311,874,1460,843,873">variables</WORD>
<WORD coords="1475,874,1559,843,873">since</WORD>
<WORD coords="1573,881,1667,851,873">upper</WORD>
<WORD coords="1681,873,1741,843,872">and</WORD>
</LINE>
<LINE>
<WORD coords="574,920,740,889,919">lowercase</WORD>
<WORD coords="757,920,858,889,919">letters</WORD>
<WORD coords="873,920,924,897,919">are</WORD>
<WORD coords="939,920,1173,888,919">differentiated,</WORD>
<WORD coords="1190,926,1224,888,919">d)</WORD>
<WORD coords="1240,919,1299,888,918">and</WORD>
<WORD coords="1314,926,1345,888,919">e)</WORD>
<WORD coords="1362,926,1432,896,918">may</WORD>
<WORD coords="1448,919,1528,887,918">refer</WORD>
<WORD coords="1542,919,1574,892,918">to</WORD>
<WORD coords="1590,918,1640,887,917">the</WORD>
<WORD coords="1656,918,1740,896,917">same</WORD>
</LINE>
<LINE>
<WORD coords="575,965,708,933,964">variable</WORD>
<WORD coords="723,965,763,942,964">on</WORD>
<WORD coords="780,965,866,942,964">some</WORD>
<WORD coords="881,965,908,933,965">C</WORD>
<WORD coords="923,972,1096,933,963">compilers,</WORD>
<WORD coords="1112,964,1197,933,963">since</WORD>
<WORD coords="1212,964,1261,933,963">the</WORD>
<WORD coords="1276,964,1381,941,963">names</WORD>
<WORD coords="1397,963,1447,941,962">are</WORD>
<WORD coords="1462,963,1513,932,962">the</WORD>
<WORD coords="1528,963,1612,941,962">same</WORD>
<WORD coords="1627,963,1676,932,962">for</WORD>
<WORD coords="1689,963,1740,932,962">the</WORD>
</LINE>
<LINE>
<WORD coords="575,1009,641,978,1008">first</WORD>
<WORD coords="652,1017,735,978,1008">eight</WORD>
<WORD coords="747,1009,855,978,1008">letters.</WORD>
<WORD coords="869,1009,969,979,1008">Errors</WORD>
<WORD coords="983,1009,1085,978,1008">would</WORD>
<WORD coords="1096,1009,1189,986,1008">occur</WORD>
<WORD coords="1199,1009,1240,986,1008">on</WORD>
<WORD coords="1252,1009,1337,986,1008">some</WORD>
<WORD coords="1349,1009,1376,977,1009">C</WORD>
<WORD coords="1388,1017,1547,977,1008">compilers</WORD>
<WORD coords="1561,1008,1644,976,1007">since</WORD>
<WORD coords="1658,1007,1739,977,1007">these</WORD>
</LINE>
<LINE>
<WORD coords="575,1054,706,1023,1053">variable</WORD>
<WORD coords="717,1054,819,1032,1053">names</WORD>
<WORD coords="830,1054,880,1032,1053">are</WORD>
<WORD coords="891,1062,995,1023,1053">longer</WORD>
<WORD coords="1006,1054,1074,1023,1053">than</WORD>
<WORD coords="1086,1061,1168,1023,1053">eight</WORD>
<WORD coords="1177,1054,1349,1023,1053">characters:</WORD>
<WORD coords="1363,1060,1404,1022,1054">c),</WORD>
<WORD coords="1415,1060,1459,1022,1053">d),</WORD>
<WORD coords="1469,1060,1499,1022,1053">e)</WORD>
<WORD coords="1511,1053,1570,1022,1052">and</WORD>
<WORD coords="1577,1061,1613,1022,1056">j).</WORD>
<WORD coords="1626,1059,1658,1022,1052">h)</WORD>
<WORD coords="1671,1052,1739,1030,1052">uses</WORD>
</LINE>
<LINE>
<WORD coords="575,1099,593,1076,1099">a</WORD>
<WORD coords="602,1099,629,1068,1099">C</WORD>
<WORD coords="640,1106,784,1068,1098">keyword</WORD>
<WORD coords="793,1099,827,1076,1099">as</WORD>
<WORD coords="837,1099,856,1076,1099">a</WORD>
<WORD coords="866,1099,997,1068,1098">variable</WORD>
<WORD coords="1008,1103,1105,1076,1098">name,</WORD>
<WORD coords="1116,1098,1170,1068,1098">but</WORD>
<WORD coords="1179,1098,1237,1067,1097">this</WORD>
<WORD coords="1248,1098,1273,1067,1097">is</WORD>
<WORD coords="1284,1106,1441,1067,1097">permitted</WORD>
<WORD coords="1451,1098,1534,1066,1097">since</WORD>
<WORD coords="1544,1097,1593,1067,1096">the</WORD>
<WORD coords="1604,1097,1664,1071,1096">rest</WORD>
<WORD coords="1673,1097,1710,1066,1096">of</WORD>
<WORD coords="1718,1097,1741,1066,1096">it</WORD>
</LINE>
<LINE>
<WORD coords="575,1142,693,1111,1141">doesn&apos;t</WORD>
<WORD coords="702,1142,799,1111,1142">match</WORD>
<WORD coords="810,1142,858,1111,1141">the</WORD>
<WORD coords="866,1150,1015,1111,1141">keyword.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="575,1226,660,1197,1225">Look</WORD>
<WORD coords="672,1226,703,1201,1226">at</WORD>
<WORD coords="713,1234,867,1196,1226">examples</WORD>
<WORD coords="879,1233,923,1196,1227">b),</WORD>
<WORD coords="936,1233,966,1196,1226">c)</WORD>
<WORD coords="979,1226,1037,1197,1225">and</WORD>
<WORD coords="1050,1233,1084,1196,1225">f).</WORD>
<WORD coords="1098,1225,1161,1196,1225">The</WORD>
<WORD coords="1174,1225,1304,1195,1224">variable</WORD>
<WORD coords="1316,1224,1346,1195,1224">in</WORD>
<WORD coords="1359,1232,1392,1195,1225">b)</WORD>
<WORD coords="1406,1225,1489,1200,1224">starts</WORD>
<WORD coords="1503,1225,1573,1195,1224">with</WORD>
<WORD coords="1586,1224,1604,1204,1224">a</WORD>
<WORD coords="1616,1224,1740,1195,1223">number</WORD>
</LINE>
<LINE>
<WORD coords="576,1278,642,1240,1270">(not</WORD>
<WORD coords="658,1278,814,1240,1270">allowed).</WORD>
<WORD coords="832,1270,861,1241,1270">A</WORD>
<WORD coords="879,1279,1001,1240,1270">hyphen</WORD>
<WORD coords="1018,1279,1144,1249,1270">appears</WORD>
<WORD coords="1164,1269,1193,1240,1269">in</WORD>
<WORD coords="1212,1277,1242,1240,1270">c)</WORD>
<WORD coords="1261,1277,1324,1240,1269">(the</WORD>
<WORD coords="1342,1278,1463,1239,1269">hyphen</WORD>
<WORD coords="1481,1270,1507,1239,1269">is</WORD>
<WORD coords="1525,1269,1705,1239,1268">considered</WORD>
<WORD coords="1722,1269,1740,1248,1269">a</WORD>
</LINE>
<LINE>
<WORD coords="575,1323,687,1285,1314">special</WORD>
<WORD coords="701,1322,874,1285,1314">character).</WORD>
<WORD coords="889,1323,1005,1285,1314">Finally</WORD>
<WORD coords="1019,1321,1044,1285,1314">f)</WORD>
<WORD coords="1060,1315,1128,1293,1314">uses</WORD>
<WORD coords="1143,1314,1160,1293,1314">a</WORD>
<WORD coords="1174,1315,1305,1284,1314">variable</WORD>
<WORD coords="1318,1314,1406,1292,1313">name</WORD>
<WORD coords="1420,1314,1517,1283,1313">which</WORD>
<WORD coords="1531,1314,1557,1283,1313">is</WORD>
<WORD coords="1570,1314,1588,1292,1314">a</WORD>
<WORD coords="1601,1314,1740,1283,1313">reserved</WORD>
</LINE>
<LINE>
<WORD coords="575,1367,715,1329,1358">keyword</WORD>
<WORD coords="725,1360,762,1328,1359">of</WORD>
<WORD coords="769,1359,805,1328,1359">C.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="574,1445,637,1415,1445">The</WORD>
<WORD coords="648,1453,806,1414,1445">following</WORD>
<WORD coords="817,1446,866,1414,1445">list</WORD>
<WORD coords="876,1446,975,1415,1445">shows</WORD>
<WORD coords="988,1445,1036,1415,1444">the</WORD>
<WORD coords="1046,1445,1183,1414,1444">reserved</WORD>
<WORD coords="1194,1445,1291,1414,1444">words</WORD>
<WORD coords="1302,1445,1376,1414,1444">used</WORD>
<WORD coords="1386,1444,1417,1413,1444">in</WORD>
<WORD coords="1427,1444,1463,1413,1444">C:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="686,1527,763,1505,1526">auto</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="977,1526,1056,1509,1526">enum</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1270,1525,1365,1502,1525">short</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="684,1567,783,1544,1566">break</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="977,1566,1095,1545,1566">extern</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1270,1565,1386,1541,1565">sizeof</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="686,1607,763,1590,1607">case</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="980,1607,1074,1584,1606">float</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1270,1606,1387,1581,1605">static</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="686,1647,763,1624,1647">char</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="980,1647,1036,1624,1646">for</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1270,1645,1386,1624,1645">struct</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="686,1688,845,1663,1687">continue</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="977,1693,1055,1666,1687">goto</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1270,1686,1387,1662,1686">switch</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="685,1729,823,1705,1728">default</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="979,1728,1014,1704,1728">If</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1268,1733,1407,1704,1727">typedef</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="685,1768,724,1746,1768">do</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="979,1768,1035,1744,1768">int</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1269,1767,1366,1742,1767">union</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="685,1810,805,1786,1809">double</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="979,1814,1056,1786,1809">long</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1269,1813,1429,1783,1807">unsigned</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="685,1850,764,1827,1850">else</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="979,1856,1137,1825,1849">register</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1268,1849,1348,1824,1848">void</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="685,1896,785,1869,1890">entry</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="979,1890,1095,1869,1890">return</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1268,1889,1367,1864,1889">while</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="248,2681,294,2651,2681">66</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0073.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2835" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0074.djvu" width="2045">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0074.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="313,171,441,144,171">Abacus</WORD>
<WORD coords="1505,168,1552,141,167">8.2</WORD>
<WORD coords="1585,167,1672,141,167">Data</WORD>
<WORD coords="1690,167,1803,139,166">Types</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="314,498,442,446,497">8.2</WORD>
<WORD coords="643,498,803,446,497">Data</WORD>
<WORD coords="870,512,1069,446,497">Types</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="642,646,725,616,645">Until</WORD>
<WORD coords="736,646,804,624,645">now</WORD>
<WORD coords="814,646,895,615,645">three</WORD>
<WORD coords="905,646,973,615,646">data</WORD>
<WORD coords="982,654,1065,620,646">types</WORD>
<WORD coords="1075,645,1151,614,645">have</WORD>
<WORD coords="1161,645,1236,615,644">been</WORD>
<WORD coords="1246,645,1408,614,644">described:</WORD>
<WORD coords="1423,649,1501,615,643">int,</WORD>
<WORD coords="1515,644,1630,616,643">float</WORD>
<WORD coords="1643,643,1701,612,642">and</WORD>
<WORD coords="1713,642,1805,615,641">char</WORD>
</LINE>
<LINE>
<WORD coords="644,698,787,660,690">(strings).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="315,774,397,745,773">int</WORD>
<WORD coords="643,781,761,745,773">Integer</WORD>
<WORD coords="777,774,880,744,773">values</WORD>
<WORD coords="897,773,947,752,773">are</WORD>
<WORD coords="964,781,1032,749,773">type</WORD>
<WORD coords="1050,773,1134,745,772">int.</WORD>
<WORD coords="1150,773,1214,743,772">The</WORD>
<WORD coords="1230,773,1327,742,772">16-bit</WORD>
<WORD coords="1341,773,1413,744,772">int</WORD>
<WORD coords="1434,780,1505,747,772">type</WORD>
<WORD coords="1519,780,1689,746,771">represents</WORD>
<WORD coords="1706,771,1807,740,770">whole</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="643,818,785,788,817">numbers</WORD>
<WORD coords="800,818,938,788,817">between</WORD>
<WORD coords="954,822,1078,786,817">-32,768</WORD>
<WORD coords="1094,818,1154,787,817">and</WORD>
<WORD coords="1169,822,1290,786,818">32,767.</WORD>
<WORD coords="1306,817,1371,786,816">The</WORD>
<WORD coords="1387,817,1457,788,816">int</WORD>
<WORD coords="1476,824,1547,790,816">type</WORD>
<WORD coords="1561,815,1660,786,814">works</WORD>
<WORD coords="1675,815,1744,784,814">well</WORD>
<WORD coords="1759,814,1807,784,813">for</WORD>
</LINE>
<LINE>
<WORD coords="643,870,763,832,862">general</WORD>
<WORD coords="776,863,838,840,862">use.</WORD>
<WORD coords="851,862,914,831,862">The</WORD>
<WORD coords="926,870,1036,831,861">Amiga</WORD>
<WORD coords="1046,862,1180,830,861">libraries</WORD>
<WORD coords="1192,862,1245,839,862">use</WORD>
<WORD coords="1257,862,1355,830,861">32-bit</WORD>
<WORD coords="1365,869,1503,830,860">integers,</WORD>
<WORD coords="1514,861,1568,830,860">but</WORD>
<WORD coords="1579,860,1627,829,859">for</WORD>
<WORD coords="1637,867,1807,828,858">portability</WORD>
</LINE>
<LINE>
<WORD coords="643,907,681,876,906">of</WORD>
<WORD coords="693,915,770,885,906">your</WORD>
<WORD coords="785,907,892,885,906">source</WORD>
<WORD coords="907,907,985,876,906">code</WORD>
<WORD coords="1002,907,1032,881,907">to</WORD>
<WORD coords="1046,906,1133,875,905">other</WORD>
<WORD coords="1146,915,1318,880,905">computers</WORD>
<WORD coords="1333,914,1395,883,906">you</WORD>
<WORD coords="1410,914,1480,883,905">may</WORD>
<WORD coords="1496,905,1577,879,904">want</WORD>
<WORD coords="1591,905,1623,879,904">to</WORD>
<WORD coords="1639,904,1693,882,904">use</WORD>
<WORD coords="1712,904,1808,872,903">16-bit</WORD>
</LINE>
<LINE>
<WORD coords="644,960,781,921,951">integers.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="317,1035,455,1007,1034">float</WORD>
<WORD coords="643,1043,782,1005,1035">Floating</WORD>
<WORD coords="794,1043,880,1005,1035">point</WORD>
<WORD coords="892,1035,1032,1005,1034">numbers</WORD>
<WORD coords="1046,1035,1097,1013,1034">are</WORD>
<WORD coords="1109,1043,1250,1004,1034">assigned</WORD>
<WORD coords="1264,1035,1314,1004,1034">the</WORD>
<WORD coords="1326,1035,1396,1004,1034">data</WORD>
<WORD coords="1409,1042,1478,1009,1034">type</WORD>
<WORD coords="1495,1034,1627,1007,1033">float.</WORD>
<WORD coords="1640,1032,1669,1003,1032">A</WORD>
<WORD coords="1683,1033,1805,1006,1032">float</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="645,1079,776,1049,1078">variable</WORD>
<WORD coords="787,1079,842,1058,1078">can</WORD>
<WORD coords="855,1079,934,1055,1078">store</WORD>
<WORD coords="945,1087,1106,1049,1078">extremely</WORD>
<WORD coords="1119,1086,1199,1049,1078">large</WORD>
<WORD coords="1210,1079,1244,1057,1078">or</WORD>
<WORD coords="1255,1079,1341,1048,1078">small</WORD>
<WORD coords="1355,1083,1503,1048,1077">numbers,</WORD>
<WORD coords="1515,1078,1573,1048,1077">and</WORD>
<WORD coords="1585,1077,1724,1047,1076">numbers</WORD>
<WORD coords="1736,1077,1807,1046,1076">with</WORD>
</LINE>
<LINE>
<WORD coords="644,1123,773,1094,1122">decimal</WORD>
<WORD coords="786,1131,898,1094,1123">places.</WORD>
<WORD coords="913,1122,946,1094,1122">In</WORD>
<WORD coords="961,1123,1018,1093,1122">this</WORD>
<WORD coords="1031,1131,1102,1099,1123">type</WORD>
<WORD coords="1114,1123,1151,1093,1122">of</WORD>
<WORD coords="1161,1123,1293,1093,1122">variable</WORD>
<WORD coords="1306,1123,1356,1093,1122">the</WORD>
<WORD coords="1368,1122,1471,1093,1121">values</WORD>
<WORD coords="1485,1122,1541,1101,1121">can</WORD>
<WORD coords="1554,1121,1594,1092,1121">be</WORD>
<WORD coords="1606,1129,1763,1091,1120">presented</WORD>
<WORD coords="1776,1120,1807,1090,1120">in</WORD>
</LINE>
<LINE>
<WORD coords="645,1169,797,1137,1168">scientific</WORD>
<WORD coords="814,1169,960,1137,1168">notation.</WORD>
<WORD coords="978,1176,1058,1138,1167">Very</WORD>
<WORD coords="1076,1168,1165,1137,1167">small</WORD>
<WORD coords="1182,1168,1323,1137,1167">numbers</WORD>
<WORD coords="1340,1168,1415,1136,1167">such</WORD>
<WORD coords="1432,1167,1465,1145,1167">as</WORD>
<WORD coords="1482,1166,1677,1135,1166">0.00000015</WORD>
<WORD coords="1695,1166,1752,1144,1165">can</WORD>
<WORD coords="1769,1165,1808,1135,1165">be</WORD>
</LINE>
<LINE>
<WORD coords="645,1213,761,1181,1212">written</WORD>
<WORD coords="774,1213,808,1190,1213">as</WORD>
<WORD coords="827,1213,922,1182,1212">15E-7</WORD>
<WORD coords="938,1219,1001,1181,1211">(the</WORD>
<WORD coords="1014,1212,1068,1190,1212">use</WORD>
<WORD coords="1081,1212,1118,1181,1211">of</WORD>
<WORD coords="1128,1211,1153,1182,1211">E</WORD>
<WORD coords="1167,1212,1194,1181,1211">is</WORD>
<WORD coords="1208,1212,1245,1190,1211">an</WORD>
<WORD coords="1259,1217,1486,1180,1211">abbreviation).</WORD>
<WORD coords="1507,1210,1601,1180,1209">15E-7</WORD>
<WORD coords="1617,1210,1643,1179,1209">is</WORD>
<WORD coords="1658,1210,1807,1178,1209">scientific</WORD>
</LINE>
<LINE>
<WORD coords="644,1257,778,1226,1256">notation</WORD>
<WORD coords="789,1257,844,1226,1256">for:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="648,1350,682,1327,1350">15</WORD>
<WORD coords="707,1342,721,1328,1348">*</WORD>
<WORD coords="746,1351,797,1314,1343">10&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="644,1435,796,1404,1434">Numbers</WORD>
<WORD coords="813,1435,886,1404,1434">with</WORD>
<WORD coords="902,1435,936,1412,1435">as</WORD>
<WORD coords="953,1443,1042,1412,1434">many</WORD>
<WORD coords="1058,1435,1092,1412,1434">as</WORD>
<WORD coords="1113,1435,1149,1403,1434">15</WORD>
<WORD coords="1165,1443,1268,1404,1434">places</WORD>
<WORD coords="1285,1435,1342,1412,1434">can</WORD>
<WORD coords="1357,1434,1397,1403,1434">be</WORD>
<WORD coords="1413,1434,1539,1402,1433">written.</WORD>
<WORD coords="1556,1433,1621,1402,1433">The</WORD>
<WORD coords="1637,1433,1691,1402,1433">&quot;e&quot;</WORD>
<WORD coords="1708,1433,1808,1401,1432">which</WORD>
</LINE>
<LINE>
<WORD coords="645,1487,793,1454,1478">separates</WORD>
<WORD coords="804,1479,854,1449,1479">the</WORD>
<WORD coords="864,1487,1013,1453,1478">exponent</WORD>
<WORD coords="1023,1486,1106,1448,1478">(here</WORD>
<WORD coords="1116,1486,1162,1448,1478">-7)</WORD>
<WORD coords="1173,1479,1250,1448,1478">from</WORD>
<WORD coords="1262,1479,1312,1448,1478">the</WORD>
<WORD coords="1322,1479,1463,1448,1478">mantissa</WORD>
<WORD coords="1474,1485,1517,1447,1478">(in</WORD>
<WORD coords="1529,1478,1587,1447,1477">this</WORD>
<WORD coords="1598,1478,1667,1455,1478">case</WORD>
<WORD coords="1681,1484,1742,1446,1480">15),</WORD>
<WORD coords="1752,1478,1808,1455,1477">can</WORD>
</LINE>
<LINE>
<WORD coords="644,1523,683,1493,1523">be</WORD>
<WORD coords="694,1523,808,1492,1522">written</WORD>
<WORD coords="818,1522,850,1492,1522">in</WORD>
<WORD coords="861,1531,955,1501,1523">upper</WORD>
<WORD coords="963,1523,999,1501,1522">or</WORD>
<WORD coords="1008,1523,1169,1492,1522">lowercase</WORD>
<WORD coords="1179,1523,1286,1492,1522">letters.</WORD>
<WORD coords="1298,1522,1331,1493,1522">In</WORD>
<WORD coords="1342,1522,1413,1492,1521">both</WORD>
<WORD coords="1425,1522,1509,1501,1522">cases</WORD>
<WORD coords="1521,1522,1582,1492,1521">that</WORD>
<WORD coords="1592,1529,1736,1491,1520">compiler</WORD>
<WORD coords="1746,1521,1808,1490,1520">will</WORD>
</LINE>
<LINE>
<WORD coords="646,1567,783,1537,1566">translate</WORD>
<WORD coords="796,1567,817,1537,1566">it</WORD>
<WORD coords="829,1567,954,1537,1566">without</WORD>
<WORD coords="965,1575,1124,1537,1566">problems.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="644,1653,728,1623,1652">Even</WORD>
<WORD coords="741,1653,791,1622,1652">the</WORD>
<WORD coords="807,1653,925,1626,1652">float</WORD>
<WORD coords="942,1653,1073,1622,1652">variable</WORD>
<WORD coords="1086,1661,1157,1627,1653">type</WORD>
<WORD coords="1169,1653,1223,1622,1652">has</WORD>
<WORD coords="1236,1653,1274,1622,1652">its</WORD>
<WORD coords="1287,1653,1471,1621,1652">limitations.</WORD>
<WORD coords="1485,1652,1550,1622,1652">The</WORD>
<WORD coords="1562,1660,1671,1621,1651">largest</WORD>
<WORD coords="1683,1652,1810,1621,1651">number</WORD>
</LINE>
<LINE>
<WORD coords="644,1705,804,1666,1696">permitted</WORD>
<WORD coords="823,1697,849,1666,1696">is</WORD>
<WORD coords="871,1697,909,1666,1697">10</WORD>
<WORD coords="909,1685,942,1660,1685">38</WORD>
<WORD coords="947,1697,954,1690,1697">.</WORD>
<WORD coords="970,1705,1040,1666,1696">Any</WORD>
<WORD coords="1057,1697,1184,1666,1696">number</WORD>
<WORD coords="1199,1697,1260,1666,1696">less</WORD>
<WORD coords="1277,1697,1346,1666,1696">than</WORD>
<WORD coords="1366,1697,1413,1665,1690">10&quot;</WORD>
<WORD coords="1415,1685,1447,1659,1684">38</WORD>
<WORD coords="1464,1697,1604,1670,1696">converts</WORD>
<WORD coords="1620,1696,1652,1670,1696">to</WORD>
<WORD coords="1666,1696,1684,1673,1696">a</WORD>
<WORD coords="1699,1696,1728,1664,1696">0.</WORD>
<WORD coords="1744,1696,1809,1664,1695">The</WORD>
</LINE>
<LINE>
<WORD coords="646,1741,732,1711,1740">value</WORD>
<WORD coords="748,1741,784,1711,1740">10</WORD>
<WORD coords="795,1729,826,1705,1729">40</WORD>
<WORD coords="837,1741,925,1711,1741">when</WORD>
<WORD coords="936,1741,1049,1710,1741">written</WORD>
<WORD coords="1060,1741,1113,1716,1741">out</WORD>
<WORD coords="1123,1742,1150,1710,1741">is</WORD>
<WORD coords="1160,1741,1180,1719,1741">a</WORD>
<WORD coords="1189,1742,1313,1711,1741">number</WORD>
<WORD coords="1323,1742,1422,1710,1741">which</WORD>
<WORD coords="1433,1741,1485,1710,1740">has</WORD>
<WORD coords="1496,1741,1515,1719,1741">a</WORD>
<WORD coords="1525,1741,1654,1710,1740">decimal</WORD>
<WORD coords="1663,1748,1758,1709,1740">point,</WORD>
<WORD coords="1769,1740,1808,1709,1740">39</WORD>
</LINE>
<LINE>
<WORD coords="645,1785,731,1763,1784">zeros</WORD>
<WORD coords="748,1785,806,1755,1784">and</WORD>
<WORD coords="822,1786,841,1764,1786">a</WORD>
<WORD coords="856,1791,925,1763,1785">one,</WORD>
<WORD coords="941,1785,973,1755,1785">in</WORD>
<WORD coords="989,1786,1049,1755,1785">that</WORD>
<WORD coords="1064,1786,1160,1755,1785">order.</WORD>
<WORD coords="1177,1786,1240,1755,1785">The</WORD>
<WORD coords="1255,1794,1412,1760,1785">computer</WORD>
<WORD coords="1426,1786,1522,1754,1785">views</WORD>
<WORD coords="1537,1785,1561,1754,1785">it</WORD>
<WORD coords="1575,1785,1609,1763,1785">as</WORD>
<WORD coords="1625,1785,1655,1754,1785">0.</WORD>
<WORD coords="1670,1792,1809,1753,1784">Floating</WORD>
</LINE>
<LINE>
<WORD coords="644,1837,731,1799,1829">point</WORD>
<WORD coords="746,1830,895,1799,1829">variables</WORD>
<WORD coords="912,1830,1025,1799,1829">remain</WORD>
<WORD coords="1042,1830,1179,1805,1829">accurate</WORD>
<WORD coords="1196,1837,1234,1809,1829">up</WORD>
<WORD coords="1251,1830,1282,1805,1830">to</WORD>
<WORD coords="1299,1830,1391,1808,1829">seven</WORD>
<WORD coords="1407,1830,1538,1799,1829">decimal</WORD>
<WORD coords="1553,1838,1666,1799,1829">places.</WORD>
<WORD coords="1683,1837,1742,1799,1829">Try</WORD>
<WORD coords="1759,1829,1809,1798,1828">the</WORD>
</LINE>
<LINE>
<WORD coords="644,1874,807,1846,1873">math3.c</WORD>
<WORD coords="825,1874,1008,1843,1873">calculation</WORD>
<WORD coords="1022,1882,1161,1852,1873">program</WORD>
<WORD coords="1178,1874,1255,1844,1873">from</WORD>
<WORD coords="1273,1874,1395,1843,1873">Section</WORD>
<WORD coords="1409,1879,1503,1843,1874">4.5.5;</WORD>
<WORD coords="1519,1874,1604,1848,1873">enter</WORD>
<WORD coords="1619,1874,1668,1843,1872">the</WORD>
<WORD coords="1683,1874,1810,1843,1872">number</WORD>
</LINE>
<LINE>
<WORD coords="649,1919,725,1888,1918">16.8.</WORD>
<WORD coords="740,1919,800,1888,1918">The</WORD>
<WORD coords="811,1927,949,1897,1919">program</WORD>
<WORD coords="961,1920,1098,1893,1919">converts</WORD>
<WORD coords="1110,1920,1159,1888,1919">the</WORD>
<WORD coords="1169,1920,1294,1888,1919">number</WORD>
<WORD coords="1305,1920,1336,1894,1920">to</WORD>
<WORD coords="1351,1920,1527,1887,1919">16.799999.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="316,2003,485,1974,2002">double</WORD>
<WORD coords="645,2003,674,1973,2003">If</WORD>
<WORD coords="683,2012,744,1982,2004">you</WORD>
<WORD coords="754,2005,831,1974,2004">need</WORD>
<WORD coords="841,2005,925,1982,2004">more</WORD>
<WORD coords="935,2012,1087,1981,2004">accuracy,</WORD>
<WORD coords="1099,2005,1153,1982,2005">use</WORD>
<WORD coords="1163,2005,1212,1973,2004">the</WORD>
<WORD coords="1224,2005,1366,1977,2004">double</WORD>
<WORD coords="1379,2005,1509,1973,2004">variable</WORD>
<WORD coords="1519,2013,1598,1978,2005">type.</WORD>
<WORD coords="1610,2005,1764,1972,2004">Variables</WORD>
<WORD coords="1775,2004,1812,1972,2003">of</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="646,2057,716,2024,2049">type</WORD>
<WORD coords="734,2049,888,2022,2048">double</WORD>
<WORD coords="911,2049,960,2028,2048">are</WORD>
<WORD coords="979,2050,1070,2019,2050">about</WORD>
<WORD coords="1088,2050,1177,2018,2049">twice</WORD>
<WORD coords="1195,2050,1229,2027,2050">as</WORD>
<WORD coords="1245,2051,1385,2024,2050">accurate</WORD>
<WORD coords="1404,2057,1512,2019,2049">(11-14</WORD>
<WORD coords="1530,2050,1662,2018,2049">decimal</WORD>
<WORD coords="1679,2058,1807,2018,2049">places).</WORD>
</LINE>
<LINE>
<WORD coords="645,2099,802,2064,2093">However,</WORD>
<WORD coords="813,2094,954,2068,2093">double</WORD>
<WORD coords="967,2095,1109,2064,2093">variables</WORD>
<WORD coords="1119,2102,1232,2064,2093">require</WORD>
<WORD coords="1243,2095,1325,2073,2094">more</WORD>
<WORD coords="1334,2103,1476,2072,2094">memory.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="645,2178,741,2147,2177">There</WORD>
<WORD coords="754,2178,804,2156,2177">are</WORD>
<WORD coords="817,2179,904,2147,2178">times</WORD>
<WORD coords="919,2179,1006,2148,2178">when</WORD>
<WORD coords="1021,2179,1139,2151,2178">float</WORD>
<WORD coords="1155,2179,1215,2148,2178">and</WORD>
<WORD coords="1225,2179,1372,2152,2178">double</WORD>
<WORD coords="1389,2179,1521,2148,2178">variable</WORD>
<WORD coords="1534,2187,1619,2153,2179">types</WORD>
<WORD coords="1633,2179,1719,2148,2178">don&apos;t</WORD>
<WORD coords="1732,2179,1809,2148,2178">have</WORD>
</LINE>
<LINE>
<WORD coords="646,2222,695,2192,2221">the</WORD>
<WORD coords="705,2230,848,2200,2222">accuracy</WORD>
<WORD coords="858,2223,896,2192,2222">of</WORD>
<WORD coords="903,2231,1016,2192,2222">integer</WORD>
<WORD coords="1024,2223,1135,2192,2222">values.</WORD>
<WORD coords="1147,2223,1196,2192,2222">On</WORD>
<WORD coords="1207,2223,1256,2193,2222">the</WORD>
<WORD coords="1265,2223,1349,2193,2222">other</WORD>
<WORD coords="1359,2227,1446,2193,2222">hand,</WORD>
<WORD coords="1456,2231,1602,2192,2222">rounding</WORD>
<WORD coords="1613,2223,1752,2193,2222">numbers</WORD>
<WORD coords="1761,2223,1812,2192,2222">off</WORD>
</LINE>
<LINE>
<WORD coords="645,2267,701,2244,2266">can</WORD>
<WORD coords="713,2268,804,2244,2267">cause</WORD>
<WORD coords="815,2268,961,2236,2267">incorrect</WORD>
<WORD coords="970,2268,1075,2236,2267">results</WORD>
<WORD coords="1087,2267,1118,2236,2267">in</WORD>
<WORD coords="1130,2276,1265,2236,2267">multiple</WORD>
<WORD coords="1275,2268,1478,2236,2267">calculations.</WORD>
<WORD coords="1490,2268,1555,2237,2267">The</WORD>
<WORD coords="1565,2268,1657,2237,2267">result</WORD>
<WORD coords="1665,2268,1809,2237,2267">becomes</WORD>
</LINE>
<LINE>
<WORD coords="646,2312,728,2290,2311">more</WORD>
<WORD coords="738,2313,901,2281,2312">inaccurate</WORD>
<WORD coords="911,2313,982,2281,2312">with</WORD>
<WORD coords="991,2320,1079,2290,2311">every</WORD>
<WORD coords="1089,2312,1247,2282,2311">additional</WORD>
<WORD coords="1256,2321,1415,2282,2312">operation.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="646,2397,745,2366,2396">Avoid</WORD>
<WORD coords="756,2406,928,2366,2397">comparing</WORD>
<WORD coords="938,2398,956,2374,2398">a</WORD>
<WORD coords="967,2398,1048,2366,2397">fixed</WORD>
<WORD coords="1058,2398,1146,2366,2397">value</WORD>
<WORD coords="1155,2406,1260,2366,2397">during</WORD>
<WORD coords="1269,2398,1288,2375,2398">a</WORD>
<WORD coords="1298,2399,1361,2372,2398">test.</WORD>
<WORD coords="1373,2398,1430,2368,2397">For</WORD>
<WORD coords="1439,2406,1584,2367,2397">example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="647,2477,682,2453,2477">if</WORD>
<WORD coords="694,2481,805,2455,2478">(value</WORD>
<WORD coords="828,2472,866,2463,2474">==</WORD>
<WORD coords="891,2482,960,2456,2479">1.0)</WORD>
<WORD coords="1048,2482,1083,2455,2477">/*</WORD>
<WORD coords="1106,2480,1163,2458,2480">Not</WORD>
<WORD coords="1189,2480,1265,2455,2480">like</WORD>
<WORD coords="1288,2481,1365,2456,2480">this</WORD>
<WORD coords="1391,2482,1426,2456,2477">*/</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1760,2675,1808,2644,2674">67</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0074.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2839" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0075.djvu" width="2045">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0075.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="256,168,283,141,170">8.</WORD>
<WORD coords="315,170,511,141,169">Variables</WORD>
<WORD coords="1337,178,1446,151,178">Amiga</WORD>
<WORD coords="1458,178,1482,151,178">C</WORD>
<WORD coords="1495,179,1555,157,178">for</WORD>
<WORD coords="1567,180,1748,152,179">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="585,348,609,319,348">It</WORD>
<WORD coords="620,349,722,319,348">would</WORD>
<WORD coords="731,350,771,319,350">be</WORD>
<WORD coords="782,351,875,320,350">better</WORD>
<WORD coords="885,351,916,326,351">to</WORD>
<WORD coords="927,352,983,326,352">test</WORD>
<WORD coords="994,351,1022,321,351">if</WORD>
<WORD coords="1029,353,1051,321,352">it</WORD>
<WORD coords="1062,353,1088,322,352">is</WORD>
<WORD coords="1098,361,1195,322,352">larger</WORD>
<WORD coords="1203,354,1239,332,353">or</WORD>
<WORD coords="1249,355,1369,324,354">smaller</WORD>
<WORD coords="1377,355,1414,333,355">so</WORD>
<WORD coords="1424,355,1485,325,354">that</WORD>
<WORD coords="1496,356,1546,325,355">the</WORD>
<WORD coords="1556,356,1644,326,355">value</WORD>
<WORD coords="1655,357,1748,327,356">tested</WORD>
</LINE>
<LINE>
<WORD coords="585,391,610,361,390">is</WORD>
<WORD coords="628,392,682,367,391">not</WORD>
<WORD coords="698,401,827,362,392">skipped</WORD>
<WORD coords="844,403,973,363,394">through</WORD>
<WORD coords="989,395,1008,373,395">a</WORD>
<WORD coords="1022,404,1172,365,395">rounding</WORD>
<WORD coords="1188,398,1278,374,396">error.</WORD>
<WORD coords="1295,399,1467,366,397">Otherwise</WORD>
<WORD coords="1482,399,1521,376,398">an</WORD>
<WORD coords="1538,400,1660,368,399">infinite</WORD>
<WORD coords="1676,408,1749,369,399">loop</WORD>
</LINE>
<LINE>
<WORD coords="584,436,673,406,435">could</WORD>
<WORD coords="683,438,781,407,437">result</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="585,530,704,491,522">Special</WORD>
<WORD coords="716,525,886,493,523">conditions</WORD>
<WORD coords="899,526,979,500,525">must</WORD>
<WORD coords="989,526,1028,495,525">be</WORD>
<WORD coords="1039,527,1216,495,525">considered</WORD>
<WORD coords="1228,528,1315,496,527">when</WORD>
<WORD coords="1327,537,1415,497,528">using</WORD>
<WORD coords="1427,537,1554,497,528">floating</WORD>
<WORD coords="1565,538,1651,498,529">point</WORD>
<WORD coords="1662,530,1747,508,530">num-</WORD>
</LINE>
<LINE>
<WORD coords="583,567,659,536,566">bers.</WORD>
<WORD coords="671,567,716,537,566">To</WORD>
<WORD coords="727,569,889,537,568">determine</WORD>
<WORD coords="899,569,927,538,568">if</WORD>
<WORD coords="934,570,953,547,570">a</WORD>
<WORD coords="962,571,1098,544,570">constant</WORD>
<WORD coords="1107,572,1232,540,571">without</WORD>
<WORD coords="1241,573,1382,540,572">fractions</WORD>
<WORD coords="1392,582,1550,542,572">following</WORD>
<WORD coords="1560,574,1610,543,573">the</WORD>
<WORD coords="1619,575,1747,543,574">decimal</WORD>
</LINE>
<LINE>
<WORD coords="583,617,668,579,609">point</WORD>
<WORD coords="680,617,742,579,610">(for</WORD>
<WORD coords="752,620,891,581,611">example</WORD>
<WORD coords="903,619,936,581,614">2)</WORD>
<WORD coords="948,613,976,582,612">is</WORD>
<WORD coords="987,613,1006,591,613">a</WORD>
<WORD coords="1018,622,1144,582,613">floating</WORD>
<WORD coords="1155,622,1240,583,614">point</WORD>
<WORD coords="1251,621,1385,585,615">number,</WORD>
<WORD coords="1397,616,1520,586,615">another</WORD>
<WORD coords="1531,625,1606,586,616">digit</WORD>
<WORD coords="1618,618,1697,592,617">must</WORD>
<WORD coords="1708,618,1748,587,618">be</WORD>
</LINE>
<LINE>
<WORD coords="583,654,679,623,654">added</WORD>
<WORD coords="689,655,766,623,654">after</WORD>
<WORD coords="775,656,823,625,655">the</WORD>
<WORD coords="833,657,961,625,656">decimal</WORD>
<WORD coords="971,665,1062,626,657">point</WORD>
<WORD coords="1073,659,1145,627,657">This</WORD>
<WORD coords="1156,659,1235,636,658">error</WORD>
<WORD coords="1244,660,1349,636,659">occurs</WORD>
<WORD coords="1359,669,1464,629,660">during</WORD>
<WORD coords="1475,661,1524,629,660">the</WORD>
<WORD coords="1533,668,1677,632,661">printf</WORD>
<WORD coords="1689,662,1747,631,662">call</WORD>
</LINE>
<LINE>
<WORD coords="583,697,613,667,697">in</WORD>
<WORD coords="625,699,675,668,698">the</WORD>
<WORD coords="687,708,844,669,698">following</WORD>
<WORD coords="855,710,1002,671,700">example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="583,784,702,754,779">printf</WORD>
<WORD coords="712,783,862,757,780">(&quot;Result</WORD>
<WORD coords="888,782,925,758,781">of</WORD>
<WORD coords="948,782,963,759,782">2</WORD>
<WORD coords="990,784,1005,758,782">/</WORD>
<WORD coords="1030,782,1045,759,782">3</WORD>
<WORD coords="1068,776,1086,767,779">=</WORD>
<WORD coords="1110,788,1241,759,783">%f.\n&quot;,</WORD>
<WORD coords="1271,788,1364,760,785">2/3);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="582,865,645,834,864">The</WORD>
<WORD coords="656,873,796,835,865">example</WORD>
<WORD coords="806,875,962,842,866">computes</WORD>
<WORD coords="973,872,1024,837,869">2/3</WORD>
<WORD coords="1035,869,1070,846,868">as</WORD>
<WORD coords="1081,868,1119,846,868">an</WORD>
<WORD coords="1131,877,1245,838,868">integer</WORD>
<WORD coords="1254,870,1343,839,869">value</WORD>
<WORD coords="1354,871,1413,840,870">and</WORD>
<WORD coords="1423,879,1528,849,871">passes</WORD>
<WORD coords="1570,872,1605,849,872">as</WORD>
<WORD coords="1616,872,1635,850,872">a</WORD>
<WORD coords="1645,873,1745,842,872">result</WORD>
</LINE>
<LINE>
<WORD coords="582,909,644,878,908">The</WORD>
<WORD coords="657,911,793,878,909">function</WORD>
<WORD coords="804,912,891,880,911">waits</WORD>
<WORD coords="902,912,951,880,911">for</WORD>
<WORD coords="961,912,980,890,912">a</WORD>
<WORD coords="991,921,1117,881,912">floating</WORD>
<WORD coords="1128,921,1213,882,913">point</WORD>
<WORD coords="1224,915,1349,884,914">number</WORD>
<WORD coords="1359,915,1457,884,914">which</WORD>
<WORD coords="1469,916,1532,893,915">was</WORD>
<WORD coords="1544,917,1694,885,916">indicated</WORD>
<WORD coords="1705,925,1746,886,918">by</WORD>
</LINE>
<LINE>
<WORD coords="585,952,602,925,954">%</WORD>
<WORD coords="609,953,628,926,953">f</WORD>
<WORD coords="632,954,639,947,956">.</WORD>
<WORD coords="649,954,714,923,953">The</WORD>
<WORD coords="724,963,862,925,954">example</WORD>
<WORD coords="871,956,970,925,955">below</WORD>
<WORD coords="981,957,1008,926,956">is</WORD>
<WORD coords="1018,957,1067,926,956">the</WORD>
<WORD coords="1076,958,1190,932,957">correct</WORD>
<WORD coords="1200,959,1327,928,958">version:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="582,1038,701,1009,1033">printf</WORD>
<WORD coords="712,1037,861,1011,1034">(&quot;Result</WORD>
<WORD coords="887,1036,924,1013,1035">of</WORD>
<WORD coords="948,1036,963,1013,1036">2</WORD>
<WORD coords="989,1038,1004,1012,1037">/</WORD>
<WORD coords="1029,1036,1043,1014,1036">3</WORD>
<WORD coords="1068,1030,1086,1021,1034">=</WORD>
<WORD coords="1109,1042,1240,1013,1037">%f.\n&quot;,</WORD>
<WORD coords="1270,1042,1444,1014,1039">2.0/3.0);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="251,1114,358,1083,1113">Note:</WORD>
<WORD coords="581,1117,650,1087,1116">You</WORD>
<WORD coords="666,1126,736,1096,1117">may</WORD>
<WORD coords="751,1119,837,1088,1118">crash</WORD>
<WORD coords="853,1120,903,1089,1119">the</WORD>
<WORD coords="918,1128,1030,1095,1120">system</WORD>
<WORD coords="1045,1121,1079,1099,1121">as</WORD>
<WORD coords="1094,1122,1165,1091,1121">well</WORD>
<WORD coords="1179,1122,1213,1099,1122">as</WORD>
<WORD coords="1227,1130,1279,1097,1123">get</WORD>
<WORD coords="1292,1123,1342,1092,1122">the</WORD>
<WORD coords="1358,1131,1462,1102,1122">wrong</WORD>
<WORD coords="1476,1124,1594,1102,1123">answer</WORD>
<WORD coords="1608,1125,1680,1094,1124">with</WORD>
<WORD coords="1695,1126,1745,1095,1125">the</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="581,1170,719,1132,1161">example</WORD>
<WORD coords="734,1165,841,1133,1163">above.</WORD>
<WORD coords="857,1164,886,1134,1164">If</WORD>
<WORD coords="898,1173,958,1143,1165">you</WORD>
<WORD coords="973,1166,1052,1140,1165">want</WORD>
<WORD coords="1066,1166,1096,1140,1166">to</WORD>
<WORD coords="1111,1174,1156,1141,1166">try</WORD>
<WORD coords="1171,1167,1220,1136,1166">the</WORD>
<WORD coords="1235,1168,1295,1142,1167">two</WORD>
<WORD coords="1308,1177,1463,1138,1168">examples</WORD>
<WORD coords="1476,1174,1585,1138,1168">above,</WORD>
<WORD coords="1600,1170,1672,1147,1169">save</WORD>
<WORD coords="1685,1178,1745,1148,1170">any</WORD>
</LINE>
<LINE>
<WORD coords="581,1215,744,1176,1207">important</WORD>
<WORD coords="761,1209,831,1178,1208">data</WORD>
<WORD coords="849,1217,910,1187,1210">you</WORD>
<WORD coords="928,1218,1025,1179,1209">might</WORD>
<WORD coords="1042,1211,1120,1180,1210">have</WORD>
<WORD coords="1137,1211,1178,1189,1211">on</WORD>
<WORD coords="1197,1212,1248,1181,1211">the</WORD>
<WORD coords="1264,1212,1358,1182,1212">RAM</WORD>
<WORD coords="1376,1213,1445,1182,1212">disk</WORD>
<WORD coords="1464,1214,1495,1188,1213">to</WORD>
<WORD coords="1512,1214,1531,1191,1214">a</WORD>
<WORD coords="1549,1223,1657,1183,1213">floppy</WORD>
<WORD coords="1675,1215,1745,1184,1214">disk</WORD>
</LINE>
<LINE>
<WORD coords="581,1252,683,1221,1251">before</WORD>
<WORD coords="693,1261,874,1222,1252">continuing.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="251,1331,364,1304,1331">char</WORD>
<WORD coords="580,1335,673,1304,1334">Other</WORD>
<WORD coords="684,1336,752,1306,1335">data</WORD>
<WORD coords="764,1344,849,1311,1336">types</WORD>
<WORD coords="861,1337,917,1315,1337">can</WORD>
<WORD coords="929,1338,968,1308,1338">be</WORD>
<WORD coords="979,1339,1100,1308,1338">derived</WORD>
<WORD coords="1112,1339,1189,1308,1338">from</WORD>
<WORD coords="1203,1340,1251,1309,1339">the</WORD>
<WORD coords="1263,1341,1345,1310,1340">basic</WORD>
<WORD coords="1359,1349,1443,1315,1341">types</WORD>
<WORD coords="1457,1342,1525,1312,1341">int</WORD>
<WORD coords="1540,1342,1599,1312,1341">and</WORD>
<WORD coords="1612,1343,1743,1315,1342">float.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="579,1379,636,1349,1378">For</WORD>
<WORD coords="651,1388,799,1350,1379">example,</WORD>
<WORD coords="815,1381,864,1351,1380">the</WORD>
<WORD coords="879,1389,950,1356,1381">type</WORD>
<WORD coords="966,1383,1063,1355,1382">char</WORD>
<WORD coords="1079,1384,1178,1352,1383">which</WORD>
<WORD coords="1192,1384,1248,1361,1383">can</WORD>
<WORD coords="1262,1393,1369,1359,1385">accept</WORD>
<WORD coords="1381,1385,1400,1363,1385">a</WORD>
<WORD coords="1413,1386,1564,1355,1385">character</WORD>
<WORD coords="1577,1386,1604,1355,1385">is</WORD>
<WORD coords="1618,1395,1712,1356,1386">really</WORD>
<WORD coords="1726,1387,1745,1365,1387">a</WORD>
</LINE>
<LINE>
<WORD coords="580,1424,711,1393,1423">variable</WORD>
<WORD coords="724,1425,772,1394,1424">for</WORD>
<WORD coords="784,1425,882,1395,1424">whole</WORD>
<WORD coords="895,1427,1034,1396,1426">numbers</WORD>
<WORD coords="1046,1428,1183,1397,1427">between</WORD>
<WORD coords="1196,1429,1268,1398,1426">-128</WORD>
<WORD coords="1281,1429,1340,1399,1428">and</WORD>
<WORD coords="1356,1430,1422,1399,1429">127.</WORD>
<WORD coords="1436,1430,1507,1399,1429">This</WORD>
<WORD coords="1521,1430,1608,1400,1429">small</WORD>
<WORD coords="1622,1431,1744,1401,1430">relative</WORD>
</LINE>
<LINE>
<WORD coords="579,1468,615,1437,1467">of</WORD>
<WORD coords="624,1469,692,1439,1467">int</WORD>
<WORD coords="705,1477,868,1444,1469">represents</WORD>
<WORD coords="879,1470,928,1439,1469">the</WORD>
<WORD coords="938,1471,1042,1440,1470">ASCII</WORD>
<WORD coords="1052,1473,1155,1441,1471">values</WORD>
<WORD coords="1165,1473,1201,1442,1472">of</WORD>
<WORD coords="1209,1473,1257,1442,1472">the</WORD>
<WORD coords="1267,1474,1439,1442,1473">characters.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="250,1558,364,1521,1548">long</WORD>
<WORD coords="579,1552,642,1522,1551">The</WORD>
<WORD coords="656,1561,755,1526,1552">long</WORD>
<WORD coords="770,1562,838,1528,1554">type</WORD>
<WORD coords="852,1555,878,1523,1554">is</WORD>
<WORD coords="891,1556,1016,1525,1554">another</WORD>
<WORD coords="1027,1564,1096,1530,1556">type</WORD>
<WORD coords="1109,1557,1231,1526,1556">derived</WORD>
<WORD coords="1244,1558,1321,1526,1556">from</WORD>
<WORD coords="1337,1558,1420,1529,1557">int.</WORD>
<WORD coords="1434,1567,1520,1528,1558">Long</WORD>
<WORD coords="1533,1567,1655,1534,1559">accepts</WORD>
<WORD coords="1668,1560,1743,1529,1559">inte-</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="579,1605,647,1575,1596">gers</WORD>
<WORD coords="663,1598,801,1567,1598">between</WORD>
<WORD coords="818,1605,1067,1568,1599">-2,147,483,648</WORD>
<WORD coords="1083,1601,1144,1570,1600">and</WORD>
<WORD coords="1159,1607,1407,1570,1602">2,147,483,647.</WORD>
<WORD coords="1423,1602,1454,1572,1602">If</WORD>
<WORD coords="1466,1611,1527,1581,1603">you</WORD>
<WORD coords="1543,1604,1625,1578,1603">must</WORD>
<WORD coords="1640,1605,1744,1574,1604">define</WORD>
</LINE>
<LINE>
<WORD coords="579,1643,734,1617,1642">constants</WORD>
<WORD coords="750,1644,784,1621,1644">as</WORD>
<WORD coords="803,1652,875,1613,1643">long</WORD>
<WORD coords="892,1650,1007,1613,1644">values,</WORD>
<WORD coords="1024,1653,1112,1614,1645">place</WORD>
<WORD coords="1128,1646,1166,1623,1645">an</WORD>
<WORD coords="1186,1645,1204,1619,1645">1</WORD>
<WORD coords="1223,1646,1257,1625,1646">or</WORD>
<WORD coords="1271,1646,1292,1622,1646">L</WORD>
<WORD coords="1311,1648,1426,1616,1647">behind</WORD>
<WORD coords="1443,1648,1493,1617,1647">the</WORD>
<WORD coords="1510,1657,1640,1617,1648">floating</WORD>
<WORD coords="1658,1657,1744,1618,1649">point</WORD>
</LINE>
<LINE>
<WORD coords="579,1687,703,1657,1686">number</WORD>
<WORD coords="714,1688,827,1657,1687">instead</WORD>
<WORD coords="838,1688,875,1658,1688">of</WORD>
<WORD coords="885,1689,922,1658,1689">.0.</WORD>
<WORD coords="933,1689,991,1659,1688">For</WORD>
<WORD coords="1000,1698,1146,1659,1689">example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="581,1766,616,1744,1766">1L</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="250,1848,301,1821,1848">sh</WORD>
<WORD coords="308,1850,387,1824,1849">ort</WORD>
<WORD coords="577,1852,641,1821,1851">The</WORD>
<WORD coords="653,1853,680,1821,1853">C</WORD>
<WORD coords="692,1861,852,1822,1853">keywords</WORD>
<WORD coords="865,1862,1065,1825,1854">unsigned</WORD>
<WORD coords="1076,1856,1135,1825,1855">and</WORD>
<WORD coords="1148,1857,1266,1829,1856">short</WORD>
<WORD coords="1283,1857,1339,1835,1857">can</WORD>
<WORD coords="1350,1858,1390,1827,1858">be</WORD>
<WORD coords="1402,1858,1477,1828,1858">used</WORD>
<WORD coords="1488,1858,1523,1836,1858">as</WORD>
<WORD coords="1534,1867,1698,1827,1858">adjectives</WORD>
<WORD coords="1711,1860,1742,1834,1860">to</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="578,1897,627,1866,1896">the</WORD>
<WORD coords="644,1899,730,1867,1898">basic</WORD>
<WORD coords="749,1907,845,1873,1899">types.</WORD>
<WORD coords="864,1901,964,1868,1900">These</WORD>
<WORD coords="981,1909,1099,1869,1901">specify</WORD>
<WORD coords="1118,1910,1235,1870,1901">integer</WORD>
<WORD coords="1250,1903,1365,1871,1902">values.</WORD>
<WORD coords="1384,1904,1449,1872,1903">The</WORD>
<WORD coords="1465,1905,1690,1872,1904">combinations</WORD>
<WORD coords="1707,1905,1745,1873,1904">of</WORD>
</LINE>
<LINE>
<WORD coords="579,1950,804,1913,1942">unsigned</WORD>
<WORD coords="824,1944,884,1913,1943">and</WORD>
<WORD coords="904,1945,1037,1917,1944">short</WORD>
<WORD coords="1064,1946,1178,1920,1945">cannot</WORD>
<WORD coords="1197,1946,1237,1915,1946">be</WORD>
<WORD coords="1258,1947,1335,1916,1947">used</WORD>
<WORD coords="1356,1947,1430,1916,1946">with</WORD>
<WORD coords="1454,1948,1587,1920,1947">float</WORD>
<WORD coords="1620,1949,1740,1918,1948">values,</WORD>
</LINE>
<LINE>
<WORD coords="579,1995,787,1958,1987">unsigned</WORD>
<WORD coords="804,1989,925,1957,1988">defines</WORD>
<WORD coords="940,1989,978,1967,1989">an</WORD>
<WORD coords="996,1998,1111,1958,1989">integer</WORD>
<WORD coords="1126,1991,1252,1960,1990">number</WORD>
<WORD coords="1268,1992,1368,1960,1991">which</WORD>
<WORD coords="1385,1992,1439,1961,1991">has</WORD>
<WORD coords="1456,1992,1496,1970,1991">no</WORD>
<WORD coords="1513,2001,1591,1961,1992">sign;</WORD>
<WORD coords="1613,1994,1739,1966,1993">short</WORD>
</LINE>
<LINE>
<WORD coords="577,2040,696,2007,2031">accepts</WORD>
<WORD coords="707,2041,780,2002,2032">only</WORD>
<WORD coords="794,2034,888,2002,2033">16-bit</WORD>
<WORD coords="898,2035,1045,2004,2033">numbers.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="577,2117,606,2086,2117">If</WORD>
<WORD coords="616,2118,666,2087,2117">the</WORD>
<WORD coords="679,2119,841,2087,2118">indication</WORD>
<WORD coords="854,2120,891,2088,2119">of</WORD>
<WORD coords="902,2119,972,2090,2118">int</WORD>
<WORD coords="987,2120,1022,2097,2119">or</WORD>
<WORD coords="1033,2120,1152,2092,2119">float</WORD>
<WORD coords="1169,2121,1195,2089,2120">is</WORD>
<WORD coords="1207,2130,1343,2089,2120">missing,</WORD>
<WORD coords="1356,2122,1382,2090,2122">C</WORD>
<WORD coords="1395,2123,1524,2091,2121">defaults</WORD>
<WORD coords="1537,2123,1567,2097,2123">to</WORD>
<WORD coords="1582,2124,1664,2093,2122">int.</WORD>
<WORD coords="1678,2124,1742,2092,2123">The</WORD>
</LINE>
<LINE>
<WORD coords="578,2170,733,2130,2161">following</WORD>
<WORD coords="744,2164,962,2132,2162">combinations</WORD>
<WORD coords="972,2164,1022,2142,2163">are</WORD>
<WORD coords="1031,2165,1120,2134,2164">valid:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="578,2250,738,2219,2243">unsigned</WORD>
<WORD coords="760,2237,778,2229,2241">=</WORD>
<WORD coords="802,2251,960,2220,2245">unsigned</WORD>
<WORD coords="983,2246,1038,2221,2246">int</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="579,2283,674,2260,2283">short</WORD>
<WORD coords="699,2277,717,2268,2281">=</WORD>
<WORD coords="741,2285,837,2262,2284">short</WORD>
<WORD coords="862,2285,918,2260,2285">int</WORD>
<WORD coords="943,2279,961,2270,2282">=</WORD>
<WORD coords="990,2292,1161,2262,2286">(Compiler</WORD>
<WORD coords="1184,2293,1375,2264,2287">dependent)</WORD>
<WORD coords="1407,2289,1483,2265,2288">char</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="578,2330,655,2301,2323">long</WORD>
<WORD coords="679,2317,696,2309,2321">=</WORD>
<WORD coords="720,2331,798,2302,2325">long</WORD>
<WORD coords="821,2325,877,2301,2325">int</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="578,2371,737,2340,2364">unsigned</WORD>
<WORD coords="761,2372,837,2343,2366">long</WORD>
<WORD coords="862,2366,917,2342,2366">int</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="578,2410,656,2381,2404">long</WORD>
<WORD coords="681,2405,776,2382,2405">float</WORD>
<WORD coords="801,2399,818,2390,2402">=</WORD>
<WORD coords="840,2406,958,2383,2405">double</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="246,2675,293,2645,2675">68</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0075.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2838" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0076.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0076.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="295,187,424,160,187">Abacus</WORD>
<WORD coords="1488,181,1536,153,180">8-2</WORD>
<WORD coords="1568,180,1655,152,179">Data</WORD>
<WORD coords="1673,179,1787,151,177">Types</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="625,363,688,333,363">The</WORD>
<WORD coords="699,370,864,333,362">advantage</WORD>
<WORD coords="875,362,911,331,361">of</WORD>
<WORD coords="921,368,1116,333,360">unsigned</WORD>
<WORD coords="1128,361,1153,330,360">is</WORD>
<WORD coords="1165,360,1281,329,360">limited</WORD>
<WORD coords="1291,360,1322,334,360">to</WORD>
<WORD coords="1331,368,1461,328,358">positive</WORD>
<WORD coords="1471,362,1585,327,357">values,</WORD>
<WORD coords="1596,357,1655,326,356">and</WORD>
<WORD coords="1665,356,1789,325,355">extends</WORD>
</LINE>
<LINE>
<WORD coords="627,406,676,376,405">the</WORD>
<WORD coords="691,406,770,376,405">limit</WORD>
<WORD coords="783,406,818,376,405">of</WORD>
<WORD coords="832,406,881,375,405">the</WORD>
<WORD coords="897,406,1012,374,405">normal</WORD>
<WORD coords="1028,413,1107,379,405">type.</WORD>
<WORD coords="1122,404,1181,374,403">For</WORD>
<WORD coords="1194,411,1344,372,403">example,</WORD>
<WORD coords="1358,408,1563,373,401">unsigned</WORD>
<WORD coords="1577,400,1647,371,399">int</WORD>
<WORD coords="1667,407,1790,373,399">accepts</WORD>
</LINE>
<LINE>
<WORD coords="626,451,768,421,450">numbers</WORD>
<WORD coords="783,451,921,421,450">between</WORD>
<WORD coords="973,450,1033,419,449">and</WORD>
<WORD coords="1048,454,1171,417,450">65,535.</WORD>
<WORD coords="1188,449,1252,417,448">The</WORD>
<WORD coords="1267,448,1383,416,447">normal</WORD>
<WORD coords="1401,447,1471,418,447">int</WORD>
<WORD coords="1492,453,1562,420,445">type</WORD>
<WORD coords="1578,453,1650,413,444">only</WORD>
<WORD coords="1665,453,1789,412,443">permits</WORD>
</LINE>
<LINE>
<WORD coords="625,505,756,465,495">positive</WORD>
<WORD coords="768,496,872,465,495">values</WORD>
<WORD coords="885,503,926,473,495">up</WORD>
<WORD coords="939,495,971,469,495">to</WORD>
<WORD coords="983,499,1104,463,494">32,767.</WORD>
<WORD coords="1118,501,1275,462,492">Unsigned</WORD>
<WORD coords="1287,492,1426,462,491">numbers</WORD>
<WORD coords="1438,491,1504,461,490">also</WORD>
<WORD coords="1517,490,1607,460,489">allow</WORD>
<WORD coords="1620,498,1790,457,489">operations</WORD>
</LINE>
<LINE>
<WORD coords="626,540,726,510,539">which</WORD>
<WORD coords="735,540,845,514,539">cannot</WORD>
<WORD coords="853,540,893,509,539">be</WORD>
<WORD coords="902,547,1072,508,538">performed</WORD>
<WORD coords="1082,538,1154,507,537">with</WORD>
<WORD coords="1164,538,1247,507,537">other</WORD>
<WORD coords="1257,545,1351,512,537">types.</WORD>
<WORD coords="1363,536,1450,506,535">More</WORD>
<WORD coords="1460,536,1501,513,535">on</WORD>
<WORD coords="1511,535,1569,504,534">this</WORD>
<WORD coords="1579,534,1660,504,533">later.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="626,624,691,593,623">The</WORD>
<WORD coords="707,623,797,592,622">value</WORD>
<WORD coords="812,630,1000,592,622">assignment</WORD>
<WORD coords="1015,622,1048,596,621">to</WORD>
<WORD coords="1066,621,1166,594,620">char</WORD>
<WORD coords="1184,620,1335,589,619">variables</WORD>
<WORD coords="1350,627,1498,588,618">proceeds</WORD>
<WORD coords="1514,617,1545,587,617">in</WORD>
<WORD coords="1563,617,1614,586,616">the</WORD>
<WORD coords="1630,623,1791,585,615">following</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,671,758,645,666">manner,</WORD>
<WORD coords="770,666,803,645,666">as</WORD>
<WORD coords="814,665,845,636,665">in</WORD>
<WORD coords="859,666,927,638,665">int</WORD>
<WORD coords="942,666,1054,635,665">values:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,749,706,726,748">char</WORD>
<WORD coords="730,750,925,725,747">character;</WORD>
</LINE>
<LINE>
<WORD coords="629,788,807,765,788">character</WORD>
<WORD coords="831,781,850,772,784">=</WORD>
<WORD coords="874,790,925,764,788">65;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,875,728,847,873">char</WORD>
<WORD coords="746,874,842,848,873">stores</WORD>
<WORD coords="857,873,1036,842,872">characters.</WORD>
<WORD coords="1052,872,1126,841,871">This</WORD>
<WORD coords="1141,872,1168,841,871">is</WORD>
<WORD coords="1183,872,1262,840,871">done</WORD>
<WORD coords="1278,871,1350,839,870">with</WORD>
<WORD coords="1367,870,1417,839,869">the</WORD>
<WORD coords="1431,876,1592,837,868">following</WORD>
<WORD coords="1606,876,1793,837,867">assignment</WORD>
</LINE>
<LINE>
<WORD coords="628,919,727,888,918">which</WORD>
<WORD coords="738,918,821,887,917">leads</WORD>
<WORD coords="832,918,863,892,918">to</WORD>
<WORD coords="874,918,923,886,917">the</WORD>
<WORD coords="934,917,1017,894,916">same</WORD>
<WORD coords="1026,917,1119,885,916">result</WORD>
<WORD coords="1127,916,1162,893,916">as</WORD>
<WORD coords="1172,916,1222,885,915">the</WORD>
<WORD coords="1231,915,1293,884,915">line</WORD>
<WORD coords="1302,915,1407,884,914">above.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,998,808,976,997">character</WORD>
<WORD coords="833,991,851,982,995">=</WORD>
<WORD coords="878,1000,946,975,997">&apos;a&apos;;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="628,1083,693,1052,1082">The</WORD>
<WORD coords="707,1082,913,1051,1081">combination</WORD>
<WORD coords="928,1081,965,1050,1080">of</WORD>
<WORD coords="977,1088,1091,1050,1080">integer</WORD>
<WORD coords="1105,1080,1210,1049,1079">values</WORD>
<WORD coords="1224,1079,1296,1049,1078">with</WORD>
<WORD coords="1311,1079,1361,1049,1078">the</WORD>
<WORD coords="1375,1079,1528,1048,1077">attributes</WORD>
<WORD coords="1545,1081,1679,1050,1076">short,</WORD>
<WORD coords="1692,1083,1794,1049,1075">long</WORD>
</LINE>
<LINE>
<WORD coords="629,1127,688,1097,1126">and</WORD>
<WORD coords="701,1134,901,1098,1126">unsigned</WORD>
<WORD coords="913,1126,1009,1101,1125">return</WORD>
<WORD coords="1024,1125,1166,1095,1124">different</WORD>
<WORD coords="1177,1124,1283,1094,1123">results</WORD>
<WORD coords="1296,1124,1374,1093,1123">from</WORD>
<WORD coords="1388,1123,1446,1101,1122">one</WORD>
<WORD coords="1459,1129,1605,1091,1120">compiler</WORD>
<WORD coords="1617,1121,1648,1096,1121">to</WORD>
<WORD coords="1662,1121,1792,1090,1119">another.</WORD>
</LINE>
<LINE>
<WORD coords="629,1172,687,1142,1171">For</WORD>
<WORD coords="701,1172,760,1141,1171">this</WORD>
<WORD coords="774,1171,882,1149,1170">reason</WORD>
<WORD coords="897,1170,937,1149,1170">no</WORD>
<WORD coords="952,1178,1073,1139,1169">general</WORD>
<WORD coords="1088,1170,1177,1139,1169">value</WORD>
<WORD coords="1191,1169,1225,1147,1168">or</WORD>
<WORD coords="1240,1176,1374,1147,1167">memory</WORD>
<WORD coords="1389,1175,1588,1137,1166">requirement</WORD>
<WORD coords="1602,1166,1657,1143,1165">can</WORD>
<WORD coords="1672,1166,1711,1135,1165">be</WORD>
<WORD coords="1724,1173,1793,1142,1164">pro-</WORD>
</LINE>
<LINE>
<WORD coords="630,1216,728,1185,1215">vided.</WORD>
<WORD coords="740,1216,804,1186,1215">The</WORD>
<WORD coords="814,1223,972,1184,1215">following</WORD>
<WORD coords="981,1222,1175,1183,1214">relationship</WORD>
<WORD coords="1185,1214,1276,1183,1213">exists</WORD>
<WORD coords="1286,1214,1422,1183,1213">between</WORD>
<WORD coords="1432,1213,1482,1181,1212">the</WORD>
<WORD coords="1492,1219,1593,1180,1211">length</WORD>
<WORD coords="1603,1211,1640,1179,1210">of</WORD>
<WORD coords="1649,1210,1795,1178,1209">variables</WORD>
</LINE>
<LINE>
<WORD coords="631,1260,705,1230,1260">used</WORD>
<WORD coords="715,1268,755,1230,1260">by</WORD>
<WORD coords="767,1260,807,1229,1259">all</WORD>
<WORD coords="818,1260,844,1229,1260">C</WORD>
<WORD coords="856,1267,1024,1229,1258">compilers:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="632,1339,709,1317,1339">char</WORD>
<WORD coords="735,1337,771,1319,1336">&lt;=</WORD>
<WORD coords="795,1339,890,1316,1338">short</WORD>
<WORD coords="916,1337,953,1319,1336">&lt;=</WORD>
<WORD coords="977,1338,1033,1314,1337">int</WORD>
<WORD coords="1059,1336,1096,1318,1335">&lt;=</WORD>
<WORD coords="1119,1343,1196,1315,1337">long</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="631,1424,693,1394,1423">The</WORD>
<WORD coords="708,1424,787,1394,1423">table</WORD>
<WORD coords="799,1424,899,1393,1423">below</WORD>
<WORD coords="912,1424,1065,1392,1423">describes</WORD>
<WORD coords="1078,1423,1128,1392,1422">the</WORD>
<WORD coords="1140,1431,1242,1392,1422">length</WORD>
<WORD coords="1254,1423,1291,1392,1422">of</WORD>
<WORD coords="1301,1423,1351,1391,1422">the</WORD>
<WORD coords="1363,1422,1505,1390,1421">different</WORD>
<WORD coords="1517,1421,1650,1389,1419">numeric</WORD>
<WORD coords="1663,1419,1795,1388,1418">variable</WORD>
</LINE>
<LINE>
<WORD coords="631,1477,725,1443,1469">types:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="889,1548,964,1528,1548">T.at.t</WORD>
<WORD coords="972,1548,979,1525,1548">i</WORD>
<WORD coords="990,1548,1026,1532,1548">ce</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1180,1547,1276,1527,1547">A7tec</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="742,1596,818,1573,1595">char</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="901,1595,915,1572,1595">1</WORD>
<WORD coords="939,1601,1018,1572,1594">byte</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1174,1594,1188,1571,1594">1</WORD>
<WORD coords="1210,1600,1289,1571,1594">byte</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="743,1635,838,1612,1635">short</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="888,1635,903,1612,1634">2</WORD>
<WORD coords="928,1640,1026,1612,1634">bytes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1160,1634,1175,1611,1633">2</WORD>
<WORD coords="1199,1639,1296,1611,1633">bytes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="743,1676,798,1651,1676">int</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="889,1675,902,1652,1675">4</WORD>
<WORD coords="928,1681,1026,1652,1675">bytes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1160,1675,1175,1651,1674">2</WORD>
<WORD coords="1199,1680,1296,1651,1674">bytes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="743,1722,819,1694,1716">long</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="889,1716,902,1693,1716">4</WORD>
<WORD coords="927,1721,1026,1693,1715">bytes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1161,1715,1174,1692,1714">4</WORD>
<WORD coords="1199,1720,1296,1692,1714">bytes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1748,2690,1795,2660,2689">69</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0076.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2843" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0077.djvu" width="2044">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0077.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="258,174,285,147,176">8.</WORD>
<WORD coords="316,176,512,148,175">Variables</WORD>
<WORD coords="1339,183,1447,155,182">Amiga</WORD>
<WORD coords="1459,183,1483,156,183">C</WORD>
<WORD coords="1496,183,1555,161,183">for</WORD>
<WORD coords="1566,184,1748,156,183">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="258,501,291,450,503">8</WORD>
<WORD coords="314,502,327,489,504">.</WORD>
<WORD coords="350,502,385,451,502">3</WORD>
<WORD coords="587,519,759,452,504">Type</WORD>
<WORD coords="845,508,1246,453,506">Conversion</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="584,661,669,622,652">Type</WORD>
<WORD coords="685,655,884,623,654">conversions</WORD>
<WORD coords="901,656,1078,624,655">sometimes</WORD>
<WORD coords="1094,657,1224,626,656">become</WORD>
<WORD coords="1239,666,1400,634,657">necessary</WORD>
<WORD coords="1416,667,1524,627,657">during</WORD>
<WORD coords="1539,667,1747,628,658">computation</WORD>
</LINE>
<LINE>
<WORD coords="584,699,714,667,697">because</WORD>
<WORD coords="728,699,765,668,698">of</WORD>
<WORD coords="778,699,827,668,699">the</WORD>
<WORD coords="841,700,896,677,700">use</WORD>
<WORD coords="911,700,948,669,700">of</WORD>
<WORD coords="959,701,1080,670,700">various</WORD>
<WORD coords="1094,702,1164,671,701">data</WORD>
<WORD coords="1177,710,1272,676,702">types.</WORD>
<WORD coords="1287,703,1352,671,702">The</WORD>
<WORD coords="1365,711,1525,671,702">following</WORD>
<WORD coords="1538,704,1618,672,703">rules</WORD>
<WORD coords="1633,712,1746,681,703">govern</WORD>
</LINE>
<LINE>
<WORD coords="585,749,653,717,741">type</WORD>
<WORD coords="663,744,848,713,742">conversion:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="588,825,613,796,825">1.</WORD>
<WORD coords="674,826,772,799,825">char</WORD>
<WORD coords="787,827,845,797,826">and</WORD>
<WORD coords="860,828,981,801,827">short</WORD>
<WORD coords="998,836,1111,798,828">always</WORD>
<WORD coords="1126,830,1249,805,828">convert</WORD>
<WORD coords="1261,830,1293,805,830">to</WORD>
<WORD coords="1307,835,1392,801,830">int;</WORD>
<WORD coords="1408,831,1528,804,830">float</WORD>
<WORD coords="1544,839,1660,801,831">always</WORD>
<WORD coords="1674,832,1746,810,831">con-</WORD>
</LINE>
<LINE>
<WORD coords="672,871,751,845,870">verts</WORD>
<WORD coords="763,871,795,845,871">to</WORD>
<WORD coords="806,872,962,844,871">double.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="583,954,613,923,953">2.</WORD>
<WORD coords="672,954,702,924,954">If</WORD>
<WORD coords="709,956,784,924,955">after</WORD>
<WORD coords="793,956,876,925,955">these</WORD>
<WORD coords="884,958,1077,926,956">conversions</WORD>
<WORD coords="1086,958,1146,935,957">one</WORD>
<WORD coords="1154,958,1191,927,958">of</WORD>
<WORD coords="1198,959,1247,927,958">the</WORD>
<WORD coords="1256,967,1406,933,959">operators</WORD>
<WORD coords="1416,960,1523,928,959">should</WORD>
<WORD coords="1532,960,1609,929,959">have</WORD>
<WORD coords="1618,961,1668,929,960">the</WORD>
<WORD coords="1678,969,1746,935,961">type</WORD>
</LINE>
<LINE>
<WORD coords="672,1006,845,972,1000">double,</WORD>
<WORD coords="865,1001,917,970,1000">the</WORD>
<WORD coords="935,1002,1052,971,1001">second</WORD>
<WORD coords="1069,1010,1205,972,1002">operand</WORD>
<WORD coords="1223,1004,1283,973,1003">and</WORD>
<WORD coords="1302,1004,1353,973,1003">the</WORD>
<WORD coords="1371,1004,1465,973,1003">result</WORD>
<WORD coords="1483,1005,1550,974,1004">also</WORD>
<WORD coords="1568,1005,1695,980,1004">convert</WORD>
<WORD coords="1715,1005,1746,980,1005">to</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="672,1045,828,1017,1044">double.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="584,1127,612,1097,1127">3.</WORD>
<WORD coords="671,1127,701,1097,1127">If</WORD>
<WORD coords="711,1129,730,1106,1129">a</WORD>
<WORD coords="741,1129,810,1098,1129">data</WORD>
<WORD coords="821,1137,891,1103,1129">type</WORD>
<WORD coords="903,1130,930,1099,1129">is</WORD>
<WORD coords="943,1130,1013,1108,1129">now</WORD>
<WORD coords="1028,1138,1136,1103,1130">long,</WORD>
<WORD coords="1150,1131,1191,1100,1130">all</WORD>
<WORD coords="1205,1140,1412,1101,1131">participating</WORD>
<WORD coords="1426,1133,1530,1102,1132">values</WORD>
<WORD coords="1543,1133,1609,1102,1132">also</WORD>
<WORD coords="1623,1134,1746,1108,1133">convert</WORD>
</LINE>
<LINE>
<WORD coords="671,1171,703,1146,1171">to</WORD>
<WORD coords="716,1179,823,1145,1171">long.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="582,1256,611,1226,1255">4.</WORD>
<WORD coords="671,1256,700,1226,1256">If</WORD>
<WORD coords="711,1257,750,1235,1257">an</WORD>
<WORD coords="765,1266,973,1229,1258">unsigned</WORD>
<WORD coords="991,1260,1081,1228,1259">value</WORD>
<WORD coords="1098,1261,1192,1229,1259">exists</WORD>
<WORD coords="1209,1269,1321,1238,1260">among</WORD>
<WORD coords="1338,1261,1388,1230,1260">the</WORD>
<WORD coords="1405,1269,1564,1231,1261">operands,</WORD>
<WORD coords="1580,1262,1622,1231,1261">all</WORD>
<WORD coords="1639,1262,1745,1232,1261">values</WORD>
</LINE>
<LINE>
<WORD coords="671,1302,794,1277,1301">convert</WORD>
<WORD coords="804,1303,834,1277,1303">to</WORD>
<WORD coords="846,1311,1049,1274,1303">unsigned.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="251,2687,298,2656,2686">70</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0077.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2820" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0078.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0078.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="289,182,417,154,182">Abacus</WORD>
<WORD coords="1350,179,1397,152,179">8.4</WORD>
<WORD coords="1424,179,1490,151,179">The</WORD>
<WORD coords="1507,179,1586,156,178">cast</WORD>
<WORD coords="1601,178,1782,150,177">Operator</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="290,507,417,456,507">8.4</WORD>
<WORD coords="618,507,741,456,506">The</WORD>
<WORD coords="784,508,977,461,507">cast</WORD>
<WORD coords="1039,522,1345,454,506">Operator</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,661,788,625,656">Constants,</WORD>
<WORD coords="798,656,931,625,655">function</WORD>
<WORD coords="942,656,1044,625,655">values</WORD>
<WORD coords="1054,656,1114,625,655">and</WORD>
<WORD coords="1124,655,1267,624,654">variables</WORD>
<WORD coords="1277,654,1333,633,654">can</WORD>
<WORD coords="1343,654,1382,624,654">be</WORD>
<WORD coords="1391,654,1550,623,653">converted</WORD>
<WORD coords="1559,654,1622,623,653">into</WORD>
<WORD coords="1631,653,1651,631,653">a</WORD>
<WORD coords="1661,661,1784,622,652">specific</WORD>
</LINE>
<LINE>
<WORD coords="619,700,686,671,700">data</WORD>
<WORD coords="698,707,776,675,700">type.</WORD>
<WORD coords="788,699,850,670,699">The</WORD>
<WORD coords="860,707,1024,675,698">parameter</WORD>
<WORD coords="1034,699,1064,674,699">to</WORD>
<WORD coords="1075,699,1114,670,699">be</WORD>
<WORD coords="1125,699,1284,669,698">converted</WORD>
<WORD coords="1294,699,1321,669,698">is</WORD>
<WORD coords="1331,707,1438,669,698">placed</WORD>
<WORD coords="1448,697,1478,668,697">in</WORD>
<WORD coords="1489,705,1678,667,696">parentheses</WORD>
<WORD coords="1689,696,1748,667,695">and</WORD>
<WORD coords="1759,696,1785,666,695">is</WORD>
</LINE>
<LINE>
<WORD coords="619,751,767,714,742">preceded</WORD>
<WORD coords="779,751,819,714,743">by</WORD>
<WORD coords="833,743,851,722,743">a</WORD>
<WORD coords="864,743,931,714,743">data</WORD>
<WORD coords="945,750,1015,719,743">type</WORD>
<WORD coords="1028,742,1058,713,742">in</WORD>
<WORD coords="1072,750,1271,713,742">parentheses.</WORD>
<WORD coords="1285,742,1358,713,741">This</WORD>
<WORD coords="1372,742,1398,712,741">is</WORD>
<WORD coords="1412,742,1460,712,741">the</WORD>
<WORD coords="1474,741,1539,716,740">cast</WORD>
<WORD coords="1554,748,1708,715,739">operator.</WORD>
<WORD coords="1721,739,1786,709,738">The</WORD>
</LINE>
<LINE>
<WORD coords="618,795,804,756,786">parentheses</WORD>
<WORD coords="814,786,863,764,785">are</WORD>
<WORD coords="873,786,925,761,785">not</WORD>
<WORD coords="933,794,1044,756,785">always</WORD>
<WORD coords="1053,794,1196,755,785">required,</WORD>
<WORD coords="1205,786,1257,755,786">but</WORD>
<WORD coords="1265,786,1315,763,785">are</WORD>
<WORD coords="1323,785,1550,754,784">recommended</WORD>
<WORD coords="1557,784,1685,754,784">because</WORD>
<WORD coords="1694,784,1730,752,783">of</WORD>
<WORD coords="1738,783,1786,753,782">the</WORD>
</LINE>
<LINE>
<WORD coords="620,839,690,800,830">high</WORD>
<WORD coords="700,839,882,801,830">precedence</WORD>
<WORD coords="891,831,928,800,830">of</WORD>
<WORD coords="936,831,985,800,830">the</WORD>
<WORD coords="995,839,1064,805,831">type</WORD>
<WORD coords="1073,831,1257,799,830">conversion.</WORD>
<WORD coords="1269,830,1326,801,829">For</WORD>
<WORD coords="1336,838,1479,799,829">example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,917,699,888,911">long</WORD>
<WORD coords="723,914,856,889,911">number;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,952,740,929,952">number</WORD>
<WORD coords="763,945,781,937,948">=</WORD>
<WORD coords="805,952,860,929,952">123</WORD>
<WORD coords="886,954,900,928,954">/</WORD>
<WORD coords="933,957,1037,929,952">(long)</WORD>
<WORD coords="1055,955,1120,929,952">(&apos;a&apos;</WORD>
<WORD coords="1150,954,1165,928,953">/</WORD>
<WORD coords="1191,954,1282,928,952">1.5);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,1037,653,1007,1037">In</WORD>
<WORD coords="664,1038,683,1015,1038">a</WORD>
<WORD coords="693,1045,811,1006,1037">general</WORD>
<WORD coords="822,1042,940,1006,1036">format,</WORD>
<WORD coords="952,1037,1002,1006,1037">the</WORD>
<WORD coords="1011,1045,1184,1006,1036">expression</WORD>
<WORD coords="1194,1037,1230,1006,1036">is:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,1122,733,1095,1116">(type)</WORD>
<WORD coords="763,1117,943,1095,1116">Parameter</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,1202,718,1173,1201">Better</WORD>
<WORD coords="727,1202,840,1172,1202">format:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,1289,733,1260,1283">(type)</WORD>
<WORD coords="751,1286,957,1260,1283">(Parameter)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,1376,690,1338,1367">Any</WORD>
<WORD coords="701,1368,769,1338,1368">data</WORD>
<WORD coords="780,1376,848,1342,1368">type</WORD>
<WORD coords="857,1368,914,1345,1367">can</WORD>
<WORD coords="923,1368,963,1338,1368">be</WORD>
<WORD coords="973,1368,1148,1336,1367">substituted</WORD>
<WORD coords="1158,1367,1205,1336,1366">for</WORD>
<WORD coords="1214,1367,1264,1337,1366">the</WORD>
<WORD coords="1273,1367,1356,1337,1366">word</WORD>
<WORD coords="1367,1374,1470,1341,1366">type.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1747,2672,1794,2642,2672">71</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0078.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0079.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0079.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0079.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2823" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0080.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0080.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="966,740,1104,626,740">9.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="556,942,1066,806,909">print</WORD>
<WORD coords="1096,908,1178,806,908">f</WORD>
<WORD coords="1254,910,1510,798,909">and</WORD>
</LINE>
<LINE>
<WORD coords="778,1080,1300,976,1079">scanf</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0080.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0081.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0081.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0081.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0082.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0082.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="277,173,406,146,173">Abacus</WORD>
<WORD coords="1406,166,1433,138,165">9.</WORD>
<WORD coords="1457,165,1568,142,164">printf</WORD>
<WORD coords="1587,164,1650,141,163">and</WORD>
<WORD coords="1670,163,1769,140,162">scanf</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="605,479,982,400,459">printf</WORD>
<WORD coords="1031,459,1186,392,458">and</WORD>
<WORD coords="1231,457,1542,395,455">scanf</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="608,618,673,588,617">The</WORD>
<WORD coords="687,618,769,592,617">most</WORD>
<WORD coords="782,625,931,585,616">powerful</WORD>
<WORD coords="946,624,1052,590,615">output</WORD>
<WORD coords="1066,615,1203,584,614">function</WORD>
<WORD coords="1219,613,1249,583,613">in</WORD>
<WORD coords="1264,614,1290,583,614">C</WORD>
<WORD coords="1307,613,1334,582,613">is</WORD>
<WORD coords="1348,620,1513,583,611">printf.</WORD>
<WORD coords="1529,611,1653,579,610">You&apos;ve</WORD>
<WORD coords="1668,610,1739,587,609">seen</WORD>
<WORD coords="1755,608,1773,586,608">a</WORD>
</LINE>
<LINE>
<WORD coords="609,663,683,632,662">little</WORD>
<WORD coords="693,662,730,631,662">of</WORD>
<WORD coords="739,662,817,631,661">what</WORD>
<WORD coords="826,661,850,631,661">it</WORD>
<WORD coords="859,661,915,639,660">can</WORD>
<WORD coords="925,661,966,630,661">do</WORD>
<WORD coords="976,660,1048,629,659">with</WORD>
<WORD coords="1060,660,1162,637,659">screen</WORD>
<WORD coords="1172,666,1275,633,658">output</WORD>
<WORD coords="1285,666,1372,627,657">using</WORD>
<WORD coords="1383,664,1534,626,656">examples</WORD>
<WORD coords="1545,664,1660,624,654">printed</WORD>
<WORD coords="1669,654,1774,622,653">earlier</WORD>
</LINE>
<LINE>
<WORD coords="609,705,640,676,705">in</WORD>
<WORD coords="655,706,714,675,705">this</WORD>
<WORD coords="727,706,819,675,705">book.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,790,674,760,790">The</WORD>
<WORD coords="692,791,816,763,789">scanf</WORD>
<WORD coords="836,790,974,758,788">function</WORD>
<WORD coords="990,796,1076,758,787">gives</WORD>
<WORD coords="1092,788,1143,757,787">the</WORD>
<WORD coords="1158,788,1226,765,787">user</WORD>
<WORD coords="1242,787,1291,756,786">the</WORD>
<WORD coords="1306,794,1412,755,785">option</WORD>
<WORD coords="1428,785,1463,754,784">of</WORD>
<WORD coords="1477,792,1562,754,784">input</WORD>
<WORD coords="1577,784,1608,758,784">to</WORD>
<WORD coords="1625,783,1674,752,782">the</WORD>
<WORD coords="1690,782,1773,760,781">com-</WORD>
</LINE>
<LINE>
<WORD coords="610,842,702,809,834">puter.</WORD>
<WORD coords="714,834,784,804,834">You</WORD>
<WORD coords="795,834,871,803,833">have</WORD>
<WORD coords="882,833,941,803,832">had</WORD>
<WORD coords="951,833,970,811,833">a</WORD>
<WORD coords="979,832,1092,802,831">chance</WORD>
<WORD coords="1102,832,1134,806,832">to</WORD>
<WORD coords="1145,831,1227,801,830">work</WORD>
<WORD coords="1237,831,1309,800,830">with</WORD>
<WORD coords="1320,830,1377,799,829">this</WORD>
<WORD coords="1389,830,1522,798,828">function</WORD>
<WORD coords="1533,828,1567,806,828">as</WORD>
<WORD coords="1578,828,1655,797,827">well.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,919,689,888,918">Both</WORD>
<WORD coords="705,919,826,891,917">scanf</WORD>
<WORD coords="841,918,899,887,917">and</WORD>
<WORD coords="911,924,1059,888,916">printf</WORD>
<WORD coords="1075,916,1130,894,916">use</WORD>
<WORD coords="1142,916,1161,894,916">a</WORD>
<WORD coords="1173,916,1298,885,914">number</WORD>
<WORD coords="1310,915,1347,884,914">of</WORD>
<WORD coords="1357,914,1467,884,913">format</WORD>
<WORD coords="1479,921,1703,881,911">specifications</WORD>
<WORD coords="1716,911,1776,880,910">and</WORD>
</LINE>
<LINE>
<WORD coords="611,970,723,940,962">escape</WORD>
<WORD coords="741,970,909,939,961">sequences</WORD>
<WORD coords="928,961,977,931,960">for</WORD>
<WORD coords="995,967,1178,929,959">controlling</WORD>
<WORD coords="1197,959,1247,929,958">the</WORD>
<WORD coords="1264,959,1376,928,958">format</WORD>
<WORD coords="1393,958,1453,927,957">and</WORD>
<WORD coords="1471,964,1543,931,956">type</WORD>
<WORD coords="1560,956,1597,925,955">of</WORD>
<WORD coords="1612,963,1698,925,954">input</WORD>
<WORD coords="1715,954,1776,924,953">and</WORD>
</LINE>
<LINE>
<WORD coords="612,1015,728,981,1007">output.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="287,1240,319,1189,1240">9</WORD>
<WORD coords="343,1240,356,1227,1240">.</WORD>
<WORD coords="382,1240,412,1188,0">1</WORD>
<WORD coords="614,1240,793,1189,1239">More</WORD>
<WORD coords="861,1253,1096,1188,1238">Escape</WORD>
<WORD coords="1164,1252,1509,1185,1236">Sequences</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="615,1390,721,1359,1389">You&apos;ll</WORD>
<WORD coords="734,1390,902,1359,1389">remember</WORD>
<WORD coords="913,1396,1036,1358,1388">reading</WORD>
<WORD coords="1050,1388,1142,1358,1387">about</WORD>
<WORD coords="1154,1388,1204,1357,1387">the</WORD>
<WORD coords="1220,1390,1264,1358,1386">\n</WORD>
<WORD coords="1278,1395,1387,1364,1386">escape</WORD>
<WORD coords="1401,1394,1548,1362,1385">sequence</WORD>
<WORD coords="1562,1383,1593,1353,1383">in</WORD>
<WORD coords="1606,1391,1736,1353,1383">Chapter</WORD>
<WORD coords="1749,1383,1777,1351,1382">3.</WORD>
</LINE>
<LINE>
<WORD coords="615,1434,679,1405,1434">The</WORD>
<WORD coords="695,1441,856,1403,1433">following</WORD>
<WORD coords="873,1434,925,1403,1433">list</WORD>
<WORD coords="941,1433,1043,1403,1432">shows</WORD>
<WORD coords="1060,1433,1145,1402,1431">other</WORD>
<WORD coords="1160,1439,1270,1409,1431">escape</WORD>
<WORD coords="1287,1439,1464,1408,1430">sequences,</WORD>
<WORD coords="1481,1430,1580,1398,1428">which</WORD>
<WORD coords="1597,1436,1695,1397,1427">you&apos;ll</WORD>
<WORD coords="1713,1427,1779,1396,1426">find</WORD>
</LINE>
<LINE>
<WORD coords="615,1478,714,1447,1477">useful</WORD>
<WORD coords="727,1478,775,1447,1477">for</WORD>
<WORD coords="785,1485,963,1446,1476">controlling</WORD>
<WORD coords="976,1476,1037,1450,1475">text</WORD>
<WORD coords="1048,1484,1161,1450,1475">output.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,1566,661,1533,1563">\t</WORD>
<WORD coords="724,1570,826,1532,1562">places</WORD>
<WORD coords="838,1570,944,1536,1561">output</WORD>
<WORD coords="953,1561,985,1536,1561">at</WORD>
<WORD coords="995,1561,1045,1530,1560">the</WORD>
<WORD coords="1056,1561,1126,1535,1560">next</WORD>
<WORD coords="1138,1560,1186,1530,1560">tab</WORD>
<WORD coords="1199,1568,1264,1534,1560">stop</WORD>
<WORD coords="1277,1566,1329,1529,1558">(all</WORD>
<WORD coords="1343,1559,1361,1528,1559">8</WORD>
<WORD coords="1373,1566,1532,1527,1557">positions)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,1611,664,1578,1608">\b</WORD>
<WORD coords="726,1606,830,1585,1605">moves</WORD>
<WORD coords="842,1606,890,1576,1605">the</WORD>
<WORD coords="901,1606,1015,1580,1605">current</WORD>
<WORD coords="1025,1605,1107,1574,1604">write</WORD>
<WORD coords="1116,1613,1245,1574,1603">position</WORD>
<WORD coords="1257,1604,1314,1582,1603">one</WORD>
<WORD coords="1324,1611,1409,1573,1602">place</WORD>
<WORD coords="1421,1603,1449,1577,1602">to</WORD>
<WORD coords="1462,1602,1510,1572,1601">the</WORD>
<WORD coords="1521,1601,1574,1571,1600">left</WORD>
<WORD coords="1585,1609,1775,1569,1600">(backspace)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,1655,636,1622,1653">\</WORD>
<WORD coords="644,1651,664,1633,1651">r</WORD>
<WORD coords="726,1652,831,1621,1651">inserts</WORD>
<WORD coords="842,1658,972,1620,1649">carriage</WORD>
<WORD coords="982,1650,1077,1625,1648">return</WORD>
<WORD coords="1090,1650,1119,1624,1650">at</WORD>
<WORD coords="1128,1649,1194,1619,1649">first</WORD>
<WORD coords="1203,1657,1332,1618,1648">position</WORD>
<WORD coords="1343,1648,1379,1617,1647">of</WORD>
<WORD coords="1387,1648,1436,1617,1647">the</WORD>
<WORD coords="1446,1647,1561,1620,1646">current</WORD>
<WORD coords="1570,1646,1631,1615,1645">line</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,1698,636,1666,1696">\</WORD>
<WORD coords="642,1694,664,1675,1694">n</WORD>
<WORD coords="726,1695,827,1664,1694">inserts</WORD>
<WORD coords="837,1702,964,1663,1693">carriage</WORD>
<WORD coords="972,1694,1067,1668,1693">return</WORD>
<WORD coords="1076,1693,1133,1663,1692">and</WORD>
<WORD coords="1142,1693,1268,1661,1692">linefeed</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,1743,637,1710,1741">\</WORD>
<WORD coords="644,1739,663,1713,1739">f</WORD>
<WORD coords="727,1740,829,1708,1739">inserts</WORD>
<WORD coords="839,1739,915,1708,1738">form</WORD>
<WORD coords="926,1738,994,1707,1738">feed</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,1786,637,1755,1786">\</WORD>
<WORD coords="645,1787,661,1754,1787">\</WORD>
<WORD coords="726,1791,816,1753,1782">prints</WORD>
<WORD coords="828,1783,876,1753,1782">the</WORD>
<WORD coords="886,1783,1041,1751,1781">backslash</WORD>
<WORD coords="1051,1782,1198,1752,1781">character</WORD>
<WORD coords="1206,1788,1243,1750,1788">ft)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,1831,657,1797,1820">\&quot;</WORD>
<WORD coords="726,1835,819,1797,1827">prints</WORD>
<WORD coords="831,1835,983,1796,1825">quotation</WORD>
<WORD coords="996,1826,1079,1796,1825">mark</WORD>
<WORD coords="1091,1825,1193,1795,1824">within</WORD>
<WORD coords="1206,1825,1254,1795,1824">the</WORD>
<WORD coords="1266,1832,1357,1794,1824">string</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,1875,637,1843,1863">\</WORD>
<WORD coords="645,1852,651,1842,0">&apos;</WORD>
<WORD coords="727,1879,818,1841,1870">prints</WORD>
<WORD coords="831,1879,1009,1841,1870">apostrophe</WORD>
<WORD coords="1022,1870,1124,1840,1869">within</WORD>
<WORD coords="1137,1870,1186,1840,1869">the</WORD>
<WORD coords="1198,1877,1288,1839,1868">string</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,1919,690,1886,1914">\nn</WORD>
<WORD coords="727,1923,819,1885,1914">prints</WORD>
<WORD coords="829,1922,887,1893,1914">any</WORD>
<WORD coords="897,1914,1047,1884,1913">character</WORD>
<WORD coords="1057,1913,1127,1883,1912">with</WORD>
<WORD coords="1139,1913,1187,1883,1912">the</WORD>
<WORD coords="1198,1913,1275,1883,1912">octal</WORD>
<WORD coords="1286,1912,1372,1882,1911">value</WORD>
<WORD coords="1383,1911,1430,1892,1911">nn</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="290,2001,380,1971,2000">Note</WORD>
<WORD coords="388,2000,396,1979,0">:</WORD>
<WORD coords="619,2000,667,1971,2000">An</WORD>
<WORD coords="679,2009,788,1978,2000">escape</WORD>
<WORD coords="799,2008,948,1977,1999">sequence</WORD>
<WORD coords="960,2000,1028,1977,1999">uses</WORD>
<WORD coords="1041,1999,1101,1975,1999">two</WORD>
<WORD coords="1112,1999,1276,1968,1998">characters</WORD>
<WORD coords="1287,1997,1318,1967,1997">in</WORD>
<WORD coords="1330,1998,1380,1967,1997">the</WORD>
<WORD coords="1391,2002,1461,1971,1997">text,</WORD>
<WORD coords="1471,1997,1525,1966,1997">but</WORD>
<WORD coords="1534,2004,1699,1970,1995">represents</WORD>
<WORD coords="1710,2002,1782,1963,1994">only</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,2046,677,2024,2045">one</WORD>
<WORD coords="687,2046,843,2015,2045">character.</WORD>
<WORD coords="855,2053,940,2015,2044">Keep</WORD>
<WORD coords="950,2045,1007,2013,2044">this</WORD>
<WORD coords="1019,2044,1049,2013,2043">in</WORD>
<WORD coords="1060,2044,1142,2013,2043">mind</WORD>
<WORD coords="1153,2044,1238,2013,2043">when</WORD>
<WORD coords="1249,2050,1426,2012,2042">calculating</WORD>
<WORD coords="1437,2049,1569,2019,2041">memory</WORD>
<WORD coords="1580,2048,1679,2018,2040">usage.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,2130,682,2100,2129">The</WORD>
<WORD coords="693,2138,848,2099,2130">following</WORD>
<WORD coords="858,2138,994,2107,2129">program</WORD>
<WORD coords="1006,2129,1075,2107,2129">uses</WORD>
<WORD coords="1086,2129,1135,2098,2128">the</WORD>
<WORD coords="1148,2132,1190,2099,2129">\t</WORD>
<WORD coords="1203,2136,1310,2106,2128">escape</WORD>
<WORD coords="1320,2135,1466,2105,2127">sequence</WORD>
<WORD coords="1477,2127,1525,2096,2126">for</WORD>
<WORD coords="1534,2126,1582,2096,2126">tab</WORD>
<WORD coords="1593,2133,1683,2100,2125">stops:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,2212,698,2187,2211">main</WORD>
<WORD coords="709,2214,732,2189,2214">()</WORD>
</LINE>
<LINE>
<WORD coords="666,2254,674,2229,2254">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="730,2297,848,2267,2291">printf</WORD>
<WORD coords="860,2296,1106,2267,2290">(AnXtExample,</WORD>
<WORD coords="1117,2294,1549,2264,2288">\ttwo\tTabs\tspacing&quot;)</WORD>
<WORD coords="1562,2290,1571,2270,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="731,2339,848,2308,2332">printf</WORD>
<WORD coords="860,2338,1191,2307,2331">(&quot;\tspacing\tText</WORD>
<WORD coords="1203,2333,1286,2307,2330">!\n&quot;)</WORD>
<WORD coords="1300,2333,1309,2314,2333">;</WORD>
</LINE>
<LINE>
<WORD coords="667,2377,675,2351,2377">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,2460,678,2430,2459">For</WORD>
<WORD coords="688,2460,744,2438,2459">our</WORD>
<WORD coords="754,2460,825,2434,2459">next</WORD>
<WORD coords="835,2467,1019,2428,2458">assignment</WORD>
<WORD coords="1030,2459,1077,2436,2458">we</WORD>
<WORD coords="1089,2459,1164,2427,2458">wish</WORD>
<WORD coords="1176,2458,1207,2432,2458">to</WORD>
<WORD coords="1218,2466,1334,2427,2457">display</WORD>
<WORD coords="1347,2458,1396,2426,2457">the</WORD>
<WORD coords="1407,2464,1564,2425,2456">following</WORD>
<WORD coords="1577,2456,1645,2429,2455">text</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,2540,680,2518,2540">Use</WORD>
<WORD coords="703,2540,761,2517,2540">the</WORD>
<WORD coords="785,2540,923,2517,2539">control</WORD>
<WORD coords="948,2539,1144,2517,2538">characters</WORD>
<WORD coords="1175,2539,1181,2522,2538">:</WORD>
<WORD coords="1212,2542,1301,2514,2538">&quot;\n&quot;,</WORD>
<WORD coords="1333,2539,1423,2513,2537">&quot;\t&quot;!</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1738,2662,1786,2633,2662">75</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0082.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0083.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0083.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="278,158,305,130,160">9.</WORD>
<WORD coords="331,159,443,136,158">PRINTF</WORD>
<WORD coords="465,160,529,138,160">AND</WORD>
<WORD coords="540,161,651,139,160">SCANF</WORD>
<WORD coords="1358,168,1465,140,167">AMIGA</WORD>
<WORD coords="1478,168,1503,140,168">C</WORD>
<WORD coords="1516,168,1574,146,168">FOR</WORD>
<WORD coords="1586,169,1768,141,168">BEGINNERS</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="605,339,630,308,338">It</WORD>
<WORD coords="641,339,668,308,338">is</WORD>
<WORD coords="680,340,733,314,339">not</WORD>
<WORD coords="742,348,877,309,340">possible</WORD>
<WORD coords="890,349,999,310,340">simply</WORD>
<WORD coords="1012,342,1042,317,342">to</WORD>
<WORD coords="1053,350,1140,312,342">place</WORD>
<WORD coords="1153,344,1201,312,343">the</WORD>
<WORD coords="1213,344,1274,318,343">text</WORD>
<WORD coords="1284,344,1315,313,344">in</WORD>
<WORD coords="1327,352,1481,314,344">quotation</WORD>
<WORD coords="1492,346,1590,315,345">marks</WORD>
<WORD coords="1603,346,1686,315,346">since</WORD>
<WORD coords="1699,354,1767,316,345">they</WORD>
</LINE>
<LINE>
<WORD coords="604,390,724,351,381">already</WORD>
<WORD coords="734,383,825,361,383">occur</WORD>
<WORD coords="835,383,866,353,383">in</WORD>
<WORD coords="878,384,927,354,383">the</WORD>
<WORD coords="938,385,1007,359,384">text</WORD>
<WORD coords="1019,394,1135,355,385">Escape</WORD>
<WORD coords="1145,394,1308,364,386">sequences</WORD>
<WORD coords="1319,388,1369,365,387">are</WORD>
<WORD coords="1379,396,1544,366,388">necessary.</WORD>
<WORD coords="1556,389,1620,359,388">The</WORD>
<WORD coords="1629,397,1766,368,389">program</WORD>
</LINE>
<LINE>
<WORD coords="603,433,696,395,424">prints</WORD>
<WORD coords="710,426,760,396,425">the</WORD>
<WORD coords="771,434,925,397,427">quotation</WORD>
<WORD coords="939,428,1023,398,427">mark</WORD>
<WORD coords="1034,437,1123,398,428">using</WORD>
<WORD coords="1135,430,1185,399,429">the</WORD>
<WORD coords="1200,433,1240,399,424">\&quot;</WORD>
<WORD coords="1252,439,1361,408,430">escape</WORD>
<WORD coords="1374,439,1532,409,431">sequence,</WORD>
<WORD coords="1545,433,1595,402,432">the</WORD>
<WORD coords="1608,433,1766,402,432">backslash</WORD>
</LINE>
<LINE>
<WORD coords="604,470,675,438,469">with</WORD>
<WORD coords="689,473,705,440,473">\</WORD>
<WORD coords="714,474,743,440,472">\.</WORD>
<WORD coords="754,471,817,440,470">The</WORD>
<WORD coords="827,481,985,449,472">necessary</WORD>
<WORD coords="995,480,1140,444,473">printf</WORD>
<WORD coords="1150,474,1210,443,473">call</WORD>
<WORD coords="1219,483,1342,452,474">appears</WORD>
<WORD coords="1352,476,1386,453,475">as</WORD>
<WORD coords="1397,477,1526,444,475">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,555,723,525,550">printf</WORD>
<WORD coords="733,554,824,528,551">(&quot;Use</WORD>
<WORD coords="847,552,905,529,552">the</WORD>
<WORD coords="928,553,1066,530,552">Control</WORD>
<WORD coords="1090,556,1304,531,554">Characters:</WORD>
<WORD coords="1334,561,1629,531,556">\&quot;\\n\&quot;,\&quot;\\t\&quot;</WORD>
<WORD coords="1640,557,1645,535,556">!</WORD>
<WORD coords="1656,561,1684,535,556">&quot;)</WORD>
<WORD coords="1697,561,1707,541,561">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,635,680,605,634">Here</WORD>
<WORD coords="690,636,716,605,635">is</WORD>
<WORD coords="727,636,765,614,635">an</WORD>
<WORD coords="775,645,912,607,636">example</WORD>
<WORD coords="920,646,1065,616,637">program:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,714,680,689,714">main</WORD>
<WORD coords="691,718,698,692,718">(</WORD>
<WORD coords="707,718,714,692,0">)</WORD>
</LINE>
<LINE>
<WORD coords="648,758,655,732,758">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="711,802,830,772,796">printf</WORD>
<WORD coords="840,800,971,775,797">(&quot;Small</WORD>
<WORD coords="998,802,1025,776,797">&quot;)</WORD>
<WORD coords="1038,802,1048,781,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="711,842,829,812,836">printf</WORD>
<WORD coords="840,840,931,813,838">(&quot;\&quot;T</WORD>
<WORD coords="954,838,1051,817,838">est</WORD>
<WORD coords="1095,846,1315,822,839">progra</WORD>
<WORD coords="1337,845,1387,818,841">m&quot;)</WORD>
<WORD coords="1401,844,1411,824,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="710,883,829,853,877">printf</WORD>
<WORD coords="840,882,1172,854,880">(&quot;\&quot;\n\nWhere\nis</WORD>
<WORD coords="1196,884,1374,857,881">the\ntext</WORD>
<WORD coords="1399,887,1548,859,882">now?\n&quot;)</WORD>
<WORD coords="1561,887,1571,867,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="710,923,829,893,918">printf</WORD>
<WORD coords="839,926,1114,895,919">(&quot;XtEverything</WORD>
<WORD coords="1135,925,1266,897,921">OK?\n&quot;)</WORD>
<WORD coords="1279,925,1289,905,0">;</WORD>
</LINE>
<LINE>
<WORD coords="647,959,654,933,959">&gt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,1040,662,1011,1039">The</WORD>
<WORD coords="675,1049,781,1016,1041">output</WORD>
<WORD coords="792,1042,827,1011,1041">is:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,1121,698,1098,1120">Small</WORD>
<WORD coords="724,1122,879,1099,1121">&quot;Test</WORD>
<WORD coords="923,1129,1203,1103,1123">program&quot;</WORD>
</LINE>
<LINE>
<WORD coords="599,1161,698,1138,1160">Where</WORD>
</LINE>
<LINE>
<WORD coords="600,1200,635,1175,1200">is</WORD>
<WORD coords="660,1201,719,1178,1201">the</WORD>
</LINE>
<LINE>
<WORD coords="599,1242,676,1220,1241">text</WORD>
<WORD coords="701,1243,778,1221,1242">now?</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="709,1290,908,1260,1283">Everything</WORD>
<WORD coords="931,1285,988,1263,1284">OK?</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="261,2659,308,2629,2658">76</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0083.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0084.djvu" width="2038">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0084.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="259,188,386,162,187">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1270,182,1317,154,181">9.2</WORD>
<WORD coords="1344,181,1478,153,180">Format</WORD>
<WORD coords="1496,180,1750,152,178">Specification</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="262,514,389,463,513">9.2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="589,513,852,462,512">Format</WORD>
<WORD coords="941,525,1406,455,508">Specification</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="591,668,709,630,660">Strings</WORD>
<WORD coords="726,661,784,638,660">can</WORD>
<WORD coords="802,660,1033,628,659">accommodate</WORD>
<WORD coords="1050,658,1162,628,657">format</WORD>
<WORD coords="1178,665,1408,625,656">specifications</WORD>
<WORD coords="1425,655,1459,633,655">as</WORD>
<WORD coords="1477,654,1548,623,653">well</WORD>
<WORD coords="1565,654,1600,631,654">as</WORD>
<WORD coords="1617,653,1680,627,652">text</WORD>
<WORD coords="1697,652,1757,622,651">and</WORD>
</LINE>
<LINE>
<WORD coords="591,712,699,683,705">escape</WORD>
<WORD coords="711,712,884,682,703">sequences.</WORD>
<WORD coords="897,710,994,673,701">Every</WORD>
<WORD coords="1006,702,1115,672,701">format</WORD>
<WORD coords="1126,709,1332,670,700">specification</WORD>
<WORD coords="1343,700,1397,669,699">has</WORD>
<WORD coords="1408,699,1427,677,699">a</WORD>
<WORD coords="1437,706,1669,666,697">corresponding</WORD>
<WORD coords="1681,696,1756,665,695">vari-</WORD>
</LINE>
<LINE>
<WORD coords="591,749,660,718,748">able</WORD>
<WORD coords="672,749,810,717,748">attached</WORD>
<WORD coords="824,748,855,722,747">to</WORD>
<WORD coords="869,747,919,717,746">the</WORD>
<WORD coords="933,754,1025,716,746">string</WORD>
<WORD coords="1039,746,1098,716,745">and</WORD>
<WORD coords="1113,753,1266,715,745">separated</WORD>
<WORD coords="1279,744,1357,714,743">from</WORD>
<WORD coords="1372,744,1421,713,743">the</WORD>
<WORD coords="1436,750,1528,712,742">string</WORD>
<WORD coords="1541,750,1582,712,742">by</WORD>
<WORD coords="1596,742,1614,719,742">a</WORD>
<WORD coords="1627,741,1755,718,740">comma.</WORD>
</LINE>
<LINE>
<WORD coords="591,793,655,762,792">The</WORD>
<WORD coords="667,793,777,761,792">format</WORD>
<WORD coords="788,800,1012,759,791">specifications</WORD>
<WORD coords="1023,798,1137,759,790">always</WORD>
<WORD coords="1150,790,1220,763,789">start</WORD>
<WORD coords="1231,789,1302,757,788">with</WORD>
<WORD coords="1313,789,1332,765,789">a</WORD>
<WORD coords="1343,796,1464,760,787">percent</WORD>
<WORD coords="1474,787,1625,755,785">character</WORD>
<WORD coords="1637,792,1687,754,789">(%)</WORD>
<WORD coords="1699,784,1758,753,783">and</WORD>
</LINE>
<LINE>
<WORD coords="592,838,648,815,837">can</WORD>
<WORD coords="658,838,698,807,837">be</WORD>
<WORD coords="708,838,782,806,837">used</WORD>
<WORD coords="793,836,823,805,836">in</WORD>
<WORD coords="833,837,884,805,836">the</WORD>
<WORD coords="894,843,1012,806,835">print</WORD>
<WORD coords="1019,835,1038,807,835">f</WORD>
<WORD coords="1049,836,1109,804,835">and</WORD>
<WORD coords="1121,835,1237,806,834">scanf</WORD>
<WORD coords="1249,834,1408,802,833">functions.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,922,622,893,922">A</WORD>
<WORD coords="634,923,801,892,922">difference</WORD>
<WORD coords="813,922,891,892,921">from</WORD>
<WORD coords="905,921,954,891,920">the</WORD>
<WORD coords="966,921,1075,890,920">format</WORD>
<WORD coords="1087,928,1179,889,919">string</WORD>
<WORD coords="1191,920,1229,888,919">of</WORD>
<WORD coords="1237,920,1286,889,919">the</WORD>
<WORD coords="1298,926,1420,889,918">print</WORD>
<WORD coords="1426,917,1446,890,917">f</WORD>
<WORD coords="1460,918,1595,886,916">function</WORD>
<WORD coords="1608,916,1636,885,915">is</WORD>
<WORD coords="1647,924,1758,884,914">impor-</WORD>
</LINE>
<LINE>
<WORD coords="594,968,665,942,967">tant:</WORD>
<WORD coords="682,967,747,937,967">The</WORD>
<WORD coords="765,968,890,940,966">scanf</WORD>
<WORD coords="910,966,1048,935,965">function</WORD>
<WORD coords="1063,965,1151,934,965">reads</WORD>
<WORD coords="1166,964,1199,934,964">in</WORD>
<WORD coords="1215,965,1293,934,964">data.</WORD>
<WORD coords="1308,964,1368,933,963">For</WORD>
<WORD coords="1383,963,1443,932,962">this</WORD>
<WORD coords="1457,962,1567,939,961">reason</WORD>
<WORD coords="1583,961,1633,930,960">the</WORD>
<WORD coords="1648,968,1760,937,960">escape</WORD>
</LINE>
<LINE>
<WORD coords="594,1019,759,988,1010">sequences</WORD>
<WORD coords="775,1013,819,981,1009">\n</WORD>
<WORD coords="832,1017,1000,978,1009">(linefeed),</WORD>
<WORD coords="1015,1012,1057,979,1009">\t</WORD>
<WORD coords="1073,1015,1148,977,1008">(tab)</WORD>
<WORD coords="1160,1008,1219,977,1007">and</WORD>
<WORD coords="1231,1015,1320,985,1007">space</WORD>
<WORD coords="1330,1007,1433,975,1006">divide</WORD>
<WORD coords="1445,1006,1494,975,1005">the</WORD>
<WORD coords="1504,1013,1590,974,1004">input</WORD>
<WORD coords="1599,1004,1663,973,1003">into</WORD>
<WORD coords="1674,1011,1759,980,1003">sepa-</WORD>
</LINE>
<LINE>
<WORD coords="594,1055,653,1030,1055">rate</WORD>
<WORD coords="663,1055,759,1024,1054">fields.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1139,673,1110,1138">Here</WORD>
<WORD coords="684,1139,710,1109,1138">is</WORD>
<WORD coords="721,1139,740,1117,1139">a</WORD>
<WORD coords="750,1139,827,1109,1138">table</WORD>
<WORD coords="838,1138,910,1108,1137">with</WORD>
<WORD coords="921,1138,1030,1107,1137">format</WORD>
<WORD coords="1039,1145,1260,1106,1136">specifications</WORD>
<WORD coords="1270,1136,1318,1105,1135">for</WORD>
<WORD coords="1327,1142,1470,1106,1134">printf</WORD>
<WORD coords="1482,1134,1541,1103,1133">and</WORD>
<WORD coords="1553,1133,1681,1105,1132">scanf:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,1222,715,1193,1221">Format</WORD>
<WORD coords="729,1230,938,1191,1221">specification</WORD>
<WORD coords="997,1220,1075,1191,1220">Data</WORD>
<WORD coords="1094,1228,1164,1195,1220">type</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="999,1270,1091,1242,1269">char</WORD>
<WORD coords="1103,1276,1172,1238,1268">(one</WORD>
<WORD coords="1180,1275,1336,1237,1267">character)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="998,1323,1110,1284,1314">integer</WORD>
<WORD coords="1119,1315,1204,1283,1314">value</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="999,1367,1091,1329,1359">string</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1001,1405,1124,1377,1404">float</WORD>
<WORD coords="1143,1404,1203,1373,1403">and</WORD>
<WORD coords="1215,1404,1369,1375,1403">double</WORD>
<WORD coords="1388,1403,1513,1371,1402">number</WORD>
<WORD coords="1528,1408,1591,1370,1400">(for</WORD>
<WORD coords="1604,1408,1761,1371,1399">printf</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="998,1456,1103,1422,1448">output</WORD>
<WORD coords="1114,1448,1184,1417,1447">with</WORD>
<WORD coords="1196,1447,1304,1416,1446">format</WORD>
<WORD coords="1316,1452,1559,1414,1444">[-]xxx.xxxxxx)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1000,1500,1111,1462,1491">integer</WORD>
<WORD coords="1121,1491,1207,1461,1490">value</WORD>
<WORD coords="1217,1491,1249,1469,1491">as</WORD>
<WORD coords="1261,1491,1338,1460,1490">octal</WORD>
<WORD coords="1348,1490,1471,1460,1489">number</WORD>
<WORD coords="1482,1496,1566,1459,1488">(base</WORD>
<WORD coords="1577,1495,1608,1458,1491">8)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="999,1545,1112,1506,1536">integer</WORD>
<WORD coords="1121,1536,1207,1505,1535">value</WORD>
<WORD coords="1218,1535,1250,1513,1535">as</WORD>
<WORD coords="1261,1535,1319,1505,1534">hex</WORD>
<WORD coords="1329,1535,1452,1504,1534">number</WORD>
<WORD coords="1462,1541,1546,1503,1534">(base</WORD>
<WORD coords="1559,1540,1609,1502,1535">16)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1000,1590,1146,1550,1581">unsigned</WORD>
<WORD coords="1155,1589,1267,1550,1580">integer</WORD>
<WORD coords="1276,1580,1364,1549,1579">value</WORD>
<WORD coords="1374,1587,1529,1548,1578">(printf</WORD>
<WORD coords="1541,1586,1626,1546,1577">only)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1003,1627,1122,1599,1626">float</WORD>
<WORD coords="1136,1626,1171,1604,1625">or</WORD>
<WORD coords="1181,1626,1328,1598,1625">double</WORD>
<WORD coords="1342,1633,1449,1598,1624">output</WORD>
<WORD coords="1459,1631,1620,1593,1622">(printf</WORD>
<WORD coords="1635,1630,1720,1590,1621">only)</WORD>
<WORD coords="1733,1621,1764,1590,1620">in</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1001,1672,1150,1640,1671">scientific</WORD>
<WORD coords="1162,1671,1296,1639,1670">notation</WORD>
<WORD coords="1311,1675,1641,1637,1668">[-]x.xxxxxxE[+-]xx:</WORD>
<WORD coords="1657,1667,1765,1636,1666">affects</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1003,1716,1122,1688,1715">scanf</WORD>
<WORD coords="1136,1715,1211,1684,1714">asin</WORD>
<WORD coords="1225,1714,1269,1686,1714">%f</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1002,1758,1128,1728,1757">shortest</WORD>
<WORD coords="1139,1758,1215,1727,1757">form</WORD>
<WORD coords="1226,1757,1262,1726,1757">of</WORD>
<WORD coords="1274,1757,1317,1729,1757">%e</WORD>
<WORD coords="1330,1757,1388,1726,1756">and</WORD>
<WORD coords="1401,1755,1445,1728,1755">%f</WORD>
<WORD coords="1457,1763,1614,1725,1754">(printf</WORD>
<WORD coords="1627,1762,1712,1723,1753">only)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1002,1803,1084,1772,1802">short</WORD>
<WORD coords="1094,1809,1227,1772,1801">(scanf</WORD>
<WORD coords="1239,1809,1324,1770,1801">only)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1001,1854,1164,1821,1846">represents</WORD>
<WORD coords="1174,1846,1223,1815,1845">the</WORD>
<WORD coords="1234,1845,1252,1818,1845">%</WORD>
<WORD coords="1265,1846,1413,1815,1844">character</WORD>
<WORD coords="1423,1851,1577,1814,1843">(printf</WORD>
<WORD coords="1589,1851,1672,1812,1842">only)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="709,1271,752,1246,1271">%c</WORD>
</LINE>
<LINE>
<WORD coords="709,1316,755,1289,1316">%d</WORD>
</LINE>
<LINE>
<WORD coords="709,1361,751,1334,1361">%s</WORD>
</LINE>
<LINE>
<WORD coords="710,1405,753,1379,1405">%f</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="711,1494,753,1467,1494">%o</WORD>
</LINE>
<LINE>
<WORD coords="711,1537,755,1511,1537">%x</WORD>
</LINE>
<LINE>
<WORD coords="711,1583,755,1555,1583">%u</WORD>
</LINE>
<LINE>
<WORD coords="711,1628,754,1600,1628">%e</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="713,1767,758,1732,1763">%g</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="714,1802,757,1777,1802">%h</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="273,1933,463,1902,1932">Additions</WORD>
<WORD coords="600,1933,664,1902,1932">The</WORD>
<WORD coords="679,1941,794,1902,1932">integer</WORD>
<WORD coords="806,1932,953,1901,1931">elements</WORD>
<WORD coords="967,1937,1002,1904,1932">d,</WORD>
<WORD coords="1014,1937,1048,1911,1932">u,</WORD>
<WORD coords="1061,1932,1082,1910,1932">o</WORD>
<WORD coords="1097,1931,1156,1900,1930">and</WORD>
<WORD coords="1168,1930,1191,1911,1930">x</WORD>
<WORD coords="1205,1931,1260,1908,1930">can</WORD>
<WORD coords="1273,1930,1313,1899,1930">be</WORD>
<WORD coords="1325,1938,1473,1898,1929">preceded</WORD>
<WORD coords="1485,1937,1526,1898,1929">by</WORD>
<WORD coords="1539,1928,1589,1897,1927">the</WORD>
<WORD coords="1601,1928,1686,1896,1927">letter</WORD>
<WORD coords="1700,1926,1719,1899,1928">1</WORD>
<WORD coords="1736,1927,1767,1901,1927">to</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,1978,732,1946,1977">indicate</WORD>
<WORD coords="745,1978,807,1947,1977">that</WORD>
<WORD coords="819,1985,891,1946,1976">long</WORD>
<WORD coords="905,1977,1009,1946,1976">values</WORD>
<WORD coords="1023,1977,1139,1945,1976">instead</WORD>
<WORD coords="1151,1976,1188,1944,1975">of</WORD>
<WORD coords="1199,1983,1327,1944,1974">integers</WORD>
<WORD coords="1340,1975,1391,1952,1974">are</WORD>
<WORD coords="1403,1975,1487,1943,1974">used.</WORD>
<WORD coords="1500,1981,1587,1943,1973">Long</WORD>
<WORD coords="1600,1973,1704,1941,1972">values</WORD>
<WORD coords="1717,1972,1768,1949,1971">are</WORD>
</LINE>
<LINE>
<WORD coords="602,2031,731,1992,2022">integers</WORD>
<WORD coords="744,2023,781,1992,2022">of</WORD>
<WORD coords="789,2023,900,1991,2022">double</WORD>
<WORD coords="912,2030,1022,1991,2021">length.</WORD>
<WORD coords="1037,2021,1085,1991,2021">An</WORD>
<WORD coords="1100,2021,1119,1994,2021">1</WORD>
<WORD coords="1134,2030,1295,1989,2020">preceding</WORD>
<WORD coords="1308,2028,1435,1989,2019">floating</WORD>
<WORD coords="1446,2028,1532,1987,2018">point</WORD>
<WORD coords="1542,2018,1682,1987,2017">numbers</WORD>
<WORD coords="1695,2018,1767,1995,2017">con-</WORD>
</LINE>
<LINE>
<WORD coords="602,2076,716,2037,2068">taining</WORD>
<WORD coords="729,2073,763,2048,2069">e,</WORD>
<WORD coords="777,2068,796,2041,2068">f</WORD>
<WORD coords="809,2068,869,2037,2067">and</WORD>
<WORD coords="880,2075,904,2047,2071">g</WORD>
<WORD coords="917,2067,1063,2036,2067">indicates</WORD>
<WORD coords="1076,2067,1137,2036,2066">that</WORD>
<WORD coords="1148,2067,1259,2035,2066">double</WORD>
<WORD coords="1271,2066,1376,2035,2065">values</WORD>
<WORD coords="1387,2065,1438,2042,2064">are</WORD>
<WORD coords="1449,2073,1604,2033,2064">expected.</WORD>
<WORD coords="1617,2063,1681,2032,2063">The</WORD>
<WORD coords="1694,2063,1768,2032,2062">field</WORD>
</LINE>
<LINE>
<WORD coords="603,2113,696,2082,2112">width</WORD>
<WORD coords="713,2113,750,2082,2113">of</WORD>
<WORD coords="764,2113,814,2082,2112">the</WORD>
<WORD coords="831,2121,917,2082,2112">input</WORD>
<WORD coords="932,2113,967,2090,2112">or</WORD>
<WORD coords="982,2120,1089,2086,2112">output</WORD>
<WORD coords="1105,2112,1141,2080,2111">of</WORD>
<WORD coords="1155,2112,1174,2089,2112">a</WORD>
<WORD coords="1190,2111,1265,2080,2110">field</WORD>
<WORD coords="1281,2111,1338,2088,2110">can</WORD>
<WORD coords="1354,2111,1421,2079,2110">also</WORD>
<WORD coords="1437,2110,1476,2079,2110">be</WORD>
<WORD coords="1492,2109,1645,2078,2108">indicated</WORD>
<WORD coords="1661,2108,1734,2077,2107">with</WORD>
<WORD coords="1750,2108,1769,2085,2108">a</WORD>
</LINE>
<LINE>
<WORD coords="603,2158,713,2127,2157">format</WORD>
<WORD coords="725,2158,864,2127,2157">element.</WORD>
<WORD coords="879,2157,966,2126,2156">After</WORD>
<WORD coords="978,2157,1028,2126,2156">the</WORD>
<WORD coords="1041,2165,1162,2131,2155">percent</WORD>
<WORD coords="1175,2164,1251,2125,2155">sign,</WORD>
<WORD coords="1265,2155,1315,2124,2155">the</WORD>
<WORD coords="1328,2155,1392,2124,2154">size</WORD>
<WORD coords="1405,2155,1442,2123,2154">of</WORD>
<WORD coords="1452,2154,1502,2124,2154">the</WORD>
<WORD coords="1515,2154,1681,2122,2152">individual</WORD>
<WORD coords="1693,2153,1769,2122,2152">field</WORD>
</LINE>
<LINE>
<WORD coords="603,2202,659,2180,2201">can</WORD>
<WORD coords="673,2202,712,2172,2202">be</WORD>
<WORD coords="726,2202,885,2171,2201">indicated.</WORD>
<WORD coords="900,2201,930,2170,2201">If</WORD>
<WORD coords="941,2201,991,2171,2201">the</WORD>
<WORD coords="1004,2201,1072,2170,2200">first</WORD>
<WORD coords="1083,2201,1233,2170,2199">character</WORD>
<WORD coords="1247,2200,1283,2169,2199">of</WORD>
<WORD coords="1295,2199,1353,2168,2198">this</WORD>
<WORD coords="1368,2199,1492,2169,2198">number</WORD>
<WORD coords="1506,2198,1531,2168,2197">is</WORD>
<WORD coords="1546,2198,1564,2176,2198">a</WORD>
<WORD coords="1578,2197,1676,2167,2196">minus</WORD>
<WORD coords="1692,2205,1768,2166,2196">sign,</WORD>
</LINE>
<LINE>
<WORD coords="604,2246,653,2215,2245">the</WORD>
<WORD coords="665,2246,726,2220,2245">text</WORD>
<WORD coords="737,2245,763,2215,2245">is</WORD>
<WORD coords="777,2245,830,2215,2244">left</WORD>
<WORD coords="838,2253,983,2214,2243">justified.</WORD>
<WORD coords="997,2252,1108,2214,2244">Spaces</WORD>
<WORD coords="1120,2243,1167,2213,2243">fill</WORD>
<WORD coords="1180,2243,1227,2213,2242">the</WORD>
<WORD coords="1237,2250,1403,2212,2242">remaining</WORD>
<WORD coords="1414,2250,1561,2212,2241">positions</WORD>
<WORD coords="1574,2240,1604,2211,2240">in</WORD>
<WORD coords="1617,2241,1665,2211,2240">the</WORD>
<WORD coords="1676,2241,1760,2210,2240">field.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,2332,738,2301,2331">Without</WORD>
<WORD coords="750,2332,911,2300,2331">indication</WORD>
<WORD coords="924,2331,960,2300,2330">of</WORD>
<WORD coords="969,2331,1018,2300,2330">the</WORD>
<WORD coords="1030,2331,1105,2299,2330">field</WORD>
<WORD coords="1116,2335,1218,2299,2330">width,</WORD>
<WORD coords="1231,2330,1279,2299,2329">the</WORD>
<WORD coords="1291,2330,1429,2298,2329">standard</WORD>
<WORD coords="1440,2336,1547,2297,2328">setting</WORD>
<WORD coords="1560,2327,1608,2297,2327">for</WORD>
<WORD coords="1621,2327,1663,2300,2327">%f</WORD>
<WORD coords="1678,2327,1710,2296,2326">in</WORD>
<WORD coords="1721,2327,1770,2295,2326">the</WORD>
</LINE>
<LINE>
<WORD coords="604,2384,750,2348,2376">printf</WORD>
<WORD coords="763,2377,897,2345,2376">function</WORD>
<WORD coords="909,2377,935,2344,2376">is</WORD>
<WORD coords="949,2376,1027,2347,2375">%.6f</WORD>
<WORD coords="1030,2376,1038,2369,2375">.</WORD>
<WORD coords="1050,2376,1114,2344,2375">The</WORD>
<WORD coords="1124,2383,1229,2349,2375">output</WORD>
<WORD coords="1239,2375,1385,2343,2374">therefore</WORD>
<WORD coords="1395,2382,1508,2342,2374">always</WORD>
<WORD coords="1519,2374,1572,2342,2373">has</WORD>
<WORD coords="1584,2373,1630,2341,2372">six</WORD>
<WORD coords="1641,2373,1770,2340,2372">decimal</WORD>
</LINE>
<LINE>
<WORD coords="605,2429,703,2392,2421">places</WORD>
<WORD coords="714,2422,771,2392,2421">and</WORD>
<WORD coords="782,2429,837,2400,2421">any</WORD>
<WORD coords="849,2421,921,2390,2420">field</WORD>
<WORD coords="931,2421,1001,2390,2420">size.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,2514,749,2477,2506">printf</WORD>
<WORD coords="760,2506,819,2475,2505">and</WORD>
<WORD coords="829,2506,974,2475,2505">elements</WORD>
<WORD coords="984,2506,1032,2474,2505">for</WORD>
<WORD coords="1043,2505,1159,2478,2505">float</WORD>
<WORD coords="1172,2505,1283,2474,2504">values:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,2587,969,2561,2585">%&lt;min&gt;.&lt;fraction&gt;F</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1723,2683,1771,2653,2683">77</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0084.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2835" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0085.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0085.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="276,171,302,145,173">9.</WORD>
<WORD coords="329,173,441,151,172">PRINTF</WORD>
<WORD coords="464,175,650,152,174">ANDSCANF</WORD>
<WORD coords="1358,182,1466,155,181">AMIGA</WORD>
<WORD coords="1479,182,1504,155,182">C</WORD>
<WORD coords="1516,183,1575,161,182">FOR</WORD>
<WORD coords="1587,184,1769,156,183">BEGINNERS</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="605,353,751,324,353">&lt;min&gt;</WORD>
<WORD coords="788,356,945,323,355">indicates</WORD>
<WORD coords="975,357,1028,325,356">the</WORD>
<WORD coords="1059,358,1226,326,356">minimum</WORD>
<WORD coords="1256,359,1355,327,358">width</WORD>
<WORD coords="1385,359,1424,328,359">of</WORD>
<WORD coords="1451,360,1504,329,359">the</WORD>
<WORD coords="1533,369,1647,335,361">output</WORD>
<WORD coords="1675,362,1767,330,361">field.</WORD>
</LINE>
<LINE>
<WORD coords="604,396,651,369,396">&lt;f</WORD>
<WORD coords="656,398,854,368,397">raction&gt;</WORD>
<WORD coords="869,399,897,367,398">is</WORD>
<WORD coords="910,400,961,368,399">the</WORD>
<WORD coords="972,401,1137,369,400">maximum</WORD>
<WORD coords="1151,402,1277,370,401">number</WORD>
<WORD coords="1288,402,1325,371,402">of</WORD>
<WORD coords="1336,403,1475,372,402">numbers</WORD>
<WORD coords="1488,403,1564,373,402">after</WORD>
<WORD coords="1577,405,1626,373,404">the</WORD>
<WORD coords="1638,405,1768,373,404">decimal</WORD>
</LINE>
<LINE>
<WORD coords="602,449,697,410,440">point.</WORD>
<WORD coords="710,441,732,416,441">F</WORD>
<WORD coords="745,442,773,411,441">is</WORD>
<WORD coords="784,443,843,420,442">one</WORD>
<WORD coords="854,443,892,412,443">of</WORD>
<WORD coords="899,444,950,413,443">the</WORD>
<WORD coords="960,445,1070,413,444">format</WORD>
<WORD coords="1080,453,1304,414,445">specifications</WORD>
<WORD coords="1316,452,1349,426,447">e,</WORD>
<WORD coords="1362,447,1382,420,447">f</WORD>
<WORD coords="1395,448,1431,425,447">or</WORD>
<WORD coords="1440,455,1473,427,450">g.</WORD>
<WORD coords="1485,448,1549,417,447">The</WORD>
<WORD coords="1560,450,1722,418,448">indication</WORD>
<WORD coords="1734,450,1771,418,449">of</WORD>
</LINE>
<LINE>
<WORD coords="636,485,684,454,484">for</WORD>
<WORD coords="697,486,853,455,485">fractional</WORD>
<WORD coords="866,495,1013,457,487">positions</WORD>
<WORD coords="1027,489,1174,463,488">truncates</WORD>
<WORD coords="1187,489,1228,459,488">all</WORD>
<WORD coords="1240,491,1381,460,490">numbers</WORD>
<WORD coords="1393,492,1469,460,491">after</WORD>
<WORD coords="1481,492,1530,461,491">the</WORD>
<WORD coords="1542,493,1671,462,492">decimal</WORD>
<WORD coords="1682,501,1769,462,493">point</WORD>
</LINE>
<LINE>
<WORD coords="604,537,685,498,529">(e.g.,</WORD>
<WORD coords="701,537,804,499,530">%.0f).</WORD>
<WORD coords="817,531,876,500,530">For</WORD>
<WORD coords="886,540,1035,501,532">example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,614,722,584,608">printf</WORD>
<WORD coords="732,613,883,587,610">(&quot;Number</WORD>
<WORD coords="908,617,1100,588,612">%5.21f\n&quot;,</WORD>
<WORD coords="1132,617,1284,590,613">12.345);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,694,714,668,693">creates</WORD>
<WORD coords="724,695,774,664,694">the</WORD>
<WORD coords="783,703,895,669,695">output:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,774,721,751,773">Number</WORD>
<WORD coords="746,775,842,752,774">12.35</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,858,634,829,858">In</WORD>
<WORD coords="649,860,710,829,859">this</WORD>
<WORD coords="725,861,797,838,860">case</WORD>
<WORD coords="812,861,863,830,860">the</WORD>
<WORD coords="877,870,1016,839,861">program</WORD>
<WORD coords="1033,870,1156,837,862">expects</WORD>
<WORD coords="1171,864,1191,841,864">a</WORD>
<WORD coords="1206,865,1359,837,864">double</WORD>
<WORD coords="1377,866,1504,835,865">number</WORD>
<WORD coords="1519,874,1597,835,866">(If)</WORD>
<WORD coords="1612,867,1644,841,867">at</WORD>
<WORD coords="1656,867,1732,836,866">least</WORD>
<WORD coords="1746,867,1764,837,867">5</WORD>
</LINE>
<LINE>
<WORD coords="600,905,765,872,903">characters</WORD>
<WORD coords="777,910,865,873,904">wide,</WORD>
<WORD coords="876,906,931,874,906">but</WORD>
<WORD coords="942,906,1013,875,905">with</WORD>
<WORD coords="1025,915,1097,875,906">only</WORD>
<WORD coords="1108,906,1129,876,907">2</WORD>
<WORD coords="1139,908,1267,876,907">decimal</WORD>
<WORD coords="1277,916,1390,877,908">places.</WORD>
<WORD coords="1403,910,1493,877,909">Since</WORD>
<WORD coords="1502,918,1650,879,909">rounding</WORD>
<WORD coords="1661,911,1687,880,910">is</WORD>
<WORD coords="1698,919,1764,889,910">per-</WORD>
</LINE>
<LINE>
<WORD coords="600,948,720,916,947">formed</WORD>
<WORD coords="736,949,768,923,948">to</WORD>
<WORD coords="784,949,834,918,948">the</WORD>
<WORD coords="850,950,965,920,949">second</WORD>
<WORD coords="980,951,1108,920,950">number</WORD>
<WORD coords="1122,952,1200,921,951">after</WORD>
<WORD coords="1215,952,1264,921,951">the</WORD>
<WORD coords="1279,953,1411,922,952">decimal</WORD>
<WORD coords="1425,961,1521,923,953">point,</WORD>
<WORD coords="1537,955,1588,924,954">the</WORD>
<WORD coords="1603,955,1730,925,954">number</WORD>
<WORD coords="1745,956,1764,925,956">5</WORD>
</LINE>
<LINE>
<WORD coords="599,1000,723,969,991">appears</WORD>
<WORD coords="735,993,766,967,993">at</WORD>
<WORD coords="777,993,826,962,992">the</WORD>
<WORD coords="837,994,895,963,993">last</WORD>
<WORD coords="904,1002,1045,963,994">position.</WORD>
<WORD coords="1057,994,1088,964,994">If</WORD>
<WORD coords="1097,996,1157,964,995">less</WORD>
<WORD coords="1169,997,1307,966,996">numbers</WORD>
<WORD coords="1319,997,1368,975,996">are</WORD>
<WORD coords="1379,998,1526,967,997">available</WORD>
<WORD coords="1537,998,1606,968,997">than</WORD>
<WORD coords="1619,999,1667,968,998">the</WORD>
<WORD coords="1679,1000,1764,977,999">num-</WORD>
</LINE>
<LINE>
<WORD coords="598,1036,650,1005,1036">ber</WORD>
<WORD coords="660,1038,807,1005,1036">indicated</WORD>
<WORD coords="817,1038,865,1007,1037">for</WORD>
<WORD coords="873,1046,1016,1007,1038">positions</WORD>
<WORD coords="1027,1039,1100,1009,1038">after</WORD>
<WORD coords="1111,1040,1159,1009,1039">the</WORD>
<WORD coords="1168,1041,1294,1009,1040">decimal</WORD>
<WORD coords="1302,1050,1395,1010,1041">point,</WORD>
<WORD coords="1405,1042,1489,1020,1041">zeros</WORD>
<WORD coords="1499,1043,1547,1021,1042">are</WORD>
<WORD coords="1557,1045,1699,1013,1043">attached.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,1128,742,1092,1121">printf</WORD>
<WORD coords="754,1122,812,1092,1121">and</WORD>
<WORD coords="822,1124,965,1092,1123">elements</WORD>
<WORD coords="975,1124,1024,1092,1123">for</WORD>
<WORD coords="1032,1133,1169,1093,1124">integers:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,1202,738,1177,1201">%&lt;Min&gt;F</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,1284,721,1256,1284">&lt;Min&gt;</WORD>
<WORD coords="737,1287,882,1255,1285">indicates</WORD>
<WORD coords="896,1287,945,1256,1286">the</WORD>
<WORD coords="958,1288,1115,1257,1287">minimum</WORD>
<WORD coords="1128,1289,1221,1258,1288">width</WORD>
<WORD coords="1233,1290,1271,1259,1289">of</WORD>
<WORD coords="1280,1290,1330,1259,1289">the</WORD>
<WORD coords="1343,1298,1449,1265,1290">output</WORD>
<WORD coords="1459,1292,1543,1260,1290">field.</WORD>
<WORD coords="1557,1291,1579,1266,1291">F</WORD>
<WORD coords="1595,1300,1763,1267,1292">represents</WORD>
</LINE>
<LINE>
<WORD coords="597,1329,655,1306,1328">one</WORD>
<WORD coords="667,1329,705,1299,1328">of</WORD>
<WORD coords="714,1330,764,1299,1329">the</WORD>
<WORD coords="776,1331,885,1299,1329">format</WORD>
<WORD coords="896,1333,1086,1300,1331">instructions</WORD>
<WORD coords="1098,1338,1132,1306,1333">d,</WORD>
<WORD coords="1144,1338,1177,1313,1333">u,</WORD>
<WORD coords="1190,1333,1211,1313,1333">o</WORD>
<WORD coords="1224,1334,1258,1311,1333">or</WORD>
<WORD coords="1268,1334,1301,1314,1333">x.</WORD>
<WORD coords="1315,1342,1469,1304,1333">Example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1414,716,1384,1408">printf</WORD>
<WORD coords="726,1415,893,1387,1410">(&quot;&gt;%4d&lt;&quot;,</WORD>
<WORD coords="925,1415,995,1388,1412">12);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1502,719,1463,1494">Output:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1572,613,1554,1573">&gt;</WORD>
<WORD coords="638,1574,695,1551,1573">12&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1666,738,1631,1659">printf</WORD>
<WORD coords="750,1661,809,1631,1660">and</WORD>
<WORD coords="822,1662,876,1633,1662">%s:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1741,854,1715,1740">%&lt;Min&gt;&lt;real&gt;s</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1825,728,1796,1824">&lt;Min&gt;</WORD>
<WORD coords="753,1828,904,1795,1826">indicates</WORD>
<WORD coords="926,1828,977,1796,1827">the</WORD>
<WORD coords="999,1828,1160,1797,1827">minimum</WORD>
<WORD coords="1183,1829,1277,1798,1828">width</WORD>
<WORD coords="1298,1830,1336,1799,1829">of</WORD>
<WORD coords="1356,1830,1405,1799,1829">the</WORD>
<WORD coords="1426,1839,1535,1805,1831">output</WORD>
<WORD coords="1554,1837,1643,1800,1831">field,</WORD>
<WORD coords="1665,1832,1759,1801,1831">while</WORD>
</LINE>
<LINE>
<WORD coords="594,1869,741,1842,1868">&lt;real&gt;</WORD>
<WORD coords="755,1872,906,1840,1870">describes</WORD>
<WORD coords="918,1872,968,1841,1871">the</WORD>
<WORD coords="979,1872,1076,1842,1872">actual</WORD>
<WORD coords="1089,1874,1215,1843,1873">number</WORD>
<WORD coords="1225,1874,1261,1842,1873">of</WORD>
<WORD coords="1270,1875,1434,1843,1874">characters</WORD>
<WORD coords="1447,1883,1611,1844,1875">displayed.</WORD>
<WORD coords="1625,1876,1688,1845,1875">The</WORD>
<WORD coords="1700,1877,1757,1845,1876">fol-</WORD>
</LINE>
<LINE>
<WORD coords="593,1922,706,1883,1913">lowing</WORD>
<WORD coords="716,1923,869,1885,1915">examples</WORD>
<WORD coords="880,1917,965,1885,1916">show</WORD>
<WORD coords="976,1917,1025,1886,1916">the</WORD>
<WORD coords="1036,1918,1143,1886,1917">effects</WORD>
<WORD coords="1154,1918,1194,1895,1917">on</WORD>
<WORD coords="1206,1918,1254,1887,1918">the</WORD>
<WORD coords="1264,1927,1357,1888,1918">string</WORD>
<WORD coords="1367,1927,1655,1888,1919">&quot;Sampletext&quot;:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="592,1999,712,1969,1997">Format</WORD>
<WORD coords="725,2007,941,1969,1999">Specification</WORD>
<WORD coords="994,2009,1112,1971,2000">Output</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="593,2048,712,2019,2048">&gt;%6s&lt;</WORD>
<WORD coords="995,2058,1283,2024,2051">&gt;Sampletext&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,2092,736,2063,2092">&gt;%-6s&lt;</WORD>
<WORD coords="995,2102,1282,2067,2095">&gt;Sampletext&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,2137,736,2108,2137">&gt;%12s&lt;</WORD>
<WORD coords="995,2137,1016,2114,2138">&gt;</WORD>
<WORD coords="1166,2148,1428,2113,2141">Sampletext&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,2182,760,2153,2182">&gt;%-12s&lt;</WORD>
<WORD coords="994,2192,1256,2157,2184">&gt;Sampletext</WORD>
<WORD coords="1406,2185,1427,2161,2185">&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,2227,785,2197,2227">&gt;%12.6s&lt;</WORD>
<WORD coords="994,2228,1016,2204,2228">&gt;</WORD>
<WORD coords="1165,2238,1330,2203,2230">Sample&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,2273,808,2243,2273">&gt;%-12.6s&lt;</WORD>
<WORD coords="993,2282,1160,2247,2274">&gt;Sample</WORD>
<WORD coords="1308,2274,1329,2251,2274">&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,2317,735,2288,2317">&gt;%.6s&lt;</WORD>
<WORD coords="993,2326,1184,2292,2319">&gt;Sample&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="589,2400,653,2369,2399">The</WORD>
<WORD coords="668,2401,789,2374,2400">scanf</WORD>
<WORD coords="806,2402,941,2370,2401">function</WORD>
<WORD coords="955,2403,981,2371,2402">is</WORD>
<WORD coords="995,2403,1086,2372,2402">much</WORD>
<WORD coords="1099,2411,1231,2372,2403">simpler.</WORD>
<WORD coords="1245,2413,1326,2373,2404">Only</WORD>
<WORD coords="1339,2405,1399,2382,2404">one</WORD>
<WORD coords="1411,2406,1536,2375,2405">number</WORD>
<WORD coords="1548,2407,1642,2375,2405">exists</WORD>
<WORD coords="1656,2407,1754,2376,2406">which</WORD>
</LINE>
<LINE>
<WORD coords="589,2445,734,2413,2444">indicates</WORD>
<WORD coords="745,2445,794,2415,2445">the</WORD>
<WORD coords="805,2447,969,2415,2445">maximum</WORD>
<WORD coords="981,2455,1065,2416,2446">input</WORD>
<WORD coords="1075,2455,1176,2416,2447">length</WORD>
<WORD coords="1186,2456,1327,2417,2448">possible.</WORD>
<WORD coords="1340,2450,1385,2419,2449">As</WORD>
<WORD coords="1396,2450,1471,2427,2449">soon</WORD>
<WORD coords="1482,2450,1515,2427,2450">as</WORD>
<WORD coords="1527,2450,1545,2428,2450">a</WORD>
<WORD coords="1554,2451,1704,2419,2450">character</WORD>
<WORD coords="1714,2451,1755,2428,2450">no</WORD>
</LINE>
<LINE>
<WORD coords="589,2497,693,2457,2488">longer</WORD>
<WORD coords="704,2490,756,2458,2489">fits</WORD>
<WORD coords="767,2490,830,2459,2489">into</WORD>
<WORD coords="841,2491,890,2459,2490">the</WORD>
<WORD coords="901,2492,1011,2460,2490">format</WORD>
<WORD coords="1020,2492,1057,2460,2491">of</WORD>
<WORD coords="1064,2492,1083,2469,2492">a</WORD>
<WORD coords="1093,2492,1162,2461,2492">data</WORD>
<WORD coords="1173,2501,1252,2466,2493">type,</WORD>
<WORD coords="1262,2493,1297,2470,2492">or</WORD>
<WORD coords="1307,2494,1326,2471,2494">a</WORD>
<WORD coords="1335,2494,1450,2463,2493">control</WORD>
<WORD coords="1460,2495,1496,2472,2494">or</WORD>
<WORD coords="1505,2495,1596,2464,2494">blank</WORD>
<WORD coords="1606,2496,1755,2464,2495">character</WORD>
</LINE>
<LINE>
<WORD coords="588,2542,725,2511,2533">appears,</WORD>
<WORD coords="742,2535,792,2504,2534">the</WORD>
<WORD coords="807,2543,893,2504,2534">input</WORD>
<WORD coords="908,2536,956,2504,2535">for</WORD>
<WORD coords="971,2536,1021,2505,2535">the</WORD>
<WORD coords="1036,2537,1156,2511,2536">current</WORD>
<WORD coords="1170,2537,1245,2506,2536">field</WORD>
<WORD coords="1260,2538,1344,2507,2537">ends.</WORD>
<WORD coords="1360,2539,1434,2507,2538">This</WORD>
<WORD coords="1449,2539,1553,2516,2538">means</WORD>
<WORD coords="1569,2540,1632,2509,2539">that</WORD>
<WORD coords="1646,2548,1754,2509,2539">during</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="258,2671,305,2641,2670">78</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0085.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2829" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0086.djvu" width="2037">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0086.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="267,180,395,154,179">Abacus</WORD>
<WORD coords="1277,180,1323,153,180">9.2</WORD>
<WORD coords="1350,180,1484,153,179">Format</WORD>
<WORD coords="1503,179,1757,153,178">Specification</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="595,366,680,327,357">input</WORD>
<WORD coords="691,366,763,328,358">only</WORD>
<WORD coords="776,359,941,328,358">characters</WORD>
<WORD coords="952,366,1154,327,357">representing</WORD>
<WORD coords="1165,358,1204,336,357">an</WORD>
<WORD coords="1216,366,1330,327,357">integer</WORD>
<WORD coords="1340,358,1465,327,357">number</WORD>
<WORD coords="1476,358,1527,335,357">are</WORD>
<WORD coords="1538,357,1622,326,357">used.</WORD>
<WORD coords="1636,356,1666,325,356">If</WORD>
<WORD coords="1675,357,1760,325,355">other</WORD>
</LINE>
<LINE>
<WORD coords="595,402,760,371,401">characters</WORD>
<WORD coords="773,402,822,380,401">are</WORD>
<WORD coords="834,410,927,371,401">input,</WORD>
<WORD coords="940,401,989,371,400">the</WORD>
<WORD coords="1001,409,1114,371,400">integer</WORD>
<WORD coords="1125,401,1249,371,400">number</WORD>
<WORD coords="1261,409,1345,371,400">input</WORD>
<WORD coords="1355,401,1438,371,400">ends.</WORD>
<WORD coords="1453,400,1485,371,400">In</WORD>
<WORD coords="1497,401,1631,369,400">addition</WORD>
<WORD coords="1646,388,1688,369,387">&apos;*&apos;</WORD>
<WORD coords="1702,400,1758,377,399">can</WORD>
</LINE>
<LINE>
<WORD coords="595,445,634,415,445">be</WORD>
<WORD coords="648,445,723,415,445">used</WORD>
<WORD coords="739,445,837,415,445">which</WORD>
<WORD coords="850,453,994,416,444">precedes</WORD>
<WORD coords="1010,445,1059,415,444">the</WORD>
<WORD coords="1073,445,1183,415,444">format</WORD>
<WORD coords="1196,446,1371,414,444">instruction</WORD>
<WORD coords="1386,445,1435,414,444">for</WORD>
<WORD coords="1447,445,1516,414,445">data</WORD>
<WORD coords="1530,452,1602,419,444">type</WORD>
<WORD coords="1615,444,1675,414,443">and</WORD>
<WORD coords="1688,452,1758,421,444">sup-</WORD>
</LINE>
<LINE>
<WORD coords="594,497,712,468,489">presses</WORD>
<WORD coords="723,490,774,459,489">the</WORD>
<WORD coords="784,498,976,459,489">assignment.</WORD>
<WORD coords="988,490,1050,459,489">The</WORD>
<WORD coords="1061,490,1135,459,489">field</WORD>
<WORD coords="1147,490,1172,459,489">is</WORD>
<WORD coords="1185,497,1293,459,489">simply</WORD>
<WORD coords="1306,497,1431,459,489">skipped</WORD>
<WORD coords="1442,488,1471,458,488">in</WORD>
<WORD coords="1484,489,1542,458,488">this</WORD>
<WORD coords="1553,489,1631,466,488">case.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,568,653,544,568">int</WORD>
<WORD coords="678,572,710,544,569">i;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,609,694,586,609">float</WORD>
<WORD coords="720,612,751,586,609">f;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,649,674,626,649">char</WORD>
<WORD coords="700,655,817,625,649">string</WORD>
<WORD coords="827,653,876,627,650">[50</WORD>
<WORD coords="884,653,913,627,653">];</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,692,778,666,688">scanf(%3d</WORD>
<WORD coords="801,689,837,666,689">%f</WORD>
<WORD coords="860,688,920,666,688">%*d</WORD>
<WORD coords="942,693,1012,666,688">%s&quot;,</WORD>
<WORD coords="1042,693,1092,664,689">si,</WORD>
<WORD coords="1123,693,1173,666,689">if,</WORD>
<WORD coords="1203,694,1356,665,689">string);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,735,711,707,729">Input:</WORD>
<WORD coords="740,730,939,706,729">1234567.89</WORD>
<WORD coords="963,730,1118,706,729">12345all</WORD>
<WORD coords="1142,730,1259,706,729">clear?</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="267,814,379,783,813">Value</WORD>
<WORD coords="597,814,616,786,814">i</WORD>
<WORD coords="631,814,767,783,813">contains</WORD>
<WORD coords="783,819,850,783,814">123,</WORD>
<WORD coords="862,814,946,783,813">since</WORD>
<WORD coords="957,815,1007,783,814">the</WORD>
<WORD coords="1018,815,1092,783,814">field</WORD>
<WORD coords="1103,815,1212,783,814">should</WORD>
<WORD coords="1223,815,1299,784,814">have</WORD>
<WORD coords="1310,815,1328,783,815">3</WORD>
<WORD coords="1341,823,1453,783,814">places,</WORD>
<WORD coords="1464,814,1525,783,813">and</WORD>
<WORD coords="1535,822,1608,783,813">only</WORD>
<WORD coords="1619,814,1758,783,813">numbers</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="267,865,489,827,857">assignment</WORD>
<WORD coords="596,859,650,836,858">can</WORD>
<WORD coords="663,866,781,837,858">appear.</WORD>
<WORD coords="794,859,857,828,858">The</WORD>
<WORD coords="869,859,956,828,858">value</WORD>
<WORD coords="967,859,1098,828,858">4567.89</WORD>
<WORD coords="1110,859,1137,828,858">is</WORD>
<WORD coords="1149,858,1180,828,858">in</WORD>
<WORD coords="1195,858,1213,832,858">f</WORD>
<WORD coords="1219,864,1226,853,859">,</WORD>
<WORD coords="1237,859,1366,829,859">because</WORD>
<WORD coords="1378,861,1427,828,859">the</WORD>
<WORD coords="1439,866,1529,836,858">space</WORD>
<WORD coords="1540,858,1616,828,857">after</WORD>
<WORD coords="1625,859,1681,827,849">&quot;9&quot;</WORD>
<WORD coords="1692,866,1758,836,858">pre-</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,903,680,878,902">vents</WORD>
<WORD coords="691,903,854,872,902">additional</WORD>
<WORD coords="864,911,987,872,902">reading</WORD>
<WORD coords="996,903,1032,872,902">of</WORD>
<WORD coords="1040,910,1132,872,902">input.</WORD>
<WORD coords="1144,903,1207,873,902">The</WORD>
<WORD coords="1218,903,1300,881,902">same</WORD>
<WORD coords="1311,911,1443,873,902">happens</WORD>
<WORD coords="1453,903,1528,872,902">after</WORD>
<WORD coords="1539,903,1588,872,902">the</WORD>
<WORD coords="1599,910,1716,877,902">storage</WORD>
<WORD coords="1725,902,1762,871,901">of</WORD>
</LINE>
<LINE>
<WORD coords="595,946,672,916,946">&quot;all&quot;</WORD>
<WORD coords="683,946,714,916,946">in</WORD>
<WORD coords="725,947,775,916,946">the</WORD>
<WORD coords="788,954,967,917,946">stringQ.</WORD>
<WORD coords="979,947,1042,917,946">The</WORD>
<WORD coords="1051,947,1177,917,946">number</WORD>
<WORD coords="1187,955,1334,925,946">sequence</WORD>
<WORD coords="1345,952,1491,916,942">&quot;12345&quot;,</WORD>
<WORD coords="1503,946,1602,916,945">which</WORD>
<WORD coords="1613,954,1759,916,945">normally</WORD>
</LINE>
<LINE>
<WORD coords="596,991,623,960,990">is</WORD>
<WORD coords="638,999,781,960,990">assigned</WORD>
<WORD coords="797,991,827,965,991">to</WORD>
<WORD coords="843,991,881,969,990">an</WORD>
<WORD coords="897,999,1013,960,990">integer</WORD>
<WORD coords="1026,996,1124,961,991">value,</WORD>
<WORD coords="1140,992,1204,969,991">was</WORD>
<WORD coords="1220,1000,1348,960,991">skipped</WORD>
<WORD coords="1361,992,1492,961,991">because</WORD>
<WORD coords="1506,991,1545,960,990">of</WORD>
<WORD coords="1557,991,1607,960,990">the</WORD>
<WORD coords="1623,991,1758,959,990">asterisk.</WORD>
</LINE>
<LINE>
<WORD coords="595,1035,668,1004,1034">This</WORD>
<WORD coords="683,1035,788,1013,1034">means</WORD>
<WORD coords="803,1036,865,1005,1035">that</WORD>
<WORD coords="878,1036,952,1004,1035">with</WORD>
<WORD coords="966,1036,1016,1005,1035">the</WORD>
<WORD coords="1031,1036,1129,1015,1035">scan</WORD>
<WORD coords="1135,1035,1154,1008,1035">£</WORD>
<WORD coords="1172,1036,1213,1013,1035">no</WORD>
<WORD coords="1228,1044,1334,1013,1036">spaces</WORD>
<WORD coords="1348,1036,1405,1013,1035">can</WORD>
<WORD coords="1418,1036,1457,1005,1036">be</WORD>
<WORD coords="1471,1035,1552,1005,1035">read.</WORD>
<WORD coords="1567,1035,1640,1004,1034">This</WORD>
<WORD coords="1655,1035,1759,1004,1034">makes</WORD>
</LINE>
<LINE>
<WORD coords="598,1079,716,1052,1078">scanf</WORD>
<WORD coords="729,1080,791,1048,1079">less</WORD>
<WORD coords="802,1080,871,1048,1079">than</WORD>
<WORD coords="882,1080,961,1048,1079">ideal</WORD>
<WORD coords="973,1080,1019,1048,1079">for</WORD>
<WORD coords="1030,1088,1121,1048,1079">string</WORD>
<WORD coords="1132,1088,1224,1048,1079">input</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1164,625,1134,1164">If</WORD>
<WORD coords="634,1165,684,1135,1164">the</WORD>
<WORD coords="695,1166,798,1135,1165">reader</WORD>
<WORD coords="808,1166,891,1135,1165">can&apos;t</WORD>
<WORD coords="900,1166,1065,1136,1165">remember</WORD>
<WORD coords="1075,1166,1116,1135,1165">all</WORD>
<WORD coords="1126,1166,1164,1135,1165">of</WORD>
<WORD coords="1172,1166,1230,1135,1165">this</WORD>
<WORD coords="1242,1171,1384,1135,1165">material,</WORD>
<WORD coords="1395,1166,1482,1135,1165">don&apos;t</WORD>
<WORD coords="1492,1173,1599,1143,1164">worry.</WORD>
<WORD coords="1611,1165,1637,1135,1164">It</WORD>
<WORD coords="1648,1165,1673,1134,1164">is</WORD>
<WORD coords="1685,1165,1760,1134,1165">used</WORD>
</LINE>
<LINE>
<WORD coords="596,1218,773,1179,1209">intensively</WORD>
<WORD coords="784,1218,889,1179,1209">during</WORD>
<WORD coords="899,1210,949,1180,1210">the</WORD>
<WORD coords="959,1211,1064,1188,1210">course</WORD>
<WORD coords="1072,1211,1109,1179,1210">of</WORD>
<WORD coords="1117,1211,1166,1180,1210">the</WORD>
<WORD coords="1177,1211,1284,1180,1210">format</WORD>
<WORD coords="1293,1219,1523,1179,1210">specifications.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1716,2677,1765,2646,2676">79</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0086.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0087.djvu" width="2039">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0087.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="285,166,312,139,167">9.</WORD>
<WORD coords="338,167,451,145,166">PRINTF</WORD>
<WORD coords="473,168,537,147,168">AND</WORD>
<WORD coords="549,169,660,147,168">SCANF</WORD>
<WORD coords="1368,174,1475,147,174">AMIGA</WORD>
<WORD coords="1489,174,1513,148,174">C</WORD>
<WORD coords="1526,174,1585,153,174">FOR</WORD>
<WORD coords="1597,175,1779,148,174">BEGINNERS</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="284,492,318,439,494">9</WORD>
<WORD coords="341,492,354,480,492">.</WORD>
<WORD coords="376,493,411,441,0">3</WORD>
<WORD coords="615,495,795,442,494">Octal</WORD>
<WORD coords="861,497,983,446,496">and</WORD>
<WORD coords="1046,500,1484,445,498">Hexadecimal</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="612,645,687,614,644">Two</WORD>
<WORD coords="702,646,829,615,644">number</WORD>
<WORD coords="844,654,974,621,646">systems</WORD>
<WORD coords="989,647,1039,625,646">are</WORD>
<WORD coords="1054,648,1129,617,648">used</WORD>
<WORD coords="1144,648,1227,617,647">often</WORD>
<WORD coords="1243,648,1274,617,648">in</WORD>
<WORD coords="1290,649,1326,618,649">C.</WORD>
<WORD coords="1343,649,1388,619,648">To</WORD>
<WORD coords="1403,650,1521,618,649">discuss</WORD>
<WORD coords="1537,650,1623,619,649">these</WORD>
<WORD coords="1637,658,1777,625,650">systems,</WORD>
</LINE>
<LINE>
<WORD coords="612,689,695,659,689">we&apos;ll</WORD>
<WORD coords="707,690,778,664,689">start</WORD>
<WORD coords="787,698,828,660,691">by</WORD>
<WORD coords="840,699,965,659,690">looking</WORD>
<WORD coords="976,692,1007,666,692">at</WORD>
<WORD coords="1016,692,1065,661,691">the</WORD>
<WORD coords="1076,693,1204,661,692">decimal</WORD>
<WORD coords="1217,701,1337,667,693">system.</WORD>
<WORD coords="1349,695,1433,663,694">Let&apos;s</WORD>
<WORD coords="1445,694,1512,663,693">take</WORD>
<WORD coords="1523,695,1542,672,695">a</WORD>
<WORD coords="1552,695,1680,664,694">decimal</WORD>
<WORD coords="1692,695,1777,673,694">num-</WORD>
</LINE>
<LINE>
<WORD coords="611,733,664,703,732">ber</WORD>
<WORD coords="674,734,733,704,733">and</WORD>
<WORD coords="744,735,855,704,734">dissect</WORD>
<WORD coords="865,735,889,704,734">it</WORD>
<WORD coords="898,736,961,705,735">into</WORD>
<WORD coords="972,736,1010,705,735">its</WORD>
<WORD coords="1019,744,1201,711,736">component</WORD>
<WORD coords="1209,745,1297,712,737">parts:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,813,691,789,812">5279</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="760,858,856,831,854">5,000</WORD>
<WORD coords="978,853,994,836,854">+</WORD>
<WORD coords="1018,856,1074,833,855">200</WORD>
<WORD coords="1197,856,1272,834,855">+70</WORD>
<WORD coords="1430,858,1487,835,857">+9</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="760,893,776,870,894">5</WORD>
<WORD coords="800,885,815,871,890">*</WORD>
<WORD coords="841,898,937,871,894">1,000</WORD>
<WORD coords="978,893,994,875,894">+</WORD>
<WORD coords="1018,895,1032,872,895">2</WORD>
<WORD coords="1059,887,1074,873,891">*</WORD>
<WORD coords="1099,896,1155,873,896">100</WORD>
<WORD coords="1197,896,1292,873,893">+7*</WORD>
<WORD coords="1317,897,1353,874,897">10</WORD>
<WORD coords="1430,898,1567,875,895">+9*1</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="760,947,775,924,948">5</WORD>
<WORD coords="799,939,813,924,944">*</WORD>
<WORD coords="838,948,872,924,947">10</WORD>
<WORD coords="978,947,993,928,948">+</WORD>
<WORD coords="1016,949,1031,926,949">2</WORD>
<WORD coords="1057,941,1072,926,945">*</WORD>
<WORD coords="1096,949,1131,926,949">10</WORD>
<WORD coords="1197,948,1212,930,948">+</WORD>
<WORD coords="1235,950,1249,926,949">7</WORD>
<WORD coords="1275,942,1290,927,945">*</WORD>
<WORD coords="1314,951,1349,927,950">10</WORD>
<WORD coords="1353,926,1365,906,926">1</WORD>
<WORD coords="1430,949,1445,931,949">+</WORD>
<WORD coords="1470,951,1486,928,950">9</WORD>
<WORD coords="1509,943,1524,929,946">*</WORD>
<WORD coords="1549,952,1600,907,943">10°</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,1033,682,1002,1032">This</WORD>
<WORD coords="696,1034,798,1004,1033">makes</WORD>
<WORD coords="812,1034,861,1003,1033">the</WORD>
<WORD coords="873,1043,970,1003,1034">origin</WORD>
<WORD coords="983,1036,1020,1004,1035">of</WORD>
<WORD coords="1029,1036,1079,1005,1035">the</WORD>
<WORD coords="1091,1036,1164,1010,1036">term</WORD>
<WORD coords="1177,1037,1305,1005,1036">decimal</WORD>
<WORD coords="1318,1029,1341,1018,1032">=</WORD>
<WORD coords="1356,1037,1374,1010,1037">1</WORD>
<WORD coords="1416,1037,1446,1006,1037">in</WORD>
<WORD coords="1459,1038,1514,1016,1038">our</WORD>
<WORD coords="1525,1039,1652,1008,1038">number</WORD>
<WORD coords="1663,1047,1775,1013,1039">system</WORD>
</LINE>
<LINE>
<WORD coords="610,1078,698,1046,1076">clear.</WORD>
<WORD coords="711,1086,809,1048,1077">Every</WORD>
<WORD coords="822,1079,949,1049,1078">number</WORD>
<WORD coords="959,1088,1090,1049,1079">position</WORD>
<WORD coords="1103,1081,1156,1050,1080">has</WORD>
<WORD coords="1169,1081,1188,1058,1081">a</WORD>
<WORD coords="1199,1082,1309,1050,1081">certain</WORD>
<WORD coords="1323,1082,1420,1051,1081">value.</WORD>
<WORD coords="1433,1083,1527,1052,1082">There</WORD>
<WORD coords="1540,1083,1590,1061,1082">are</WORD>
<WORD coords="1602,1088,1687,1061,1083">ones,</WORD>
<WORD coords="1701,1088,1775,1058,1083">tens,</WORD>
</LINE>
<LINE>
<WORD coords="610,1127,769,1091,1121">hundreds,</WORD>
<WORD coords="782,1123,838,1097,1123">etc.</WORD>
<WORD coords="850,1124,915,1093,1123">The</WORD>
<WORD coords="927,1124,1014,1094,1123">value</WORD>
<WORD coords="1027,1124,1063,1094,1123">of</WORD>
<WORD coords="1073,1125,1155,1094,1124">these</WORD>
<WORD coords="1167,1133,1313,1094,1125">positions</WORD>
<WORD coords="1326,1126,1352,1095,1125">is</WORD>
<WORD coords="1365,1135,1532,1096,1126">multiplied</WORD>
<WORD coords="1543,1127,1616,1096,1126">with</WORD>
<WORD coords="1629,1128,1678,1097,1127">the</WORD>
<WORD coords="1689,1128,1775,1106,1127">num-</WORD>
</LINE>
<LINE>
<WORD coords="609,1165,662,1135,1164">ber</WORD>
<WORD coords="673,1166,704,1140,1165">at</WORD>
<WORD coords="714,1166,777,1135,1165">that</WORD>
<WORD coords="787,1168,927,1136,1166">location.</WORD>
<WORD coords="940,1168,999,1137,1167">For</WORD>
<WORD coords="1009,1177,1146,1138,1168">example</WORD>
<WORD coords="1161,1168,1179,1142,1168">7</WORD>
<WORD coords="1196,1160,1213,1142,1164">*</WORD>
<WORD coords="1230,1169,1247,1142,1169">1</WORD>
<WORD coords="1256,1170,1286,1141,1169">0.</WORD>
<WORD coords="1299,1170,1363,1139,1169">The</WORD>
<WORD coords="1374,1171,1484,1139,1170">factors</WORD>
<WORD coords="1500,1176,1526,1141,1172">1,</WORD>
<WORD coords="1542,1176,1589,1140,1172">10,</WORD>
<WORD coords="1605,1177,1671,1140,1173">100,</WORD>
<WORD coords="1687,1177,1776,1141,1173">1,000</WORD>
</LINE>
<LINE>
<WORD coords="609,1210,665,1188,1209">can</WORD>
<WORD coords="676,1211,715,1180,1211">be</WORD>
<WORD coords="726,1211,825,1181,1210">traced</WORD>
<WORD coords="835,1220,923,1181,1211">again</WORD>
<WORD coords="935,1213,966,1187,1213">to</WORD>
<WORD coords="978,1213,1026,1182,1212">the</WORD>
<WORD coords="1035,1214,1109,1182,1214">base</WORD>
<WORD coords="1124,1214,1169,1183,1213">10.</WORD>
<WORD coords="1181,1214,1243,1183,1214">The</WORD>
<WORD coords="1254,1223,1405,1189,1214">exponent</WORD>
<WORD coords="1414,1215,1445,1184,1215">in</WORD>
<WORD coords="1455,1216,1529,1185,1216">base</WORD>
<WORD coords="1543,1216,1580,1185,1215">10</WORD>
<WORD coords="1591,1225,1724,1186,1216">depends</WORD>
<WORD coords="1735,1217,1775,1195,1216">on</WORD>
</LINE>
<LINE>
<WORD coords="610,1254,658,1224,1253">the</WORD>
<WORD coords="673,1262,804,1224,1255">position</WORD>
<WORD coords="819,1256,856,1225,1256">of</WORD>
<WORD coords="866,1257,916,1226,1256">the</WORD>
<WORD coords="930,1266,1007,1226,1257">digit</WORD>
<WORD coords="1018,1257,1049,1227,1257">in</WORD>
<WORD coords="1063,1258,1113,1227,1257">the</WORD>
<WORD coords="1127,1259,1259,1228,1258">number.</WORD>
<WORD coords="1274,1260,1337,1229,1259">The</WORD>
<WORD coords="1352,1260,1418,1229,1259">first</WORD>
<WORD coords="1430,1268,1562,1229,1260">position</WORD>
<WORD coords="1577,1270,1776,1231,1261">corresponds</WORD>
</LINE>
<LINE>
<WORD coords="609,1299,640,1274,1299">to</WORD>
<WORD coords="651,1307,801,1275,1299">exponent</WORD>
<WORD coords="811,1306,841,1270,1303">0,</WORD>
<WORD coords="852,1301,902,1271,1300">the</WORD>
<WORD coords="913,1302,1024,1272,1301">second</WORD>
<WORD coords="1035,1311,1185,1278,1302">exponent</WORD>
<WORD coords="1198,1309,1225,1273,1305">1,</WORD>
<WORD coords="1235,1304,1285,1273,1303">the</WORD>
<WORD coords="1296,1305,1372,1273,1304">third</WORD>
<WORD coords="1382,1304,1402,1274,1304">2</WORD>
<WORD coords="1413,1305,1472,1275,1304">and</WORD>
<WORD coords="1483,1306,1519,1283,1305">so</WORD>
<WORD coords="1529,1306,1579,1283,1305">on.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,1382,757,1353,1381">Numbers</WORD>
<WORD coords="771,1383,906,1354,1383">between</WORD>
<WORD coords="953,1385,984,1360,1384">to</WORD>
<WORD coords="997,1385,1015,1355,1385">9</WORD>
<WORD coords="1028,1385,1083,1364,1384">can</WORD>
<WORD coords="1097,1385,1135,1356,1385">be</WORD>
<WORD coords="1148,1391,1231,1357,1386">used,</WORD>
<WORD coords="1245,1387,1343,1357,1386">which</WORD>
<WORD coords="1357,1388,1460,1358,1387">makes</WORD>
<WORD coords="1474,1388,1522,1363,1388">ten</WORD>
<WORD coords="1535,1390,1677,1359,1388">different</WORD>
<WORD coords="1688,1390,1774,1368,1389">num-</WORD>
</LINE>
<LINE>
<WORD coords="608,1427,675,1396,1426">bers</WORD>
<WORD coords="686,1428,842,1396,1427">available.</WORD>
<WORD coords="854,1429,926,1398,1428">This</WORD>
<WORD coords="937,1429,964,1398,1428">is</WORD>
<WORD coords="975,1430,1023,1399,1429">the</WORD>
<WORD coords="1034,1430,1140,1408,1429">reason</WORD>
<WORD coords="1151,1431,1200,1400,1430">the</WORD>
<WORD coords="1212,1439,1322,1406,1431">system</WORD>
<WORD coords="1333,1432,1360,1401,1431">is</WORD>
<WORD coords="1371,1432,1468,1402,1431">called</WORD>
<WORD coords="1478,1433,1551,1402,1433">base</WORD>
<WORD coords="1566,1434,1611,1403,1433">10.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="279,1507,379,1477,1506">Octal</WORD>
<WORD coords="411,1516,536,1482,1508">system</WORD>
<WORD coords="608,1510,637,1480,1510">If</WORD>
<WORD coords="647,1519,707,1489,1511">you</WORD>
<WORD coords="720,1512,794,1482,1512">used</WORD>
<WORD coords="805,1521,887,1482,1512">eight</WORD>
<WORD coords="899,1515,1038,1483,1513">different</WORD>
<WORD coords="1050,1516,1189,1485,1514">numbers</WORD>
<WORD coords="1201,1523,1280,1485,1517">(0-7)</WORD>
<WORD coords="1293,1517,1408,1486,1516">instead</WORD>
<WORD coords="1419,1518,1455,1487,1517">of</WORD>
<WORD coords="1465,1523,1524,1492,1517">ten,</WORD>
<WORD coords="1537,1519,1586,1488,1518">the</WORD>
<WORD coords="1597,1519,1670,1488,1519">base</WORD>
<WORD coords="1681,1519,1712,1488,1519">in</WORD>
<WORD coords="1725,1520,1774,1489,1519">the</WORD>
</LINE>
<LINE>
<WORD coords="607,1556,806,1525,1555">calculations</WORD>
<WORD coords="824,1558,927,1527,1557">would</WORD>
<WORD coords="943,1559,982,1528,1558">be</WORD>
<WORD coords="998,1559,1026,1528,1559">8.</WORD>
<WORD coords="1043,1560,1117,1528,1559">This</WORD>
<WORD coords="1133,1560,1207,1529,1560">base</WORD>
<WORD coords="1224,1561,1242,1529,1561">8</WORD>
<WORD coords="1259,1569,1372,1536,1561">system</WORD>
<WORD coords="1390,1562,1417,1531,1561">is</WORD>
<WORD coords="1433,1562,1528,1532,1562">better</WORD>
<WORD coords="1543,1564,1657,1533,1562">known</WORD>
<WORD coords="1673,1564,1707,1542,1564">as</WORD>
<WORD coords="1724,1564,1774,1534,1563">the</WORD>
</LINE>
<LINE>
<WORD coords="608,1598,685,1569,1598">octal</WORD>
<WORD coords="697,1607,817,1575,1599">system.</WORD>
<WORD coords="830,1600,893,1570,1599">The</WORD>
<WORD coords="905,1611,1061,1571,1601">following</WORD>
<WORD coords="1071,1612,1209,1573,1603">example</WORD>
<WORD coords="1219,1605,1319,1573,1604">shows</WORD>
<WORD coords="1331,1605,1381,1574,1604">the</WORD>
<WORD coords="1390,1613,1511,1583,1605">process</WORD>
<WORD coords="1522,1607,1559,1576,1606">of</WORD>
<WORD coords="1566,1608,1745,1576,1606">calculation</WORD>
<WORD coords="1756,1607,1774,1586,1607">a</WORD>
</LINE>
<LINE>
<WORD coords="607,1644,733,1614,1643">number</WORD>
<WORD coords="745,1645,776,1613,1644">in</WORD>
<WORD coords="790,1645,839,1615,1644">the</WORD>
<WORD coords="853,1647,931,1616,1646">octal</WORD>
<WORD coords="946,1655,1067,1621,1647">system.</WORD>
<WORD coords="1081,1649,1126,1617,1648">To</WORD>
<WORD coords="1139,1650,1339,1617,1649">differentiate</WORD>
<WORD coords="1353,1651,1403,1619,1650">the</WORD>
<WORD coords="1415,1652,1557,1619,1651">different</WORD>
<WORD coords="1569,1653,1695,1622,1652">number</WORD>
<WORD coords="1708,1662,1772,1630,1654">sys-</WORD>
</LINE>
<LINE>
<WORD coords="607,1695,693,1663,1689">tems,</WORD>
<WORD coords="706,1690,756,1659,1689">the</WORD>
<WORD coords="766,1691,839,1660,1691">base</WORD>
<WORD coords="851,1693,976,1661,1691">number</WORD>
<WORD coords="987,1701,1110,1670,1693">appears</WORD>
<WORD coords="1123,1693,1153,1662,1693">in</WORD>
<WORD coords="1166,1703,1312,1664,1694">subscript</WORD>
<WORD coords="1323,1696,1358,1673,1695">or</WORD>
<WORD coords="1370,1695,1399,1665,1695">in</WORD>
<WORD coords="1411,1705,1602,1666,1696">parentheses</WORD>
<WORD coords="1615,1707,1773,1667,1698">following</WORD>
</LINE>
<LINE>
<WORD coords="607,1734,655,1703,1733">the</WORD>
<WORD coords="666,1736,799,1705,1734">number:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,1814,679,1791,1814">6204</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="780,1863,794,1844,1863">3</WORD>
</LINE>
<LINE>
<WORD coords="642,1879,660,1871,1883">=</WORD>
<WORD coords="684,1888,777,1864,1885">6*8</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1109,1867,1122,1848,1867">2</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="972,1889,988,1871,1890">+</WORD>
<WORD coords="1012,1891,1105,1868,1889">2*8</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1191,1890,1206,1873,1891">+</WORD>
<WORD coords="1231,1893,1323,1870,1891">0*8</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE></LINE>
<LINE>
<WORD coords="1425,1893,1440,1875,1894">+</WORD>
<WORD coords="1464,1896,1557,1872,1892">4*8</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="642,1920,660,1912,1924">=</WORD>
<WORD coords="686,1927,700,1905,1928">6</WORD>
<WORD coords="725,1920,739,1906,1926">*</WORD>
<WORD coords="765,1929,820,1906,1928">512</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="972,1930,988,1911,1931">+</WORD>
<WORD coords="1012,1932,1026,1909,1932">2</WORD>
<WORD coords="1053,1924,1068,1910,1930">*</WORD>
<WORD coords="1094,1932,1126,1909,1932">64</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1191,1931,1206,1914,1932">+</WORD>
<WORD coords="1231,1934,1325,1911,1932">0*8</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1424,1934,1440,1916,1935">+</WORD>
<WORD coords="1465,1937,1560,1913,1933">4*1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="641,1961,659,1953,1965">=</WORD>
<WORD coords="684,1972,779,1946,1969">3,072</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="972,1970,987,1953,1971">+</WORD>
<WORD coords="1013,1972,1067,1950,1972">128</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1190,1972,1205,1955,1973">+</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1424,1974,1439,1957,1975">+</WORD>
<WORD coords="1465,1976,1477,1954,1976">4</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="641,2001,659,1993,2005">=</WORD>
<WORD coords="682,2013,774,1985,2009">3,204</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="780,2034,808,2015,2034">10</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="603,2114,675,2083,2113">This</WORD>
<WORD coords="687,2123,790,2084,2114">brings</WORD>
<WORD coords="804,2116,838,2094,2116">us</WORD>
<WORD coords="850,2117,927,2086,2117">back</WORD>
<WORD coords="940,2118,971,2092,2118">to</WORD>
<WORD coords="984,2119,1031,2087,2118">the</WORD>
<WORD coords="1044,2120,1153,2087,2119">format</WORD>
<WORD coords="1165,2128,1397,2089,2121">specifications.</WORD>
<WORD coords="1410,2124,1455,2092,2123">To</WORD>
<WORD coords="1468,2124,1551,2092,2123">write</WORD>
<WORD coords="1564,2125,1582,2102,2125">a</WORD>
<WORD coords="1594,2126,1725,2094,2125">variable</WORD>
<WORD coords="1737,2126,1769,2095,2126">in</WORD>
</LINE>
<LINE>
<WORD coords="603,2159,681,2128,2159">octal</WORD>
<WORD coords="693,2160,733,2137,2159">on</WORD>
<WORD coords="744,2161,794,2130,2160">the</WORD>
<WORD coords="805,2168,918,2138,2161">screen,</WORD>
<WORD coords="931,2164,984,2140,2163">use</WORD>
<WORD coords="997,2164,1050,2135,2164">%o.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,2246,841,2216,2241">printf(&quot;3204</WORD>
<WORD coords="866,2245,940,2221,2243">dec.</WORD>
<WORD coords="968,2238,986,2230,2244">=</WORD>
<WORD coords="1010,2246,1045,2223,2246">%o</WORD>
<WORD coords="1069,2253,1340,2223,2246">octal\n&quot;,3204)</WORD>
<WORD coords="1354,2253,1363,2232,0">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="267,2667,314,2637,2667">80</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0087.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2829" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0088.djvu" width="2032">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0088.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="262,177,390,150,176">Abacus</WORD>
<WORD coords="1231,178,1276,150,178">9.3</WORD>
<WORD coords="1305,178,1413,150,177">Octal</WORD>
<WORD coords="1429,177,1489,155,177">and</WORD>
<WORD coords="1505,177,1755,149,175">Hexadecimal</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="262,353,508,324,352">Hexadecimal</WORD>
<WORD coords="589,354,654,324,353">The</WORD>
<WORD coords="669,354,780,324,353">format</WORD>
<WORD coords="793,362,1004,324,354">specification</WORD>
<WORD coords="1022,354,1068,327,354">%x</WORD>
<WORD coords="1083,355,1223,329,354">converts</WORD>
<WORD coords="1236,355,1255,332,355">a</WORD>
<WORD coords="1268,354,1395,324,353">number</WORD>
<WORD coords="1407,354,1471,323,353">into</WORD>
<WORD coords="1484,354,1535,323,353">the</WORD>
<WORD coords="1548,353,1756,322,352">hexadecimal</WORD>
</LINE>
<LINE>
<WORD coords="591,405,713,372,397">system.</WORD>
<WORD coords="725,397,770,367,397">As</WORD>
<WORD coords="781,397,831,367,397">the</WORD>
<WORD coords="841,398,930,375,397">name</WORD>
<WORD coords="941,405,1089,372,397">suggests,</WORD>
<WORD coords="1100,398,1304,366,397">hexadecimal</WORD>
<WORD coords="1315,397,1342,366,397">is</WORD>
<WORD coords="1352,397,1426,367,397">base</WORD>
<WORD coords="1440,397,1485,366,396">16.</WORD>
<WORD coords="1496,396,1569,366,395">This</WORD>
<WORD coords="1580,404,1727,365,395">produces</WORD>
<WORD coords="1737,395,1756,373,395">a</WORD>
</LINE>
<LINE>
<WORD coords="592,441,680,411,440">small</WORD>
<WORD coords="694,449,840,411,440">problem.</WORD>
<WORD coords="856,441,920,412,440">The</WORD>
<WORD coords="934,441,1063,411,440">decimal</WORD>
<WORD coords="1080,449,1192,416,440">system</WORD>
<WORD coords="1208,441,1276,420,441">uses</WORD>
<WORD coords="1292,441,1340,416,440">ten</WORD>
<WORD coords="1355,441,1495,411,440">numbers</WORD>
<WORD coords="1510,448,1602,410,442">(0-9),</WORD>
<WORD coords="1616,441,1670,410,440">but</WORD>
<WORD coords="1684,440,1755,410,439">hex-</WORD>
</LINE>
<LINE>
<WORD coords="591,486,738,455,485">adecimal</WORD>
<WORD coords="748,487,881,455,486">notation</WORD>
<WORD coords="892,487,985,456,486">needs</WORD>
<WORD coords="999,486,1045,455,486">16.</WORD>
<WORD coords="1056,487,1124,456,486">Hex</WORD>
<WORD coords="1135,487,1266,455,485">notation</WORD>
<WORD coords="1279,486,1348,464,486">uses</WORD>
<WORD coords="1359,486,1408,455,485">the</WORD>
<WORD coords="1419,485,1485,455,484">first</WORD>
<WORD coords="1495,485,1541,454,484">six</WORD>
<WORD coords="1553,485,1652,454,484">letters</WORD>
<WORD coords="1662,485,1699,454,484">of</WORD>
<WORD coords="1707,485,1756,454,484">the</WORD>
</LINE>
<LINE>
<WORD coords="590,538,731,500,530">alphabet</WORD>
<WORD coords="739,531,774,508,531">as</WORD>
<WORD coords="784,531,834,500,530">the</WORD>
<WORD coords="844,538,897,505,531">top</WORD>
<WORD coords="908,531,955,500,530">six</WORD>
<WORD coords="965,531,1115,500,530">numbers.</WORD>
<WORD coords="1126,531,1191,500,530">The</WORD>
<WORD coords="1201,531,1284,500,530">letter</WORD>
<WORD coords="1295,530,1325,500,530">A</WORD>
<WORD coords="1334,537,1498,504,529">represents</WORD>
<WORD coords="1509,530,1559,499,529">the</WORD>
<WORD coords="1570,529,1694,499,528">number</WORD>
<WORD coords="1707,533,1754,498,530">10;</WORD>
</LINE>
<LINE>
<WORD coords="591,573,615,545,573">B</WORD>
<WORD coords="628,574,682,544,573">has</WORD>
<WORD coords="694,574,744,544,573">the</WORD>
<WORD coords="755,574,842,544,573">value</WORD>
<WORD coords="857,578,903,545,574">11;</WORD>
<WORD coords="915,574,942,543,574">C</WORD>
<WORD coords="957,578,1003,543,574">12;</WORD>
<WORD coords="1017,573,1045,544,573">D</WORD>
<WORD coords="1059,578,1106,543,574">13;</WORD>
<WORD coords="1118,573,1143,544,573">E</WORD>
<WORD coords="1157,573,1194,543,573">14</WORD>
<WORD coords="1205,574,1263,544,573">and</WORD>
<WORD coords="1273,573,1297,544,573">F</WORD>
<WORD coords="1310,574,1356,543,573">15.</WORD>
<WORD coords="1368,574,1432,543,573">The</WORD>
<WORD coords="1442,581,1599,542,572">following</WORD>
<WORD coords="1610,573,1756,542,572">hexadec-</WORD>
</LINE>
<LINE>
<WORD coords="591,618,661,587,617">imal</WORD>
<WORD coords="672,618,797,587,617">number</WORD>
<WORD coords="805,618,861,596,617">can</WORD>
<WORD coords="871,618,910,588,618">be</WORD>
<WORD coords="920,618,1078,588,617">converted</WORD>
<WORD coords="1089,618,1121,596,618">as</WORD>
<WORD coords="1133,618,1261,587,617">follows:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="592,697,666,675,697">5DA9</WORD>
</LINE>
<LINE>
<WORD coords="669,722,699,702,722">16</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="786,746,800,727,746">3</WORD>
</LINE>
<LINE>
<WORD coords="628,764,646,756,767">=</WORD>
<WORD coords="668,771,684,748,771">5</WORD>
<WORD coords="709,763,723,748,767">*</WORD>
<WORD coords="749,771,784,748,771">16</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="922,769,937,752,769">+</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="962,771,996,748,771">13</WORD>
<WORD coords="1021,763,1036,748,767">*</WORD>
<WORD coords="1060,771,1097,748,771">16</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1177,769,1193,751,770">+</WORD>
<WORD coords="1217,771,1250,748,771">10</WORD>
<WORD coords="1275,763,1290,748,767">*</WORD>
<WORD coords="1315,771,1350,748,771">16</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE></LINE>
<LINE>
<WORD coords="1410,769,1426,751,769">+</WORD>
<WORD coords="1451,771,1466,747,770">9</WORD>
<WORD coords="1489,762,1504,748,766">*</WORD>
<WORD coords="1529,771,1564,747,770">16</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="627,805,645,796,808">=</WORD>
<WORD coords="669,811,685,789,811">5</WORD>
<WORD coords="711,803,725,789,807">*</WORD>
<WORD coords="752,816,848,789,812">4,096</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="922,810,937,792,810">+</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="963,812,997,789,812">13</WORD>
<WORD coords="1023,803,1038,789,807">*</WORD>
<WORD coords="1063,812,1120,789,811">256</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1177,810,1193,792,811">+</WORD>
<WORD coords="1218,812,1252,789,812">10</WORD>
<WORD coords="1278,804,1293,789,808">*</WORD>
<WORD coords="1318,812,1354,789,812">16</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1410,810,1426,792,810">+</WORD>
<WORD coords="1452,811,1546,788,808">9*1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="627,844,645,836,847">=</WORD>
<WORD coords="669,856,787,828,851">20,480</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="922,850,937,832,850">+</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="962,856,1058,828,852">3,328</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1177,850,1193,832,850">+</WORD>
<WORD coords="1218,852,1273,828,851">160</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1411,850,1427,831,850">+</WORD>
<WORD coords="1452,851,1467,828,851">9</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="627,885,645,877,888">=</WORD>
<WORD coords="667,896,782,869,892">23,977</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="590,997,806,966,996">Hexadecimal</WORD>
<WORD coords="818,997,878,967,996">and</WORD>
<WORD coords="890,998,969,966,997">octal</WORD>
<WORD coords="981,997,1122,967,996">numbers</WORD>
<WORD coords="1135,997,1190,975,996">can</WORD>
<WORD coords="1203,997,1241,967,997">be</WORD>
<WORD coords="1254,997,1328,967,997">used</WORD>
<WORD coords="1341,996,1371,967,996">in</WORD>
<WORD coords="1384,997,1410,966,997">C</WORD>
<WORD coords="1424,1005,1541,966,996">exactly</WORD>
<WORD coords="1553,997,1615,966,996">like</WORD>
<WORD coords="1627,997,1756,965,996">decimal</WORD>
</LINE>
<LINE>
<WORD coords="590,1041,740,1011,1040">numbers.</WORD>
<WORD coords="753,1041,819,1011,1040">Hex</WORD>
<WORD coords="832,1041,971,1011,1040">numbers</WORD>
<WORD coords="983,1041,1037,1019,1041">use</WORD>
<WORD coords="1048,1041,1098,1011,1040">the</WORD>
<WORD coords="1109,1041,1218,1010,1040">format</WORD>
<WORD coords="1229,1049,1434,1011,1040">specification</WORD>
<WORD coords="1450,1041,1493,1014,1040">Ox</WORD>
<WORD coords="1507,1047,1554,1011,1040">(or</WORD>
<WORD coords="1567,1048,1625,1010,1040">Ox)</WORD>
<WORD coords="1638,1041,1669,1015,1041">to</WORD>
<WORD coords="1680,1040,1755,1009,1039">indi-</WORD>
</LINE>
<LINE>
<WORD coords="590,1084,656,1059,1084">cate</WORD>
<WORD coords="670,1085,733,1054,1084">that</WORD>
<WORD coords="746,1093,815,1054,1084">they</WORD>
<WORD coords="828,1085,879,1063,1084">are</WORD>
<WORD coords="892,1084,964,1055,1084">base</WORD>
<WORD coords="982,1085,1028,1054,1084">16.</WORD>
<WORD coords="1042,1085,1100,1055,1084">For</WORD>
<WORD coords="1113,1085,1163,1054,1084">the</WORD>
<WORD coords="1176,1085,1254,1054,1084">octal</WORD>
<WORD coords="1268,1093,1380,1060,1084">system</WORD>
<WORD coords="1395,1093,1467,1054,1084">only</WORD>
<WORD coords="1480,1085,1499,1063,1085">a</WORD>
<WORD coords="1512,1092,1632,1054,1083">leading</WORD>
<WORD coords="1646,1084,1716,1062,1083">zero</WORD>
<WORD coords="1729,1084,1756,1053,1083">is</WORD>
</LINE>
<LINE>
<WORD coords="590,1137,731,1098,1128">required.</WORD>
<WORD coords="743,1129,834,1098,1129">Some</WORD>
<WORD coords="843,1138,1002,1099,1129">examples:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,1209,710,1186,1209">0X5DA9</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,1250,710,1227,1250">OxFFFF</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1290,667,1267,1289">0612</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1330,710,1307,1329">0x5da9</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1370,689,1348,1370">0x123</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1409,668,1387,1409">0815</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1449,710,1427,1449">0X5da9</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1490,689,1468,1490">06543</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,1575,658,1544,1575">One</WORD>
<WORD coords="671,1576,708,1545,1575">of</WORD>
<WORD coords="719,1576,769,1545,1575">the</WORD>
<WORD coords="782,1576,880,1545,1575">above</WORD>
<WORD coords="891,1576,1113,1544,1575">combinations</WORD>
<WORD coords="1127,1576,1153,1545,1575">is</WORD>
<WORD coords="1166,1584,1279,1553,1575">wrong.</WORD>
<WORD coords="1293,1576,1439,1544,1575">Examine</WORD>
<WORD coords="1452,1575,1500,1545,1574">the</WORD>
<WORD coords="1514,1575,1655,1545,1574">numbers</WORD>
<WORD coords="1666,1582,1755,1543,1573">again</WORD>
</LINE>
<LINE>
<WORD coords="590,1629,748,1589,1619">carefully.</WORD>
<WORD coords="768,1620,832,1590,1620">The</WORD>
<WORD coords="849,1621,932,1598,1620">error</WORD>
<WORD coords="949,1621,976,1589,1620">is</WORD>
<WORD coords="994,1621,1107,1589,1620">hidden</WORD>
<WORD coords="1125,1620,1157,1589,1620">in</WORD>
<WORD coords="1175,1621,1226,1590,1620">the</WORD>
<WORD coords="1242,1621,1388,1589,1620">innocent</WORD>
<WORD coords="1403,1620,1530,1589,1619">number</WORD>
<WORD coords="1547,1620,1755,1588,1619">combination</WORD>
</LINE>
<LINE>
<WORD coords="590,1665,680,1634,1664">0815.</WORD>
<WORD coords="693,1665,774,1634,1664">With</WORD>
<WORD coords="787,1665,837,1634,1664">the</WORD>
<WORD coords="848,1673,968,1634,1664">leading</WORD>
<WORD coords="979,1665,1049,1643,1664">zero</WORD>
<WORD coords="1062,1665,1085,1634,1665">it</WORD>
<WORD coords="1096,1665,1204,1634,1664">should</WORD>
<WORD coords="1215,1673,1365,1639,1664">represent</WORD>
<WORD coords="1375,1665,1413,1643,1664">an</WORD>
<WORD coords="1426,1665,1503,1634,1664">octal</WORD>
<WORD coords="1516,1664,1649,1634,1663">number.</WORD>
<WORD coords="1660,1664,1756,1633,1663">There</WORD>
</LINE>
<LINE>
<WORD coords="591,1710,616,1679,1709">is</WORD>
<WORD coords="628,1710,669,1687,1709">no</WORD>
<WORD coords="681,1718,758,1679,1709">digit</WORD>
<WORD coords="769,1710,840,1679,1709">with</WORD>
<WORD coords="853,1710,902,1679,1709">the</WORD>
<WORD coords="915,1710,1002,1679,1709">value</WORD>
<WORD coords="1014,1710,1034,1679,1710">8</WORD>
<WORD coords="1046,1709,1077,1679,1709">in</WORD>
<WORD coords="1090,1710,1140,1679,1709">the</WORD>
<WORD coords="1150,1710,1229,1679,1709">octal</WORD>
<WORD coords="1242,1718,1363,1684,1709">system.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,1793,653,1763,1792">The</WORD>
<WORD coords="665,1801,809,1772,1792">response</WORD>
<WORD coords="822,1801,956,1763,1793">depends</WORD>
<WORD coords="969,1793,1009,1771,1792">on</WORD>
<WORD coords="1022,1793,1072,1763,1792">the</WORD>
<WORD coords="1084,1801,1237,1762,1792">compiler.</WORD>
<WORD coords="1251,1793,1315,1763,1792">The</WORD>
<WORD coords="1327,1801,1473,1762,1792">compiler</WORD>
<WORD coords="1484,1792,1540,1770,1791">can</WORD>
<WORD coords="1553,1792,1635,1762,1791">issue</WORD>
<WORD coords="1647,1792,1665,1770,1792">a</WORD>
<WORD coords="1677,1791,1755,1769,1791">mes-</WORD>
</LINE>
<LINE>
<WORD coords="591,1845,662,1815,1837">sage</WORD>
<WORD coords="673,1838,734,1807,1837">that</WORD>
<WORD coords="743,1838,762,1816,1838">a</WORD>
<WORD coords="771,1846,873,1816,1837">wrong</WORD>
<WORD coords="883,1838,1008,1807,1837">number</WORD>
<WORD coords="1017,1838,1080,1815,1837">was</WORD>
<WORD coords="1090,1842,1218,1807,1837">entered,</WORD>
<WORD coords="1227,1838,1261,1815,1837">or</WORD>
<WORD coords="1270,1845,1374,1812,1837">accept</WORD>
<WORD coords="1384,1837,1406,1806,1836">it</WORD>
<WORD coords="1415,1837,1448,1815,1837">as</WORD>
<WORD coords="1458,1837,1477,1815,1837">a</WORD>
<WORD coords="1486,1837,1613,1806,1835">decimal</WORD>
<WORD coords="1624,1836,1754,1806,1835">number.</WORD>
</LINE>
<LINE>
<WORD coords="591,1882,654,1853,1881">The</WORD>
<WORD coords="669,1883,784,1852,1882">Lattice</WORD>
<WORD coords="798,1882,825,1852,1882">C</WORD>
<WORD coords="839,1890,987,1851,1882">compiler</WORD>
<WORD coords="1001,1882,1141,1857,1881">converts</WORD>
<WORD coords="1156,1882,1206,1852,1881">the</WORD>
<WORD coords="1220,1882,1346,1852,1881">number</WORD>
<WORD coords="1359,1882,1438,1851,1881">from</WORD>
<WORD coords="1453,1882,1532,1851,1881">octal</WORD>
<WORD coords="1548,1881,1612,1850,1880">into</WORD>
<WORD coords="1627,1881,1756,1849,1880">decimal</WORD>
</LINE>
<LINE>
<WORD coords="591,1928,737,1896,1926">notation.</WORD>
<WORD coords="757,1928,829,1896,1927">This</WORD>
<WORD coords="846,1936,998,1897,1927">produces</WORD>
<WORD coords="1016,1935,1189,1896,1926">something</WORD>
<WORD coords="1207,1935,1334,1896,1926">entirely</WORD>
<WORD coords="1352,1931,1506,1895,1926">different,</WORD>
<WORD coords="1523,1934,1646,1894,1925">namely</WORD>
<WORD coords="1664,1926,1724,1894,1925">525</WORD>
<WORD coords="1727,1937,1757,1915,1936">10</WORD>
</LINE>
<LINE>
<WORD coords="591,1981,688,1949,1980">which</WORD>
<WORD coords="701,1981,726,1950,1980">is</WORD>
<WORD coords="737,1989,825,1950,1980">equal</WORD>
<WORD coords="836,1981,866,1955,1981">to</WORD>
<WORD coords="881,1981,956,1950,1980">1015</WORD>
<WORD coords="960,1992,971,1971,1992">g</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,2075,654,2044,2074">The</WORD>
<WORD coords="665,2075,733,2053,2074">user</WORD>
<WORD coords="744,2075,844,2044,2074">would</WORD>
<WORD coords="856,2075,932,2053,2074">soon</WORD>
<WORD coords="943,2083,994,2049,2075">get</WORD>
<WORD coords="1004,2075,1078,2043,2074">tired</WORD>
<WORD coords="1089,2075,1125,2043,2074">of</WORD>
<WORD coords="1132,2082,1265,2043,2073">entering</WORD>
<WORD coords="1275,2082,1366,2052,2073">every</WORD>
<WORD coords="1377,2074,1501,2043,2073">number</WORD>
<WORD coords="1511,2073,1559,2042,2072">for</WORD>
<WORD coords="1568,2073,1755,2042,2072">conversion.</WORD>
</LINE>
<LINE>
<WORD coords="592,2118,620,2090,2118">A</WORD>
<WORD coords="630,2127,712,2089,2119">good</WORD>
<WORD coords="723,2120,749,2089,2120">C</WORD>
<WORD coords="761,2127,1014,2088,2118">implementation</WORD>
<WORD coords="1026,2119,1100,2089,2119">does</WORD>
<WORD coords="1111,2119,1172,2088,2118">that</WORD>
<WORD coords="1182,2119,1359,2088,2118">conversion</WORD>
<WORD coords="1371,2118,1417,2087,2117">for</WORD>
<WORD coords="1428,2126,1496,2096,2118">you.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,2204,635,2174,2204">To</WORD>
<WORD coords="646,2205,729,2173,2204">write</WORD>
<WORD coords="740,2205,758,2182,2205">a</WORD>
<WORD coords="767,2212,904,2182,2203">program</WORD>
<WORD coords="917,2204,948,2179,2204">to</WORD>
<WORD coords="958,2204,1081,2178,2203">convert</WORD>
<WORD coords="1091,2204,1228,2173,2203">numbers</WORD>
<WORD coords="1240,2204,1316,2172,2203">from</WORD>
<WORD coords="1328,2203,1446,2172,2202">various</WORD>
<WORD coords="1456,2203,1544,2172,2203">bases</WORD>
<WORD coords="1555,2202,1617,2171,2201">into</WORD>
<WORD coords="1629,2202,1677,2170,2201">the</WORD>
<WORD coords="1688,2202,1756,2171,2201">dec-</WORD>
</LINE>
<LINE>
<WORD coords="592,2249,664,2218,2248">imal</WORD>
<WORD coords="683,2258,807,2224,2249">system,</WORD>
<WORD coords="826,2250,875,2219,2249">the</WORD>
<WORD coords="892,2257,1059,2219,2248">procedure</WORD>
<WORD coords="1077,2249,1158,2224,2248">must</WORD>
<WORD coords="1174,2248,1265,2218,2247">differ</WORD>
<WORD coords="1284,2256,1416,2218,2247">slightly.</WORD>
<WORD coords="1435,2255,1570,2216,2247">Nothing</WORD>
<WORD coords="1589,2247,1616,2216,2246">is</WORD>
<WORD coords="1633,2255,1758,2216,2246">simpler</WORD>
</LINE>
<LINE>
<WORD coords="592,2295,661,2264,2294">than</WORD>
<WORD coords="679,2303,886,2263,2294">constructing</WORD>
<WORD coords="903,2295,922,2272,2295">a</WORD>
<WORD coords="939,2302,1011,2263,2294">loop</WORD>
<WORD coords="1030,2294,1061,2269,2294">to</WORD>
<WORD coords="1079,2294,1152,2271,2293">save</WORD>
<WORD coords="1170,2302,1274,2263,2293">typing</WORD>
<WORD coords="1292,2294,1374,2262,2293">time.</WORD>
<WORD coords="1393,2301,1524,2262,2292">Starting</WORD>
<WORD coords="1541,2292,1614,2261,2291">with</WORD>
<WORD coords="1633,2292,1682,2261,2291">the</WORD>
<WORD coords="1699,2292,1758,2261,2291">last</WORD>
</LINE>
<LINE>
<WORD coords="591,2348,722,2309,2339">position</WORD>
<WORD coords="737,2347,769,2309,2342">(9</WORD>
<WORD coords="784,2339,813,2309,2339">in</WORD>
<WORD coords="827,2340,877,2309,2339">the</WORD>
<WORD coords="889,2340,947,2309,2339">last</WORD>
<WORD coords="959,2347,1120,2308,2339">example),</WORD>
<WORD coords="1135,2347,1270,2308,2338">multiply</WORD>
<WORD coords="1285,2339,1308,2307,2338">it</WORD>
<WORD coords="1319,2339,1391,2308,2338">with</WORD>
<WORD coords="1405,2339,1454,2307,2338">the</WORD>
<WORD coords="1466,2338,1554,2307,2337">value</WORD>
<WORD coords="1567,2338,1604,2306,2337">of</WORD>
<WORD coords="1613,2338,1662,2306,2337">the</WORD>
<WORD coords="1675,2345,1756,2305,2336">posi-</WORD>
</LINE>
<LINE>
<WORD coords="592,2384,666,2353,2383">tion.</WORD>
<WORD coords="688,2384,753,2353,2383">The</WORD>
<WORD coords="774,2384,864,2353,2383">value</WORD>
<WORD coords="884,2384,915,2358,2384">at</WORD>
<WORD coords="934,2384,986,2353,2383">the</WORD>
<WORD coords="1006,2383,1065,2352,2382">last</WORD>
<WORD coords="1084,2391,1219,2352,2382">position</WORD>
<WORD coords="1240,2383,1267,2352,2382">is</WORD>
<WORD coords="1289,2383,1359,2352,2382">then</WORD>
<WORD coords="1383,2383,1479,2354,2379">9*1</WORD>
<WORD coords="1500,2373,1522,2363,2377">=</WORD>
<WORD coords="1542,2381,1576,2353,2381">9.</WORD>
<WORD coords="1599,2381,1663,2350,2380">The</WORD>
<WORD coords="1684,2380,1758,2354,2379">next</WORD>
</LINE>
<LINE>
<WORD coords="591,2436,723,2397,2427">position</WORD>
<WORD coords="739,2428,793,2397,2427">has</WORD>
<WORD coords="808,2428,857,2397,2427">the</WORD>
<WORD coords="871,2428,960,2397,2427">value</WORD>
<WORD coords="978,2432,1024,2396,2428">16,</WORD>
<WORD coords="1039,2427,1097,2397,2426">and</WORD>
<WORD coords="1113,2427,1162,2397,2426">the</WORD>
<WORD coords="1176,2427,1308,2396,2426">variable</WORD>
<WORD coords="1322,2434,1494,2395,2426">containing</WORD>
<WORD coords="1510,2426,1568,2395,2425">this</WORD>
<WORD coords="1582,2425,1670,2395,2424">value</WORD>
<WORD coords="1685,2425,1757,2394,2424">with</WORD>
</LINE>
<LINE>
<WORD coords="593,2472,640,2443,2471">the</WORD>
<WORD coords="652,2473,725,2443,2472">base</WORD>
<WORD coords="737,2479,813,2442,2474">(16).</WORD>
<WORD coords="824,2472,889,2442,2472">The</WORD>
<WORD coords="900,2472,970,2447,2471">next</WORD>
<WORD coords="979,2480,1111,2441,2471">position</WORD>
<WORD coords="1124,2472,1149,2441,2471">is</WORD>
<WORD coords="1162,2472,1308,2441,2471">therefore</WORD>
<WORD coords="1321,2471,1458,2443,2469">10*16</WORD>
<WORD coords="1473,2462,1495,2452,2466">=</WORD>
<WORD coords="1510,2470,1590,2442,2470">160.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1709,2673,1756,2643,2672">81</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0088.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0089.djvu" width="2035">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0089.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="299,162,326,135,162">9.</WORD>
<WORD coords="352,162,464,141,162">PRINTF</WORD>
<WORD coords="487,163,551,141,163">AND</WORD>
<WORD coords="563,163,673,141,163">SCANF</WORD>
<WORD coords="1379,165,1487,138,164">AMIGA</WORD>
<WORD coords="1499,165,1524,137,165">C</WORD>
<WORD coords="1536,165,1597,143,164">FOR</WORD>
<WORD coords="1607,165,1790,137,164">BEGINNERS</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="628,339,679,310,339">All</WORD>
<WORD coords="692,348,853,311,339">computed</WORD>
<WORD coords="865,341,1068,310,340">intermediate</WORD>
<WORD coords="1079,341,1186,311,340">results</WORD>
<WORD coords="1200,341,1249,319,340">are</WORD>
<WORD coords="1261,341,1358,311,341">added</WORD>
<WORD coords="1369,340,1401,311,340">in</WORD>
<WORD coords="1413,341,1432,320,341">a</WORD>
<WORD coords="1443,349,1578,316,341">separate</WORD>
<WORD coords="1590,342,1665,319,341">sum.</WORD>
<WORD coords="1678,342,1751,311,341">This</WORD>
<WORD coords="1763,342,1791,311,341">is</WORD>
</LINE>
<LINE>
<WORD coords="629,382,678,353,382">the</WORD>
<WORD coords="693,383,777,362,382">same</WORD>
<WORD coords="790,391,860,353,382">path</WORD>
<WORD coords="875,383,909,362,383">as</WORD>
<WORD coords="924,384,974,354,383">the</WORD>
<WORD coords="988,384,1107,354,383">manual</WORD>
<WORD coords="1121,391,1286,354,383">procedure</WORD>
<WORD coords="1300,384,1372,354,383">with</WORD>
<WORD coords="1386,384,1436,354,383">the</WORD>
<WORD coords="1449,393,1609,354,384">exception</WORD>
<WORD coords="1624,385,1686,354,384">that</WORD>
<WORD coords="1699,392,1790,363,384">every</WORD>
</LINE>
<LINE>
<WORD coords="628,435,693,401,427">step</WORD>
<WORD coords="704,435,791,397,426">again</WORD>
<WORD coords="802,428,829,396,427">is</WORD>
<WORD coords="840,427,962,397,426">divided</WORD>
<WORD coords="973,427,1034,397,427">into</WORD>
<WORD coords="1044,428,1164,397,427">smaller</WORD>
<WORD coords="1174,435,1263,402,427">steps.</WORD>
<WORD coords="1275,428,1338,398,427">The</WORD>
<WORD coords="1349,428,1417,406,427">user</WORD>
<WORD coords="1427,428,1546,398,428">doesn&apos;t</WORD>
<WORD coords="1556,429,1633,398,427">have</WORD>
<WORD coords="1644,429,1674,403,429">to</WORD>
<WORD coords="1685,428,1790,398,427">under-</WORD>
</LINE>
<LINE>
<WORD coords="628,472,715,441,471">stand</WORD>
<WORD coords="724,472,793,441,471">how</WORD>
<WORD coords="804,472,854,441,472">the</WORD>
<WORD coords="863,473,1040,441,472">calculation</WORD>
<WORD coords="1052,478,1160,442,472">works,</WORD>
<WORD coords="1171,473,1253,441,472">since</WORD>
<WORD coords="1263,481,1323,450,473">you</WORD>
<WORD coords="1333,473,1384,450,472">are</WORD>
<WORD coords="1394,481,1490,441,472">trying</WORD>
<WORD coords="1500,473,1532,447,473">to</WORD>
<WORD coords="1542,473,1623,442,472">learn</WORD>
<WORD coords="1632,473,1659,442,473">C</WORD>
<WORD coords="1670,473,1729,442,472">and</WORD>
<WORD coords="1738,473,1792,447,472">not</WORD>
</LINE>
<LINE>
<WORD coords="628,516,840,486,515">mathematics.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="299,712,433,670,712">9.3.1</WORD>
<WORD coords="629,714,920,670,713">Conversion</WORD>
<WORD coords="955,725,1181,672,713">Program</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="628,866,764,827,857">Analyze</WORD>
<WORD coords="778,859,828,827,858">the</WORD>
<WORD coords="841,866,1000,827,858">following</WORD>
<WORD coords="1013,866,1114,828,857">listing</WORD>
<WORD coords="1128,859,1168,837,858">on</WORD>
<WORD coords="1182,859,1231,828,858">the</WORD>
<WORD coords="1245,859,1326,828,858">basis</WORD>
<WORD coords="1340,859,1377,828,858">of</WORD>
<WORD coords="1387,859,1437,828,858">the</WORD>
<WORD coords="1449,866,1657,828,858">explanations</WORD>
<WORD coords="1671,866,1790,829,858">already</WORD>
</LINE>
<LINE>
<WORD coords="627,910,785,872,901">provided.</WORD>
<WORD coords="802,902,832,872,902">If</WORD>
<WORD coords="845,903,869,872,902">it</WORD>
<WORD coords="884,903,959,872,902">isn&apos;t</WORD>
<WORD coords="974,908,1064,872,902">clear,</WORD>
<WORD coords="1079,903,1099,881,903">a</WORD>
<WORD coords="1114,903,1176,872,902">few</WORD>
<WORD coords="1191,910,1319,874,902">print</WORD>
<WORD coords="1327,902,1347,876,903">f</WORD>
<WORD coords="1368,903,1523,872,902">functions</WORD>
<WORD coords="1540,903,1673,872,902">inserted</WORD>
<WORD coords="1690,902,1722,872,902">in</WORD>
<WORD coords="1740,903,1791,872,902">the</WORD>
</LINE>
<LINE>
<WORD coords="627,955,764,924,946">program</WORD>
<WORD coords="775,947,865,916,946">could</WORD>
<WORD coords="874,955,953,916,946">print</WORD>
<WORD coords="961,948,1014,921,947">out</WORD>
<WORD coords="1023,948,1072,916,947">the</WORD>
<WORD coords="1081,948,1198,921,947">current</WORD>
<WORD coords="1207,948,1294,916,947">value</WORD>
<WORD coords="1303,947,1340,916,946">of</WORD>
<WORD coords="1348,947,1406,925,946">one</WORD>
<WORD coords="1416,947,1450,925,946">or</WORD>
<WORD coords="1459,948,1542,925,947">more</WORD>
<WORD coords="1552,948,1707,916,947">variables.</WORD>
<WORD coords="1719,948,1791,916,947">This</WORD>
</LINE>
<LINE>
<WORD coords="628,992,731,961,991">makes</WORD>
<WORD coords="743,992,793,961,991">the</WORD>
<WORD coords="804,992,884,966,991">most</WORD>
<WORD coords="895,1000,1052,961,992">important</WORD>
<WORD coords="1062,992,1209,961,991">variables</WORD>
<WORD coords="1220,993,1337,961,992">visible.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="630,1073,665,1046,1068">/*</WORD>
<WORD coords="688,1072,864,1048,1071">base-con.</WORD>
<WORD coords="871,1071,889,1054,1071">c</WORD>
<WORD coords="934,1073,1028,1048,1072">9.3.1</WORD>
<WORD coords="1054,1074,1089,1047,1068">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="628,1111,708,1087,1111">void</WORD>
<WORD coords="729,1112,807,1087,1112">main</WORD>
<WORD coords="838,1115,861,1090,1115">()</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="633,1155,642,1128,1155">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="666,1198,743,1169,1192">long</WORD>
<WORD coords="765,1197,858,1169,1192">base,</WORD>
<WORD coords="888,1197,1039,1169,1193">collect,</WORD>
<WORD coords="1068,1196,1182,1169,1192">value;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="666,1233,722,1208,1233">int</WORD>
<WORD coords="747,1237,858,1208,1233">index,</WORD>
<WORD coords="888,1239,981,1210,1233">help;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="665,1272,742,1249,1272">char</WORD>
<WORD coords="765,1272,844,1251,1272">test</WORD>
<WORD coords="854,1276,939,1249,1273">[100]</WORD>
<WORD coords="951,1276,961,1255,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="663,1358,784,1328,1353">printf</WORD>
<WORD coords="794,1356,946,1330,1353">(&quot;Please</WORD>
<WORD coords="970,1359,1065,1329,1353">input</WORD>
<WORD coords="1089,1354,1167,1332,1353">Base</WORD>
<WORD coords="1191,1354,1228,1331,1354">of</WORD>
<WORD coords="1250,1360,1430,1329,1354">numbering</WORD>
<WORD coords="1453,1360,1585,1332,1354">system!</WORD>
<WORD coords="1596,1358,1664,1330,1354">\n&quot;)</WORD>
<WORD coords="1677,1358,1686,1337,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="666,1393,763,1370,1392">scanf</WORD>
<WORD coords="773,1397,898,1370,1393">(&quot;%ld&quot;,</WORD>
<WORD coords="930,1397,1038,1370,1393">Sbase)</WORD>
<WORD coords="1051,1396,1061,1376,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="664,1438,783,1409,1433">printf</WORD>
<WORD coords="794,1439,924,1411,1433">(&quot;Input</WORD>
<WORD coords="949,1434,1066,1411,1434">number</WORD>
<WORD coords="1091,1434,1146,1411,1434">for</WORD>
<WORD coords="1171,1435,1367,1410,1434">conversion</WORD>
<WORD coords="1392,1435,1428,1410,1434">in</WORD>
<WORD coords="1451,1435,1530,1412,1434">base</WORD>
<WORD coords="1554,1435,1613,1412,1435">%ld</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="832,1480,1043,1450,1474">system!\n&quot;,</WORD>
<WORD coords="1072,1478,1163,1452,1475">base)</WORD>
<WORD coords="1177,1478,1186,1458,0">;</WORD>
</LINE>
<LINE>
<WORD coords="666,1513,762,1491,1513">scanf</WORD>
<WORD coords="773,1518,918,1491,1514">(&quot;%80s&quot;,</WORD>
<WORD coords="948,1518,1061,1492,1514">test);</WORD>
</LINE>
<LINE>
<WORD coords="665,1554,802,1530,1553">collect</WORD>
<WORD coords="827,1557,900,1531,1552">=0;</WORD>
</LINE>
<LINE>
<WORD coords="663,1593,763,1571,1593">value</WORD>
<WORD coords="787,1587,804,1578,1590">=</WORD>
<WORD coords="828,1597,859,1571,1595">1;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="666,1632,763,1608,1632">index</WORD>
<WORD coords="786,1626,804,1617,1630">=</WORD>
<WORD coords="828,1636,1058,1610,1632">strlen(test)</WORD>
<WORD coords="1089,1625,1106,1620,1629">-</WORD>
<WORD coords="1131,1637,1162,1611,1635">1;</WORD>
<WORD coords="1192,1636,1289,1610,1634">/*New</WORD>
<WORD coords="1311,1635,1469,1610,1634">Function</WORD>
<WORD coords="1493,1637,1528,1610,1631">*/</WORD>
</LINE>
<LINE>
<WORD coords="663,1676,780,1648,1672">while)</WORD>
<WORD coords="807,1673,905,1648,1673">index</WORD>
<WORD coords="929,1672,966,1654,1670">&gt;=</WORD>
<WORD coords="990,1677,1018,1651,1675">0)</WORD>
</LINE>
<LINE>
<WORD coords="710,1717,718,1690,1717">{</WORD>
</LINE>
<LINE>
<WORD coords="737,1759,816,1730,1753">help</WORD>
<WORD coords="838,1747,856,1738,1750">=</WORD>
<WORD coords="878,1754,955,1733,1754">test</WORD>
<WORD coords="967,1758,1091,1730,1754">[index]</WORD>
<WORD coords="1103,1758,1113,1737,0">;</WORD>
</LINE>
<LINE>
<WORD coords="738,1794,775,1769,1794">if</WORD>
<WORD coords="786,1800,877,1771,1794">(help</WORD>
<WORD coords="900,1793,937,1775,1792">&gt;=</WORD>
<WORD coords="966,1798,1030,1772,1796">&apos;a&apos;)</WORD>
<WORD coords="1175,1798,1210,1771,1796">/*</WORD>
<WORD coords="1233,1797,1412,1773,1796">lowercase</WORD>
<WORD coords="1436,1797,1553,1774,1797">letter</WORD>
<WORD coords="1578,1800,1613,1773,1794">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="778,1841,857,1812,1835">help</WORD>
<WORD coords="879,1829,897,1820,1832">=</WORD>
<WORD coords="919,1842,999,1813,1836">help</WORD>
<WORD coords="1020,1828,1037,1823,1832">-</WORD>
<WORD coords="1065,1837,1112,1814,1837">&apos;a&apos;</WORD>
<WORD coords="1142,1835,1158,1817,1835">+</WORD>
<WORD coords="1183,1840,1233,1814,1838">10;</WORD>
</LINE>
<LINE>
<WORD coords="736,1875,814,1852,1875">else</WORD>
</LINE>
<LINE>
<WORD coords="738,1917,774,1891,1916">if</WORD>
<WORD coords="785,1923,877,1893,1916">(help</WORD>
<WORD coords="900,1916,937,1897,1914">&gt;=</WORD>
<WORD coords="965,1921,1029,1895,1918">&apos;A&apos;)</WORD>
<WORD coords="1081,1920,1116,1893,1917">/*</WORD>
<WORD coords="1141,1924,1319,1900,1918">uppercase</WORD>
<WORD coords="1343,1919,1459,1896,1919">letter</WORD>
<WORD coords="1485,1922,1520,1895,1916">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="778,1963,856,1935,1957">help</WORD>
<WORD coords="878,1951,896,1943,1954">=</WORD>
<WORD coords="918,1964,998,1935,1958">help</WORD>
<WORD coords="1020,1950,1036,1945,1954">-</WORD>
<WORD coords="1065,1959,1112,1937,1959">&apos;A&apos;</WORD>
<WORD coords="1142,1963,1233,1936,1959">+10;</WORD>
</LINE>
<LINE>
<WORD coords="736,1997,814,1974,1997">else</WORD>
<WORD coords="880,2000,915,1974,1996">/*</WORD>
<WORD coords="939,2004,1098,1975,1998">Probably</WORD>
<WORD coords="1121,1999,1138,1982,1999">a</WORD>
<WORD coords="1160,2000,1278,1976,1999">number</WORD>
<WORD coords="1302,2002,1338,1975,1996">*/</WORD>
</LINE>
<LINE>
<WORD coords="777,2045,856,2015,2039">help</WORD>
<WORD coords="878,2032,897,2024,2036">=</WORD>
<WORD coords="918,2046,998,2016,2040">help</WORD>
<WORD coords="1019,2031,1036,2026,2035">-</WORD>
<WORD coords="1065,2030,1071,2018,2035">&apos;</WORD>
<WORD coords="1105,2030,1112,2018,2036">&apos;</WORD>
<WORD coords="1123,2043,1133,2023,0">;</WORD>
</LINE>
<LINE>
<WORD coords="663,2079,801,2055,2078">collect</WORD>
<WORD coords="825,2072,844,2064,2076">=</WORD>
<WORD coords="866,2080,1003,2056,2079">collect</WORD>
<WORD coords="1027,2078,1044,2060,2079">+</WORD>
<WORD coords="1066,2081,1165,2057,2080">value</WORD>
<WORD coords="1190,2072,1205,2058,2076">*</WORD>
<WORD coords="1229,2087,1322,2057,2081">help;</WORD>
</LINE>
<LINE>
<WORD coords="663,2119,762,2094,2118">index</WORD>
<WORD coords="785,2113,803,2104,2116">=</WORD>
<WORD coords="826,2120,924,2095,2119">index</WORD>
<WORD coords="948,2112,964,2106,2116">-</WORD>
<WORD coords="988,2124,1019,2097,2122">1;</WORD>
</LINE>
<LINE>
<WORD coords="661,2160,761,2136,2159">value</WORD>
<WORD coords="785,2153,803,2145,2157">=</WORD>
<WORD coords="824,2161,924,2137,2160">value</WORD>
<WORD coords="949,2153,963,2138,2157">*</WORD>
<WORD coords="986,2165,1080,2138,2161">base;</WORD>
</LINE>
<LINE>
<WORD coords="671,2204,679,2178,2204">)</WORD>
</LINE>
<LINE>
<WORD coords="645,2246,765,2216,2240">printf</WORD>
<WORD coords="775,2245,940,2218,2241">&lt;&quot;%s(%ld)</WORD>
<WORD coords="971,2235,989,2227,2239">=</WORD>
<WORD coords="1012,2247,1223,2218,2242">%ld(10)\n&quot;,</WORD>
<WORD coords="1250,2248,1344,2222,2243">test,</WORD>
<WORD coords="1373,2248,1464,2221,2243">base,</WORD>
<WORD coords="1495,2249,1668,2222,2244">collect);</WORD>
</LINE>
<LINE>
<WORD coords="631,2284,638,2259,2284">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,2365,688,2334,2364">The</WORD>
<WORD coords="700,2374,839,2343,2365">program</WORD>
<WORD coords="853,2367,923,2344,2366">uses</WORD>
<WORD coords="937,2367,987,2336,2366">the</WORD>
<WORD coords="1001,2375,1098,2340,2367">long</WORD>
<WORD coords="1112,2368,1181,2337,2368">data</WORD>
<WORD coords="1193,2376,1262,2342,2368">type</WORD>
<WORD coords="1275,2368,1293,2346,2368">a</WORD>
<WORD coords="1306,2369,1356,2338,2368">lot.</WORD>
<WORD coords="1370,2369,1443,2338,2368">This</WORD>
<WORD coords="1455,2370,1511,2347,2369">can</WORD>
<WORD coords="1524,2371,1590,2339,2370">also</WORD>
<WORD coords="1602,2371,1642,2340,2371">be</WORD>
<WORD coords="1654,2371,1744,2340,2370">noted</WORD>
<WORD coords="1757,2371,1788,2340,2371">in</WORD>
</LINE>
<LINE>
<WORD coords="625,2410,673,2378,2409">the</WORD>
<WORD coords="684,2411,794,2379,2410">format</WORD>
<WORD coords="803,2419,1009,2380,2411">specification</WORD>
<WORD coords="1022,2412,1093,2383,2412">%ld</WORD>
<WORD coords="1102,2413,1150,2381,2412">for</WORD>
<WORD coords="1160,2413,1209,2381,2412">the</WORD>
<WORD coords="1220,2421,1303,2381,2413">input</WORD>
<WORD coords="1312,2414,1372,2383,2413">and</WORD>
<WORD coords="1381,2422,1485,2388,2414">output</WORD>
<WORD coords="1493,2415,1531,2383,2414">of</WORD>
<WORD coords="1538,2416,1622,2384,2415">these</WORD>
<WORD coords="1632,2417,1786,2384,2415">variables.</WORD>
</LINE>
<LINE>
<WORD coords="624,2455,687,2424,2454">The</WORD>
<WORD coords="703,2455,823,2428,2455">scanf</WORD>
<WORD coords="839,2456,975,2424,2455">function</WORD>
<WORD coords="989,2457,1087,2426,2456">which</WORD>
<WORD coords="1099,2458,1186,2427,2457">reads</WORD>
<WORD coords="1198,2458,1218,2435,2458">a</WORD>
<WORD coords="1230,2458,1355,2428,2457">number</WORD>
<WORD coords="1367,2459,1400,2437,2459">as</WORD>
<WORD coords="1414,2459,1433,2437,2459">a</WORD>
<WORD coords="1445,2468,1538,2428,2459">string</WORD>
<WORD coords="1550,2460,1605,2429,2459">has</WORD>
<WORD coords="1618,2469,1788,2430,2460">something</WORD>
</LINE>
<LINE>
<WORD coords="624,2500,702,2477,2498">new.</WORD>
<WORD coords="721,2500,809,2469,2499">After</WORD>
<WORD coords="826,2501,876,2469,2500">the</WORD>
<WORD coords="892,2509,1017,2476,2501">percent</WORD>
<WORD coords="1033,2510,1101,2471,2501">sign</WORD>
<WORD coords="1118,2511,1244,2480,2502">appears</WORD>
<WORD coords="1262,2503,1300,2481,2502">an</WORD>
<WORD coords="1318,2509,1369,2473,2505">80,</WORD>
<WORD coords="1386,2505,1534,2473,2504">followed</WORD>
<WORD coords="1550,2514,1591,2474,2505">by</WORD>
<WORD coords="1609,2506,1661,2474,2505">the</WORD>
<WORD coords="1677,2507,1789,2474,2506">format</WORD>
</LINE>
<LINE>
<WORD coords="624,2553,831,2514,2545">specification</WORD>
<WORD coords="846,2547,888,2518,2547">%s</WORD>
<WORD coords="903,2547,951,2515,2546">for</WORD>
<WORD coords="961,2547,1011,2516,2546">the</WORD>
<WORD coords="1021,2556,1122,2516,2546">string.</WORD>
<WORD coords="1133,2549,1205,2517,2547">This</WORD>
<WORD coords="1217,2549,1304,2517,2547">value</WORD>
<WORD coords="1314,2550,1450,2518,2549">between</WORD>
<WORD coords="1460,2550,1510,2519,2549">the</WORD>
<WORD coords="1519,2559,1641,2525,2550">percent</WORD>
<WORD coords="1651,2560,1718,2520,2551">sign</WORD>
<WORD coords="1728,2552,1789,2521,2551">and</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="294,2658,341,2628,2657">82</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0089.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2829" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0090.djvu" width="2038">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0090.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="238,179,366,153,179">Abacus</WORD>
<WORD coords="1206,175,1251,148,174">93</WORD>
<WORD coords="1280,174,1389,147,173">Octal</WORD>
<WORD coords="1404,173,1465,151,173">and</WORD>
<WORD coords="1480,172,1731,145,171">Hexadecimal</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="568,357,618,326,356">the</WORD>
<WORD coords="638,356,751,326,356">format</WORD>
<WORD coords="768,363,959,325,355">assignment</WORD>
<WORD coords="976,354,1047,323,354">tells</WORD>
<WORD coords="1066,354,1117,323,353">the</WORD>
<WORD coords="1136,354,1276,322,352">function</WORD>
<WORD coords="1294,352,1346,321,352">the</WORD>
<WORD coords="1364,352,1531,320,350">maximum</WORD>
<WORD coords="1552,349,1680,319,348">number</WORD>
<WORD coords="1697,348,1736,317,347">of</WORD>
</LINE>
<LINE>
<WORD coords="568,399,735,369,398">characters</WORD>
<WORD coords="748,407,916,367,398">permitted.</WORD>
<WORD coords="932,397,967,367,397">In</WORD>
<WORD coords="981,397,1040,366,396">this</WORD>
<WORD coords="1054,397,1125,374,397">case</WORD>
<WORD coords="1140,396,1190,365,396">the</WORD>
<WORD coords="1204,403,1298,364,395">string</WORD>
<WORD coords="1311,395,1422,368,394">cannot</WORD>
<WORD coords="1435,394,1473,363,393">be</WORD>
<WORD coords="1487,400,1594,363,392">longer</WORD>
<WORD coords="1607,392,1677,361,391">than</WORD>
<WORD coords="1693,391,1733,360,391">80</WORD>
</LINE>
<LINE>
<WORD coords="568,443,733,412,442">characters</WORD>
<WORD coords="744,449,780,412,444">(+</WORD>
<WORD coords="794,441,808,412,441">1</WORD>
<WORD coords="822,442,882,411,441">end</WORD>
<WORD coords="892,442,929,411,441">of</WORD>
<WORD coords="937,441,998,410,440">line</WORD>
<WORD coords="1008,435,1032,422,437">=</WORD>
<WORD coords="1044,447,1107,409,441">81).</WORD>
<WORD coords="1118,440,1151,410,440">In</WORD>
<WORD coords="1162,447,1266,408,439">reality</WORD>
<WORD coords="1277,439,1336,408,438">this</WORD>
<WORD coords="1347,439,1422,408,438">does</WORD>
<WORD coords="1431,438,1484,411,437">not</WORD>
<WORD coords="1495,436,1578,406,435">work</WORD>
<WORD coords="1589,436,1642,410,436">out</WORD>
<WORD coords="1651,443,1733,404,434">quite</WORD>
</LINE>
<LINE>
<WORD coords="569,487,631,456,486">that</WORD>
<WORD coords="640,495,717,465,486">way.</WORD>
<WORD coords="730,486,774,456,485">As</WORD>
<WORD coords="787,486,805,464,486">a</WORD>
<WORD coords="815,485,979,455,484">maximum</WORD>
<WORD coords="991,492,1062,454,484">only</WORD>
<WORD coords="1074,484,1114,453,484">80</WORD>
<WORD coords="1126,484,1289,453,482">characters</WORD>
<WORD coords="1301,482,1350,460,481">are</WORD>
<WORD coords="1360,490,1530,450,480">processed,</WORD>
<WORD coords="1541,480,1596,450,480">but</WORD>
<WORD coords="1606,479,1654,449,478">the</WORD>
<WORD coords="1666,479,1734,456,478">user</WORD>
</LINE>
<LINE>
<WORD coords="569,531,623,509,530">can</WORD>
<WORD coords="634,531,718,500,530">write</WORD>
<WORD coords="728,531,841,499,530">several</WORD>
<WORD coords="851,530,936,499,529">lines.</WORD>
<WORD coords="946,537,1028,498,528">Only</WORD>
<WORD coords="1038,529,1088,498,528">the</WORD>
<WORD coords="1096,529,1163,497,528">first</WORD>
<WORD coords="1172,528,1212,497,528">80</WORD>
<WORD coords="1220,528,1384,496,527">characters</WORD>
<WORD coords="1394,527,1443,503,526">are</WORD>
<WORD coords="1451,526,1533,494,525">used.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="569,614,633,584,613">The</WORD>
<WORD coords="648,614,813,582,613">indication</WORD>
<WORD coords="827,613,865,582,612">of</WORD>
<WORD coords="875,613,895,590,613">a</WORD>
<WORD coords="908,612,1074,581,611">maximum</WORD>
<WORD coords="1088,611,1215,580,610">number</WORD>
<WORD coords="1227,611,1265,579,610">of</WORD>
<WORD coords="1275,619,1379,579,610">places</WORD>
<WORD coords="1393,609,1420,578,609">is</WORD>
<WORD coords="1434,609,1501,578,608">also</WORD>
<WORD coords="1513,616,1673,576,607">permitted</WORD>
<WORD coords="1686,606,1736,575,606">for</WORD>
</LINE>
<LINE>
<WORD coords="570,659,655,628,658">other</WORD>
<WORD coords="664,659,733,628,658">data</WORD>
<WORD coords="744,665,828,632,657">types</WORD>
<WORD coords="840,665,906,626,657">(see</WORD>
<WORD coords="916,657,966,626,656">the</WORD>
<WORD coords="976,664,1115,625,656">example</WORD>
<WORD coords="1125,655,1156,624,655">in</WORD>
<WORD coords="1170,656,1287,627,655">scanf</WORD>
<WORD coords="1289,662,1312,623,655">).</WORD>
<WORD coords="1324,654,1354,623,654">A</WORD>
<WORD coords="1364,654,1431,631,654">new</WORD>
<WORD coords="1442,654,1576,621,652">function</WORD>
<WORD coords="1590,652,1734,624,651">strlen</WORD>
</LINE>
<LINE>
<WORD coords="570,703,633,672,702">will</WORD>
<WORD coords="645,703,685,673,703">be</WORD>
<WORD coords="697,702,872,672,701">introduced</WORD>
<WORD coords="885,702,964,676,701">next.</WORD>
<WORD coords="979,701,1004,671,700">It</WORD>
<WORD coords="1015,701,1144,670,700">delivers</WORD>
<WORD coords="1157,700,1207,669,699">the</WORD>
<WORD coords="1220,700,1385,669,698">characters</WORD>
<WORD coords="1397,698,1429,668,697">in</WORD>
<WORD coords="1440,698,1459,676,698">a</WORD>
<WORD coords="1472,705,1573,666,696">string.</WORD>
<WORD coords="1587,696,1651,666,696">The</WORD>
<WORD coords="1662,696,1735,673,695">con-</WORD>
</LINE>
<LINE>
<WORD coords="570,756,693,717,748">cluding</WORD>
<WORD coords="707,748,776,725,747">zero</WORD>
<WORD coords="789,755,860,717,747">byte</WORD>
<WORD coords="872,747,899,716,746">is</WORD>
<WORD coords="912,747,965,721,746">not</WORD>
<WORD coords="977,747,1127,715,746">included.</WORD>
<WORD coords="1139,746,1204,714,745">The</WORD>
<WORD coords="1215,746,1308,713,745">result</WORD>
<WORD coords="1319,745,1346,713,744">is</WORD>
<WORD coords="1358,752,1500,712,743">assigned</WORD>
<WORD coords="1512,743,1583,711,742">with</WORD>
<WORD coords="1596,742,1635,719,741">an</WORD>
<WORD coords="1648,749,1736,710,740">equal</WORD>
</LINE>
<LINE>
<WORD coords="572,801,647,763,793">sign.</WORD>
<WORD coords="660,793,723,763,792">The</WORD>
<WORD coords="734,801,805,762,792">only</WORD>
<WORD coords="816,801,981,766,792">parameter</WORD>
<WORD coords="990,799,1126,760,791">required</WORD>
<WORD coords="1136,799,1176,760,791">by</WORD>
<WORD coords="1191,791,1334,763,790">strlen</WORD>
<WORD coords="1346,790,1371,758,789">is</WORD>
<WORD coords="1384,790,1433,758,789">the</WORD>
<WORD coords="1444,796,1535,757,788">string</WORD>
<WORD coords="1546,788,1577,762,788">to</WORD>
<WORD coords="1587,788,1627,756,787">be</WORD>
<WORD coords="1638,787,1736,755,786">inves-</WORD>
</LINE>
<LINE>
<WORD coords="572,846,690,807,838">tigated.</WORD>
<WORD coords="703,838,771,807,837">One</WORD>
<WORD coords="782,838,819,806,837">of</WORD>
<WORD coords="826,838,876,806,837">the</WORD>
<WORD coords="887,845,1041,805,836">examples</WORD>
<WORD coords="1051,844,1170,805,836">already</WORD>
<WORD coords="1181,836,1346,804,835">calculated</WORD>
<WORD coords="1356,835,1406,803,834">the</WORD>
<WORD coords="1417,841,1518,802,833">length</WORD>
<WORD coords="1528,833,1566,801,832">of</WORD>
<WORD coords="1573,833,1623,801,832">the</WORD>
<WORD coords="1634,839,1735,800,831">string.</WORD>
</LINE>
<LINE>
<WORD coords="571,882,635,851,881">The</WORD>
<WORD coords="647,882,790,853,881">strlen</WORD>
<WORD coords="800,881,936,849,880">function</WORD>
<WORD coords="945,880,973,849,880">is</WORD>
<WORD coords="983,880,1129,848,879">therefore</WORD>
<WORD coords="1139,879,1192,853,879">not</WORD>
<WORD coords="1201,886,1272,856,878">very</WORD>
<WORD coords="1282,886,1372,847,878">large.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="572,964,605,935,964">In</WORD>
<WORD coords="618,965,668,934,964">the</WORD>
<WORD coords="681,972,840,933,964">following</WORD>
<WORD coords="852,964,975,935,963">while</WORD>
<WORD coords="990,971,1063,932,963">loop</WORD>
<WORD coords="1075,963,1126,932,962">the</WORD>
<WORD coords="1138,970,1230,931,962">string</WORD>
<WORD coords="1242,962,1342,931,961">which</WORD>
<WORD coords="1354,961,1418,938,961">was</WORD>
<WORD coords="1430,968,1515,929,960">input</WORD>
<WORD coords="1526,960,1553,928,959">is</WORD>
<WORD coords="1565,967,1736,928,958">processed.</WORD>
</LINE>
<LINE>
<WORD coords="572,1009,617,979,1009">To</WORD>
<WORD coords="630,1009,721,978,1008">avoid</WORD>
<WORD coords="734,1009,783,978,1008">the</WORD>
<WORD coords="796,1009,850,986,1009">use</WORD>
<WORD coords="861,1009,899,977,1008">of</WORD>
<WORD coords="909,1008,958,977,1007">the</WORD>
<WORD coords="971,1015,1145,976,1006">expression</WORD>
<WORD coords="1158,1007,1253,981,1006">test</WORD>
<WORD coords="1266,1010,1421,977,1004">[index]</WORD>
<WORD coords="1445,1004,1493,974,1003">for</WORD>
<WORD coords="1505,1011,1596,981,1003">every</WORD>
<WORD coords="1608,1003,1737,972,1002">calcula-</WORD>
</LINE>
<LINE>
<WORD coords="573,1059,645,1022,1053">tion,</WORD>
<WORD coords="657,1054,706,1023,1053">the</WORD>
<WORD coords="716,1054,866,1022,1052">character</WORD>
<WORD coords="875,1053,906,1026,1053">at</WORD>
<WORD coords="916,1053,978,1021,1052">that</WORD>
<WORD coords="987,1052,1118,1020,1051">location</WORD>
<WORD coords="1128,1052,1155,1020,1051">is</WORD>
<WORD coords="1165,1059,1273,1019,1050">copied</WORD>
<WORD coords="1283,1051,1346,1019,1050">into</WORD>
<WORD coords="1356,1050,1406,1018,1049">the</WORD>
<WORD coords="1417,1049,1546,1018,1048">variable</WORD>
<WORD coords="1557,1055,1663,1020,1047">help.</WORD>
<WORD coords="1674,1047,1738,1016,1046">The</WORD>
</LINE>
<LINE>
<WORD coords="573,1098,641,1075,1097">user</WORD>
<WORD coords="652,1098,761,1066,1097">should</WORD>
<WORD coords="772,1097,848,1066,1096">have</WORD>
<WORD coords="859,1097,981,1065,1096">noticed</WORD>
<WORD coords="991,1096,1053,1064,1095">that</WORD>
<WORD coords="1063,1103,1160,1067,1095">help</WORD>
<WORD coords="1172,1095,1235,1072,1095">was</WORD>
<WORD coords="1245,1095,1369,1062,1094">defined</WORD>
<WORD coords="1379,1094,1413,1071,1094">as</WORD>
<WORD coords="1424,1094,1461,1070,1093">an</WORD>
<WORD coords="1473,1100,1587,1061,1092">integer</WORD>
<WORD coords="1597,1092,1737,1060,1091">variable.</WORD>
</LINE>
<LINE>
<WORD coords="574,1143,632,1112,1142">Yet</WORD>
<WORD coords="643,1143,682,1120,1142">an</WORD>
<WORD coords="694,1150,818,1116,1142">attempt</WORD>
<WORD coords="829,1142,856,1110,1141">is</WORD>
<WORD coords="868,1142,956,1110,1141">made</WORD>
<WORD coords="968,1141,1000,1115,1141">to</WORD>
<WORD coords="1011,1141,1091,1115,1141">store</WORD>
<WORD coords="1102,1141,1121,1118,1141">a</WORD>
<WORD coords="1132,1141,1282,1109,1139">character</WORD>
<WORD coords="1292,1140,1324,1113,1140">at</WORD>
<WORD coords="1334,1139,1397,1108,1138">that</WORD>
<WORD coords="1407,1139,1547,1106,1138">location.</WORD>
<WORD coords="1560,1145,1739,1105,1136">Computers</WORD>
</LINE>
<LINE>
<WORD coords="574,1187,652,1156,1186">view</WORD>
<WORD coords="663,1187,828,1156,1186">characters</WORD>
<WORD coords="838,1187,872,1164,1186">as</WORD>
<WORD coords="883,1186,1032,1155,1185">numbers.</WORD>
<WORD coords="1044,1193,1141,1155,1184">Every</WORD>
<WORD coords="1152,1185,1236,1154,1184">letter</WORD>
<WORD coords="1245,1184,1300,1154,1184">has</WORD>
<WORD coords="1310,1184,1329,1161,1184">a</WORD>
<WORD coords="1339,1184,1471,1152,1182">numeric</WORD>
<WORD coords="1482,1187,1569,1151,1182">code,</WORD>
<WORD coords="1577,1190,1640,1150,1181">just</WORD>
<WORD coords="1650,1181,1711,1150,1180">like</WORD>
<WORD coords="1720,1181,1740,1158,1181">a</WORD>
</LINE>
<LINE>
<WORD coords="574,1232,710,1201,1231">number.</WORD>
<WORD coords="731,1231,794,1201,1230">The</WORD>
<WORD coords="816,1231,917,1204,1230">char</WORD>
<WORD coords="939,1230,1089,1199,1229">variables</WORD>
<WORD coords="1109,1229,1158,1207,1228">are</WORD>
<WORD coords="1176,1236,1303,1198,1227">nothing</WORD>
<WORD coords="1323,1228,1407,1206,1227">more</WORD>
<WORD coords="1426,1227,1496,1197,1226">than</WORD>
<WORD coords="1515,1227,1605,1195,1225">small</WORD>
<WORD coords="1624,1233,1740,1195,1224">integer</WORD>
</LINE>
<LINE>
<WORD coords="575,1284,713,1254,1275">memory</WORD>
<WORD coords="734,1276,819,1253,1275">areas</WORD>
<WORD coords="840,1280,954,1244,1274">which,</WORD>
<WORD coords="974,1283,1149,1243,1274">depending</WORD>
<WORD coords="1169,1274,1211,1251,1273">on</WORD>
<WORD coords="1231,1273,1283,1242,1272">the</WORD>
<WORD coords="1302,1281,1462,1241,1272">compiler,</WORD>
<WORD coords="1482,1279,1591,1245,1271">accept</WORD>
<WORD coords="1610,1271,1630,1248,1271">a</WORD>
<WORD coords="1649,1270,1740,1239,1269">value</WORD>
</LINE>
<LINE>
<WORD coords="574,1321,712,1290,1320">between</WORD>
<WORD coords="727,1320,801,1289,1318">-128</WORD>
<WORD coords="816,1320,848,1294,1320">to</WORD>
<WORD coords="866,1324,935,1289,1320">127,</WORD>
<WORD coords="950,1320,985,1297,1319">or</WORD>
<WORD coords="999,1319,1079,1288,1318">from</WORD>
<WORD coords="1129,1319,1161,1293,1319">to</WORD>
<WORD coords="1175,1319,1245,1287,1318">255.</WORD>
<WORD coords="1260,1318,1360,1287,1317">These</WORD>
<WORD coords="1372,1325,1575,1285,1315">peculiarities</WORD>
<WORD coords="1590,1316,1627,1284,1315">of</WORD>
<WORD coords="1639,1315,1740,1284,1314">calcu-</WORD>
</LINE>
<LINE>
<WORD coords="575,1371,666,1333,1363">lating</WORD>
<WORD coords="676,1364,837,1334,1363">characters</WORD>
<WORD coords="847,1363,919,1332,1363">with</WORD>
<WORD coords="929,1363,1068,1332,1362">numbers</WORD>
<WORD coords="1077,1363,1136,1331,1362">and</WORD>
<WORD coords="1145,1363,1219,1330,1361">their</WORD>
<WORD coords="1226,1362,1318,1331,1362">codes</WORD>
<WORD coords="1328,1361,1391,1329,1360">will</WORD>
<WORD coords="1399,1361,1439,1330,1360">be</WORD>
<WORD coords="1446,1360,1602,1328,1359">discussed</WORD>
<WORD coords="1611,1358,1690,1328,1357">later.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1695,2679,1743,2649,2679">83</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0090.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0091.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0091.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="291,155,318,127,157">9.</WORD>
<WORD coords="343,156,454,134,155">PRINTF</WORD>
<WORD coords="474,157,537,135,157">AND</WORD>
<WORD coords="556,158,656,135,157">SCANF</WORD>
<WORD coords="1373,164,1481,136,163">AMIGA</WORD>
<WORD coords="1494,164,1519,136,164">C</WORD>
<WORD coords="1531,164,1591,142,164">FOR</WORD>
<WORD coords="1602,165,1784,137,164">BEGINNERS</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="290,480,387,428,480">9.4</WORD>
<WORD coords="620,485,970,429,484">Character</WORD>
<WORD coords="1038,487,1241,433,486">Codes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="617,632,706,601,631">After</WORD>
<WORD coords="722,633,774,602,632">the</WORD>
<WORD coords="790,634,944,602,633">character</WORD>
<WORD coords="959,635,1025,612,634">was</WORD>
<WORD coords="1041,635,1131,604,634">made</WORD>
<WORD coords="1147,636,1298,604,635">available</WORD>
<WORD coords="1313,636,1346,605,636">in</WORD>
<WORD coords="1364,644,1478,609,636">help,</WORD>
<WORD coords="1494,638,1518,607,637">it</WORD>
<WORD coords="1530,638,1557,607,637">is</WORD>
<WORD coords="1573,639,1670,608,638">tested</WORD>
<WORD coords="1683,639,1716,613,639">to</WORD>
<WORD coords="1731,639,1783,617,639">see</WORD>
</LINE>
<LINE>
<WORD coords="617,676,749,645,675">whether</WORD>
<WORD coords="759,677,783,646,676">it</WORD>
<WORD coords="792,677,854,655,677">was</WORD>
<WORD coords="865,678,904,655,677">an</WORD>
<WORD coords="914,686,1008,656,678">upper</WORD>
<WORD coords="1016,679,1052,656,678">or</WORD>
<WORD coords="1061,680,1224,648,679">lowercase</WORD>
<WORD coords="1233,681,1325,649,679">letter.</WORD>
<WORD coords="1336,681,1435,650,680">These</WORD>
<WORD coords="1444,681,1500,659,681">can</WORD>
<WORD coords="1509,682,1548,651,682">be</WORD>
<WORD coords="1559,682,1634,652,682">used</WORD>
<WORD coords="1644,682,1677,660,682">as</WORD>
<WORD coords="1687,683,1781,652,682">auxil-</WORD>
</LINE>
<LINE>
<WORD coords="617,728,680,689,719">iary</WORD>
<WORD coords="692,721,833,690,720">numbers</WORD>
<WORD coords="844,721,875,690,721">in</WORD>
<WORD coords="887,722,906,700,722">a</WORD>
<WORD coords="918,730,1030,697,722">system</WORD>
<WORD coords="1042,724,1146,692,723">whose</WORD>
<WORD coords="1157,724,1230,693,724">base</WORD>
<WORD coords="1241,725,1268,693,724">is</WORD>
<WORD coords="1279,733,1376,693,724">larger</WORD>
<WORD coords="1385,725,1456,694,725">than</WORD>
<WORD coords="1469,726,1516,695,725">10.</WORD>
<WORD coords="1529,725,1562,696,725">In</WORD>
<WORD coords="1574,727,1624,695,726">the</WORD>
<WORD coords="1635,727,1781,696,726">hexadec-</WORD>
</LINE>
<LINE>
<WORD coords="617,764,688,732,763">imal</WORD>
<WORD coords="699,772,812,739,764">system</WORD>
<WORD coords="823,765,872,734,764">the</WORD>
<WORD coords="882,766,981,734,765">letters</WORD>
<WORD coords="992,766,1058,735,766">A-F</WORD>
<WORD coords="1066,767,1117,744,766">are</WORD>
<WORD coords="1127,768,1210,736,767">used.</WORD>
<WORD coords="1221,768,1317,736,767">When</WORD>
<WORD coords="1327,768,1352,737,767">it</WORD>
<WORD coords="1360,769,1415,737,768">has</WORD>
<WORD coords="1423,769,1500,738,768">been</WORD>
<WORD coords="1511,770,1693,738,769">determined</WORD>
<WORD coords="1703,770,1783,739,770">what</WORD>
</LINE>
<LINE>
<WORD coords="617,816,687,781,807">type</WORD>
<WORD coords="704,808,742,777,807">of</WORD>
<WORD coords="755,809,909,777,808">character</WORD>
<WORD coords="925,818,1115,778,809">(uppercase,</WORD>
<WORD coords="1133,812,1298,780,810">lowercase</WORD>
<WORD coords="1315,812,1349,790,811">or</WORD>
<WORD coords="1365,819,1503,782,811">number)</WORD>
<WORD coords="1521,813,1548,782,812">is</WORD>
<WORD coords="1565,819,1725,782,813">available,</WORD>
<WORD coords="1742,814,1782,783,813">its</WORD>
</LINE>
<LINE>
<WORD coords="616,852,715,821,851">actual</WORD>
<WORD coords="733,853,823,822,852">value</WORD>
<WORD coords="839,853,866,822,852">is</WORD>
<WORD coords="883,855,1062,823,854">calculated.</WORD>
<WORD coords="1079,855,1099,823,855">9</WORD>
<WORD coords="1116,856,1143,824,855">is</WORD>
<WORD coords="1160,856,1214,830,855">not</WORD>
<WORD coords="1228,864,1318,825,856">equal</WORD>
<WORD coords="1335,857,1367,830,857">to</WORD>
<WORD coords="1382,858,1402,825,857">9</WORD>
<WORD coords="1420,858,1500,826,857">here.</WORD>
<WORD coords="1516,858,1692,826,857">Confused?</WORD>
<WORD coords="1711,859,1782,828,858">You</WORD>
</LINE>
<LINE>
<WORD coords="615,898,780,867,896">remember</WORD>
<WORD coords="789,898,857,867,897">how</WORD>
<WORD coords="868,898,887,876,898">a</WORD>
<WORD coords="896,900,1043,868,899">character</WORD>
<WORD coords="1052,901,1114,877,900">was</WORD>
<WORD coords="1124,909,1262,869,900">assigned</WORD>
<WORD coords="1271,902,1303,875,901">to</WORD>
<WORD coords="1312,902,1362,870,901">the</WORD>
<WORD coords="1372,902,1465,874,901">char</WORD>
<WORD coords="1476,903,1613,871,902">variable:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,979,796,954,978">character</WORD>
<WORD coords="819,972,838,963,975">=</WORD>
<WORD coords="866,969,872,957,976">&apos;</WORD>
<WORD coords="882,979,898,956,969">9</WORD>
<WORD coords="907,969,913,957,983">&apos;</WORD>
<WORD coords="924,983,934,962,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1063,678,1032,1062">The</WORD>
<WORD coords="691,1064,711,1033,1065">9</WORD>
<WORD coords="725,1064,752,1033,1063">is</WORD>
<WORD coords="766,1064,785,1042,1064">a</WORD>
<WORD coords="796,1065,948,1033,1064">character</WORD>
<WORD coords="960,1066,1059,1035,1065">which</WORD>
<WORD coords="1072,1074,1238,1041,1066">represents</WORD>
<WORD coords="1251,1068,1302,1036,1067">the</WORD>
<WORD coords="1314,1068,1440,1037,1067">number</WORD>
<WORD coords="1452,1069,1530,1037,1068">nine.</WORD>
<WORD coords="1544,1069,1618,1038,1068">This</WORD>
<WORD coords="1630,1070,1782,1038,1069">character</WORD>
</LINE>
<LINE>
<WORD coords="615,1107,679,1078,1106">also</WORD>
<WORD coords="690,1108,743,1078,1107">has</WORD>
<WORD coords="754,1108,773,1087,1108">a</WORD>
<WORD coords="782,1116,892,1079,1108">special</WORD>
<WORD coords="903,1110,1008,1079,1109">ASCII</WORD>
<WORD coords="1017,1111,1166,1080,1110">character</WORD>
<WORD coords="1175,1111,1258,1081,1111">code.</WORD>
<WORD coords="1269,1112,1332,1081,1111">The</WORD>
<WORD coords="1342,1112,1447,1082,1111">ASCII</WORD>
<WORD coords="1457,1112,1532,1083,1112">code</WORD>
<WORD coords="1541,1113,1590,1083,1112">for</WORD>
<WORD coords="1599,1113,1648,1083,1112">the</WORD>
<WORD coords="1658,1114,1782,1084,1113">number</WORD>
</LINE>
<LINE>
<WORD coords="614,1150,634,1120,1152">9</WORD>
<WORD coords="647,1151,673,1120,1150">is</WORD>
<WORD coords="686,1151,737,1121,1150">the</WORD>
<WORD coords="748,1152,837,1121,1151">value</WORD>
<WORD coords="850,1152,899,1121,1152">57.</WORD>
<WORD coords="911,1153,975,1122,1152">The</WORD>
<WORD coords="987,1161,1172,1122,1153">assignment</WORD>
<WORD coords="1183,1154,1245,1123,1153">that</WORD>
<WORD coords="1255,1155,1377,1124,1154">follows</WORD>
<WORD coords="1388,1163,1474,1125,1155">gives</WORD>
<WORD coords="1486,1156,1536,1125,1155">the</WORD>
<WORD coords="1548,1156,1632,1134,1155">same</WORD>
<WORD coords="1643,1157,1735,1126,1156">result</WORD>
<WORD coords="1746,1157,1780,1135,1157">as</WORD>
</LINE>
<LINE>
<WORD coords="615,1195,664,1164,1194">the</WORD>
<WORD coords="673,1204,811,1165,1195">example</WORD>
<WORD coords="819,1197,925,1165,1195">above:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,1276,794,1252,1275">character</WORD>
<WORD coords="818,1270,836,1261,1273">=</WORD>
<WORD coords="859,1280,912,1253,1277">57;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1362,804,1331,1361">Calculation</WORD>
<WORD coords="819,1363,891,1332,1362">with</WORD>
<WORD coords="909,1363,959,1333,1363">the</WORD>
<WORD coords="973,1365,1106,1333,1364">variable</WORD>
<WORD coords="1120,1373,1253,1334,1365">requires</WORD>
<WORD coords="1268,1366,1318,1335,1365">the</WORD>
<WORD coords="1333,1366,1422,1335,1365">value</WORD>
<WORD coords="1437,1366,1457,1335,1366">9</WORD>
<WORD coords="1471,1367,1530,1336,1366">and</WORD>
<WORD coords="1545,1367,1599,1341,1366">not</WORD>
<WORD coords="1614,1366,1663,1336,1365">the</WORD>
<WORD coords="1679,1367,1779,1337,1366">stored</WORD>
</LINE>
<LINE>
<WORD coords="613,1406,689,1376,1406">code</WORD>
<WORD coords="700,1406,748,1376,1406">57.</WORD>
<WORD coords="759,1406,835,1376,1405">First</WORD>
<WORD coords="845,1408,973,1377,1407">subtract</WORD>
<WORD coords="980,1408,1021,1377,1408">48</WORD>
<WORD coords="1032,1409,1109,1377,1408">from</WORD>
<WORD coords="1120,1409,1159,1378,1409">57</WORD>
<WORD coords="1171,1416,1223,1378,1410">(48</WORD>
<WORD coords="1234,1410,1260,1379,1409">is</WORD>
<WORD coords="1271,1410,1320,1379,1409">the</WORD>
<WORD coords="1329,1410,1477,1379,1409">character</WORD>
<WORD coords="1486,1411,1561,1380,1410">code</WORD>
<WORD coords="1572,1410,1620,1380,1409">for</WORD>
<WORD coords="1630,1411,1698,1389,1410">zero</WORD>
<WORD coords="1708,1418,1776,1380,1415">(0)).</WORD>
</LINE>
<LINE>
<WORD coords="612,1451,686,1419,1450">This</WORD>
<WORD coords="703,1451,731,1420,1450">is</WORD>
<WORD coords="748,1459,892,1420,1451">practical</WORD>
<WORD coords="910,1452,996,1421,1451">since</WORD>
<WORD coords="1012,1453,1053,1422,1452">all</WORD>
<WORD coords="1070,1453,1213,1423,1452">numbers</WORD>
<WORD coords="1231,1454,1281,1432,1453">are</WORD>
<WORD coords="1297,1454,1329,1423,1453">in</WORD>
<WORD coords="1347,1462,1515,1424,1454">sequential</WORD>
<WORD coords="1532,1455,1621,1425,1454">order</WORD>
<WORD coords="1637,1455,1709,1424,1455">with</WORD>
<WORD coords="1728,1456,1778,1425,1455">the</WORD>
</LINE>
<LINE>
<WORD coords="612,1503,769,1464,1494">following</WORD>
<WORD coords="779,1496,878,1466,1495">codes.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="722,1584,815,1549,1582">Code</WORD>
<WORD coords="1014,1586,1164,1550,1582">Character</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="737,1628,777,1597,1627">48</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="737,1673,777,1641,1672">49</WORD>
<WORD coords="1069,1673,1083,1644,1673">1</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="738,1717,778,1686,1717">50</WORD>
<WORD coords="1065,1718,1086,1687,1717">2</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="739,1761,774,1730,1760">51</WORD>
<WORD coords="1066,1763,1084,1732,1762">3</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="738,1849,776,1818,1849">57</WORD>
<WORD coords="1065,1851,1085,1819,1851">9</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,1935,674,1903,1934">The</WORD>
<WORD coords="688,1936,787,1903,1934">letters</WORD>
<WORD coords="801,1936,837,1903,1935">of</WORD>
<WORD coords="847,1936,897,1904,1935">the</WORD>
<WORD coords="909,1944,1049,1905,1936">alphabet</WORD>
<WORD coords="1060,1937,1126,1905,1936">also</WORD>
<WORD coords="1139,1937,1244,1905,1936">follow</WORD>
<WORD coords="1258,1938,1316,1905,1937">this</WORD>
<WORD coords="1328,1938,1424,1906,1937">order.</WORD>
<WORD coords="1437,1938,1501,1906,1937">The</WORD>
<WORD coords="1513,1938,1593,1906,1937">table</WORD>
<WORD coords="1605,1938,1691,1912,1937">starts</WORD>
<WORD coords="1704,1938,1776,1907,1937">with</WORD>
</LINE>
<LINE>
<WORD coords="611,1978,641,1948,1978">A</WORD>
<WORD coords="651,1986,740,1948,1979">(code</WORD>
<WORD coords="750,1987,813,1948,1982">65),</WORD>
<WORD coords="823,1979,848,1949,1979">B</WORD>
<WORD coords="861,1987,949,1949,1980">(code</WORD>
<WORD coords="959,1987,1022,1949,1982">66),</WORD>
<WORD coords="1033,1981,1088,1955,1980">etc.</WORD>
<WORD coords="1099,1981,1162,1950,1980">The</WORD>
<WORD coords="1172,1982,1332,1950,1981">lowercase</WORD>
<WORD coords="1341,1982,1439,1951,1981">letters</WORD>
<WORD coords="1449,1982,1497,1960,1981">are</WORD>
<WORD coords="1508,1981,1537,1951,1981">in</WORD>
<WORD coords="1548,1982,1567,1960,1982">a</WORD>
<WORD coords="1577,1989,1707,1956,1981">separate</WORD>
<WORD coords="1718,1982,1774,1951,1981">list</WORD>
</LINE>
<LINE>
<WORD coords="611,2024,674,1994,2023">The</WORD>
<WORD coords="687,2025,754,1993,2024">first</WORD>
<WORD coords="765,2025,855,1994,2024">value</WORD>
<WORD coords="867,2026,948,1994,2025">there</WORD>
<WORD coords="961,2026,987,1994,2025">is</WORD>
<WORD coords="999,2026,1039,1994,2026">97</WORD>
<WORD coords="1053,2027,1102,1995,2026">for</WORD>
<WORD coords="1114,2026,1164,1995,2026">the</WORD>
<WORD coords="1175,2027,1325,1995,2026">character</WORD>
<WORD coords="1339,2027,1371,2006,2027">a.</WORD>
<WORD coords="1383,2027,1468,1996,2026">Let&apos;s</WORD>
<WORD coords="1480,2027,1553,1996,2026">look</WORD>
<WORD coords="1566,2027,1596,2002,2027">at</WORD>
<WORD coords="1608,2027,1626,2005,2027">a</WORD>
<WORD coords="1637,2035,1775,2005,2026">program</WORD>
</LINE>
<LINE>
<WORD coords="612,2071,734,2039,2069">section:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="612,2149,689,2126,2149">char</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="712,2150,790,2128,2149">test</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="610,2231,688,2209,2231">test</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="713,2225,731,2216,2228">=</WORD>
<WORD coords="759,2235,827,2210,2232">&apos;B\-</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="610,2272,688,2250,2272">test</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="713,2266,731,2257,2269">=</WORD>
<WORD coords="752,2273,830,2251,2273">test</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="904,2273,948,2251,2273">&apos;A&apos;</WORD>
<WORD coords="977,2272,993,2253,2272">+</WORD>
<WORD coords="1019,2277,1070,2250,2274">10;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,2358,700,2328,2357">What</WORD>
<WORD coords="717,2358,743,2328,2358">is</WORD>
<WORD coords="761,2359,923,2328,2358">contained</WORD>
<WORD coords="940,2358,971,2329,2358">in</WORD>
<WORD coords="989,2359,1039,2329,2358">the</WORD>
<WORD coords="1055,2359,1190,2329,2358">variable</WORD>
<WORD coords="1208,2360,1307,2334,2360">test</WORD>
<WORD coords="1327,2360,1406,2329,2359">after</WORD>
<WORD coords="1421,2360,1471,2329,2359">the</WORD>
<WORD coords="1487,2360,1648,2329,2359">execution</WORD>
<WORD coords="1665,2360,1701,2329,2359">of</WORD>
<WORD coords="1716,2360,1775,2329,2359">this</WORD>
</LINE>
<LINE>
<WORD coords="610,2411,777,2372,2402">sequence?</WORD>
<WORD coords="792,2403,840,2373,2403">An</WORD>
<WORD coords="853,2412,1026,2372,2403">equivalent</WORD>
<WORD coords="1037,2412,1103,2378,2403">part</WORD>
<WORD coords="1114,2412,1239,2381,2403">appears</WORD>
<WORD coords="1252,2403,1283,2373,2403">in</WORD>
<WORD coords="1296,2404,1346,2373,2403">the</WORD>
<WORD coords="1359,2405,1537,2373,2403">conversion</WORD>
<WORD coords="1549,2413,1697,2382,2404">program.</WORD>
<WORD coords="1711,2404,1775,2373,2403">The</WORD>
</LINE>
<LINE>
<WORD coords="609,2456,690,2416,2447">right</WORD>
<WORD coords="703,2449,798,2417,2448">result</WORD>
<WORD coords="812,2449,839,2417,2448">is</WORD>
<WORD coords="859,2449,905,2418,2448">11.</WORD>
<WORD coords="923,2448,956,2418,2448">In</WORD>
<WORD coords="973,2449,1024,2418,2448">the</WORD>
<WORD coords="1039,2449,1098,2418,2448">last</WORD>
<WORD coords="1113,2454,1185,2417,2448">line,</WORD>
<WORD coords="1201,2449,1259,2423,2449">test</WORD>
<WORD coords="1273,2449,1411,2417,2448">contains</WORD>
<WORD coords="1427,2449,1477,2418,2448">the</WORD>
<WORD coords="1492,2449,1578,2418,2448">letter</WORD>
<WORD coords="1593,2449,1618,2419,2449">B</WORD>
<WORD coords="1636,2449,1709,2418,2448">with</WORD>
<WORD coords="1725,2449,1775,2418,2448">the</WORD>
</LINE>
<LINE>
<WORD coords="610,2493,700,2462,2492">value</WORD>
<WORD coords="713,2494,764,2462,2493">66.</WORD>
<WORD coords="780,2502,970,2462,2493">Subtracting</WORD>
<WORD coords="986,2493,1015,2463,2493">A</WORD>
<WORD coords="1029,2493,1108,2463,2492">from</WORD>
<WORD coords="1124,2493,1182,2462,2492">this</WORD>
<WORD coords="1197,2494,1306,2462,2493">results</WORD>
<WORD coords="1320,2493,1352,2462,2493">in</WORD>
<WORD coords="1370,2499,1397,2463,2497">1;</WORD>
<WORD coords="1411,2502,1480,2463,2493">plus</WORD>
<WORD coords="1499,2494,1535,2462,2493">10</WORD>
<WORD coords="1550,2494,1577,2462,2494">is</WORD>
<WORD coords="1595,2494,1643,2464,2493">11.</WORD>
<WORD coords="1658,2494,1735,2463,2493">That</WORD>
<WORD coords="1748,2494,1775,2463,2493">is</WORD>
</LINE>
<LINE>
<WORD coords="610,2537,659,2506,2536">the</WORD>
<WORD coords="670,2537,757,2506,2536">value</WORD>
<WORD coords="768,2537,829,2506,2536">that</WORD>
<WORD coords="838,2537,887,2506,2536">the</WORD>
<WORD coords="898,2537,982,2506,2536">letter</WORD>
<WORD coords="992,2536,1016,2507,2536">B</WORD>
<WORD coords="1027,2545,1191,2511,2536">represents</WORD>
<WORD coords="1202,2536,1232,2506,2536">in</WORD>
<WORD coords="1243,2537,1292,2506,2536">the</WORD>
<WORD coords="1303,2537,1505,2506,2536">hexadecimal</WORD>
<WORD coords="1516,2545,1636,2512,2537">system.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="280,2662,329,2632,2662">84</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0091.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2837" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0092.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0092.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="244,163,372,136,163">Abacus</WORD>
<WORD coords="1327,159,1374,132,159">9.4</WORD>
<WORD coords="1403,159,1598,131,158">Character</WORD>
<WORD coords="1620,157,1735,129,156">Codes</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="574,341,636,312,340">The</WORD>
<WORD coords="646,349,803,311,340">following</WORD>
<WORD coords="813,341,874,311,340">line</WORD>
<WORD coords="883,341,1020,315,340">converts</WORD>
<WORD coords="1029,340,1067,318,339">an</WORD>
<WORD coords="1078,347,1237,317,338">uppercase</WORD>
<WORD coords="1247,339,1331,309,338">letter</WORD>
<WORD coords="1340,338,1403,308,337">into</WORD>
<WORD coords="1412,338,1432,316,338">a</WORD>
<WORD coords="1441,337,1602,307,336">lowercase</WORD>
<WORD coords="1612,336,1702,306,335">letter:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="575,420,651,399,420">test</WORD>
<WORD coords="677,413,695,405,417">=</WORD>
<WORD coords="716,419,794,398,419">test</WORD>
<WORD coords="818,411,835,406,415">-</WORD>
<WORD coords="865,419,912,397,419">&apos;A&apos;</WORD>
<WORD coords="940,417,956,400,418">+</WORD>
<WORD coords="986,421,1053,397,419">&apos;a&apos;;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="575,503,650,473,502">That</WORD>
<WORD coords="658,503,685,473,502">is</WORD>
<WORD coords="695,503,785,473,502">much</WORD>
<WORD coords="795,503,877,481,502">more</WORD>
<WORD coords="886,502,1022,472,501">readable</WORD>
<WORD coords="1032,502,1109,471,501">than:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="576,583,653,562,583">test</WORD>
<WORD coords="678,577,696,568,580">=</WORD>
<WORD coords="717,583,796,562,583">test</WORD>
<WORD coords="820,574,836,570,578">-</WORD>
<WORD coords="862,583,897,560,582">65</WORD>
<WORD coords="922,581,938,563,582">+</WORD>
<WORD coords="963,586,1013,560,583">97;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="576,669,609,646,668">or</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="577,748,654,727,748">test</WORD>
<WORD coords="679,741,697,733,744">=</WORD>
<WORD coords="718,748,796,726,747">test</WORD>
<WORD coords="820,746,837,728,746">+</WORD>
<WORD coords="861,750,914,725,748">32;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="577,831,641,801,831">The</WORD>
<WORD coords="654,832,749,801,831">codes</WORD>
<WORD coords="763,831,814,809,830">are</WORD>
<WORD coords="828,839,930,800,830">nearly</WORD>
<WORD coords="946,830,1086,799,829">identical</WORD>
<WORD coords="1101,830,1142,808,829">on</WORD>
<WORD coords="1156,830,1266,799,829">almost</WORD>
<WORD coords="1280,829,1321,798,828">all</WORD>
<WORD coords="1335,837,1506,802,828">computers</WORD>
<WORD coords="1522,827,1629,797,826">thanks</WORD>
<WORD coords="1644,827,1675,801,827">to</WORD>
<WORD coords="1690,826,1740,796,825">the</WORD>
</LINE>
<LINE>
<WORD coords="578,876,680,846,875">ASCII</WORD>
<WORD coords="692,876,835,845,875">standard.</WORD>
<WORD coords="846,875,950,844,874">ASCII</WORD>
<WORD coords="959,883,1074,844,874">assigns</WORD>
<WORD coords="1083,875,1102,852,875">a</WORD>
<WORD coords="1111,883,1233,843,874">specific</WORD>
<WORD coords="1242,874,1318,843,873">code</WORD>
<WORD coords="1329,873,1359,848,873">to</WORD>
<WORD coords="1369,873,1441,842,872">each</WORD>
<WORD coords="1450,873,1606,842,872">character.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="577,961,622,932,961">To</WORD>
<WORD coords="633,961,735,930,960">obtain</WORD>
<WORD coords="746,961,784,939,960">an</WORD>
<WORD coords="795,961,945,929,960">overview</WORD>
<WORD coords="956,960,993,929,959">of</WORD>
<WORD coords="1002,960,1050,929,959">the</WORD>
<WORD coords="1061,960,1166,928,959">ASCII</WORD>
<WORD coords="1176,964,1278,929,959">codes,</WORD>
<WORD coords="1290,959,1339,928,958">the</WORD>
<WORD coords="1349,967,1486,936,957">program</WORD>
<WORD coords="1497,958,1597,926,957">below</WORD>
<WORD coords="1608,964,1741,926,955">displays</WORD>
</LINE>
<LINE>
<WORD coords="578,1013,665,984,1004">every</WORD>
<WORD coords="676,1006,753,975,1005">code</WORD>
<WORD coords="762,1005,820,975,1004">and</WORD>
<WORD coords="830,1005,866,974,1004">its</WORD>
<WORD coords="877,1005,1024,974,1004">character</WORD>
<WORD coords="1032,1011,1168,973,1004">(32-127,</WORD>
<WORD coords="1182,1011,1333,972,1003">160-255).</WORD>
<WORD coords="1343,1003,1406,972,1002">The</WORD>
<WORD coords="1416,1003,1507,972,1002">codes</WORD>
<WORD coords="1516,1002,1588,971,1000">0-31</WORD>
<WORD coords="1600,1001,1659,970,1000">and</WORD>
<WORD coords="1671,1001,1741,969,998">128-</WORD>
</LINE>
<LINE>
<WORD coords="581,1051,637,1020,1050">159</WORD>
<WORD coords="650,1051,730,1028,1050">were</WORD>
<WORD coords="741,1050,796,1019,1049">left</WORD>
<WORD coords="807,1050,859,1024,1050">out</WORD>
<WORD coords="869,1050,999,1020,1050">because</WORD>
<WORD coords="1010,1057,1078,1018,1049">they</WORD>
<WORD coords="1090,1050,1183,1018,1049">either</WORD>
<WORD coords="1194,1049,1270,1018,1048">have</WORD>
<WORD coords="1282,1056,1395,1017,1047">special</WORD>
<WORD coords="1406,1048,1557,1016,1047">functions</WORD>
<WORD coords="1570,1054,1651,1015,1047">(e.g.,</WORD>
<WORD coords="1665,1046,1701,1014,1046">13</WORD>
<WORD coords="1714,1046,1741,1014,1045">is</WORD>
</LINE>
<LINE>
<WORD coords="578,1103,665,1065,1094">equal</WORD>
<WORD coords="676,1095,706,1069,1095">to</WORD>
<WORD coords="720,1102,778,1064,1094">\n)</WORD>
<WORD coords="789,1095,823,1073,1094">or</WORD>
<WORD coords="832,1095,872,1064,1095">do</WORD>
<WORD coords="882,1095,935,1069,1094">not</WORD>
<WORD coords="943,1103,1073,1064,1094">produce</WORD>
<WORD coords="1082,1102,1223,1063,1093">anything</WORD>
<WORD coords="1232,1094,1272,1071,1093">on</WORD>
<WORD coords="1283,1094,1332,1062,1093">the</WORD>
<WORD coords="1342,1093,1452,1070,1092">screen.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="581,1178,615,1151,1173">/*</WORD>
<WORD coords="639,1175,754,1153,1175">ASCII.</WORD>
<WORD coords="762,1175,780,1158,1175">c</WORD>
<WORD coords="804,1177,899,1150,1173">9.4*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="579,1215,657,1191,1215">main</WORD>
<WORD coords="668,1218,675,1193,1218">(</WORD>
<WORD coords="683,1218,691,1193,0">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="584,1259,592,1233,1259">&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,1295,677,1271,1295">int</WORD>
<WORD coords="702,1299,734,1271,1295">i;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,1341,717,1312,1335">print</WORD>
<WORD coords="724,1339,893,1311,1335">f(&quot;\n\n&quot;)</WORD>
<WORD coords="907,1338,916,1319,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,1380,718,1352,1376">for(i</WORD>
<WORD coords="742,1370,760,1361,1372">=</WORD>
<WORD coords="784,1379,835,1353,1376">32;</WORD>
<WORD coords="864,1376,880,1351,1376">i</WORD>
<WORD coords="905,1379,1017,1353,1375">&lt;=127;</WORD>
<WORD coords="1046,1376,1062,1351,1376">i</WORD>
<WORD coords="1084,1369,1103,1360,1372">=</WORD>
<WORD coords="1126,1376,1142,1351,1376">i</WORD>
<WORD coords="1167,1374,1183,1356,1374">+</WORD>
<WORD coords="1208,1378,1235,1352,1376">1)</WORD>
</LINE>
<LINE>
<WORD coords="688,1421,808,1391,1416">printf</WORD>
<WORD coords="818,1418,972,1392,1415">(&quot;\t%-3d</WORD>
<WORD coords="994,1419,1064,1392,1415">%c&quot;,</WORD>
<WORD coords="1095,1419,1124,1390,1415">i,</WORD>
<WORD coords="1155,1418,1184,1390,1415">i)</WORD>
<WORD coords="1197,1418,1207,1397,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,1458,718,1431,1455">for(i</WORD>
<WORD coords="742,1448,760,1440,1451">=</WORD>
<WORD coords="785,1458,856,1432,1455">160;</WORD>
<WORD coords="885,1455,901,1430,1455">i</WORD>
<WORD coords="926,1454,962,1435,1452">&lt;=</WORD>
<WORD coords="986,1458,1058,1432,1455">255;</WORD>
<WORD coords="1086,1454,1102,1430,1454">i</WORD>
<WORD coords="1126,1448,1144,1439,1451">=</WORD>
<WORD coords="1168,1454,1183,1430,1454">i</WORD>
<WORD coords="1210,1452,1223,1442,1450">.-</WORD>
<WORD coords="1248,1457,1276,1431,1455">1)</WORD>
</LINE>
<LINE>
<WORD coords="689,1501,808,1471,1494">printf</WORD>
<WORD coords="818,1498,931,1472,1496">C&quot;%-3d</WORD>
<WORD coords="954,1494,991,1472,1494">%c</WORD>
<WORD coords="1014,1498,1084,1470,1494">\t&quot;,</WORD>
<WORD coords="1114,1498,1144,1470,1494">i,</WORD>
<WORD coords="1175,1497,1204,1470,1494">i)</WORD>
<WORD coords="1218,1497,1227,1477,1497">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,1540,739,1510,1534">printf</WORD>
<WORD coords="750,1537,876,1510,1534">(&quot;\n&quot;);</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="580,1661,678,1630,1660">These</WORD>
<WORD coords="692,1661,743,1639,1660">are</WORD>
<WORD coords="758,1661,797,1630,1660">all</WORD>
<WORD coords="812,1661,849,1629,1660">of</WORD>
<WORD coords="862,1661,912,1630,1660">the</WORD>
<WORD coords="925,1661,1091,1629,1660">characters</WORD>
<WORD coords="1106,1661,1168,1629,1660">that</WORD>
<WORD coords="1182,1660,1237,1638,1659">can</WORD>
<WORD coords="1253,1660,1291,1629,1660">be</WORD>
<WORD coords="1304,1668,1422,1629,1658">printed</WORD>
<WORD coords="1437,1659,1509,1628,1658">with</WORD>
<WORD coords="1524,1658,1573,1628,1657">the</WORD>
<WORD coords="1589,1665,1742,1628,1657">printf</WORD>
</LINE>
<LINE>
<WORD coords="581,1706,724,1675,1705">function.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="252,1902,385,1860,1901">9.4.1</WORD>
<WORD coords="581,1903,736,1861,1902">About</WORD>
<WORD coords="762,1903,838,1861,1902">the</WORD>
<WORD coords="865,1902,1112,1861,1901">Backslash</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="581,2056,697,2017,2048">Output</WORD>
<WORD coords="712,2056,801,2017,2048">using</WORD>
<WORD coords="817,2048,835,2026,2048">a</WORD>
<WORD coords="851,2048,1005,2017,2047">character</WORD>
<WORD coords="1018,2048,1096,2017,2048">code</WORD>
<WORD coords="1111,2056,1246,2016,2047">displays</WORD>
<WORD coords="1263,2047,1281,2026,2047">a</WORD>
<WORD coords="1296,2047,1448,2016,2046">character</WORD>
<WORD coords="1464,2046,1564,2015,2045">which</WORD>
<WORD coords="1580,2046,1692,2019,2045">cannot</WORD>
<WORD coords="1706,2046,1745,2014,2045">be</WORD>
</LINE>
<LINE>
<WORD coords="581,2094,725,2063,2093">accessed</WORD>
<WORD coords="737,2093,808,2062,2093">with</WORD>
<WORD coords="822,2094,871,2062,2093">the</WORD>
<WORD coords="882,2101,1035,2062,2093">keyboard</WORD>
<WORD coords="1046,2093,1081,2070,2092">or</WORD>
<WORD coords="1093,2093,1164,2061,2092">with</WORD>
<WORD coords="1178,2093,1227,2061,2092">the</WORD>
<WORD coords="1238,2093,1406,2061,2092">backslash.</WORD>
<WORD coords="1419,2092,1483,2060,2091">The</WORD>
<WORD coords="1494,2092,1654,2060,2090">backslash</WORD>
<WORD coords="1667,2091,1746,2064,2090">must</WORD>
</LINE>
<LINE>
<WORD coords="581,2146,709,2108,2138">precede</WORD>
<WORD coords="722,2139,771,2108,2138">the</WORD>
<WORD coords="783,2139,870,2108,2139">code.</WORD>
<WORD coords="883,2139,947,2107,2138">The</WORD>
<WORD coords="959,2146,1104,2106,2138">compiler</WORD>
<WORD coords="1114,2146,1248,2107,2137">replaces</WORD>
<WORD coords="1261,2138,1311,2106,2137">the</WORD>
<WORD coords="1323,2138,1527,2105,2136">combination</WORD>
<WORD coords="1539,2137,1576,2105,2136">of</WORD>
<WORD coords="1586,2137,1745,2104,2135">backslash</WORD>
</LINE>
<LINE>
<WORD coords="581,2183,640,2152,2182">and</WORD>
<WORD coords="649,2183,699,2152,2182">the</WORD>
<WORD coords="709,2183,871,2152,2182">individual</WORD>
<WORD coords="881,2190,970,2152,2182">digits</WORD>
<WORD coords="980,2183,1016,2151,2182">of</WORD>
<WORD coords="1022,2183,1072,2151,2182">die</WORD>
<WORD coords="1081,2182,1158,2152,2182">code</WORD>
<WORD coords="1167,2182,1237,2151,2181">with</WORD>
<WORD coords="1247,2182,1266,2159,2182">a</WORD>
<WORD coords="1276,2190,1372,2151,2181">single</WORD>
<WORD coords="1381,2181,1536,2151,2180">character.</WORD>
<WORD coords="1548,2181,1616,2150,2180">One</WORD>
<WORD coords="1626,2181,1704,2149,2180">hitch</WORD>
<WORD coords="1704,2172,1746,2167,0">—</WORD>
</LINE>
<LINE>
<WORD coords="582,2227,631,2196,2226">the</WORD>
<WORD coords="644,2227,771,2196,2226">number</WORD>
<WORD coords="783,2227,863,2201,2226">must</WORD>
<WORD coords="874,2227,914,2196,2227">be</WORD>
<WORD coords="926,2227,1046,2196,2226">entered</WORD>
<WORD coords="1060,2226,1091,2195,2226">in</WORD>
<WORD coords="1103,2227,1183,2195,2226">octal</WORD>
<WORD coords="1196,2227,1330,2195,2226">notation</WORD>
<WORD coords="1343,2226,1459,2195,2225">instead</WORD>
<WORD coords="1471,2226,1508,2194,2225">of</WORD>
<WORD coords="1518,2226,1649,2194,2224">decimal</WORD>
<WORD coords="1661,2225,1745,2198,2224">nota-</WORD>
</LINE>
<LINE>
<WORD coords="582,2272,653,2240,2271">tion.</WORD>
<WORD coords="667,2272,732,2241,2271">The</WORD>
<WORD coords="744,2280,903,2241,2271">following</WORD>
<WORD coords="915,2273,1076,2241,2271">command</WORD>
<WORD coords="1087,2280,1221,2240,2271">displays</WORD>
<WORD coords="1234,2272,1283,2240,2271">the</WORD>
<WORD coords="1295,2271,1317,2242,2271">±</WORD>
<WORD coords="1330,2272,1481,2240,2270">character</WORD>
<WORD coords="1493,2278,1658,2239,2270">(character</WORD>
<WORD coords="1668,2270,1746,2238,2270">code</WORD>
</LINE>
<LINE>
<WORD coords="585,2323,663,2285,2317">177):</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="582,2405,701,2374,2399">printf</WORD>
<WORD coords="711,2402,855,2374,2397">(&quot;\261&quot;)</WORD>
<WORD coords="869,2402,879,2382,2402">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="582,2483,645,2453,2482">The</WORD>
<WORD coords="656,2483,782,2453,2483">number</WORD>
<WORD coords="796,2483,852,2453,2482">177</WORD>
<WORD coords="864,2483,993,2453,2483">decimal</WORD>
<WORD coords="1004,2491,1199,2453,2482">corresponds</WORD>
<WORD coords="1212,2483,1242,2458,2483">to</WORD>
<WORD coords="1253,2483,1311,2452,2482">261</WORD>
<WORD coords="1325,2483,1413,2452,2482">octal.</WORD>
<WORD coords="1425,2482,1489,2452,2481">The</WORD>
<WORD coords="1499,2482,1678,2451,2481">conversion</WORD>
<WORD coords="1690,2481,1746,2459,2480">can</WORD>
</LINE>
<LINE>
<WORD coords="582,2527,619,2497,2527">be</WORD>
<WORD coords="630,2527,758,2497,2526">avoided</WORD>
<WORD coords="768,2535,855,2496,2526">using</WORD>
<WORD coords="864,2527,883,2505,2527">a</WORD>
<WORD coords="893,2527,1002,2496,2526">format</WORD>
<WORD coords="1011,2534,1213,2497,2526">specification</WORD>
<WORD coords="1224,2527,1257,2505,2527">as</WORD>
<WORD coords="1268,2527,1371,2497,2526">shown</WORD>
<WORD coords="1381,2527,1489,2496,2526">below:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1697,2657,1746,2627,2657">85</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0092.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2841" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0093.djvu" width="2038">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0093.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="296,148,323,121,149">9.</WORD>
<WORD coords="349,149,461,127,148">PRINTF</WORD>
<WORD coords="484,151,670,129,150">ANDSCANF</WORD>
<WORD coords="1379,156,1486,129,156">AMIGA</WORD>
<WORD coords="1499,156,1524,129,156">C</WORD>
<WORD coords="1536,157,1596,135,157">FOR</WORD>
<WORD coords="1607,157,1790,129,157">BEGINNERS</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="624,327,744,297,321">printf</WORD>
<WORD coords="753,327,860,300,322">(&quot;%c&quot;,</WORD>
<WORD coords="890,327,983,301,324">177);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,407,687,376,406">The</WORD>
<WORD coords="698,408,850,376,406">character</WORD>
<WORD coords="861,408,887,377,407">is</WORD>
<WORD coords="901,409,954,383,408">not</WORD>
<WORD coords="966,409,1040,379,409">used</WORD>
<WORD coords="1051,417,1176,379,409">directly</WORD>
<WORD coords="1188,409,1219,380,409">in</WORD>
<WORD coords="1233,410,1281,380,410">the</WORD>
<WORD coords="1294,418,1396,380,410">string,</WORD>
<WORD coords="1408,411,1461,381,411">but</WORD>
<WORD coords="1472,419,1546,390,411">goes</WORD>
<WORD coords="1559,420,1683,381,411">directly</WORD>
<WORD coords="1696,413,1727,387,413">to</WORD>
<WORD coords="1740,413,1790,382,412">the</WORD>
</LINE>
<LINE>
<WORD coords="623,458,768,423,451">printf</WORD>
<WORD coords="780,453,914,421,451">function</WORD>
<WORD coords="926,452,956,422,452">in</WORD>
<WORD coords="968,454,1017,423,453">the</WORD>
<WORD coords="1027,454,1105,423,453">form</WORD>
<WORD coords="1116,455,1153,423,454">of</WORD>
<WORD coords="1160,455,1179,432,455">a</WORD>
<WORD coords="1188,456,1337,424,454">character</WORD>
<WORD coords="1346,461,1433,425,455">code,</WORD>
<WORD coords="1443,456,1514,425,456">with</WORD>
<WORD coords="1525,457,1574,425,456">the</WORD>
<WORD coords="1587,457,1642,428,457">%c.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,537,742,507,532">printf</WORD>
<WORD coords="752,536,844,510,533">(&quot;The</WORD>
<WORD coords="867,534,985,511,534">result</WORD>
<WORD coords="1010,535,1046,510,534">is</WORD>
<WORD coords="1072,539,1284,510,536">\2611.\n&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="623,578,743,548,572">printf</WORD>
<WORD coords="752,576,844,551,573">(&quot;The</WORD>
<WORD coords="867,575,985,552,574">result</WORD>
<WORD coords="1010,575,1046,550,575">is</WORD>
<WORD coords="1071,580,1223,551,575">%cl.\n&quot;,</WORD>
<WORD coords="1253,580,1346,553,577">177);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,656,687,626,655">The</WORD>
<WORD coords="701,657,818,627,656">control</WORD>
<WORD coords="833,659,988,627,657">character</WORD>
<WORD coords="1005,659,1050,631,659">%c</WORD>
<WORD coords="1067,667,1191,629,659">permits</WORD>
<WORD coords="1206,660,1256,629,659">the</WORD>
<WORD coords="1269,668,1376,635,660">output</WORD>
<WORD coords="1389,661,1426,630,660">of</WORD>
<WORD coords="1437,661,1456,639,661">a</WORD>
<WORD coords="1469,669,1567,631,660">single</WORD>
<WORD coords="1581,662,1734,631,661">character</WORD>
<WORD coords="1747,670,1788,632,662">by</WORD>
</LINE>
<LINE>
<WORD coords="622,709,782,669,700">indicating</WORD>
<WORD coords="791,701,840,671,701">the</WORD>
<WORD coords="849,703,998,671,702">character</WORD>
<WORD coords="1006,708,1091,673,703">code,</WORD>
<WORD coords="1101,704,1176,681,703">even</WORD>
<WORD coords="1186,703,1213,673,703">if</WORD>
<WORD coords="1220,704,1257,682,704">an</WORD>
<WORD coords="1267,713,1379,673,704">integer</WORD>
<WORD coords="1387,706,1473,674,705">value</WORD>
<WORD coords="1483,706,1544,684,705">was</WORD>
<WORD coords="1553,714,1670,676,706">passed.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="292,896,429,854,895">9.4.2</WORD>
<WORD coords="622,911,774,856,898">Going</WORD>
<WORD coords="803,900,879,859,899">the</WORD>
<WORD coords="910,902,1058,858,901">Other</WORD>
<WORD coords="1087,903,1321,859,902">Direction</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="620,1044,683,1013,1043">The</WORD>
<WORD coords="697,1052,856,1013,1043">following</WORD>
<WORD coords="868,1053,1007,1023,1045">program</WORD>
<WORD coords="1020,1047,1159,1021,1046">converts</WORD>
<WORD coords="1172,1048,1301,1016,1047">decimal</WORD>
<WORD coords="1314,1049,1454,1018,1047">numbers</WORD>
<WORD coords="1467,1049,1530,1018,1048">into</WORD>
<WORD coords="1542,1049,1623,1019,1048">octal</WORD>
<WORD coords="1636,1049,1785,1019,1048">numbers.</WORD>
</LINE>
<LINE>
<WORD coords="620,1088,645,1058,1087">It</WORD>
<WORD coords="656,1088,683,1057,1087">is</WORD>
<WORD coords="695,1089,805,1058,1088">almost</WORD>
<WORD coords="815,1089,865,1058,1088">the</WORD>
<WORD coords="875,1091,995,1067,1089">reverse</WORD>
<WORD coords="1006,1091,1043,1059,1090">of</WORD>
<WORD coords="1053,1091,1102,1060,1090">the</WORD>
<WORD coords="1112,1099,1252,1060,1091">previous</WORD>
<WORD coords="1264,1093,1443,1062,1092">conversion</WORD>
<WORD coords="1454,1101,1590,1071,1092">program</WORD>
<WORD coords="1603,1094,1702,1063,1093">which</WORD>
<WORD coords="1714,1094,1786,1072,1093">con-</WORD>
</LINE>
<LINE>
<WORD coords="620,1133,721,1103,1132">verted</WORD>
<WORD coords="731,1135,869,1103,1133">numbers</WORD>
<WORD coords="880,1135,944,1103,1134">into</WORD>
<WORD coords="954,1135,1003,1104,1135">the</WORD>
<WORD coords="1013,1136,1140,1105,1135">decimal</WORD>
<WORD coords="1152,1144,1271,1111,1136">system.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,1214,656,1188,1210">/*</WORD>
<WORD coords="680,1214,881,1189,1212">dec-conv.c</WORD>
<WORD coords="907,1215,1001,1191,1214">9.4.2</WORD>
<WORD coords="1028,1217,1063,1191,1211">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,1253,700,1228,1252">void</WORD>
<WORD coords="721,1254,799,1229,1253">main</WORD>
<WORD coords="810,1257,833,1231,1257">()</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="626,1296,633,1271,1296">(</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="657,1339,735,1310,1333">long</WORD>
<WORD coords="757,1338,849,1311,1333">base,</WORD>
<WORD coords="879,1339,971,1313,1334">test,</WORD>
<WORD coords="1002,1341,1093,1312,1335">help,</WORD>
<WORD coords="1124,1340,1217,1315,1336">rest;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="657,1374,713,1349,1374">int</WORD>
<WORD coords="738,1378,851,1350,1374">index;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="656,1415,733,1392,1414">char</WORD>
<WORD coords="759,1415,875,1392,1415">result</WORD>
<WORD coords="886,1420,993,1393,1417">[260];</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="654,1499,774,1469,1494">printf</WORD>
<WORD coords="785,1498,937,1472,1495">(&quot;Please</WORD>
<WORD coords="961,1502,1058,1471,1496">input</WORD>
<WORD coords="1082,1497,1201,1474,1497">number</WORD>
<WORD coords="1224,1502,1418,1474,1498">Base!\n&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="657,1541,890,1512,1535">scanf(&quot;%ld&quot;,</WORD>
<WORD coords="921,1540,1031,1514,1537">sbase)</WORD>
<WORD coords="1045,1541,1054,1521,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="654,1580,774,1550,1574">printf</WORD>
<WORD coords="785,1581,915,1553,1575">(&quot;Input</WORD>
<WORD coords="940,1577,1058,1554,1576">number</WORD>
<WORD coords="1083,1578,1118,1553,1578">in</WORD>
<WORD coords="1142,1579,1280,1553,1578">decimal</WORD>
<WORD coords="1306,1585,1498,1557,1579">system!&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="656,1615,753,1593,1615">scanf</WORD>
<WORD coords="764,1621,889,1593,1616">(&quot;%ld&quot;,</WORD>
<WORD coords="921,1621,1054,1596,1617">Stest);</WORD>
</LINE>
<LINE>
<WORD coords="656,1656,754,1631,1655">index</WORD>
<WORD coords="777,1650,795,1641,1653">=</WORD>
<WORD coords="819,1659,850,1634,1657">0;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="656,1695,713,1672,1695">for</WORD>
<WORD coords="724,1698,813,1674,1695">(rest</WORD>
<WORD coords="838,1689,856,1681,1693">=</WORD>
<WORD coords="877,1700,973,1675,1696">test;</WORD>
<WORD coords="1001,1698,1077,1676,1697">rest</WORD>
<WORD coords="1102,1697,1118,1678,1697">&gt;</WORD>
<WORD coords="1144,1701,1175,1675,1699">0;</WORD>
<WORD coords="1205,1699,1279,1678,1698">rest</WORD>
<WORD coords="1304,1693,1322,1684,1695">=</WORD>
<WORD coords="1346,1699,1421,1679,1699">rest</WORD>
<WORD coords="1447,1702,1461,1675,1701">/</WORD>
<WORD coords="1484,1703,1576,1677,1700">base)</WORD>
</LINE>
<LINE>
<WORD coords="701,1739,709,1713,1739">{</WORD>
</LINE>
<LINE>
<WORD coords="728,1782,808,1754,1776">help</WORD>
<WORD coords="829,1770,847,1762,1774">=</WORD>
<WORD coords="871,1778,946,1757,1777">rest</WORD>
<WORD coords="972,1778,988,1755,1778">%</WORD>
<WORD coords="1011,1782,1106,1756,1778">base;</WORD>
<WORD coords="1136,1781,1171,1755,1777">/*</WORD>
<WORD coords="1194,1780,1373,1755,1779">Remainder</WORD>
<WORD coords="1397,1780,1434,1758,1780">of</WORD>
<WORD coords="1457,1781,1615,1756,1780">Division</WORD>
<WORD coords="1641,1784,1675,1758,1778">*/</WORD>
</LINE>
<LINE>
<WORD coords="729,1816,765,1792,1816">if</WORD>
<WORD coords="776,1823,868,1794,1816">(help</WORD>
<WORD coords="891,1816,907,1797,1817">&gt;</WORD>
<WORD coords="933,1821,961,1795,1819">9)</WORD>
<WORD coords="993,1820,1029,1794,1816">/*</WORD>
<WORD coords="1053,1819,1170,1796,1818">Letter</WORD>
<WORD coords="1193,1819,1232,1798,1819">to</WORD>
<WORD coords="1256,1820,1454,1795,1819">substitute</WORD>
<WORD coords="1478,1823,1513,1796,1817">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="769,1858,885,1835,1857">result</WORD>
<WORD coords="897,1864,1024,1834,1859">[index]</WORD>
<WORD coords="1052,1853,1070,1844,1856">=</WORD>
<WORD coords="1093,1866,1171,1837,1860">help</WORD>
<WORD coords="1195,1858,1210,1841,1859">+</WORD>
<WORD coords="1240,1861,1286,1838,1861">*A&apos;</WORD>
<WORD coords="1315,1852,1332,1848,1856">-</WORD>
<WORD coords="1357,1865,1408,1838,1862">10;</WORD>
</LINE>
<LINE>
<WORD coords="727,1899,805,1876,1898">else</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="769,1939,885,1916,1939">result</WORD>
<WORD coords="897,1945,1023,1915,1940">[index]</WORD>
<WORD coords="1052,1934,1070,1926,1937">=</WORD>
<WORD coords="1093,1947,1171,1918,1941">help</WORD>
<WORD coords="1195,1940,1210,1922,1940">+</WORD>
<WORD coords="1240,1931,1245,1919,1935">&apos;</WORD>
<WORD coords="1255,1945,1306,1919,1939">0&apos;;</WORD>
</LINE>
<LINE>
<WORD coords="728,1980,825,1955,1980">index</WORD>
<WORD coords="848,1974,866,1965,1977">=</WORD>
<WORD coords="891,1982,988,1956,1981">index</WORD>
<WORD coords="1013,1980,1028,1962,1980">+</WORD>
<WORD coords="1054,1985,1084,1959,1983">1;</WORD>
</LINE>
<LINE>
<WORD coords="699,2023,708,1997,2023">}</WORD>
</LINE>
<LINE>
<WORD coords="652,2066,773,2036,2060">printf</WORD>
<WORD coords="783,2065,948,2038,2061">&lt;&quot;%ld(10)</WORD>
<WORD coords="978,2056,996,2047,2059">=</WORD>
<WORD coords="1022,2067,1051,2041,2060">&quot;,</WORD>
<WORD coords="1079,2067,1194,2040,2063">test);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="655,2102,752,2077,2101">index</WORD>
<WORD coords="775,2095,793,2087,2099">=</WORD>
<WORD coords="817,2103,915,2077,2102">index</WORD>
<WORD coords="939,2094,956,2090,2099">-</WORD>
<WORD coords="980,2107,1011,2081,2105">1;</WORD>
<WORD coords="1041,2106,1076,2079,2102">/*</WORD>
<WORD coords="1101,2105,1177,2081,2104">last</WORD>
<WORD coords="1201,2111,1299,2083,2105">entry</WORD>
<WORD coords="1323,2105,1359,2080,2105">is</WORD>
<WORD coords="1384,2106,1481,2081,2106">still</WORD>
<WORD coords="1504,2107,1623,2084,2106">unused</WORD>
<WORD coords="1648,2110,1682,2083,2104">*/</WORD>
</LINE>
<LINE>
<WORD coords="652,2142,751,2118,2141">while</WORD>
<WORD coords="762,2145,874,2118,2142">(index</WORD>
<WORD coords="898,2142,936,2124,2140">&gt;=</WORD>
<WORD coords="959,2148,988,2122,2146">0)</WORD>
</LINE>
<LINE>
<WORD coords="699,2186,707,2159,2186">{</WORD>
</LINE>
<LINE>
<WORD coords="726,2230,844,2199,2224">printf</WORD>
<WORD coords="855,2230,960,2202,2225">(&quot;%c&quot;,</WORD>
<WORD coords="991,2227,1108,2203,2226">result</WORD>
<WORD coords="1119,2231,1285,2202,2227">[index]);</WORD>
</LINE>
<LINE>
<WORD coords="726,2266,824,2240,2265">index</WORD>
<WORD coords="847,2259,866,2251,2263">=</WORD>
<WORD coords="889,2267,987,2242,2267">index</WORD>
<WORD coords="1011,2259,1028,2254,2263">-</WORD>
<WORD coords="1052,2271,1083,2245,2269">1;</WORD>
</LINE>
<LINE>
<WORD coords="699,2309,706,2283,2309">}</WORD>
</LINE>
<LINE>
<WORD coords="652,2351,771,2321,2346">printf</WORD>
<WORD coords="782,2352,988,2323,2347">(&quot;(%ld)\n&quot;,</WORD>
<WORD coords="1018,2352,1132,2325,2348">base);</WORD>
</LINE>
<LINE>
<WORD coords="622,2388,629,2364,2388">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="285,2650,332,2620,2649">86</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0093.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0094.djvu" width="2038">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0094.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="886,716,1112,596,714">10.</WORD>
</LINE>
<LINE>
<WORD coords="334,884,606,768,882">The</WORD>
<WORD coords="712,918,1668,770,888">Preprocessor</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0094.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0095.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0095.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0095.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0096.djvu" width="2038">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0096.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="251,155,379,127,154">Abacus</WORD>
<WORD coords="1336,159,1380,132,159">10.</WORD>
<WORD coords="1406,159,1471,132,159">The</WORD>
<WORD coords="1483,159,1740,132,158">Preprocessor</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="254,435,398,366,435">10.</WORD>
<WORD coords="580,438,744,369,436">The</WORD>
<WORD coords="805,457,1377,370,438">Preprocessor</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="578,591,640,561,590">The</WORD>
<WORD coords="649,599,857,569,591">preprocessor</WORD>
<WORD coords="866,593,893,561,592">is</WORD>
<WORD coords="902,593,921,570,593">a</WORD>
<WORD coords="929,601,994,567,592">part</WORD>
<WORD coords="1003,593,1040,562,592">of</WORD>
<WORD coords="1047,593,1097,562,592">the</WORD>
<WORD coords="1106,602,1249,562,593">compiler</WORD>
<WORD coords="1257,602,1394,571,593">program</WORD>
<WORD coords="1404,593,1502,563,593">which</WORD>
<WORD coords="1513,594,1578,563,593">first</WORD>
<WORD coords="1586,602,1741,571,593">processes</WORD>
</LINE>
<LINE>
<WORD coords="578,636,627,605,635">the</WORD>
<WORD coords="639,636,746,613,635">source</WORD>
<WORD coords="758,637,843,606,636">code.</WORD>
<WORD coords="857,637,883,606,636">It</WORD>
<WORD coords="893,645,1013,611,637">accepts</WORD>
<WORD coords="1026,637,1131,615,636">source</WORD>
<WORD coords="1143,638,1220,607,637">code</WORD>
<WORD coords="1233,639,1294,612,638">text</WORD>
<WORD coords="1304,639,1338,615,639">as</WORD>
<WORD coords="1350,639,1474,607,638">written.</WORD>
<WORD coords="1487,638,1582,607,638">There</WORD>
<WORD coords="1594,639,1645,615,638">are</WORD>
<WORD coords="1656,639,1741,616,638">some</WORD>
</LINE>
<LINE>
<WORD coords="578,688,690,649,679">special</WORD>
<WORD coords="702,681,862,650,680">directives</WORD>
<WORD coords="873,682,973,651,681">which</WORD>
<WORD coords="985,682,1069,651,681">force</WORD>
<WORD coords="1082,682,1130,651,681">the</WORD>
<WORD coords="1141,691,1351,660,682">preprocessor</WORD>
<WORD coords="1362,683,1394,657,683">to</WORD>
<WORD coords="1405,683,1493,652,682">make</WORD>
<WORD coords="1504,691,1636,652,682">changes</WORD>
<WORD coords="1648,682,1678,651,682">in</WORD>
<WORD coords="1692,683,1741,652,682">the</WORD>
</LINE>
<LINE>
<WORD coords="577,732,714,702,724">program</WORD>
<WORD coords="726,726,832,703,725">source</WORD>
<WORD coords="842,726,919,695,726">code</WORD>
<WORD coords="930,726,999,700,725">text.</WORD>
<WORD coords="1011,727,1098,695,726">After</WORD>
<WORD coords="1107,727,1158,696,726">the</WORD>
<WORD coords="1166,735,1375,705,727">preprocessor</WORD>
<WORD coords="1385,728,1438,697,727">has</WORD>
<WORD coords="1449,728,1528,697,727">done</WORD>
<WORD coords="1538,728,1576,696,727">its</WORD>
<WORD coords="1587,733,1680,697,727">work,</WORD>
<WORD coords="1691,728,1741,697,727">the</WORD>
</LINE>
<LINE>
<WORD coords="577,776,641,744,768">part</WORD>
<WORD coords="650,769,687,739,768">of</WORD>
<WORD coords="695,769,745,739,768">the</WORD>
<WORD coords="755,777,899,739,769">compiler</WORD>
<WORD coords="908,778,1093,740,770">responsible</WORD>
<WORD coords="1103,771,1152,740,770">for</WORD>
<WORD coords="1161,771,1210,741,770">the</WORD>
<WORD coords="1221,772,1390,741,770">translation</WORD>
<WORD coords="1400,772,1469,750,771">uses</WORD>
<WORD coords="1480,772,1538,741,771">this</WORD>
<WORD coords="1549,780,1739,741,771">&quot;processed&quot;</WORD>
</LINE>
<LINE>
<WORD coords="578,813,696,782,812">version</WORD>
<WORD coords="709,814,746,783,813">of</WORD>
<WORD coords="755,814,804,783,813">the</WORD>
<WORD coords="817,814,922,792,813">source</WORD>
<WORD coords="934,815,1011,784,815">code</WORD>
<WORD coords="1023,815,1093,789,814">text.</WORD>
<WORD coords="1105,815,1177,784,814">This</WORD>
<WORD coords="1190,815,1307,785,814">version</WORD>
<WORD coords="1319,816,1376,794,815">can</WORD>
<WORD coords="1388,823,1497,793,815">appear</WORD>
<WORD coords="1507,824,1590,785,815">quite</WORD>
<WORD coords="1600,816,1742,785,815">different</WORD>
</LINE>
<LINE>
<WORD coords="577,857,655,825,856">from</WORD>
<WORD coords="669,857,719,826,856">the</WORD>
<WORD coords="731,866,842,826,857">listing.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="577,943,621,912,942">To</WORD>
<WORD coords="631,943,829,912,942">differentiate</WORD>
<WORD coords="839,944,889,913,943">the</WORD>
<WORD coords="899,952,1107,921,944">preprocessor</WORD>
<WORD coords="1116,946,1273,914,945">directives</WORD>
<WORD coords="1283,946,1360,914,945">from</WORD>
<WORD coords="1371,946,1455,914,945">other</WORD>
<WORD coords="1464,946,1491,914,946">C</WORD>
<WORD coords="1502,946,1671,920,945">statements</WORD>
<WORD coords="1683,946,1741,915,945">and</WORD>
</LINE>
<LINE>
<WORD coords="577,992,737,956,987">functions,</WORD>
<WORD coords="748,988,828,957,987">there</WORD>
<WORD coords="838,988,888,966,987">are</WORD>
<WORD coords="898,989,959,962,989">two</WORD>
<WORD coords="969,997,1127,957,988">important</WORD>
<WORD coords="1135,997,1309,958,989">guidelines:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="581,1069,592,1041,1069">1</WORD>
<WORD coords="598,1076,618,1040,1074">.)</WORD>
<WORD coords="686,1069,736,1041,1069">All</WORD>
<WORD coords="747,1072,903,1041,1070">directives</WORD>
<WORD coords="913,1080,1001,1041,1071">begin</WORD>
<WORD coords="1012,1072,1083,1041,1071">with</WORD>
<WORD coords="1093,1072,1143,1042,1072">the</WORD>
<WORD coords="1153,1074,1173,1044,1073">#</WORD>
<WORD coords="1186,1073,1333,1042,1072">character</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="576,1161,618,1124,1155">2.)</WORD>
<WORD coords="685,1154,737,1124,1154">All</WORD>
<WORD coords="747,1156,905,1125,1154">directives</WORD>
<WORD coords="916,1163,1006,1125,1154">begin</WORD>
<WORD coords="1016,1155,1047,1125,1155">in</WORD>
<WORD coords="1060,1156,1108,1126,1155">the</WORD>
<WORD coords="1119,1156,1185,1126,1155">first</WORD>
<WORD coords="1195,1157,1315,1126,1156">column</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="250,1386,422,1332,1386">10.1</WORD>
<WORD coords="580,1394,912,1335,1388">#define</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="574,1537,656,1507,1536">Let&apos;s</WORD>
<WORD coords="667,1538,733,1507,1537">first</WORD>
<WORD coords="742,1539,879,1507,1537">consider</WORD>
<WORD coords="888,1539,938,1508,1538">the</WORD>
<WORD coords="948,1539,1027,1513,1538">most</WORD>
<WORD coords="1036,1547,1193,1508,1538">important</WORD>
<WORD coords="1202,1539,1260,1510,1538">and</WORD>
<WORD coords="1270,1540,1349,1514,1539">most</WORD>
<WORD coords="1358,1539,1440,1509,1538">often</WORD>
<WORD coords="1450,1540,1524,1510,1540">used</WORD>
<WORD coords="1533,1548,1740,1518,1539">preprocessor</WORD>
</LINE>
<LINE>
<WORD coords="575,1581,726,1550,1580">directive:</WORD>
<WORD coords="741,1583,834,1553,1581">#def</WORD>
<WORD coords="838,1582,919,1553,1581">ine.</WORD>
<WORD coords="932,1583,1026,1553,1582">#def</WORD>
<WORD coords="1030,1583,1100,1553,1582">ine</WORD>
<WORD coords="1112,1591,1245,1552,1582">replaces</WORD>
<WORD coords="1255,1583,1274,1561,1583">a</WORD>
<WORD coords="1283,1584,1394,1552,1583">certain</WORD>
<WORD coords="1404,1584,1553,1553,1583">character</WORD>
<WORD coords="1564,1591,1657,1552,1583">string</WORD>
<WORD coords="1666,1583,1739,1552,1582">with</WORD>
</LINE>
<LINE>
<WORD coords="575,1626,698,1595,1624">another</WORD>
<WORD coords="712,1634,813,1595,1625">string.</WORD>
<WORD coords="827,1626,892,1596,1625">The</WORD>
<WORD coords="904,1635,1115,1604,1626">preprocessor</WORD>
<WORD coords="1126,1635,1297,1596,1627">exchanges</WORD>
<WORD coords="1311,1628,1361,1597,1627">the</WORD>
<WORD coords="1374,1628,1435,1602,1628">two</WORD>
<WORD coords="1447,1628,1510,1602,1627">text</WORD>
<WORD coords="1523,1635,1640,1597,1626">strings.</WORD>
<WORD coords="1654,1628,1739,1597,1627">Let&apos;s</WORD>
</LINE>
<LINE>
<WORD coords="575,1670,657,1639,1669">think</WORD>
<WORD coords="667,1670,758,1640,1670">about</WORD>
<WORD coords="768,1671,846,1640,1670">what</WORD>
<WORD coords="856,1671,905,1640,1670">the</WORD>
<WORD coords="915,1671,977,1645,1670">text</WORD>
<WORD coords="984,1679,1184,1640,1670">replacement</WORD>
<WORD coords="1192,1672,1281,1641,1671">could</WORD>
<WORD coords="1290,1672,1330,1641,1672">be</WORD>
<WORD coords="1340,1672,1414,1641,1672">used</WORD>
<WORD coords="1423,1672,1479,1641,1671">for.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="575,1755,706,1724,1754">Assume</WORD>
<WORD coords="716,1755,778,1725,1754">that</WORD>
<WORD coords="788,1755,806,1733,1755">a</WORD>
<WORD coords="816,1756,954,1730,1754">constant</WORD>
<WORD coords="964,1756,990,1725,1755">is</WORD>
<WORD coords="1002,1756,1076,1726,1756">used</WORD>
<WORD coords="1087,1764,1192,1725,1755">during</WORD>
<WORD coords="1203,1757,1405,1726,1756">calculations.</WORD>
<WORD coords="1417,1757,1474,1727,1756">For</WORD>
<WORD coords="1485,1764,1622,1726,1756">example</WORD>
<WORD coords="1633,1764,1738,1726,1756">during</WORD>
</LINE>
<LINE>
<WORD coords="575,1798,624,1767,1797">the</WORD>
<WORD coords="633,1799,811,1768,1798">calculation</WORD>
<WORD coords="822,1799,859,1768,1798">of</WORD>
<WORD coords="866,1799,885,1777,1799">a</WORD>
<WORD coords="895,1799,973,1768,1798">sales</WORD>
<WORD coords="985,1804,1043,1774,1798">tax,</WORD>
<WORD coords="1054,1799,1072,1777,1799">a</WORD>
<WORD coords="1082,1799,1192,1769,1798">certain</WORD>
<WORD coords="1203,1808,1378,1775,1799">percentage</WORD>
<WORD coords="1389,1807,1454,1769,1802">(4%</WORD>
<WORD coords="1464,1808,1604,1769,1800">perhaps)</WORD>
<WORD coords="1615,1808,1738,1778,1799">appears</WORD>
</LINE>
<LINE>
<WORD coords="574,1851,729,1812,1842">regularly.</WORD>
<WORD coords="742,1843,772,1812,1843">If</WORD>
<WORD coords="781,1844,838,1812,1843">this</WORD>
<WORD coords="848,1852,1025,1818,1843">percentage</WORD>
<WORD coords="1036,1844,1062,1813,1843">is</WORD>
<WORD coords="1074,1844,1147,1814,1844">used</WORD>
<WORD coords="1162,1844,1199,1813,1843">10</WORD>
<WORD coords="1211,1845,1240,1819,1844">to</WORD>
<WORD coords="1251,1845,1292,1813,1844">20</WORD>
<WORD coords="1303,1845,1390,1813,1844">times</WORD>
<WORD coords="1401,1845,1432,1814,1844">in</WORD>
<WORD coords="1443,1845,1461,1822,1845">a</WORD>
<WORD coords="1471,1853,1608,1822,1844">program</WORD>
<WORD coords="1619,1845,1678,1814,1844">and</WORD>
<WORD coords="1689,1845,1739,1814,1844">the</WORD>
</LINE>
<LINE>
<WORD coords="575,1888,652,1857,1887">sales</WORD>
<WORD coords="662,1888,711,1862,1888">tax</WORD>
<WORD coords="721,1897,897,1863,1888">percentage</WORD>
<WORD coords="907,1897,1046,1858,1888">changes,</WORD>
<WORD coords="1056,1890,1076,1867,1890">a</WORD>
<WORD coords="1084,1897,1199,1858,1889">change</WORD>
<WORD coords="1209,1889,1239,1858,1889">in</WORD>
<WORD coords="1249,1890,1298,1859,1889">the</WORD>
<WORD coords="1307,1898,1443,1867,1889">program</WORD>
<WORD coords="1454,1890,1510,1867,1889">can</WORD>
<WORD coords="1520,1890,1647,1859,1889">become</WORD>
<WORD coords="1656,1890,1738,1858,1889">diffi-</WORD>
</LINE>
<LINE>
<WORD coords="574,1933,643,1902,1932">cult.</WORD>
<WORD coords="655,1933,681,1903,1932">It</WORD>
<WORD coords="690,1933,746,1911,1933">can</WORD>
<WORD coords="757,1934,822,1902,1933">also</WORD>
<WORD coords="832,1934,901,1902,1933">lead</WORD>
<WORD coords="910,1934,942,1908,1933">to</WORD>
<WORD coords="952,1934,1055,1911,1932">errors.</WORD>
<WORD coords="1067,1942,1194,1903,1933">Perhaps</WORD>
<WORD coords="1205,1934,1224,1912,1934">a</WORD>
<WORD coords="1233,1943,1336,1912,1934">wrong</WORD>
<WORD coords="1346,1935,1435,1903,1934">value</WORD>
<WORD coords="1444,1935,1546,1903,1934">would</WORD>
<WORD coords="1554,1934,1594,1904,1934">be</WORD>
<WORD coords="1603,1934,1739,1903,1933">returned</WORD>
</LINE>
<LINE>
<WORD coords="574,1977,601,1946,1977">if</WORD>
<WORD coords="613,1978,664,1947,1977">the</WORD>
<WORD coords="677,1978,803,1948,1977">number</WORD>
<WORD coords="817,1977,837,1947,1978">4</WORD>
<WORD coords="851,1987,1001,1948,1978">appeared</WORD>
<WORD coords="1014,1979,1180,1947,1978">elsewhere</WORD>
<WORD coords="1193,1979,1224,1948,1978">in</WORD>
<WORD coords="1239,1980,1289,1948,1979">the</WORD>
<WORD coords="1302,1988,1450,1956,1979">program.</WORD>
<WORD coords="1466,1979,1516,1948,1979">An</WORD>
<WORD coords="1529,1987,1614,1953,1978">entry</WORD>
<WORD coords="1629,1979,1685,1956,1978">can</WORD>
<WORD coords="1699,1979,1739,1948,1979">be</WORD>
</LINE>
<LINE>
<WORD coords="575,2022,687,1991,2021">missed</WORD>
<WORD coords="699,2030,803,1991,2021">during</WORD>
<WORD coords="816,2023,865,1992,2022">the</WORD>
<WORD coords="876,2031,1015,1992,2022">changes.</WORD>
<WORD coords="1029,2023,1054,1993,2022">It</WORD>
<WORD coords="1065,2023,1090,1992,2022">is</WORD>
<WORD coords="1103,2031,1224,1992,2022">simpler</WORD>
<WORD coords="1235,2023,1265,1997,2023">to</WORD>
<WORD coords="1278,2023,1332,2001,2023">use</WORD>
<WORD coords="1342,2024,1392,1992,2023">the</WORD>
<WORD coords="1404,2024,1498,1994,2023">#def</WORD>
<WORD coords="1503,2023,1572,1994,2023">ine</WORD>
<WORD coords="1585,2023,1737,1992,2022">directive.</WORD>
</LINE>
<LINE>
<WORD coords="575,2067,622,2037,2067">An</WORD>
<WORD coords="633,2076,812,2036,2067">application</WORD>
<WORD coords="823,2068,924,2037,2067">would</WORD>
<WORD coords="933,2076,1042,2045,2068">appear</WORD>
<WORD coords="1051,2069,1084,2046,2068">as</WORD>
<WORD coords="1095,2069,1224,2037,2068">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="577,2150,713,2124,2148">#define</WORD>
<WORD coords="737,2149,795,2127,2149">TAX</WORD>
<WORD coords="819,2149,833,2126,2149">4</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="574,2242,623,2204,2234">Up</WORD>
<WORD coords="636,2234,667,2208,2234">to</WORD>
<WORD coords="680,2235,738,2203,2234">this</WORD>
<WORD coords="751,2234,811,2203,2234">line</WORD>
<WORD coords="824,2235,874,2203,2234">the</WORD>
<WORD coords="886,2235,948,2208,2234">text</WORD>
<WORD coords="960,2234,1032,2208,2234">TAX</WORD>
<WORD coords="1046,2235,1101,2212,2234">can</WORD>
<WORD coords="1115,2234,1153,2204,2234">be</WORD>
<WORD coords="1166,2234,1240,2204,2234">used</WORD>
<WORD coords="1252,2235,1351,2203,2234">which</WORD>
<WORD coords="1364,2235,1391,2203,2234">is</WORD>
<WORD coords="1404,2235,1472,2203,2234">then</WORD>
<WORD coords="1484,2242,1624,2203,2233">replaced</WORD>
<WORD coords="1636,2241,1676,2203,2234">by</WORD>
<WORD coords="1689,2233,1739,2203,2232">the</WORD>
</LINE>
<LINE>
<WORD coords="573,2288,783,2257,2279">preprocessor</WORD>
<WORD coords="792,2280,863,2248,2279">with</WORD>
<WORD coords="874,2280,924,2248,2279">the</WORD>
<WORD coords="934,2280,996,2253,2279">text</WORD>
<WORD coords="1008,2280,1038,2252,2279">4.</WORD>
<WORD coords="1051,2280,1127,2248,2279">Also</WORD>
<WORD coords="1137,2280,1188,2248,2279">the</WORD>
<WORD coords="1197,2288,1354,2248,2279">following</WORD>
<WORD coords="1365,2280,1426,2248,2279">line</WORD>
<WORD coords="1435,2280,1526,2248,2279">could</WORD>
<WORD coords="1535,2279,1574,2248,2279">be</WORD>
<WORD coords="1584,2279,1667,2248,2279">used:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="575,2366,672,2335,2360">print</WORD>
<WORD coords="679,2364,897,2337,2360">f(&quot;TAX-rate</WORD>
<WORD coords="921,2364,991,2337,2360">%d&quot;,</WORD>
<WORD coords="1021,2364,1114,2338,2360">TAX);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="574,2447,637,2416,2446">The</WORD>
<WORD coords="647,2455,857,2424,2446">preprocessor</WORD>
<WORD coords="866,2455,970,2424,2447">passes</WORD>
<WORD coords="981,2447,1012,2421,2446">to</WORD>
<WORD coords="1023,2447,1072,2416,2446">the</WORD>
<WORD coords="1082,2454,1227,2415,2446">compiler</WORD>
<WORD coords="1237,2447,1286,2416,2446">the</WORD>
<WORD coords="1298,2454,1454,2415,2445">following</WORD>
<WORD coords="1465,2446,1621,2414,2445">substitute</WORD>
<WORD coords="1631,2445,1701,2414,2445">line:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="575,2531,672,2501,2525">print</WORD>
<WORD coords="679,2528,835,2503,2525">f(&quot;TAX-r</WORD>
<WORD coords="839,2526,897,2505,2525">ate</WORD>
<WORD coords="922,2529,992,2503,2525">%d&quot;,</WORD>
<WORD coords="1024,2528,1073,2503,2526">4);</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1690,2654,1739,2623,2653">89</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0096.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0097.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0097.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="271,156,315,128,156">10.</WORD>
<WORD coords="342,156,407,128,156">The</WORD>
<WORD coords="419,157,678,128,156">Preprocessor</WORD>
<WORD coords="1351,156,1458,129,155">Amiga</WORD>
<WORD coords="1472,155,1496,128,155">C</WORD>
<WORD coords="1509,155,1568,133,155">for</WORD>
<WORD coords="1580,155,1762,127,155">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="597,343,735,303,334">Nothing</WORD>
<WORD coords="753,335,808,303,334">has</WORD>
<WORD coords="826,343,966,303,334">changed</WORD>
<WORD coords="984,335,1090,303,334">within</WORD>
<WORD coords="1108,335,1159,303,334">the</WORD>
<WORD coords="1176,343,1380,303,334">parentheses.</WORD>
<WORD coords="1399,334,1473,302,333">This</WORD>
<WORD coords="1491,334,1519,302,333">is</WORD>
<WORD coords="1535,342,1620,303,334">good</WORD>
<WORD coords="1637,334,1723,302,333">since</WORD>
<WORD coords="1741,333,1765,301,332">it</WORD>
</LINE>
<LINE>
<WORD coords="598,378,702,347,378">would</WORD>
<WORD coords="718,378,758,348,378">be</WORD>
<WORD coords="774,386,954,348,377">impossible</WORD>
<WORD coords="971,378,1003,353,378">to</WORD>
<WORD coords="1018,386,1126,352,378">output</WORD>
<WORD coords="1142,378,1161,356,378">a</WORD>
<WORD coords="1176,386,1270,347,377">string</WORD>
<WORD coords="1286,378,1362,347,377">such</WORD>
<WORD coords="1377,378,1412,355,378">as</WORD>
<WORD coords="1430,377,1505,352,377">tax</WORD>
<WORD coords="1523,378,1565,355,377">on</WORD>
<WORD coords="1580,377,1632,346,376">the</WORD>
<WORD coords="1649,377,1762,355,376">screen.</WORD>
</LINE>
<LINE>
<WORD coords="597,430,732,391,421">Nothing</WORD>
<WORD coords="741,423,837,392,422">inside</WORD>
<WORD coords="847,423,897,392,422">the</WORD>
<WORD coords="906,431,1058,391,422">quotation</WORD>
<WORD coords="1068,422,1167,392,421">marks</WORD>
<WORD coords="1176,422,1232,400,421">can</WORD>
<WORD coords="1241,422,1280,391,422">be</WORD>
<WORD coords="1289,422,1419,391,421">touched</WORD>
<WORD coords="1427,430,1467,391,422">by</WORD>
<WORD coords="1477,422,1527,391,421">the</WORD>
<WORD coords="1535,429,1750,398,420">preprocessor.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,508,727,476,507">Defines</WORD>
<WORD coords="742,508,793,485,507">are</WORD>
<WORD coords="807,515,923,477,507">always</WORD>
<WORD coords="938,508,1014,477,508">used</WORD>
<WORD coords="1028,507,1060,477,507">in</WORD>
<WORD coords="1075,507,1094,485,507">a</WORD>
<WORD coords="1108,515,1191,477,506">large</WORD>
<WORD coords="1205,515,1354,485,506">program.</WORD>
<WORD coords="1370,506,1434,476,506">The</WORD>
<WORD coords="1449,514,1610,475,505">following</WORD>
<WORD coords="1623,514,1763,483,505">program</WORD>
</LINE>
<LINE>
<WORD coords="598,559,735,520,551">explains</WORD>
<WORD coords="747,552,798,520,551">the</WORD>
<WORD coords="810,559,903,529,552">usage</WORD>
<WORD coords="914,552,952,520,551">of</WORD>
<WORD coords="963,552,1059,523,551">#def</WORD>
<WORD coords="1063,551,1170,522,551">ines.</WORD>
<WORD coords="1183,551,1274,520,550">What</WORD>
<WORD coords="1284,551,1335,520,550">the</WORD>
<WORD coords="1346,559,1484,528,550">program</WORD>
<WORD coords="1496,558,1644,519,550">produces</WORD>
<WORD coords="1656,550,1714,527,549">can</WORD>
<WORD coords="1724,550,1765,519,549">be</WORD>
</LINE>
<LINE>
<WORD coords="600,594,670,573,593">seen</WORD>
<WORD coords="682,602,794,564,594">readily</WORD>
<WORD coords="806,593,836,564,593">in</WORD>
<WORD coords="848,594,897,564,593">the</WORD>
<WORD coords="909,602,1017,564,593">listing:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,677,636,650,672">/*</WORD>
<WORD coords="660,675,795,650,674">define.</WORD>
<WORD coords="803,674,821,657,674">c</WORD>
<WORD coords="844,674,880,652,674">10</WORD>
<WORD coords="906,677,941,650,671">*/</WORD>
</LINE>
<LINE>
<WORD coords="601,715,739,689,714">#define</WORD>
<WORD coords="762,714,861,692,714">BEGIN</WORD>
<WORD coords="886,713,900,692,713">1</WORD>
</LINE>
<LINE>
<WORD coords="601,756,739,730,754">#define</WORD>
<WORD coords="762,754,821,732,754">END</WORD>
<WORD coords="845,754,901,732,754">100</WORD>
</LINE>
<LINE>
<WORD coords="602,796,740,770,794">#define</WORD>
<WORD coords="763,795,861,773,795">STEPS</WORD>
<WORD coords="885,795,900,772,795">2</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,876,680,852,876">void</WORD>
<WORD coords="701,877,780,852,876">main</WORD>
<WORD coords="791,879,798,854,879">(</WORD>
<WORD coords="806,879,813,853,0">)</WORD>
</LINE>
<LINE>
<WORD coords="606,920,614,894,920">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="712,956,767,932,956">int</WORD>
<WORD coords="793,960,824,931,956">i;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="710,1043,829,1013,1037">printf</WORD>
<WORD coords="840,1041,943,1013,1037">(&quot;\n&quot;)</WORD>
<WORD coords="957,1040,966,1020,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="713,1080,808,1052,1077">for(i</WORD>
<WORD coords="832,1070,850,1062,1073">=</WORD>
<WORD coords="873,1080,987,1055,1077">BEGIN;</WORD>
<WORD coords="1015,1077,1032,1052,1077">i</WORD>
<WORD coords="1056,1076,1094,1057,1074">&lt;=</WORD>
<WORD coords="1117,1080,1190,1055,1077">END;</WORD>
<WORD coords="1219,1077,1234,1052,1077">i</WORD>
<WORD coords="1256,1070,1275,1061,1073">=</WORD>
<WORD coords="1299,1077,1315,1052,1077">i</WORD>
<WORD coords="1339,1075,1355,1057,1076">+</WORD>
<WORD coords="1379,1080,1490,1054,1076">STEPS)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="751,1123,870,1093,1117">printf</WORD>
<WORD coords="881,1122,1006,1095,1118">(&quot;%5d&quot;,</WORD>
<WORD coords="1036,1121,1065,1093,1118">i)</WORD>
<WORD coords="1079,1121,1088,1101,0">;</WORD>
</LINE>
<LINE>
<WORD coords="712,1161,809,1133,1157">for(i</WORD>
<WORD coords="832,1151,851,1142,1154">=</WORD>
<WORD coords="873,1161,946,1136,1158">END;</WORD>
<WORD coords="976,1158,992,1133,1158">i</WORD>
<WORD coords="1015,1157,1053,1138,1155">&gt;=</WORD>
<WORD coords="1076,1161,1190,1136,1157">BEGIN;</WORD>
<WORD coords="1219,1158,1234,1133,1158">i</WORD>
<WORD coords="1257,1151,1275,1142,1154">=</WORD>
<WORD coords="1299,1158,1315,1133,1158">i</WORD>
<WORD coords="1339,1149,1356,1144,1153">-</WORD>
<WORD coords="1379,1161,1490,1135,1157">STEPS)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="751,1203,870,1173,1197">printf</WORD>
<WORD coords="881,1201,1006,1174,1197">(&quot;%5d&quot;,</WORD>
<WORD coords="1036,1201,1065,1173,1197">i)</WORD>
<WORD coords="1079,1200,1088,1180,1200">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="751,1243,870,1213,1237">printf</WORD>
<WORD coords="881,1241,1008,1213,1238">(&quot;\n&quot;);</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="600,1362,684,1332,1361">Even</WORD>
<WORD coords="698,1361,728,1332,1361">in</WORD>
<WORD coords="742,1362,760,1340,1362">a</WORD>
<WORD coords="773,1362,860,1332,1361">small</WORD>
<WORD coords="872,1370,1011,1340,1362">program</WORD>
<WORD coords="1024,1363,1074,1332,1362">the</WORD>
<WORD coords="1087,1363,1141,1340,1362">use</WORD>
<WORD coords="1153,1363,1190,1332,1362">of</WORD>
<WORD coords="1201,1364,1297,1334,1362">#def</WORD>
<WORD coords="1302,1363,1373,1333,1362">ine</WORD>
<WORD coords="1389,1362,1547,1331,1361">directives</WORD>
<WORD coords="1562,1362,1619,1340,1361">can</WORD>
<WORD coords="1632,1362,1767,1331,1361">enhance</WORD>
</LINE>
<LINE>
<WORD coords="601,1406,651,1376,1405">the</WORD>
<WORD coords="666,1414,844,1376,1405">readability</WORD>
<WORD coords="860,1406,897,1376,1406">of</WORD>
<WORD coords="911,1407,961,1377,1406">the</WORD>
<WORD coords="975,1415,1126,1385,1406">program.</WORD>
<WORD coords="1143,1407,1192,1377,1406">An</WORD>
<WORD coords="1207,1414,1347,1376,1406">example</WORD>
<WORD coords="1362,1407,1389,1376,1406">is</WORD>
<WORD coords="1406,1414,1541,1376,1405">marking</WORD>
<WORD coords="1558,1406,1609,1376,1405">the</WORD>
<WORD coords="1624,1407,1683,1376,1406">end</WORD>
<WORD coords="1699,1407,1735,1375,1406">of</WORD>
<WORD coords="1748,1407,1767,1384,1407">a</WORD>
</LINE>
<LINE>
<WORD coords="601,1460,694,1420,1451">string</WORD>
<WORD coords="706,1452,778,1421,1451">with</WORD>
<WORD coords="790,1452,808,1429,1452">a</WORD>
<WORD coords="820,1452,883,1421,1451">null</WORD>
<WORD coords="894,1460,975,1421,1452">byte.</WORD>
<WORD coords="987,1453,1060,1421,1452">This</WORD>
<WORD coords="1072,1453,1135,1421,1452">null</WORD>
<WORD coords="1147,1460,1218,1421,1452">byte</WORD>
<WORD coords="1230,1452,1255,1421,1452">is</WORD>
<WORD coords="1268,1453,1333,1421,1452">also</WORD>
<WORD coords="1344,1452,1443,1421,1451">called</WORD>
<WORD coords="1454,1452,1513,1421,1451">end</WORD>
<WORD coords="1525,1452,1561,1421,1451">of</WORD>
<WORD coords="1571,1460,1671,1421,1451">string.</WORD>
<WORD coords="1684,1452,1766,1420,1451">With</WORD>
</LINE>
<LINE>
<WORD coords="601,1497,651,1465,1496">the</WORD>
<WORD coords="670,1497,879,1465,1496">abbreviation</WORD>
<WORD coords="898,1502,986,1471,1497">EOS,</WORD>
<WORD coords="1002,1498,1054,1466,1497">it&apos;s</WORD>
<WORD coords="1068,1498,1107,1475,1497">an</WORD>
<WORD coords="1122,1497,1206,1466,1497">often</WORD>
<WORD coords="1222,1498,1297,1466,1497">used</WORD>
<WORD coords="1312,1499,1412,1468,1497">#def</WORD>
<WORD coords="1418,1498,1503,1468,1497">ine.</WORD>
<WORD coords="1522,1497,1586,1466,1497">The</WORD>
<WORD coords="1603,1497,1766,1465,1496">definition</WORD>
</LINE>
<LINE>
<WORD coords="601,1550,724,1519,1541">appears</WORD>
<WORD coords="734,1542,767,1519,1542">as</WORD>
<WORD coords="778,1542,907,1510,1541">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,1623,741,1597,1621">#define</WORD>
<WORD coords="764,1622,822,1600,1622">EOS</WORD>
<WORD coords="851,1624,918,1598,1617">&lt;\0&apos;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,1705,677,1675,1704">That</WORD>
<WORD coords="688,1705,715,1674,1704">is</WORD>
<WORD coords="727,1706,811,1683,1705">more</WORD>
<WORD coords="823,1706,938,1680,1705">correct</WORD>
<WORD coords="950,1706,1018,1675,1705">than</WORD>
<WORD coords="1032,1714,1142,1675,1705">simply</WORD>
<WORD coords="1154,1714,1318,1675,1705">indicating</WORD>
<WORD coords="1329,1707,1349,1684,1707">a</WORD>
<WORD coords="1359,1707,1389,1676,1706">0.</WORD>
<WORD coords="1402,1706,1465,1676,1706">The</WORD>
<WORD coords="1476,1707,1585,1676,1706">entries</WORD>
<WORD coords="1598,1707,1635,1676,1706">of</WORD>
<WORD coords="1644,1707,1663,1685,1707">a</WORD>
<WORD coords="1674,1715,1767,1676,1706">string</WORD>
</LINE>
<LINE>
<WORD coords="601,1749,650,1727,1748">are</WORD>
<WORD coords="662,1749,840,1719,1748">considered</WORD>
<WORD coords="851,1750,1017,1719,1749">individual</WORD>
<WORD coords="1029,1750,1202,1720,1749">characters.</WORD>
<WORD coords="1216,1750,1240,1721,1749">It</WORD>
<WORD coords="1252,1750,1278,1720,1749">is</WORD>
<WORD coords="1291,1750,1438,1720,1749">therefore</WORD>
<WORD coords="1449,1758,1530,1720,1750">good</WORD>
<WORD coords="1541,1751,1568,1720,1751">C</WORD>
<WORD coords="1581,1759,1659,1721,1751">style</WORD>
<WORD coords="1669,1752,1701,1726,1752">to</WORD>
<WORD coords="1713,1752,1768,1729,1751">use</WORD>
</LINE>
<LINE>
<WORD coords="601,1793,669,1763,1793">data</WORD>
<WORD coords="680,1801,749,1768,1793">type</WORD>
<WORD coords="760,1802,967,1763,1793">assignments.</WORD>
<WORD coords="979,1794,1043,1764,1793">The</WORD>
<WORD coords="1054,1802,1150,1764,1794">single</WORD>
<WORD coords="1161,1803,1250,1769,1794">quote</WORD>
<WORD coords="1261,1795,1344,1765,1794">mark</WORD>
<WORD coords="1355,1795,1480,1764,1794">informs</WORD>
<WORD coords="1492,1796,1540,1765,1795">the</WORD>
<WORD coords="1551,1804,1696,1765,1795">compiler</WORD>
<WORD coords="1706,1797,1768,1765,1796">that</WORD>
</LINE>
<LINE>
<WORD coords="601,1838,620,1816,1838">a</WORD>
<WORD coords="633,1846,732,1807,1837">single</WORD>
<WORD coords="745,1839,899,1808,1838">character</WORD>
<WORD coords="911,1840,938,1809,1839">is</WORD>
<WORD coords="953,1840,1038,1809,1840">used.</WORD>
<WORD coords="1052,1840,1117,1809,1839">The</WORD>
<WORD coords="1130,1840,1290,1809,1839">backslash</WORD>
<WORD coords="1305,1840,1451,1810,1839">followed</WORD>
<WORD coords="1463,1848,1505,1810,1840">by</WORD>
<WORD coords="1520,1841,1569,1810,1840">the</WORD>
<WORD coords="1583,1841,1664,1810,1841">octal</WORD>
<WORD coords="1678,1842,1767,1811,1841">value</WORD>
</LINE>
<LINE>
<WORD coords="601,1883,743,1851,1882">indicates</WORD>
<WORD coords="753,1883,801,1852,1883">the</WORD>
<WORD coords="811,1884,958,1853,1883">character</WORD>
<WORD coords="965,1885,1042,1853,1884">code</WORD>
<WORD coords="1052,1892,1115,1853,1885">(see</WORD>
<WORD coords="1126,1885,1243,1853,1884">Section</WORD>
<WORD coords="1252,1892,1325,1854,1886">9.3).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,1967,665,1936,1966">The</WORD>
<WORD coords="680,1968,806,1937,1967">number</WORD>
<WORD coords="821,1968,892,1946,1967">zero</WORD>
<WORD coords="907,1968,940,1937,1968">in</WORD>
<WORD coords="956,1969,1005,1938,1968">the</WORD>
<WORD coords="1020,1969,1101,1938,1968">octal</WORD>
<WORD coords="1117,1977,1240,1944,1969">system,</WORD>
<WORD coords="1256,1970,1306,1939,1969">the</WORD>
<WORD coords="1322,1970,1451,1939,1969">decimal</WORD>
<WORD coords="1467,1970,1526,1940,1969">and</WORD>
<WORD coords="1541,1970,1627,1940,1969">other</WORD>
<WORD coords="1641,1971,1768,1941,1970">number</WORD>
</LINE>
<LINE>
<WORD coords="601,2019,730,1986,2011">systems</WORD>
<WORD coords="743,2013,770,1981,2012">is</WORD>
<WORD coords="783,2021,895,1981,2012">always</WORD>
<WORD coords="908,2014,987,1991,2013">zero.</WORD>
<WORD coords="1001,2013,1031,1983,2013">A</WORD>
<WORD coords="1042,2014,1221,1983,2013">conversion</WORD>
<WORD coords="1234,2014,1265,1983,2014">in</WORD>
<WORD coords="1277,2015,1336,1983,2014">this</WORD>
<WORD coords="1348,2015,1419,1992,2015">case</WORD>
<WORD coords="1431,2016,1504,1984,2015">isn&apos;t</WORD>
<WORD coords="1516,2016,1657,1984,2015">difficult.</WORD>
<WORD coords="1669,2024,1767,1984,2015">Using</WORD>
</LINE>
<LINE>
<WORD coords="602,2056,649,2026,2055">the</WORD>
<WORD coords="660,2057,807,2026,2056">character</WORD>
<WORD coords="818,2058,887,2027,2057">with</WORD>
<WORD coords="898,2058,947,2027,2057">the</WORD>
<WORD coords="957,2059,1032,2028,2058">code</WORD>
<WORD coords="1042,2064,1120,2037,2058">zero,</WORD>
<WORD coords="1131,2060,1165,2037,2059">or</WORD>
<WORD coords="1174,2060,1223,2028,2059">the</WORD>
<WORD coords="1233,2060,1308,2029,2060">code</WORD>
<WORD coords="1317,2069,1439,2029,2060">directly</WORD>
<WORD coords="1450,2068,1543,2029,2060">(zero)</WORD>
<WORD coords="1555,2060,1585,2030,2060">in</WORD>
<WORD coords="1596,2061,1645,2030,2060">the</WORD>
<WORD coords="1654,2069,1766,2030,2060">assign-</WORD>
</LINE>
<LINE>
<WORD coords="601,2102,683,2076,2101">ment</WORD>
<WORD coords="697,2102,724,2071,2101">is</WORD>
<WORD coords="738,2103,775,2071,2102">of</WORD>
<WORD coords="786,2103,826,2080,2102">no</WORD>
<WORD coords="840,2112,1059,2080,2103">consequence.</WORD>
<WORD coords="1075,2103,1108,2074,2103">In</WORD>
<WORD coords="1123,2105,1220,2073,2104">future</WORD>
<WORD coords="1233,2113,1388,2082,2105">programs</WORD>
<WORD coords="1402,2106,1500,2074,2105">which</WORD>
<WORD coords="1515,2106,1569,2083,2106">use</WORD>
<WORD coords="1584,2115,1703,2075,2106">strings,</WORD>
<WORD coords="1717,2107,1767,2076,2106">the</WORD>
</LINE>
<LINE>
<WORD coords="601,2147,758,2115,2146">definition</WORD>
<WORD coords="770,2148,806,2116,2147">of</WORD>
<WORD coords="814,2147,885,2121,2146">EOS</WORD>
<WORD coords="898,2148,1006,2116,2147">should</WORD>
<WORD coords="1016,2157,1126,2125,2148">appear</WORD>
<WORD coords="1135,2148,1165,2117,2148">in</WORD>
<WORD coords="1177,2149,1236,2126,2148">one</WORD>
<WORD coords="1245,2149,1282,2117,2148">of</WORD>
<WORD coords="1290,2150,1340,2118,2149">the</WORD>
<WORD coords="1349,2150,1416,2118,2149">first</WORD>
<WORD coords="1425,2151,1510,2119,2149">lines.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,2231,629,2201,2231">If</WORD>
<WORD coords="639,2232,689,2201,2231">the</WORD>
<WORD coords="699,2233,804,2202,2232">reader</WORD>
<WORD coords="814,2234,914,2202,2232">thinks</WORD>
<WORD coords="926,2234,988,2203,2233">that</WORD>
<WORD coords="998,2235,1049,2203,2234">the</WORD>
<WORD coords="1060,2243,1176,2204,2235">subject</WORD>
<WORD coords="1186,2235,1223,2204,2234">of</WORD>
<WORD coords="1234,2236,1328,2206,2235">#def</WORD>
<WORD coords="1332,2236,1403,2207,2235">ine</WORD>
<WORD coords="1417,2236,1444,2205,2235">is</WORD>
<WORD coords="1455,2237,1525,2214,2236">now</WORD>
<WORD coords="1537,2243,1677,2206,2236">finished,</WORD>
<WORD coords="1690,2238,1729,2207,2237">he</WORD>
<WORD coords="1740,2238,1767,2207,2237">is</WORD>
</LINE>
<LINE>
<WORD coords="600,2285,714,2254,2276">wrong.</WORD>
<WORD coords="728,2278,793,2247,2277">The</WORD>
<WORD coords="804,2286,896,2255,2277">many</WORD>
<WORD coords="908,2287,1095,2248,2279">capabilities</WORD>
<WORD coords="1109,2280,1209,2248,2279">which</WORD>
<WORD coords="1221,2280,1271,2258,2279">are</WORD>
<WORD coords="1283,2288,1431,2250,2280">provided</WORD>
<WORD coords="1443,2282,1515,2250,2281">with</WORD>
<WORD coords="1528,2282,1578,2251,2281">the</WORD>
<WORD coords="1591,2283,1689,2253,2282">#def</WORD>
<WORD coords="1694,2283,1765,2253,2282">ine</WORD>
</LINE>
<LINE>
<WORD coords="600,2327,750,2290,2321">directive,</WORD>
<WORD coords="761,2322,821,2291,2321">will</WORD>
<WORD coords="832,2323,871,2292,2323">be</WORD>
<WORD coords="880,2324,1034,2292,2323">discussed</WORD>
<WORD coords="1044,2323,1075,2293,2323">in</WORD>
<WORD coords="1085,2325,1168,2302,2324">more</WORD>
<WORD coords="1178,2325,1264,2294,2324">detail</WORD>
<WORD coords="1276,2324,1305,2294,2324">in</WORD>
<WORD coords="1316,2325,1334,2303,2325">a</WORD>
<WORD coords="1345,2333,1474,2301,2325">separate</WORD>
<WORD coords="1485,2334,1611,2296,2326">chapter.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="270,2655,317,2624,2655">90</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0097.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0098.djvu" width="2035">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0098.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="251,167,379,140,167">Abacus</WORD>
<WORD coords="1463,165,1526,137,164">10.2</WORD>
<WORD coords="1563,164,1743,137,163">#include</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="254,493,428,441,493">10.2</WORD>
<WORD coords="585,500,967,441,492">#include</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="581,641,715,610,640">Another</WORD>
<WORD coords="727,648,887,610,640">important</WORD>
<WORD coords="897,648,1108,618,639">preprocessor</WORD>
<WORD coords="1119,640,1262,608,639">directive</WORD>
<WORD coords="1274,640,1301,608,639">is</WORD>
<WORD coords="1314,640,1334,610,639">#</WORD>
<WORD coords="1340,639,1521,610,638">include.</WORD>
<WORD coords="1533,637,1563,607,637">A</WORD>
<WORD coords="1574,638,1628,607,637">file</WORD>
<WORD coords="1639,638,1695,615,637">can</WORD>
<WORD coords="1706,637,1745,607,636">be</WORD>
</LINE>
<LINE>
<WORD coords="580,685,743,654,684">combined</WORD>
<WORD coords="757,685,830,654,684">with</WORD>
<WORD coords="844,685,895,654,684">the</WORD>
<WORD coords="909,685,1017,662,684">source</WORD>
<WORD coords="1030,685,1086,653,684">file</WORD>
<WORD coords="1099,692,1206,653,683">during</WORD>
<WORD coords="1220,692,1417,652,683">compilation</WORD>
<WORD coords="1431,683,1503,652,682">with</WORD>
<WORD coords="1518,683,1577,651,682">this</WORD>
<WORD coords="1590,682,1743,651,681">directive.</WORD>
</LINE>
<LINE>
<WORD coords="580,730,652,698,729">This</WORD>
<WORD coords="665,730,693,698,729">is</WORD>
<WORD coords="705,730,819,698,728">similar</WORD>
<WORD coords="831,729,863,703,729">to</WORD>
<WORD coords="875,737,1045,697,728">appending</WORD>
<WORD coords="1057,729,1077,706,729">a</WORD>
<WORD coords="1088,729,1142,698,728">file</WORD>
<WORD coords="1154,729,1186,703,729">to</WORD>
<WORD coords="1198,729,1247,697,728">the</WORD>
<WORD coords="1259,729,1377,702,728">current</WORD>
<WORD coords="1387,728,1443,696,727">file</WORD>
<WORD coords="1454,735,1653,696,726">(&lt;Eso&lt;IF&gt;</WORD>
<WORD coords="1667,726,1744,695,725">from</WORD>
</LINE>
<LINE>
<WORD coords="581,781,649,742,773">ed)</WORD>
<WORD coords="673,774,734,743,773">and</WORD>
<WORD coords="757,774,829,742,773">then</WORD>
<WORD coords="852,781,962,742,772">saving</WORD>
<WORD coords="985,773,1036,742,772">the</WORD>
<WORD coords="1058,781,1221,742,772">appended</WORD>
<WORD coords="1242,773,1308,741,772">file.</WORD>
<WORD coords="1332,772,1398,741,772">The</WORD>
<WORD coords="1420,780,1571,739,771">compiler</WORD>
<WORD coords="1592,771,1669,740,771">does</WORD>
<WORD coords="1691,771,1746,744,770">not</WORD>
</LINE>
<LINE>
<WORD coords="581,818,780,787,817">differentiate</WORD>
<WORD coords="794,817,892,787,816">where</WORD>
<WORD coords="905,818,954,787,817">the</WORD>
<WORD coords="965,818,1140,787,816">definitions</WORD>
<WORD coords="1153,825,1326,787,816">originated,</WORD>
<WORD coords="1339,817,1467,786,816">because</WORD>
<WORD coords="1480,816,1528,785,815">for</WORD>
<WORD coords="1539,816,1589,785,815">the</WORD>
<WORD coords="1601,823,1746,784,814">compiler</WORD>
</LINE>
<LINE>
<WORD coords="580,871,653,832,862">only</WORD>
<WORD coords="670,863,731,840,862">one</WORD>
<WORD coords="748,863,804,832,862">file</WORD>
<WORD coords="819,863,925,831,862">exists.</WORD>
<WORD coords="942,863,1016,831,862">This</WORD>
<WORD coords="1031,871,1245,840,862">preprocessor</WORD>
<WORD coords="1260,862,1408,830,861">directive</WORD>
<WORD coords="1424,861,1452,830,861">is</WORD>
<WORD coords="1468,869,1581,829,860">ideally</WORD>
<WORD coords="1598,861,1697,829,860">suited</WORD>
<WORD coords="1715,860,1745,835,859">to</WORD>
</LINE>
<LINE>
<WORD coords="581,908,702,877,907">include</WORD>
<WORD coords="716,916,854,876,907">multiple</WORD>
<WORD coords="870,909,967,878,907">#def</WORD>
<WORD coords="972,908,1043,878,907">ine</WORD>
<WORD coords="1060,908,1220,876,907">directives</WORD>
<WORD coords="1235,907,1298,876,906">into</WORD>
<WORD coords="1312,907,1362,875,906">the</WORD>
<WORD coords="1375,915,1523,883,905">program.</WORD>
<WORD coords="1538,906,1670,874,905">Assume</WORD>
<WORD coords="1684,905,1746,874,904">that</WORD>
</LINE>
<LINE>
<WORD coords="581,952,633,921,951">the</WORD>
<WORD coords="657,960,826,921,951">following</WORD>
<WORD coords="851,952,924,922,952">#de</WORD>
<WORD coords="933,952,1067,923,951">fines</WORD>
<WORD coords="1094,951,1175,929,950">were</WORD>
<WORD coords="1197,951,1299,921,950">stored</WORD>
<WORD coords="1319,951,1351,920,950">in</WORD>
<WORD coords="1373,951,1392,928,951">a</WORD>
<WORD coords="1412,950,1468,920,950">file</WORD>
<WORD coords="1488,950,1562,919,949">with</WORD>
<WORD coords="1584,950,1635,919,949">the</WORD>
<WORD coords="1656,949,1746,927,948">name</WORD>
</LINE>
<LINE>
<WORD coords="582,1005,798,968,994">def_new.h:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="584,1075,721,1051,1074">#define</WORD>
<WORD coords="744,1075,803,1053,1074">EOS</WORD>
<WORD coords="831,1077,898,1051,1069">&apos;\0&apos;</WORD>
</LINE>
<LINE>
<WORD coords="585,1116,721,1090,1114">♦define</WORD>
<WORD coords="744,1115,863,1093,1115">MAXLEN</WORD>
<WORD coords="888,1115,923,1092,1115">81</WORD>
</LINE>
<LINE>
<WORD coords="584,1157,721,1130,1155">♦define</WORD>
<WORD coords="745,1155,803,1133,1155">EOF</WORD>
<WORD coords="826,1155,861,1132,1150">-1</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="583,1240,611,1210,1240">If</WORD>
<WORD coords="619,1249,680,1219,1241">you</WORD>
<WORD coords="691,1241,768,1210,1240">have</WORD>
<WORD coords="778,1241,797,1219,1241">a</WORD>
<WORD coords="806,1241,912,1219,1240">source</WORD>
<WORD coords="923,1241,1000,1210,1240">code</WORD>
<WORD coords="1010,1241,1072,1215,1240">text</WORD>
<WORD coords="1081,1241,1143,1209,1240">that</WORD>
<WORD coords="1153,1241,1222,1218,1241">uses</WORD>
<WORD coords="1232,1240,1316,1209,1239">these</WORD>
<WORD coords="1328,1241,1422,1210,1239">#def</WORD>
<WORD coords="1426,1239,1494,1210,1239">ine</WORD>
<WORD coords="1507,1243,1675,1207,1238">directives,</WORD>
<WORD coords="1685,1246,1746,1215,1238">you</WORD>
</LINE>
<LINE>
<WORD coords="582,1286,669,1255,1285">don&apos;t</WORD>
<WORD coords="681,1286,757,1255,1285">have</WORD>
<WORD coords="770,1286,801,1260,1286">to</WORD>
<WORD coords="813,1286,941,1260,1285">re-enter</WORD>
<WORD coords="954,1285,1043,1255,1284">them.</WORD>
<WORD coords="1057,1285,1109,1254,1285">All</WORD>
<WORD coords="1121,1293,1182,1263,1285">you</WORD>
<WORD coords="1194,1285,1271,1254,1284">have</WORD>
<WORD coords="1283,1285,1314,1259,1285">to</WORD>
<WORD coords="1326,1285,1367,1254,1285">do</WORD>
<WORD coords="1380,1285,1406,1253,1284">is</WORD>
<WORD coords="1420,1284,1616,1254,1282">tinclude</WORD>
<WORD coords="1631,1282,1680,1251,1281">the</WORD>
<WORD coords="1693,1281,1747,1251,1280">file</WORD>
</LINE>
<LINE>
<WORD coords="582,1339,799,1302,1328">def_new.h:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="584,1412,742,1386,1410">♦include</WORD>
<WORD coords="768,1419,983,1387,1410">&quot;def_new.h&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="581,1497,646,1466,1496">The</WORD>
<WORD coords="661,1497,716,1465,1496">file</WORD>
<WORD coords="731,1497,890,1465,1496">extension</WORD>
<WORD coords="905,1497,942,1465,1496">of</WORD>
<WORD coords="957,1496,989,1471,1496">.H</WORD>
<WORD coords="1007,1496,1109,1465,1495">stands</WORD>
<WORD coords="1124,1496,1173,1464,1495">for</WORD>
<WORD coords="1187,1496,1307,1465,1495">Header</WORD>
<WORD coords="1322,1495,1386,1463,1495">file.</WORD>
<WORD coords="1402,1495,1474,1463,1494">This</WORD>
<WORD coords="1490,1494,1613,1471,1493">ensures</WORD>
<WORD coords="1629,1494,1691,1462,1493">that</WORD>
<WORD coords="1705,1493,1747,1461,1492">all</WORD>
</LINE>
<LINE>
<WORD coords="583,1542,682,1513,1541">#def</WORD>
<WORD coords="688,1542,762,1513,1541">ine</WORD>
<WORD coords="780,1541,942,1510,1540">directives</WORD>
<WORD coords="957,1541,1008,1519,1540">are</WORD>
<WORD coords="1022,1541,1172,1510,1540">available</WORD>
<WORD coords="1188,1547,1368,1509,1539">throughout</WORD>
<WORD coords="1384,1539,1434,1509,1538">the</WORD>
<WORD coords="1448,1546,1562,1508,1537">listing.</WORD>
<WORD coords="1579,1538,1604,1508,1537">It</WORD>
<WORD coords="1618,1538,1646,1507,1537">is</WORD>
<WORD coords="1661,1538,1715,1512,1537">not</WORD>
<WORD coords="1728,1537,1747,1515,1537">a</WORD>
</LINE>
<LINE>
<WORD coords="581,1594,792,1555,1585">requirement,</WORD>
<WORD coords="805,1586,860,1555,1586">but</WORD>
<WORD coords="873,1585,983,1554,1584">should</WORD>
<WORD coords="995,1585,1036,1554,1585">be</WORD>
<WORD coords="1049,1585,1128,1554,1584">done</WORD>
<WORD coords="1143,1592,1279,1562,1583">anyway.</WORD>
<WORD coords="1295,1591,1449,1553,1583">Although</WORD>
<WORD coords="1463,1583,1522,1552,1582">this</WORD>
<WORD coords="1536,1590,1748,1559,1581">preprocessor</WORD>
</LINE>
<LINE>
<WORD coords="582,1630,724,1599,1629">directive</WORD>
<WORD coords="735,1630,792,1608,1629">can</WORD>
<WORD coords="803,1638,912,1608,1629">appear</WORD>
<WORD coords="922,1630,953,1604,1630">at</WORD>
<WORD coords="963,1637,1020,1607,1629">any</WORD>
<WORD coords="1033,1637,1118,1599,1628">place</WORD>
<WORD coords="1130,1628,1160,1598,1628">in</WORD>
<WORD coords="1172,1629,1190,1607,1629">a</WORD>
<WORD coords="1202,1634,1264,1598,1627">file,</WORD>
<WORD coords="1276,1629,1299,1598,1628">it</WORD>
<WORD coords="1309,1629,1336,1597,1628">is</WORD>
<WORD coords="1347,1628,1441,1597,1627">better</WORD>
<WORD coords="1451,1628,1483,1602,1628">to</WORD>
<WORD coords="1494,1627,1613,1596,1626">include</WORD>
<WORD coords="1625,1627,1648,1595,1626">it</WORD>
<WORD coords="1657,1627,1688,1600,1626">at</WORD>
<WORD coords="1698,1626,1747,1595,1625">the</WORD>
</LINE>
<LINE>
<WORD coords="582,1674,657,1644,1674">head</WORD>
<WORD coords="666,1675,702,1644,1674">of</WORD>
<WORD coords="710,1675,758,1644,1674">the</WORD>
<WORD coords="767,1675,869,1652,1674">source</WORD>
<WORD coords="879,1674,962,1644,1674">code.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="582,1759,647,1728,1758">The</WORD>
<WORD coords="664,1758,810,1727,1757">filename</WORD>
<WORD coords="829,1758,855,1727,1757">is</WORD>
<WORD coords="874,1757,991,1727,1756">written</WORD>
<WORD coords="1009,1757,1146,1728,1756">between</WORD>
<WORD coords="1165,1764,1321,1726,1755">quotation</WORD>
<WORD coords="1339,1756,1449,1725,1755">marks.</WORD>
<WORD coords="1468,1755,1502,1725,1755">In</WORD>
<WORD coords="1520,1755,1580,1723,1754">this</WORD>
<WORD coords="1598,1759,1679,1732,1754">case,</WORD>
<WORD coords="1698,1754,1748,1723,1753">the</WORD>
</LINE>
<LINE>
<WORD coords="583,1810,727,1772,1802">compiler</WORD>
<WORD coords="738,1802,872,1772,1801">searches</WORD>
<WORD coords="884,1801,913,1772,1801">in</WORD>
<WORD coords="925,1801,973,1772,1801">the</WORD>
<WORD coords="984,1809,1129,1771,1801">directory</WORD>
<WORD coords="1139,1801,1237,1771,1800">where</WORD>
<WORD coords="1246,1801,1296,1770,1800">the</WORD>
<WORD coords="1305,1801,1411,1778,1800">source</WORD>
<WORD coords="1420,1800,1496,1769,1799">code</WORD>
<WORD coords="1506,1799,1532,1768,1798">is</WORD>
<WORD coords="1542,1798,1667,1768,1798">located.</WORD>
<WORD coords="1678,1797,1748,1768,1797">You</WORD>
</LINE>
<LINE>
<WORD coords="583,1847,640,1825,1846">can</WORD>
<WORD coords="662,1847,731,1816,1846">also</WORD>
<WORD coords="751,1847,836,1821,1846">enter</WORD>
<WORD coords="856,1847,908,1816,1846">the</WORD>
<WORD coords="929,1847,1053,1815,1846">include</WORD>
<WORD coords="1074,1846,1131,1814,1845">file</WORD>
<WORD coords="1152,1846,1258,1814,1844">within</WORD>
<WORD coords="1279,1853,1399,1818,1844">greater</WORD>
<WORD coords="1418,1844,1490,1813,1843">than</WORD>
<WORD coords="1511,1843,1571,1812,1842">and</WORD>
<WORD coords="1592,1842,1656,1811,1842">less</WORD>
<WORD coords="1676,1842,1748,1811,1841">than</WORD>
</LINE>
<LINE>
<WORD coords="584,1892,748,1862,1891">characters:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="587,1974,744,1949,1973">♦include</WORD>
<WORD coords="769,1982,987,1949,1972">&lt;def_new.h&gt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="257,2060,438,2030,2059">stdio.h</WORD>
<WORD coords="584,2058,647,2028,2058">The</WORD>
<WORD coords="661,2066,807,2028,2057">compiler</WORD>
<WORD coords="820,2058,955,2036,2057">assumes</WORD>
<WORD coords="969,2057,1031,2027,2056">that</WORD>
<WORD coords="1042,2057,1093,2026,2057">the</WORD>
<WORD coords="1105,2057,1160,2026,2056">file</WORD>
<WORD coords="1172,2057,1200,2025,2056">is</WORD>
<WORD coords="1213,2056,1281,2034,2055">now</WORD>
<WORD coords="1295,2055,1413,2025,2055">located</WORD>
<WORD coords="1426,2054,1456,2024,2054">in</WORD>
<WORD coords="1470,2054,1488,2033,2054">a</WORD>
<WORD coords="1501,2061,1704,2022,2053">subdirectory</WORD>
<WORD coords="1717,2052,1749,2022,2052">in</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="585,2104,683,2073,2103">which</WORD>
<WORD coords="696,2104,737,2073,2103">all</WORD>
<WORD coords="751,2104,783,2076,2103">.h</WORD>
<WORD coords="797,2103,866,2072,2103">files</WORD>
<WORD coords="879,2103,935,2080,2102">can</WORD>
<WORD coords="946,2103,986,2072,2103">be</WORD>
<WORD coords="998,2102,1102,2071,2101">found.</WORD>
<WORD coords="1115,2101,1179,2070,2100">The</WORD>
<WORD coords="1191,2108,1259,2070,2100">path</WORD>
<WORD coords="1272,2101,1304,2074,2101">to</WORD>
<WORD coords="1316,2101,1375,2069,2100">this</WORD>
<WORD coords="1387,2106,1589,2068,2099">subdirectory</WORD>
<WORD coords="1602,2106,1706,2075,2097">passes</WORD>
<WORD coords="1718,2097,1750,2071,2097">to</WORD>
</LINE>
<LINE>
<WORD coords="585,2149,634,2118,2148">the</WORD>
<WORD coords="647,2157,793,2117,2148">compiler</WORD>
<WORD coords="805,2155,912,2117,2147">during</WORD>
<WORD coords="926,2147,975,2116,2146">the</WORD>
<WORD coords="988,2147,1067,2121,2146">start.</WORD>
<WORD coords="1080,2146,1176,2115,2145">There</WORD>
<WORD coords="1189,2146,1215,2114,2145">is</WORD>
<WORD coords="1227,2146,1246,2123,2146">a</WORD>
<WORD coords="1258,2146,1351,2114,2145">series</WORD>
<WORD coords="1363,2145,1400,2113,2144">of</WORD>
<WORD coords="1409,2145,1493,2113,2144">these</WORD>
<WORD coords="1506,2143,1575,2112,2142">files</WORD>
<WORD coords="1588,2142,1687,2111,2141">which</WORD>
<WORD coords="1700,2142,1750,2119,2141">are</WORD>
</LINE>
<LINE>
<WORD coords="585,2202,707,2162,2193">waiting</WORD>
<WORD coords="719,2194,750,2168,2194">to</WORD>
<WORD coords="761,2193,800,2162,2193">be</WORD>
<WORD coords="812,2193,895,2161,2193">used.</WORD>
<WORD coords="908,2193,976,2161,2192">One</WORD>
<WORD coords="986,2192,1023,2160,2191">of</WORD>
<WORD coords="1032,2192,1082,2160,2191">the</WORD>
<WORD coords="1092,2191,1173,2164,2191">most</WORD>
<WORD coords="1182,2199,1307,2159,2189">popular</WORD>
<WORD coords="1318,2190,1355,2158,2189">of</WORD>
<WORD coords="1363,2189,1446,2159,2188">these</WORD>
<WORD coords="1457,2188,1527,2157,2187">files</WORD>
<WORD coords="1538,2187,1595,2164,2186">can</WORD>
<WORD coords="1605,2187,1645,2156,2187">be</WORD>
<WORD coords="1655,2187,1751,2155,2186">found</WORD>
</LINE>
<LINE>
<WORD coords="585,2240,681,2208,2239">under</WORD>
<WORD coords="696,2239,748,2208,2238">the</WORD>
<WORD coords="763,2239,852,2216,2238">name</WORD>
<WORD coords="871,2238,1047,2208,2237">stdio.h.</WORD>
<WORD coords="1065,2237,1139,2205,2236">This</WORD>
<WORD coords="1157,2237,1260,2205,2236">stands</WORD>
<WORD coords="1278,2236,1327,2204,2235">for</WORD>
<WORD coords="1343,2235,1514,2202,2234">STanDard</WORD>
<WORD coords="1530,2241,1620,2202,2232">Input</WORD>
<WORD coords="1635,2240,1751,2200,2231">Output</WORD>
</LINE>
<LINE>
<WORD coords="586,2284,705,2254,2283">Header</WORD>
<WORD coords="715,2284,778,2252,2283">file.</WORD>
<WORD coords="791,2283,825,2253,2283">In</WORD>
<WORD coords="836,2283,951,2251,2282">Lattice</WORD>
<WORD coords="961,2287,999,2251,2283">C,</WORD>
<WORD coords="1010,2282,1035,2251,2282">it</WORD>
<WORD coords="1045,2282,1072,2251,2281">is</WORD>
<WORD coords="1084,2281,1115,2250,2281">in</WORD>
<WORD coords="1127,2281,1178,2250,2280">the</WORD>
<WORD coords="1190,2281,1359,2252,2280">include</WORD>
<WORD coords="1374,2286,1529,2248,2279">directory.</WORD>
<WORD coords="1542,2277,1615,2246,2276">This</WORD>
<WORD coords="1628,2276,1683,2245,2276">file</WORD>
<WORD coords="1694,2276,1750,2253,2275">can</WORD>
</LINE>
<LINE>
<WORD coords="585,2328,624,2297,2328">be</WORD>
<WORD coords="633,2328,791,2296,2327">examined</WORD>
<WORD coords="801,2335,889,2296,2326">using</WORD>
<WORD coords="899,2326,948,2295,2325">the</WORD>
<WORD coords="959,2325,1005,2301,2325">ed</WORD>
<WORD coords="1017,2326,1120,2294,2325">editor.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1704,2665,1752,2634,2664">91</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0098.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0099.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0099.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0099.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0100.djvu" width="2038">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0100.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="916,730,1140,612,727">11.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="492,902,1558,782,900">Abbreviations</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0100.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0101.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0101.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0101.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2835" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0102.djvu" width="2038">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0102.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="285,168,413,141,167">Abacus</WORD>
<WORD coords="1425,165,1468,138,165">11.</WORD>
<WORD coords="1501,165,1778,138,163">Abbreviations</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="290,449,330,381,449">1</WORD>
<WORD coords="355,449,395,381,451">1</WORD>
<WORD coords="417,451,434,434,450">.</WORD>
<WORD coords="615,451,1252,380,449">Abbreviations</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="614,606,671,575,606">We</WORD>
<WORD coords="685,606,751,575,605">said</WORD>
<WORD coords="764,606,870,574,605">earlier</WORD>
<WORD coords="882,605,945,574,604">that</WORD>
<WORD coords="957,605,983,574,605">C</WORD>
<WORD coords="997,605,1024,574,604">is</WORD>
<WORD coords="1038,605,1077,582,604">an</WORD>
<WORD coords="1090,605,1169,573,604">ideal</WORD>
<WORD coords="1183,612,1330,573,603">language</WORD>
<WORD coords="1343,604,1393,572,603">for</WORD>
<WORD coords="1404,611,1471,572,602">lazy</WORD>
<WORD coords="1484,611,1595,571,602">people</WORD>
<WORD coords="1608,602,1677,571,601">who</WORD>
<WORD coords="1691,602,1779,570,601">don&apos;t</WORD>
</LINE>
<LINE>
<WORD coords="615,650,679,619,650">like</WORD>
<WORD coords="700,650,732,625,650">to</WORD>
<WORD coords="753,658,835,624,650">type.</WORD>
<WORD coords="857,650,933,619,649">This</WORD>
<WORD coords="954,649,981,618,649">is</WORD>
<WORD coords="1004,649,1067,618,648">still</WORD>
<WORD coords="1089,654,1165,623,648">true,</WORD>
<WORD coords="1187,649,1273,618,648">since</WORD>
<WORD coords="1293,649,1320,617,649">C</WORD>
<WORD coords="1341,648,1400,617,648">lets</WORD>
<WORD coords="1422,656,1483,625,647">you</WORD>
<WORD coords="1504,655,1664,624,646">compress</WORD>
<WORD coords="1685,653,1778,623,645">many</WORD>
</LINE>
<LINE>
<WORD coords="616,695,773,664,694">functions</WORD>
<WORD coords="792,694,857,663,693">into</WORD>
<WORD coords="877,694,1001,663,693">smaller</WORD>
<WORD coords="1019,702,1174,663,693">packages</WORD>
<WORD coords="1193,701,1284,662,692">using</WORD>
<WORD coords="1303,693,1539,660,692">abbreviations.</WORD>
<WORD coords="1560,691,1635,660,690">This</WORD>
<WORD coords="1654,698,1780,659,689">chapter</WORD>
</LINE>
<LINE>
<WORD coords="616,738,765,708,737">describes</WORD>
<WORD coords="775,738,825,707,737">the</WORD>
<WORD coords="833,738,877,712,737">art</WORD>
<WORD coords="886,738,923,707,737">of</WORD>
<WORD coords="930,744,1131,706,736">abbreviating</WORD>
<WORD coords="1141,737,1217,707,736">code</WORD>
<WORD coords="1228,736,1257,707,735">in</WORD>
<WORD coords="1267,737,1304,706,737">C.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,822,642,791,822">C</WORD>
<WORD coords="659,822,882,790,820">abbreviations</WORD>
<WORD coords="899,828,970,790,820">help</WORD>
<WORD coords="987,820,1060,798,819">save</WORD>
<WORD coords="1076,829,1182,789,820">typing</WORD>
<WORD coords="1198,820,1280,789,819">time.</WORD>
<WORD coords="1295,820,1382,789,819">Let&apos;s</WORD>
<WORD coords="1398,820,1469,793,819">start</WORD>
<WORD coords="1484,819,1557,788,818">with</WORD>
<WORD coords="1574,818,1624,787,818">the</WORD>
<WORD coords="1641,825,1780,787,817">simplest</WORD>
</LINE>
<LINE>
<WORD coords="616,866,833,834,864">abbreviations</WORD>
<WORD coords="833,856,874,852,865">—</WORD>
<WORD coords="874,865,960,834,864">those</WORD>
<WORD coords="970,865,1045,834,864">used</WORD>
<WORD coords="1055,864,1085,834,864">in</WORD>
<WORD coords="1096,865,1259,833,864">arithmetic</WORD>
<WORD coords="1268,872,1447,833,863">operations.</WORD>
<WORD coords="1456,863,1521,832,862">The</WORD>
<WORD coords="1530,870,1669,832,861">equation</WORD>
<WORD coords="1679,862,1778,831,861">below</WORD>
</LINE>
<LINE>
<WORD coords="617,918,686,888,909">may</WORD>
<WORD coords="698,910,770,879,909">look</WORD>
<WORD coords="782,918,868,878,909">fairly</WORD>
<WORD coords="880,909,1010,878,908">familiar</WORD>
<WORD coords="1021,909,1052,883,909">to</WORD>
<WORD coords="1064,917,1133,887,909">you.</WORD>
<WORD coords="1145,909,1269,878,908">Believe</WORD>
<WORD coords="1280,909,1304,877,908">it</WORD>
<WORD coords="1313,909,1349,886,908">or</WORD>
<WORD coords="1358,913,1421,882,908">not,</WORD>
<WORD coords="1433,908,1490,876,907">this</WORD>
<WORD coords="1501,908,1558,885,907">can</WORD>
<WORD coords="1569,906,1608,876,906">be</WORD>
<WORD coords="1619,906,1780,876,905">converted</WORD>
</LINE>
<LINE>
<WORD coords="617,955,647,929,955">to</WORD>
<WORD coords="657,955,676,933,955">a</WORD>
<WORD coords="687,955,843,924,954">shortened</WORD>
<WORD coords="853,955,930,924,954">form</WORD>
<WORD coords="940,955,977,923,954">of</WORD>
<WORD coords="984,954,1034,923,953">the</WORD>
<WORD coords="1044,955,1127,932,954">same</WORD>
<WORD coords="1136,962,1283,922,953">equation:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,1034,736,1012,1034">number</WORD>
<WORD coords="760,1028,778,1019,1031">=</WORD>
<WORD coords="800,1034,919,1011,1034">number</WORD>
<WORD coords="945,1026,959,1012,1031">*</WORD>
<WORD coords="984,1037,1015,1011,1035">4;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,1120,706,1089,1119">What</WORD>
<WORD coords="717,1120,808,1089,1119">could</WORD>
<WORD coords="820,1120,859,1089,1120">be</WORD>
<WORD coords="872,1120,965,1089,1119">saved</WORD>
<WORD coords="977,1119,1064,1089,1119">here?</WORD>
<WORD coords="1078,1119,1142,1089,1118">The</WORD>
<WORD coords="1154,1119,1285,1089,1118">variable</WORD>
<WORD coords="1298,1119,1445,1092,1118">number</WORD>
<WORD coords="1458,1126,1583,1095,1117">appears</WORD>
<WORD coords="1596,1117,1694,1086,1116">twice.</WORD>
<WORD coords="1707,1117,1780,1086,1116">This</WORD>
</LINE>
<LINE>
<WORD coords="617,1164,740,1133,1163">doesn&apos;t</WORD>
<WORD coords="754,1164,832,1133,1163">have</WORD>
<WORD coords="848,1164,879,1138,1164">to</WORD>
<WORD coords="893,1164,933,1133,1163">be</WORD>
<WORD coords="950,1164,994,1141,1163">so.</WORD>
<WORD coords="1010,1163,1076,1133,1163">The</WORD>
<WORD coords="1090,1163,1117,1133,1163">C</WORD>
<WORD coords="1133,1171,1281,1133,1162">language</WORD>
<WORD coords="1296,1162,1403,1132,1161">allows</WORD>
<WORD coords="1419,1169,1480,1140,1162">you</WORD>
<WORD coords="1495,1162,1527,1136,1162">to</WORD>
<WORD coords="1542,1162,1715,1131,1160">abbreviate</WORD>
<WORD coords="1730,1161,1781,1130,1160">the</WORD>
</LINE>
<LINE>
<WORD coords="617,1214,758,1176,1206">equation</WORD>
<WORD coords="770,1207,801,1181,1207">to</WORD>
<WORD coords="812,1207,862,1176,1206">the</WORD>
<WORD coords="872,1214,958,1176,1206">point</WORD>
<WORD coords="968,1206,1068,1176,1205">where</WORD>
<WORD coords="1079,1214,1140,1184,1206">you</WORD>
<WORD coords="1151,1214,1222,1176,1205">only</WORD>
<WORD coords="1234,1206,1311,1176,1205">need</WORD>
<WORD coords="1322,1206,1353,1181,1206">to</WORD>
<WORD coords="1365,1206,1419,1183,1205">use</WORD>
<WORD coords="1429,1205,1479,1175,1204">the</WORD>
<WORD coords="1490,1205,1621,1174,1204">variable</WORD>
<WORD coords="1633,1204,1780,1177,1203">number</WORD>
</LINE>
<LINE>
<WORD coords="618,1251,694,1229,1250">once</WORD>
<WORD coords="703,1251,817,1220,1250">instead</WORD>
<WORD coords="825,1251,862,1220,1250">of</WORD>
<WORD coords="870,1251,964,1220,1250">twice:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,1332,738,1309,1332">number</WORD>
<WORD coords="764,1325,799,1310,1328">*=</WORD>
<WORD coords="824,1332,836,1309,1332">4</WORD>
<WORD coords="846,1335,854,1315,1335">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,1426,714,1387,1417">Every</WORD>
<WORD coords="726,1418,798,1387,1417">time</WORD>
<WORD coords="807,1426,869,1395,1418">you</WORD>
<WORD coords="880,1418,935,1395,1418">use</WORD>
<WORD coords="944,1418,994,1386,1417">the</WORD>
<WORD coords="1005,1418,1089,1395,1417">same</WORD>
<WORD coords="1098,1418,1228,1386,1417">variable</WORD>
<WORD coords="1239,1424,1344,1386,1416">during</WORD>
<WORD coords="1354,1417,1530,1385,1415">calculation</WORD>
<WORD coords="1543,1416,1601,1385,1415">and</WORD>
<WORD coords="1612,1416,1659,1384,1415">for</WORD>
<WORD coords="1669,1422,1781,1384,1414">storing</WORD>
</LINE>
<LINE>
<WORD coords="619,1462,669,1432,1461">the</WORD>
<WORD coords="684,1462,779,1432,1461">result</WORD>
<WORD coords="793,1462,831,1431,1461">of</WORD>
<WORD coords="844,1462,895,1431,1461">the</WORD>
<WORD coords="912,1469,1064,1431,1461">equation,</WORD>
<WORD coords="1081,1470,1143,1439,1462">you</WORD>
<WORD coords="1158,1462,1215,1439,1461">can</WORD>
<WORD coords="1231,1462,1286,1439,1462">use</WORD>
<WORD coords="1302,1462,1362,1430,1461">this</WORD>
<WORD coords="1378,1461,1461,1431,1460">short</WORD>
<WORD coords="1476,1461,1555,1430,1460">form</WORD>
<WORD coords="1573,1460,1700,1429,1459">instead.</WORD>
<WORD coords="1717,1459,1782,1429,1459">The</WORD>
</LINE>
<LINE>
<WORD coords="619,1514,781,1475,1505">multiplier</WORD>
<WORD coords="791,1514,855,1480,1506">gets</WORD>
<WORD coords="868,1506,978,1476,1505">moved</WORD>
<WORD coords="990,1506,1020,1481,1506">to</WORD>
<WORD coords="1033,1506,1081,1476,1505">the</WORD>
<WORD coords="1093,1506,1148,1475,1505">left</WORD>
<WORD coords="1158,1506,1223,1475,1505">side</WORD>
<WORD coords="1233,1506,1271,1475,1505">of</WORD>
<WORD coords="1279,1506,1328,1475,1505">the</WORD>
<WORD coords="1339,1513,1427,1474,1504">equal</WORD>
<WORD coords="1439,1512,1514,1474,1504">sign.</WORD>
<WORD coords="1527,1504,1590,1474,1503">The</WORD>
<WORD coords="1601,1512,1737,1473,1503">multiple</WORD>
<WORD coords="1748,1503,1785,1473,1503">of</WORD>
</LINE>
<LINE>
<WORD coords="619,1550,668,1520,1549">the</WORD>
<WORD coords="679,1550,810,1519,1549">variable</WORD>
<WORD coords="822,1550,967,1523,1549">number</WORD>
<WORD coords="979,1550,1107,1519,1549">remains</WORD>
<WORD coords="1119,1550,1148,1524,1550">to</WORD>
<WORD coords="1160,1550,1210,1519,1549">the</WORD>
<WORD coords="1220,1558,1296,1519,1549">right</WORD>
<WORD coords="1307,1549,1343,1519,1549">of</WORD>
<WORD coords="1351,1549,1401,1519,1548">the</WORD>
<WORD coords="1411,1557,1498,1518,1548">equal</WORD>
<WORD coords="1511,1556,1585,1518,1547">sign.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,1635,682,1604,1634">The</WORD>
<WORD coords="694,1635,792,1605,1634">above</WORD>
<WORD coords="803,1635,1008,1604,1634">abbreviation</WORD>
<WORD coords="1019,1635,1163,1604,1634">becomes</WORD>
<WORD coords="1175,1635,1255,1609,1634">most</WORD>
<WORD coords="1265,1634,1409,1603,1633">effective</WORD>
<WORD coords="1420,1633,1507,1603,1632">when</WORD>
<WORD coords="1520,1641,1608,1602,1632">using</WORD>
<WORD coords="1621,1640,1692,1602,1632">long</WORD>
<WORD coords="1705,1632,1781,1601,1631">vari-</WORD>
</LINE>
<LINE>
<WORD coords="620,1679,687,1649,1678">able</WORD>
<WORD coords="701,1680,814,1658,1678">names.</WORD>
<WORD coords="829,1678,861,1650,1678">In</WORD>
<WORD coords="875,1684,1020,1649,1678">addition,</WORD>
<WORD coords="1034,1679,1057,1649,1678">it</WORD>
<WORD coords="1069,1687,1155,1649,1678">helps</WORD>
<WORD coords="1168,1679,1308,1649,1678">decrease</WORD>
<WORD coords="1323,1679,1372,1648,1678">the</WORD>
<WORD coords="1385,1678,1509,1648,1677">number</WORD>
<WORD coords="1522,1678,1558,1647,1677">of</WORD>
<WORD coords="1569,1686,1673,1646,1677">typing</WORD>
<WORD coords="1687,1677,1781,1655,1676">errors</WORD>
</LINE>
<LINE>
<WORD coords="621,1730,682,1694,1722">(the</WORD>
<WORD coords="694,1724,755,1694,1723">less</WORD>
<WORD coords="767,1732,826,1702,1724">you</WORD>
<WORD coords="838,1732,919,1699,1724">type,</WORD>
<WORD coords="931,1724,980,1693,1723">the</WORD>
<WORD coords="992,1723,1084,1694,1723">fewer</WORD>
<WORD coords="1096,1723,1236,1693,1722">mistakes</WORD>
<WORD coords="1249,1731,1308,1702,1723">you</WORD>
<WORD coords="1321,1729,1430,1692,1722">make).</WORD>
<WORD coords="1442,1722,1500,1693,1721">For</WORD>
<WORD coords="1510,1729,1658,1692,1721">example,</WORD>
<WORD coords="1670,1721,1742,1692,1720">look</WORD>
<WORD coords="1753,1721,1783,1696,1721">at</WORD>
</LINE>
<LINE>
<WORD coords="620,1768,669,1738,1767">the</WORD>
<WORD coords="680,1776,837,1737,1767">following</WORD>
<WORD coords="848,1768,1060,1737,1767">abbreviation:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,1857,901,1823,1847">the_user_input</WORD>
<WORD coords="912,1851,1038,1823,1848">[index]</WORD>
<WORD coords="1069,1846,1106,1828,1846">+=</WORD>
<WORD coords="1135,1836,1139,1826,1845">&apos;</WORD>
<WORD coords="1150,1850,1201,1825,1844">0&apos;;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,1933,683,1902,1932">The</WORD>
<WORD coords="693,1933,789,1902,1932">above</WORD>
<WORD coords="798,1933,998,1901,1932">abbreviation</WORD>
<WORD coords="1008,1941,1201,1902,1932">corresponds</WORD>
<WORD coords="1211,1932,1250,1906,1932">to:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,2023,901,1989,2014">the_user_input</WORD>
<WORD coords="913,2018,1039,1989,2014">[index]</WORD>
<WORD coords="1068,2007,1086,1999,2010">=</WORD>
<WORD coords="1108,2023,1387,1989,2013">the_user_input</WORD>
<WORD coords="1398,2017,1523,1988,2013">[index]</WORD>
<WORD coords="1554,2011,1570,1993,2012">+</WORD>
<WORD coords="1600,2015,1666,1989,2007">&apos;0&apos;;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,2099,756,2069,2098">Another</WORD>
<WORD coords="767,2107,932,2069,2098">advantage</WORD>
<WORD coords="944,2099,971,2068,2099">is</WORD>
<WORD coords="984,2099,1034,2068,2098">the</WORD>
<WORD coords="1045,2107,1138,2068,2099">speed</WORD>
<WORD coords="1149,2099,1313,2067,2098">difference</WORD>
<WORD coords="1325,2098,1460,2068,2097">between</WORD>
<WORD coords="1472,2097,1522,2067,2097">the</WORD>
<WORD coords="1535,2105,1606,2067,2096">long</WORD>
<WORD coords="1619,2097,1738,2067,2096">version</WORD>
<WORD coords="1751,2097,1787,2066,2096">of</WORD>
</LINE>
<LINE>
<WORD coords="622,2144,670,2114,2143">the</WORD>
<WORD coords="681,2144,756,2114,2144">code</WORD>
<WORD coords="767,2144,824,2114,2143">and</WORD>
<WORD coords="834,2144,883,2113,2143">the</WORD>
<WORD coords="892,2145,1080,2113,2144">abbreviated</WORD>
<WORD coords="1089,2144,1206,2113,2143">version</WORD>
<WORD coords="1215,2144,1251,2112,2143">of</WORD>
<WORD coords="1259,2144,1308,2112,2143">the</WORD>
<WORD coords="1316,2144,1401,2112,2143">code.</WORD>
<WORD coords="1412,2143,1475,2112,2142">The</WORD>
<WORD coords="1483,2143,1640,2111,2142">execution</WORD>
<WORD coords="1650,2150,1741,2112,2142">speed</WORD>
<WORD coords="1751,2142,1787,2111,2141">of</WORD>
</LINE>
<LINE>
<WORD coords="621,2189,695,2158,2188">each</WORD>
<WORD coords="706,2196,856,2158,2188">compiled</WORD>
<WORD coords="865,2189,942,2158,2188">code</WORD>
<WORD coords="953,2189,979,2157,2188">is</WORD>
<WORD coords="989,2193,1137,2158,2188">different;</WORD>
<WORD coords="1149,2189,1198,2158,2188">the</WORD>
<WORD coords="1208,2188,1396,2157,2187">abbreviated</WORD>
<WORD coords="1406,2188,1523,2156,2186">version</WORD>
<WORD coords="1533,2187,1671,2161,2186">executes</WORD>
<WORD coords="1682,2186,1713,2156,2186">in</WORD>
<WORD coords="1723,2186,1784,2156,2186">less</WORD>
</LINE>
<LINE>
<WORD coords="623,2233,695,2202,2232">time</WORD>
<WORD coords="709,2233,778,2202,2232">than</WORD>
<WORD coords="792,2233,842,2202,2232">the</WORD>
<WORD coords="856,2241,992,2202,2232">original.</WORD>
<WORD coords="1007,2233,1071,2202,2232">The</WORD>
<WORD coords="1084,2241,1231,2202,2232">compiler</WORD>
<WORD coords="1242,2233,1349,2202,2232">knows</WORD>
<WORD coords="1363,2232,1443,2201,2231">what</WORD>
<WORD coords="1455,2232,1559,2201,2231">values</WORD>
<WORD coords="1573,2231,1624,2209,2230">are</WORD>
<WORD coords="1637,2231,1712,2200,2231">used</WORD>
<WORD coords="1725,2231,1786,2200,2230">and</WORD>
</LINE>
<LINE>
<WORD coords="622,2279,722,2247,2278">where</WORD>
<WORD coords="733,2279,764,2253,2278">to</WORD>
<WORD coords="775,2279,854,2252,2278">store</WORD>
<WORD coords="865,2279,915,2247,2278">the</WORD>
<WORD coords="925,2279,1025,2247,2278">result.</WORD>
<WORD coords="1037,2279,1110,2247,2278">This</WORD>
<WORD coords="1120,2278,1176,2255,2278">can</WORD>
<WORD coords="1188,2279,1260,2255,2278">save</WORD>
<WORD coords="1270,2278,1289,2255,2278">a</WORD>
<WORD coords="1299,2278,1343,2247,2277">lot</WORD>
<WORD coords="1352,2278,1389,2246,2277">of</WORD>
<WORD coords="1398,2284,1594,2254,2276">unnecessary</WORD>
<WORD coords="1606,2276,1785,2245,2275">calculation</WORD>
</LINE>
<LINE>
<WORD coords="623,2323,706,2291,2322">time.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1737,2666,1786,2636,2666">95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0102.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2838" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0103.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0103.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="252,164,297,137,164">11.</WORD>
<WORD coords="329,165,606,138,164">Abbreviations</WORD>
<WORD coords="1334,165,1442,137,164">Amiga</WORD>
<WORD coords="1454,164,1479,136,164">C</WORD>
<WORD coords="1492,164,1550,142,164">for</WORD>
<WORD coords="1562,164,1744,136,163">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="580,349,808,310,340">Implementing</WORD>
<WORD coords="819,349,955,316,340">operator</WORD>
<WORD coords="964,341,1182,310,340">abbreviations</WORD>
<WORD coords="1195,340,1220,311,339">is</WORD>
<WORD coords="1231,348,1318,310,339">fairly</WORD>
<WORD coords="1330,348,1401,318,340">easy</WORD>
<WORD coords="1413,340,1443,315,340">to</WORD>
<WORD coords="1453,339,1503,310,339">do.</WORD>
<WORD coords="1515,339,1566,310,338">All</WORD>
<WORD coords="1577,339,1740,309,338">arithmetic</WORD>
</LINE>
<LINE>
<WORD coords="580,392,730,358,383">operators</WORD>
<WORD coords="740,384,797,362,383">can</WORD>
<WORD coords="805,384,845,354,384">be</WORD>
<WORD coords="855,392,990,353,383">changed</WORD>
<WORD coords="1000,384,1063,353,383">into</WORD>
<WORD coords="1073,384,1261,353,382">abbreviated</WORD>
<WORD coords="1271,383,1347,353,382">form</WORD>
<WORD coords="1359,383,1392,361,383">as</WORD>
<WORD coords="1403,383,1473,361,382">seen</WORD>
<WORD coords="1484,382,1515,352,382">in</WORD>
<WORD coords="1526,383,1574,352,382">the</WORD>
<WORD coords="1585,390,1741,352,381">following</WORD>
</LINE>
<LINE>
<WORD coords="581,428,642,397,427">list:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="583,631,618,606,627">/=</WORD>
</LINE>
<LINE>
<WORD coords="582,669,618,646,665">%=</WORD>
</LINE>
<LINE>
<WORD coords="581,710,654,688,709">etc.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="580,794,730,762,793">Consider</WORD>
<WORD coords="745,794,795,762,793">the</WORD>
<WORD coords="809,801,969,762,793">following</WORD>
<WORD coords="983,801,1169,761,793">expression.</WORD>
<WORD coords="1186,793,1250,762,792">Can</WORD>
<WORD coords="1266,800,1327,771,793">you</WORD>
<WORD coords="1342,793,1394,770,793">see</WORD>
<WORD coords="1408,800,1467,770,792">any</WORD>
<WORD coords="1481,801,1678,761,791">possibilities</WORD>
<WORD coords="1694,792,1743,761,791">for</WORD>
</LINE>
<LINE>
<WORD coords="580,846,777,807,837">abbreviating</WORD>
<WORD coords="788,838,836,807,837">the</WORD>
<WORD coords="844,838,936,807,838">code?</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="580,919,679,896,919">value</WORD>
<WORD coords="702,912,720,904,915">=</WORD>
<WORD coords="742,919,841,896,919">value</WORD>
<WORD coords="866,910,882,897,916">*</WORD>
<WORD coords="913,922,943,896,919">(5</WORD>
<WORD coords="967,917,983,899,918">+</WORD>
<WORD coords="1008,922,1138,896,919">number)</WORD>
<WORD coords="1152,922,1162,902,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="580,1001,643,972,1001">The</WORD>
<WORD coords="656,1002,716,972,1001">line</WORD>
<WORD coords="728,1002,755,971,1001">is</WORD>
<WORD coords="767,1009,887,971,1001">already</WORD>
<WORD coords="900,1002,1014,971,1001">written</WORD>
<WORD coords="1026,1001,1057,971,1001">in</WORD>
<WORD coords="1070,1002,1143,971,1001">such</WORD>
<WORD coords="1155,1001,1174,979,1001">a</WORD>
<WORD coords="1185,1008,1251,979,1000">way</WORD>
<WORD coords="1265,1001,1326,971,1000">that</WORD>
<WORD coords="1337,1001,1386,971,1000">the</WORD>
<WORD coords="1398,1008,1534,975,1000">operator</WORD>
<WORD coords="1545,1001,1576,975,1001">to</WORD>
<WORD coords="1587,1001,1626,970,1000">be</WORD>
<WORD coords="1638,1000,1741,971,999">abbre-</WORD>
</LINE>
<LINE>
<WORD coords="581,1046,680,1015,1045">viated</WORD>
<WORD coords="691,1046,835,1016,1045">becomes</WORD>
<WORD coords="848,1053,1052,1015,1044">immediately</WORD>
<WORD coords="1064,1046,1202,1015,1044">obvious.</WORD>
<WORD coords="1216,1045,1241,1015,1045">It</WORD>
<WORD coords="1254,1045,1279,1014,1044">is</WORD>
<WORD coords="1293,1045,1342,1015,1044">the</WORD>
<WORD coords="1355,1052,1582,1014,1043">multiplication</WORD>
<WORD coords="1596,1052,1740,1019,1043">operator.</WORD>
</LINE>
<LINE>
<WORD coords="581,1095,632,1059,1090">So,</WORD>
<WORD coords="646,1089,673,1059,1089">if</WORD>
<WORD coords="684,1098,745,1068,1090">you</WORD>
<WORD coords="758,1098,873,1059,1089">change</WORD>
<WORD coords="887,1090,937,1059,1089">the</WORD>
<WORD coords="949,1098,1089,1059,1089">equation</WORD>
<WORD coords="1102,1090,1166,1059,1089">into</WORD>
<WORD coords="1179,1090,1369,1058,1088">abbreviated</WORD>
<WORD coords="1382,1094,1470,1058,1088">form,</WORD>
<WORD coords="1483,1089,1532,1058,1088">the</WORD>
<WORD coords="1545,1089,1653,1066,1088">source</WORD>
<WORD coords="1664,1089,1742,1058,1088">code</WORD>
</LINE>
<LINE>
<WORD coords="581,1135,669,1104,1134">looks</WORD>
<WORD coords="682,1135,744,1104,1134">like</WORD>
<WORD coords="758,1135,825,1103,1134">this:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="581,1216,680,1192,1215">value</WORD>
<WORD coords="704,1209,741,1193,1210">*=</WORD>
<WORD coords="772,1219,801,1192,1215">(5</WORD>
<WORD coords="825,1213,841,1196,1214">+</WORD>
<WORD coords="866,1219,997,1192,1215">number)</WORD>
<WORD coords="1011,1218,1019,1198,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="581,1301,673,1270,1300">Since</WORD>
<WORD coords="689,1308,809,1270,1300">usually</WORD>
<WORD coords="827,1301,876,1270,1300">the</WORD>
<WORD coords="893,1308,973,1270,1299">right</WORD>
<WORD coords="989,1300,1055,1269,1300">side</WORD>
<WORD coords="1071,1301,1108,1269,1300">of</WORD>
<WORD coords="1123,1300,1173,1270,1299">the</WORD>
<WORD coords="1189,1308,1278,1269,1299">equal</WORD>
<WORD coords="1296,1300,1362,1269,1299">side</WORD>
<WORD coords="1378,1300,1405,1269,1299">is</WORD>
<WORD coords="1421,1300,1590,1268,1299">calculated</WORD>
<WORD coords="1607,1304,1684,1268,1298">first,</WORD>
<WORD coords="1700,1299,1742,1276,1298">no</WORD>
</LINE>
<LINE>
<WORD coords="580,1353,770,1314,1344">parentheses</WORD>
<WORD coords="781,1345,831,1322,1344">are</WORD>
<WORD coords="841,1353,986,1314,1344">required.</WORD>
<WORD coords="998,1349,1168,1314,1344">Therefore,</WORD>
<WORD coords="1180,1344,1230,1314,1343">the</WORD>
<WORD coords="1240,1344,1314,1313,1343">final</WORD>
<WORD coords="1325,1344,1444,1313,1343">version</WORD>
<WORD coords="1455,1344,1492,1313,1343">of</WORD>
<WORD coords="1500,1344,1548,1313,1343">the</WORD>
<WORD coords="1560,1344,1642,1313,1343">short</WORD>
<WORD coords="1652,1351,1741,1321,1343">equa-</WORD>
</LINE>
<LINE>
<WORD coords="582,1389,643,1358,1388">tion</WORD>
<WORD coords="658,1390,746,1359,1389">looks</WORD>
<WORD coords="760,1389,821,1358,1388">like</WORD>
<WORD coords="835,1390,902,1359,1388">this:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="581,1469,679,1446,1468">value</WORD>
<WORD coords="704,1462,741,1447,1464">*=</WORD>
<WORD coords="765,1468,781,1446,1468">5</WORD>
<WORD coords="806,1467,822,1450,1467">+</WORD>
<WORD coords="845,1472,979,1446,1468">number;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="580,1554,658,1524,1553">Now</WORD>
<WORD coords="669,1554,717,1523,1553">for</WORD>
<WORD coords="726,1554,776,1524,1553">the</WORD>
<WORD coords="787,1554,870,1532,1553">same</WORD>
<WORD coords="879,1562,962,1523,1553">thing</WORD>
<WORD coords="972,1553,1004,1523,1553">in</WORD>
<WORD coords="1013,1554,1139,1532,1553">reverse.</WORD>
<WORD coords="1149,1554,1214,1523,1553">The</WORD>
<WORD coords="1223,1561,1358,1528,1553">operator</WORD>
<WORD coords="1367,1554,1425,1523,1553">and</WORD>
<WORD coords="1435,1553,1485,1523,1552">the</WORD>
<WORD coords="1494,1553,1602,1523,1552">named</WORD>
<WORD coords="1612,1553,1742,1522,1552">variable</WORD>
</LINE>
<LINE>
<WORD coords="581,1598,636,1576,1597">can</WORD>
<WORD coords="646,1598,685,1568,1598">be</WORD>
<WORD coords="696,1598,830,1568,1597">attached</WORD>
<WORD coords="842,1598,872,1573,1598">to</WORD>
<WORD coords="884,1598,933,1568,1597">the</WORD>
<WORD coords="944,1603,1042,1573,1597">terms,</WORD>
<WORD coords="1055,1605,1141,1568,1597">using</WORD>
<WORD coords="1152,1606,1349,1567,1597">parentheses.</WORD>
<WORD coords="1361,1597,1425,1567,1597">The</WORD>
<WORD coords="1435,1605,1591,1567,1596">following</WORD>
<WORD coords="1603,1605,1742,1566,1596">equation</WORD>
</LINE>
<LINE>
<WORD coords="581,1643,644,1612,1642">also</WORD>
<WORD coords="656,1643,709,1612,1642">has</WORD>
<WORD coords="718,1651,860,1612,1642">potential</WORD>
<WORD coords="870,1643,918,1612,1643">for</WORD>
<WORD coords="927,1650,1086,1612,1642">becoming</WORD>
<WORD coords="1097,1643,1133,1621,1642">an</WORD>
<WORD coords="1144,1643,1332,1612,1642">abbreviated</WORD>
<WORD coords="1342,1643,1468,1611,1642">version:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="581,1722,638,1705,1722">var</WORD>
<WORD coords="664,1715,700,1700,1718">*=</WORD>
<WORD coords="723,1722,860,1699,1722">numberl</WORD>
<WORD coords="887,1714,903,1709,1719">-</WORD>
<WORD coords="926,1725,1080,1699,1722">number2;</WORD>
</LINE>
<LINE>
<WORD coords="580,1815,772,1777,1806">corresponds</WORD>
<WORD coords="782,1807,821,1782,1807">to:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="581,1889,638,1871,1888">var</WORD>
<WORD coords="663,1882,680,1873,1886">=</WORD>
<WORD coords="710,1891,860,1865,1888">(numberl</WORD>
<WORD coords="886,1880,902,1875,1886">-</WORD>
<WORD coords="927,1891,1077,1866,1889">number2)</WORD>
<WORD coords="1110,1880,1125,1866,1886">*</WORD>
<WORD coords="1149,1892,1222,1871,1888">var;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="250,2663,296,2634,2663">96</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0103.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0104.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0104.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="310,172,438,145,172">Abacus</WORD>
<WORD coords="1213,171,1274,143,170">11.1</WORD>
<WORD coords="1303,170,1489,143,169">Increment</WORD>
<WORD coords="1507,169,1569,146,168">and</WORD>
<WORD coords="1587,168,1800,141,167">Decrement</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="315,496,486,444,495">11.1</WORD>
<WORD coords="639,496,991,445,495">Increment</WORD>
<WORD coords="1055,496,1177,445,495">and</WORD>
<WORD coords="1241,495,1607,443,493">Decrement</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="640,645,808,613,643">Shorthand</WORD>
<WORD coords="821,644,955,613,643">notation</WORD>
<WORD coords="968,643,1024,621,642">can</WORD>
<WORD coords="1038,643,1077,613,643">be</WORD>
<WORD coords="1089,643,1203,612,642">carried</WORD>
<WORD coords="1216,643,1234,621,643">a</WORD>
<WORD coords="1247,651,1312,617,643">step</WORD>
<WORD coords="1324,650,1444,612,641">beyond</WORD>
<WORD coords="1457,641,1622,610,640">arithmetic</WORD>
<WORD coords="1637,648,1797,614,639">operators.</WORD>
</LINE>
<LINE>
<WORD coords="639,688,703,658,687">The</WORD>
<WORD coords="712,696,862,663,687">operators</WORD>
<WORD coords="872,686,918,663,686">++</WORD>
<WORD coords="930,688,989,657,687">and</WORD>
<WORD coords="1000,677,1044,672,681">—</WORD>
<WORD coords="1056,688,1218,656,687">increment</WORD>
<WORD coords="1226,687,1285,656,686">and</WORD>
<WORD coords="1293,687,1461,656,686">decrement</WORD>
<WORD coords="1469,686,1489,664,686">a</WORD>
<WORD coords="1498,686,1654,654,685">variable&apos;s</WORD>
<WORD coords="1665,685,1798,658,684">contents</WORD>
</LINE>
<LINE>
<WORD coords="639,740,679,702,733">by</WORD>
<WORD coords="692,733,759,711,732">one.</WORD>
<WORD coords="772,732,836,702,732">The</WORD>
<WORD coords="847,731,894,707,731">++</WORD>
<WORD coords="908,739,1045,705,731">operator</WORD>
<WORD coords="1055,731,1233,700,730">increments</WORD>
<WORD coords="1246,731,1295,700,730">the</WORD>
<WORD coords="1307,738,1454,699,730">specified</WORD>
<WORD coords="1465,729,1596,698,728">variable</WORD>
<WORD coords="1606,736,1648,698,729">by</WORD>
<WORD coords="1659,732,1728,706,728">one,</WORD>
<WORD coords="1740,727,1799,697,726">and</WORD>
</LINE>
<LINE>
<WORD coords="640,776,666,745,775">is</WORD>
<WORD coords="679,776,826,745,775">therefore</WORD>
<WORD coords="836,776,935,745,775">called</WORD>
<WORD coords="946,776,996,745,775">the</WORD>
<WORD coords="1006,775,1171,745,774">increment</WORD>
<WORD coords="1183,782,1334,750,774">operator.</WORD>
<WORD coords="1346,774,1410,743,774">The</WORD>
<WORD coords="1423,764,1466,758,769">—</WORD>
<WORD coords="1480,782,1617,747,773">operator</WORD>
<WORD coords="1628,780,1738,742,772">(called</WORD>
<WORD coords="1750,772,1799,741,771">the</WORD>
</LINE>
<LINE>
<WORD coords="640,821,820,789,820">decrement</WORD>
<WORD coords="843,829,1006,789,820">operator)</WORD>
<WORD coords="1026,821,1091,794,820">acts</WORD>
<WORD coords="1110,819,1142,788,819">in</WORD>
<WORD coords="1161,820,1211,788,819">the</WORD>
<WORD coords="1228,828,1371,788,819">opposite</WORD>
<WORD coords="1389,819,1513,796,818">manner</WORD>
<WORD coords="1531,818,1591,787,817">and</WORD>
<WORD coords="1609,818,1798,787,817">decrements</WORD>
</LINE>
<LINE>
<WORD coords="641,873,825,835,865">(decreases)</WORD>
<WORD coords="842,866,892,834,865">the</WORD>
<WORD coords="908,873,1058,834,865">specified</WORD>
<WORD coords="1071,865,1205,833,864">variable</WORD>
<WORD coords="1219,872,1259,834,865">by</WORD>
<WORD coords="1275,865,1343,842,864">one.</WORD>
<WORD coords="1359,864,1457,833,863">These</WORD>
<WORD coords="1472,871,1625,837,862">operators</WORD>
<WORD coords="1641,871,1751,840,862">appear</WORD>
<WORD coords="1765,862,1798,840,862">as</WORD>
</LINE>
<LINE>
<WORD coords="641,911,772,879,909">follows:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="641,989,719,965,989">main</WORD>
<WORD coords="731,992,737,967,992">(</WORD>
<WORD coords="746,992,753,967,0">)</WORD>
</LINE>
<LINE>
<WORD coords="647,1032,655,1006,1032">{</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="753,1069,808,1044,1068">int</WORD>
<WORD coords="833,1072,865,1044,1069">i;</WORD>
</LINE>
<LINE>
<WORD coords="754,1108,768,1084,1108">i</WORD>
<WORD coords="792,1102,810,1093,1106">=</WORD>
<WORD coords="835,1111,865,1085,1110">1;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="751,1149,849,1124,1149">while</WORD>
<WORD coords="860,1152,931,1124,1149">(i++</WORD>
<WORD coords="955,1148,971,1129,1148">&lt;</WORD>
<WORD coords="997,1152,1065,1126,1149">100)</WORD>
</LINE>
<LINE>
<WORD coords="792,1196,911,1166,1190">printf</WORD>
<WORD coords="922,1194,994,1167,1190">(&quot;%d</WORD>
<WORD coords="1017,1194,1047,1168,1187">&quot;,</WORD>
<WORD coords="1077,1193,1106,1165,1190">i)</WORD>
<WORD coords="1119,1193,1129,1173,1193">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="642,1317,714,1285,1316">This</WORD>
<WORD coords="728,1317,810,1286,1316">short</WORD>
<WORD coords="821,1325,959,1294,1316">program</WORD>
<WORD coords="975,1317,1000,1285,1316">is</WORD>
<WORD coords="1013,1324,1180,1285,1315">deceptive.</WORD>
<WORD coords="1193,1324,1242,1285,1316">Up</WORD>
<WORD coords="1256,1316,1287,1290,1316">to</WORD>
<WORD coords="1299,1316,1350,1285,1315">the</WORD>
<WORD coords="1363,1315,1485,1286,1315">while</WORD>
<WORD coords="1501,1323,1573,1284,1314">loop</WORD>
<WORD coords="1586,1322,1761,1282,1313">everything</WORD>
<WORD coords="1775,1314,1801,1282,1313">is</WORD>
</LINE>
<LINE>
<WORD coords="642,1361,729,1330,1360">clear.</WORD>
<WORD coords="741,1361,805,1331,1360">The</WORD>
<WORD coords="816,1359,836,1331,1359">i</WORD>
<WORD coords="849,1360,980,1329,1359">variable</WORD>
<WORD coords="989,1360,1125,1329,1359">contains</WORD>
<WORD coords="1136,1360,1185,1329,1359">the</WORD>
<WORD coords="1195,1360,1282,1329,1359">value</WORD>
<WORD coords="1291,1360,1320,1328,1359">0.</WORD>
<WORD coords="1332,1359,1411,1329,1359">Now</WORD>
<WORD coords="1420,1359,1523,1337,1358">comes</WORD>
<WORD coords="1534,1358,1584,1328,1357">the</WORD>
<WORD coords="1594,1366,1775,1326,1357">expression:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="645,1441,700,1416,1441">i++</WORD>
<WORD coords="726,1439,742,1421,1440">&lt;</WORD>
<WORD coords="767,1441,822,1418,1440">100</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="642,1525,719,1494,1524">First</WORD>
<WORD coords="734,1525,784,1494,1524">the</WORD>
<WORD coords="797,1533,955,1499,1524">computer</WORD>
<WORD coords="969,1525,1037,1502,1525">sees</WORD>
<WORD coords="1052,1524,1079,1494,1524">if</WORD>
<WORD coords="1094,1525,1113,1496,1525">i</WORD>
<WORD coords="1132,1525,1159,1494,1524">is</WORD>
<WORD coords="1174,1525,1234,1494,1524">less</WORD>
<WORD coords="1250,1524,1319,1494,1523">than</WORD>
<WORD coords="1339,1525,1405,1493,1524">100.</WORD>
<WORD coords="1421,1524,1504,1493,1523">Then</WORD>
<WORD coords="1520,1524,1543,1493,1523">it</WORD>
<WORD coords="1557,1524,1737,1493,1523">increments</WORD>
<WORD coords="1752,1523,1802,1492,1522">the</WORD>
</LINE>
<LINE>
<WORD coords="643,1570,731,1539,1569">value</WORD>
<WORD coords="743,1570,780,1539,1569">of</WORD>
<WORD coords="792,1569,811,1541,1569">i</WORD>
<WORD coords="827,1578,868,1539,1570">by</WORD>
<WORD coords="885,1575,911,1540,1571">1,</WORD>
<WORD coords="923,1578,1090,1538,1569">regardless</WORD>
<WORD coords="1104,1570,1140,1539,1569">of</WORD>
<WORD coords="1151,1569,1199,1539,1569">the</WORD>
<WORD coords="1212,1570,1318,1539,1569">results</WORD>
<WORD coords="1331,1570,1368,1538,1569">of</WORD>
<WORD coords="1377,1570,1428,1538,1569">the</WORD>
<WORD coords="1440,1570,1506,1543,1569">test.</WORD>
<WORD coords="1519,1569,1592,1537,1568">This</WORD>
<WORD coords="1605,1576,1801,1537,1567">corresponds</WORD>
</LINE>
<LINE>
<WORD coords="643,1615,674,1589,1614">to</WORD>
<WORD coords="685,1615,735,1584,1614">the</WORD>
<WORD coords="747,1622,904,1584,1614">following</WORD>
<WORD coords="917,1614,962,1586,1614">if</WORD>
<WORD coords="968,1618,1243,1584,1614">/else/while:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="646,1697,721,1669,1694">if&lt;i</WORD>
<WORD coords="747,1692,762,1674,1693">&lt;</WORD>
<WORD coords="788,1697,856,1672,1694">100)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="685,1733,863,1710,1733">condition</WORD>
<WORD coords="886,1727,904,1719,1730">=</WORD>
<WORD coords="929,1737,960,1711,1735">1;</WORD>
</LINE>
<LINE>
<WORD coords="644,1773,722,1751,1773">else</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="685,1814,863,1789,1813">condition</WORD>
<WORD coords="887,1807,905,1798,1810">=</WORD>
<WORD coords="929,1817,960,1791,1815">0;</WORD>
</LINE>
<LINE>
<WORD coords="645,1854,661,1829,1854">i</WORD>
<WORD coords="684,1847,702,1839,1850">=</WORD>
<WORD coords="727,1854,742,1829,1854">i</WORD>
<WORD coords="767,1852,782,1835,1853">+</WORD>
<WORD coords="808,1858,838,1831,1856">1;</WORD>
</LINE>
<LINE>
<WORD coords="643,1895,742,1871,1895">while</WORD>
<WORD coords="753,1899,957,1871,1895">(condition)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="644,2023,722,1992,2022">Here</WORD>
<WORD coords="733,2023,773,1992,2022">all</WORD>
<WORD coords="786,2023,852,1992,2022">four</WORD>
<WORD coords="863,2023,951,1992,2022">listed</WORD>
<WORD coords="961,2024,1119,1992,2023">directives</WORD>
<WORD coords="1130,2024,1179,2001,2023">are</WORD>
<WORD coords="1191,2024,1334,1993,2023">executed</WORD>
<WORD coords="1345,2024,1447,1992,2023">within</WORD>
<WORD coords="1458,2024,1508,1993,2024">the</WORD>
<WORD coords="1518,2032,1716,1993,2023">parentheses.</WORD>
<WORD coords="1728,2024,1804,1993,2023">That</WORD>
</LINE>
<LINE>
<WORD coords="643,2067,745,2037,2066">makes</WORD>
<WORD coords="756,2068,804,2037,2067">the</WORD>
<WORD coords="815,2068,976,2036,2067">increment</WORD>
<WORD coords="984,2075,1120,2043,2067">operator</WORD>
<WORD coords="1129,2076,1199,2046,2067">very</WORD>
<WORD coords="1208,2076,1361,2037,2068">powerful.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="643,2151,669,2121,2150">It</WORD>
<WORD coords="683,2159,749,2126,2151">gets</WORD>
<WORD coords="764,2152,868,2121,2151">better.</WORD>
<WORD coords="883,2152,949,2121,2151">The</WORD>
<WORD coords="963,2152,1129,2120,2151">increment</WORD>
<WORD coords="1143,2153,1202,2122,2152">and</WORD>
<WORD coords="1216,2153,1388,2122,2152">decrement</WORD>
<WORD coords="1402,2161,1554,2127,2152">operators</WORD>
<WORD coords="1570,2153,1627,2130,2152">can</WORD>
<WORD coords="1642,2153,1680,2122,2153">be</WORD>
<WORD coords="1694,2161,1803,2122,2152">placed</WORD>
</LINE>
<LINE>
<WORD coords="643,2196,747,2165,2194">before</WORD>
<WORD coords="758,2196,793,2174,2195">or</WORD>
<WORD coords="804,2196,879,2165,2195">after</WORD>
<WORD coords="890,2197,940,2165,2196">the</WORD>
<WORD coords="951,2202,1091,2165,2196">variable,</WORD>
<WORD coords="1104,2197,1135,2171,2197">to</WORD>
<WORD coords="1146,2197,1231,2175,2196">serve</WORD>
<WORD coords="1242,2197,1383,2166,2196">different</WORD>
<WORD coords="1393,2205,1545,2175,2196">purposes.</WORD>
<WORD coords="1559,2197,1622,2167,2196">The</WORD>
<WORD coords="1634,2198,1763,2166,2197">location</WORD>
<WORD coords="1776,2198,1802,2166,2197">is</WORD>
</LINE>
<LINE>
<WORD coords="644,2248,811,2209,2239">important,</WORD>
<WORD coords="823,2241,857,2218,2241">as</WORD>
<WORD coords="869,2249,965,2210,2240">you&apos;ll</WORD>
<WORD coords="978,2241,1038,2219,2241">see.</WORD>
<WORD coords="1052,2241,1081,2210,2241">A</WORD>
<WORD coords="1093,2250,1201,2210,2241">simple</WORD>
<WORD coords="1211,2250,1349,2211,2241">example</WORD>
<WORD coords="1361,2242,1424,2211,2241">will</WORD>
<WORD coords="1435,2242,1586,2211,2241">illustrate:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="646,2321,660,2297,2321">i</WORD>
<WORD coords="684,2315,702,2306,2320">=</WORD>
<WORD coords="730,2328,798,2297,2323">j++;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1753,2675,1801,2644,2674">97</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0104.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2835" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0105.djvu" width="2038">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0105.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="234,165,279,138,165">11.</WORD>
<WORD coords="311,167,589,139,166">Abbreviations</WORD>
<WORD coords="1314,170,1423,143,170">Amiga</WORD>
<WORD coords="1435,170,1460,142,170">C</WORD>
<WORD coords="1472,170,1532,148,170">for</WORD>
<WORD coords="1542,170,1725,142,169">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="561,353,731,314,344">Assuming</WORD>
<WORD coords="749,346,813,315,345">that</WORD>
<WORD coords="834,353,850,317,349">j</WORD>
<WORD coords="872,346,1010,315,345">contains</WORD>
<WORD coords="1026,346,1077,315,345">the</WORD>
<WORD coords="1091,346,1182,316,345">value</WORD>
<WORD coords="1198,352,1227,316,348">3,</WORD>
<WORD coords="1246,346,1265,318,346">i</WORD>
<WORD coords="1285,347,1352,316,346">also</WORD>
<WORD coords="1368,347,1506,316,346">contains</WORD>
<WORD coords="1524,348,1552,316,347">3.</WORD>
<WORD coords="1569,347,1655,316,347">Then</WORD>
<WORD coords="1672,348,1722,316,347">the</WORD>
</LINE>
<LINE>
<WORD coords="562,387,650,357,386">value</WORD>
<WORD coords="661,387,699,357,387">of</WORD>
<WORD coords="712,394,727,359,391">j</WORD>
<WORD coords="745,388,771,357,387">is</WORD>
<WORD coords="784,388,986,357,387">incremented</WORD>
<WORD coords="996,396,1038,358,389">by</WORD>
<WORD coords="1049,389,1109,367,388">one</WORD>
<WORD coords="1120,389,1152,363,389">to</WORD>
<WORD coords="1162,389,1193,358,388">4.</WORD>
<WORD coords="1207,388,1241,359,388">In</WORD>
<WORD coords="1251,394,1391,364,388">contrast,</WORD>
<WORD coords="1403,389,1454,359,389">the</WORD>
<WORD coords="1465,390,1535,364,389">next</WORD>
<WORD coords="1546,390,1609,359,389">line</WORD>
<WORD coords="1619,398,1721,359,389">places</WORD>
</LINE>
<LINE>
<WORD coords="561,431,610,400,430">the</WORD>
<WORD coords="620,439,756,405,431">operator</WORD>
<WORD coords="765,432,805,409,431">on</WORD>
<WORD coords="816,432,864,401,431">the</WORD>
<WORD coords="874,432,958,401,431">other</WORD>
<WORD coords="967,433,1034,401,432">side</WORD>
<WORD coords="1042,432,1079,401,432">of</WORD>
<WORD coords="1086,433,1136,402,432">the</WORD>
<WORD coords="1145,433,1283,402,432">variable:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="563,511,579,486,511">i</WORD>
<WORD coords="601,504,620,496,509">-</WORD>
<WORD coords="643,517,716,486,512">++j;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="560,596,642,565,596">With</WORD>
<WORD coords="657,597,707,565,596">the</WORD>
<WORD coords="720,597,805,574,596">same</WORD>
<WORD coords="818,605,1031,567,597">assumptions,</WORD>
<WORD coords="1046,598,1095,567,597">the</WORD>
<WORD coords="1109,598,1231,572,597">content</WORD>
<WORD coords="1243,599,1280,567,598">of</WORD>
<WORD coords="1295,606,1310,569,602">j</WORD>
<WORD coords="1330,599,1356,567,598">is</WORD>
<WORD coords="1369,599,1572,567,598">incremented</WORD>
<WORD coords="1584,599,1616,573,599">to</WORD>
<WORD coords="1629,598,1650,568,598">4</WORD>
<WORD coords="1663,599,1723,568,598">and</WORD>
</LINE>
<LINE>
<WORD coords="561,641,630,610,640">then</WORD>
<WORD coords="643,641,693,610,640">the</WORD>
<WORD coords="705,642,836,611,640">variable</WORD>
<WORD coords="850,642,869,613,642">i</WORD>
<WORD coords="884,643,912,611,642">is</WORD>
<WORD coords="924,651,1065,611,642">assigned</WORD>
<WORD coords="1088,643,1150,612,642">that</WORD>
<WORD coords="1162,643,1258,612,642">value.</WORD>
<WORD coords="1270,643,1350,612,642">Both</WORD>
<WORD coords="1362,644,1508,612,643">variables</WORD>
<WORD coords="1521,644,1590,621,643">now</WORD>
<WORD coords="1601,644,1722,613,643">contain</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="560,686,591,655,685">4.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="560,775,750,740,769">Remember,</WORD>
<WORD coords="764,770,792,740,770">if</WORD>
<WORD coords="802,779,862,749,771">you</WORD>
<WORD coords="875,779,1003,741,771">precede</WORD>
<WORD coords="1016,772,1034,750,772">a</WORD>
<WORD coords="1048,772,1179,741,771">variable</WORD>
<WORD coords="1192,773,1264,741,772">with</WORD>
<WORD coords="1276,773,1315,750,772">an</WORD>
<WORD coords="1328,773,1492,741,772">increment</WORD>
<WORD coords="1504,773,1539,751,772">or</WORD>
<WORD coords="1551,773,1722,743,772">decrement</WORD>
</LINE>
<LINE>
<WORD coords="561,822,705,789,814">operator,</WORD>
<WORD coords="719,815,769,785,814">the</WORD>
<WORD coords="780,816,901,790,815">content</WORD>
<WORD coords="912,816,949,785,815">of</WORD>
<WORD coords="958,816,1007,786,815">the</WORD>
<WORD coords="1020,817,1151,785,815">variable</WORD>
<WORD coords="1161,825,1292,786,816">changes</WORD>
<WORD coords="1303,817,1408,786,816">before</WORD>
<WORD coords="1420,817,1443,786,816">it</WORD>
<WORD coords="1455,817,1480,786,816">is</WORD>
<WORD coords="1493,817,1567,787,817">used</WORD>
<WORD coords="1580,818,1627,787,817">for</WORD>
<WORD coords="1638,818,1721,787,817">addi-</WORD>
</LINE>
<LINE>
<WORD coords="561,859,653,828,858">tional</WORD>
<WORD coords="667,859,748,834,859">tests.</WORD>
<WORD coords="763,859,793,829,858">If</WORD>
<WORD coords="803,860,852,830,859">the</WORD>
<WORD coords="865,868,1002,835,860">operator</WORD>
<WORD coords="1013,862,1135,830,860">follows</WORD>
<WORD coords="1149,861,1198,830,860">the</WORD>
<WORD coords="1211,866,1351,830,860">variable,</WORD>
<WORD coords="1364,861,1431,831,860">first</WORD>
<WORD coords="1443,862,1492,831,861">the</WORD>
<WORD coords="1504,862,1622,836,861">current</WORD>
<WORD coords="1634,862,1722,832,861">value</WORD>
</LINE>
<LINE>
<WORD coords="561,903,587,873,902">is</WORD>
<WORD coords="597,903,672,873,903">used</WORD>
<WORD coords="682,904,740,874,903">and</WORD>
<WORD coords="751,904,818,874,903">then</WORD>
<WORD coords="829,904,878,874,903">the</WORD>
<WORD coords="888,905,1018,874,904">variable</WORD>
<WORD coords="1028,906,1054,874,905">is</WORD>
<WORD coords="1065,906,1262,874,905">incremented</WORD>
<WORD coords="1271,906,1307,883,905">or</WORD>
<WORD coords="1315,906,1529,875,905">decremented.</WORD>
<WORD coords="1540,907,1566,876,906">It</WORD>
<WORD coords="1575,907,1601,875,906">is</WORD>
<WORD coords="1612,915,1721,875,906">impor-</WORD>
</LINE>
<LINE>
<WORD coords="561,948,621,922,947">tant</WORD>
<WORD coords="632,948,662,922,948">to</WORD>
<WORD coords="672,949,839,918,948">remember</WORD>
<WORD coords="848,949,906,918,948">this</WORD>
<WORD coords="917,950,1005,919,949">small</WORD>
<WORD coords="1014,950,1068,919,950">but</WORD>
<WORD coords="1076,950,1210,919,949">decisive</WORD>
<WORD coords="1220,950,1393,919,949">difference.</WORD>
<WORD coords="1404,950,1548,920,949">Examine</WORD>
<WORD coords="1557,951,1608,920,950">the</WORD>
<WORD coords="1617,959,1723,925,951">output</WORD>
</LINE>
<LINE>
<WORD coords="560,991,597,960,990">of</WORD>
<WORD coords="609,991,660,960,990">the</WORD>
<WORD coords="676,992,738,966,991">two</WORD>
<WORD coords="752,1000,909,969,991">programs</WORD>
<WORD coords="924,993,964,970,992">on</WORD>
<WORD coords="981,993,1031,961,992">the</WORD>
<WORD coords="1046,993,1161,970,992">screen.</WORD>
<WORD coords="1177,993,1242,962,992">The</WORD>
<WORD coords="1256,994,1323,962,993">first</WORD>
<WORD coords="1338,994,1465,963,993">number</WORD>
<WORD coords="1479,994,1579,963,993">which</WORD>
<WORD coords="1595,1002,1721,971,993">appears</WORD>
</LINE>
<LINE>
<WORD coords="561,1036,641,1004,1035">there</WORD>
<WORD coords="654,1037,681,1004,1036">is</WORD>
<WORD coords="693,1037,764,1010,1036">two.</WORD>
<WORD coords="777,1037,854,1005,1036">That</WORD>
<WORD coords="865,1038,892,1005,1037">is</WORD>
<WORD coords="904,1038,985,1006,1037">clear</WORD>
<WORD coords="997,1038,1080,1006,1037">since</WORD>
<WORD coords="1093,1038,1142,1007,1037">the</WORD>
<WORD coords="1155,1046,1277,1006,1037">starting</WORD>
<WORD coords="1289,1039,1378,1007,1038">value</WORD>
<WORD coords="1389,1039,1427,1007,1038">of</WORD>
<WORD coords="1438,1038,1458,1009,1038">i</WORD>
<WORD coords="1474,1039,1537,1016,1039">was</WORD>
<WORD coords="1549,1039,1608,1016,1038">one</WORD>
<WORD coords="1621,1039,1721,1007,1038">which</WORD>
</LINE>
<LINE>
<WORD coords="560,1081,623,1058,1080">was</WORD>
<WORD coords="637,1089,759,1050,1080">already</WORD>
<WORD coords="775,1082,979,1050,1081">incremented</WORD>
<WORD coords="993,1083,1092,1051,1082">inside</WORD>
<WORD coords="1107,1083,1157,1051,1082">the</WORD>
<WORD coords="1171,1090,1244,1051,1082">loop</WORD>
<WORD coords="1259,1083,1336,1052,1082">head</WORD>
<WORD coords="1351,1083,1424,1052,1082">with</WORD>
<WORD coords="1440,1083,1575,1054,1082">while.</WORD>
<WORD coords="1590,1083,1648,1053,1082">For</WORD>
<WORD coords="1662,1084,1720,1053,1083">this</WORD>
</LINE>
<LINE>
<WORD coords="559,1130,676,1103,1124">reason,</WORD>
<WORD coords="688,1126,737,1095,1125">the</WORD>
<WORD coords="750,1125,770,1097,1125">i</WORD>
<WORD coords="784,1126,814,1100,1126">at</WORD>
<WORD coords="824,1126,874,1095,1125">the</WORD>
<WORD coords="884,1127,957,1095,1126">time</WORD>
<WORD coords="968,1127,1017,1096,1126">the</WORD>
<WORD coords="1029,1134,1147,1098,1126">print</WORD>
<WORD coords="1154,1126,1174,1100,1126">f</WORD>
<WORD coords="1187,1127,1328,1097,1126">occurred</WORD>
<WORD coords="1340,1135,1459,1097,1126">already</WORD>
<WORD coords="1471,1128,1529,1097,1127">had</WORD>
<WORD coords="1541,1128,1590,1097,1127">the</WORD>
<WORD coords="1600,1128,1722,1102,1127">content</WORD>
</LINE>
<LINE>
<WORD coords="560,1170,590,1139,1169">2.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="559,1253,656,1222,1252">These</WORD>
<WORD coords="666,1262,815,1228,1253">operators</WORD>
<WORD coords="826,1262,896,1223,1253">help</WORD>
<WORD coords="906,1254,936,1229,1254">to</WORD>
<WORD coords="947,1255,1030,1223,1254">write</WORD>
<WORD coords="1040,1255,1098,1224,1254">fast</WORD>
<WORD coords="1107,1255,1166,1224,1254">and</WORD>
<WORD coords="1175,1263,1312,1230,1254">compact</WORD>
<WORD coords="1320,1263,1481,1233,1254">programs.</WORD>
<WORD coords="1492,1263,1574,1225,1255">They</WORD>
<WORD coords="1585,1256,1635,1233,1255">are</WORD>
<WORD coords="1644,1256,1721,1234,1255">even</WORD>
</LINE>
<LINE>
<WORD coords="560,1298,643,1275,1297">more</WORD>
<WORD coords="653,1298,790,1267,1298">efficient</WORD>
<WORD coords="799,1299,868,1268,1298">than</WORD>
<WORD coords="879,1299,928,1268,1298">the</WORD>
<WORD coords="939,1300,1156,1268,1299">abbreviations</WORD>
<WORD coords="1167,1308,1253,1268,1299">using</WORD>
<WORD coords="1265,1300,1314,1269,1299">the</WORD>
<WORD coords="1323,1308,1412,1269,1299">equal</WORD>
<WORD coords="1422,1308,1513,1269,1299">signs.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="232,2673,279,2643,2673">98</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0105.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2829" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0106.djvu" width="2038">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0106.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="306,178,434,152,177">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="940,174,1003,146,173">11.2</WORD>
<WORD coords="1033,177,1313,146,172">Initialization,</WORD>
<WORD coords="1328,174,1536,143,169">Definition,</WORD>
<WORD coords="1552,168,1799,140,166">Declaration</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="312,504,485,452,503">11.2</WORD>
<WORD coords="637,510,1138,447,500">Initialization,</WORD>
<WORD coords="1227,505,1613,442,495">Definition,</WORD>
</LINE>
<LINE>
<WORD coords="639,581,1082,527,579">Declaration</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="309,732,573,701,731">Initialization</WORD>
<WORD coords="639,731,739,700,730">These</WORD>
<WORD coords="755,730,837,699,729">three</WORD>
<WORD coords="853,736,999,702,728">concepts</WORD>
<WORD coords="1014,728,1066,705,727">are</WORD>
<WORD coords="1082,734,1154,705,726">very</WORD>
<WORD coords="1171,734,1332,695,725">important</WORD>
<WORD coords="1346,725,1396,694,724">for</WORD>
<WORD coords="1412,724,1461,693,723">the</WORD>
<WORD coords="1477,724,1504,692,724">C</WORD>
<WORD coords="1519,731,1725,698,721">programmer</WORD>
<WORD coords="1740,720,1801,689,719">and</WORD>
</LINE>
<LINE>
<WORD coords="640,775,749,744,774">should</WORD>
<WORD coords="760,773,813,748,773">not</WORD>
<WORD coords="822,773,862,743,773">be</WORD>
<WORD coords="873,773,1029,741,772">confused.</WORD>
<WORD coords="1041,771,1125,740,770">Let&apos;s</WORD>
<WORD coords="1135,778,1225,739,769">begin</WORD>
<WORD coords="1238,769,1310,739,768">with</WORD>
<WORD coords="1321,769,1540,737,767">initialization.</WORD>
<WORD coords="1552,766,1579,736,765">It</WORD>
<WORD coords="1588,765,1740,734,764">describes</WORD>
<WORD coords="1750,764,1801,733,763">the</WORD>
</LINE>
<LINE>
<WORD coords="641,818,708,788,817">first</WORD>
<WORD coords="723,825,911,787,816">assignment</WORD>
<WORD coords="926,816,962,785,815">of</WORD>
<WORD coords="976,816,994,794,816">a</WORD>
<WORD coords="1009,815,1099,784,814">value</WORD>
<WORD coords="1115,815,1147,789,815">to</WORD>
<WORD coords="1162,815,1181,792,815">a</WORD>
<WORD coords="1195,814,1337,782,813">variable.</WORD>
<WORD coords="1355,812,1442,781,811">After</WORD>
<WORD coords="1457,812,1516,780,811">this</WORD>
<WORD coords="1530,819,1618,779,809">point</WORD>
<WORD coords="1633,817,1694,786,809">you</WORD>
<WORD coords="1708,808,1799,778,807">know</WORD>
</LINE>
<LINE>
<WORD coords="641,862,721,833,862">what</WORD>
<WORD coords="737,863,787,832,862">the</WORD>
<WORD coords="803,862,937,831,860">variable</WORD>
<WORD coords="953,860,1099,829,859">contains.</WORD>
<WORD coords="1117,859,1228,828,858">Before</WORD>
<WORD coords="1245,858,1294,828,857">the</WORD>
<WORD coords="1311,858,1443,826,856">variable</WORD>
<WORD coords="1459,856,1516,833,855">can</WORD>
<WORD coords="1530,856,1570,824,855">be</WORD>
<WORD coords="1586,857,1761,822,853">initialized,</WORD>
<WORD coords="1779,852,1802,821,851">it</WORD>
</LINE>
<LINE>
<WORD coords="641,907,721,882,906">must</WORD>
<WORD coords="732,907,771,877,907">be</WORD>
<WORD coords="784,906,908,875,905">defined</WORD>
<WORD coords="919,905,954,883,904">or</WORD>
<WORD coords="966,905,1113,874,904">declared.</WORD>
<WORD coords="1127,904,1294,872,902">Definition</WORD>
<WORD coords="1307,902,1390,872,901">takes</WORD>
<WORD coords="1403,901,1498,870,900">forms</WORD>
<WORD coords="1511,900,1624,868,899">similar</WORD>
<WORD coords="1636,899,1667,873,899">to</WORD>
<WORD coords="1680,898,1731,867,897">the</WORD>
<WORD coords="1742,898,1800,866,897">fol-</WORD>
</LINE>
<LINE>
<WORD coords="641,959,764,920,951">lowing:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="644,1032,699,1008,1032">int</WORD>
<WORD coords="725,1034,838,1008,1031">index;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="643,1072,721,1049,1072">char</WORD>
<WORD coords="747,1076,864,1046,1071">string</WORD>
<WORD coords="874,1074,960,1047,1071">[80];</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="642,1157,740,1127,1156">When</WORD>
<WORD coords="755,1156,804,1126,1155">the</WORD>
<WORD coords="816,1163,964,1125,1154">compiler</WORD>
<WORD coords="976,1154,1098,1124,1153">reaches</WORD>
<WORD coords="1113,1153,1170,1123,1152">this</WORD>
<WORD coords="1184,1160,1277,1122,1151">point,</WORD>
<WORD coords="1292,1152,1315,1122,1151">it</WORD>
<WORD coords="1326,1151,1433,1122,1150">knows</WORD>
<WORD coords="1446,1150,1496,1120,1149">the</WORD>
<WORD coords="1510,1149,1656,1118,1147">variables</WORD>
<WORD coords="1670,1147,1730,1117,1147">and</WORD>
<WORD coords="1742,1147,1803,1121,1146">sets</WORD>
</LINE>
<LINE>
<WORD coords="644,1201,727,1170,1200">aside</WORD>
<WORD coords="741,1201,790,1170,1200">the</WORD>
<WORD coords="802,1207,961,1177,1199">necessary</WORD>
<WORD coords="974,1206,1109,1176,1198">memory</WORD>
<WORD coords="1122,1198,1190,1175,1197">area</WORD>
<WORD coords="1203,1196,1250,1166,1195">for</WORD>
<WORD coords="1261,1196,1350,1166,1195">them.</WORD>
<WORD coords="1365,1195,1414,1165,1194">An</WORD>
<WORD coords="1427,1201,1540,1164,1193">integer</WORD>
<WORD coords="1552,1193,1641,1162,1192">value</WORD>
<WORD coords="1653,1199,1804,1160,1190">generally</WORD>
</LINE>
<LINE>
<WORD coords="643,1253,775,1214,1244">requires</WORD>
<WORD coords="786,1244,845,1219,1244">two</WORD>
<WORD coords="856,1251,951,1214,1243">bytes.</WORD>
<WORD coords="962,1242,1027,1212,1242">The</WORD>
<WORD coords="1037,1242,1167,1211,1241">variable</WORD>
<WORD coords="1180,1246,1323,1211,1239">string</WORD>
<WORD coords="1333,1246,1463,1208,1237">requires</WORD>
<WORD coords="1475,1237,1514,1207,1238">80</WORD>
<WORD coords="1525,1244,1610,1206,1235">bytes</WORD>
<WORD coords="1622,1236,1705,1204,1234">since</WORD>
<WORD coords="1714,1241,1804,1211,1233">every</WORD>
</LINE>
<LINE>
<WORD coords="646,1288,742,1261,1287">char</WORD>
<WORD coords="756,1288,886,1257,1287">element</WORD>
<WORD coords="895,1294,1027,1255,1285">requires</WORD>
<WORD coords="1039,1286,1099,1263,1285">one</WORD>
<WORD coords="1109,1293,1188,1254,1285">byte.</WORD>
<WORD coords="1201,1284,1361,1252,1283">Functions</WORD>
<WORD coords="1373,1283,1430,1260,1282">can</WORD>
<WORD coords="1440,1282,1506,1251,1281">also</WORD>
<WORD coords="1517,1281,1557,1250,1281">be</WORD>
<WORD coords="1568,1281,1698,1248,1279">defined.</WORD>
<WORD coords="1711,1287,1761,1248,1279">Up</WORD>
<WORD coords="1773,1278,1805,1252,1278">to</WORD>
</LINE>
<LINE>
<WORD coords="644,1333,714,1311,1333">now</WORD>
<WORD coords="732,1341,806,1301,1332">only</WORD>
<WORD coords="823,1332,873,1301,1331">the</WORD>
<WORD coords="890,1332,1053,1299,1330">definition</WORD>
<WORD coords="1070,1331,1106,1299,1330">of</WORD>
<WORD coords="1119,1330,1224,1300,1329">main</WORD>
<WORD coords="1243,1329,1307,1306,1329">was</WORD>
<WORD coords="1325,1328,1509,1296,1327">mentioned.</WORD>
<WORD coords="1527,1326,1557,1294,1325">If</WORD>
<WORD coords="1572,1334,1633,1302,1325">you</WORD>
<WORD coords="1650,1325,1770,1293,1323">declare</WORD>
<WORD coords="1787,1323,1806,1300,1323">a</WORD>
</LINE>
<LINE>
<WORD coords="645,1379,781,1347,1377">function</WORD>
<WORD coords="793,1378,828,1355,1377">or</WORD>
<WORD coords="839,1381,981,1346,1376">variable,</WORD>
<WORD coords="993,1376,1052,1345,1375">this</WORD>
<WORD coords="1063,1384,1136,1345,1375">only</WORD>
<WORD coords="1148,1375,1216,1344,1374">tells</WORD>
<WORD coords="1228,1374,1277,1343,1373">the</WORD>
<WORD coords="1289,1382,1426,1350,1372">program</WORD>
<WORD coords="1439,1372,1500,1341,1371">that</WORD>
<WORD coords="1513,1371,1586,1340,1370">such</WORD>
<WORD coords="1599,1370,1617,1348,1370">a</WORD>
<WORD coords="1629,1370,1760,1338,1369">variable</WORD>
<WORD coords="1771,1369,1806,1346,1368">or</WORD>
</LINE>
<LINE>
<WORD coords="646,1423,782,1392,1422">function</WORD>
<WORD coords="796,1422,859,1400,1422">was</WORD>
<WORD coords="873,1421,997,1391,1420">defined</WORD>
<WORD coords="1010,1421,1206,1389,1419">somewhere.</WORD>
<WORD coords="1220,1419,1279,1389,1418">For</WORD>
<WORD coords="1292,1418,1350,1387,1417">this</WORD>
<WORD coords="1364,1418,1471,1395,1417">reason</WORD>
<WORD coords="1485,1416,1526,1394,1416">no</WORD>
<WORD coords="1539,1423,1675,1393,1414">memory</WORD>
<WORD coords="1689,1414,1716,1384,1414">is</WORD>
<WORD coords="1730,1414,1805,1383,1413">allo-</WORD>
</LINE>
<LINE>
<WORD coords="645,1468,733,1437,1467">cated.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="317,1551,522,1521,1550">Definition</WORD>
<WORD coords="646,1550,753,1520,1549">Here&apos;s</WORD>
<WORD coords="764,1550,783,1528,1550">a</WORD>
<WORD coords="793,1558,835,1519,1550">tip</WORD>
<WORD coords="846,1549,894,1519,1548">for</WORD>
<WORD coords="905,1557,1009,1518,1548">saving</WORD>
<WORD coords="1021,1548,1096,1517,1547">lines</WORD>
<WORD coords="1107,1548,1144,1517,1547">of</WORD>
<WORD coords="1151,1548,1236,1517,1547">code.</WORD>
<WORD coords="1249,1546,1403,1515,1545">Variables</WORD>
<WORD coords="1413,1545,1469,1523,1544">can</WORD>
<WORD coords="1479,1545,1519,1514,1544">be</WORD>
<WORD coords="1528,1544,1691,1512,1542">initialized</WORD>
<WORD coords="1701,1549,1806,1511,1541">during</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="646,1595,812,1564,1594">definition.</WORD>
<WORD coords="823,1594,899,1563,1593">That</WORD>
<WORD coords="909,1594,996,1571,1593">saves</WORD>
<WORD coords="1006,1593,1066,1571,1592">one</WORD>
<WORD coords="1074,1600,1211,1569,1591">program</WORD>
<WORD coords="1222,1591,1291,1560,1590">line:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="649,1675,704,1650,1675">int</WORD>
<WORD coords="730,1675,827,1650,1674">index</WORD>
<WORD coords="851,1667,868,1659,1670">=</WORD>
<WORD coords="892,1677,923,1651,1675">0;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="647,1768,717,1730,1759">Any</WORD>
<WORD coords="734,1768,910,1729,1759">expression</WORD>
<WORD coords="927,1759,984,1737,1758">can</WORD>
<WORD coords="1000,1759,1039,1728,1758">be</WORD>
<WORD coords="1054,1766,1197,1727,1757">assigned</WORD>
<WORD coords="1215,1757,1245,1732,1757">to</WORD>
<WORD coords="1262,1757,1311,1726,1756">the</WORD>
<WORD coords="1327,1764,1427,1725,1755">newly</WORD>
<WORD coords="1443,1755,1568,1724,1754">defined</WORD>
<WORD coords="1584,1753,1726,1723,1752">variable.</WORD>
<WORD coords="1743,1752,1808,1721,1751">The</WORD>
</LINE>
<LINE>
<WORD coords="648,1812,739,1773,1803">string</WORD>
<WORD coords="752,1812,854,1773,1803">length</WORD>
<WORD coords="867,1803,965,1772,1802">which</WORD>
<WORD coords="977,1803,1040,1780,1803">was</WORD>
<WORD coords="1053,1803,1237,1771,1802">determined</WORD>
<WORD coords="1248,1801,1320,1770,1800">with</WORD>
<WORD coords="1332,1801,1383,1770,1800">the</WORD>
<WORD coords="1396,1801,1540,1772,1799">strlen</WORD>
<WORD coords="1554,1799,1689,1766,1797">function</WORD>
<WORD coords="1701,1797,1757,1775,1796">can</WORD>
<WORD coords="1769,1796,1808,1766,1796">be</WORD>
</LINE>
<LINE>
<WORD coords="648,1849,722,1819,1849">used</WORD>
<WORD coords="732,1856,837,1818,1848">during</WORD>
<WORD coords="848,1848,1052,1817,1847">initialization</WORD>
<WORD coords="1062,1847,1096,1825,1847">as</WORD>
<WORD coords="1106,1847,1236,1816,1846">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="650,1929,705,1904,1929">int</WORD>
<WORD coords="730,1929,789,1906,1929">end</WORD>
<WORD coords="811,1922,828,1913,1925">=</WORD>
<WORD coords="853,1928,969,1905,1928">strlen</WORD>
<WORD coords="981,1933,1125,1903,1927">(string)</WORD>
<WORD coords="1156,1918,1172,1914,1925">-</WORD>
<WORD coords="1198,1930,1228,1904,1928">1;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="648,2014,693,1983,2013">Of</WORD>
<WORD coords="700,2014,806,1991,2013">course</WORD>
<WORD coords="817,2013,861,1988,2013">st</WORD>
<WORD coords="867,2020,960,1984,2012">ring</WORD>
<WORD coords="970,2013,1049,1987,2012">must</WORD>
<WORD coords="1059,2012,1135,1981,2011">have</WORD>
<WORD coords="1143,2012,1220,1981,2011">been</WORD>
<WORD coords="1229,2020,1398,1979,2010">previously</WORD>
<WORD coords="1408,2011,1536,1979,2009">defined.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="649,2100,741,2069,2099">Some</WORD>
<WORD coords="752,2107,863,2068,2099">coding</WORD>
<WORD coords="875,2098,930,2077,2098">can</WORD>
<WORD coords="944,2098,1024,2077,2098">seem</WORD>
<WORD coords="1036,2106,1243,2067,2098">exaggerated,</WORD>
<WORD coords="1254,2097,1307,2066,2097">but</WORD>
<WORD coords="1318,2097,1399,2066,2096">there</WORD>
<WORD coords="1410,2097,1436,2065,2096">is</WORD>
<WORD coords="1447,2096,1487,2074,2096">no</WORD>
<WORD coords="1498,2095,1577,2064,2095">limit</WORD>
<WORD coords="1587,2095,1619,2069,2095">to</WORD>
<WORD coords="1630,2102,1705,2072,2093">your</WORD>
<WORD coords="1715,2102,1808,2063,2093">imag-</WORD>
</LINE>
<LINE>
<WORD coords="649,2145,773,2113,2144">ination.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="651,2226,721,2198,2220">long</WORD>
<WORD coords="739,2220,847,2197,2220">middle</WORD>
<WORD coords="866,2214,884,2206,2215">=</WORD>
<WORD coords="904,2219,935,2197,2218">4*</WORD>
<WORD coords="946,2223,953,2198,2223">(</WORD>
<WORD coords="963,2223,1082,2197,2219">(strlen</WORD>
<WORD coords="1090,2225,1290,2196,2218">(stringl)+l)</WORD>
<WORD coords="1300,2221,1379,2195,2216">/2+1)</WORD>
<WORD coords="1388,2218,1512,2195,2217">-strlen</WORD>
<WORD coords="1521,2222,1666,2193,2216">(string2)</WORD>
<WORD coords="1676,2219,1722,2192,2217">/3;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="321,2305,546,2274,2304">Declaration</WORD>
<WORD coords="649,2305,678,2274,2305">If</WORD>
<WORD coords="687,2313,747,2283,2305">you</WORD>
<WORD coords="757,2305,840,2274,2305">write</WORD>
<WORD coords="849,2305,869,2283,2305">a</WORD>
<WORD coords="879,2312,959,2275,2304">large</WORD>
<WORD coords="968,2312,1105,2282,2304">program</WORD>
<WORD coords="1116,2305,1215,2274,2304">stored</WORD>
<WORD coords="1225,2303,1255,2273,2303">in</WORD>
<WORD coords="1266,2304,1379,2272,2302">several</WORD>
<WORD coords="1391,2303,1526,2272,2302">modules</WORD>
<WORD coords="1537,2309,1641,2271,2301">(files),</WORD>
<WORD coords="1653,2301,1671,2279,2301">a</WORD>
<WORD coords="1681,2301,1810,2270,2300">variable</WORD>
</LINE>
<LINE>
<WORD coords="649,2351,726,2320,2350">used</WORD>
<WORD coords="741,2358,782,2320,2350">by</WORD>
<WORD coords="798,2350,839,2319,2350">all</WORD>
<WORD coords="857,2350,997,2319,2349">modules</WORD>
<WORD coords="1013,2357,1086,2318,2349">only</WORD>
<WORD coords="1103,2357,1237,2317,2349">requires</WORD>
<WORD coords="1253,2349,1272,2326,2349">a</WORD>
<WORD coords="1287,2356,1387,2316,2348">single</WORD>
<WORD coords="1403,2355,1538,2325,2347">memory</WORD>
<WORD coords="1555,2348,1729,2315,2346">allocation.</WORD>
<WORD coords="1745,2346,1810,2314,2345">The</WORD>
</LINE>
<LINE>
<WORD coords="649,2396,809,2364,2395">definition</WORD>
<WORD coords="824,2396,851,2364,2395">is</WORD>
<WORD coords="865,2394,896,2363,2394">in</WORD>
<WORD coords="911,2395,971,2372,2394">one</WORD>
<WORD coords="984,2395,1039,2363,2394">file</WORD>
<WORD coords="1052,2395,1112,2363,2394">and</WORD>
<WORD coords="1125,2395,1167,2363,2394">all</WORD>
<WORD coords="1181,2395,1231,2363,2394">the</WORD>
<WORD coords="1244,2394,1330,2362,2393">other</WORD>
<WORD coords="1343,2394,1413,2361,2393">files</WORD>
<WORD coords="1427,2401,1500,2361,2392">only</WORD>
<WORD coords="1513,2393,1634,2360,2392">contain</WORD>
<WORD coords="1649,2392,1698,2360,2391">the</WORD>
<WORD coords="1712,2392,1810,2368,2391">corre-</WORD>
</LINE>
<LINE>
<WORD coords="650,2449,799,2410,2440">sponding</WORD>
<WORD coords="812,2441,1004,2409,2440">declaration.</WORD>
<WORD coords="1019,2440,1209,2408,2439">Declaration</WORD>
<WORD coords="1223,2440,1249,2408,2439">is</WORD>
<WORD coords="1264,2439,1350,2409,2438">made</WORD>
<WORD coords="1365,2439,1436,2407,2438">with</WORD>
<WORD coords="1449,2438,1498,2407,2437">the</WORD>
<WORD coords="1512,2438,1537,2407,2438">C</WORD>
<WORD coords="1552,2438,1636,2407,2437">word</WORD>
<WORD coords="1649,2438,1809,2412,2436">extern.</WORD>
</LINE>
<LINE>
<WORD coords="649,2486,713,2455,2485">The</WORD>
<WORD coords="725,2494,871,2454,2485">compiler</WORD>
<WORD coords="882,2486,988,2455,2485">knows</WORD>
<WORD coords="1001,2486,1064,2454,2485">that</WORD>
<WORD coords="1074,2485,1125,2454,2484">the</WORD>
<WORD coords="1137,2493,1271,2462,2484">memory</WORD>
<WORD coords="1283,2485,1346,2462,2484">was</WORD>
<WORD coords="1358,2484,1497,2452,2483">reserved</WORD>
<WORD coords="1508,2491,1671,2451,2483">externally</WORD>
<WORD coords="1683,2490,1810,2450,2481">through</WORD>
</LINE>
<LINE>
<WORD coords="649,2532,772,2500,2531">another</WORD>
<WORD coords="783,2531,845,2500,2530">file.</WORD>
<WORD coords="858,2531,1025,2499,2530">Otherwise</WORD>
<WORD coords="1037,2531,1087,2499,2530">the</WORD>
<WORD coords="1098,2531,1193,2499,2530">linker</WORD>
<WORD coords="1203,2538,1285,2504,2530">stops</WORD>
<WORD coords="1297,2538,1420,2498,2529">unking.</WORD>
<WORD coords="1432,2537,1585,2498,2528">Example:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1761,2672,1808,2642,2672">99</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0106.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0107.djvu" width="2039">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0107.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="240,173,285,145,174">11.</WORD>
<WORD coords="316,176,594,146,174">Abbreviations</WORD>
<WORD coords="1318,181,1426,155,181">Amiga</WORD>
<WORD coords="1439,181,1463,155,181">C</WORD>
<WORD coords="1476,182,1534,161,182">for</WORD>
<WORD coords="1547,183,1728,156,182">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="567,350,685,328,349">extern</WORD>
<WORD coords="709,351,787,328,350">char</WORD>
<WORD coords="809,361,1062,330,351">pass_word[80]</WORD>
<WORD coords="1074,356,1084,336,0">;</WORD>
</LINE>
<LINE>
<WORD coords="567,390,685,369,389">extern</WORD>
<WORD coords="709,391,765,366,391">int</WORD>
<WORD coords="790,401,963,375,392">error_nr;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="565,475,629,444,474">The</WORD>
<WORD coords="643,484,783,446,476">example</WORD>
<WORD coords="798,478,896,447,477">above</WORD>
<WORD coords="911,479,1013,447,478">shows</WORD>
<WORD coords="1028,479,1089,448,478">that</WORD>
<WORD coords="1103,479,1153,449,479">the</WORD>
<WORD coords="1168,480,1237,449,480">data</WORD>
<WORD coords="1251,488,1321,455,480">type</WORD>
<WORD coords="1336,481,1416,456,480">must</WORD>
<WORD coords="1430,481,1496,451,480">also</WORD>
<WORD coords="1510,481,1550,451,481">be</WORD>
<WORD coords="1565,489,1722,451,481">specified.</WORD>
</LINE>
<LINE>
<WORD coords="565,519,637,488,518">This</WORD>
<WORD coords="650,527,793,488,519">provides</WORD>
<WORD coords="807,520,846,490,519">all</WORD>
<WORD coords="861,521,910,490,520">the</WORD>
<WORD coords="924,522,1116,491,521">information</WORD>
<WORD coords="1131,531,1288,501,522">necessary</WORD>
<WORD coords="1303,524,1334,498,523">to</WORD>
<WORD coords="1348,524,1397,493,523">the</WORD>
<WORD coords="1410,533,1557,493,524">compiler</WORD>
<WORD coords="1569,526,1662,495,525">about</WORD>
<WORD coords="1674,526,1723,495,525">the</WORD>
</LINE>
<LINE>
<WORD coords="565,564,702,532,562">variable.</WORD>
<WORD coords="714,564,777,534,563">The</WORD>
<WORD coords="788,566,922,534,564">function</WORD>
<WORD coords="932,567,1110,535,566">declaration</WORD>
<WORD coords="1120,567,1147,536,566">is</WORD>
<WORD coords="1157,568,1277,536,567">similar.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="565,643,684,622,642">extern</WORD>
<WORD coords="708,650,786,621,644">long</WORD>
<WORD coords="809,648,942,623,645">atolO;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="564,725,593,695,725">If</WORD>
<WORD coords="601,734,661,704,726">you</WORD>
<WORD coords="672,727,774,697,726">define</WORD>
<WORD coords="785,728,834,697,727">the</WORD>
<WORD coords="844,729,978,697,728">function</WORD>
<WORD coords="989,729,1019,698,728">in</WORD>
<WORD coords="1031,730,1079,699,729">the</WORD>
<WORD coords="1090,730,1173,708,729">same</WORD>
<WORD coords="1183,735,1247,700,730">file,</WORD>
<WORD coords="1258,731,1306,701,730">the</WORD>
<WORD coords="1317,732,1462,707,731">extern</WORD>
<WORD coords="1473,732,1528,710,731">can</WORD>
<WORD coords="1539,733,1578,702,732">be</WORD>
<WORD coords="1588,733,1720,702,732">omitted.</WORD>
</LINE>
<LINE>
<WORD coords="563,770,626,739,769">The</WORD>
<WORD coords="638,771,819,740,770">declaration</WORD>
<WORD coords="833,771,858,741,771">is</WORD>
<WORD coords="873,772,933,742,771">still</WORD>
<WORD coords="945,781,1081,742,772">required</WORD>
<WORD coords="1093,774,1176,743,773">since</WORD>
<WORD coords="1189,774,1238,744,774">the</WORD>
<WORD coords="1249,783,1395,744,774">compiler</WORD>
<WORD coords="1406,776,1511,745,775">knows</WORD>
<WORD coords="1525,776,1575,746,776">the</WORD>
<WORD coords="1587,777,1721,746,776">function</WORD>
</LINE>
<LINE>
<WORD coords="564,815,666,793,814">names</WORD>
<WORD coords="677,816,735,785,815">and</WORD>
<WORD coords="746,816,819,785,815">their</WORD>
<WORD coords="829,817,897,786,816">data</WORD>
<WORD coords="907,825,990,791,817">types</WORD>
<WORD coords="1002,826,1071,787,817">only</WORD>
<WORD coords="1082,818,1112,793,818">at</WORD>
<WORD coords="1122,819,1171,788,818">the</WORD>
<WORD coords="1181,819,1239,789,818">end</WORD>
<WORD coords="1248,819,1285,789,819">of</WORD>
<WORD coords="1292,820,1341,789,819">the</WORD>
<WORD coords="1351,821,1413,789,820">file.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="231,2682,300,2650,2681">100</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0107.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0108.djvu" width="2039">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0108.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="290,182,418,155,181">Abacus</WORD>
<WORD coords="820,181,882,153,180">11.3</WORD>
<WORD coords="910,180,1073,153,179">Multiple</WORD>
<WORD coords="1090,179,1310,153,178">Assignments</WORD>
<WORD coords="1327,178,1389,156,177">and</WORD>
<WORD coords="1406,178,1580,150,176">Directive</WORD>
<WORD coords="1596,176,1705,148,175">Value</WORD>
<WORD coords="1718,175,1750,153,175">in</WORD>
<WORD coords="1764,175,1784,152,175">c</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="296,508,468,455,507">11.3</WORD>
<WORD coords="620,522,916,454,506">Multiple</WORD>
<WORD coords="985,520,1415,453,504">Assignments</WORD>
<WORD coords="1485,503,1608,451,502">and</WORD>
</LINE>
<LINE>
<WORD coords="622,587,932,534,586">Directive</WORD>
<WORD coords="992,586,1186,534,585">Value</WORD>
<WORD coords="1246,584,1309,532,584">in</WORD>
<WORD coords="1372,584,1419,531,584">C</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="623,736,736,705,735">Source</WORD>
<WORD coords="747,736,825,705,735">code</WORD>
<WORD coords="836,735,893,713,734">can</WORD>
<WORD coords="905,735,971,704,734">also</WORD>
<WORD coords="982,735,1021,704,735">be</WORD>
<WORD coords="1032,735,1224,703,734">abbreviated</WORD>
<WORD coords="1233,742,1275,703,734">by</WORD>
<WORD coords="1287,741,1375,702,733">using</WORD>
<WORD coords="1387,740,1523,701,732">multiple</WORD>
<WORD coords="1535,739,1743,700,730">assignments.</WORD>
<WORD coords="1757,729,1787,699,729">If</WORD>
</LINE>
<LINE>
<WORD coords="623,781,743,749,780">several</WORD>
<WORD coords="766,780,921,749,779">variables</WORD>
<WORD coords="943,780,996,757,779">are</WORD>
<WORD coords="1017,779,1049,753,779">to</WORD>
<WORD coords="1071,779,1112,748,779">be</WORD>
<WORD coords="1134,787,1280,747,778">assigned</WORD>
<WORD coords="1303,778,1354,747,777">the</WORD>
<WORD coords="1377,777,1462,755,776">same</WORD>
<WORD coords="1485,780,1586,746,775">value,</WORD>
<WORD coords="1611,775,1784,744,774">individual</WORD>
</LINE>
<LINE>
<WORD coords="623,832,824,794,823">assignments</WORD>
<WORD coords="842,824,923,802,823">were</WORD>
<WORD coords="939,832,1114,792,823">previously</WORD>
<WORD coords="1130,831,1269,792,822">required</WORD>
<WORD coords="1285,823,1335,791,822">for</WORD>
<WORD coords="1349,830,1441,799,821">every</WORD>
<WORD coords="1457,821,1601,790,820">variable.</WORD>
<WORD coords="1619,820,1683,789,819">The</WORD>
<WORD coords="1699,819,1784,797,818">same</WORD>
</LINE>
<LINE>
<WORD coords="623,868,709,838,867">value</WORD>
<WORD coords="720,869,782,846,869">was</WORD>
<WORD coords="792,876,880,837,867">given</WORD>
<WORD coords="891,868,939,837,867">for</WORD>
<WORD coords="947,868,1029,837,867">each:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,954,722,924,948">begin</WORD>
<WORD coords="746,942,764,934,946">=</WORD>
<WORD coords="788,951,819,926,949">0;</WORD>
</LINE>
<LINE>
<WORD coords="626,989,683,972,989">sum</WORD>
<WORD coords="706,982,723,974,985">=</WORD>
<WORD coords="747,992,779,967,989">0;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,1078,782,1044,1072">However,</WORD>
<WORD coords="793,1073,843,1042,1072">the</WORD>
<WORD coords="853,1080,1011,1041,1072">following</WORD>
<WORD coords="1019,1072,1081,1041,1071">line</WORD>
<WORD coords="1090,1080,1236,1041,1071">performs</WORD>
<WORD coords="1247,1071,1297,1041,1070">the</WORD>
<WORD coords="1307,1071,1390,1048,1070">same</WORD>
<WORD coords="1401,1071,1543,1039,1069">function:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,1159,723,1128,1153">begin</WORD>
<WORD coords="746,1146,764,1138,1149">=</WORD>
<WORD coords="789,1153,846,1136,1153">sum</WORD>
<WORD coords="868,1146,886,1137,1149">=</WORD>
<WORD coords="910,1156,942,1129,1154">0;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,1240,688,1209,1239">The</WORD>
<WORD coords="704,1248,890,1209,1239">assignment</WORD>
<WORD coords="904,1239,932,1208,1239">is</WORD>
<WORD coords="947,1240,1025,1208,1239">from</WORD>
<WORD coords="1039,1247,1120,1208,1238">right</WORD>
<WORD coords="1134,1239,1166,1213,1239">to</WORD>
<WORD coords="1180,1239,1245,1207,1238">left.</WORD>
<WORD coords="1259,1239,1338,1207,1238">First</WORD>
<WORD coords="1391,1238,1419,1207,1237">is</WORD>
<WORD coords="1432,1245,1575,1206,1237">assigned</WORD>
<WORD coords="1588,1237,1620,1211,1237">to</WORD>
<WORD coords="1636,1237,1712,1215,1236">sum</WORD>
<WORD coords="1727,1236,1787,1205,1235">and</WORD>
</LINE>
<LINE>
<WORD coords="625,1285,695,1254,1284">then</WORD>
<WORD coords="711,1292,838,1256,1284">begin</WORD>
<WORD coords="855,1292,921,1259,1284">gets</WORD>
<WORD coords="936,1284,986,1253,1283">the</WORD>
<WORD coords="1000,1284,1121,1258,1283">content</WORD>
<WORD coords="1134,1284,1171,1253,1283">of</WORD>
<WORD coords="1185,1284,1260,1263,1283">sum</WORD>
<WORD coords="1274,1283,1373,1252,1282">which</WORD>
<WORD coords="1387,1283,1414,1252,1282">is</WORD>
<WORD coords="1431,1283,1462,1254,1282">0.</WORD>
<WORD coords="1479,1282,1509,1252,1282">A</WORD>
<WORD coords="1523,1282,1598,1256,1281">term</WORD>
<WORD coords="1614,1281,1687,1250,1280">with</WORD>
<WORD coords="1702,1281,1787,1258,1280">more</WORD>
</LINE>
<LINE>
<WORD coords="625,1328,845,1298,1327">simultaneous</WORD>
<WORD coords="862,1336,1066,1298,1327">assignments</WORD>
<WORD coords="1083,1328,1176,1297,1327">could</WORD>
<WORD coords="1193,1328,1231,1298,1327">be</WORD>
<WORD coords="1250,1327,1395,1297,1326">enclosed</WORD>
<WORD coords="1413,1326,1443,1296,1325">in</WORD>
<WORD coords="1461,1334,1667,1295,1325">parentheses,</WORD>
<WORD coords="1685,1325,1786,1294,1324">which</WORD>
</LINE>
<LINE>
<WORD coords="625,1371,725,1342,1370">would</WORD>
<WORD coords="735,1371,820,1342,1370">make</WORD>
<WORD coords="830,1371,879,1342,1370">the</WORD>
<WORD coords="889,1379,1033,1350,1370">sequence</WORD>
<WORD coords="1043,1370,1124,1349,1369">more</WORD>
<WORD coords="1133,1370,1275,1341,1369">readable.</WORD>
<WORD coords="1287,1370,1392,1340,1369">Here&apos;s</WORD>
<WORD coords="1401,1370,1458,1348,1369">one</WORD>
<WORD coords="1468,1369,1594,1339,1368">version:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,1453,984,1427,1450">a=b=c=d=2;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,1535,695,1504,1534">This</WORD>
<WORD coords="707,1535,823,1504,1534">version</WORD>
<WORD coords="833,1535,932,1504,1534">shows</WORD>
<WORD coords="941,1535,1036,1504,1535">added</WORD>
<WORD coords="1045,1542,1230,1503,1534">parentheses</WORD>
<WORD coords="1240,1534,1287,1503,1533">for</WORD>
<WORD coords="1294,1541,1472,1502,1533">readability:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,1596,644,1579,1596">a</WORD>
<WORD coords="667,1588,684,1580,1591">=</WORD>
<WORD coords="716,1598,747,1573,1595">&lt;b</WORD>
<WORD coords="768,1588,787,1580,1591">=</WORD>
<WORD coords="817,1598,848,1573,1595">(c</WORD>
<WORD coords="869,1588,888,1580,1591">=</WORD>
<WORD coords="918,1598,950,1573,1595">&lt;d</WORD>
<WORD coords="972,1588,990,1580,1591">=</WORD>
<WORD coords="1012,1598,1105,1572,1597">2)));</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="626,1689,826,1650,1680">Individually</WORD>
<WORD coords="840,1689,1012,1650,1681">expressed,</WORD>
<WORD coords="1025,1681,1075,1650,1680">the</WORD>
<WORD coords="1089,1681,1149,1655,1681">two</WORD>
<WORD coords="1163,1681,1260,1650,1680">above</WORD>
<WORD coords="1274,1680,1349,1650,1680">lines</WORD>
<WORD coords="1363,1688,1546,1648,1679">correspond</WORD>
<WORD coords="1559,1679,1591,1653,1679">to</WORD>
<WORD coords="1604,1679,1654,1647,1678">the</WORD>
<WORD coords="1666,1687,1787,1656,1678">expres-</WORD>
</LINE>
<LINE>
<WORD coords="626,1726,704,1695,1725">sion:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,1807,645,1784,1807">d</WORD>
<WORD coords="668,1800,685,1792,1800">=</WORD>
<WORD coords="710,1811,742,1785,1809">2;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="628,1847,645,1830,1847">c</WORD>
<WORD coords="668,1840,686,1832,1840">=</WORD>
<WORD coords="709,1850,742,1825,1847">d;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,1887,646,1865,1887">b</WORD>
<WORD coords="668,1881,685,1873,1881">=</WORD>
<WORD coords="710,1891,742,1871,1888">c;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="628,1929,645,1912,1929">a</WORD>
<WORD coords="668,1922,686,1914,1922">=</WORD>
<WORD coords="708,1932,742,1906,1929">b;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="628,2022,767,1984,2013">Multiple</WORD>
<WORD coords="779,2021,961,1983,2013">assignment</WORD>
<WORD coords="973,2014,999,1983,2013">is</WORD>
<WORD coords="1009,2022,1143,1983,2013">possible</WORD>
<WORD coords="1154,2014,1236,1983,2013">since</WORD>
<WORD coords="1246,2021,1336,1991,2012">every</WORD>
<WORD coords="1348,2021,1521,1982,2012">expression</WORD>
<WORD coords="1533,2013,1586,1982,2012">has</WORD>
<WORD coords="1597,2012,1616,1989,2012">a</WORD>
<WORD coords="1627,2012,1715,1981,2011">value</WORD>
<WORD coords="1727,2019,1789,1980,2011">(the</WORD>
</LINE>
<LINE>
<WORD coords="626,2059,722,2028,2058">result</WORD>
<WORD coords="738,2059,776,2028,2058">of</WORD>
<WORD coords="792,2058,842,2028,2057">the</WORD>
<WORD coords="861,2059,921,2027,2058">last</WORD>
<WORD coords="937,2067,1095,2028,2057">operation</WORD>
<WORD coords="1113,2066,1311,2027,2057">performed).</WORD>
<WORD coords="1329,2058,1389,2028,2057">For</WORD>
<WORD coords="1406,2065,1557,2027,2057">example,</WORD>
<WORD coords="1576,2057,1627,2026,2056">the</WORD>
<WORD coords="1645,2057,1737,2026,2056">value</WORD>
<WORD coords="1754,2057,1792,2026,2056">of</WORD>
</LINE>
<LINE>
<WORD coords="628,2109,839,2071,2102">(d=2)2,of</WORD>
<WORD coords="859,2106,997,2074,2102">(index</WORD>
<WORD coords="1010,2094,1031,2084,2097">=</WORD>
<WORD coords="1046,2103,1191,2075,2102">strlen</WORD>
<WORD coords="1204,2109,1382,2073,2101">(string)</WORD>
<WORD coords="1397,2106,1406,2075,2102">)</WORD>
<WORD coords="1431,2102,1576,2074,2101">strlen</WORD>
<WORD coords="1588,2108,1767,2072,2100">(string)</WORD>
<WORD coords="1780,2101,1787,2094,0">.</WORD>
</LINE>
<LINE>
<WORD coords="627,2155,741,2117,2146">Except</WORD>
<WORD coords="753,2147,800,2116,2146">for</WORD>
<WORD coords="812,2155,894,2116,2146">large</WORD>
<WORD coords="907,2148,1128,2116,2147">initializations</WORD>
<WORD coords="1140,2148,1177,2116,2147">of</WORD>
<WORD coords="1186,2152,1343,2115,2146">variables,</WORD>
<WORD coords="1356,2147,1406,2116,2146">the</WORD>
<WORD coords="1417,2147,1506,2115,2146">value</WORD>
<WORD coords="1518,2147,1555,2115,2146">of</WORD>
<WORD coords="1564,2146,1602,2123,2145">an</WORD>
<WORD coords="1614,2153,1789,2114,2145">expression</WORD>
</LINE>
<LINE>
<WORD coords="627,2190,682,2169,2189">can</WORD>
<WORD coords="696,2190,734,2161,2190">be</WORD>
<WORD coords="747,2190,821,2160,2190">used</WORD>
<WORD coords="833,2191,943,2160,2190">almost</WORD>
<WORD coords="954,2199,1152,2160,2190">everywhere.</WORD>
<WORD coords="1166,2191,1192,2160,2190">It</WORD>
<WORD coords="1203,2190,1268,2160,2190">also</WORD>
<WORD coords="1280,2190,1381,2159,2189">shows</WORD>
<WORD coords="1395,2190,1463,2160,2189">who</WORD>
<WORD coords="1475,2190,1582,2160,2189">knows</WORD>
<WORD coords="1594,2189,1620,2158,2189">C</WORD>
<WORD coords="1633,2189,1712,2158,2188">well.</WORD>
<WORD coords="1725,2189,1789,2158,2188">The</WORD>
</LINE>
<LINE>
<WORD coords="628,2235,740,2204,2234">shorter</WORD>
<WORD coords="751,2236,943,2204,2234">formulation</WORD>
<WORD coords="953,2235,1016,2204,2235">will</WORD>
<WORD coords="1025,2243,1151,2204,2235">identify</WORD>
<WORD coords="1162,2235,1210,2205,2234">the</WORD>
<WORD coords="1220,2243,1427,2204,2234">professional.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,2330,789,2291,2321">Examples</WORD>
<WORD coords="800,2322,856,2300,2321">can</WORD>
<WORD coords="869,2323,954,2291,2322">show</WORD>
<WORD coords="967,2322,1024,2291,2321">this</WORD>
<WORD coords="1036,2322,1137,2292,2321">better.</WORD>
<WORD coords="1151,2322,1228,2292,2321">Here</WORD>
<WORD coords="1240,2322,1291,2300,2321">are</WORD>
<WORD coords="1302,2322,1388,2299,2321">some</WORD>
<WORD coords="1399,2322,1483,2299,2321">more</WORD>
<WORD coords="1494,2322,1599,2291,2321">values</WORD>
<WORD coords="1610,2321,1658,2290,2320">for</WORD>
<WORD coords="1668,2329,1789,2298,2320">expres-</WORD>
</LINE>
<LINE>
<WORD coords="628,2367,723,2336,2366">sions:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="637,2450,678,2425,2449">(2)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1031,2447,1045,2425,2447">2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="637,2491,679,2465,2488">(a)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1031,2488,1048,2471,2488">a</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="636,2530,667,2505,2528">(a</WORD>
<WORD coords="692,2531,760,2505,2524">*=3)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1030,2528,1087,2505,2528">a*3</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="636,2571,923,2545,2567">(a=(b=(a+2)-3))</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1030,2568,1087,2545,2568">a-1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1719,2681,1789,2650,2680">101</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0108.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2835" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0109.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0109.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="244,168,289,141,169">11.</WORD>
<WORD coords="321,171,599,143,169">Abbreviations</WORD>
<WORD coords="1325,177,1433,151,177">Amiga</WORD>
<WORD coords="1446,177,1470,151,177">C</WORD>
<WORD coords="1483,178,1542,157,178">for</WORD>
<WORD coords="1554,179,1736,152,178">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="571,347,635,317,346">The</WORD>
<WORD coords="649,348,708,317,347">last</WORD>
<WORD coords="721,357,862,319,348">example</WORD>
<WORD coords="876,350,957,325,349">must</WORD>
<WORD coords="970,351,1008,320,351">be</WORD>
<WORD coords="1022,352,1174,320,351">dissected</WORD>
<WORD coords="1188,352,1251,321,351">into</WORD>
<WORD coords="1266,353,1304,321,352">its</WORD>
<WORD coords="1318,361,1517,328,353">components</WORD>
<WORD coords="1533,354,1564,329,354">to</WORD>
<WORD coords="1577,355,1666,324,354">reach</WORD>
<WORD coords="1682,355,1732,325,354">the</WORD>
</LINE>
<LINE>
<WORD coords="572,391,654,368,390">same</WORD>
<WORD coords="664,392,764,361,391">result</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="579,477,885,449,472">(a=(b=(a+2)-3)))</WORD>
</LINE>
<LINE>
<WORD coords="579,515,749,489,512">(a=(b=a-l</WORD>
<WORD coords="778,516,804,491,514">))</WORD>
</LINE>
<LINE>
<WORD coords="578,556,708,530,553">(a=(a-l</WORD>
<WORD coords="736,557,764,531,555">))</WORD>
</LINE>
<LINE>
<WORD coords="578,596,661,571,593">(a-1)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="569,678,615,647,677">Of</WORD>
<WORD coords="621,679,728,656,678">course</WORD>
<WORD coords="739,679,788,648,678">the</WORD>
<WORD coords="798,688,977,649,679">advantages</WORD>
<WORD coords="987,681,1023,650,681">of</WORD>
<WORD coords="1030,682,1080,651,681">the</WORD>
<WORD coords="1090,690,1225,651,681">multiple</WORD>
<WORD coords="1234,691,1416,652,682">assignment</WORD>
<WORD coords="1425,684,1481,662,683">can</WORD>
<WORD coords="1491,684,1530,654,684">be</WORD>
<WORD coords="1540,685,1615,655,685">used</WORD>
<WORD coords="1624,693,1730,655,684">during</WORD>
</LINE>
<LINE>
<WORD coords="570,722,618,692,721">the</WORD>
<WORD coords="629,724,788,692,722">definition</WORD>
<WORD coords="799,724,857,694,723">and</WORD>
<WORD coords="868,726,1082,694,724">initialization.</WORD>
<WORD coords="1094,726,1157,695,725">The</WORD>
<WORD coords="1168,735,1326,696,726">following</WORD>
<WORD coords="1337,728,1398,697,727">line</WORD>
<WORD coords="1409,728,1435,697,727">is</WORD>
<WORD coords="1446,736,1643,698,728">permissible:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="570,802,625,777,802">int</WORD>
<WORD coords="651,803,747,781,802">start</WORD>
<WORD coords="772,796,790,788,800">=</WORD>
<WORD coords="811,804,911,781,803">value</WORD>
<WORD coords="934,798,952,789,800">=</WORD>
<WORD coords="976,808,1008,782,806">0;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="567,886,629,856,885">The</WORD>
<WORD coords="640,887,770,856,886">variable</WORD>
<WORD coords="780,888,898,861,887">value</WORD>
<WORD coords="911,889,991,863,888">must</WORD>
<WORD coords="998,889,1036,858,889">be</WORD>
<WORD coords="1045,898,1217,859,889">predefined</WORD>
<WORD coords="1227,890,1284,860,889">and</WORD>
<WORD coords="1294,892,1456,860,890">initialized</WORD>
<WORD coords="1465,901,1549,861,891">(very</WORD>
<WORD coords="1559,901,1728,862,892">important)</WORD>
</LINE>
<LINE>
<WORD coords="567,931,664,900,930">which</WORD>
<WORD coords="675,932,702,901,931">is</WORD>
<WORD coords="714,932,763,901,931">the</WORD>
<WORD coords="773,932,843,910,932">case</WORD>
<WORD coords="853,933,931,902,932">here.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="229,2670,298,2640,2669">102</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0109.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0110.djvu" width="2038">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0110.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="926,750,1150,632,748">12.</WORD>
</LINE>
<LINE>
<WORD coords="672,922,1402,804,920">Functions</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0110.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0111.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0111.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0111.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0112.djvu" width="2046">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0112.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="280,180,407,154,179">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1495,170,1540,143,169">12.</WORD>
<WORD coords="1572,169,1772,142,167">Functions</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="287,462,431,394,460">12.</WORD>
<WORD coords="611,460,1062,390,458">Functions</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="613,616,682,586,615">You</WORD>
<WORD coords="696,616,769,584,615">read</WORD>
<WORD coords="783,614,814,584,614">in</WORD>
<WORD coords="828,615,879,583,614">the</WORD>
<WORD coords="892,614,1094,581,613">introduction</WORD>
<WORD coords="1109,613,1171,581,612">that</WORD>
<WORD coords="1184,612,1203,589,612">a</WORD>
<WORD coords="1216,612,1242,580,612">C</WORD>
<WORD coords="1256,619,1395,587,610">program</WORD>
<WORD coords="1410,610,1585,577,608">sometimes</WORD>
<WORD coords="1599,607,1730,575,606">consists</WORD>
<WORD coords="1744,606,1781,574,605">of</WORD>
</LINE>
<LINE>
<WORD coords="613,668,703,638,660">many</WORD>
<WORD coords="720,660,864,628,659">different</WORD>
<WORD coords="877,659,1040,627,658">functions.</WORD>
<WORD coords="1055,666,1106,627,658">Up</WORD>
<WORD coords="1122,657,1153,631,657">to</WORD>
<WORD coords="1168,657,1237,634,656">now</WORD>
<WORD coords="1252,663,1325,624,655">only</WORD>
<WORD coords="1340,655,1400,632,654">one</WORD>
<WORD coords="1414,654,1468,623,654">has</WORD>
<WORD coords="1483,654,1561,622,653">been</WORD>
<WORD coords="1575,653,1701,620,651">defined</WORD>
<WORD coords="1716,658,1779,619,650">(the</WORD>
</LINE>
<LINE>
<WORD coords="612,705,717,676,704">main</WORD>
<WORD coords="739,709,900,673,703">function).</WORD>
<WORD coords="920,702,975,672,702">It&apos;s</WORD>
<WORD coords="995,702,1067,672,701">time</WORD>
<WORD coords="1086,702,1117,676,701">to</WORD>
<WORD coords="1135,701,1208,675,700">start</WORD>
<WORD coords="1225,707,1345,669,699">writing</WORD>
<WORD coords="1362,706,1519,675,697">programs</WORD>
<WORD coords="1537,697,1638,665,696">which</WORD>
<WORD coords="1656,696,1779,664,695">contain</WORD>
</LINE>
<LINE>
<WORD coords="615,749,727,719,747">several</WORD>
<WORD coords="738,748,886,717,746">functions</WORD>
<WORD coords="896,754,1060,716,745">developed</WORD>
<WORD coords="1070,753,1109,716,745">by</WORD>
<WORD coords="1120,753,1189,723,745">you.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="286,834,464,803,832">Function</WORD>
<WORD coords="614,837,701,802,831">First,</WORD>
<WORD coords="716,832,766,801,831">the</WORD>
<WORD coords="782,831,891,800,830">formal</WORD>
<WORD coords="906,831,1051,804,829">structure</WORD>
<WORD coords="1064,829,1101,798,828">of</WORD>
<WORD coords="1114,829,1132,807,829">a</WORD>
<WORD coords="1146,828,1282,798,827">function</WORD>
<WORD coords="1297,827,1466,796,825">definition.</WORD>
<WORD coords="1483,824,1552,795,824">You</WORD>
<WORD coords="1568,824,1649,798,823">must</WORD>
<WORD coords="1662,831,1780,791,822">specify</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="286,879,460,850,877">structure</WORD>
<WORD coords="616,877,665,846,876">the</WORD>
<WORD coords="678,876,813,845,875">function</WORD>
<WORD coords="826,880,925,853,875">name,</WORD>
<WORD coords="936,883,1084,843,874">preceded</WORD>
<WORD coords="1096,881,1137,843,873">by</WORD>
<WORD coords="1150,873,1199,842,872">the</WORD>
<WORD coords="1211,872,1279,842,872">data</WORD>
<WORD coords="1291,880,1362,846,871">type</WORD>
<WORD coords="1372,871,1509,839,870">returned</WORD>
<WORD coords="1519,877,1560,839,870">by</WORD>
<WORD coords="1573,869,1624,838,868">the</WORD>
<WORD coords="1635,868,1780,836,867">function.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,921,679,891,921">The</WORD>
<WORD coords="689,921,777,899,920">name</WORD>
<WORD coords="787,920,866,895,920">must</WORD>
<WORD coords="875,927,1056,888,919">correspond</WORD>
<WORD coords="1066,919,1097,893,919">to</WORD>
<WORD coords="1107,919,1157,887,918">the</WORD>
<WORD coords="1166,918,1251,886,917">usual</WORD>
<WORD coords="1261,917,1340,886,916">rules</WORD>
<WORD coords="1350,916,1398,885,915">for</WORD>
<WORD coords="1407,915,1536,883,914">variable</WORD>
<WORD coords="1546,914,1658,891,913">names.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,1006,814,975,1005">Parentheses</WORD>
<WORD coords="833,1011,1009,974,1003">containing</WORD>
<WORD coords="1029,1004,1079,973,1003">the</WORD>
<WORD coords="1097,1011,1270,976,1002">arguments</WORD>
<WORD coords="1288,1002,1396,970,1001">follow</WORD>
<WORD coords="1415,1001,1466,969,1000">the</WORD>
<WORD coords="1483,1000,1583,976,999">name.</WORD>
<WORD coords="1602,998,1632,967,997">If</WORD>
<WORD coords="1647,998,1688,975,997">no</WORD>
<WORD coords="1707,998,1783,966,997">such</WORD>
</LINE>
<LINE>
<WORD coords="618,1049,721,1020,1048">values</WORD>
<WORD coords="737,1049,816,1018,1048">exist</WORD>
<WORD coords="830,1056,912,1018,1049">(e.g.,</WORD>
<WORD coords="927,1048,977,1017,1047">the</WORD>
<WORD coords="989,1047,1092,1018,1046">main</WORD>
<WORD coords="1108,1052,1257,1015,1045">function)</WORD>
<WORD coords="1272,1045,1352,1022,1044">none</WORD>
<WORD coords="1367,1044,1422,1022,1043">can</WORD>
<WORD coords="1437,1043,1475,1013,1043">be</WORD>
<WORD coords="1490,1042,1651,1011,1041">indicated.</WORD>
<WORD coords="1665,1041,1696,1009,1041">If</WORD>
<WORD coords="1708,1041,1783,1009,1040">such</WORD>
</LINE>
<LINE>
<WORD coords="617,1102,785,1068,1093">arguments</WORD>
<WORD coords="794,1093,844,1071,1092">are</WORD>
<WORD coords="852,1101,1006,1061,1092">expected,</WORD>
<WORD coords="1015,1092,1098,1061,1091">these</WORD>
<WORD coords="1108,1091,1251,1059,1090">variables</WORD>
<WORD coords="1260,1090,1340,1063,1089">must</WORD>
<WORD coords="1347,1089,1386,1058,1088">be</WORD>
<WORD coords="1396,1088,1539,1056,1087">declared.</WORD>
<WORD coords="1550,1086,1613,1056,1085">The</WORD>
<WORD coords="1623,1085,1724,1055,1084">values</WORD>
<WORD coords="1734,1085,1783,1062,1084">are</WORD>
</LINE>
<LINE>
<WORD coords="618,1147,780,1108,1138">important</WORD>
<WORD coords="795,1139,880,1107,1137">since</WORD>
<WORD coords="895,1138,976,1111,1137">most</WORD>
<WORD coords="991,1137,1144,1105,1136">functions</WORD>
<WORD coords="1159,1143,1211,1109,1135">get</WORD>
<WORD coords="1225,1135,1420,1103,1134">information</WORD>
<WORD coords="1435,1133,1514,1102,1132">from</WORD>
<WORD coords="1529,1132,1616,1100,1131">other</WORD>
<WORD coords="1630,1131,1784,1099,1130">functions</WORD>
</LINE>
<LINE>
<WORD coords="619,1183,717,1152,1182">which</WORD>
<WORD coords="730,1183,781,1161,1182">are</WORD>
<WORD coords="793,1183,862,1152,1182">then</WORD>
<WORD coords="874,1190,1044,1150,1181">processed.</WORD>
<WORD coords="1057,1181,1142,1150,1180">Then</WORD>
<WORD coords="1155,1180,1259,1149,1179">follow</WORD>
<WORD coords="1272,1179,1322,1148,1178">the</WORD>
<WORD coords="1333,1179,1509,1146,1178">executable</WORD>
<WORD coords="1519,1180,1706,1145,1175">commands,</WORD>
<WORD coords="1718,1175,1784,1144,1174">also</WORD>
</LINE>
<LINE>
<WORD coords="619,1229,759,1197,1228">enclosed</WORD>
<WORD coords="769,1227,798,1197,1227">in</WORD>
<WORD coords="807,1236,1003,1196,1226">parentheses.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,1313,703,1282,1313">Let&apos;s</WORD>
<WORD coords="715,1313,787,1282,1312">look</WORD>
<WORD coords="798,1320,885,1281,1311">again</WORD>
<WORD coords="897,1312,926,1286,1312">at</WORD>
<WORD coords="936,1312,955,1289,1312">a</WORD>
<WORD coords="965,1319,1074,1280,1310">simple</WORD>
<WORD coords="1085,1310,1203,1279,1309">version</WORD>
<WORD coords="1214,1310,1250,1278,1309">of</WORD>
<WORD coords="1259,1309,1310,1278,1308">the</WORD>
<WORD coords="1318,1308,1416,1279,1307">main</WORD>
<WORD coords="1429,1308,1572,1276,1307">function:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,1394,699,1369,1393">main</WORD>
<WORD coords="710,1396,733,1371,1396">()</WORD>
</LINE>
<LINE>
<WORD coords="627,1437,635,1411,1437">{</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="622,1598,686,1567,1597">The</WORD>
<WORD coords="698,1597,765,1567,1597">first</WORD>
<WORD coords="777,1597,847,1566,1596">item</WORD>
<WORD coords="861,1596,892,1571,1596">to</WORD>
<WORD coords="903,1596,943,1566,1596">be</WORD>
<WORD coords="955,1596,1155,1564,1595">encountered</WORD>
<WORD coords="1166,1602,1327,1563,1594">according</WORD>
<WORD coords="1339,1594,1371,1568,1594">to</WORD>
<WORD coords="1383,1601,1607,1560,1592">specifications</WORD>
<WORD coords="1620,1591,1647,1560,1590">is</WORD>
<WORD coords="1658,1591,1708,1560,1590">the</WORD>
<WORD coords="1721,1590,1789,1559,1589">data</WORD>
</LINE>
<LINE>
<WORD coords="624,1651,693,1618,1642">type</WORD>
<WORD coords="704,1642,801,1612,1641">which</WORD>
<WORD coords="813,1642,862,1611,1641">the</WORD>
<WORD coords="873,1641,1007,1611,1640">function</WORD>
<WORD coords="1017,1641,1138,1615,1639">returns.</WORD>
<WORD coords="1152,1640,1239,1609,1639">Since</WORD>
<WORD coords="1250,1639,1300,1609,1638">the</WORD>
<WORD coords="1309,1639,1406,1610,1638">main</WORD>
<WORD coords="1417,1638,1550,1606,1637">function</WORD>
<WORD coords="1563,1636,1682,1605,1635">doesn&apos;t</WORD>
<WORD coords="1691,1635,1788,1610,1634">return</WORD>
</LINE>
<LINE>
<WORD coords="624,1696,681,1666,1687">any</WORD>
<WORD coords="696,1688,801,1657,1686">values</WORD>
<WORD coords="815,1687,845,1662,1687">to</WORD>
<WORD coords="859,1687,909,1656,1686">the</WORD>
<WORD coords="922,1693,1034,1655,1685">calling</WORD>
<WORD coords="1047,1693,1196,1662,1684">program,</WORD>
<WORD coords="1210,1684,1260,1653,1683">the</WORD>
<WORD coords="1274,1684,1342,1653,1684">data</WORD>
<WORD coords="1356,1691,1426,1658,1683">type</WORD>
<WORD coords="1440,1682,1465,1652,1681">is</WORD>
<WORD coords="1479,1682,1613,1651,1681">omitted.</WORD>
<WORD coords="1628,1680,1691,1650,1679">The</WORD>
<WORD coords="1705,1680,1790,1649,1679">word</WORD>
</LINE>
<LINE>
<WORD coords="624,1733,722,1704,1732">void</WORD>
<WORD coords="732,1739,847,1701,1731">usually</WORD>
<WORD coords="857,1739,981,1709,1730">appears</WORD>
<WORD coords="991,1738,1151,1699,1729">preceding</WORD>
<WORD coords="1161,1730,1180,1707,1730">a</WORD>
<WORD coords="1190,1729,1323,1698,1728">function</WORD>
<WORD coords="1334,1729,1396,1698,1728">that</WORD>
<WORD coords="1404,1728,1515,1702,1727">returns</WORD>
<WORD coords="1526,1733,1658,1695,1725">nothing.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,1816,706,1786,1815">Next</WORD>
<WORD coords="723,1816,773,1785,1815">the</WORD>
<WORD coords="790,1815,929,1784,1814">function</WORD>
<WORD coords="946,1815,1036,1792,1814">name</WORD>
<WORD coords="1054,1821,1185,1783,1813">(main)</WORD>
<WORD coords="1203,1813,1229,1782,1813">is</WORD>
<WORD coords="1245,1821,1405,1782,1812">specified,</WORD>
<WORD coords="1422,1812,1568,1780,1811">followed</WORD>
<WORD coords="1584,1818,1625,1780,1811">by</WORD>
<WORD coords="1642,1810,1660,1787,1810">a</WORD>
<WORD coords="1674,1817,1740,1778,1808">pair</WORD>
<WORD coords="1756,1809,1793,1777,1808">of</WORD>
</LINE>
<LINE>
<WORD coords="624,1869,825,1830,1860">parentheses.</WORD>
<WORD coords="841,1860,932,1829,1859">Since</WORD>
<WORD coords="945,1860,986,1837,1859">no</WORD>
<WORD coords="999,1859,1104,1828,1858">values</WORD>
<WORD coords="1118,1859,1168,1836,1858">are</WORD>
<WORD coords="1181,1866,1289,1827,1858">passed</WORD>
<WORD coords="1303,1858,1335,1832,1858">to</WORD>
<WORD coords="1348,1858,1398,1826,1857">the</WORD>
<WORD coords="1412,1857,1492,1825,1856">main</WORD>
<WORD coords="1506,1864,1655,1832,1855">program,</WORD>
<WORD coords="1668,1855,1709,1832,1854">no</WORD>
<WORD coords="1721,1854,1791,1823,1854">data</WORD>
</LINE>
<LINE>
<WORD coords="626,1913,753,1883,1904">appears</WORD>
<WORD coords="774,1905,913,1875,1904">between</WORD>
<WORD coords="933,1904,983,1873,1903">the</WORD>
<WORD coords="1003,1911,1209,1873,1902">parentheses.</WORD>
<WORD coords="1229,1902,1295,1872,1902">The</WORD>
<WORD coords="1314,1902,1450,1870,1901">variable</WORD>
<WORD coords="1469,1901,1657,1868,1900">declaration</WORD>
<WORD coords="1677,1899,1703,1868,1899">is</WORD>
<WORD coords="1723,1899,1791,1868,1898">also</WORD>
</LINE>
<LINE>
<WORD coords="625,1955,763,1919,1949">omitted,</WORD>
<WORD coords="783,1949,867,1918,1948">since</WORD>
<WORD coords="885,1956,1011,1917,1947">nothing</WORD>
<WORD coords="1031,1948,1057,1917,1947">is</WORD>
<WORD coords="1075,1956,1195,1917,1947">passed.</WORD>
<WORD coords="1213,1947,1298,1916,1946">Then</WORD>
<WORD coords="1316,1946,1424,1915,1945">follow</WORD>
<WORD coords="1443,1946,1492,1915,1945">the</WORD>
<WORD coords="1510,1945,1596,1914,1944">other</WORD>
<WORD coords="1613,1944,1791,1912,1943">executable</WORD>
</LINE>
<LINE>
<WORD coords="626,1994,822,1962,1993">instructions</WORD>
<WORD coords="841,1993,947,1961,1992">within</WORD>
<WORD coords="967,1992,1016,1961,1991">the</WORD>
<WORD coords="1034,1997,1152,1961,1991">braces,</WORD>
<WORD coords="1171,1991,1271,1959,1990">which</WORD>
<WORD coords="1290,1998,1331,1968,1990">up</WORD>
<WORD coords="1349,1991,1381,1964,1990">to</WORD>
<WORD coords="1399,1990,1469,1967,1989">now</WORD>
<WORD coords="1488,1989,1551,1966,1989">was</WORD>
<WORD coords="1570,1989,1621,1957,1988">the</WORD>
<WORD coords="1639,1995,1792,1956,1987">complete</WORD>
</LINE>
<LINE>
<WORD coords="626,2039,797,2007,2038">executable</WORD>
<WORD coords="805,2046,948,2015,2036">program.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1726,2674,1797,2644,2673">105</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0112.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2835" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0113.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0113.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="276,156,321,128,158">12.</WORD>
<WORD coords="353,159,553,129,157">Functions</WORD>
<WORD coords="1356,169,1465,141,168">Amiga</WORD>
<WORD coords="1477,169,1502,141,169">C</WORD>
<WORD coords="1514,170,1573,148,169">for</WORD>
<WORD coords="1585,171,1767,142,170">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="274,482,447,428,483">12.1</WORD>
<WORD coords="599,489,943,432,486">Functions</WORD>
<WORD coords="1015,491,1164,437,490">with</WORD>
<WORD coords="1238,507,1618,440,493">Arguments</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,617,661,586,616">The</WORD>
<WORD coords="674,618,747,592,617">next</WORD>
<WORD coords="759,627,824,593,618">step</WORD>
<WORD coords="838,619,865,588,618">is</WORD>
<WORD coords="878,620,910,594,620">to</WORD>
<WORD coords="923,622,1036,590,620">dissect</WORD>
<WORD coords="1048,622,1098,591,621">the</WORD>
<WORD coords="1110,630,1247,600,621">program</WORD>
<WORD coords="1262,624,1325,594,623">into</WORD>
<WORD coords="1339,625,1504,594,624">individual</WORD>
<WORD coords="1518,627,1608,597,626">tasks.</WORD>
<WORD coords="1624,628,1692,598,627">You</WORD>
<WORD coords="1706,628,1762,606,627">can</WORD>
</LINE>
<LINE>
<WORD coords="598,661,682,630,660">write</WORD>
<WORD coords="693,662,713,640,662">a</WORD>
<WORD coords="723,663,806,632,662">short</WORD>
<WORD coords="816,664,952,632,663">function</WORD>
<WORD coords="964,665,1013,634,664">for</WORD>
<WORD coords="1022,674,1112,644,664">every</WORD>
<WORD coords="1123,674,1228,637,666">partial</WORD>
<WORD coords="1241,668,1313,638,667">task.</WORD>
<WORD coords="1327,669,1385,639,668">For</WORD>
<WORD coords="1396,677,1542,640,669">example,</WORD>
<WORD coords="1554,670,1573,649,670">a</WORD>
<WORD coords="1584,672,1718,641,670">function</WORD>
<WORD coords="1731,672,1762,647,672">to</WORD>
</LINE>
<LINE>
<WORD coords="597,714,736,681,706">compute</WORD>
<WORD coords="746,707,796,676,706">the</WORD>
<WORD coords="806,716,910,685,708">square</WORD>
<WORD coords="919,709,956,678,709">of</WORD>
<WORD coords="962,710,981,687,710">a</WORD>
<WORD coords="990,711,1077,680,710">value</WORD>
<WORD coords="1086,720,1216,681,711">requires</WORD>
<WORD coords="1226,713,1266,690,712">no</WORD>
<WORD coords="1274,721,1356,688,713">great</WORD>
<WORD coords="1365,715,1580,684,714">mathematical</WORD>
<WORD coords="1591,725,1723,685,715">training:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,786,716,763,785">double</WORD>
<WORD coords="740,793,858,770,787">square</WORD>
<WORD coords="868,792,911,766,788">(x)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,827,694,803,826">float</WORD>
<WORD coords="718,831,751,810,827">x;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,871,609,844,871">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="705,909,824,885,908">double</WORD>
<WORD coords="847,918,904,892,910">q_n</WORD>
<WORD coords="908,915,1022,888,910">umber;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="703,954,925,925,949">printf(&quot;The</WORD>
<WORD coords="950,958,1067,934,951">square</WORD>
<WORD coords="1091,953,1127,930,953">of</WORD>
<WORD coords="1152,956,1228,930,954">%f\n</WORD>
<WORD coords="1251,955,1287,930,955">is</WORD>
<WORD coords="1314,960,1343,933,953">&quot;,</WORD>
<WORD coords="1372,959,1403,934,956">x)</WORD>
<WORD coords="1416,959,1425,939,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="704,999,864,968,990">q_number</WORD>
<WORD coords="887,985,904,976,988">=</WORD>
<WORD coords="928,992,945,975,992">x</WORD>
<WORD coords="970,984,984,970,988">*</WORD>
<WORD coords="1008,996,1041,976,993">x;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="705,1029,822,1007,1028">return</WORD>
<WORD coords="846,1039,1021,1009,1031">q_number;</WORD>
</LINE>
<LINE>
<WORD coords="600,1071,607,1045,1071">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="263,1141,333,1111,1140">The</WORD>
<WORD coords="356,1150,523,1121,1142">square</WORD>
<WORD coords="593,1145,657,1114,1144">The</WORD>
<WORD coords="672,1146,770,1116,1145">above</WORD>
<WORD coords="786,1148,903,1117,1146">routine</WORD>
<WORD coords="919,1150,1036,1118,1148">defines</WORD>
<WORD coords="1052,1150,1071,1128,1150">a</WORD>
<WORD coords="1086,1151,1223,1120,1150">function</WORD>
<WORD coords="1239,1152,1348,1123,1151">named</WORD>
<WORD coords="1366,1160,1513,1133,1153">square</WORD>
<WORD coords="1531,1155,1632,1124,1154">which</WORD>
<WORD coords="1646,1155,1677,1125,1155">in</WORD>
<WORD coords="1692,1156,1758,1130,1156">turn</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="264,1187,429,1155,1186">function</WORD>
<WORD coords="592,1191,706,1164,1190">returns</WORD>
<WORD coords="719,1192,738,1169,1192">a</WORD>
<WORD coords="750,1193,899,1164,1192">double</WORD>
<WORD coords="915,1195,1003,1163,1193">value</WORD>
<WORD coords="1016,1195,1048,1169,1195">to</WORD>
<WORD coords="1061,1196,1111,1164,1195">the</WORD>
<WORD coords="1124,1205,1236,1165,1195">calling</WORD>
<WORD coords="1247,1206,1395,1174,1197">program.</WORD>
<WORD coords="1410,1199,1454,1168,1198">As</WORD>
<WORD coords="1468,1199,1486,1177,1199">a</WORD>
<WORD coords="1497,1207,1662,1176,1199">parameter</WORD>
<WORD coords="1675,1201,1705,1175,1201">to</WORD>
<WORD coords="1719,1201,1757,1170,1201">be</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,1243,709,1205,1235">passed,</WORD>
<WORD coords="721,1236,740,1214,1236">a</WORD>
<WORD coords="753,1238,871,1210,1236">float</WORD>
<WORD coords="886,1239,974,1208,1238">value</WORD>
<WORD coords="986,1240,1083,1209,1239">called</WORD>
<WORD coords="1094,1239,1116,1221,1239">x</WORD>
<WORD coords="1130,1241,1157,1210,1240">is</WORD>
<WORD coords="1168,1249,1311,1211,1240">required.</WORD>
<WORD coords="1325,1242,1366,1212,1241">At</WORD>
<WORD coords="1377,1243,1426,1213,1242">the</WORD>
<WORD coords="1437,1243,1496,1214,1242">end</WORD>
<WORD coords="1507,1244,1543,1214,1243">of</WORD>
<WORD coords="1552,1244,1601,1214,1243">the</WORD>
<WORD coords="1612,1246,1728,1215,1244">routine</WORD>
<WORD coords="1739,1246,1757,1224,1246">a</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,1279,657,1257,1278">new</WORD>
<WORD coords="668,1280,695,1249,1280">C</WORD>
<WORD coords="705,1281,789,1251,1280">word</WORD>
<WORD coords="797,1290,929,1259,1281">appears,</WORD>
<WORD coords="941,1283,989,1253,1282">the</WORD>
<WORD coords="1001,1283,1142,1258,1282">return</WORD>
<WORD coords="1152,1292,1302,1254,1284">keyword.</WORD>
<WORD coords="1312,1286,1338,1256,1285">It</WORD>
<WORD coords="1346,1287,1472,1256,1285">delivers</WORD>
<WORD coords="1484,1287,1531,1257,1286">the</WORD>
<WORD coords="1542,1288,1658,1257,1287">desired</WORD>
<WORD coords="1667,1289,1757,1258,1288">result</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,1322,627,1291,1322">of</WORD>
<WORD coords="634,1323,683,1292,1322">the</WORD>
<WORD coords="694,1331,838,1293,1324">specified</WORD>
<WORD coords="848,1326,915,1295,1325">data</WORD>
<WORD coords="926,1334,995,1300,1326">type</WORD>
<WORD coords="1004,1327,1036,1301,1327">to</WORD>
<WORD coords="1046,1328,1095,1297,1327">the</WORD>
<WORD coords="1103,1328,1194,1297,1327">caller</WORD>
<WORD coords="1203,1329,1260,1299,1328">and</WORD>
<WORD coords="1270,1330,1335,1299,1329">also</WORD>
<WORD coords="1344,1331,1419,1300,1330">ends</WORD>
<WORD coords="1429,1331,1477,1300,1330">the</WORD>
<WORD coords="1487,1332,1629,1300,1331">function.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,1400,615,1369,1399">It</WORD>
<WORD coords="632,1400,658,1369,1399">is</WORD>
<WORD coords="676,1409,839,1369,1401">important</WORD>
<WORD coords="855,1403,918,1372,1402">that</WORD>
<WORD coords="934,1404,975,1381,1403">no</WORD>
<WORD coords="993,1405,1162,1373,1404">semicolon</WORD>
<WORD coords="1180,1407,1303,1375,1405">follows</WORD>
<WORD coords="1320,1407,1371,1376,1407">the</WORD>
<WORD coords="1387,1409,1524,1376,1407">function</WORD>
<WORD coords="1541,1409,1640,1387,1408">name.</WORD>
<WORD coords="1659,1410,1755,1379,1409">There</WORD>
</LINE>
<LINE>
<WORD coords="590,1444,667,1418,1443">must</WORD>
<WORD coords="677,1445,715,1414,1445">be</WORD>
<WORD coords="724,1445,743,1422,1445">a</WORD>
<WORD coords="754,1447,918,1415,1446">semicolon</WORD>
<WORD coords="928,1448,1003,1416,1447">after</WORD>
<WORD coords="1012,1449,1084,1418,1448">each</WORD>
<WORD coords="1095,1457,1256,1424,1449">parameter</WORD>
<WORD coords="1265,1453,1451,1420,1451">declaration.</WORD>
<WORD coords="1462,1454,1532,1422,1452">This</WORD>
<WORD coords="1543,1455,1754,1422,1453">differentiates</WORD>
</LINE>
<LINE>
<WORD coords="589,1489,607,1466,1489">a</WORD>
<WORD coords="622,1490,760,1458,1489">function</WORD>
<WORD coords="776,1492,938,1460,1491">definition</WORD>
<WORD coords="955,1500,1096,1461,1493">(without</WORD>
<WORD coords="1110,1503,1292,1463,1494">semicolon)</WORD>
<WORD coords="1309,1497,1388,1465,1496">from</WORD>
<WORD coords="1404,1497,1423,1475,1497">a</WORD>
<WORD coords="1438,1498,1575,1466,1497">function</WORD>
<WORD coords="1591,1498,1650,1468,1498">call</WORD>
<WORD coords="1668,1506,1753,1468,1498">(with</WORD>
</LINE>
<LINE>
<WORD coords="589,1542,778,1503,1533">semicolon).</WORD>
<WORD coords="792,1536,856,1505,1535">The</WORD>
<WORD coords="868,1546,1027,1505,1536">following</WORD>
<WORD coords="1039,1539,1100,1507,1538">line</WORD>
<WORD coords="1112,1540,1262,1508,1539">identifies</WORD>
<WORD coords="1276,1541,1338,1510,1540">that</WORD>
<WORD coords="1349,1541,1368,1519,1541">a</WORD>
<WORD coords="1379,1543,1514,1510,1541">function</WORD>
<WORD coords="1527,1544,1635,1513,1542">named</WORD>
<WORD coords="1647,1552,1753,1521,1544">square</WORD>
</LINE>
<LINE>
<WORD coords="589,1578,614,1547,1577">is</WORD>
<WORD coords="626,1578,657,1552,1578">to</WORD>
<WORD coords="668,1579,706,1548,1579">be</WORD>
<WORD coords="718,1580,792,1550,1579">used</WORD>
<WORD coords="802,1588,842,1550,1580">by</WORD>
<WORD coords="854,1581,904,1550,1580">the</WORD>
<WORD coords="914,1582,995,1551,1581">main</WORD>
<WORD coords="1006,1591,1153,1560,1582">program:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="588,1658,707,1634,1657">double</WORD>
<WORD coords="731,1664,881,1638,1658">square!)</WORD>
<WORD coords="895,1663,904,1643,1663">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="587,1738,664,1713,1737">main</WORD>
<WORD coords="676,1741,699,1716,1741">()</WORD>
</LINE>
<LINE>
<WORD coords="592,1780,600,1753,1780">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="698,1820,793,1796,1819">float</WORD>
<WORD coords="817,1821,916,1797,1820">value</WORD>
<WORD coords="939,1814,958,1806,1817">=</WORD>
<WORD coords="981,1826,1053,1799,1823">3.0;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="696,1860,814,1836,1859">double</WORD>
<WORD coords="839,1865,972,1839,1861">result;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="696,1941,812,1918,1940">result</WORD>
<WORD coords="837,1935,855,1927,1939">=</WORD>
<WORD coords="879,1948,996,1926,1942">square</WORD>
<WORD coords="1006,1948,1129,1922,1944">(value)</WORD>
</LINE>
<LINE>
<WORD coords="699,1984,707,1958,1984">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="584,2057,646,2027,2056">The</WORD>
<WORD coords="657,2059,760,2036,2058">names</WORD>
<WORD coords="772,2059,809,2029,2058">of</WORD>
<WORD coords="817,2060,865,2030,2059">the</WORD>
<WORD coords="876,2068,1054,2036,2060">parameters</WORD>
<WORD coords="1064,2070,1173,2033,2062">passed</WORD>
<WORD coords="1183,2071,1223,2033,2063">by</WORD>
<WORD coords="1236,2064,1284,2033,2063">the</WORD>
<WORD coords="1294,2073,1404,2034,2064">calling</WORD>
<WORD coords="1415,2067,1549,2034,2065">function</WORD>
<WORD coords="1560,2067,1637,2037,2066">need</WORD>
<WORD coords="1648,2067,1700,2042,2067">not</WORD>
<WORD coords="1710,2068,1748,2038,2068">be</WORD>
</LINE>
<LINE>
<WORD coords="584,2103,722,2071,2102">identical</WORD>
<WORD coords="733,2104,763,2079,2103">to</WORD>
<WORD coords="774,2105,859,2074,2104">those</WORD>
<WORD coords="869,2105,905,2075,2104">of</WORD>
<WORD coords="913,2106,963,2075,2105">the</WORD>
<WORD coords="972,2107,1069,2076,2106">called</WORD>
<WORD coords="1079,2109,1221,2076,2107">function.</WORD>
<WORD coords="1233,2110,1382,2079,2108">However</WORD>
<WORD coords="1391,2110,1440,2079,2109">the</WORD>
<WORD coords="1450,2111,1517,2080,2110">data</WORD>
<WORD coords="1526,2119,1611,2086,2111">types</WORD>
<WORD coords="1621,2112,1701,2087,2111">must</WORD>
<WORD coords="1709,2112,1748,2082,2112">be</WORD>
</LINE>
<LINE>
<WORD coords="583,2146,631,2115,2145">the</WORD>
<WORD coords="644,2148,736,2124,2146">same.</WORD>
<WORD coords="749,2148,858,2117,2147">Notice</WORD>
<WORD coords="870,2149,919,2118,2148">the</WORD>
<WORD coords="931,2150,992,2118,2148">line</WORD>
<WORD coords="1004,2149,1034,2119,2149">in</WORD>
<WORD coords="1048,2151,1145,2120,2150">which</WORD>
<WORD coords="1158,2152,1207,2120,2151">the</WORD>
<WORD coords="1222,2159,1363,2132,2152">square</WORD>
<WORD coords="1379,2155,1513,2123,2153">function</WORD>
<WORD coords="1526,2155,1552,2124,2154">is</WORD>
<WORD coords="1564,2157,1702,2125,2155">declared</WORD>
<WORD coords="1713,2157,1747,2134,2157">as</WORD>
</LINE>
<LINE>
<WORD coords="582,2191,600,2169,2191">a</WORD>
<WORD coords="610,2193,746,2160,2192">function</WORD>
<WORD coords="756,2193,854,2162,2192">which</WORD>
<WORD coords="865,2195,978,2169,2194">returns</WORD>
<WORD coords="988,2195,1007,2173,2195">a</WORD>
<WORD coords="1017,2197,1161,2168,2196">double</WORD>
<WORD coords="1173,2198,1269,2166,2196">value.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="250,2659,319,2628,2658">106</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0113.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0114.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0114.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="290,177,419,151,177">Abacus</WORD>
<WORD coords="1179,173,1240,145,172">12.1</WORD>
<WORD coords="1271,172,1457,145,171">Functions</WORD>
<WORD coords="1471,170,1553,147,169">with</WORD>
<WORD coords="1569,169,1781,142,167">Arguments</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="620,353,683,323,352">The</WORD>
<WORD coords="694,353,874,322,351">declaration</WORD>
<WORD coords="886,351,941,330,350">can</WORD>
<WORD coords="952,352,991,321,351">be</WORD>
<WORD coords="1002,351,1127,320,350">omitted</WORD>
<WORD coords="1138,349,1165,319,349">if</WORD>
<WORD coords="1173,357,1286,319,349">integer</WORD>
<WORD coords="1296,348,1399,318,347">values</WORD>
<WORD coords="1410,348,1460,325,347">are</WORD>
<WORD coords="1470,347,1615,315,346">returned.</WORD>
<WORD coords="1626,345,1689,314,345">The</WORD>
<WORD coords="1701,345,1784,321,344">same</WORD>
</LINE>
<LINE>
<WORD coords="620,397,646,366,396">is</WORD>
<WORD coords="661,397,726,371,396">true</WORD>
<WORD coords="741,396,789,365,395">for</WORD>
<WORD coords="803,396,852,365,395">the</WORD>
<WORD coords="868,395,1027,364,394">definition</WORD>
<WORD coords="1042,395,1078,363,394">of</WORD>
<WORD coords="1091,394,1110,372,394">a</WORD>
<WORD coords="1123,394,1269,362,393">function.</WORD>
<WORD coords="1284,392,1314,361,392">If</WORD>
<WORD coords="1326,392,1376,361,391">the</WORD>
<WORD coords="1390,392,1527,359,390">function</WORD>
<WORD coords="1540,390,1655,364,389">returns</WORD>
<WORD coords="1670,396,1785,357,387">integer</WORD>
</LINE>
<LINE>
<WORD coords="620,446,736,411,441">values,</WORD>
<WORD coords="751,441,771,419,441">a</WORD>
<WORD coords="783,441,852,410,440">data</WORD>
<WORD coords="867,448,937,415,440">type</WORD>
<WORD coords="952,439,1029,409,439">need</WORD>
<WORD coords="1043,439,1097,413,438">not</WORD>
<WORD coords="1110,446,1238,407,437">precede</WORD>
<WORD coords="1253,438,1303,407,437">the</WORD>
<WORD coords="1318,437,1453,405,436">function</WORD>
<WORD coords="1468,436,1567,412,435">name.</WORD>
<WORD coords="1581,434,1654,403,433">This</WORD>
<WORD coords="1669,434,1696,402,433">is</WORD>
<WORD coords="1710,441,1784,401,432">only</WORD>
</LINE>
<LINE>
<WORD coords="619,495,758,455,486">possible</WORD>
<WORD coords="774,486,847,455,485">with</WORD>
<WORD coords="864,485,934,455,484">data</WORD>
<WORD coords="950,492,1021,459,484">type</WORD>
<WORD coords="1040,484,1126,455,483">int.</WORD>
<WORD coords="1144,483,1197,452,482">All</WORD>
<WORD coords="1212,483,1298,452,482">other</WORD>
<WORD coords="1314,490,1400,457,481">types</WORD>
<WORD coords="1418,480,1498,455,480">must</WORD>
<WORD coords="1513,480,1552,450,479">be</WORD>
<WORD coords="1569,479,1709,447,478">declared</WORD>
<WORD coords="1724,478,1785,447,477">and</WORD>
</LINE>
<LINE>
<WORD coords="621,539,760,500,530">supplied</WORD>
<WORD coords="771,530,842,499,529">with</WORD>
<WORD coords="854,530,904,499,529">the</WORD>
<WORD coords="914,537,1021,507,528">proper</WORD>
<WORD coords="1032,528,1100,498,528">data</WORD>
<WORD coords="1112,536,1180,503,528">type</WORD>
<WORD coords="1192,535,1298,496,527">during</WORD>
<WORD coords="1308,527,1359,496,526">the</WORD>
<WORD coords="1369,526,1536,494,524">definition.</WORD>
<WORD coords="1548,524,1578,493,524">If</WORD>
<WORD coords="1586,524,1646,501,523">one</WORD>
<WORD coords="1656,524,1693,492,523">of</WORD>
<WORD coords="1702,523,1785,492,522">these</WORD>
</LINE>
<LINE>
<WORD coords="621,575,691,545,574">data</WORD>
<WORD coords="706,582,791,549,574">types</WORD>
<WORD coords="807,574,835,543,573">is</WORD>
<WORD coords="850,580,1070,542,572">contradictory</WORD>
<WORD coords="1087,580,1227,541,571">(perhaps</WORD>
<WORD coords="1242,571,1373,541,570">because</WORD>
<WORD coords="1389,570,1439,539,569">the</WORD>
<WORD coords="1452,569,1636,537,568">declaration</WORD>
<WORD coords="1652,574,1753,536,566">forgot</WORD>
<WORD coords="1767,566,1786,544,566">a</WORD>
</LINE>
<LINE>
<WORD coords="623,618,775,591,617">double</WORD>
<WORD coords="793,623,945,585,615">function)</WORD>
<WORD coords="962,616,1013,585,615">the</WORD>
<WORD coords="1027,622,1174,584,614">resulting</WORD>
<WORD coords="1189,614,1295,583,613">values</WORD>
<WORD coords="1310,613,1375,582,612">will</WORD>
<WORD coords="1390,613,1429,582,612">be</WORD>
<WORD coords="1444,619,1559,589,611">wrong.</WORD>
<WORD coords="1576,611,1677,579,610">While</WORD>
<WORD coords="1692,610,1743,579,609">the</WORD>
<WORD coords="1759,609,1785,578,609">C</WORD>
</LINE>
<LINE>
<WORD coords="622,669,770,631,661">language</WORD>
<WORD coords="781,669,903,629,660">permits</WORD>
<WORD coords="915,660,1006,629,659">much</WORD>
<WORD coords="1017,660,1152,628,659">freedom</WORD>
<WORD coords="1166,659,1197,633,659">to</WORD>
<WORD coords="1209,659,1258,627,658">the</WORD>
<WORD coords="1269,666,1481,634,656">programmer,</WORD>
<WORD coords="1491,656,1545,625,656">but</WORD>
<WORD coords="1556,656,1616,624,655">this</WORD>
<WORD coords="1627,655,1682,632,654">can</WORD>
<WORD coords="1696,654,1786,631,654">cause</WORD>
</LINE>
<LINE>
<WORD coords="622,705,712,675,704">much</WORD>
<WORD coords="724,705,847,675,704">trouble.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1725,2673,1795,2641,2672">107</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0114.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0115.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0115.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="278,160,323,133,162">12.</WORD>
<WORD coords="356,163,555,134,162">Functions</WORD>
<WORD coords="1359,172,1466,145,171">Amiga</WORD>
<WORD coords="1479,172,1503,145,172">C</WORD>
<WORD coords="1517,172,1575,152,172">for</WORD>
<WORD coords="1587,173,1769,146,172">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="278,487,451,434,487">12.2</WORD>
<WORD coords="602,493,938,438,491">Functions</WORD>
<WORD coords="1002,495,1260,441,494">without</WORD>
<WORD coords="1325,497,1562,444,496">Return</WORD>
</LINE>
<LINE>
<WORD coords="602,572,852,517,571">Values</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="601,721,694,689,720">Some</WORD>
<WORD coords="708,723,862,690,721">functions</WORD>
<WORD coords="875,724,975,698,723">return</WORD>
<WORD coords="990,724,1031,702,723">no</WORD>
<WORD coords="1046,726,1160,694,725">values.</WORD>
<WORD coords="1175,727,1273,695,726">These</WORD>
<WORD coords="1288,728,1440,695,727">functions</WORD>
<WORD coords="1454,728,1510,706,728">can</WORD>
<WORD coords="1526,729,1564,697,729">be</WORD>
<WORD coords="1577,730,1718,698,729">declared</WORD>
<WORD coords="1732,730,1767,707,730">as</WORD>
</LINE>
<LINE>
<WORD coords="600,771,718,736,764">void,</WORD>
<WORD coords="735,765,764,735,765">if</WORD>
<WORD coords="780,767,829,736,766">the</WORD>
<WORD coords="847,776,997,737,767">compiler</WORD>
<WORD coords="1014,769,1069,738,768">has</WORD>
<WORD coords="1087,778,1304,738,769">implemented</WORD>
<WORD coords="1322,772,1382,740,771">this</WORD>
<WORD coords="1399,772,1426,741,772">C</WORD>
<WORD coords="1443,781,1598,742,772">keyword.</WORD>
<WORD coords="1616,774,1690,743,773">This</WORD>
<WORD coords="1708,774,1766,752,774">can</WORD>
</LINE>
<LINE>
<WORD coords="600,817,736,778,808">improve</WORD>
<WORD coords="746,811,796,780,810">the</WORD>
<WORD coords="807,819,899,781,811">speed</WORD>
<WORD coords="910,814,1075,782,812">somewhat</WORD>
<WORD coords="1085,814,1169,783,813">since</WORD>
<WORD coords="1179,814,1228,784,813">the</WORD>
<WORD coords="1238,822,1416,790,815">parameters</WORD>
<WORD coords="1427,817,1503,786,816">need</WORD>
<WORD coords="1512,817,1565,792,816">not</WORD>
<WORD coords="1574,818,1613,787,817">be</WORD>
<WORD coords="1624,826,1766,789,817">prepared</WORD>
</LINE>
<LINE>
<WORD coords="600,854,647,822,853">for</WORD>
<WORD coords="659,854,709,823,853">the</WORD>
<WORD coords="721,863,831,825,854">calling</WORD>
<WORD coords="844,857,988,825,855">function.</WORD>
<WORD coords="1002,857,1085,828,856">Even</WORD>
<WORD coords="1099,858,1159,828,857">that</WORD>
<WORD coords="1171,867,1240,837,858">may</WORD>
<WORD coords="1251,860,1291,829,860">be</WORD>
<WORD coords="1302,866,1436,829,860">omitted,</WORD>
<WORD coords="1448,862,1546,830,861">which</WORD>
<WORD coords="1559,862,1586,831,861">is</WORD>
<WORD coords="1597,862,1648,832,861">the</WORD>
<WORD coords="1658,863,1765,840,862">reason</WORD>
</LINE>
<LINE>
<WORD coords="600,905,668,867,897">why</WORD>
<WORD coords="680,898,765,876,897">some</WORD>
<WORD coords="777,899,802,869,899">C</WORD>
<WORD coords="814,907,972,870,899">compilers</WORD>
<WORD coords="984,902,1070,871,901">don&apos;t</WORD>
<WORD coords="1080,903,1181,872,902">define</WORD>
<WORD coords="1191,903,1241,873,902">the</WORD>
<WORD coords="1251,905,1349,875,903">void</WORD>
<WORD coords="1359,912,1437,878,904">type.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,979,636,953,975">/*</WORD>
<WORD coords="661,984,760,955,978">key.c</WORD>
<WORD coords="785,980,858,956,979">12.2</WORD>
<WORD coords="885,983,920,956,977">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,1019,679,994,1018">void</WORD>
<WORD coords="701,1025,759,996,1019">key</WORD>
<WORD coords="769,1027,914,996,1020">(string)</WORD>
<WORD coords="967,1024,1001,997,1021">/*</WORD>
<WORD coords="1026,1023,1163,998,1022">Without</WORD>
<WORD coords="1188,1025,1305,1001,1024">Return</WORD>
<WORD coords="1329,1026,1443,1002,1025">value:</WORD>
<WORD coords="1470,1026,1549,1002,1026">void</WORD>
<WORD coords="1573,1029,1608,1002,1023">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,1058,677,1035,1057">char</WORD>
<WORD coords="702,1065,819,1035,1058">string</WORD>
<WORD coords="830,1064,916,1037,1062">[80];</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="604,1102,612,1075,1102">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="636,1138,692,1114,1138">int</WORD>
<WORD coords="715,1142,749,1113,1139">i;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="637,1181,733,1154,1177">for(i</WORD>
<WORD coords="757,1172,775,1163,1176">=</WORD>
<WORD coords="799,1182,829,1156,1180">0;</WORD>
<WORD coords="859,1186,977,1156,1179">string</WORD>
<WORD coords="987,1185,1032,1157,1181">[i]</WORD>
<WORD coords="1061,1180,1077,1162,1180">&gt;</WORD>
<WORD coords="1103,1185,1134,1159,1183">0;</WORD>
<WORD coords="1163,1186,1232,1158,1182">i++)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="674,1224,909,1194,1219">printf(&quot;%c&quot;,</WORD>
<WORD coords="941,1228,1112,1197,1221">string[i]</WORD>
<WORD coords="1143,1221,1159,1204,1222">+</WORD>
<WORD coords="1184,1226,1235,1200,1225">1);</WORD>
<WORD coords="1265,1226,1300,1200,1221">/*</WORD>
<WORD coords="1324,1225,1403,1202,1224">From</WORD>
<WORD coords="1431,1225,1476,1203,1225">-A&apos;</WORD>
<WORD coords="1504,1226,1583,1203,1226">make</WORD>
<WORD coords="1612,1227,1659,1205,1227">-B-</WORD>
<WORD coords="1689,1229,1723,1203,1223">*/</WORD>
</LINE>
<LINE>
<WORD coords="603,1261,611,1235,1261">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1339,677,1315,1339">void</WORD>
<WORD coords="698,1341,776,1316,1340">main</WORD>
<WORD coords="788,1344,794,1319,1344">(</WORD>
<WORD coords="804,1344,810,1319,0">)</WORD>
</LINE>
<LINE>
<WORD coords="602,1383,611,1357,1383">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="634,1420,711,1397,1420">char</WORD>
<WORD coords="734,1421,812,1400,1421">text</WORD>
<WORD coords="822,1426,888,1399,1424">[81]</WORD>
<WORD coords="900,1426,910,1406,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="632,1461,712,1437,1460">void</WORD>
<WORD coords="735,1467,793,1439,1461">key</WORD>
<WORD coords="804,1465,824,1440,1465">()</WORD>
<WORD coords="839,1465,848,1446,1465">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="631,1547,751,1517,1541">printf</WORD>
<WORD coords="762,1546,994,1518,1544">(&quot;\n\nPlease</WORD>
<WORD coords="1020,1551,1115,1520,1545">input</WORD>
<WORD coords="1141,1546,1217,1529,1546">some</WORD>
<WORD coords="1240,1552,1434,1523,1547">text!\n&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="633,1583,730,1560,1582">scanf</WORD>
<WORD coords="741,1589,886,1561,1584">(&quot;%80s&quot;,</WORD>
<WORD coords="916,1589,1030,1563,1585">text);</WORD>
</LINE>
<LINE>
<WORD coords="632,1629,690,1600,1623">key</WORD>
<WORD coords="700,1627,805,1601,1624">(text)</WORD>
<WORD coords="817,1628,826,1608,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="631,1668,750,1639,1663">printf</WORD>
<WORD coords="761,1667,871,1640,1665">(&quot;\nin</WORD>
<WORD coords="895,1666,954,1643,1665">the</WORD>
<WORD coords="977,1672,1135,1642,1666">original</WORD>
<WORD coords="1160,1668,1196,1643,1668">it</WORD>
<WORD coords="1219,1668,1276,1651,1668">was</WORD>
<WORD coords="1302,1674,1413,1645,1669">%s\n&quot;,</WORD>
<WORD coords="1442,1674,1555,1648,1670">text);</WORD>
</LINE>
<LINE>
<WORD coords="599,1707,608,1680,1707">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1788,656,1757,1787">The</WORD>
<WORD coords="667,1788,735,1766,1787">new</WORD>
<WORD coords="747,1790,870,1758,1789">defined</WORD>
<WORD coords="881,1792,1032,1760,1790">functions</WORD>
<WORD coords="1044,1792,1094,1770,1791">are</WORD>
<WORD coords="1105,1793,1203,1762,1792">called</WORD>
<WORD coords="1214,1802,1331,1763,1793">exactly</WORD>
<WORD coords="1343,1795,1404,1763,1794">like</WORD>
<WORD coords="1416,1795,1464,1764,1794">the</WORD>
<WORD coords="1475,1796,1606,1765,1795">routines</WORD>
<WORD coords="1618,1797,1696,1766,1796">from</WORD>
<WORD coords="1710,1797,1759,1766,1796">the</WORD>
</LINE>
<LINE>
<WORD coords="593,1833,737,1801,1831">libraries.</WORD>
<WORD coords="754,1832,787,1803,1832">In</WORD>
<WORD coords="803,1834,862,1803,1833">this</WORD>
<WORD coords="876,1843,1016,1805,1834">example</WORD>
<WORD coords="1032,1836,1082,1805,1836">the</WORD>
<WORD coords="1095,1837,1196,1808,1836">main</WORD>
<WORD coords="1213,1838,1349,1806,1837">function</WORD>
<WORD coords="1363,1839,1465,1809,1838">stands</WORD>
<WORD coords="1480,1839,1510,1814,1839">at</WORD>
<WORD coords="1523,1840,1574,1809,1839">the</WORD>
<WORD coords="1586,1840,1646,1810,1840">end</WORD>
<WORD coords="1661,1841,1697,1810,1840">of</WORD>
<WORD coords="1708,1841,1758,1810,1840">the</WORD>
</LINE>
<LINE>
<WORD coords="593,1876,656,1845,1874">file.</WORD>
<WORD coords="672,1876,737,1846,1875">The</WORD>
<WORD coords="751,1878,869,1847,1876">routine</WORD>
<WORD coords="884,1879,994,1849,1878">named</WORD>
<WORD coords="1010,1887,1084,1853,1879">key</WORD>
<WORD coords="1100,1881,1127,1850,1880">is</WORD>
<WORD coords="1142,1882,1281,1851,1881">declared</WORD>
<WORD coords="1295,1882,1330,1860,1882">as</WORD>
<WORD coords="1344,1882,1363,1860,1882">a</WORD>
<WORD coords="1378,1883,1514,1852,1882">function</WORD>
<WORD coords="1529,1884,1628,1853,1883">which</WORD>
<WORD coords="1643,1885,1758,1859,1884">returns</WORD>
</LINE>
<LINE>
<WORD coords="593,1929,726,1889,1920">nothing,</WORD>
<WORD coords="737,1922,773,1899,1921">or</WORD>
<WORD coords="782,1923,888,1893,1922">void.</WORD>
<WORD coords="901,1924,977,1892,1923">That</WORD>
<WORD coords="986,1925,1013,1892,1924">is</WORD>
<WORD coords="1025,1933,1183,1893,1925">important</WORD>
<WORD coords="1194,1927,1276,1894,1926">since</WORD>
<WORD coords="1287,1927,1336,1896,1926">the</WORD>
<WORD coords="1347,1928,1520,1896,1927">definitions</WORD>
<WORD coords="1530,1929,1632,1897,1928">would</WORD>
<WORD coords="1642,1930,1757,1903,1929">contra-</WORD>
</LINE>
<LINE>
<WORD coords="592,1966,655,1934,1965">dict</WORD>
<WORD coords="671,1968,853,1935,1966">themselves</WORD>
<WORD coords="870,1977,979,1938,1967">during</WORD>
<WORD coords="996,1978,1088,1948,1969">usage</WORD>
<WORD coords="1104,1969,1135,1939,1969">in</WORD>
<WORD coords="1151,1972,1263,1942,1970">main.</WORD>
<WORD coords="1280,1971,1310,1941,1971">If</WORD>
<WORD coords="1323,1972,1373,1941,1971">the</WORD>
<WORD coords="1388,1973,1523,1941,1972">function</WORD>
<WORD coords="1539,1974,1598,1942,1973">had</WORD>
<WORD coords="1613,1975,1667,1948,1974">not</WORD>
<WORD coords="1679,1975,1757,1944,1974">been</WORD>
</LINE>
<LINE>
<WORD coords="592,2017,739,1979,2011">declared,</WORD>
<WORD coords="753,2012,801,1981,2011">the</WORD>
<WORD coords="812,2021,958,1982,2012">compiler</WORD>
<WORD coords="970,2015,1071,1983,2014">would</WORD>
<WORD coords="1082,2016,1202,1992,2015">assume</WORD>
<WORD coords="1214,2017,1274,1985,2016">that</WORD>
<WORD coords="1284,2017,1308,1985,2016">it</WORD>
<WORD coords="1319,2018,1428,1986,2017">should</WORD>
<WORD coords="1438,2018,1534,1991,2017">return</WORD>
<WORD coords="1547,2018,1616,1989,2018">int</WORD>
<WORD coords="1632,2027,1756,1987,2019">objects.</WORD>
</LINE>
<LINE>
<WORD coords="592,2057,616,2026,2056">It</WORD>
<WORD coords="627,2058,741,2031,2057">returns</WORD>
<WORD coords="753,2067,886,2027,2057">nothing.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="261,2666,331,2634,2665">108</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0115.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0116.djvu" width="2039">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0116.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="256,179,384,152,179">Abacus</WORD>
<WORD coords="1331,173,1394,146,173">123</WORD>
<WORD coords="1428,172,1537,145,171">Other</WORD>
<WORD coords="1555,171,1749,144,170">Functions</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="261,507,434,456,507">12.3</WORD>
<WORD coords="589,507,791,454,506">Other</WORD>
<WORD coords="866,505,1209,451,504">Functions</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="588,654,723,623,653">Another</WORD>
<WORD coords="735,654,870,623,653">function</WORD>
<WORD coords="884,653,982,622,652">which</WORD>
<WORD coords="996,652,1069,621,652">does</WORD>
<WORD coords="1081,652,1135,626,651">not</WORD>
<WORD coords="1145,652,1242,625,650">return</WORD>
<WORD coords="1255,651,1274,628,651">a</WORD>
<WORD coords="1285,651,1378,619,650">result</WORD>
<WORD coords="1389,650,1416,618,649">is</WORD>
<WORD coords="1431,656,1588,624,649">strcpy.</WORD>
<WORD coords="1601,647,1673,616,646">This</WORD>
<WORD coords="1685,647,1753,624,646">rou-</WORD>
</LINE>
<LINE>
<WORD coords="588,699,649,668,698">tine</WORD>
<WORD coords="661,705,766,668,698">copies</WORD>
<WORD coords="780,705,898,667,696">strings,</WORD>
<WORD coords="911,697,971,667,696">and</WORD>
<WORD coords="981,704,1129,666,695">performs</WORD>
<WORD coords="1142,703,1261,665,694">general</WORD>
<WORD coords="1274,702,1366,664,693">string</WORD>
<WORD coords="1379,701,1530,662,693">handling.</WORD>
<WORD coords="1542,692,1629,662,691">Even</WORD>
<WORD coords="1641,699,1754,660,691">though</WORD>
</LINE>
<LINE>
<WORD coords="588,743,640,712,743">it&apos;s</WORD>
<WORD coords="651,743,792,712,742">included</WORD>
<WORD coords="803,742,834,711,742">in</WORD>
<WORD coords="845,750,935,720,741">every</WORD>
<WORD coords="946,749,1119,709,740">compiler&apos;s</WORD>
<WORD coords="1131,748,1238,709,739">library</WORD>
<WORD coords="1249,744,1313,708,739">file,</WORD>
<WORD coords="1325,739,1349,708,738">it</WORD>
<WORD coords="1358,739,1385,708,738">is</WORD>
<WORD coords="1396,745,1568,706,737">interesting</WORD>
<WORD coords="1580,737,1611,711,737">to</WORD>
<WORD coords="1622,737,1673,714,736">see</WORD>
<WORD coords="1684,736,1754,705,735">how</WORD>
</LINE>
<LINE>
<WORD coords="590,786,611,756,785">it</WORD>
<WORD coords="620,786,675,765,785">can</WORD>
<WORD coords="686,786,725,756,786">be</WORD>
<WORD coords="734,793,949,755,784">programmed.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="262,986,428,943,985">12.3.1</WORD>
<WORD coords="593,995,1032,940,983">strcpy-Version</WORD>
<WORD coords="1073,982,1097,939,982">1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="590,1130,664,1100,1130">This</WORD>
<WORD coords="679,1138,785,1099,1129">copies</WORD>
<WORD coords="801,1130,860,1108,1129">one</WORD>
<WORD coords="875,1137,969,1098,1128">string</WORD>
<WORD coords="985,1129,1016,1103,1129">to</WORD>
<WORD coords="1030,1129,1163,1098,1128">another.</WORD>
<WORD coords="1179,1128,1292,1097,1127">Unlike</WORD>
<WORD coords="1307,1127,1357,1096,1126">the</WORD>
<WORD coords="1371,1134,1514,1095,1125">previous</WORD>
<WORD coords="1528,1132,1679,1094,1124">example,</WORD>
<WORD coords="1694,1132,1756,1101,1124">you</WORD>
</LINE>
<LINE>
<WORD coords="591,1173,678,1143,1172">don&apos;t</WORD>
<WORD coords="687,1173,777,1143,1172">know</WORD>
<WORD coords="789,1173,858,1142,1172">how</WORD>
<WORD coords="869,1179,959,1150,1171">many</WORD>
<WORD coords="970,1172,1077,1141,1171">entries</WORD>
<WORD coords="1088,1171,1138,1149,1170">are</WORD>
<WORD coords="1149,1170,1180,1140,1170">in</WORD>
<WORD coords="1191,1171,1263,1140,1170">each</WORD>
<WORD coords="1275,1177,1376,1139,1169">string.</WORD>
<WORD coords="1388,1169,1460,1138,1168">This</WORD>
<WORD coords="1470,1169,1526,1146,1168">can</WORD>
<WORD coords="1537,1168,1577,1138,1168">be</WORD>
<WORD coords="1586,1168,1720,1136,1166">omitted.</WORD>
<WORD coords="1731,1166,1757,1136,1166">It</WORD>
</LINE>
<LINE>
<WORD coords="592,1217,617,1187,1216">is</WORD>
<WORD coords="629,1225,750,1187,1216">enough</WORD>
<WORD coords="763,1217,810,1186,1216">for</WORD>
<WORD coords="821,1216,871,1186,1215">the</WORD>
<WORD coords="882,1224,1028,1185,1215">compiler</WORD>
<WORD coords="1038,1215,1069,1190,1215">to</WORD>
<WORD coords="1080,1215,1171,1185,1214">know</WORD>
<WORD coords="1184,1214,1245,1184,1214">that</WORD>
<WORD coords="1255,1214,1279,1183,1213">it</WORD>
<WORD coords="1290,1213,1352,1183,1213">will</WORD>
<WORD coords="1364,1221,1416,1188,1213">get</WORD>
<WORD coords="1425,1213,1444,1191,1213">a</WORD>
<WORD coords="1454,1220,1557,1181,1212">string.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,1301,623,1272,1301">In</WORD>
<WORD coords="636,1302,686,1272,1301">the</WORD>
<WORD coords="697,1302,811,1271,1301">routine</WORD>
<WORD coords="824,1305,914,1270,1299">itself,</WORD>
<WORD coords="926,1300,944,1279,1300">a</WORD>
<WORD coords="955,1300,1076,1275,1299">counter</WORD>
<WORD coords="1087,1299,1157,1274,1299">tests</WORD>
<WORD coords="1170,1299,1209,1269,1298">all</WORD>
<WORD coords="1221,1299,1336,1268,1298">entries.</WORD>
<WORD coords="1349,1306,1432,1268,1297">They</WORD>
<WORD coords="1442,1297,1492,1275,1296">are</WORD>
<WORD coords="1504,1304,1612,1266,1295">copied</WORD>
<WORD coords="1622,1296,1696,1265,1295">until</WORD>
<WORD coords="1708,1295,1757,1264,1294">the</WORD>
</LINE>
<LINE>
<WORD coords="592,1347,707,1316,1346">routine</WORD>
<WORD coords="716,1347,838,1316,1346">reaches</WORD>
<WORD coords="850,1346,900,1315,1345">the</WORD>
<WORD coords="911,1346,980,1319,1345">EOS</WORD>
<WORD coords="994,1345,1142,1314,1344">character</WORD>
<WORD coords="1152,1352,1215,1313,1343">(the</WORD>
<WORD coords="1224,1344,1283,1313,1343">end</WORD>
<WORD coords="1293,1344,1442,1313,1342">character</WORD>
<WORD coords="1451,1342,1531,1316,1342">must</WORD>
<WORD coords="1541,1342,1606,1310,1341">also</WORD>
<WORD coords="1616,1341,1655,1310,1341">be</WORD>
<WORD coords="1665,1341,1756,1315,1340">trans-</WORD>
</LINE>
<LINE>
<WORD coords="592,1397,715,1360,1390">mitted).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1474,732,1448,1472">#define</WORD>
<WORD coords="756,1472,813,1450,1472">EOS</WORD>
<WORD coords="843,1474,910,1448,1467">&apos;\0&apos;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,1558,713,1532,1552">strcpy</WORD>
<WORD coords="722,1556,787,1531,1552">(to,</WORD>
<WORD coords="799,1555,887,1529,1552">from)</WORD>
</LINE>
<LINE>
<WORD coords="594,1593,671,1570,1593">char</WORD>
<WORD coords="694,1593,732,1572,1593">to</WORD>
<WORD coords="743,1597,749,1570,1597">[</WORD>
<WORD coords="760,1597,767,1570,1597">]</WORD>
<WORD coords="780,1597,788,1587,1593">,</WORD>
<WORD coords="819,1596,912,1569,1592">fromt</WORD>
<WORD coords="923,1596,930,1569,1595">]</WORD>
<WORD coords="942,1595,951,1575,0">;</WORD>
</LINE>
<LINE>
<WORD coords="599,1636,607,1611,1636">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="704,1674,760,1650,1674">int</WORD>
<WORD coords="786,1673,800,1650,1673">i</WORD>
<WORD coords="826,1667,842,1658,1670">=</WORD>
<WORD coords="867,1676,898,1651,1674">0;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="703,1718,938,1689,1714">while((to[i]</WORD>
<WORD coords="968,1707,985,1699,1712">=</WORD>
<WORD coords="1009,1717,1158,1689,1713">from[i])</WORD>
<WORD coords="1196,1713,1227,1690,1712">!=</WORD>
<WORD coords="1249,1716,1319,1690,1712">EOS)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="705,1758,777,1731,1754">i++;</WORD>
</LINE>
<LINE>
<WORD coords="599,1798,607,1773,1798">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1880,657,1850,1879">The</WORD>
<WORD coords="673,1881,809,1850,1880">function</WORD>
<WORD coords="826,1881,852,1849,1880">is</WORD>
<WORD coords="868,1880,1042,1849,1879">indifferent</WORD>
<WORD coords="1057,1880,1088,1854,1880">to</WORD>
<WORD coords="1104,1880,1153,1849,1879">the</WORD>
<WORD coords="1169,1887,1304,1856,1878">memory</WORD>
<WORD coords="1319,1887,1534,1847,1877">requirements</WORD>
<WORD coords="1549,1877,1587,1846,1876">of</WORD>
<WORD coords="1600,1877,1649,1846,1876">the</WORD>
<WORD coords="1663,1884,1758,1854,1875">array,</WORD>
</LINE>
<LINE>
<WORD coords="594,1925,677,1893,1924">since</WORD>
<WORD coords="690,1924,713,1894,1924">it</WORD>
<WORD coords="725,1925,846,1893,1924">doesn&apos;t</WORD>
<WORD coords="858,1924,934,1894,1923">have</WORD>
<WORD coords="946,1924,978,1898,1924">to</WORD>
<WORD coords="990,1924,1035,1898,1924">set</WORD>
<WORD coords="1046,1924,1130,1892,1923">aside</WORD>
<WORD coords="1142,1931,1200,1901,1922">any</WORD>
<WORD coords="1213,1931,1357,1900,1922">memory.</WORD>
<WORD coords="1369,1922,1434,1891,1921">The</WORD>
<WORD coords="1447,1929,1591,1897,1921">strcpy</WORD>
<WORD coords="1620,1921,1758,1889,1920">function</WORD>
</LINE>
<LINE>
<WORD coords="595,1970,693,1939,1969">works</WORD>
<WORD coords="708,1977,834,1939,1969">directly</WORD>
<WORD coords="849,1969,920,1938,1968">with</WORD>
<WORD coords="936,1969,985,1939,1968">the</WORD>
<WORD coords="1000,1976,1108,1938,1967">strings</WORD>
<WORD coords="1123,1976,1232,1938,1968">passed</WORD>
<WORD coords="1246,1968,1277,1942,1968">to</WORD>
<WORD coords="1291,1968,1315,1937,1967">it</WORD>
<WORD coords="1328,1968,1406,1936,1967">from</WORD>
<WORD coords="1422,1967,1471,1936,1966">the</WORD>
<WORD coords="1485,1974,1598,1935,1966">calling</WORD>
<WORD coords="1612,1966,1757,1935,1965">function.</WORD>
</LINE>
<LINE>
<WORD coords="594,2014,656,1984,2013">The</WORD>
<WORD coords="668,2022,775,1984,2013">strings</WORD>
<WORD coords="786,2022,854,1992,2014">may</WORD>
<WORD coords="865,2014,903,1984,2013">be</WORD>
<WORD coords="914,2013,949,1983,2012">of</WORD>
<WORD coords="958,2013,1097,1983,2012">different</WORD>
<WORD coords="1107,2020,1231,1983,2012">lengths.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,2099,683,2069,2098">What</WORD>
<WORD coords="696,2100,736,2069,2099">do</WORD>
<WORD coords="751,2107,811,2077,2099">you</WORD>
<WORD coords="826,2099,910,2068,2098">think</WORD>
<WORD coords="923,2099,959,2068,2098">of</WORD>
<WORD coords="971,2099,1019,2068,2098">the</WORD>
<WORD coords="1033,2099,1221,2067,2098">termination</WORD>
<WORD coords="1235,2098,1406,2067,2097">conditions</WORD>
<WORD coords="1420,2097,1449,2066,2097">in</WORD>
<WORD coords="1464,2097,1514,2066,2097">the</WORD>
<WORD coords="1527,2097,1652,2067,2096">while</WORD>
<WORD coords="1668,2104,1757,2064,2096">loop?</WORD>
</LINE>
<LINE>
<WORD coords="594,2144,657,2114,2143">The</WORD>
<WORD coords="669,2152,800,2113,2143">position</WORD>
<WORD coords="812,2144,849,2113,2143">of</WORD>
<WORD coords="859,2144,908,2113,2143">the</WORD>
<WORD coords="919,2152,1109,2113,2143">parentheses</WORD>
<WORD coords="1122,2143,1225,2113,2142">makes</WORD>
<WORD coords="1237,2143,1286,2113,2142">the</WORD>
<WORD coords="1297,2151,1471,2111,2142">processing</WORD>
<WORD coords="1483,2142,1571,2111,2141">clear.</WORD>
<WORD coords="1584,2142,1660,2111,2141">First</WORD>
<WORD coords="1671,2141,1697,2110,2141">is</WORD>
<WORD coords="1711,2141,1759,2110,2140">the</WORD>
</LINE>
<LINE>
<WORD coords="594,2196,782,2158,2187">assignment</WORD>
<WORD coords="797,2188,834,2158,2187">of</WORD>
<WORD coords="851,2188,869,2162,2188">f</WORD>
<WORD coords="877,2192,1018,2159,2188">rom[i]</WORD>
<WORD coords="1042,2188,1073,2162,2188">to</WORD>
<WORD coords="1086,2188,1134,2163,2188">to</WORD>
<WORD coords="1147,2192,1204,2159,2187">[i]</WORD>
<WORD coords="1218,2188,1225,2181,2187">.</WORD>
<WORD coords="1241,2188,1306,2157,2187">The</WORD>
<WORD coords="1322,2195,1499,2156,2186">expression</WORD>
<WORD coords="1517,2186,1548,2155,2186">in</WORD>
<WORD coords="1565,2194,1759,2154,2185">parentheses</WORD>
</LINE>
<LINE>
<WORD coords="594,2233,659,2203,2232">also</WORD>
<WORD coords="671,2233,725,2203,2232">has</WORD>
<WORD coords="737,2233,786,2203,2232">the</WORD>
<WORD coords="797,2233,885,2202,2232">value</WORD>
<WORD coords="898,2232,918,2206,2232">f</WORD>
<WORD coords="924,2232,944,2214,2232">r</WORD>
<WORD coords="947,2233,996,2212,2232">om</WORD>
<WORD coords="1004,2237,1013,2205,2234">[</WORD>
<WORD coords="1020,2232,1039,2203,2232">i</WORD>
<WORD coords="1048,2237,1057,2205,2237">]</WORD>
<WORD coords="1069,2237,1077,2226,2232">,</WORD>
<WORD coords="1089,2232,1148,2202,2231">and</WORD>
<WORD coords="1159,2232,1224,2202,2231">also</WORD>
<WORD coords="1236,2232,1284,2201,2231">the</WORD>
<WORD coords="1295,2232,1445,2201,2231">character</WORD>
<WORD coords="1455,2231,1555,2200,2230">which</WORD>
<WORD coords="1566,2231,1629,2208,2230">was</WORD>
<WORD coords="1641,2238,1758,2199,2230">copied.</WORD>
</LINE>
<LINE>
<WORD coords="594,2277,665,2247,2276">This</WORD>
<WORD coords="676,2277,702,2247,2276">is</WORD>
<WORD coords="713,2277,782,2255,2276">now</WORD>
<WORD coords="793,2284,952,2247,2276">compared</WORD>
<WORD coords="962,2276,1032,2246,2275">with</WORD>
<WORD coords="1044,2276,1091,2246,2276">the</WORD>
<WORD coords="1102,2276,1160,2246,2275">end</WORD>
<WORD coords="1170,2276,1245,2247,2276">code</WORD>
<WORD coords="1255,2276,1411,2246,2275">character.</WORD>
<WORD coords="1423,2274,1452,2245,2274">If</WORD>
<WORD coords="1460,2283,1519,2253,2275">you</WORD>
<WORD coords="1529,2283,1608,2253,2275">copy</WORD>
<WORD coords="1619,2275,1667,2244,2274">the</WORD>
<WORD coords="1678,2279,1759,2248,2274">EOS,</WORD>
</LINE>
<LINE>
<WORD coords="595,2321,644,2291,2321">the</WORD>
<WORD coords="660,2322,814,2291,2321">condition</WORD>
<WORD coords="832,2322,858,2291,2321">is</WORD>
<WORD coords="873,2321,914,2299,2321">no</WORD>
<WORD coords="930,2329,1034,2291,2320">longer</WORD>
<WORD coords="1049,2321,1113,2295,2320">true</WORD>
<WORD coords="1128,2320,1187,2290,2319">and</WORD>
<WORD coords="1203,2321,1251,2290,2320">the</WORD>
<WORD coords="1267,2328,1339,2290,2319">loop</WORD>
<WORD coords="1355,2320,1536,2289,2319">terminates.</WORD>
<WORD coords="1552,2320,1722,2288,2319">Otherwise</WORD>
<WORD coords="1737,2319,1760,2287,2318">it</WORD>
</LINE>
<LINE>
<WORD coords="595,2367,772,2335,2366">increments</WORD>
<WORD coords="783,2367,831,2335,2366">the</WORD>
<WORD coords="841,2367,957,2340,2366">current</WORD>
<WORD coords="966,2367,1087,2340,2366">counter</WORD>
<WORD coords="1096,2366,1154,2335,2366">and</WORD>
<WORD coords="1163,2366,1291,2335,2365">remains</WORD>
<WORD coords="1302,2365,1332,2334,2365">in</WORD>
<WORD coords="1344,2366,1392,2335,2365">the</WORD>
<WORD coords="1403,2374,1482,2334,2365">loop.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1688,2682,1758,2651,2681">109</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0116.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2838" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0117.djvu" width="2039">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0117.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="292,170,336,142,172">12.</WORD>
<WORD coords="369,172,569,143,171">Functions</WORD>
<WORD coords="1370,180,1477,152,179">Amiga</WORD>
<WORD coords="1490,180,1515,153,180">C</WORD>
<WORD coords="1527,181,1587,159,180">for</WORD>
<WORD coords="1598,182,1780,153,181">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="617,351,681,320,350">The</WORD>
<WORD coords="690,353,787,321,352">actual</WORD>
<WORD coords="798,361,870,322,352">loop</WORD>
<WORD coords="880,362,961,323,354">body</WORD>
<WORD coords="971,355,1025,323,354">has</WORD>
<WORD coords="1034,363,1106,324,354">only</WORD>
<WORD coords="1117,356,1136,333,356">a</WORD>
<WORD coords="1144,364,1307,324,355">peripheral</WORD>
<WORD coords="1317,358,1390,326,356">role.</WORD>
<WORD coords="1401,358,1465,326,357">The</WORD>
<WORD coords="1473,358,1555,327,357">main</WORD>
<WORD coords="1565,359,1664,328,358">action</WORD>
<WORD coords="1675,360,1781,337,359">occurs</WORD>
</LINE>
<LINE>
<WORD coords="617,394,647,364,394">in</WORD>
<WORD coords="660,395,710,365,394">the</WORD>
<WORD coords="720,404,831,365,395">ending</WORD>
<WORD coords="842,398,1019,366,397">conditions.</WORD>
<WORD coords="1031,406,1221,368,398">Experiment</WORD>
<WORD coords="1232,400,1303,369,399">with</WORD>
<WORD coords="1314,401,1372,369,400">this</WORD>
<WORD coords="1384,402,1527,370,400">function.</WORD>
<WORD coords="1538,403,1649,371,402">Notice</WORD>
<WORD coords="1660,403,1721,372,402">that</WORD>
<WORD coords="1731,403,1780,372,402">the</WORD>
</LINE>
<LINE>
<WORD coords="617,447,710,408,438">string</WORD>
<WORD coords="725,440,789,409,439">into</WORD>
<WORD coords="804,441,903,410,440">which</WORD>
<WORD coords="918,442,969,411,441">the</WORD>
<WORD coords="982,451,1061,419,443">copy</WORD>
<WORD coords="1076,443,1102,412,442">is</WORD>
<WORD coords="1117,443,1217,413,442">stored</WORD>
<WORD coords="1232,452,1356,422,444">appears</WORD>
<WORD coords="1371,446,1446,414,445">first.</WORD>
<WORD coords="1462,447,1541,415,445">Here</WORD>
<WORD coords="1555,447,1582,415,446">is</WORD>
<WORD coords="1596,447,1616,424,447">a</WORD>
<WORD coords="1629,456,1780,416,447">complete</WORD>
</LINE>
<LINE>
<WORD coords="616,493,752,454,484">example</WORD>
<WORD coords="760,494,906,463,485">program:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,565,652,539,561">/*</WORD>
<WORD coords="678,570,858,544,564">copysrt.c</WORD>
<WORD coords="902,567,1017,543,566">12.3.1</WORD>
<WORD coords="1042,569,1078,543,564">*/</WORD>
</LINE>
<LINE>
<WORD coords="618,605,755,579,603">#define</WORD>
<WORD coords="778,605,836,583,605">EOS</WORD>
<WORD coords="865,608,932,582,601">&apos;\0&apos;</WORD>
</LINE>
<LINE>
<WORD coords="617,645,755,620,644">#define</WORD>
<WORD coords="777,646,897,623,645">MAXLEN</WORD>
<WORD coords="921,647,956,624,646">81</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,730,909,702,724">strcpy(to,from)</WORD>
</LINE>
<LINE>
<WORD coords="616,764,693,741,763">char</WORD>
<WORD coords="714,767,754,744,765">.to</WORD>
<WORD coords="764,769,771,742,769">[</WORD>
<WORD coords="782,769,788,742,769">]</WORD>
<WORD coords="801,770,809,759,766">,</WORD>
<WORD coords="840,766,918,743,766">from</WORD>
<WORD coords="927,770,933,743,770">[</WORD>
<WORD coords="944,770,951,744,770">]</WORD>
<WORD coords="963,770,973,750,770">;</WORD>
</LINE>
<LINE>
<WORD coords="620,807,628,780,807">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="725,846,781,821,845">int</WORD>
<WORD coords="806,846,822,821,846">i</WORD>
<WORD coords="846,840,864,831,843">=</WORD>
<WORD coords="888,850,919,824,848">0;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="723,892,958,862,887">while((to[i]</WORD>
<WORD coords="988,882,1006,873,885">=</WORD>
<WORD coords="1029,894,1178,865,889">fromfi])</WORD>
<WORD coords="1215,890,1247,868,887">!=</WORD>
<WORD coords="1268,894,1339,868,891">EOS)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="724,930,797,902,927">i++;</WORD>
</LINE>
<LINE>
<WORD coords="619,970,627,944,970">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,1046,693,1022,1045">void</WORD>
<WORD coords="714,1047,792,1022,1047">main</WORD>
<WORD coords="804,1051,826,1025,1050">()</WORD>
</LINE>
<LINE>
<WORD coords="618,1090,627,1063,1090">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="723,1128,800,1105,1128">char</WORD>
<WORD coords="825,1129,860,1106,1128">si</WORD>
<WORD coords="871,1134,1035,1107,1129">[MAXLEN],</WORD>
<WORD coords="1066,1130,1101,1108,1130">s2</WORD>
<WORD coords="1113,1135,1278,1108,1131">[MAXLEN],</WORD>
<WORD coords="1308,1132,1344,1109,1132">s3</WORD>
<WORD coords="1355,1137,1516,1109,1133">[MAXLEN];</WORD>
<WORD coords="1516,1133,1521,1117,0">r</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,1213,852,1183,1208">printf(&quot;Your</WORD>
<WORD coords="875,1214,968,1193,1210">name,</WORD>
<WORD coords="996,1216,1188,1187,1211">please\n&quot;)</WORD>
<WORD coords="1202,1215,1211,1195,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="723,1250,819,1227,1249">scanf</WORD>
<WORD coords="830,1255,975,1227,1251">(&quot;%40s&quot;,</WORD>
<WORD coords="1007,1255,1077,1228,1251">si);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="723,1294,914,1267,1288">strcpy(s3,</WORD>
<WORD coords="945,1293,1018,1267,1289">si);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="723,1335,914,1307,1328">strcpy(s2,</WORD>
<WORD coords="946,1331,1041,1308,1330">&quot;TEXT</WORD>
<WORD coords="1066,1331,1102,1309,1331">IN</WORD>
<WORD coords="1127,1335,1195,1308,1331">s2&quot;)</WORD>
<WORD coords="1209,1335,1218,1315,1335">;</WORD>
</LINE>
<LINE>
<WORD coords="611,1373,730,1344,1368">printf</WORD>
<WORD coords="741,1372,953,1347,1369">(&quot;Therefore</WORD>
<WORD coords="978,1375,1027,1348,1371">%s,</WORD>
<WORD coords="1057,1371,1093,1347,1371">in</WORD>
<WORD coords="1118,1372,1152,1349,1371">s2</WORD>
<WORD coords="1179,1372,1214,1347,1372">is</WORD>
<WORD coords="1241,1378,1410,1348,1373">\&quot;%s\&quot;.&quot;,</WORD>
<WORD coords="1441,1374,1475,1351,1373">si</WORD>
<WORD coords="1502,1378,1594,1351,1374">,s2);</WORD>
</LINE>
<LINE>
<WORD coords="610,1414,768,1384,1409">printff&quot;</WORD>
<WORD coords="796,1410,810,1387,1410">I</WORD>
<WORD coords="834,1416,912,1387,1410">hope</WORD>
<WORD coords="937,1415,987,1388,1410">%s,</WORD>
<WORD coords="1016,1412,1092,1388,1411">that</WORD>
<WORD coords="1116,1419,1316,1388,1412">everything</WORD>
<WORD coords="1339,1413,1375,1388,1413">is</WORD>
<WORD coords="1399,1419,1592,1389,1414">clear!\n&quot;,</WORD>
<WORD coords="1622,1418,1672,1392,1414">s3)</WORD>
<WORD coords="1685,1418,1694,1398,0">;</WORD>
</LINE>
<LINE>
<WORD coords="616,1453,624,1427,1453">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,1536,673,1504,1535">The</WORD>
<WORD coords="695,1544,854,1511,1536">strcpy</WORD>
<WORD coords="877,1538,1017,1506,1537">function</WORD>
<WORD coords="1035,1538,1092,1515,1538">can</WORD>
<WORD coords="1112,1539,1152,1508,1539">be</WORD>
<WORD coords="1171,1540,1247,1509,1539">used</WORD>
<WORD coords="1266,1540,1298,1514,1540">to</WORD>
<WORD coords="1318,1541,1465,1509,1539">initialize</WORD>
<WORD coords="1485,1549,1597,1510,1540">strings</WORD>
<WORD coords="1618,1542,1703,1510,1541">since</WORD>
<WORD coords="1722,1542,1773,1511,1541">the</WORD>
</LINE>
<LINE>
<WORD coords="609,1589,768,1549,1580">following</WORD>
<WORD coords="779,1590,952,1551,1581">expression</WORD>
<WORD coords="965,1583,992,1551,1582">is</WORD>
<WORD coords="1003,1583,1055,1558,1582">not</WORD>
<WORD coords="1065,1591,1222,1553,1583">permitted</WORD>
<WORD coords="1232,1584,1263,1553,1584">in</WORD>
<WORD coords="1274,1585,1310,1553,1585">C.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,1674,752,1635,1664">Wrong:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,1745,687,1720,1744">main</WORD>
<WORD coords="698,1748,721,1723,1748">()</WORD>
</LINE>
<LINE>
<WORD coords="614,1788,622,1762,1788">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="719,1826,796,1803,1826">char</WORD>
<WORD coords="819,1827,897,1805,1826">text</WORD>
<WORD coords="907,1831,973,1804,1828">[20]</WORD>
<WORD coords="1003,1821,1020,1812,1826">=</WORD>
<WORD coords="1043,1838,1299,1803,1828">&quot;This_is_text</WORD>
<WORD coords="1310,1829,1315,1807,1819">!</WORD>
<WORD coords="1326,1833,1357,1807,1833">&quot;;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,1910,621,1883,1910">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="607,1999,734,1961,1990">Right:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="607,2073,685,2048,2072">main</WORD>
<WORD coords="697,2076,719,2051,2076">()</WORD>
</LINE>
<LINE>
<WORD coords="613,2116,621,2089,2116">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="717,2154,795,2131,2154">char</WORD>
<WORD coords="817,2155,895,2133,2154">text</WORD>
<WORD coords="906,2159,971,2131,2156">[20]</WORD>
<WORD coords="984,2158,993,2138,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="718,2201,951,2173,2195">strcpy(text,</WORD>
<WORD coords="983,2206,1238,2171,2196">&quot;This_is_text</WORD>
<WORD coords="1248,2201,1291,2175,2196">!&quot;)</WORD>
<WORD coords="1305,2201,1315,2180,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,2279,620,2253,2279">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="606,2363,678,2331,2362">This</WORD>
<WORD coords="689,2370,793,2332,2362">copies</WORD>
<WORD coords="805,2363,853,2332,2362">the</WORD>
<WORD coords="865,2371,1014,2333,2363">complete</WORD>
<WORD coords="1026,2372,1117,2334,2364">string</WORD>
<WORD coords="1128,2365,1191,2333,2364">into</WORD>
<WORD coords="1203,2365,1251,2334,2364">the</WORD>
<WORD coords="1262,2366,1393,2334,2365">variable</WORD>
<WORD coords="1404,2366,1473,2339,2365">text.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="278,2678,347,2647,2677">110</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0117.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0118.djvu" width="2037">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0118.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="257,183,385,156,182">Abacus</WORD>
<WORD coords="1331,179,1395,151,178">123</WORD>
<WORD coords="1428,178,1538,151,177">Other</WORD>
<WORD coords="1555,177,1751,150,176">Functions</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="260,440,427,398,439">12.3.2</WORD>
<WORD coords="591,440,814,403,438">strlen</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="589,583,658,555,582">You</WORD>
<WORD coords="675,583,751,554,583">used</WORD>
<WORD coords="767,584,818,554,583">the</WORD>
<WORD coords="835,583,989,557,582">strlen</WORD>
<WORD coords="1007,583,1144,552,582">function</WORD>
<WORD coords="1159,582,1267,551,581">earlier</WORD>
<WORD coords="1282,581,1313,551,581">in</WORD>
<WORD coords="1329,581,1388,551,580">this</WORD>
<WORD coords="1404,581,1495,550,580">book.</WORD>
<WORD coords="1512,580,1539,550,579">It</WORD>
<WORD coords="1553,580,1581,549,579">is</WORD>
<WORD coords="1597,587,1707,548,578">simple</WORD>
<WORD coords="1723,578,1755,553,578">to</WORD>
</LINE>
<LINE>
<WORD coords="589,628,674,597,627">write</WORD>
<WORD coords="690,628,749,597,627">and</WORD>
<WORD coords="765,627,863,602,626">return</WORD>
<WORD coords="880,627,898,605,627">a</WORD>
<WORD coords="914,627,1011,596,626">value.</WORD>
<WORD coords="1028,626,1093,596,626">The</WORD>
<WORD coords="1107,635,1218,596,626">passed</WORD>
<WORD coords="1233,634,1335,594,625">length</WORD>
<WORD coords="1351,625,1388,594,625">of</WORD>
<WORD coords="1402,625,1452,594,624">the</WORD>
<WORD coords="1467,632,1562,593,624">string</WORD>
<WORD coords="1578,624,1605,592,623">is</WORD>
<WORD coords="1621,623,1640,601,623">a</WORD>
<WORD coords="1654,623,1756,591,622">whole</WORD>
</LINE>
<LINE>
<WORD coords="589,672,713,642,671">number</WORD>
<WORD coords="722,672,781,641,671">and</WORD>
<WORD coords="791,672,898,641,671">should</WORD>
<WORD coords="907,671,946,641,671">be</WORD>
<WORD coords="956,671,993,649,670">an</WORD>
<WORD coords="1004,679,1115,640,670">integer</WORD>
<WORD coords="1124,671,1219,640,670">value.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,752,710,729,752">strlen</WORD>
<WORD coords="720,757,864,727,751">(string)</WORD>
</LINE>
<LINE>
<WORD coords="592,793,669,770,792">char</WORD>
<WORD coords="695,798,812,767,792">string</WORD>
<WORD coords="822,796,867,769,795">[];</WORD>
</LINE>
<LINE>
<WORD coords="596,836,604,809,836">&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="702,873,758,848,873">int</WORD>
<WORD coords="783,873,799,848,873">i</WORD>
<WORD coords="823,866,841,857,869">=</WORD>
<WORD coords="865,876,896,850,874">0;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="700,914,799,890,914">while</WORD>
<WORD coords="810,920,943,889,914">(string</WORD>
<WORD coords="952,917,1014,889,913">[i])</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="703,957,775,929,954">i++;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="703,995,820,974,994">return</WORD>
<WORD coords="831,998,874,970,994">(i)</WORD>
<WORD coords="887,997,897,977,0">;</WORD>
</LINE>
<LINE>
<WORD coords="597,1039,605,1013,1039">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,1119,621,1089,1119">A</WORD>
<WORD coords="639,1120,709,1089,1119">nice</WORD>
<WORD coords="727,1120,811,1089,1119">short</WORD>
<WORD coords="828,1119,978,1088,1118">function!</WORD>
<WORD coords="999,1119,1062,1088,1118">The</WORD>
<WORD coords="1080,1126,1258,1087,1118">expression</WORD>
<WORD coords="1279,1124,1434,1088,1117">string</WORD>
<WORD coords="1445,1121,1503,1087,1116">[i]</WORD>
<WORD coords="1532,1116,1560,1085,1116">is</WORD>
<WORD coords="1576,1123,1691,1085,1115">always</WORD>
<WORD coords="1708,1116,1758,1084,1115">the</WORD>
</LINE>
<LINE>
<WORD coords="592,1164,713,1138,1163">content</WORD>
<WORD coords="723,1164,760,1133,1163">of</WORD>
<WORD coords="769,1164,826,1133,1163">this</WORD>
<WORD coords="838,1164,975,1133,1163">element.</WORD>
<WORD coords="988,1163,1059,1132,1162">This</WORD>
<WORD coords="1070,1163,1174,1140,1162">means</WORD>
<WORD coords="1185,1163,1247,1132,1162">that</WORD>
<WORD coords="1257,1162,1306,1132,1161">the</WORD>
<WORD coords="1317,1169,1490,1130,1161">expression</WORD>
<WORD coords="1501,1161,1529,1130,1160">is</WORD>
<WORD coords="1539,1168,1612,1129,1160">only</WORD>
<WORD coords="1655,1167,1757,1129,1159">(false)</WORD>
</LINE>
<LINE>
<WORD coords="593,1208,680,1178,1207">when</WORD>
<WORD coords="691,1208,742,1178,1207">the</WORD>
<WORD coords="753,1208,811,1178,1207">end</WORD>
<WORD coords="821,1208,972,1177,1207">character</WORD>
<WORD coords="986,1211,1026,1178,1209">\0</WORD>
<WORD coords="1041,1215,1141,1176,1207">(EOS)</WORD>
<WORD coords="1153,1207,1206,1176,1206">has</WORD>
<WORD coords="1217,1207,1293,1177,1206">been</WORD>
<WORD coords="1304,1206,1439,1175,1205">reached.</WORD>
<WORD coords="1451,1206,1515,1175,1205">The</WORD>
<WORD coords="1526,1205,1649,1179,1204">counter</WORD>
<WORD coords="1659,1204,1758,1173,1203">which</WORD>
</LINE>
<LINE>
<WORD coords="592,1261,790,1223,1252">corresponds</WORD>
<WORD coords="803,1253,833,1227,1253">to</WORD>
<WORD coords="845,1253,896,1222,1252">the</WORD>
<WORD coords="908,1260,1009,1221,1251">length</WORD>
<WORD coords="1020,1252,1057,1221,1251">of</WORD>
<WORD coords="1067,1252,1116,1221,1251">the</WORD>
<WORD coords="1129,1260,1220,1221,1251">string</WORD>
<WORD coords="1231,1260,1336,1229,1251">passes</WORD>
<WORD coords="1349,1251,1381,1225,1251">to</WORD>
<WORD coords="1392,1251,1441,1220,1250">the</WORD>
<WORD coords="1453,1258,1564,1219,1249">calling</WORD>
<WORD coords="1577,1250,1712,1218,1249">function</WORD>
<WORD coords="1725,1249,1759,1226,1249">as</WORD>
</LINE>
<LINE>
<WORD coords="593,1295,630,1274,1294">an</WORD>
<WORD coords="647,1303,762,1266,1294">integer</WORD>
<WORD coords="777,1296,865,1266,1294">value</WORD>
<WORD coords="880,1303,1007,1265,1295">through</WORD>
<WORD coords="1021,1295,1040,1273,1295">a</WORD>
<WORD coords="1056,1295,1205,1270,1294">return</WORD>
<WORD coords="1223,1295,1377,1264,1294">directive.</WORD>
<WORD coords="1394,1294,1467,1263,1293">This</WORD>
<WORD coords="1483,1294,1621,1262,1292">function</WORD>
<WORD coords="1637,1293,1759,1261,1292">doesn&apos;t</WORD>
</LINE>
<LINE>
<WORD coords="594,1339,671,1310,1338">have</WORD>
<WORD coords="685,1340,717,1315,1340">to</WORD>
<WORD coords="730,1340,769,1310,1340">be</WORD>
<WORD coords="783,1340,923,1309,1339">declared</WORD>
<WORD coords="937,1339,968,1309,1338">in</WORD>
<WORD coords="983,1339,1032,1309,1338">the</WORD>
<WORD coords="1044,1347,1157,1308,1338">calling</WORD>
<WORD coords="1171,1339,1307,1308,1338">function</WORD>
<WORD coords="1320,1339,1451,1308,1338">because</WORD>
<WORD coords="1464,1338,1488,1307,1337">it</WORD>
<WORD coords="1500,1338,1616,1312,1336">returns</WORD>
<WORD coords="1630,1337,1668,1315,1336">an</WORD>
<WORD coords="1684,1337,1756,1308,1336">int</WORD>
</LINE>
<LINE>
<WORD coords="594,1384,689,1354,1383">value.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1467,624,1437,1467">If</WORD>
<WORD coords="633,1468,683,1437,1467">the</WORD>
<WORD coords="698,1467,843,1442,1466">return</WORD>
<WORD coords="858,1467,1002,1436,1466">directive</WORD>
<WORD coords="1013,1475,1118,1444,1467">passes</WORD>
<WORD coords="1130,1471,1208,1436,1467">data,</WORD>
<WORD coords="1223,1467,1244,1435,1466">it</WORD>
<WORD coords="1257,1467,1337,1441,1466">must</WORD>
<WORD coords="1348,1466,1387,1436,1466">be</WORD>
<WORD coords="1399,1466,1522,1435,1465">assured</WORD>
<WORD coords="1534,1465,1598,1434,1464">that</WORD>
<WORD coords="1609,1465,1659,1434,1464">the</WORD>
<WORD coords="1672,1465,1760,1434,1464">value</WORD>
</LINE>
<LINE>
<WORD coords="595,1512,647,1481,1511">has</WORD>
<WORD coords="659,1512,708,1481,1511">the</WORD>
<WORD coords="718,1520,825,1490,1511">proper</WORD>
<WORD coords="835,1512,903,1481,1512">data</WORD>
<WORD coords="913,1519,992,1486,1512">type.</WORD>
<WORD coords="1004,1511,1032,1480,1511">If</WORD>
<WORD coords="1041,1512,1089,1481,1511">the</WORD>
<WORD coords="1100,1512,1234,1480,1511">function</WORD>
<WORD coords="1245,1511,1402,1480,1510">definition</WORD>
<WORD coords="1413,1511,1503,1484,1510">states</WORD>
<WORD coords="1514,1510,1576,1479,1509">that</WORD>
<WORD coords="1586,1510,1635,1479,1509">the</WORD>
<WORD coords="1645,1510,1760,1478,1509">routine</WORD>
</LINE>
<LINE>
<WORD coords="594,1556,707,1531,1555">returns</WORD>
<WORD coords="721,1556,740,1534,1556">a</WORD>
<WORD coords="754,1557,851,1529,1556">char</WORD>
<WORD coords="867,1561,1006,1525,1555">element,</WORD>
<WORD coords="1020,1556,1102,1525,1555">there</WORD>
<WORD coords="1116,1556,1224,1525,1555">should</WORD>
<WORD coords="1237,1556,1276,1525,1556">be</WORD>
<WORD coords="1288,1556,1308,1533,1556">a</WORD>
<WORD coords="1320,1556,1452,1524,1555">variable</WORD>
<WORD coords="1465,1555,1500,1533,1554">or</WORD>
<WORD coords="1512,1555,1651,1529,1554">constant</WORD>
<WORD coords="1663,1555,1700,1523,1554">of</WORD>
<WORD coords="1710,1554,1760,1523,1553">the</WORD>
</LINE>
<LINE>
<WORD coords="596,1602,695,1574,1601">char</WORD>
<WORD coords="712,1610,791,1576,1602">type.</WORD>
<WORD coords="808,1602,901,1570,1601">Some</WORD>
<WORD coords="915,1609,1076,1570,1601">compilers</WORD>
<WORD coords="1092,1601,1154,1570,1600">will</WORD>
<WORD coords="1170,1602,1223,1575,1601">not</WORD>
<WORD coords="1236,1602,1360,1570,1600">tolerate</WORD>
<WORD coords="1375,1601,1448,1569,1600">such</WORD>
<WORD coords="1464,1601,1608,1569,1600">mistakes</WORD>
<WORD coords="1623,1600,1682,1569,1599">and</WORD>
<WORD coords="1697,1600,1760,1568,1599">will</WORD>
</LINE>
<LINE>
<WORD coords="595,1646,675,1615,1645">issue</WORD>
<WORD coords="685,1646,723,1624,1646">an</WORD>
<WORD coords="734,1646,813,1624,1645">error</WORD>
<WORD coords="823,1654,968,1624,1646">message.</WORD>
<WORD coords="981,1646,1087,1616,1645">Others</WORD>
<WORD coords="1098,1646,1147,1624,1645">are</WORD>
<WORD coords="1158,1646,1328,1615,1645">indifferent</WORD>
<WORD coords="1338,1646,1396,1615,1645">and</WORD>
<WORD coords="1407,1646,1529,1620,1645">convert</WORD>
<WORD coords="1538,1646,1587,1614,1645">the</WORD>
<WORD coords="1597,1645,1688,1614,1644">result</WORD>
<WORD coords="1698,1645,1761,1614,1644">into</WORD>
</LINE>
<LINE>
<WORD coords="595,1691,644,1660,1690">the</WORD>
<WORD coords="657,1691,726,1660,1691">data</WORD>
<WORD coords="739,1699,808,1665,1691">type</WORD>
<WORD coords="821,1691,971,1660,1690">indicated</WORD>
<WORD coords="984,1690,1014,1660,1690">in</WORD>
<WORD coords="1028,1691,1077,1660,1690">the</WORD>
<WORD coords="1089,1691,1257,1660,1690">definition.</WORD>
<WORD coords="1271,1691,1325,1660,1690">It&apos;s</WORD>
<WORD coords="1337,1691,1432,1660,1690">better</WORD>
<WORD coords="1444,1691,1475,1665,1690">to</WORD>
<WORD coords="1488,1690,1529,1659,1690">do</WORD>
<WORD coords="1541,1690,1565,1658,1689">it</WORD>
<WORD coords="1577,1698,1656,1658,1689">right</WORD>
<WORD coords="1667,1689,1698,1658,1689">in</WORD>
<WORD coords="1711,1690,1761,1659,1689">the</WORD>
</LINE>
<LINE>
<WORD coords="595,1735,660,1705,1734">first</WORD>
<WORD coords="669,1743,763,1705,1734">place.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1688,2687,1759,2656,2686">Ill</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0118.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0119.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0119.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0119.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2835" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0120.djvu" width="2035">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0120.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN></PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0120.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0121.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0121.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0121.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2835" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0122.djvu" width="2039">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0122.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="231,184,359,157,183">Abacus</WORD>
<WORD coords="1497,178,1542,150,178">13.</WORD>
<WORD coords="1577,177,1721,149,176">Arrays</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="238,465,277,397,466">1</WORD>
<WORD coords="299,467,343,398,467">3</WORD>
<WORD coords="365,467,382,450,466">.</WORD>
<WORD coords="563,484,867,397,465">Arrays</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="563,630,612,592,622">Up</WORD>
<WORD coords="623,622,654,596,622">to</WORD>
<WORD coords="665,622,735,599,621">now</WORD>
<WORD coords="748,629,854,590,620">strings</WORD>
<WORD coords="865,621,943,590,620">have</WORD>
<WORD coords="953,620,1029,590,619">been</WORD>
<WORD coords="1040,620,1114,589,619">used</WORD>
<WORD coords="1125,619,1158,596,619">as</WORD>
<WORD coords="1170,618,1196,588,617">if</WORD>
<WORD coords="1206,626,1273,588,617">they</WORD>
<WORD coords="1286,618,1364,595,617">were</WORD>
<WORD coords="1375,617,1393,595,617">a</WORD>
<WORD coords="1405,625,1516,585,616">special</WORD>
<WORD coords="1526,616,1596,585,616">data</WORD>
<WORD coords="1606,623,1684,589,615">type.</WORD>
<WORD coords="1697,614,1727,584,614">A</WORD>
</LINE>
<LINE>
<WORD coords="564,674,656,635,665">string</WORD>
<WORD coords="670,666,696,634,665">is</WORD>
<WORD coords="710,673,840,634,664">actually</WORD>
<WORD coords="854,672,991,633,664">multiple</WORD>
<WORD coords="1004,664,1102,636,663">char</WORD>
<WORD coords="1117,663,1234,632,662">entries.</WORD>
<WORD coords="1248,661,1276,632,661">A</WORD>
<WORD coords="1291,669,1383,631,661">string</WORD>
<WORD coords="1396,662,1433,630,661">of</WORD>
<WORD coords="1442,661,1559,629,660">similar</WORD>
<WORD coords="1570,668,1685,628,659">objects</WORD>
<WORD coords="1698,659,1726,627,658">is</WORD>
</LINE>
<LINE>
<WORD coords="563,710,662,679,709">called</WORD>
<WORD coords="675,710,714,687,709">an</WORD>
<WORD coords="728,717,833,688,708">array.</WORD>
<WORD coords="847,716,959,678,708">Arrays</WORD>
<WORD coords="973,708,1029,686,707">can</WORD>
<WORD coords="1043,708,1109,677,707">also</WORD>
<WORD coords="1122,708,1162,677,707">be</WORD>
<WORD coords="1176,707,1263,676,706">made</WORD>
<WORD coords="1277,714,1366,675,706">using</WORD>
<WORD coords="1382,706,1452,677,705">int</WORD>
<WORD coords="1468,705,1504,683,704">or</WORD>
<WORD coords="1517,704,1640,677,704">float</WORD>
<WORD coords="1657,703,1727,673,703">data</WORD>
</LINE>
<LINE>
<WORD coords="564,762,648,729,754">types</WORD>
<WORD coords="659,754,693,732,754">as</WORD>
<WORD coords="704,754,774,723,753">well</WORD>
<WORD coords="785,754,817,731,754">as</WORD>
<WORD coords="830,753,925,726,752">char</WORD>
<WORD coords="937,760,1030,727,752">types.</WORD>
<WORD coords="1042,759,1111,722,751">Any</WORD>
<WORD coords="1122,758,1300,721,750">elementary</WORD>
<WORD coords="1312,751,1379,720,750">data</WORD>
<WORD coords="1391,757,1459,725,749">type</WORD>
<WORD coords="1469,749,1525,727,748">can</WORD>
<WORD coords="1536,748,1575,718,748">be</WORD>
<WORD coords="1586,748,1685,717,747">stored</WORD>
<WORD coords="1694,747,1726,716,746">in</WORD>
</LINE>
<LINE>
<WORD coords="564,799,601,777,798">an</WORD>
<WORD coords="617,807,712,776,798">array.</WORD>
<WORD coords="730,799,853,767,797">Several</WORD>
<WORD coords="870,798,985,766,797">similar</WORD>
<WORD coords="999,797,1147,765,796">variables</WORD>
<WORD coords="1163,797,1220,774,796">can</WORD>
<WORD coords="1235,796,1275,765,796">be</WORD>
<WORD coords="1290,796,1435,764,795">accessed</WORD>
<WORD coords="1450,802,1578,762,793">through</WORD>
<WORD coords="1594,793,1613,770,793">a</WORD>
<WORD coords="1629,800,1727,761,792">single</WORD>
</LINE>
<LINE>
<WORD coords="565,843,723,812,842">identifier.</WORD>
<WORD coords="737,842,766,813,842">A</WORD>
<WORD coords="779,850,876,812,841">single</WORD>
<WORD coords="889,842,1018,811,841">element</WORD>
<WORD coords="1029,841,1055,810,840">is</WORD>
<WORD coords="1068,841,1212,810,841">accessed</WORD>
<WORD coords="1222,848,1263,810,840">by</WORD>
<WORD coords="1276,848,1364,809,839">using</WORD>
<WORD coords="1377,839,1396,817,839">a</WORD>
<WORD coords="1408,846,1556,807,838">subscript</WORD>
<WORD coords="1567,837,1665,807,836">called</WORD>
<WORD coords="1677,837,1727,806,836">the</WORD>
</LINE>
<LINE>
<WORD coords="565,887,654,856,886">index</WORD>
<WORD coords="667,894,825,855,886">(counter).</WORD>
<WORD coords="838,886,903,855,885">The</WORD>
<WORD coords="913,886,1071,854,884">definition</WORD>
<WORD coords="1083,885,1120,854,884">of</WORD>
<WORD coords="1128,885,1147,862,885">a</WORD>
<WORD coords="1159,892,1230,853,884">long</WORD>
<WORD coords="1242,892,1326,861,883">array</WORD>
<WORD coords="1338,884,1443,852,883">differs</WORD>
<WORD coords="1456,882,1531,851,881">little</WORD>
<WORD coords="1543,882,1621,850,881">from</WORD>
<WORD coords="1635,889,1727,849,880">string</WORD>
</LINE>
<LINE>
<WORD coords="565,933,728,901,932">definition:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="567,1018,644,989,1012">long</WORD>
<WORD coords="666,1012,766,989,1011">value</WORD>
<WORD coords="776,1015,839,988,1012">[20]</WORD>
<WORD coords="852,1014,861,994,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="565,1097,637,1066,1096">This</WORD>
<WORD coords="651,1096,713,1066,1096">line</WORD>
<WORD coords="725,1096,859,1073,1095">reserves</WORD>
<WORD coords="872,1096,914,1065,1095">20</WORD>
<WORD coords="926,1095,1070,1065,1094">elements</WORD>
<WORD coords="1083,1095,1120,1064,1094">of</WORD>
<WORD coords="1130,1102,1201,1069,1094">type</WORD>
<WORD coords="1215,1101,1312,1067,1093">long</WORD>
<WORD coords="1326,1093,1375,1063,1092">for</WORD>
<WORD coords="1386,1093,1436,1062,1092">the</WORD>
<WORD coords="1447,1092,1580,1061,1091">variable</WORD>
<WORD coords="1592,1091,1727,1064,1090">value.</WORD>
</LINE>
<LINE>
<WORD coords="566,1141,610,1111,1141">To</WORD>
<WORD coords="623,1141,753,1109,1140">indicate</WORD>
<WORD coords="765,1140,815,1109,1139">the</WORD>
<WORD coords="826,1140,885,1109,1139">end</WORD>
<WORD coords="898,1140,935,1108,1139">of</WORD>
<WORD coords="944,1140,963,1117,1140">a</WORD>
<WORD coords="975,1148,1076,1108,1139">string,</WORD>
<WORD coords="1089,1139,1139,1108,1138">the</WORD>
<WORD coords="1150,1139,1208,1107,1138">last</WORD>
<WORD coords="1219,1146,1302,1112,1138">entry</WORD>
<WORD coords="1314,1138,1450,1106,1137">contains</WORD>
<WORD coords="1463,1137,1513,1106,1136">the</WORD>
<WORD coords="1525,1136,1614,1105,1135">value</WORD>
<WORD coords="1626,1140,1656,1104,1138">0,</WORD>
<WORD coords="1669,1140,1728,1104,1135">i.e.,</WORD>
</LINE>
<LINE>
<WORD coords="566,1194,686,1155,1185">assigns</WORD>
<WORD coords="703,1186,754,1154,1185">the</WORD>
<WORD coords="770,1193,879,1163,1185">escape</WORD>
<WORD coords="897,1192,1048,1162,1184">sequence</WORD>
<WORD coords="1067,1187,1124,1154,1184">\0.</WORD>
<WORD coords="1140,1184,1199,1153,1183">For</WORD>
<WORD coords="1213,1184,1272,1152,1183">this</WORD>
<WORD coords="1287,1187,1405,1160,1182">reason,</WORD>
<WORD coords="1421,1182,1470,1151,1181">the</WORD>
<WORD coords="1485,1182,1646,1150,1180">definition</WORD>
<WORD coords="1662,1180,1699,1149,1179">of</WORD>
<WORD coords="1711,1179,1729,1157,1179">a</WORD>
</LINE>
<LINE>
<WORD coords="567,1238,659,1199,1230">string</WORD>
<WORD coords="672,1237,836,1199,1229">(character</WORD>
<WORD coords="847,1237,944,1199,1228">array)</WORD>
<WORD coords="957,1237,1088,1198,1228">requires</WORD>
<WORD coords="1100,1229,1159,1206,1228">one</WORD>
<WORD coords="1172,1228,1301,1198,1227">element</WORD>
<WORD coords="1314,1227,1396,1205,1226">more</WORD>
<WORD coords="1410,1226,1478,1196,1225">than</WORD>
<WORD coords="1492,1225,1608,1195,1225">needed</WORD>
<WORD coords="1621,1225,1668,1194,1224">for</WORD>
<WORD coords="1679,1225,1729,1193,1224">the</WORD>
</LINE>
<LINE>
<WORD coords="567,1274,663,1243,1273">actual</WORD>
<WORD coords="675,1282,777,1243,1273">string.</WORD>
<WORD coords="789,1274,838,1243,1273">No</WORD>
<WORD coords="851,1274,924,1242,1273">such</WORD>
<WORD coords="936,1281,1147,1242,1272">requirements</WORD>
<WORD coords="1159,1272,1236,1241,1271">exist</WORD>
<WORD coords="1247,1272,1295,1241,1271">for</WORD>
<WORD coords="1304,1272,1389,1240,1271">other</WORD>
<WORD coords="1400,1279,1482,1248,1270">array</WORD>
<WORD coords="1494,1278,1589,1244,1270">types:</WORD>
<WORD coords="1604,1276,1683,1237,1268">Only</WORD>
<WORD coords="1696,1268,1729,1246,1268">as</WORD>
</LINE>
<LINE>
<WORD coords="568,1326,655,1297,1318">many</WORD>
<WORD coords="667,1318,775,1288,1317">entries</WORD>
<WORD coords="786,1318,836,1296,1317">are</WORD>
<WORD coords="846,1318,968,1287,1317">defined</WORD>
<WORD coords="978,1317,1011,1295,1317">as</WORD>
<WORD coords="1020,1325,1157,1286,1316">required</WORD>
<WORD coords="1166,1324,1207,1286,1317">by</WORD>
<WORD coords="1218,1316,1267,1286,1315">the</WORD>
<WORD coords="1277,1316,1353,1286,1315">data.</WORD>
<WORD coords="1366,1314,1395,1285,1314">A</WORD>
<WORD coords="1406,1315,1492,1285,1314">value</WORD>
<WORD coords="1503,1321,1687,1283,1313">assignment</WORD>
<WORD coords="1696,1313,1733,1281,1312">of</WORD>
</LINE>
<LINE>
<WORD coords="568,1363,624,1341,1362">one</WORD>
<WORD coords="636,1363,766,1332,1362">element</WORD>
<WORD coords="776,1362,802,1332,1361">is</WORD>
<WORD coords="812,1370,947,1331,1361">possible</WORD>
<WORD coords="957,1369,1028,1331,1361">only</WORD>
<WORD coords="1038,1369,1079,1331,1362">by</WORD>
<WORD coords="1090,1369,1247,1330,1360">providing</WORD>
<WORD coords="1258,1361,1308,1330,1360">the</WORD>
<WORD coords="1318,1360,1417,1329,1359">index.</WORD>
<WORD coords="1428,1359,1486,1329,1358">For</WORD>
<WORD coords="1496,1366,1643,1327,1358">example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="568,1444,666,1420,1443">value</WORD>
<WORD coords="677,1447,721,1420,1443">[01</WORD>
<WORD coords="750,1436,768,1427,1439">=</WORD>
<WORD coords="793,1445,884,1419,1442">4711;</WORD>
</LINE>
<LINE>
<WORD coords="568,1484,667,1461,1484">value</WORD>
<WORD coords="677,1488,721,1460,1484">[1]</WORD>
<WORD coords="751,1476,769,1468,1479">=</WORD>
<WORD coords="792,1487,864,1460,1483">707;</WORD>
</LINE>
<LINE>
<WORD coords="569,1526,667,1502,1525">value</WORD>
<WORD coords="677,1529,721,1501,1526">[2]</WORD>
<WORD coords="751,1518,769,1509,1521">=</WORD>
<WORD coords="792,1528,905,1501,1524">31415;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="568,1610,632,1579,1609">The</WORD>
<WORD coords="646,1609,737,1579,1608">index</WORD>
<WORD coords="753,1609,841,1579,1608">value</WORD>
<WORD coords="857,1609,893,1578,1608">of</WORD>
<WORD coords="906,1609,955,1578,1608">the</WORD>
<WORD coords="970,1609,1037,1578,1608">first</WORD>
<WORD coords="1051,1608,1182,1578,1607">element</WORD>
<WORD coords="1196,1616,1308,1577,1607">always</WORD>
<WORD coords="1325,1608,1411,1581,1607">starts</WORD>
<WORD coords="1426,1607,1498,1575,1606">with</WORD>
<WORD coords="1513,1607,1543,1575,1607">0.</WORD>
<WORD coords="1557,1614,1656,1575,1605">Using</WORD>
<WORD coords="1671,1606,1731,1574,1605">this</WORD>
</LINE>
<LINE>
<WORD coords="569,1659,698,1624,1654">method,</WORD>
<WORD coords="708,1662,770,1632,1655">you</WORD>
<WORD coords="779,1655,834,1632,1654">can</WORD>
<WORD coords="844,1655,941,1628,1654">create</WORD>
<WORD coords="950,1654,969,1632,1654">a</WORD>
<WORD coords="979,1662,1068,1622,1653">string</WORD>
<WORD coords="1078,1654,1137,1631,1653">one</WORD>
<WORD coords="1147,1654,1294,1622,1652">character</WORD>
<WORD coords="1302,1653,1333,1627,1653">at</WORD>
<WORD coords="1341,1653,1360,1630,1653">a</WORD>
<WORD coords="1370,1653,1449,1621,1652">time:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="570,1734,646,1711,1734">char</WORD>
<WORD coords="672,1739,789,1709,1734">string</WORD>
<WORD coords="799,1737,885,1711,1734">[80];</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="571,1820,689,1790,1815">string</WORD>
<WORD coords="698,1818,743,1792,1815">[0]</WORD>
<WORD coords="772,1808,791,1799,1811">=</WORD>
<WORD coords="818,1804,824,1793,1809">•</WORD>
<WORD coords="834,1817,886,1792,1811">0&apos;;</WORD>
</LINE>
<LINE>
<WORD coords="572,1860,689,1829,1854">string</WORD>
<WORD coords="698,1858,743,1831,1855">[1]</WORD>
<WORD coords="773,1847,791,1838,1850">=</WORD>
<WORD coords="818,1857,886,1832,1853">&apos;K&apos;;</WORD>
</LINE>
<LINE>
<WORD coords="572,1901,689,1870,1895">string</WORD>
<WORD coords="698,1899,743,1871,1896">[2]</WORD>
<WORD coords="773,1888,791,1879,1891">=</WORD>
<WORD coords="818,1884,824,1872,1889">&apos;</WORD>
<WORD coords="835,1897,906,1870,1892">\0&apos;;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="569,1982,642,1950,1981">This</WORD>
<WORD coords="661,1982,775,1950,1980">tedium</WORD>
<WORD coords="795,1980,851,1958,1979">can</WORD>
<WORD coords="870,1981,910,1951,1980">be</WORD>
<WORD coords="928,1980,1059,1949,1979">avoided</WORD>
<WORD coords="1077,1989,1117,1950,1981">by</WORD>
<WORD coords="1137,1988,1225,1949,1980">using</WORD>
<WORD coords="1245,1980,1296,1949,1979">the</WORD>
<WORD coords="1316,1987,1471,1955,1979">strcpy</WORD>
<WORD coords="1496,1979,1646,1948,1978">function.</WORD>
<WORD coords="1667,1978,1732,1947,1977">The</WORD>
</LINE>
<LINE>
<WORD coords="570,2033,756,1995,2024">assignment</WORD>
<WORD coords="771,2032,921,2003,2024">sequence</WORD>
<WORD coords="937,2025,1034,1994,2024">above</WORD>
<WORD coords="1048,2025,1152,1993,2024">would</WORD>
<WORD coords="1168,2024,1246,1999,2023">store</WORD>
<WORD coords="1262,2024,1311,1994,2023">the</WORD>
<WORD coords="1328,2032,1421,1993,2023">string</WORD>
<WORD coords="1437,2024,1526,1993,2023">value</WORD>
<WORD coords="1541,2024,1590,1998,2023">OK</WORD>
<WORD coords="1605,2023,1668,1992,2022">into</WORD>
<WORD coords="1682,2023,1733,1991,2022">the</WORD>
</LINE>
<LINE>
<WORD coords="570,2070,700,2039,2069">variable</WORD>
<WORD coords="711,2070,754,2045,2070">st</WORD>
<WORD coords="760,2077,863,2041,2069">ring,</WORD>
<WORD coords="873,2070,933,2039,2069">and</WORD>
<WORD coords="942,2070,969,2039,2069">is</WORD>
<WORD coords="979,2070,1151,2038,2069">terminated</WORD>
<WORD coords="1160,2069,1230,2038,2068">with</WORD>
<WORD coords="1241,2069,1290,2038,2068">the</WORD>
<WORD coords="1300,2069,1385,2038,2068">usual</WORD>
<WORD coords="1395,2069,1453,2038,2068">end</WORD>
<WORD coords="1462,2069,1540,2038,2068">code</WORD>
<WORD coords="1552,2071,1569,2038,2070">\</WORD>
<WORD coords="1599,2068,1606,2061,2068">.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="570,2163,666,2124,2155">Again</WORD>
<WORD coords="677,2155,727,2124,2154">the</WORD>
<WORD coords="735,2155,897,2124,2154">difference</WORD>
<WORD coords="906,2155,1037,2125,2154">between</WORD>
<WORD coords="1047,2155,1066,2133,2155">a</WORD>
<WORD coords="1075,2163,1170,2124,2154">single</WORD>
<WORD coords="1179,2155,1325,2124,2154">character</WORD>
<WORD coords="1334,2154,1392,2123,2153">and</WORD>
<WORD coords="1401,2154,1420,2132,2154">a</WORD>
<WORD coords="1429,2162,1519,2123,2153">string</WORD>
<WORD coords="1529,2154,1565,2122,2153">of</WORD>
<WORD coords="1572,2153,1733,2122,2152">characters</WORD>
</LINE>
<LINE>
<WORD coords="571,2200,675,2169,2199">should</WORD>
<WORD coords="685,2200,723,2169,2199">be</WORD>
<WORD coords="732,2207,928,2169,2198">emphasized.</WORD>
<WORD coords="939,2199,1002,2169,2199">The</WORD>
<WORD coords="1011,2199,1170,2168,2198">difference</WORD>
<WORD coords="1181,2199,1311,2169,2198">between</WORD>
<WORD coords="1321,2198,1369,2168,2198">&quot;K</WORD>
<WORD coords="1369,2179,1386,2167,2179">M</WORD>
<WORD coords="1395,2199,1453,2167,2198">and</WORD>
<WORD coords="1464,2198,1514,2167,2198">&apos;K&apos;</WORD>
<WORD coords="1527,2199,1554,2167,2198">is</WORD>
<WORD coords="1564,2198,1624,2167,2197">that</WORD>
<WORD coords="1632,2197,1696,2166,2197">&quot;K&quot;</WORD>
<WORD coords="1706,2198,1733,2166,2197">is</WORD>
</LINE>
<LINE>
<WORD coords="570,2244,588,2222,2244">a</WORD>
<WORD coords="601,2252,705,2212,2244">string,</WORD>
<WORD coords="720,2244,812,2212,2243">while</WORD>
<WORD coords="828,2243,878,2213,2243">&apos;K&apos;</WORD>
<WORD coords="896,2244,923,2212,2244">is</WORD>
<WORD coords="937,2244,956,2221,2244">a</WORD>
<WORD coords="969,2244,1128,2212,2243">character.</WORD>
<WORD coords="1143,2243,1174,2212,2243">If</WORD>
<WORD coords="1184,2244,1203,2220,2244">a</WORD>
<WORD coords="1217,2244,1301,2212,2243">letter</WORD>
<WORD coords="1315,2244,1342,2212,2243">is</WORD>
<WORD coords="1355,2244,1499,2212,2243">enclosed</WORD>
<WORD coords="1514,2242,1545,2211,2242">in</WORD>
<WORD coords="1559,2251,1733,2211,2242">&quot;quotation</WORD>
</LINE>
<LINE>
<WORD coords="570,2290,686,2258,2289">marks&quot;</WORD>
<WORD coords="699,2289,761,2258,2288">like</WORD>
<WORD coords="772,2289,791,2266,2289">a</WORD>
<WORD coords="801,2290,952,2258,2289">character</WORD>
<WORD coords="963,2297,1064,2258,2289">string,</WORD>
<WORD coords="1076,2289,1100,2258,2289">it</WORD>
<WORD coords="1110,2289,1137,2257,2288">is</WORD>
<WORD coords="1148,2289,1168,2266,2289">a</WORD>
<WORD coords="1179,2297,1280,2257,2288">string.</WORD>
<WORD coords="1292,2289,1319,2258,2288">It</WORD>
<WORD coords="1329,2289,1356,2257,2288">is</WORD>
<WORD coords="1368,2289,1433,2257,2288">also</WORD>
<WORD coords="1444,2289,1621,2256,2287">terminated</WORD>
<WORD coords="1632,2288,1703,2256,2287">with</WORD>
<WORD coords="1715,2288,1734,2264,2288">a</WORD>
</LINE>
<LINE>
<WORD coords="574,2337,590,2304,2336">\</WORD>
<WORD coords="629,2335,666,2312,2335">so</WORD>
<WORD coords="677,2335,739,2303,2334">that</WORD>
<WORD coords="749,2334,814,2303,2334">&quot;K&quot;</WORD>
<WORD coords="824,2335,954,2302,2334">consists</WORD>
<WORD coords="964,2335,1002,2303,2334">of</WORD>
<WORD coords="1009,2335,1069,2308,2334">two</WORD>
<WORD coords="1079,2339,1254,2303,2333">characters,</WORD>
<WORD coords="1266,2334,1315,2303,2333">the</WORD>
<WORD coords="1326,2333,1355,2303,2333">K</WORD>
<WORD coords="1366,2334,1425,2302,2333">and</WORD>
<WORD coords="1439,2337,1455,2303,2335">\</WORD>
<WORD coords="1486,2333,1493,2326,2333">.</WORD>
<WORD coords="1506,2338,1665,2302,2332">However,</WORD>
<WORD coords="1680,2332,1731,2301,2332">&apos;K&apos;</WORD>
</LINE>
<LINE>
<WORD coords="570,2380,596,2348,2379">is</WORD>
<WORD coords="606,2387,678,2348,2379">only</WORD>
<WORD coords="688,2380,708,2357,2380">a</WORD>
<WORD coords="718,2387,814,2348,2379">single</WORD>
<WORD coords="823,2380,980,2348,2379">character.</WORD>
<WORD coords="991,2380,1062,2348,2379">This</WORD>
<WORD coords="1073,2380,1225,2347,2379">condition</WORD>
<WORD coords="1235,2380,1315,2353,2379">must</WORD>
<WORD coords="1323,2387,1435,2348,2379">always</WORD>
<WORD coords="1445,2379,1484,2348,2379">be</WORD>
<WORD coords="1493,2379,1641,2347,2378">observed</WORD>
<WORD coords="1651,2378,1733,2346,2377">since</WORD>
</LINE>
<LINE>
<WORD coords="570,2424,611,2393,2423">all</WORD>
<WORD coords="627,2432,784,2393,2423">operating</WORD>
<WORD coords="800,2432,914,2398,2423">system</WORD>
<WORD coords="930,2424,1063,2393,2423">routines</WORD>
<WORD coords="1079,2424,1201,2402,2423">assume</WORD>
<WORD coords="1218,2424,1279,2393,2423">that</WORD>
<WORD coords="1295,2424,1345,2393,2423">the</WORD>
<WORD coords="1362,2431,1454,2393,2423">string</WORD>
<WORD coords="1472,2423,1645,2392,2422">terminates</WORD>
<WORD coords="1660,2423,1733,2391,2422">with</WORD>
</LINE>
<LINE>
<WORD coords="574,2471,629,2438,2468">\0.</WORD>
<WORD coords="644,2467,709,2437,2467">The</WORD>
<WORD coords="723,2468,781,2437,2467">last</WORD>
<WORD coords="794,2468,924,2437,2467">element</WORD>
<WORD coords="938,2468,1000,2437,2467">that</WORD>
<WORD coords="1013,2476,1082,2446,2466">may</WORD>
<WORD coords="1096,2468,1135,2437,2468">be</WORD>
<WORD coords="1149,2468,1292,2437,2467">accessed</WORD>
<WORD coords="1306,2467,1360,2437,2467">has</WORD>
<WORD coords="1375,2468,1411,2446,2467">an</WORD>
<WORD coords="1427,2467,1517,2436,2466">index</WORD>
<WORD coords="1532,2467,1621,2436,2466">value</WORD>
<WORD coords="1635,2467,1671,2435,2466">of</WORD>
<WORD coords="1682,2471,1733,2435,2468">79,</WORD>
</LINE>
<LINE>
<WORD coords="570,2521,732,2482,2512">according</WORD>
<WORD coords="746,2513,777,2487,2513">to</WORD>
<WORD coords="792,2513,841,2482,2512">the</WORD>
<WORD coords="853,2513,1035,2481,2512">declaration</WORD>
<WORD coords="1048,2513,1147,2482,2512">above</WORD>
<WORD coords="1160,2513,1197,2481,2513">of</WORD>
<WORD coords="1210,2520,1358,2484,2512">string</WORD>
<WORD coords="1368,2517,1449,2484,2515">[80]</WORD>
<WORD coords="1474,2520,1633,2481,2512">(counting</WORD>
<WORD coords="1647,2512,1734,2486,2511">starts</WORD>
</LINE>
<LINE>
<WORD coords="570,2557,640,2526,2556">with</WORD>
<WORD coords="654,2564,697,2526,2559">0).</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1662,2686,1733,2655,2685">115</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0122.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2839" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0123.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0123.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="300,163,345,136,163">13.</WORD>
<WORD coords="380,164,524,137,163">Arrays</WORD>
<WORD coords="1381,166,1489,139,166">Amiga</WORD>
<WORD coords="1502,166,1526,139,166">C</WORD>
<WORD coords="1538,166,1598,144,166">for</WORD>
<WORD coords="1609,166,1792,139,165">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="302,490,474,437,490">13.1</WORD>
<WORD coords="627,492,1288,438,491">Multi-dimensional</WORD>
<WORD coords="1378,507,1621,441,491">Arrays</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="626,647,676,609,639">Up</WORD>
<WORD coords="694,640,726,614,639">to</WORD>
<WORD coords="742,640,814,617,639">now</WORD>
<WORD coords="830,641,926,609,640">we&apos;ve</WORD>
<WORD coords="941,641,1020,610,640">been</WORD>
<WORD coords="1036,649,1126,609,640">using</WORD>
<WORD coords="1143,642,1418,609,640">one-dimensional</WORD>
<WORD coords="1436,649,1546,619,640">arrays,</WORD>
<WORD coords="1564,646,1624,610,640">i.e.,</WORD>
<WORD coords="1643,642,1793,610,641">variables</WORD>
</LINE>
<LINE>
<WORD coords="627,684,727,653,683">which</WORD>
<WORD coords="741,684,796,662,684">use</WORD>
<WORD coords="809,685,827,662,685">a</WORD>
<WORD coords="841,693,939,654,684">single</WORD>
<WORD coords="953,692,1109,654,684">subscript.</WORD>
<WORD coords="1125,686,1429,654,685">Multi-dimensional</WORD>
<WORD coords="1443,694,1542,663,685">arrays</WORD>
<WORD coords="1556,686,1634,655,685">have</WORD>
<WORD coords="1647,686,1793,655,685">elements</WORD>
</LINE>
<LINE>
<WORD coords="627,729,688,697,728">like</WORD>
<WORD coords="700,729,719,706,729">a</WORD>
<WORD coords="730,730,1003,698,729">one-dimensional</WORD>
<WORD coords="1016,738,1108,707,729">array.</WORD>
<WORD coords="1122,735,1280,699,729">However,</WORD>
<WORD coords="1294,731,1590,699,729">multi-dimensional</WORD>
<WORD coords="1603,739,1703,708,730">arrays</WORD>
<WORD coords="1716,731,1793,700,730">have</WORD>
</LINE>
<LINE>
<WORD coords="627,780,763,742,771">multiple</WORD>
<WORD coords="774,773,927,742,772">elements.</WORD>
<WORD coords="939,773,998,744,772">For</WORD>
<WORD coords="1008,781,1155,743,772">example,</WORD>
<WORD coords="1168,773,1194,743,773">if</WORD>
<WORD coords="1204,781,1263,752,774">you</WORD>
<WORD coords="1275,774,1354,752,773">were</WORD>
<WORD coords="1365,782,1523,743,773">designing</WORD>
<WORD coords="1533,774,1551,752,774">a</WORD>
<WORD coords="1562,775,1650,743,774">chess</WORD>
<WORD coords="1662,782,1750,752,773">game</WORD>
<WORD coords="1761,774,1792,743,774">in</WORD>
</LINE>
<LINE>
<WORD coords="627,821,662,786,816">C,</WORD>
<WORD coords="674,824,768,786,816">you&apos;d</WORD>
<WORD coords="779,824,874,787,816">might</WORD>
<WORD coords="884,817,937,796,817">use</WORD>
<WORD coords="947,817,985,796,816">an</WORD>
<WORD coords="997,817,1014,787,817">8</WORD>
<WORD coords="1026,817,1045,797,817">x</WORD>
<WORD coords="1056,818,1075,787,818">8</WORD>
<WORD coords="1086,826,1169,796,817">array</WORD>
<WORD coords="1179,818,1227,787,817">for</WORD>
<WORD coords="1236,818,1323,787,817">chess</WORD>
<WORD coords="1333,818,1425,788,817">board</WORD>
<WORD coords="1435,818,1510,788,818">data:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,889,684,864,889">int</WORD>
<WORD coords="711,893,862,864,889">field[8]</WORD>
<WORD coords="878,893,945,866,891">[8];</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="628,974,705,944,973">Both</WORD>
<WORD coords="718,975,861,944,974">elements</WORD>
<WORD coords="874,975,924,953,974">are</WORD>
<WORD coords="935,975,971,945,974">of</WORD>
<WORD coords="981,976,1088,953,975">course</WORD>
<WORD coords="1098,976,1233,945,975">between</WORD>
<WORD coords="1277,976,1335,946,975">and</WORD>
<WORD coords="1347,976,1375,946,976">7.</WORD>
<WORD coords="1389,976,1457,946,975">You</WORD>
<WORD coords="1470,976,1546,946,975">need</WORD>
<WORD coords="1559,977,1618,951,976">two</WORD>
<WORD coords="1630,985,1792,946,976">subscripts</WORD>
</LINE>
<LINE>
<WORD coords="628,1019,657,994,1019">to</WORD>
<WORD coords="668,1020,771,997,1019">access</WORD>
<WORD coords="781,1020,800,998,1020">a</WORD>
<WORD coords="810,1028,905,989,1019">single</WORD>
<WORD coords="916,1021,997,989,1020">field:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,1097,725,1067,1091">print</WORD>
<WORD coords="732,1092,746,1069,1094">f</WORD>
<WORD coords="757,1094,927,1069,1091">(&quot;Content</WORD>
<WORD coords="954,1092,990,1070,1091">of</WORD>
<WORD coords="1014,1092,1091,1068,1092">Line</WORD>
<WORD coords="1116,1093,1131,1070,1093">2</WORD>
<WORD coords="1155,1093,1273,1070,1093">Column</WORD>
<WORD coords="1298,1093,1311,1070,1093">4</WORD>
<WORD coords="1338,1097,1449,1069,1093">%d\n&quot;,</WORD>
<WORD coords="1461,1093,1475,1070,1093">f</WORD>
<WORD coords="1480,1097,1611,1068,1093">ield[l]</WORD>
<WORD coords="1627,1097,1671,1070,1095">[3]</WORD>
<WORD coords="1683,1096,1693,1077,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,1176,696,1146,1175">You</WORD>
<WORD coords="707,1176,763,1154,1175">can</WORD>
<WORD coords="773,1176,874,1146,1176">define</WORD>
<WORD coords="884,1177,922,1154,1176">an</WORD>
<WORD coords="933,1185,1015,1154,1176">array</WORD>
<WORD coords="1027,1177,1098,1146,1176">with</WORD>
<WORD coords="1108,1185,1149,1155,1177">up</WORD>
<WORD coords="1159,1177,1191,1152,1177">to</WORD>
<WORD coords="1201,1177,1263,1147,1176">five</WORD>
<WORD coords="1273,1178,1333,1152,1177">sets</WORD>
<WORD coords="1344,1178,1381,1147,1177">of</WORD>
<WORD coords="1387,1178,1539,1147,1177">elements:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,1254,706,1225,1248">long</WORD>
<WORD coords="730,1253,922,1226,1248">content[4]</WORD>
<WORD coords="939,1253,984,1226,1251">[5]</WORD>
<WORD coords="1000,1253,1044,1226,1251">[6]</WORD>
<WORD coords="1061,1253,1106,1226,1251">[7]</WORD>
<WORD coords="1121,1253,1188,1226,1251">[8];</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="626,1333,733,1303,1332">Please</WORD>
<WORD coords="744,1333,871,1303,1332">observe</WORD>
<WORD coords="885,1334,948,1303,1333">that</WORD>
<WORD coords="958,1342,1059,1312,1333">arrays</WORD>
<WORD coords="1071,1334,1128,1312,1333">can</WORD>
<WORD coords="1140,1342,1263,1303,1333">quickly</WORD>
<WORD coords="1276,1343,1393,1312,1335">occupy</WORD>
<WORD coords="1407,1342,1488,1304,1334">large</WORD>
<WORD coords="1500,1335,1639,1309,1334">amounts</WORD>
<WORD coords="1651,1335,1688,1304,1334">of</WORD>
<WORD coords="1698,1335,1793,1313,1334">mem-</WORD>
</LINE>
<LINE>
<WORD coords="627,1384,690,1354,1375">ory.</WORD>
<WORD coords="707,1377,771,1347,1376">The</WORD>
<WORD coords="787,1384,870,1355,1376">array</WORD>
<WORD coords="886,1378,985,1347,1377">above</WORD>
<WORD coords="1000,1378,1103,1347,1377">would</WORD>
<WORD coords="1117,1386,1235,1347,1377">require</WORD>
<WORD coords="1247,1379,1617,1347,1372">4*5*6*7*8*4</WORD>
<WORD coords="1634,1386,1711,1347,1378">(size</WORD>
<WORD coords="1726,1379,1763,1348,1378">of</WORD>
<WORD coords="1775,1379,1794,1356,1379">a</WORD>
</LINE>
<LINE>
<WORD coords="627,1428,724,1390,1420">single</WORD>
<WORD coords="736,1429,808,1391,1420">long</WORD>
<WORD coords="819,1428,961,1391,1420">element)</WORD>
<WORD coords="973,1429,1058,1392,1421">bytes</WORD>
<WORD coords="1071,1428,1197,1391,1423">(26,880</WORD>
<WORD coords="1207,1430,1292,1392,1422">bytes</WORD>
<WORD coords="1304,1422,1339,1400,1421">or</WORD>
<WORD coords="1349,1429,1492,1392,1421">26.25K).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,1507,706,1476,1506">Data</WORD>
<WORD coords="721,1508,778,1485,1507">can</WORD>
<WORD coords="794,1515,867,1476,1507">only</WORD>
<WORD coords="882,1508,922,1477,1508">be</WORD>
<WORD coords="939,1508,1040,1477,1507">stored</WORD>
<WORD coords="1055,1517,1255,1477,1508">sequentially</WORD>
<WORD coords="1272,1508,1303,1477,1508">in</WORD>
<WORD coords="1319,1516,1465,1486,1508">memory.</WORD>
<WORD coords="1482,1509,1546,1478,1508">The</WORD>
<WORD coords="1562,1509,1631,1486,1508">user</WORD>
<WORD coords="1647,1509,1728,1483,1508">must</WORD>
<WORD coords="1743,1517,1795,1483,1509">get</WORD>
</LINE>
<LINE>
<WORD coords="627,1559,713,1529,1550">away</WORD>
<WORD coords="729,1551,808,1521,1551">from</WORD>
<WORD coords="823,1552,873,1521,1551">the</WORD>
<WORD coords="888,1552,994,1521,1551">notion</WORD>
<WORD coords="1009,1552,1072,1521,1551">that</WORD>
<WORD coords="1085,1552,1104,1530,1552">a</WORD>
<WORD coords="1119,1553,1395,1522,1552">two-dimensional</WORD>
<WORD coords="1410,1561,1493,1531,1552">array</WORD>
<WORD coords="1509,1553,1535,1522,1552">is</WORD>
<WORD coords="1551,1553,1670,1522,1552">located</WORD>
<WORD coords="1684,1552,1715,1522,1552">in</WORD>
<WORD coords="1732,1553,1793,1528,1552">two</WORD>
</LINE>
<LINE>
<WORD coords="628,1594,722,1564,1593">tables</WORD>
<WORD coords="738,1595,837,1564,1594">which</WORD>
<WORD coords="853,1595,904,1573,1594">are</WORD>
<WORD coords="917,1595,978,1573,1594">one</WORD>
<WORD coords="992,1595,1024,1564,1594">in</WORD>
<WORD coords="1039,1596,1120,1564,1595">front</WORD>
<WORD coords="1133,1596,1170,1565,1595">of</WORD>
<WORD coords="1182,1596,1232,1565,1595">the</WORD>
<WORD coords="1246,1596,1339,1565,1595">other.</WORD>
<WORD coords="1356,1596,1434,1566,1595">How</WORD>
<WORD coords="1449,1596,1551,1566,1595">would</WORD>
<WORD coords="1566,1596,1584,1574,1596">a</WORD>
<WORD coords="1598,1596,1793,1565,1595">five-dimen-</WORD>
</LINE>
<LINE>
<WORD coords="627,1639,725,1608,1638">sional</WORD>
<WORD coords="741,1647,825,1617,1638">array</WORD>
<WORD coords="840,1639,879,1610,1639">be</WORD>
<WORD coords="895,1640,1012,1609,1639">stored?</WORD>
<WORD coords="1029,1640,1120,1609,1639">Since</WORD>
<WORD coords="1135,1640,1176,1610,1639">all</WORD>
<WORD coords="1192,1640,1336,1610,1639">elements</WORD>
<WORD coords="1352,1640,1402,1619,1639">are</WORD>
<WORD coords="1418,1640,1517,1611,1639">stored</WORD>
<WORD coords="1532,1640,1563,1610,1640">in</WORD>
<WORD coords="1578,1640,1597,1618,1640">a</WORD>
<WORD coords="1611,1648,1684,1610,1639">long</WORD>
<WORD coords="1699,1641,1793,1610,1640">series</WORD>
</LINE>
<LINE>
<WORD coords="628,1691,931,1653,1683">(one-dimensional)</WORD>
<WORD coords="950,1685,1031,1653,1684">there</WORD>
<WORD coords="1047,1685,1074,1653,1684">is</WORD>
<WORD coords="1091,1685,1110,1662,1685">a</WORD>
<WORD coords="1125,1685,1190,1654,1684">rule</WORD>
<WORD coords="1206,1685,1306,1654,1684">which</WORD>
<WORD coords="1322,1685,1403,1659,1685">must</WORD>
<WORD coords="1417,1685,1457,1654,1685">be</WORD>
<WORD coords="1472,1685,1628,1654,1684">followed.</WORD>
<WORD coords="1645,1685,1710,1654,1684">The</WORD>
<WORD coords="1727,1685,1794,1654,1684">first</WORD>
</LINE>
<LINE>
<WORD coords="627,1729,718,1697,1728">index</WORD>
<WORD coords="733,1737,866,1698,1729">changes</WORD>
<WORD coords="881,1738,954,1698,1729">only</WORD>
<WORD coords="969,1730,1058,1699,1729">when</WORD>
<WORD coords="1073,1730,1114,1698,1729">all</WORD>
<WORD coords="1129,1730,1275,1699,1729">elements</WORD>
<WORD coords="1290,1730,1390,1699,1729">which</WORD>
<WORD coords="1405,1738,1517,1699,1729">belong</WORD>
<WORD coords="1532,1730,1563,1704,1730">to</WORD>
<WORD coords="1579,1730,1617,1699,1729">its</WORD>
<WORD coords="1632,1738,1728,1708,1729">group</WORD>
<WORD coords="1742,1730,1793,1707,1729">are</WORD>
</LINE>
<LINE>
<WORD coords="627,1774,734,1743,1773">stored.</WORD>
<WORD coords="747,1782,861,1743,1773">During</WORD>
<WORD coords="871,1774,921,1743,1773">the</WORD>
<WORD coords="932,1775,1044,1744,1774">second</WORD>
<WORD coords="1054,1775,1142,1743,1774">index</WORD>
<WORD coords="1154,1775,1216,1744,1774">that</WORD>
<WORD coords="1225,1775,1329,1752,1774">occurs</WORD>
<WORD coords="1341,1776,1424,1753,1774">more</WORD>
<WORD coords="1434,1783,1598,1744,1774">frequently</WORD>
<WORD coords="1608,1775,1667,1744,1774">and</WORD>
<WORD coords="1678,1775,1727,1744,1774">the</WORD>
<WORD coords="1737,1775,1794,1744,1774">last</WORD>
</LINE>
<LINE>
<WORD coords="627,1819,717,1787,1818">index</WORD>
<WORD coords="728,1827,860,1788,1818">changes</WORD>
<WORD coords="871,1819,943,1788,1818">with</WORD>
<WORD coords="954,1827,1045,1797,1818">every</WORD>
<WORD coords="1057,1820,1195,1788,1819">element.</WORD>
<WORD coords="1207,1820,1278,1788,1819">This</WORD>
<WORD coords="1289,1828,1417,1794,1819">concept</WORD>
<WORD coords="1428,1820,1455,1788,1819">is</WORD>
<WORD coords="1466,1820,1561,1789,1819">easier</WORD>
<WORD coords="1572,1820,1603,1794,1819">to</WORD>
<WORD coords="1615,1820,1793,1789,1819">understand</WORD>
</LINE>
<LINE>
<WORD coords="627,1862,658,1831,1862">in</WORD>
<WORD coords="680,1863,698,1840,1863">a</WORD>
<WORD coords="720,1871,827,1832,1862">listing</WORD>
<WORD coords="848,1863,950,1832,1862">which</WORD>
<WORD coords="972,1863,1076,1832,1862">shows</WORD>
<WORD coords="1098,1863,1149,1832,1862">the</WORD>
<WORD coords="1169,1871,1305,1832,1862">position</WORD>
<WORD coords="1327,1864,1365,1832,1863">of</WORD>
<WORD coords="1383,1864,1434,1832,1863">the</WORD>
<WORD coords="1454,1864,1567,1832,1863">entries</WORD>
<WORD coords="1589,1862,1620,1832,1862">in</WORD>
<WORD coords="1643,1871,1791,1841,1862">memory.</WORD>
</LINE>
<LINE>
<WORD coords="627,1915,792,1877,1906">Assuming</WORD>
<WORD coords="803,1908,821,1885,1908">a</WORD>
<WORD coords="831,1908,989,1876,1907">definition</WORD>
<WORD coords="1000,1908,1037,1877,1907">of</WORD>
<WORD coords="1047,1908,1115,1879,1907">int</WORD>
<WORD coords="1129,1915,1199,1887,1908">pos</WORD>
<WORD coords="1212,1912,1222,1880,1909">[</WORD>
<WORD coords="1230,1907,1246,1881,1907">4</WORD>
<WORD coords="1255,1912,1264,1880,1912">]</WORD>
<WORD coords="1284,1912,1294,1881,1910">[</WORD>
<WORD coords="1303,1908,1321,1880,1908">3</WORD>
<WORD coords="1329,1912,1338,1881,1912">]</WORD>
<WORD coords="1350,1913,1370,1886,1910">;,</WORD>
<WORD coords="1380,1908,1488,1877,1907">entries</WORD>
<WORD coords="1499,1907,1530,1877,1907">in</WORD>
<WORD coords="1542,1915,1675,1885,1907">memory</WORD>
<WORD coords="1686,1907,1745,1885,1906">are:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="635,1983,679,1956,1982">[0]</WORD>
<WORD coords="696,1983,741,1956,1981">[0]</WORD>
</LINE>
<LINE>
<WORD coords="635,2024,679,1997,2023">[0]</WORD>
<WORD coords="696,2024,741,1997,2022">[1]</WORD>
</LINE>
<LINE>
<WORD coords="635,2064,679,2037,2062">[0]</WORD>
<WORD coords="696,2064,741,2037,2062">[2]</WORD>
</LINE>
<LINE>
<WORD coords="635,2104,679,2078,2103">[1]</WORD>
<WORD coords="696,2105,741,2078,2103">[0]</WORD>
</LINE>
<LINE>
<WORD coords="635,2145,679,2118,2144">[1]</WORD>
<WORD coords="696,2146,741,2119,2144">[1]</WORD>
</LINE>
<LINE>
<WORD coords="636,2187,679,2160,2186">[1]</WORD>
<WORD coords="696,2187,741,2160,2185">[2]</WORD>
</LINE>
<LINE>
<WORD coords="635,2227,679,2200,2226">[2]</WORD>
<WORD coords="696,2228,741,2200,2226">[0]</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="636,2349,680,2322,2348">[3]</WORD>
<WORD coords="697,2349,741,2321,2347">[1]</WORD>
</LINE>
<LINE>
<WORD coords="636,2389,680,2362,2388">[3]</WORD>
<WORD coords="697,2389,741,2362,2387">[2]</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="303,2671,372,2640,2670">116</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0123.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2837" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0124.djvu" width="2045">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0124.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="252,176,380,149,175">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1147,172,1208,146,172">13.1</WORD>
<WORD coords="1240,172,1587,145,170">Multi-dimensional</WORD>
<WORD coords="1609,169,1746,143,168">Arrays</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="581,354,627,324,354">To</WORD>
<WORD coords="638,354,787,323,353">conclude</WORD>
<WORD coords="798,353,857,322,352">this</WORD>
<WORD coords="868,360,989,322,352">chapter</WORD>
<WORD coords="1001,352,1047,330,352">we</WORD>
<WORD coords="1059,352,1139,326,351">want</WORD>
<WORD coords="1149,351,1181,326,351">to</WORD>
<WORD coords="1192,359,1311,325,350">present</WORD>
<WORD coords="1321,351,1340,328,351">a</WORD>
<WORD coords="1351,358,1487,327,349">program</WORD>
<WORD coords="1502,348,1600,318,347">which</WORD>
<WORD coords="1613,356,1748,322,347">operates</WORD>
</LINE>
<LINE>
<WORD coords="582,396,654,366,395">with</WORD>
<WORD coords="674,403,785,375,395">arrays,</WORD>
<WORD coords="802,396,862,366,395">and</WORD>
<WORD coords="879,395,1006,365,394">touches</WORD>
<WORD coords="1022,395,1062,373,394">on</WORD>
<WORD coords="1081,402,1171,372,393">many</WORD>
<WORD coords="1188,402,1287,363,393">topics</WORD>
<WORD coords="1303,401,1479,362,392">previously</WORD>
<WORD coords="1496,392,1665,360,391">discussed.</WORD>
<WORD coords="1684,390,1748,359,389">The</WORD>
</LINE>
<LINE>
<WORD coords="582,448,719,419,439">program</WORD>
<WORD coords="733,440,803,415,439">tests</WORD>
<WORD coords="816,439,834,418,439">a</WORD>
<WORD coords="847,439,938,409,438">series</WORD>
<WORD coords="950,439,986,408,438">of</WORD>
<WORD coords="996,442,1145,409,437">numbers,</WORD>
<WORD coords="1157,445,1259,416,437">passes</WORD>
<WORD coords="1273,437,1352,407,436">them</WORD>
<WORD coords="1365,437,1396,411,437">to</WORD>
<WORD coords="1407,436,1426,414,436">a</WORD>
<WORD coords="1436,436,1552,405,435">routine</WORD>
<WORD coords="1564,435,1662,404,434">which</WORD>
<WORD coords="1674,435,1749,404,434">adds</WORD>
</LINE>
<LINE>
<WORD coords="583,485,663,454,484">them</WORD>
<WORD coords="676,485,737,454,484">and</WORD>
<WORD coords="747,484,882,453,483">receives</WORD>
<WORD coords="895,484,914,461,484">a</WORD>
<WORD coords="926,484,992,461,483">sum</WORD>
<WORD coords="1006,483,1090,452,482">back.</WORD>
<WORD coords="1104,482,1187,452,481">Then</WORD>
<WORD coords="1201,482,1224,451,481">it</WORD>
<WORD coords="1236,481,1338,451,480">makes</WORD>
<WORD coords="1353,481,1506,449,479">statistical</WORD>
<WORD coords="1519,479,1704,448,478">evaluations</WORD>
<WORD coords="1718,478,1749,453,478">to</WORD>
</LINE>
<LINE>
<WORD coords="583,529,750,498,528">determine</WORD>
<WORD coords="767,528,795,497,528">if</WORD>
<WORD coords="809,528,863,497,528">it&apos;s</WORD>
<WORD coords="881,528,976,497,527">worth</WORD>
<WORD coords="995,535,1109,496,526">storing</WORD>
<WORD coords="1127,527,1177,496,526">the</WORD>
<WORD coords="1194,526,1310,495,525">values.</WORD>
<WORD coords="1328,525,1377,495,524">An</WORD>
<WORD coords="1396,532,1480,503,523">array</WORD>
<WORD coords="1498,524,1594,499,523">stores</WORD>
<WORD coords="1614,523,1663,493,522">the</WORD>
<WORD coords="1681,522,1749,493,522">data</WORD>
</LINE>
<LINE>
<WORD coords="582,573,710,542,572">entered.</WORD>
<WORD coords="721,572,815,542,571">There</WORD>
<WORD coords="825,572,874,550,571">are</WORD>
<WORD coords="883,572,949,541,571">also</WORD>
<WORD coords="959,572,1043,549,571">some</WORD>
<WORD coords="1052,571,1141,540,570">tricks</WORD>
<WORD coords="1152,570,1248,540,569">which</WORD>
<WORD coords="1259,570,1366,539,569">should</WORD>
<WORD coords="1375,569,1414,539,569">be</WORD>
<WORD coords="1423,569,1579,537,567">examined</WORD>
<WORD coords="1589,574,1711,536,566">closely.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="586,654,620,628,649">/*</WORD>
<WORD coords="645,657,759,635,651">array.</WORD>
<WORD coords="768,651,785,634,651">c</WORD>
<WORD coords="829,651,864,628,651">13</WORD>
<WORD coords="890,653,926,627,648">*/</WORD>
</LINE>
<LINE>
<WORD coords="586,694,723,668,692">tdefine</WORD>
<WORD coords="747,692,845,670,692">FALSE</WORD>
</LINE>
<LINE>
<WORD coords="586,734,724,708,732">#define</WORD>
<WORD coords="748,732,826,710,732">TRUE</WORD>
<WORD coords="850,732,864,709,732">1</WORD>
</LINE>
<LINE>
<WORD coords="586,774,724,749,773">tdefine</WORD>
<WORD coords="746,773,907,750,772">MAXENTRY</WORD>
<WORD coords="931,772,966,749,771">20</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="586,858,663,830,852">long</WORD>
<WORD coords="686,853,786,830,852">total</WORD>
<WORD coords="796,855,842,830,854">0;</WORD>
<WORD coords="871,854,906,828,849">/*</WORD>
<WORD coords="930,851,1149,826,850">Declaration</WORD>
<WORD coords="1174,850,1211,827,850">of</WORD>
<WORD coords="1232,850,1291,827,850">the</WORD>
<WORD coords="1317,850,1473,825,848">function</WORD>
<WORD coords="1497,850,1533,824,845">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="585,934,665,910,934">void</WORD>
<WORD coords="687,937,799,909,934">mainO</WORD>
</LINE>
<LINE>
<WORD coords="591,978,598,952,978">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,1016,679,991,1016">int</WORD>
<WORD coords="705,1019,735,991,1016">i,</WORD>
<WORD coords="765,1019,898,992,1015">number,</WORD>
<WORD coords="926,1015,986,991,1014">end</WORD>
<WORD coords="1009,1007,1025,999,1011">=</WORD>
<WORD coords="1047,1017,1162,991,1013">FALSE;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,1062,701,1034,1056">long</WORD>
<WORD coords="726,1060,796,1039,1056">sum,</WORD>
<WORD coords="825,1056,905,1033,1056">data</WORD>
<WORD coords="915,1059,1099,1031,1055">[MAXENTRY]</WORD>
<WORD coords="1112,1058,1121,1037,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,1139,721,1112,1136">for(i</WORD>
<WORD coords="745,1129,763,1121,1132">-</WORD>
<WORD coords="788,1139,818,1114,1137">0;</WORD>
<WORD coords="848,1136,863,1112,1136">i</WORD>
<WORD coords="889,1135,1066,1113,1135">&lt;MAXENTRY</WORD>
<WORD coords="1090,1135,1124,1115,1134">&amp;S</WORD>
<WORD coords="1157,1137,1242,1111,1134">lend;</WORD>
<WORD coords="1272,1136,1341,1109,1133">i++)</WORD>
</LINE>
<LINE>
<WORD coords="628,1180,636,1154,1180">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="696,1222,814,1192,1216">printf</WORD>
<WORD coords="826,1218,957,1194,1215">(&quot;Enter</WORD>
<WORD coords="983,1215,1032,1192,1215">%d.</WORD>
<WORD coords="1060,1215,1174,1192,1214">value:</WORD>
<WORD coords="1205,1218,1233,1192,1212">&quot;,</WORD>
<WORD coords="1264,1216,1356,1189,1214">i+1);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="698,1256,795,1233,1256">scanf</WORD>
<WORD coords="805,1260,951,1233,1255">(&quot;%61d&quot;,</WORD>
<WORD coords="983,1259,1174,1230,1255">Sdata(i]);</WORD>
<WORD coords="1205,1256,1239,1230,1252">/*</WORD>
<WORD coords="1265,1254,1280,1231,1254">6</WORD>
<WORD coords="1303,1259,1421,1229,1253">digits</WORD>
<WORD coords="1446,1253,1542,1228,1252">limit</WORD>
<WORD coords="1569,1254,1603,1227,1249">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="698,1297,734,1271,1297">if</WORD>
<WORD coords="745,1300,929,1271,1296">&lt;!data[i])</WORD>
</LINE>
<LINE>
<WORD coords="770,1336,830,1314,1336">end</WORD>
<WORD coords="851,1329,869,1321,1332">=</WORD>
<WORD coords="892,1339,985,1314,1336">TRUE;</WORD>
</LINE>
<LINE>
<WORD coords="629,1380,636,1355,1380">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="588,1457,706,1434,1457">number</WORD>
<WORD coords="730,1450,747,1442,1452">=</WORD>
<WORD coords="772,1457,787,1432,1457">i</WORD>
<WORD coords="813,1448,829,1443,1451">-</WORD>
<WORD coords="851,1459,925,1433,1456">end;</WORD>
<WORD coords="956,1458,989,1432,1453">/*</WORD>
<WORD coords="1016,1456,1049,1433,1456">If</WORD>
<WORD coords="1075,1456,1150,1433,1455">last</WORD>
<WORD coords="1175,1455,1252,1432,1455">data</WORD>
<WORD coords="1277,1459,1307,1432,1456">0,</WORD>
<WORD coords="1337,1455,1414,1431,1454">than</WORD>
<WORD coords="1439,1454,1495,1437,1453">one</WORD>
<WORD coords="1520,1453,1597,1430,1453">less</WORD>
<WORD coords="1622,1455,1657,1428,1449">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="589,1498,646,1480,1497">sum</WORD>
<WORD coords="669,1490,687,1482,1493">=</WORD>
<WORD coords="709,1497,808,1474,1497">total</WORD>
<WORD coords="819,1500,924,1474,1496">(data,</WORD>
<WORD coords="953,1499,1106,1473,1496">number);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="587,1543,706,1513,1537">printf</WORD>
<WORD coords="718,1540,808,1514,1537">(&quot;The</WORD>
<WORD coords="833,1537,891,1515,1537">Sum</WORD>
<WORD coords="914,1537,950,1514,1536">of</WORD>
<WORD coords="974,1537,1030,1513,1536">all</WORD>
<WORD coords="1055,1536,1093,1513,1536">%d</WORD>
<WORD coords="1114,1536,1231,1513,1535">values</WORD>
<WORD coords="1257,1535,1292,1511,1535">is</WORD>
<WORD coords="1318,1538,1449,1511,1534">%ld\n&quot;,</WORD>
<WORD coords="1479,1537,1611,1512,1533">number,</WORD>
<WORD coords="1643,1536,1734,1511,1533">sum);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,1582,747,1553,1577">printf</WORD>
<WORD coords="758,1580,970,1552,1576">(&quot;Deviation</WORD>
<WORD coords="996,1576,1073,1553,1576">from</WORD>
<WORD coords="1094,1581,1232,1554,1575">Average</WORD>
<WORD coords="1257,1578,1449,1551,1574">%.91f:\n&quot;,</WORD>
<WORD coords="1485,1577,1630,1550,1573">(double)</WORD>
<WORD coords="1663,1573,1720,1556,1572">sum</WORD>
</LINE>
<LINE>
<WORD coords="590,1620,604,1594,1618">/</WORD>
<WORD coords="628,1620,761,1595,1617">number)</WORD>
<WORD coords="775,1620,784,1601,0">;</WORD>
</LINE>
<LINE>
<WORD coords="591,1661,743,1634,1658">for(i=0;</WORD>
<WORD coords="771,1662,904,1634,1658">data[i]</WORD>
<WORD coords="935,1656,951,1638,1657">&gt;</WORD>
<WORD coords="975,1660,1006,1635,1658">0;</WORD>
<WORD coords="1035,1660,1104,1633,1657">i++)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="628,1704,747,1674,1698">printf</WORD>
<WORD coords="758,1701,890,1675,1698">(&quot;Value</WORD>
<WORD coords="915,1699,966,1675,1698">%d:</WORD>
<WORD coords="996,1701,1227,1673,1697">%5.91f%%\n&quot;,</WORD>
<WORD coords="1257,1701,1327,1672,1697">i+1,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="628,1739,708,1716,1739">data</WORD>
<WORD coords="738,1743,783,1715,1739">[i]</WORD>
<WORD coords="814,1730,828,1717,1733">*</WORD>
<WORD coords="854,1739,950,1716,1738">100.0</WORD>
<WORD coords="976,1740,990,1714,1740">/</WORD>
<WORD coords="1022,1741,1028,1716,1741">(</WORD>
<WORD coords="1062,1741,1206,1715,1738">(double)</WORD>
<WORD coords="1237,1738,1295,1721,1737">sum</WORD>
<WORD coords="1319,1739,1334,1713,1738">/</WORD>
<WORD coords="1358,1737,1476,1714,1736">number</WORD>
<WORD coords="1502,1740,1508,1714,1738">)</WORD>
<WORD coords="1541,1727,1557,1723,1732">-</WORD>
<WORD coords="1583,1738,1715,1712,1736">100.0);</WORD>
</LINE>
<LINE>
<WORD coords="594,1782,602,1757,1782">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,1864,667,1836,1858">long</WORD>
<WORD coords="690,1859,788,1836,1859">total</WORD>
<WORD coords="800,1864,924,1837,1858">(array,</WORD>
<WORD coords="955,1861,1023,1837,1858">cnt)</WORD>
</LINE>
<LINE>
<WORD coords="590,1905,666,1878,1898">long</WORD>
<WORD coords="691,1905,845,1876,1899">array[);</WORD>
</LINE>
<LINE>
<WORD coords="590,1939,645,1914,1939">int</WORD>
<WORD coords="671,1939,726,1918,1939">cnt</WORD>
<WORD coords="734,1942,743,1922,0">;</WORD>
</LINE>
<LINE>
<WORD coords="594,1983,602,1957,1983">{</WORD>
</LINE>
<LINE>
<WORD coords="626,2027,703,1998,2021">long</WORD>
<WORD coords="729,2021,787,2004,2021">sum</WORD>
<WORD coords="808,2014,826,2006,2017">=</WORD>
<WORD coords="850,2024,881,1998,2022">0;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,2104,724,2079,2103">while</WORD>
<WORD coords="735,2107,804,2081,2103">(cnt</WORD>
<WORD coords="809,2094,845,2090,2107">—</WORD>
<WORD coords="851,2107,858,2081,2105">)</WORD>
<WORD coords="892,2105,926,2079,2101">/*</WORD>
<WORD coords="952,2103,1046,2080,2103">short</WORD>
<WORD coords="1071,2103,1130,2079,2103">and</WORD>
<WORD coords="1152,2109,1290,2078,2102">precise</WORD>
<WORD coords="1315,2104,1350,2077,2098">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="668,2145,725,2128,2145">sum</WORD>
<WORD coords="749,2143,786,2126,2141">+=</WORD>
<WORD coords="809,2151,907,2128,2145">array</WORD>
<WORD coords="918,2149,1023,2121,2144">[cnt];</WORD>
</LINE>
<LINE>
<WORD coords="627,2185,744,2164,2185">return</WORD>
<WORD coords="770,2188,840,2168,2185">sum;</WORD>
</LINE>
<LINE>
<WORD coords="594,2229,602,2203,2229">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="259,2310,395,2280,2309">Lattice</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="588,2310,651,2280,2310">The</WORD>
<WORD coords="662,2318,770,2279,2310">library</WORD>
<WORD coords="782,2310,828,2279,2310">for</WORD>
<WORD coords="839,2310,1055,2279,2309">mathematical</WORD>
<WORD coords="1066,2310,1217,2279,2309">functions</WORD>
<WORD coords="1227,2310,1285,2279,2309">and</WORD>
<WORD coords="1296,2316,1422,2278,2308">floating</WORD>
<WORD coords="1431,2316,1516,2277,2308">point</WORD>
<WORD coords="1526,2308,1665,2278,2307">numbers</WORD>
<WORD coords="1676,2308,1755,2281,2307">must</WORD>
</LINE>
<LINE>
<WORD coords="588,2355,625,2325,2355">be</WORD>
<WORD coords="637,2355,737,2324,2354">linked</WORD>
<WORD coords="748,2355,818,2324,2354">with</WORD>
<WORD coords="829,2355,878,2324,2354">the</WORD>
<WORD coords="888,2355,1023,2324,2354">standard</WORD>
<WORD coords="1033,2362,1147,2323,2354">library.</WORD>
<WORD coords="1159,2362,1310,2323,2353">Example:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="590,2437,627,2414,2436">lc</WORD>
<WORD coords="651,2437,710,2415,2436">-Lm</WORD>
<WORD coords="753,2442,850,2420,2436">array</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1683,2671,1754,2641,2671">117</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0124.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2839" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0125.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0125.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="293,158,338,131,158">13.</WORD>
<WORD coords="373,159,517,132,159">Arrays</WORD>
<WORD coords="1373,163,1480,135,162">Amiga</WORD>
<WORD coords="1493,162,1517,135,162">C</WORD>
<WORD coords="1530,163,1589,141,162">for</WORD>
<WORD coords="1602,163,1783,136,162">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="291,335,399,306,334">Aztec</WORD>
<WORD coords="619,336,648,306,335">If</WORD>
<WORD coords="657,344,718,314,337">you</WORD>
<WORD coords="729,337,812,307,336">work</WORD>
<WORD coords="822,337,893,307,337">with</WORD>
<WORD coords="905,337,955,308,336">the</WORD>
<WORD coords="966,338,1059,308,337">Aztec</WORD>
<WORD coords="1070,345,1223,308,337">compiler,</WORD>
<WORD coords="1236,338,1284,309,337">the</WORD>
<WORD coords="1294,346,1402,309,338">library</WORD>
<WORD coords="1413,339,1461,309,338">for</WORD>
<WORD coords="1470,340,1687,309,339">mathematical</WORD>
<WORD coords="1699,339,1783,310,338">func-</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,379,700,348,378">tions</WORD>
<WORD coords="718,380,779,349,379">and</WORD>
<WORD coords="796,388,926,349,379">floating</WORD>
<WORD coords="943,388,1031,350,380">point</WORD>
<WORD coords="1047,381,1191,351,380">numbers</WORD>
<WORD coords="1208,381,1289,356,381">must</WORD>
<WORD coords="1305,382,1344,351,382">be</WORD>
<WORD coords="1362,382,1466,351,381">linked</WORD>
<WORD coords="1484,382,1556,351,381">with</WORD>
<WORD coords="1575,382,1625,352,381">the</WORD>
<WORD coords="1643,383,1784,353,381">standard</WORD>
</LINE>
<LINE>
<WORD coords="620,431,727,392,422">library</WORD>
<WORD coords="740,424,856,395,423">clib.</WORD>
<WORD coords="868,433,1023,394,424">Example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,504,658,487,504">cc</WORD>
<WORD coords="682,504,720,482,504">+L</WORD>
<WORD coords="742,510,881,488,505">array.c</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,544,656,521,544">In</WORD>
<WORD coords="681,550,795,527,544">array.</WORD>
<WORD coords="803,544,820,527,544">o</WORD>
<WORD coords="844,545,902,522,545">-lm</WORD>
<WORD coords="925,545,983,522,545">-lc</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,629,695,599,628">First</WORD>
<WORD coords="708,630,795,607,629">some</WORD>
<WORD coords="807,631,1000,599,630">information</WORD>
<WORD coords="1013,631,1054,609,630">on</WORD>
<WORD coords="1068,631,1117,600,630">the</WORD>
<WORD coords="1129,639,1277,609,630">program.</WORD>
<WORD coords="1291,632,1337,601,631">To</WORD>
<WORD coords="1350,632,1439,601,631">make</WORD>
<WORD coords="1452,632,1474,601,631">it</WORD>
<WORD coords="1486,632,1570,610,631">more</WORD>
<WORD coords="1583,637,1697,610,632">secure,</WORD>
<WORD coords="1710,640,1783,602,632">only</WORD>
</LINE>
<LINE>
<WORD coords="619,673,659,643,673">20</WORD>
<WORD coords="676,674,787,643,673">entries</WORD>
<WORD coords="803,674,854,652,673">are</WORD>
<WORD coords="869,682,1037,644,674">permitted.</WORD>
<WORD coords="1054,675,1119,645,674">The</WORD>
<WORD coords="1137,676,1236,647,675">#def</WORD>
<WORD coords="1241,676,1314,647,675">ine</WORD>
<WORD coords="1327,675,1534,650,675">MAXENTRY</WORD>
<WORD coords="1551,676,1660,645,675">allows</WORD>
<WORD coords="1675,684,1735,653,676">you</WORD>
<WORD coords="1752,676,1783,650,676">to</WORD>
</LINE>
<LINE>
<WORD coords="619,726,707,687,718">adapt</WORD>
<WORD coords="717,718,766,687,717">the</WORD>
<WORD coords="775,726,911,696,718">program</WORD>
<WORD coords="923,719,955,693,719">to</WORD>
<WORD coords="965,727,1060,688,718">larger</WORD>
<WORD coords="1069,727,1161,688,718">input.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,804,682,772,803">The</WORD>
<WORD coords="696,805,878,773,803">declaration</WORD>
<WORD coords="893,804,929,773,804">of</WORD>
<WORD coords="940,805,990,773,804">the</WORD>
<WORD coords="1005,805,1079,777,805">add</WORD>
<WORD coords="1093,806,1230,774,805">function</WORD>
<WORD coords="1244,806,1271,774,805">is</WORD>
<WORD coords="1284,814,1453,774,805">important.</WORD>
<WORD coords="1469,806,1559,774,805">Since</WORD>
<WORD coords="1573,807,1632,775,806">this</WORD>
<WORD coords="1647,807,1782,775,806">function</WORD>
</LINE>
<LINE>
<WORD coords="619,848,688,826,848">uses</WORD>
<WORD coords="703,856,800,822,847">long</WORD>
<WORD coords="813,854,927,819,848">values,</WORD>
<WORD coords="941,849,990,819,848">the</WORD>
<WORD coords="1002,857,1148,819,848">compiler</WORD>
<WORD coords="1160,850,1240,824,849">must</WORD>
<WORD coords="1250,850,1289,820,850">be</WORD>
<WORD coords="1301,851,1365,820,850">told</WORD>
<WORD coords="1377,851,1444,819,850">this.</WORD>
<WORD coords="1458,851,1521,820,850">The</WORD>
<WORD coords="1532,851,1713,820,850">declaration</WORD>
<WORD coords="1727,851,1783,829,850">can</WORD>
</LINE>
<LINE>
<WORD coords="618,892,656,862,892">be</WORD>
<WORD coords="666,900,836,862,892">performed</WORD>
<WORD coords="846,894,949,863,893">within</WORD>
<WORD coords="960,894,1009,864,893">the</WORD>
<WORD coords="1018,894,1114,866,893">main</WORD>
<WORD coords="1126,893,1268,863,892">function.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,977,681,947,976">The</WORD>
<WORD coords="695,977,738,954,977">&amp;&amp;</WORD>
<WORD coords="755,985,891,953,977">operator</WORD>
<WORD coords="902,979,976,948,978">ends</WORD>
<WORD coords="988,979,1038,948,978">the</WORD>
<WORD coords="1051,979,1121,952,978">for</WORD>
<WORD coords="1135,987,1207,948,978">loop</WORD>
<WORD coords="1219,979,1317,948,978">which</WORD>
<WORD coords="1329,980,1472,954,979">connects</WORD>
<WORD coords="1484,980,1544,954,979">two</WORD>
<WORD coords="1557,980,1628,954,980">tests</WORD>
<WORD coords="1641,988,1783,949,979">logically</WORD>
</LINE>
<LINE>
<WORD coords="618,1021,691,990,1021">with</WORD>
<WORD coords="705,1022,742,999,1021">an</WORD>
<WORD coords="756,1022,843,997,1021">and.</WORD>
<WORD coords="859,1022,889,991,1022">If</WORD>
<WORD coords="901,1023,954,997,1022">not</WORD>
<WORD coords="967,1023,1008,992,1022">all</WORD>
<WORD coords="1023,1023,1132,992,1022">entries</WORD>
<WORD coords="1146,1023,1197,1000,1022">are</WORD>
<WORD coords="1211,1031,1368,992,1023">occupied,</WORD>
<WORD coords="1383,1024,1442,993,1023">and</WORD>
<WORD coords="1456,1024,1505,993,1023">the</WORD>
<WORD coords="1520,1024,1652,993,1023">variable</WORD>
<WORD coords="1667,1024,1743,997,1023">end</WORD>
<WORD coords="1756,1024,1783,993,1023">is</WORD>
</LINE>
<LINE>
<WORD coords="618,1074,746,1036,1065">unequal</WORD>
<WORD coords="757,1067,789,1041,1066">to</WORD>
<WORD coords="799,1071,829,1035,1068">0,</WORD>
<WORD coords="841,1067,890,1036,1066">the</WORD>
<WORD coords="901,1075,973,1036,1066">loop</WORD>
<WORD coords="983,1067,1131,1042,1067">executes.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="289,1157,466,1118,1148">Negation</WORD>
<WORD coords="618,1150,682,1119,1148">The</WORD>
<WORD coords="697,1158,838,1119,1149">negation</WORD>
<WORD coords="853,1159,992,1125,1150">operator</WORD>
<WORD coords="1005,1152,1145,1126,1150">converts</WORD>
<WORD coords="1161,1151,1236,1124,1150">end</WORD>
<WORD coords="1250,1151,1313,1121,1150">into</WORD>
<WORD coords="1327,1152,1377,1121,1151">the</WORD>
<WORD coords="1391,1160,1502,1121,1151">logical</WORD>
<WORD coords="1515,1160,1663,1121,1151">opposite.</WORD>
<WORD coords="1678,1152,1720,1122,1151">At</WORD>
<WORD coords="1733,1152,1783,1122,1151">the</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,1203,786,1164,1193">beginning</WORD>
<WORD coords="805,1195,854,1164,1194">the</WORD>
<WORD coords="874,1196,1008,1164,1195">variable</WORD>
<WORD coords="1026,1196,1165,1165,1195">contains</WORD>
<WORD coords="1185,1196,1235,1166,1195">the</WORD>
<WORD coords="1253,1196,1342,1166,1195">value</WORD>
<WORD coords="1400,1197,1436,1174,1197">so</WORD>
<WORD coords="1455,1197,1518,1166,1196">that</WORD>
<WORD coords="1534,1197,1585,1166,1196">the</WORD>
<WORD coords="1603,1205,1782,1166,1196">expression</WORD>
</LINE>
<LINE>
<WORD coords="617,1240,763,1208,1239">becomes</WORD>
<WORD coords="791,1240,797,1211,1240">!</WORD>
<WORD coords="809,1240,885,1212,1239">end</WORD>
<WORD coords="900,1240,933,1212,1240">1.</WORD>
<WORD coords="949,1241,1013,1209,1240">The</WORD>
<WORD coords="1028,1241,1148,1218,1240">reverse</WORD>
<WORD coords="1163,1241,1270,1218,1240">occurs</WORD>
<WORD coords="1286,1241,1374,1210,1240">when</WORD>
<WORD coords="1391,1241,1467,1214,1241">end</WORD>
<WORD coords="1481,1241,1508,1210,1241">is</WORD>
<WORD coords="1523,1242,1569,1215,1241">set</WORD>
<WORD coords="1581,1242,1613,1216,1242">to</WORD>
<WORD coords="1630,1241,1643,1211,1241">1</WORD>
<WORD coords="1660,1242,1719,1211,1241">and</WORD>
<WORD coords="1733,1242,1782,1211,1241">the</WORD>
</LINE>
<LINE>
<WORD coords="618,1292,760,1253,1283">negation</WORD>
<WORD coords="783,1285,789,1256,1285">!</WORD>
<WORD coords="800,1285,875,1257,1284">end</WORD>
<WORD coords="889,1285,915,1253,1284">is</WORD>
<WORD coords="929,1285,1004,1254,1285">used</WORD>
<WORD coords="1017,1285,1048,1259,1285">to</WORD>
<WORD coords="1061,1285,1148,1254,1284">leave</WORD>
<WORD coords="1161,1285,1211,1254,1284">the</WORD>
<WORD coords="1224,1294,1304,1254,1285">loop.</WORD>
<WORD coords="1318,1286,1391,1254,1285">This</WORD>
<WORD coords="1404,1294,1537,1255,1285">happens</WORD>
<WORD coords="1550,1286,1638,1255,1285">when</WORD>
<WORD coords="1652,1286,1701,1255,1285">the</WORD>
<WORD coords="1714,1286,1783,1264,1286">user</WORD>
</LINE>
<LINE>
<WORD coords="618,1328,714,1302,1327">enters</WORD>
<WORD coords="726,1328,775,1297,1327">the</WORD>
<WORD coords="786,1329,910,1298,1327">number</WORD>
<WORD coords="920,1334,950,1298,1330">0,</WORD>
<WORD coords="961,1337,1123,1298,1328">indicating</WORD>
<WORD coords="1134,1329,1183,1299,1328">the</WORD>
<WORD coords="1194,1329,1251,1299,1328">end</WORD>
<WORD coords="1262,1329,1299,1299,1329">of</WORD>
<WORD coords="1306,1330,1356,1299,1329">the</WORD>
<WORD coords="1366,1338,1458,1299,1329">input.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,1412,681,1381,1411">The</WORD>
<WORD coords="692,1412,758,1381,1411">first</WORD>
<WORD coords="768,1420,851,1387,1411">entry</WORD>
<WORD coords="863,1411,894,1382,1411">in</WORD>
<WORD coords="906,1412,954,1382,1411">the</WORD>
<WORD coords="966,1420,1048,1391,1412">array</WORD>
<WORD coords="1060,1420,1191,1382,1412">requires</WORD>
<WORD coords="1202,1414,1251,1383,1413">the</WORD>
<WORD coords="1262,1414,1351,1383,1413">index</WORD>
<WORD coords="1362,1414,1391,1383,1414">0.</WORD>
<WORD coords="1404,1414,1493,1383,1413">Since</WORD>
<WORD coords="1505,1414,1553,1383,1413">the</WORD>
<WORD coords="1564,1414,1655,1389,1413">count</WORD>
<WORD coords="1666,1422,1782,1384,1413">usually</WORD>
</LINE>
<LINE>
<WORD coords="618,1456,704,1431,1455">starts</WORD>
<WORD coords="718,1456,748,1431,1456">at</WORD>
<WORD coords="766,1461,791,1427,1457">1,</WORD>
<WORD coords="806,1456,823,1435,1456">a</WORD>
<WORD coords="840,1456,853,1427,1456">1</WORD>
<WORD coords="870,1457,896,1426,1456">is</WORD>
<WORD coords="910,1457,1008,1427,1457">added</WORD>
<WORD coords="1022,1457,1052,1432,1457">to</WORD>
<WORD coords="1067,1457,1116,1427,1456">the</WORD>
<WORD coords="1130,1457,1246,1432,1456">current</WORD>
<WORD coords="1259,1458,1349,1427,1457">index</WORD>
<WORD coords="1363,1466,1469,1427,1457">during</WORD>
<WORD coords="1482,1459,1544,1433,1458">text</WORD>
<WORD coords="1556,1467,1671,1433,1458">output.</WORD>
<WORD coords="1686,1458,1719,1429,1457">In</WORD>
<WORD coords="1733,1458,1782,1428,1457">the</WORD>
</LINE>
<LINE>
<WORD coords="618,1502,810,1470,1500">formulation</WORD>
<WORD coords="821,1502,858,1470,1501">of</WORD>
<WORD coords="868,1502,917,1471,1501">the</WORD>
<WORD coords="932,1502,1050,1475,1502">scanf</WORD>
<WORD coords="1064,1507,1209,1471,1502">function,</WORD>
<WORD coords="1221,1503,1270,1472,1502">the</WORD>
<WORD coords="1282,1511,1440,1471,1502">following</WORD>
<WORD coords="1452,1503,1477,1471,1502">is</WORD>
<WORD coords="1490,1503,1569,1478,1502">most</WORD>
<WORD coords="1581,1511,1747,1472,1502">important:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,1587,738,1561,1581">Sentry</WORD>
<WORD coords="747,1586,792,1557,1582">[i]</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,1665,647,1635,1665">If</WORD>
<WORD coords="658,1667,784,1635,1666">another</WORD>
<WORD coords="797,1675,881,1644,1666">array</WORD>
<WORD coords="896,1667,959,1645,1667">was</WORD>
<WORD coords="974,1675,1069,1636,1667">input,</WORD>
<WORD coords="1084,1668,1124,1645,1667">no</WORD>
<WORD coords="1142,1667,1159,1643,1667">&amp;</WORD>
<WORD coords="1179,1668,1331,1637,1667">character</WORD>
<WORD coords="1345,1676,1479,1645,1667">appears.</WORD>
<WORD coords="1496,1668,1572,1638,1667">That</WORD>
<WORD coords="1586,1669,1649,1646,1668">was</WORD>
<WORD coords="1665,1669,1715,1638,1668">the</WORD>
<WORD coords="1729,1676,1782,1637,1667">big</WORD>
</LINE>
<LINE>
<WORD coords="617,1718,787,1679,1710">exception.</WORD>
<WORD coords="805,1711,895,1680,1710">Since</WORD>
<WORD coords="911,1718,1035,1686,1710">entry</WORD>
<WORD coords="1047,1716,1102,1683,1711">[i]</WORD>
<WORD coords="1127,1711,1185,1681,1710">and</WORD>
<WORD coords="1198,1711,1250,1686,1710">not</WORD>
<WORD coords="1262,1719,1386,1687,1711">entry</WORD>
<WORD coords="1402,1712,1464,1690,1711">was</WORD>
<WORD coords="1478,1717,1604,1681,1711">written,</WORD>
<WORD coords="1618,1712,1675,1681,1711">this</WORD>
<WORD coords="1689,1712,1716,1681,1711">is</WORD>
<WORD coords="1730,1712,1783,1687,1711">not</WORD>
</LINE>
<LINE>
<WORD coords="617,1754,655,1731,1753">an</WORD>
<WORD coords="671,1762,767,1731,1753">array,</WORD>
<WORD coords="782,1755,835,1724,1755">but</WORD>
<WORD coords="849,1755,868,1732,1755">a</WORD>
<WORD coords="883,1763,1030,1724,1754">perfectly</WORD>
<WORD coords="1046,1755,1162,1725,1754">normal</WORD>
<WORD coords="1180,1762,1278,1728,1754">long</WORD>
<WORD coords="1296,1756,1438,1725,1755">variable.</WORD>
<WORD coords="1456,1764,1570,1725,1755">During</WORD>
<WORD coords="1587,1756,1637,1725,1755">the</WORD>
<WORD coords="1654,1757,1780,1729,1756">scanf</WORD>
</LINE>
<LINE>
<WORD coords="616,1799,732,1768,1797">routine</WORD>
<WORD coords="744,1799,766,1768,1798">it</WORD>
<WORD coords="777,1799,803,1768,1798">is</WORD>
<WORD coords="814,1807,963,1768,1798">equipped</WORD>
<WORD coords="974,1799,1045,1769,1798">with</WORD>
<WORD coords="1057,1799,1105,1769,1798">the</WORD>
<WORD coords="1120,1799,1137,1776,1799">&amp;</WORD>
<WORD coords="1151,1799,1212,1769,1798">like</WORD>
<WORD coords="1223,1799,1262,1770,1798">all</WORD>
<WORD coords="1274,1807,1452,1770,1799">elementary</WORD>
<WORD coords="1463,1800,1530,1770,1800">data</WORD>
<WORD coords="1542,1808,1635,1776,1800">types.</WORD>
<WORD coords="1648,1801,1711,1770,1800">The</WORD>
<WORD coords="1721,1801,1783,1770,1800">fact</WORD>
</LINE>
<LINE>
<WORD coords="618,1842,680,1812,1841">that</WORD>
<WORD coords="690,1843,748,1812,1842">this</WORD>
<WORD coords="760,1843,891,1812,1842">variable</WORD>
<WORD coords="902,1843,929,1812,1842">is</WORD>
<WORD coords="941,1843,971,1813,1842">in</WORD>
<WORD coords="984,1844,1002,1821,1844">a</WORD>
<WORD coords="1013,1852,1085,1813,1843">long</WORD>
<WORD coords="1096,1852,1188,1813,1843">string</WORD>
<WORD coords="1199,1844,1236,1813,1843">of</WORD>
<WORD coords="1245,1844,1358,1813,1843">similar</WORD>
<WORD coords="1368,1844,1511,1814,1843">elements</WORD>
<WORD coords="1523,1844,1643,1814,1844">doesn&apos;t</WORD>
<WORD coords="1653,1845,1782,1822,1844">concern</WORD>
</LINE>
<LINE>
<WORD coords="618,1888,667,1856,1887">the</WORD>
<WORD coords="680,1888,799,1860,1887">scanf</WORD>
<WORD coords="812,1889,956,1856,1888">function.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,1974,680,1942,1973">The</WORD>
<WORD coords="693,1983,852,1942,1974">following</WORD>
<WORD coords="866,1974,911,1945,1974">if</WORD>
<WORD coords="927,1975,984,1949,1975">test</WORD>
<WORD coords="995,1975,1060,1944,1974">also</WORD>
<WORD coords="1073,1975,1174,1943,1974">merits</WORD>
<WORD coords="1186,1975,1283,1943,1974">closer</WORD>
<WORD coords="1295,1975,1504,1944,1974">examination.</WORD>
<WORD coords="1518,1976,1590,1944,1975">This</WORD>
<WORD coords="1602,1976,1629,1944,1975">is</WORD>
<WORD coords="1642,1976,1660,1953,1976">a</WORD>
<WORD coords="1671,1984,1782,1944,1975">typical</WORD>
</LINE>
<LINE>
<WORD coords="617,2020,688,1997,2020">case</WORD>
<WORD coords="703,2020,740,1988,2019">of</WORD>
<WORD coords="752,2021,778,1988,2021">C</WORD>
<WORD coords="794,2021,1011,1989,2020">abbreviation.</WORD>
<WORD coords="1027,2021,1091,1990,2020">The</WORD>
<WORD coords="1107,2021,1164,1994,2021">test</WORD>
<WORD coords="1178,2021,1287,1989,2020">should</WORD>
<WORD coords="1302,2028,1372,1999,2021">pass</WORD>
<WORD coords="1389,2021,1438,1990,2020">the</WORD>
<WORD coords="1453,2021,1542,1990,2020">value</WORD>
<WORD coords="1560,2021,1573,1991,2021">1</WORD>
<WORD coords="1593,2022,1624,1995,2021">to</WORD>
<WORD coords="1639,2022,1688,1990,2021">the</WORD>
<WORD coords="1704,2022,1783,1993,2021">end</WORD>
</LINE>
<LINE>
<WORD coords="617,2065,749,2034,2064">variable</WORD>
<WORD coords="759,2064,787,2034,2064">if</WORD>
<WORD coords="795,2065,845,2034,2064">the</WORD>
<WORD coords="856,2066,971,2039,2064">current</WORD>
<WORD coords="982,2073,1067,2034,2065">input</WORD>
<WORD coords="1077,2065,1139,2043,2065">was</WORD>
<WORD coords="1150,2066,1169,2043,2066">a</WORD>
<WORD coords="1179,2066,1208,2034,2066">0.</WORD>
<WORD coords="1220,2066,1284,2034,2065">The</WORD>
<WORD coords="1294,2074,1452,2034,2065">following</WORD>
<WORD coords="1462,2066,1562,2035,2065">shows</WORD>
<WORD coords="1575,2066,1642,2035,2065">this:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,2145,654,2120,2145">if</WORD>
<WORD coords="665,2151,778,2123,2145">(entry</WORD>
<WORD coords="787,2149,832,2120,2145">[i]</WORD>
<WORD coords="861,2139,899,2130,2142">==</WORD>
<WORD coords="923,2149,952,2123,2147">0)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,2271,647,2240,2270">If</WORD>
<WORD coords="657,2279,783,2246,2271">entry</WORD>
<WORD coords="795,2276,832,2242,2271">[i</WORD>
<WORD coords="842,2276,851,2244,2274">]</WORD>
<WORD coords="876,2272,1014,2241,2271">contains</WORD>
<WORD coords="1028,2272,1046,2250,2272">a</WORD>
<WORD coords="1061,2277,1141,2250,2271">zero,</WORD>
<WORD coords="1157,2272,1215,2241,2271">this</WORD>
<WORD coords="1229,2280,1404,2242,2271">expression</WORD>
<WORD coords="1419,2273,1446,2241,2272">is</WORD>
<WORD coords="1460,2273,1527,2242,2272">also</WORD>
<WORD coords="1540,2273,1620,2250,2272">zero.</WORD>
<WORD coords="1635,2273,1717,2241,2272">With</WORD>
<WORD coords="1732,2273,1782,2242,2272">the</WORD>
</LINE>
<LINE>
<WORD coords="617,2324,686,2286,2315">help</WORD>
<WORD coords="697,2316,734,2285,2315">of</WORD>
<WORD coords="742,2317,792,2286,2316">the</WORD>
<WORD coords="802,2325,941,2286,2316">negation</WORD>
<WORD coords="952,2325,1088,2292,2316">operator</WORD>
<WORD coords="1097,2317,1116,2295,2317">a</WORD>
<WORD coords="1127,2317,1189,2292,2316">true</WORD>
<WORD coords="1199,2317,1289,2287,2316">result</WORD>
<WORD coords="1300,2317,1325,2287,2316">is</WORD>
<WORD coords="1336,2317,1484,2287,2316">obtained.</WORD>
<WORD coords="1495,2325,1664,2287,2316">Especially</WORD>
<WORD coords="1675,2317,1722,2287,2316">for</WORD>
<WORD coords="1734,2317,1782,2288,2316">the</WORD>
</LINE>
<LINE>
<WORD coords="618,2361,675,2335,2361">test</WORD>
<WORD coords="688,2353,737,2342,2355">==</WORD>
<WORD coords="788,2361,822,2338,2360">or</WORD>
<WORD coords="842,2361,848,2333,2361">!</WORD>
<WORD coords="861,2353,883,2342,2357">=</WORD>
<WORD coords="900,2366,932,2333,2362">0,</WORD>
<WORD coords="948,2362,998,2330,2361">the</WORD>
<WORD coords="1012,2362,1236,2330,2361">abbreviations</WORD>
<WORD coords="1250,2362,1300,2339,2361">are</WORD>
<WORD coords="1315,2362,1399,2331,2361">often</WORD>
<WORD coords="1415,2369,1522,2331,2361">placed</WORD>
<WORD coords="1537,2361,1567,2331,2361">in</WORD>
<WORD coords="1584,2362,1634,2331,2361">the</WORD>
<WORD coords="1650,2362,1781,2331,2361">location</WORD>
</LINE>
<LINE>
<WORD coords="617,2405,716,2374,2404">where</WORD>
<WORD coords="728,2413,788,2383,2405">you</WORD>
<WORD coords="800,2406,901,2375,2405">would</WORD>
<WORD coords="912,2414,1019,2380,2405">expect</WORD>
<WORD coords="1030,2406,1061,2381,2406">to</WORD>
<WORD coords="1072,2406,1137,2375,2405">find</WORD>
<WORD coords="1148,2406,1186,2384,2405">an</WORD>
<WORD coords="1197,2414,1320,2375,2405">explicit</WORD>
<WORD coords="1330,2406,1426,2375,2405">value.</WORD>
<WORD coords="1439,2406,1464,2376,2405">It</WORD>
<WORD coords="1474,2406,1594,2375,2405">doesn&apos;t</WORD>
<WORD coords="1603,2414,1782,2375,2405">complicate</WORD>
</LINE>
<LINE>
<WORD coords="617,2449,667,2418,2448">the</WORD>
<WORD coords="677,2455,791,2424,2449">matter,</WORD>
<WORD coords="802,2450,854,2419,2450">but</WORD>
<WORD coords="865,2450,914,2419,2449">the</WORD>
<WORD coords="925,2450,993,2428,2449">user</WORD>
<WORD coords="1003,2450,1083,2424,2449">must</WORD>
<WORD coords="1091,2450,1182,2419,2449">know</WORD>
<WORD coords="1194,2450,1273,2419,2449">what</WORD>
<WORD coords="1282,2450,1309,2419,2449">is</WORD>
<WORD coords="1320,2451,1430,2419,2449">hidden</WORD>
<WORD coords="1441,2450,1529,2419,2449">there.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="291,2664,360,2633,2663">118</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0125.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2837" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0126.djvu" width="2044">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0126.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="254,162,382,135,161">Abacus</WORD>
<WORD coords="1148,164,1209,137,164">13.1</WORD>
<WORD coords="1241,164,1586,136,163">Multi-dimensional</WORD>
<WORD coords="1609,162,1746,135,162">Arrays</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="583,340,678,311,339">When</WORD>
<WORD coords="691,340,739,311,339">the</WORD>
<WORD coords="752,348,822,311,340">loop</WORD>
<WORD coords="833,345,969,311,340">finishes,</WORD>
<WORD coords="980,341,1073,311,340">either</WORD>
<WORD coords="1083,341,1211,311,341">because</WORD>
<WORD coords="1221,341,1261,310,340">20</WORD>
<WORD coords="1271,341,1379,310,340">entries</WORD>
<WORD coords="1391,340,1449,310,340">had</WORD>
<WORD coords="1459,340,1535,310,339">been</WORD>
<WORD coords="1547,344,1644,310,339">made,</WORD>
<WORD coords="1655,339,1689,318,338">or</WORD>
<WORD coords="1700,339,1749,309,338">the</WORD>
</LINE>
<LINE>
<WORD coords="583,383,640,353,382">last</WORD>
<WORD coords="652,391,736,358,383">entry</WORD>
<WORD coords="750,384,812,361,384">was</WORD>
<WORD coords="824,388,855,353,385">0,</WORD>
<WORD coords="868,384,918,354,383">the</WORD>
<WORD coords="932,384,1004,353,383">total</WORD>
<WORD coords="1017,384,1142,354,383">number</WORD>
<WORD coords="1154,384,1190,353,383">of</WORD>
<WORD coords="1201,384,1250,353,383">the</WORD>
<WORD coords="1264,383,1363,353,382">stored</WORD>
<WORD coords="1376,384,1444,353,383">data</WORD>
<WORD coords="1456,383,1483,352,383">is</WORD>
<WORD coords="1495,383,1671,352,382">calculated.</WORD>
<WORD coords="1685,383,1749,351,382">The</WORD>
</LINE>
<LINE>
<WORD coords="584,428,657,400,428">add</WORD>
<WORD coords="670,428,806,396,427">function</WORD>
<WORD coords="819,436,884,402,428">gets</WORD>
<WORD coords="898,428,948,397,427">the</WORD>
<WORD coords="959,436,1119,405,427">necessary</WORD>
<WORD coords="1132,428,1200,397,428">data</WORD>
<WORD coords="1213,435,1275,397,427">(the</WORD>
<WORD coords="1287,435,1370,406,427">array</WORD>
<WORD coords="1384,428,1456,396,427">with</WORD>
<WORD coords="1469,428,1519,396,427">the</WORD>
<WORD coords="1531,435,1617,396,427">input</WORD>
<WORD coords="1627,427,1687,396,426">and</WORD>
<WORD coords="1698,427,1749,395,426">the</WORD>
</LINE>
<LINE>
<WORD coords="584,472,708,442,471">number</WORD>
<WORD coords="720,472,756,441,471">of</WORD>
<WORD coords="766,472,869,442,471">values</WORD>
<WORD coords="881,472,913,447,472">to</WORD>
<WORD coords="924,473,964,442,472">be</WORD>
<WORD coords="976,479,1095,442,472">added).</WORD>
<WORD coords="1108,473,1181,441,472">This</WORD>
<WORD coords="1192,473,1308,441,472">routine</WORD>
<WORD coords="1319,473,1433,446,472">returns</WORD>
<WORD coords="1446,472,1495,441,471">the</WORD>
<WORD coords="1506,472,1582,449,471">sum.</WORD>
<WORD coords="1596,472,1677,441,471">With</WORD>
<WORD coords="1690,471,1748,440,470">this</WORD>
</LINE>
<LINE>
<WORD coords="583,517,775,486,516">information</WORD>
<WORD coords="789,517,838,487,516">the</WORD>
<WORD coords="849,517,1001,486,516">deviation</WORD>
<WORD coords="1013,517,1050,486,516">of</WORD>
<WORD coords="1059,517,1133,487,516">each</WORD>
<WORD coords="1146,525,1228,492,516">entry</WORD>
<WORD coords="1241,518,1318,486,517">from</WORD>
<WORD coords="1331,517,1381,486,516">the</WORD>
<WORD coords="1392,524,1519,494,516">average</WORD>
<WORD coords="1530,516,1586,494,515">can</WORD>
<WORD coords="1599,516,1638,486,516">be</WORD>
<WORD coords="1649,516,1747,486,515">calcu-</WORD>
</LINE>
<LINE>
<WORD coords="583,561,670,530,560">lated.</WORD>
<WORD coords="682,560,712,531,560">If</WORD>
<WORD coords="720,561,770,531,560">the</WORD>
<WORD coords="781,561,845,531,560">task</WORD>
<WORD coords="856,561,892,531,560">of</WORD>
<WORD coords="900,561,950,531,560">the</WORD>
<WORD coords="960,569,1096,539,560">program</WORD>
<WORD coords="1108,561,1169,540,561">was</WORD>
<WORD coords="1181,569,1252,531,560">only</WORD>
<WORD coords="1263,561,1294,536,561">to</WORD>
<WORD coords="1304,561,1363,531,561">add</WORD>
<WORD coords="1373,561,1392,539,561">a</WORD>
<WORD coords="1402,561,1493,531,560">series</WORD>
<WORD coords="1504,561,1540,530,560">of</WORD>
<WORD coords="1548,565,1697,531,560">numbers,</WORD>
<WORD coords="1708,560,1748,538,560">no</WORD>
</LINE>
<LINE>
<WORD coords="582,612,680,582,603">arrays</WORD>
<WORD coords="690,605,791,574,604">would</WORD>
<WORD coords="799,605,838,575,605">be</WORD>
<WORD coords="848,605,961,575,604">needed</WORD>
<WORD coords="970,605,1022,575,605">but</WORD>
<WORD coords="1032,605,1071,575,604">all</WORD>
<WORD coords="1082,605,1187,575,604">entries</WORD>
<WORD coords="1197,605,1284,575,604">could</WORD>
<WORD coords="1294,605,1333,575,605">be</WORD>
<WORD coords="1343,605,1478,575,604">summed</WORD>
<WORD coords="1487,605,1561,574,604">after</WORD>
<WORD coords="1570,605,1644,574,604">their</WORD>
<WORD coords="1652,612,1743,579,604">entry.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1676,2668,1748,2636,2667">119</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0126.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0127.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0127.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0127.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0128.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0128.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="896,732,1120,608,729">14.</WORD>
</LINE>
<LINE>
<WORD coords="324,900,704,780,898">More</WORD>
<WORD coords="784,904,1188,788,904">about</WORD>
<WORD coords="1264,936,1692,788,906">Loops</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0128.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0129.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0129.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0129.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2835" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0130.djvu" width="2038">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0130.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="274,180,402,153,180">Abacus</WORD>
<WORD coords="1347,177,1391,150,177">14.</WORD>
<WORD coords="1419,177,1517,149,176">More</WORD>
<WORD coords="1533,176,1636,154,175">about</WORD>
<WORD coords="1652,175,1764,147,175">Loops</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="280,462,424,392,460">14.</WORD>
<WORD coords="603,462,832,393,461">More</WORD>
<WORD coords="884,462,1128,393,461">about</WORD>
<WORD coords="1176,479,1433,392,460">Loops</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="603,616,675,585,615">This</WORD>
<WORD coords="688,624,809,585,615">chapter</WORD>
<WORD coords="822,615,905,586,614">takes</WORD>
<WORD coords="919,623,978,594,615">you</WORD>
<WORD coords="992,622,1117,585,614">through</WORD>
<WORD coords="1131,614,1149,593,614">a</WORD>
<WORD coords="1162,614,1221,584,613">few</WORD>
<WORD coords="1234,614,1271,584,614">of</WORD>
<WORD coords="1281,615,1331,584,614">the</WORD>
<WORD coords="1343,614,1407,583,613">fine</WORD>
<WORD coords="1418,622,1519,582,613">points</WORD>
<WORD coords="1531,614,1568,582,613">of</WORD>
<WORD coords="1578,620,1666,581,611">using</WORD>
<WORD coords="1678,620,1766,581,611">loops</WORD>
</LINE>
<LINE>
<WORD coords="603,660,635,629,660">in</WORD>
<WORD coords="654,661,680,629,661">C</WORD>
<WORD coords="699,668,927,629,659">programming</WORD>
<WORD coords="946,668,1107,629,659">language.</WORD>
<WORD coords="1127,660,1252,628,659">You&apos;ve</WORD>
<WORD coords="1269,667,1393,627,658">already</WORD>
<WORD coords="1413,659,1485,635,658">seen</WORD>
<WORD coords="1506,658,1580,630,657">for</WORD>
<WORD coords="1600,665,1689,626,656">loops</WORD>
<WORD coords="1707,657,1768,625,656">and</WORD>
</LINE>
<LINE>
<WORD coords="604,705,726,676,704">while</WORD>
<WORD coords="740,713,837,674,704">loops.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="604,791,630,761,790">It</WORD>
<WORD coords="644,791,712,760,790">also</WORD>
<WORD coords="728,791,947,760,790">demonstrates</WORD>
<WORD coords="964,791,1051,767,790">some</WORD>
<WORD coords="1066,790,1262,758,789">refinements</WORD>
<WORD coords="1279,790,1310,763,790">to</WORD>
<WORD coords="1327,790,1377,758,789">the</WORD>
<WORD coords="1397,789,1469,761,788">for</WORD>
<WORD coords="1488,796,1572,757,788">loop;</WORD>
<WORD coords="1591,788,1767,760,787">statements</WORD>
</LINE>
<LINE>
<WORD coords="604,834,703,803,833">which</WORD>
<WORD coords="714,842,784,803,833">help</WORD>
<WORD coords="795,834,910,803,833">control</WORD>
<WORD coords="921,842,993,803,833">loop</WORD>
<WORD coords="1003,841,1225,802,833">programming</WORD>
<WORD coords="1235,840,1370,802,832">(break</WORD>
<WORD coords="1381,833,1440,801,832">and</WORD>
<WORD coords="1451,838,1668,799,831">continue);</WORD>
<WORD coords="1680,830,1739,799,829">and</WORD>
<WORD coords="1750,830,1768,808,830">a</WORD>
</LINE>
<LINE>
<WORD coords="604,879,739,847,878">function</WORD>
<WORD coords="750,879,798,847,878">for</WORD>
<WORD coords="808,886,965,847,878">switching</WORD>
<WORD coords="975,878,1089,847,877">around</WORD>
<WORD coords="1098,878,1201,847,877">within</WORD>
<WORD coords="1212,878,1230,855,878">a</WORD>
<WORD coords="1240,886,1312,846,877">loop</WORD>
<WORD coords="1323,884,1503,845,876">(switch).</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="280,1112,452,1058,1111">14.1</WORD>
<WORD coords="604,1112,781,1060,1111">More</WORD>
<WORD coords="831,1112,1034,1060,1111">About</WORD>
<WORD coords="1083,1111,1184,1060,1111">the</WORD>
<WORD coords="1237,1111,1384,1062,1110">for</WORD>
<WORD coords="1445,1124,1613,1057,1109">Loop</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="605,1261,661,1232,1261">We</WORD>
<WORD coords="674,1262,830,1231,1261">described</WORD>
<WORD coords="843,1262,893,1231,1261">the</WORD>
<WORD coords="908,1262,978,1234,1261">for</WORD>
<WORD coords="992,1269,1063,1231,1261">loop</WORD>
<WORD coords="1075,1261,1181,1230,1260">earlier</WORD>
<WORD coords="1191,1260,1223,1230,1260">in</WORD>
<WORD coords="1235,1261,1292,1230,1260">this</WORD>
<WORD coords="1304,1261,1395,1230,1260">book.</WORD>
<WORD coords="1407,1260,1486,1230,1259">Now</WORD>
<WORD coords="1499,1259,1581,1228,1258">we&apos;ll</WORD>
<WORD coords="1594,1259,1666,1228,1258">look</WORD>
<WORD coords="1677,1259,1708,1233,1258">at</WORD>
<WORD coords="1720,1258,1768,1228,1257">the</WORD>
</LINE>
<LINE>
<WORD coords="605,1306,780,1275,1304">limitations</WORD>
<WORD coords="792,1305,851,1275,1304">and</WORD>
<WORD coords="862,1313,1022,1274,1304">flexibility</WORD>
<WORD coords="1034,1305,1071,1274,1304">of</WORD>
<WORD coords="1080,1305,1130,1274,1304">the</WORD>
<WORD coords="1144,1305,1213,1278,1304">for</WORD>
<WORD coords="1227,1312,1307,1274,1304">loop.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,1388,774,1358,1387">Individual</WORD>
<WORD coords="789,1396,987,1363,1388">components</WORD>
<WORD coords="1001,1388,1038,1358,1387">of</WORD>
<WORD coords="1049,1388,1099,1358,1387">the</WORD>
<WORD coords="1116,1387,1186,1362,1387">for</WORD>
<WORD coords="1202,1396,1274,1358,1387">loop</WORD>
<WORD coords="1287,1388,1338,1366,1387">are</WORD>
<WORD coords="1352,1395,1507,1356,1386">separated</WORD>
<WORD coords="1519,1394,1560,1356,1386">by</WORD>
<WORD coords="1575,1386,1767,1355,1385">semicolons.</WORD>
</LINE>
<LINE>
<WORD coords="606,1433,732,1402,1432">Several</WORD>
<WORD coords="752,1433,928,1407,1432">statements</WORD>
<WORD coords="948,1433,1005,1410,1432">can</WORD>
<WORD coords="1024,1433,1064,1402,1432">be</WORD>
<WORD coords="1082,1440,1192,1402,1431">placed</WORD>
<WORD coords="1211,1432,1317,1401,1431">within</WORD>
<WORD coords="1337,1432,1388,1401,1431">the</WORD>
<WORD coords="1406,1431,1620,1400,1430">initialization</WORD>
<WORD coords="1640,1430,1700,1399,1429">and</WORD>
<WORD coords="1718,1430,1769,1399,1429">the</WORD>
</LINE>
<LINE>
<WORD coords="606,1478,774,1446,1477">increment</WORD>
<WORD coords="791,1486,996,1446,1477">expressions.</WORD>
<WORD coords="1014,1485,1100,1446,1477">They</WORD>
<WORD coords="1120,1477,1174,1454,1477">use</WORD>
<WORD coords="1192,1477,1330,1454,1476">commas</WORD>
<WORD coords="1347,1477,1382,1454,1477">as</WORD>
<WORD coords="1401,1484,1580,1450,1475">separators,</WORD>
<WORD coords="1599,1475,1718,1444,1474">instead</WORD>
<WORD coords="1735,1475,1772,1443,1474">of</WORD>
</LINE>
<LINE>
<WORD coords="607,1523,797,1492,1521">semicolons.</WORD>
<WORD coords="810,1523,882,1491,1522">This</WORD>
<WORD coords="894,1523,920,1491,1522">is</WORD>
<WORD coords="932,1522,1001,1492,1522">how</WORD>
<WORD coords="1012,1522,1063,1491,1521">the</WORD>
<WORD coords="1076,1522,1146,1495,1521">for</WORD>
<WORD coords="1158,1530,1230,1491,1521">loop</WORD>
<WORD coords="1241,1522,1296,1499,1521">can</WORD>
<WORD coords="1308,1522,1346,1491,1522">be</WORD>
<WORD coords="1357,1522,1441,1490,1521">used:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,1603,663,1579,1602">for</WORD>
<WORD coords="675,1606,747,1580,1602">(sum</WORD>
<WORD coords="769,1596,787,1587,1599">=</WORD>
<WORD coords="811,1607,841,1580,1604">0,</WORD>
<WORD coords="871,1603,887,1578,1603">i</WORD>
<WORD coords="910,1596,929,1587,1599">=</WORD>
<WORD coords="953,1606,983,1580,1603">1;</WORD>
<WORD coords="1012,1602,1029,1577,1602">i</WORD>
<WORD coords="1054,1601,1091,1582,1600">&lt;=</WORD>
<WORD coords="1113,1606,1166,1579,1603">20;</WORD>
<WORD coords="1195,1602,1270,1577,1602">i++0</WORD>
</LINE>
<LINE>
<WORD coords="608,1644,666,1626,1643">sum</WORD>
<WORD coords="689,1642,726,1624,1640">+=</WORD>
<WORD coords="750,1646,781,1619,1643">i;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="606,1728,640,1706,1727">or</WORD>
<WORD coords="649,1728,715,1697,1727">also</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,1812,705,1784,1808">for(i</WORD>
<WORD coords="728,1802,746,1793,1805">=</WORD>
<WORD coords="771,1813,800,1786,1810">1,</WORD>
<WORD coords="834,1814,846,1784,1812">j</WORD>
<WORD coords="870,1802,888,1793,1806">=</WORD>
<WORD coords="912,1812,944,1786,1809">0;</WORD>
<WORD coords="972,1809,988,1784,1809">i</WORD>
<WORD coords="1012,1807,1029,1789,1807">&lt;</WORD>
<WORD coords="1055,1812,1105,1786,1809">10;</WORD>
<WORD coords="1134,1808,1151,1784,1808">i</WORD>
<WORD coords="1175,1807,1213,1789,1806">+=</WORD>
<WORD coords="1234,1812,1265,1786,1811">2,</WORD>
<WORD coords="1298,1814,1385,1784,1809">j+=3)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="606,1935,678,1904,1934">This</WORD>
<WORD coords="693,1935,720,1904,1934">is</WORD>
<WORD coords="735,1935,785,1904,1935">the</WORD>
<WORD coords="799,1936,886,1904,1935">usual</WORD>
<WORD coords="900,1936,1104,1904,1935">construction</WORD>
<WORD coords="1118,1936,1167,1904,1935">for</WORD>
<WORD coords="1180,1936,1199,1913,1936">a</WORD>
<WORD coords="1215,1936,1286,1908,1935">for</WORD>
<WORD coords="1303,1943,1385,1904,1935">loop.</WORD>
<WORD coords="1401,1935,1492,1904,1934">Since</WORD>
<WORD coords="1507,1935,1533,1903,1935">C</WORD>
<WORD coords="1546,1943,1670,1902,1933">permits</WORD>
<WORD coords="1685,1934,1771,1902,1933">other</WORD>
</LINE>
<LINE>
<WORD coords="606,1985,776,1948,1979">variations,</WORD>
<WORD coords="787,1980,845,1949,1979">this</WORD>
<WORD coords="854,1988,992,1949,1979">example</WORD>
<WORD coords="1002,1980,1029,1949,1979">is</WORD>
<WORD coords="1038,1988,1203,1949,1979">presented:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,2065,806,2035,2059">for(printf</WORD>
<WORD coords="817,2062,909,2037,2059">(&quot;Now</WORD>
<WORD coords="931,2060,969,2042,2059">we</WORD>
<WORD coords="993,2063,1166,2037,2059">start!&quot;);</WORD>
<WORD coords="1198,2063,1207,2042,2063">;</WORD>
<WORD coords="1233,2065,1352,2035,2059">printf</WORD>
<WORD coords="1363,2065,1546,2035,2059">(&quot;Bang\n&quot;)</WORD>
<WORD coords="1560,2063,1568,2052,2061">,</WORD>
<WORD coords="1599,2062,1668,2034,2059">i++)</WORD>
</LINE>
<LINE>
<WORD coords="648,2101,684,2076,2101">if</WORD>
<WORD coords="696,2104,703,2078,2104">(</WORD>
<WORD coords="736,2104,767,2078,2101">(c</WORD>
<WORD coords="789,2094,807,2085,2097">-</WORD>
<WORD coords="832,2107,927,2076,2101">input</WORD>
<WORD coords="939,2104,981,2078,2103">())</WORD>
<WORD coords="1012,2094,1051,2085,2096">==</WORD>
<WORD coords="1079,2104,1143,2078,2101">&apos;e&apos;)</WORD>
</LINE>
<LINE>
<WORD coords="667,2144,782,2117,2140">break;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="606,2228,669,2196,2227">The</WORD>
<WORD coords="683,2228,745,2202,2227">text</WORD>
<WORD coords="757,2228,847,2196,2227">&quot;Now</WORD>
<WORD coords="876,2228,923,2207,2227">we</WORD>
<WORD coords="956,2228,1107,2196,2227">start!&quot;</WORD>
<WORD coords="1121,2236,1245,2205,2227">appears</WORD>
<WORD coords="1257,2228,1288,2202,2228">at</WORD>
<WORD coords="1300,2228,1349,2196,2227">the</WORD>
<WORD coords="1361,2236,1525,2196,2227">beginning</WORD>
<WORD coords="1536,2227,1574,2195,2226">of</WORD>
<WORD coords="1584,2227,1634,2195,2226">the</WORD>
<WORD coords="1646,2235,1727,2195,2226">loop.</WORD>
<WORD coords="1742,2226,1771,2195,2226">A</WORD>
</LINE>
<LINE>
<WORD coords="607,2272,665,2246,2272">test</WORD>
<WORD coords="681,2272,708,2241,2271">is</WORD>
<WORD coords="725,2272,796,2241,2271">then</WORD>
<WORD coords="812,2272,902,2242,2271">made</WORD>
<WORD coords="919,2272,950,2247,2272">to</WORD>
<WORD coords="967,2272,1133,2241,2271">determine</WORD>
<WORD coords="1149,2272,1177,2241,2272">if</WORD>
<WORD coords="1191,2272,1241,2241,2271">the</WORD>
<WORD coords="1257,2273,1414,2241,2271">condition</WORD>
<WORD coords="1430,2272,1550,2241,2272">located</WORD>
<WORD coords="1565,2272,1703,2241,2271">between</WORD>
<WORD coords="1721,2271,1770,2241,2270">the</WORD>
</LINE>
<LINE>
<WORD coords="607,2317,788,2285,2316">semicolons</WORD>
<WORD coords="801,2316,826,2286,2316">is</WORD>
<WORD coords="838,2316,910,2291,2315">true.</WORD>
<WORD coords="922,2316,994,2286,2315">This</WORD>
<WORD coords="1004,2317,1032,2286,2316">is</WORD>
<WORD coords="1042,2325,1155,2286,2316">always</WORD>
<WORD coords="1166,2317,1229,2291,2316">true</WORD>
<WORD coords="1239,2317,1324,2285,2316">since</WORD>
<WORD coords="1333,2325,1456,2285,2316">nothing</WORD>
<WORD coords="1467,2317,1495,2285,2316">is</WORD>
<WORD coords="1505,2317,1625,2286,2316">entered</WORD>
<WORD coords="1636,2316,1725,2285,2315">there.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="607,2401,677,2370,2400">You</WORD>
<WORD coords="695,2409,765,2379,2400">may</WORD>
<WORD coords="782,2401,875,2370,2400">recall</WORD>
<WORD coords="893,2406,966,2370,2400">that,</WORD>
<WORD coords="982,2401,1078,2370,2400">under</WORD>
<WORD coords="1094,2409,1185,2379,2400">every</WORD>
<WORD coords="1203,2406,1371,2370,2400">condition,</WORD>
<WORD coords="1388,2401,1407,2378,2401">a</WORD>
<WORD coords="1423,2401,1487,2370,2400">null</WORD>
<WORD coords="1504,2401,1594,2370,2400">value</WORD>
<WORD coords="1612,2400,1638,2370,2399">is</WORD>
<WORD coords="1655,2408,1770,2370,2399">always</WORD>
</LINE>
<LINE>
<WORD coords="606,2446,781,2414,2445">considered</WORD>
<WORD coords="789,2446,808,2424,2446">a</WORD>
<WORD coords="817,2446,893,2415,2445">false</WORD>
<WORD coords="902,2446,1062,2415,2445">condition.</WORD>
<WORD coords="1072,2454,1250,2415,2445">Everything</WORD>
<WORD coords="1259,2447,1322,2415,2446">else</WORD>
<WORD coords="1331,2446,1357,2415,2445">is</WORD>
<WORD coords="1368,2446,1540,2414,2445">considered</WORD>
<WORD coords="1550,2454,1689,2414,2444">logically</WORD>
<WORD coords="1699,2445,1769,2419,2444">true.</WORD>
</LINE>
<LINE>
<WORD coords="606,2490,671,2460,2489">The</WORD>
<WORD coords="686,2491,843,2460,2490">condition</WORD>
<WORD coords="861,2490,892,2460,2490">in</WORD>
<WORD coords="910,2491,960,2460,2490">the</WORD>
<WORD coords="977,2499,1050,2460,2490">loop</WORD>
<WORD coords="1066,2491,1093,2460,2490">is</WORD>
<WORD coords="1110,2499,1224,2460,2490">always</WORD>
<WORD coords="1241,2491,1314,2465,2490">true.</WORD>
<WORD coords="1332,2490,1395,2460,2489">The</WORD>
<WORD coords="1413,2498,1485,2460,2489">only</WORD>
<WORD coords="1502,2498,1570,2468,2489">way</WORD>
<WORD coords="1588,2490,1619,2465,2489">to</WORD>
<WORD coords="1636,2498,1704,2464,2489">stop</WORD>
<WORD coords="1721,2490,1771,2459,2489">the</WORD>
</LINE>
<LINE>
<WORD coords="605,2543,744,2513,2534">program</WORD>
<WORD coords="755,2535,782,2504,2534">is</WORD>
<WORD coords="793,2535,825,2509,2535">to</WORD>
<WORD coords="834,2543,918,2513,2535">press</WORD>
<WORD coords="930,2535,979,2505,2535">the</WORD>
<WORD coords="990,2535,1060,2505,2535">&lt;E&gt;</WORD>
<WORD coords="1070,2544,1140,2505,2535">key,</WORD>
<WORD coords="1149,2544,1295,2504,2535">provided</WORD>
<WORD coords="1305,2536,1386,2505,2535">there</WORD>
<WORD coords="1397,2536,1423,2504,2535">is</WORD>
<WORD coords="1434,2535,1472,2513,2534">an</WORD>
<WORD coords="1483,2543,1568,2504,2534">input</WORD>
<WORD coords="1577,2535,1721,2503,2534">function.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1699,2680,1770,2648,2679">123</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0130.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2838" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0131.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0131.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="265,160,308,133,160">14.</WORD>
<WORD coords="338,160,435,133,160">More</WORD>
<WORD coords="452,161,555,140,160">about</WORD>
<WORD coords="572,161,684,134,161">Loops</WORD>
<WORD coords="1347,161,1453,135,161">Amiga</WORD>
<WORD coords="1467,162,1492,135,162">C</WORD>
<WORD coords="1504,162,1564,141,162">for</WORD>
<WORD coords="1575,162,1758,134,162">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="267,487,440,434,486">14.2</WORD>
<WORD coords="591,488,835,438,487">break</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="593,638,622,607,638">If</WORD>
<WORD coords="635,638,686,607,637">the</WORD>
<WORD coords="701,639,760,612,638">test</WORD>
<WORD coords="775,639,823,607,638">for</WORD>
<WORD coords="839,638,887,609,638">if</WORD>
<WORD coords="907,639,934,607,638">is</WORD>
<WORD coords="949,643,1022,613,638">true,</WORD>
<WORD coords="1039,639,1088,608,638">the</WORD>
<WORD coords="1103,639,1233,612,638">break</WORD>
<WORD coords="1256,639,1417,613,639">statement</WORD>
<WORD coords="1433,639,1460,608,639">is</WORD>
<WORD coords="1478,639,1595,608,638">carried</WORD>
<WORD coords="1612,639,1675,613,639">out.</WORD>
<WORD coords="1694,639,1759,608,638">The</WORD>
</LINE>
<LINE>
<WORD coords="592,683,717,655,682">break</WORD>
<WORD coords="734,683,893,657,682">statement</WORD>
<WORD coords="904,683,980,653,682">ends</WORD>
<WORD coords="995,683,1044,653,682">the</WORD>
<WORD coords="1058,691,1207,652,682">currently</WORD>
<WORD coords="1220,691,1381,652,683">executing</WORD>
<WORD coords="1394,691,1466,653,683">loop</WORD>
<WORD coords="1480,691,1686,652,683">immediately</WORD>
<WORD coords="1700,683,1760,653,682">and</WORD>
</LINE>
<LINE>
<WORD coords="593,727,692,696,726">forces</WORD>
<WORD coords="704,727,754,696,727">the</WORD>
<WORD coords="764,735,902,705,727">program</WORD>
<WORD coords="915,728,946,702,728">to</WORD>
<WORD coords="957,728,1099,697,727">continue</WORD>
<WORD coords="1110,728,1180,697,727">with</WORD>
<WORD coords="1193,728,1242,697,727">the</WORD>
<WORD coords="1253,728,1411,702,727">statement</WORD>
<WORD coords="1421,728,1482,697,727">that</WORD>
<WORD coords="1492,728,1615,697,727">follows</WORD>
<WORD coords="1626,728,1676,697,727">the</WORD>
<WORD coords="1686,736,1760,697,727">loop</WORD>
</LINE>
<LINE>
<WORD coords="593,770,655,740,769">that</WORD>
<WORD coords="661,778,725,739,770">just</WORD>
<WORD coords="733,771,839,740,770">ended.</WORD>
<WORD coords="851,771,915,740,770">The</WORD>
<WORD coords="925,771,1046,744,770">break</WORD>
<WORD coords="1058,771,1214,745,770">statement</WORD>
<WORD coords="1224,771,1249,740,770">is</WORD>
<WORD coords="1261,771,1311,740,770">the</WORD>
<WORD coords="1320,779,1393,740,770">only</WORD>
<WORD coords="1403,779,1470,749,771">way</WORD>
<WORD coords="1481,771,1512,745,771">to</WORD>
<WORD coords="1523,771,1613,741,769">break</WORD>
<WORD coords="1624,771,1686,741,770">free</WORD>
<WORD coords="1697,771,1734,740,770">of</WORD>
<WORD coords="1741,771,1760,749,771">a</WORD>
</LINE>
<LINE>
<WORD coords="593,822,664,784,813">loop</WORD>
<WORD coords="678,814,708,789,814">at</WORD>
<WORD coords="719,822,778,792,813">any</WORD>
<WORD coords="791,815,872,783,814">time.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,899,679,869,898">Look</WORD>
<WORD coords="691,899,722,873,899">at</WORD>
<WORD coords="733,899,783,868,898">the</WORD>
<WORD coords="794,907,933,877,898">program</WORD>
<WORD coords="946,899,977,869,898">in</WORD>
<WORD coords="990,899,1040,869,898">the</WORD>
<WORD coords="1051,907,1214,869,898">preceding</WORD>
<WORD coords="1227,899,1350,869,898">section.</WORD>
<WORD coords="1364,900,1428,869,898">The</WORD>
<WORD coords="1440,900,1603,869,899">increment</WORD>
<WORD coords="1613,907,1760,869,899">proceeds</WORD>
</LINE>
<LINE>
<WORD coords="594,941,624,912,941">in</WORD>
<WORD coords="645,943,683,921,942">an</WORD>
<WORD coords="704,943,833,913,942">unusual</WORD>
<WORD coords="854,944,987,913,943">fashion.</WORD>
<WORD coords="1008,943,1037,914,943">A</WORD>
<WORD coords="1056,951,1188,915,943">print</WORD>
<WORD coords="1198,943,1217,917,943">f</WORD>
<WORD coords="1240,944,1301,913,943">call</WORD>
<WORD coords="1320,944,1377,922,943">can</WORD>
<WORD coords="1396,944,1436,914,943">be</WORD>
<WORD coords="1455,944,1553,913,943">found</WORD>
<WORD coords="1571,944,1665,913,943">there.</WORD>
<WORD coords="1684,944,1759,913,943">This</WORD>
</LINE>
<LINE>
<WORD coords="593,994,718,958,986">print</WORD>
<WORD coords="726,987,745,960,988">f</WORD>
<WORD coords="763,988,904,962,987">executes</WORD>
<WORD coords="919,988,950,962,988">at</WORD>
<WORD coords="964,988,1014,957,987">the</WORD>
<WORD coords="1028,988,1089,957,987">end</WORD>
<WORD coords="1102,988,1138,957,987">of</WORD>
<WORD coords="1151,988,1225,957,987">each</WORD>
<WORD coords="1241,996,1313,957,987">loop</WORD>
<WORD coords="1328,988,1487,957,987">execution</WORD>
<WORD coords="1502,995,1617,957,987">(notice</WORD>
<WORD coords="1631,988,1693,957,987">that</WORD>
<WORD coords="1708,988,1761,962,987">not</WORD>
</LINE>
<LINE>
<WORD coords="593,1032,684,1001,1031">much</WORD>
<WORD coords="700,1032,832,1001,1031">remains</WORD>
<WORD coords="847,1032,884,1001,1032">of</WORD>
<WORD coords="899,1032,949,1001,1031">the</WORD>
<WORD coords="964,1040,1093,1001,1032">original</WORD>
<WORD coords="1109,1040,1338,1002,1032">construction).</WORD>
<WORD coords="1355,1032,1405,1002,1032">An</WORD>
<WORD coords="1421,1033,1543,1002,1032">endless</WORD>
<WORD coords="1558,1041,1643,1002,1032">loop,</WORD>
<WORD coords="1659,1033,1759,1001,1032">which</WORD>
</LINE>
<LINE>
<WORD coords="593,1076,708,1045,1075">doesn&apos;t</WORD>
<WORD coords="719,1076,796,1046,1075">have</WORD>
<WORD coords="807,1076,845,1055,1076">an</WORD>
<WORD coords="857,1082,1072,1046,1076">initialization,</WORD>
<WORD coords="1085,1077,1103,1055,1077">a</WORD>
<WORD coords="1115,1077,1173,1052,1077">test</WORD>
<WORD coords="1182,1078,1218,1055,1077">or</WORD>
<WORD coords="1228,1083,1481,1046,1077">incrementation,</WORD>
<WORD coords="1493,1078,1595,1046,1077">would</WORD>
<WORD coords="1606,1086,1715,1055,1077">appear</WORD>
<WORD coords="1726,1078,1760,1055,1078">as</WORD>
</LINE>
<LINE>
<WORD coords="593,1121,724,1090,1120">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1200,651,1177,1199">for</WORD>
<WORD coords="662,1203,669,1178,1203">(</WORD>
<WORD coords="679,1203,688,1183,1204">;</WORD>
<WORD coords="699,1204,708,1183,1203">;</WORD>
<WORD coords="718,1203,725,1178,0">)</WORD>
</LINE>
<LINE>
<WORD coords="639,1244,647,1218,1244">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="639,1325,647,1298,1325">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1407,623,1378,1407">A</WORD>
<WORD coords="635,1408,705,1381,1407">for</WORD>
<WORD coords="716,1416,789,1377,1407">loop</WORD>
<WORD coords="799,1408,854,1386,1407">can</WORD>
<WORD coords="865,1416,978,1378,1408">always</WORD>
<WORD coords="988,1409,1027,1378,1408">be</WORD>
<WORD coords="1037,1416,1174,1378,1407">replaced</WORD>
<WORD coords="1185,1409,1255,1378,1408">with</WORD>
<WORD coords="1266,1409,1285,1386,1409">a</WORD>
<WORD coords="1294,1409,1414,1380,1408">while</WORD>
<WORD coords="1426,1417,1507,1378,1408">loop,</WORD>
<WORD coords="1517,1409,1577,1378,1408">and</WORD>
<WORD coords="1587,1409,1655,1378,1408">vice</WORD>
<WORD coords="1665,1409,1759,1386,1408">versa.</WORD>
</LINE>
<LINE>
<WORD coords="594,1452,657,1422,1451">The</WORD>
<WORD coords="667,1460,785,1422,1452">general</WORD>
<WORD coords="796,1453,903,1422,1452">format</WORD>
<WORD coords="913,1454,949,1422,1453">is:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1535,790,1509,1532">for(terml;</WORD>
<WORD coords="817,1536,1051,1510,1532">term2;term3)</WORD>
</LINE>
<LINE>
<WORD coords="640,1576,648,1550,1576">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="705,1613,802,1591,1613">other</WORD>
<WORD coords="825,1613,1024,1589,1613">directives</WORD>
</LINE>
<LINE>
<WORD coords="640,1656,648,1631,1656">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1737,626,1716,1736">or</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1823,709,1797,1819">terml;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1859,693,1834,1858">while</WORD>
<WORD coords="704,1863,828,1837,1859">(term2)</WORD>
</LINE>
<LINE>
<WORD coords="640,1903,648,1877,1903">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="705,1940,803,1917,1940">other</WORD>
<WORD coords="826,1941,1025,1916,1940">directives</WORD>
</LINE>
<LINE>
<WORD coords="705,1983,818,1957,1980">term3;</WORD>
</LINE>
<LINE>
<WORD coords="640,2025,648,1998,2025">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="269,2667,339,2637,2667">124</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0131.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2838" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0132.djvu" width="2039">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0132.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="282,164,410,137,163">Abacus</WORD>
<WORD coords="1494,165,1558,137,164">143</WORD>
<WORD coords="1592,164,1775,143,163">continue</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="285,492,458,440,491">14.3</WORD>
<WORD coords="614,493,998,444,492">continue</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="610,641,673,610,640">The</WORD>
<WORD coords="687,641,884,612,640">continue</WORD>
<WORD coords="899,641,1055,615,640">statement</WORD>
<WORD coords="1065,641,1139,610,641">does</WORD>
<WORD coords="1153,641,1203,610,640">the</WORD>
<WORD coords="1213,649,1352,610,640">opposite</WORD>
<WORD coords="1363,641,1400,609,640">of</WORD>
<WORD coords="1410,641,1459,610,640">the</WORD>
<WORD coords="1470,641,1594,613,640">break</WORD>
<WORD coords="1609,640,1774,614,639">statement</WORD>
</LINE>
<LINE>
<WORD coords="611,686,729,655,685">Instead</WORD>
<WORD coords="740,686,777,655,685">of</WORD>
<WORD coords="785,694,904,655,685">leaving</WORD>
<WORD coords="916,686,966,655,685">the</WORD>
<WORD coords="976,694,1048,655,685">loop</WORD>
<WORD coords="1059,694,1271,655,685">immediately,</WORD>
<WORD coords="1283,686,1333,655,685">the</WORD>
<WORD coords="1343,694,1480,663,685">program</WORD>
<WORD coords="1489,693,1592,654,684">jumps</WORD>
<WORD coords="1603,685,1635,659,685">to</WORD>
<WORD coords="1646,685,1695,654,684">the</WORD>
<WORD coords="1706,684,1777,659,684">next</WORD>
</LINE>
<LINE>
<WORD coords="610,730,754,699,729">directive</WORD>
<WORD coords="766,729,797,699,729">in</WORD>
<WORD coords="810,730,872,699,729">line</WORD>
<WORD coords="884,730,933,699,729">for</WORD>
<WORD coords="943,730,1101,699,729">execution</WORD>
<WORD coords="1113,730,1189,699,729">after</WORD>
<WORD coords="1201,730,1249,699,729">the</WORD>
<WORD coords="1261,730,1319,699,729">last</WORD>
<WORD coords="1330,730,1474,699,729">directive</WORD>
<WORD coords="1485,730,1590,698,729">within</WORD>
<WORD coords="1603,730,1653,698,729">the</WORD>
<WORD coords="1664,737,1736,698,729">loop</WORD>
<WORD coords="1749,729,1776,698,728">is</WORD>
</LINE>
<LINE>
<WORD coords="609,781,780,743,772">processed.</WORD>
<WORD coords="791,773,849,743,772">For</WORD>
<WORD coords="860,773,909,743,772">the</WORD>
<WORD coords="921,773,1002,743,772">three</WORD>
<WORD coords="1012,781,1096,748,773">types</WORD>
<WORD coords="1109,773,1145,743,772">of</WORD>
<WORD coords="1153,781,1239,743,772">loops</WORD>
<WORD coords="1252,774,1310,742,773">this</WORD>
<WORD coords="1320,774,1357,742,773">is:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,856,626,828,856">1</WORD>
<WORD coords="634,856,640,851,0">.</WORD>
<WORD coords="699,857,763,827,856">The</WORD>
<WORD coords="773,865,853,827,857">body</WORD>
<WORD coords="865,857,901,827,857">of</WORD>
<WORD coords="909,857,959,827,857">the</WORD>
<WORD coords="968,857,1037,829,857">whi</WORD>
<WORD coords="1042,858,1087,831,857">le</WORD>
<WORD coords="1099,866,1171,827,857">loop</WORD>
<WORD coords="1181,864,1296,827,857">(within</WORD>
<WORD coords="1308,857,1357,827,856">the</WORD>
<WORD coords="1367,865,1568,827,856">parentheses)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,902,640,871,901">2.</WORD>
<WORD coords="699,902,765,871,901">The</WORD>
<WORD coords="784,902,1035,871,901">incrementation</WORD>
<WORD coords="1055,902,1093,871,901">of</WORD>
<WORD coords="1109,902,1160,871,901">the</WORD>
<WORD coords="1181,902,1256,874,902">for</WORD>
<WORD coords="1277,910,1360,871,902">loop,</WORD>
<WORD coords="1379,902,1530,871,901">therefore</WORD>
<WORD coords="1550,901,1570,874,901">f</WORD>
<WORD coords="1577,902,1626,881,901">or</WORD>
<WORD coords="1640,905,1698,874,903">(...;</WORD>
<WORD coords="1722,902,1745,895,901">...</WORD>
<WORD coords="1756,904,1767,882,904">;</WORD>
</LINE>
<LINE>
<WORD coords="701,951,908,918,946">continue)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,990,640,959,990">3.</WORD>
<WORD coords="699,990,763,959,989">The</WORD>
<WORD coords="773,991,915,959,990">directive</WORD>
<WORD coords="925,991,1000,960,990">after</WORD>
<WORD coords="1008,996,1065,963,991">do,</WORD>
<WORD coords="1076,990,1107,959,990">in</WORD>
<WORD coords="1118,991,1309,962,990">do...while</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="282,1082,465,1044,1073">Example:</WORD>
<WORD coords="612,1072,791,1049,1071">calculate</WORD>
<WORD coords="801,1075,926,1048,1072">(field)</WORD>
</LINE>
<LINE>
<WORD coords="611,1116,731,1093,1116">double</WORD>
<WORD coords="756,1120,868,1092,1116">field[</WORD>
<WORD coords="879,1120,886,1094,1120">1</WORD>
<WORD coords="899,1120,908,1100,0">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="616,1159,623,1133,1159">{</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="674,1196,729,1175,1196">int</WORD>
<WORD coords="755,1199,786,1179,1196">i;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="674,1280,826,1252,1276">for(i=0;</WORD>
<WORD coords="855,1280,1028,1252,1277">i&lt;number;</WORD>
<WORD coords="1057,1280,1167,1252,1277">i=i+l)</WORD>
</LINE>
<LINE>
<WORD coords="726,1320,733,1295,1320">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="763,1362,975,1334,1358">if(field[i]</WORD>
<WORD coords="1005,1352,1041,1343,1353">==</WORD>
<WORD coords="1065,1362,1135,1336,1359">0.0)</WORD>
</LINE>
<LINE>
<WORD coords="802,1401,976,1374,1398">continue;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="762,1479,920,1455,1478">continue</WORD>
<WORD coords="944,1479,1034,1456,1479">here!</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="725,1522,732,1496,1522">}</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="615,1561,622,1536,1561">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="609,1643,639,1613,1643">If</WORD>
<WORD coords="653,1643,691,1622,1643">an</WORD>
<WORD coords="710,1652,794,1619,1643">entry</WORD>
<WORD coords="812,1644,918,1614,1643">within</WORD>
<WORD coords="936,1644,1012,1614,1643">field</WORD>
<WORD coords="1028,1645,1139,1614,1644">should</WORD>
<WORD coords="1157,1645,1233,1614,1644">have</WORD>
<WORD coords="1250,1645,1268,1623,1645">a</WORD>
<WORD coords="1285,1645,1356,1623,1644">zero</WORD>
<WORD coords="1374,1650,1472,1615,1644">value,</WORD>
<WORD coords="1491,1645,1542,1614,1644">the</WORD>
<WORD coords="1560,1645,1772,1616,1644">continue</WORD>
</LINE>
<LINE>
<WORD coords="609,1688,751,1657,1687">directive</WORD>
<WORD coords="763,1689,831,1658,1688">then</WORD>
<WORD coords="843,1689,992,1664,1688">executes.</WORD>
<WORD coords="1003,1689,1066,1658,1688">The</WORD>
<WORD coords="1076,1697,1213,1667,1688">program</WORD>
<WORD coords="1224,1690,1380,1659,1689">continues</WORD>
<WORD coords="1390,1689,1421,1664,1689">at</WORD>
<WORD coords="1431,1690,1560,1659,1688">location</WORD>
<WORD coords="1574,1689,1690,1660,1689">i=i+l</WORD>
<WORD coords="1705,1689,1738,1667,1689">as</WORD>
<WORD coords="1749,1688,1777,1658,1688">if</WORD>
</LINE>
<LINE>
<WORD coords="609,1734,658,1702,1733">the</WORD>
<WORD coords="668,1742,739,1703,1733">loop</WORD>
<WORD coords="749,1734,839,1703,1733">block</WORD>
<WORD coords="849,1734,907,1703,1733">had</WORD>
<WORD coords="917,1734,992,1704,1733">been</WORD>
<WORD coords="1003,1735,1182,1703,1734">terminated.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1699,2672,1770,2642,2671">125</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0132.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2844" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0133.djvu" width="2038">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0133.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="259,163,302,136,163">14.</WORD>
<WORD coords="331,164,429,137,163">More</WORD>
<WORD coords="446,164,549,143,164">about</WORD>
<WORD coords="564,165,678,137,164">Loops</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1338,167,1446,140,167">Amiga</WORD>
<WORD coords="1459,167,1483,140,167">C</WORD>
<WORD coords="1496,167,1555,146,167">for</WORD>
<WORD coords="1566,168,1749,140,167">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="260,489,433,435,488">14.4</WORD>
<WORD coords="586,490,709,437,489">The</WORD>
<WORD coords="757,491,1064,441,490">switch</WORD>
<WORD coords="1127,492,1433,438,491">Directive</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="585,640,656,609,639">This</WORD>
<WORD coords="667,640,810,609,639">directive</WORD>
<WORD coords="820,641,926,609,640">allows</WORD>
<WORD coords="937,649,997,618,641">you</WORD>
<WORD coords="1008,641,1039,615,641">to</WORD>
<WORD coords="1049,641,1158,610,640">handle</WORD>
<WORD coords="1168,641,1282,610,640">several</WORD>
<WORD coords="1292,642,1406,610,641">similar</WORD>
<WORD coords="1415,650,1628,611,641">comparisons.</WORD>
<WORD coords="1639,642,1711,611,641">This</WORD>
<WORD coords="1722,642,1749,611,641">is</WORD>
</LINE>
<LINE>
<WORD coords="585,691,740,654,683">presented</WORD>
<WORD coords="750,684,781,654,683">in</WORD>
<WORD coords="792,685,841,654,684">the</WORD>
<WORD coords="851,693,1008,654,684">following</WORD>
<WORD coords="1019,685,1100,655,684">short</WORD>
<WORD coords="1108,693,1254,663,684">program:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="588,766,622,739,762">/*</WORD>
<WORD coords="648,766,781,739,764">switch.</WORD>
<WORD coords="790,765,807,748,765">c</WORD>
<WORD coords="830,774,966,740,765">15.4^*/</WORD>
</LINE>
<LINE>
<WORD coords="585,805,665,780,805">void</WORD>
<WORD coords="686,806,765,781,805">main</WORD>
<WORD coords="776,808,783,783,808">(</WORD>
<WORD coords="792,808,798,783,0">)</WORD>
</LINE>
<LINE>
<WORD coords="591,849,599,822,849">{</WORD>
</LINE>
<LINE>
<WORD coords="606,886,662,861,886">int</WORD>
<WORD coords="687,890,821,864,886">number;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="604,971,724,941,966">printf</WORD>
<WORD coords="734,969,886,943,966">(&quot;Please</WORD>
<WORD coords="911,972,1006,942,967">input</WORD>
<WORD coords="1032,967,1049,950,967">a</WORD>
<WORD coords="1072,967,1190,944,967">number</WORD>
<WORD coords="1199,967,1204,945,969">!</WORD>
<WORD coords="1215,971,1283,943,967">\n&quot;)</WORD>
<WORD coords="1297,971,1306,950,0">;</WORD>
</LINE>
<LINE>
<WORD coords="604,1007,704,982,1007">while</WORD>
<WORD coords="714,1011,757,984,1009">(1)</WORD>
</LINE>
<LINE>
<WORD coords="630,1051,638,1025,1051">{</WORD>
</LINE>
<LINE>
<WORD coords="647,1091,859,1064,1086">scanf(&quot;%d&quot;,</WORD>
<WORD coords="891,1088,904,1067,1087">«</WORD>
<WORD coords="910,1088,1028,1065,1087">number</WORD>
<WORD coords="1034,1091,1041,1065,1091">)</WORD>
<WORD coords="1055,1091,1064,1071,0">;</WORD>
</LINE>
<LINE>
<WORD coords="648,1128,766,1103,1127">switch</WORD>
<WORD coords="776,1131,920,1105,1128">(number)</WORD>
</LINE>
<LINE>
<WORD coords="692,1172,700,1146,1172">{</WORD>
</LINE>
<LINE>
<WORD coords="707,1208,786,1191,1208">case</WORD>
<WORD coords="811,1209,840,1185,1208">9:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="747,1296,865,1266,1290">printf</WORD>
<WORD coords="876,1296,1028,1268,1291">(&quot;Larger</WORD>
<WORD coords="1050,1291,1128,1268,1291">than</WORD>
<WORD coords="1154,1294,1260,1267,1291">8\n&quot;),</WORD>
</LINE>
<LINE>
<WORD coords="707,1330,785,1313,1330">case</WORD>
<WORD coords="810,1331,840,1307,1330">8:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="746,1377,865,1347,1371">printf</WORD>
<WORD coords="876,1377,1028,1349,1371">(&quot;Larger</WORD>
<WORD coords="1051,1372,1128,1349,1372">than</WORD>
<WORD coords="1154,1375,1260,1348,1372">7\n&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="707,1411,785,1394,1411">case</WORD>
<WORD coords="810,1412,840,1389,1411">7:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="747,1456,865,1426,1450">printf</WORD>
<WORD coords="876,1457,1028,1428,1450">(&quot;Larger</WORD>
<WORD coords="1050,1451,1129,1428,1451">than</WORD>
<WORD coords="1155,1454,1243,1427,1451">6\n&quot;)</WORD>
<WORD coords="1256,1454,1260,1436,0">;</WORD>
</LINE>
<LINE>
<WORD coords="707,1491,786,1474,1491">case</WORD>
<WORD coords="811,1492,840,1468,1491">6:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="747,1537,865,1507,1532">printf</WORD>
<WORD coords="876,1538,1028,1510,1532">(&quot;Larger</WORD>
<WORD coords="1050,1533,1128,1509,1532">than</WORD>
<WORD coords="1153,1536,1243,1508,1532">5\n&quot;)</WORD>
<WORD coords="1256,1536,1260,1517,0">;</WORD>
</LINE>
<LINE>
<WORD coords="707,1572,785,1555,1572">case</WORD>
<WORD coords="809,1572,840,1549,1572">5:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="746,1619,865,1588,1613">printf</WORD>
<WORD coords="876,1619,1028,1591,1614">(&quot;Larger</WORD>
<WORD coords="1051,1614,1129,1591,1614">than</WORD>
<WORD coords="1154,1617,1260,1589,1614">4\n&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="707,1653,785,1636,1653">case</WORD>
<WORD coords="810,1653,823,1631,1653">4</WORD>
<WORD coords="833,1654,840,1637,0">:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="747,1699,865,1668,1693">printf</WORD>
<WORD coords="876,1699,1027,1671,1693">(&quot;Larger</WORD>
<WORD coords="1051,1694,1128,1670,1693">than</WORD>
<WORD coords="1153,1697,1243,1670,1694">3\n&quot;)</WORD>
<WORD coords="1256,1697,1260,1678,0">;</WORD>
</LINE>
<LINE>
<WORD coords="708,1733,785,1717,1733">case</WORD>
<WORD coords="810,1734,840,1711,1733">3:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="747,1779,865,1750,1774">printf</WORD>
<WORD coords="876,1780,1028,1752,1774">(&quot;Larger</WORD>
<WORD coords="1051,1775,1128,1752,1775">than</WORD>
<WORD coords="1153,1778,1243,1750,1775">2\n&quot;)</WORD>
<WORD coords="1256,1778,1260,1760,0">;</WORD>
</LINE>
<LINE>
<WORD coords="707,1814,785,1797,1814">case</WORD>
<WORD coords="809,1815,840,1791,1814">2:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="746,1861,865,1830,1855">printf</WORD>
<WORD coords="876,1862,1028,1833,1855">(&quot;Larger</WORD>
<WORD coords="1050,1856,1128,1832,1856">than</WORD>
<WORD coords="1154,1859,1260,1831,1856">l\n&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="707,1897,785,1879,1896">case</WORD>
<WORD coords="810,1897,840,1873,1897">1:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="746,1943,865,1912,1937">printf</WORD>
<WORD coords="876,1943,1027,1915,1937">(&quot;Larger</WORD>
<WORD coords="1050,1937,1128,1914,1937">than</WORD>
<WORD coords="1153,1939,1209,1913,1937">0\n</WORD>
<WORD coords="1215,1926,1224,1915,1926">r</WORD>
</LINE>
<LINE>
<WORD coords="707,1978,785,1961,1978">case</WORD>
<WORD coords="809,1979,840,1955,1978">0:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="746,2025,865,1995,2019">printf</WORD>
<WORD coords="876,2023,1027,1997,2020">(&quot;Number</WORD>
<WORD coords="1037,2023,1121,1995,2020">!\n&quot;)</WORD>
<WORD coords="1135,2023,1144,2003,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="746,2060,844,2036,2059">break</WORD>
<WORD coords="851,2063,860,2043,0">;</WORD>
</LINE>
<LINE>
<WORD coords="705,2101,843,2078,2100">default</WORD>
<WORD coords="853,2101,860,2084,0">:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="746,2147,865,2117,2141">printf</WORD>
<WORD coords="876,2147,1028,2117,2141">(&quot;Single</WORD>
<WORD coords="1051,2142,1169,2118,2141">number</WORD>
<WORD coords="1193,2147,1386,2117,2141">only!\n&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="692,2184,700,2158,2184">}</WORD>
</LINE>
<LINE>
<WORD coords="667,2222,704,2197,2222">if</WORD>
<WORD coords="714,2225,844,2199,2222">(number</WORD>
<WORD coords="869,2215,907,2206,2217">==</WORD>
<WORD coords="932,2225,1021,2199,2222">4711)</WORD>
</LINE>
<LINE>
<WORD coords="686,2265,801,2239,2262">break;</WORD>
<WORD coords="829,2264,966,2238,2262">/*Leave</WORD>
<WORD coords="990,2263,1128,2240,2262">endless</WORD>
<WORD coords="1153,2268,1231,2240,2263">loop</WORD>
<WORD coords="1254,2265,1289,2239,2259">*/</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="590,2347,598,2321,2347">&gt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="584,2430,647,2398,2429">The</WORD>
<WORD coords="663,2430,810,2400,2429">switch</WORD>
<WORD coords="825,2430,983,2404,2429">statement</WORD>
<WORD coords="996,2430,1022,2399,2429">is</WORD>
<WORD coords="1035,2438,1125,2399,2429">given</WORD>
<WORD coords="1139,2430,1189,2400,2429">the</WORD>
<WORD coords="1201,2430,1289,2400,2429">value</WORD>
<WORD coords="1303,2430,1333,2405,2430">to</WORD>
<WORD coords="1347,2430,1385,2400,2430">be</WORD>
<WORD coords="1398,2431,1493,2400,2430">tested</WORD>
<WORD coords="1506,2438,1747,2399,2430">(switch(c)).</WORD>
</LINE>
<LINE>
<WORD coords="585,2473,696,2442,2473">Within</WORD>
<WORD coords="711,2473,759,2443,2472">the</WORD>
<WORD coords="772,2474,863,2443,2473">block</WORD>
<WORD coords="875,2473,911,2443,2473">of</WORD>
<WORD coords="922,2479,1102,2448,2473">statements,</WORD>
<WORD coords="1116,2474,1175,2443,2473">this</WORD>
<WORD coords="1188,2474,1274,2444,2473">value</WORD>
<WORD coords="1287,2474,1313,2443,2473">is</WORD>
<WORD coords="1325,2482,1487,2444,2473">compared</WORD>
<WORD coords="1499,2474,1570,2443,2473">with</WORD>
<WORD coords="1583,2474,1633,2443,2473">the</WORD>
<WORD coords="1644,2475,1749,2443,2474">values</WORD>
</LINE>
<LINE>
<WORD coords="584,2518,696,2487,2517">behind</WORD>
<WORD coords="711,2519,761,2487,2518">the</WORD>
<WORD coords="775,2526,919,2488,2518">keyword</WORD>
<WORD coords="935,2519,1044,2498,2518">case.</WORD>
<WORD coords="1060,2519,1132,2487,2518">This</WORD>
<WORD coords="1146,2524,1244,2488,2518">value,</WORD>
<WORD coords="1259,2519,1358,2488,2518">which</WORD>
<WORD coords="1372,2519,1452,2493,2518">must</WORD>
<WORD coords="1464,2519,1503,2488,2519">be</WORD>
<WORD coords="1517,2519,1663,2488,2518">followed</WORD>
<WORD coords="1675,2527,1716,2488,2519">by</WORD>
<WORD coords="1730,2519,1749,2496,2519">a</WORD>
</LINE>
<LINE>
<WORD coords="584,2569,688,2532,2563">colon,</WORD>
<WORD coords="709,2564,737,2532,2563">is</WORD>
<WORD coords="758,2564,830,2532,2563">then</WORD>
<WORD coords="851,2564,1002,2532,2563">followed</WORD>
<WORD coords="1022,2572,1063,2533,2564">by</WORD>
<WORD coords="1084,2564,1136,2532,2563">the</WORD>
<WORD coords="1157,2564,1334,2537,2563">statements</WORD>
<WORD coords="1356,2564,1388,2537,2564">to</WORD>
<WORD coords="1407,2564,1448,2533,2564">be</WORD>
<WORD coords="1468,2564,1626,2533,2563">executed.</WORD>
<WORD coords="1649,2564,1679,2532,2563">If</WORD>
<WORD coords="1698,2564,1749,2532,2563">the</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="258,2673,327,2642,2672">126</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0133.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0134.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0134.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="285,172,414,146,171">Abacus</WORD>
<WORD coords="1288,171,1350,144,170">14.4</WORD>
<WORD coords="1379,170,1444,144,170">The</WORD>
<WORD coords="1460,170,1579,149,170">switch</WORD>
<WORD coords="1594,170,1779,143,168">Directive</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="614,359,808,320,350">comparison</WORD>
<WORD coords="825,351,851,320,350">is</WORD>
<WORD coords="867,358,1009,320,350">positive,</WORD>
<WORD coords="1026,349,1054,319,349">if</WORD>
<WORD coords="1068,350,1109,320,349">all</WORD>
<WORD coords="1125,350,1229,319,349">values</WORD>
<WORD coords="1246,358,1346,327,349">agree,</WORD>
<WORD coords="1363,350,1413,319,349">the</WORD>
<WORD coords="1429,350,1604,322,348">statements</WORD>
<WORD coords="1620,355,1781,316,347">following</WORD>
</LINE>
<LINE>
<WORD coords="617,394,723,374,393">case</WORD>
<WORD coords="752,394,804,372,393">are</WORD>
<WORD coords="828,394,989,363,393">executed.</WORD>
<WORD coords="1013,393,1045,362,393">If</WORD>
<WORD coords="1066,393,1117,363,392">the</WORD>
<WORD coords="1140,400,1355,362,392">comparisons</WORD>
<WORD coords="1379,392,1430,371,391">are</WORD>
<WORD coords="1453,399,1610,361,391">negative,</WORD>
<WORD coords="1633,391,1685,360,391">the</WORD>
<WORD coords="1708,391,1782,365,390">next</WORD>
</LINE>
<LINE>
<WORD coords="615,445,803,407,437">comparison</WORD>
<WORD coords="815,438,841,407,437">is</WORD>
<WORD coords="853,438,947,407,437">tested</WORD>
<WORD coords="957,437,1015,407,436">and</WORD>
<WORD coords="1026,437,1065,407,436">all</WORD>
<WORD coords="1077,437,1246,411,436">statements</WORD>
<WORD coords="1257,437,1288,411,437">to</WORD>
<WORD coords="1298,437,1348,406,436">the</WORD>
<WORD coords="1358,436,1429,411,435">next</WORD>
<WORD coords="1439,436,1532,415,436">case</WORD>
<WORD coords="1545,435,1595,413,435">are</WORD>
<WORD coords="1606,443,1738,404,434">skipped.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,521,680,492,521">The</WORD>
<WORD coords="698,522,725,491,522">C</WORD>
<WORD coords="744,530,891,492,521">keyword</WORD>
<WORD coords="910,522,1094,494,521">default</WORD>
<WORD coords="1118,529,1244,490,520">permits</WORD>
<WORD coords="1263,521,1426,490,520">execution</WORD>
<WORD coords="1445,520,1482,489,519">of</WORD>
<WORD coords="1500,520,1676,494,519">statements</WORD>
<WORD coords="1695,518,1724,488,518">if</WORD>
<WORD coords="1739,519,1782,497,518">no</WORD>
</LINE>
<LINE>
<WORD coords="615,573,832,535,565">comparisons</WORD>
<WORD coords="858,566,941,543,565">were</WORD>
<WORD coords="964,566,1151,535,565">successful.</WORD>
<WORD coords="1177,564,1212,535,564">In</WORD>
<WORD coords="1236,572,1435,534,563">comparison</WORD>
<WORD coords="1460,564,1535,533,563">with</WORD>
<WORD coords="1560,564,1612,533,563">the</WORD>
<WORD coords="1638,563,1686,534,563">if</WORD>
<WORD coords="1712,568,1781,537,563">test,</WORD>
</LINE>
<LINE>
<WORD coords="616,609,785,581,608">default</WORD>
<WORD coords="799,617,996,578,608">corresponds</WORD>
<WORD coords="1006,608,1039,583,608">to</WORD>
<WORD coords="1050,608,1099,578,607">the</WORD>
<WORD coords="1111,608,1205,581,607">else</WORD>
<WORD coords="1218,608,1328,577,607">branch</WORD>
<WORD coords="1339,608,1377,576,607">of</WORD>
<WORD coords="1384,608,1434,576,607">the</WORD>
<WORD coords="1446,607,1490,578,606">if</WORD>
<WORD coords="1504,607,1713,575,606">construction.</WORD>
<WORD coords="1726,605,1756,575,605">If</WORD>
<WORD coords="1764,606,1783,584,606">a</WORD>
</LINE>
<LINE>
<WORD coords="616,653,674,627,652">test</WORD>
<WORD coords="689,653,717,622,652">is</WORD>
<WORD coords="731,661,873,622,652">positive,</WORD>
<WORD coords="889,652,930,622,652">all</WORD>
<WORD coords="945,653,983,621,652">of</WORD>
<WORD coords="995,652,1047,621,652">the</WORD>
<WORD coords="1062,659,1222,621,651">following</WORD>
<WORD coords="1237,652,1416,621,651">commands</WORD>
<WORD coords="1431,652,1481,629,651">are</WORD>
<WORD coords="1495,651,1652,620,650">executed.</WORD>
<WORD coords="1668,650,1698,620,650">A</WORD>
<WORD coords="1714,658,1782,624,650">stop</WORD>
</LINE>
<LINE>
<WORD coords="616,697,733,666,696">doesn&apos;t</WORD>
<WORD coords="749,697,841,675,696">occur</WORD>
<WORD coords="856,696,962,666,695">before</WORD>
<WORD coords="979,696,1028,666,695">the</WORD>
<WORD coords="1044,696,1117,671,695">next</WORD>
<WORD coords="1133,697,1244,676,696">case.</WORD>
<WORD coords="1260,696,1294,666,696">In</WORD>
<WORD coords="1308,697,1397,665,696">order</WORD>
<WORD coords="1411,696,1442,670,696">to</WORD>
<WORD coords="1457,704,1526,670,696">stop</WORD>
<WORD coords="1540,695,1600,664,694">this</WORD>
<WORD coords="1614,703,1750,672,694">process,</WORD>
<WORD coords="1764,694,1783,672,694">a</WORD>
</LINE>
<LINE>
<WORD coords="616,742,736,714,741">break</WORD>
<WORD coords="749,742,903,716,741">statement</WORD>
<WORD coords="912,742,938,711,741">is</WORD>
<WORD coords="948,750,1083,710,741">required</WORD>
<WORD coords="1093,741,1140,711,740">for</WORD>
<WORD coords="1150,741,1223,710,741">each</WORD>
<WORD coords="1235,742,1328,721,741">case</WORD>
<WORD coords="1339,741,1502,715,740">statement.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,826,645,795,826">If</WORD>
<WORD coords="654,827,704,796,826">the</WORD>
<WORD coords="713,828,863,796,827">character</WORD>
<WORD coords="873,836,982,796,827">passed</WORD>
<WORD coords="991,827,1040,795,827">for</WORD>
<WORD coords="1050,827,1099,795,827">the</WORD>
<WORD coords="1109,827,1166,800,827">test</WORD>
<WORD coords="1176,827,1202,795,826">is</WORD>
<WORD coords="1213,827,1261,795,826">for</WORD>
<WORD coords="1269,835,1408,795,826">example</WORD>
<WORD coords="1417,827,1436,803,827">a</WORD>
<WORD coords="1446,831,1474,795,827">5,</WORD>
<WORD coords="1486,826,1526,794,825">all</WORD>
<WORD coords="1536,826,1693,794,824">directives</WORD>
<WORD coords="1705,832,1783,793,824">(also</WORD>
</LINE>
<LINE>
<WORD coords="617,872,706,841,871">those</WORD>
<WORD coords="724,872,839,841,871">behind</WORD>
<WORD coords="858,872,960,851,872">case</WORD>
<WORD coords="979,877,1010,841,873">4,</WORD>
<WORD coords="1028,877,1058,840,873">3,</WORD>
<WORD coords="1074,879,1146,841,872">etc.)</WORD>
<WORD coords="1162,872,1213,849,871">are</WORD>
<WORD coords="1227,872,1376,840,871">executed</WORD>
<WORD coords="1392,879,1432,849,871">up</WORD>
<WORD coords="1447,871,1479,845,871">to</WORD>
<WORD coords="1495,871,1546,840,870">the</WORD>
<WORD coords="1561,871,1634,844,870">next</WORD>
<WORD coords="1648,870,1783,842,869">break</WORD>
</LINE>
<LINE>
<WORD coords="617,917,771,885,916">directive.</WORD>
<WORD coords="786,917,859,885,916">This</WORD>
<WORD coords="872,917,980,894,917">causes</WORD>
<WORD coords="995,917,1045,885,916">the</WORD>
<WORD coords="1059,917,1154,885,916">direct</WORD>
<WORD coords="1166,917,1355,885,915">termination</WORD>
<WORD coords="1369,916,1406,885,915">of</WORD>
<WORD coords="1416,916,1436,893,916">a</WORD>
<WORD coords="1448,923,1532,885,915">loop,</WORD>
<WORD coords="1545,915,1580,892,914">or</WORD>
<WORD coords="1594,914,1626,884,914">in</WORD>
<WORD coords="1640,915,1699,883,914">this</WORD>
<WORD coords="1712,915,1784,892,914">case</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,961,667,930,960">the</WORD>
<WORD coords="679,961,820,932,960">switch</WORD>
<WORD coords="832,961,981,930,959">directive.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,1044,701,1014,1043">Even</WORD>
<WORD coords="713,1044,741,1013,1044">if</WORD>
<WORD coords="749,1045,864,1014,1044">several</WORD>
<WORD coords="875,1045,1034,1013,1044">directives</WORD>
<WORD coords="1045,1044,1095,1022,1044">are</WORD>
<WORD coords="1105,1045,1250,1014,1044">executed</WORD>
<WORD coords="1261,1045,1373,1013,1044">behind</WORD>
<WORD coords="1383,1044,1402,1021,1044">a</WORD>
<WORD coords="1414,1049,1521,1023,1044">case,</WORD>
<WORD coords="1531,1052,1723,1012,1042">parentheses</WORD>
<WORD coords="1734,1043,1784,1020,1042">are</WORD>
</LINE>
<LINE>
<WORD coords="618,1089,670,1064,1088">not</WORD>
<WORD coords="681,1097,826,1058,1088">required.</WORD>
<WORD coords="839,1089,921,1058,1088">With</WORD>
<WORD coords="936,1089,1081,1060,1088">switch</WORD>
<WORD coords="1095,1089,1135,1058,1088">all</WORD>
<WORD coords="1147,1097,1328,1058,1088">elementary</WORD>
<WORD coords="1340,1089,1408,1059,1088">data</WORD>
<WORD coords="1421,1096,1505,1063,1088">types</WORD>
<WORD coords="1518,1096,1626,1062,1088">except</WORD>
<WORD coords="1637,1088,1685,1057,1087">for</WORD>
<WORD coords="1695,1088,1783,1056,1087">float-</WORD>
</LINE>
<LINE>
<WORD coords="618,1142,669,1103,1133">ing</WORD>
<WORD coords="678,1142,764,1103,1133">point</WORD>
<WORD coords="773,1134,913,1103,1133">numbers</WORD>
<WORD coords="922,1134,977,1112,1133">can</WORD>
<WORD coords="988,1134,1027,1103,1133">be</WORD>
<WORD coords="1037,1141,1204,1103,1133">compared.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1713,2677,1784,2647,2677">127</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0134.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0135.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0135.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0135.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2837" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0136.djvu" width="2038">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0136.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="914,740,1138,622,739">15.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="554,912,1148,796,911">Pointers</WORD>
<WORD coords="1234,912,1496,798,911">and</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="648,1088,1404,972,1087">Addresses</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0136.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0137.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0137.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0137.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2837" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0138.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0138.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="281,172,409,145,171">Abacus</WORD>
<WORD coords="1257,169,1300,142,168">15.</WORD>
<WORD coords="1329,168,1482,142,167">Pointers</WORD>
<WORD coords="1500,167,1562,146,166">and</WORD>
<WORD coords="1579,167,1771,140,165">Addresses</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="287,453,431,383,452">15.</WORD>
<WORD coords="613,453,972,383,451">Pointers</WORD>
<WORD coords="1030,452,1187,383,451">and</WORD>
<WORD coords="1246,451,1682,382,449">Addresses</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="611,608,685,577,607">This</WORD>
<WORD coords="708,616,833,577,607">chapter</WORD>
<WORD coords="853,607,1012,577,607">discusses</WORD>
<WORD coords="1034,607,1085,576,606">the</WORD>
<WORD coords="1106,607,1188,580,606">most</WORD>
<WORD coords="1209,614,1374,575,605">important</WORD>
<WORD coords="1394,613,1597,578,604">components</WORD>
<WORD coords="1618,604,1657,573,603">of</WORD>
<WORD coords="1675,603,1726,572,602">the</WORD>
<WORD coords="1747,603,1774,572,603">C</WORD>
</LINE>
<LINE>
<WORD coords="612,660,767,622,651">language.</WORD>
<WORD coords="779,652,922,622,651">Pointers</WORD>
<WORD coords="932,652,983,629,651">are</WORD>
<WORD coords="994,651,1084,621,650">loved</WORD>
<WORD coords="1095,659,1136,620,651">by</WORD>
<WORD coords="1148,651,1232,628,650">some</WORD>
<WORD coords="1243,651,1302,620,650">and</WORD>
<WORD coords="1313,649,1401,619,649">hated</WORD>
<WORD coords="1412,657,1453,619,649">by</WORD>
<WORD coords="1463,649,1572,618,648">others.</WORD>
<WORD coords="1585,648,1619,618,647">In</WORD>
<WORD coords="1630,648,1650,625,648">a</WORD>
<WORD coords="1659,648,1774,616,647">discus-</WORD>
</LINE>
<LINE>
<WORD coords="612,696,680,666,695">sion</WORD>
<WORD coords="696,696,734,665,695">of</WORD>
<WORD coords="747,696,798,665,695">the</WORD>
<WORD coords="814,702,997,665,694">advantages</WORD>
<WORD coords="1014,694,1075,665,693">and</WORD>
<WORD coords="1090,701,1322,664,693">disadvantages</WORD>
<WORD coords="1338,694,1375,663,693">of</WORD>
<WORD coords="1388,698,1426,663,693">C,</WORD>
<WORD coords="1442,699,1607,662,691">inevitably</WORD>
<WORD coords="1625,691,1674,661,690">the</WORD>
<WORD coords="1690,691,1776,660,690">word</WORD>
</LINE>
<LINE>
<WORD coords="611,748,728,709,739">pointer</WORD>
<WORD coords="739,740,801,709,739">will</WORD>
<WORD coords="812,740,852,709,740">be</WORD>
<WORD coords="863,739,1043,708,738">mentioned.</WORD>
<WORD coords="1056,738,1082,709,737">It</WORD>
<WORD coords="1093,738,1118,708,737">is</WORD>
<WORD coords="1130,746,1264,707,738">possible</WORD>
<WORD coords="1275,738,1307,712,738">to</WORD>
<WORD coords="1318,738,1402,706,737">write</WORD>
<WORD coords="1413,737,1472,706,736">fast</WORD>
<WORD coords="1481,737,1541,705,736">and</WORD>
<WORD coords="1552,736,1634,705,735">short</WORD>
<WORD coords="1644,735,1775,704,734">routines</WORD>
</LINE>
<LINE>
<WORD coords="613,784,684,754,783">with</WORD>
<WORD coords="701,792,846,753,783">pointers,</WORD>
<WORD coords="862,784,917,753,783">but</WORD>
<WORD coords="933,783,1019,761,783">some</WORD>
<WORD coords="1035,790,1255,760,782">programmers</WORD>
<WORD coords="1273,782,1344,751,781">who</WORD>
<WORD coords="1359,782,1438,751,781">have</WORD>
<WORD coords="1453,781,1546,758,780">never</WORD>
<WORD coords="1561,780,1685,749,779">worked</WORD>
<WORD coords="1702,779,1775,748,778">with</WORD>
</LINE>
<LINE>
<WORD coords="612,836,741,798,827">pointers</WORD>
<WORD coords="752,828,800,806,827">are</WORD>
<WORD coords="810,836,990,797,827">completely</WORD>
<WORD coords="1000,828,1146,796,827">confused</WORD>
<WORD coords="1155,835,1195,796,827">by</WORD>
<WORD coords="1205,827,1293,796,826">them.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="288,1062,459,1010,1061">15.1</WORD>
<WORD coords="614,1062,984,1011,1061">Addresses</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="613,1212,698,1182,1211">Let&apos;s</WORD>
<WORD coords="715,1212,787,1186,1211">start</WORD>
<WORD coords="802,1219,921,1181,1211">slowly.</WORD>
<WORD coords="938,1211,1002,1181,1211">The</WORD>
<WORD coords="1017,1219,1136,1180,1210">pointer</WORD>
<WORD coords="1151,1219,1280,1185,1210">concept</WORD>
<WORD coords="1295,1211,1349,1180,1210">has</WORD>
<WORD coords="1365,1210,1450,1179,1209">close</WORD>
<WORD coords="1466,1209,1662,1177,1208">connections</WORD>
<WORD coords="1679,1208,1711,1182,1208">to</WORD>
<WORD coords="1727,1208,1777,1177,1207">the</WORD>
</LINE>
<LINE>
<WORD coords="614,1257,734,1226,1256">address</WORD>
<WORD coords="745,1264,880,1231,1256">concept.</WORD>
<WORD coords="892,1264,1006,1225,1255">During</WORD>
<WORD coords="1017,1256,1067,1225,1255">the</WORD>
<WORD coords="1076,1256,1135,1225,1255">call</WORD>
<WORD coords="1145,1256,1182,1225,1255">of</WORD>
<WORD coords="1190,1256,1238,1225,1255">the</WORD>
<WORD coords="1251,1256,1368,1228,1255">scanf</WORD>
<WORD coords="1381,1259,1524,1223,1254">function,</WORD>
<WORD coords="1535,1254,1584,1223,1253">the</WORD>
<WORD coords="1597,1253,1614,1229,1254">&amp;</WORD>
<WORD coords="1630,1260,1776,1221,1252">(address)</WORD>
</LINE>
<LINE>
<WORD coords="614,1308,751,1275,1300">operator</WORD>
<WORD coords="764,1300,821,1270,1300">had</WORD>
<WORD coords="835,1300,865,1275,1300">to</WORD>
<WORD coords="878,1300,916,1271,1299">be</WORD>
<WORD coords="929,1307,1036,1270,1299">placed</WORD>
<WORD coords="1048,1299,1079,1269,1299">in</WORD>
<WORD coords="1093,1300,1173,1269,1299">front</WORD>
<WORD coords="1183,1300,1220,1269,1299">of</WORD>
<WORD coords="1230,1300,1310,1274,1299">most</WORD>
<WORD coords="1322,1299,1477,1268,1298">variables.</WORD>
<WORD coords="1490,1298,1563,1267,1297">This</WORD>
<WORD coords="1575,1298,1776,1266,1296">construction</WORD>
</LINE>
<LINE>
<WORD coords="614,1344,721,1314,1343">allows</WORD>
<WORD coords="741,1344,790,1314,1343">the</WORD>
<WORD coords="807,1344,1038,1313,1343">determination</WORD>
<WORD coords="1056,1344,1092,1313,1343">of</WORD>
<WORD coords="1107,1344,1126,1321,1344">a</WORD>
<WORD coords="1142,1344,1305,1312,1343">variable&apos;s</WORD>
<WORD coords="1323,1350,1459,1320,1342">memory</WORD>
<WORD coords="1476,1342,1610,1311,1341">address.</WORD>
<WORD coords="1629,1340,1680,1310,1340">All</WORD>
<WORD coords="1698,1344,1776,1310,1340">data,</WORD>
</LINE>
<LINE>
<WORD coords="614,1389,750,1359,1388">whether</WORD>
<WORD coords="769,1396,900,1358,1387">floating</WORD>
<WORD coords="918,1396,1007,1357,1387">point</WORD>
<WORD coords="1025,1393,1179,1358,1387">numbers,</WORD>
<WORD coords="1199,1395,1331,1357,1387">integers</WORD>
<WORD coords="1350,1387,1386,1365,1386">or</WORD>
<WORD coords="1404,1390,1585,1356,1385">characters,</WORD>
<WORD coords="1605,1385,1657,1363,1384">are</WORD>
<WORD coords="1675,1385,1778,1354,1384">stored</WORD>
</LINE>
<LINE>
<WORD coords="615,1431,801,1402,1430">somewhere</WORD>
<WORD coords="815,1430,846,1401,1430">in</WORD>
<WORD coords="861,1431,911,1402,1430">the</WORD>
<WORD coords="924,1439,1088,1406,1430">computer.</WORD>
<WORD coords="1104,1431,1168,1401,1430">The</WORD>
<WORD coords="1181,1439,1312,1400,1430">position</WORD>
<WORD coords="1327,1430,1427,1400,1429">where</WORD>
<WORD coords="1441,1429,1573,1399,1428">variable</WORD>
<WORD coords="1587,1429,1655,1399,1428">data</WORD>
<WORD coords="1668,1428,1725,1406,1427">can</WORD>
<WORD coords="1738,1427,1778,1398,1427">be</WORD>
</LINE>
<LINE>
<WORD coords="615,1475,711,1445,1474">stored</WORD>
<WORD coords="721,1475,747,1444,1474">is</WORD>
<WORD coords="756,1475,935,1443,1473">determined</WORD>
<WORD coords="942,1482,983,1444,1474">by</WORD>
<WORD coords="993,1474,1011,1452,1474">a</WORD>
<WORD coords="1019,1474,1142,1444,1473">number</WORD>
<WORD coords="1151,1481,1212,1443,1473">(the</WORD>
<WORD coords="1220,1480,1361,1442,1473">address).</WORD>
<WORD coords="1371,1472,1404,1443,1472">In</WORD>
<WORD coords="1413,1481,1538,1441,1472">general,</WORD>
<WORD coords="1548,1472,1585,1449,1471">an</WORD>
<WORD coords="1594,1472,1713,1441,1471">address</WORD>
<WORD coords="1722,1471,1777,1448,1470">can</WORD>
</LINE>
<LINE>
<WORD coords="614,1519,653,1489,1519">be</WORD>
<WORD coords="666,1527,828,1489,1518">compared</WORD>
<WORD coords="843,1518,914,1488,1517">with</WORD>
<WORD coords="930,1518,979,1489,1518">the</WORD>
<WORD coords="994,1518,1089,1488,1517">house</WORD>
<WORD coords="1103,1519,1228,1488,1517">number</WORD>
<WORD coords="1240,1518,1281,1496,1517">on</WORD>
<WORD coords="1295,1518,1314,1495,1518">a</WORD>
<WORD coords="1326,1525,1399,1487,1517">long</WORD>
<WORD coords="1414,1517,1511,1491,1516">street.</WORD>
<WORD coords="1525,1516,1598,1485,1516">This</WORD>
<WORD coords="1612,1516,1738,1485,1515">number</WORD>
<WORD coords="1751,1515,1778,1484,1514">is</WORD>
</LINE>
<LINE>
<WORD coords="614,1564,752,1533,1563">obtained</WORD>
<WORD coords="762,1564,838,1533,1563">from</WORD>
<WORD coords="849,1564,897,1533,1563">the</WORD>
<WORD coords="908,1563,1035,1533,1562">variable</WORD>
<WORD coords="1045,1563,1141,1533,1562">which</WORD>
<WORD coords="1153,1563,1178,1532,1562">is</WORD>
<WORD coords="1188,1571,1331,1532,1562">preceded</WORD>
<WORD coords="1340,1571,1380,1532,1563">by</WORD>
<WORD coords="1390,1562,1440,1531,1561">the</WORD>
<WORD coords="1450,1562,1468,1537,1562">&amp;</WORD>
<WORD coords="1481,1562,1635,1531,1561">character.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,1642,745,1611,1641">Assume</WORD>
<WORD coords="757,1641,818,1610,1640">that</WORD>
<WORD coords="829,1641,877,1611,1640">the</WORD>
<WORD coords="889,1641,1019,1610,1640">variable</WORD>
<WORD coords="1031,1641,1051,1620,1641">a</WORD>
<WORD coords="1065,1641,1127,1618,1641">was</WORD>
<WORD coords="1138,1641,1259,1609,1640">defined</WORD>
<WORD coords="1269,1640,1328,1609,1640">and</WORD>
<WORD coords="1338,1640,1365,1608,1640">is</WORD>
<WORD coords="1377,1640,1474,1609,1639">stored</WORD>
<WORD coords="1486,1646,1607,1608,1638">starting</WORD>
<WORD coords="1617,1639,1648,1613,1639">at</WORD>
<WORD coords="1657,1638,1778,1607,1637">address</WORD>
</LINE>
<LINE>
<WORD coords="619,1686,684,1655,1685">100.</WORD>
<WORD coords="697,1686,760,1655,1685">The</WORD>
<WORD coords="771,1694,944,1654,1685">expression</WORD>
<WORD coords="958,1685,1002,1661,1685">&amp;a</WORD>
<WORD coords="1015,1686,1117,1654,1685">would</WORD>
<WORD coords="1126,1685,1223,1659,1684">return</WORD>
<WORD coords="1235,1685,1283,1654,1684">the</WORD>
<WORD coords="1295,1685,1382,1654,1684">value</WORD>
<WORD coords="1396,1684,1461,1653,1683">100.</WORD>
<WORD coords="1473,1692,1552,1652,1683">Why</WORD>
<WORD coords="1563,1684,1613,1661,1683">are</WORD>
<WORD coords="1623,1683,1778,1652,1682">addresses</WORD>
</LINE>
<LINE>
<WORD coords="614,1738,759,1700,1730">required,</WORD>
<WORD coords="770,1730,796,1699,1730">if</WORD>
<WORD coords="803,1738,864,1708,1730">you</WORD>
<WORD coords="873,1730,929,1708,1730">can</WORD>
<WORD coords="939,1730,1023,1700,1729">work</WORD>
<WORD coords="1032,1730,1155,1699,1729">without</WORD>
<WORD coords="1165,1730,1261,1698,1729">them?</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,1807,678,1776,1806">The</WORD>
<WORD coords="692,1807,761,1784,1806">user</WORD>
<WORD coords="772,1807,842,1776,1806">who</WORD>
<WORD coords="854,1814,1053,1775,1805">experiments</WORD>
<WORD coords="1067,1806,1138,1776,1805">with</WORD>
<WORD coords="1152,1806,1199,1775,1805">his</WORD>
<WORD coords="1212,1806,1281,1783,1805">own</WORD>
<WORD coords="1294,1810,1454,1774,1805">functions,</WORD>
<WORD coords="1468,1813,1537,1782,1804">may</WORD>
<WORD coords="1551,1805,1627,1782,1804">soon</WORD>
<WORD coords="1641,1803,1706,1773,1803">find</WORD>
<WORD coords="1719,1803,1779,1773,1802">that</WORD>
</LINE>
<LINE>
<WORD coords="616,1851,666,1821,1850">the</WORD>
<WORD coords="681,1851,782,1821,1850">called</WORD>
<WORD coords="796,1851,934,1820,1850">function</WORD>
<WORD coords="951,1851,1060,1820,1850">should</WORD>
<WORD coords="1074,1859,1146,1828,1851">pass</WORD>
<WORD coords="1163,1851,1246,1828,1850">more</WORD>
<WORD coords="1262,1851,1332,1820,1850">than</WORD>
<WORD coords="1348,1851,1408,1828,1850">one</WORD>
<WORD coords="1422,1850,1561,1819,1849">returned</WORD>
<WORD coords="1577,1849,1665,1818,1848">value</WORD>
<WORD coords="1681,1849,1713,1823,1849">to</WORD>
<WORD coords="1729,1848,1779,1817,1847">the</WORD>
</LINE>
<LINE>
<WORD coords="615,1904,727,1865,1895">calling</WORD>
<WORD coords="741,1896,885,1865,1895">function.</WORD>
<WORD coords="900,1896,926,1866,1895">It</WORD>
<WORD coords="938,1896,965,1865,1895">is</WORD>
<WORD coords="978,1896,1044,1865,1895">also</WORD>
<WORD coords="1057,1896,1190,1864,1895">difficult</WORD>
<WORD coords="1202,1896,1233,1870,1896">to</WORD>
<WORD coords="1245,1903,1362,1864,1895">change</WORD>
<WORD coords="1375,1895,1425,1864,1894">the</WORD>
<WORD coords="1436,1895,1558,1868,1894">content</WORD>
<WORD coords="1569,1894,1607,1863,1893">of</WORD>
<WORD coords="1616,1894,1636,1871,1894">a</WORD>
<WORD coords="1648,1893,1779,1862,1892">variable</WORD>
</LINE>
<LINE>
<WORD coords="616,1940,740,1910,1939">defined</WORD>
<WORD coords="759,1940,790,1910,1940">in</WORD>
<WORD coords="806,1941,933,1910,1940">another</WORD>
<WORD coords="950,1941,1097,1909,1940">function.</WORD>
<WORD coords="1116,1941,1266,1909,1940">Consider</WORD>
<WORD coords="1283,1940,1333,1910,1939">the</WORD>
<WORD coords="1351,1947,1512,1908,1939">following</WORD>
<WORD coords="1529,1939,1646,1907,1938">section</WORD>
<WORD coords="1664,1938,1743,1907,1937">from</WORD>
<WORD coords="1761,1938,1780,1915,1938">a</WORD>
</LINE>
<LINE>
<WORD coords="615,1992,759,1962,1983">program:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,2049,629,2023,2049">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="658,2085,714,2061,2085">int</WORD>
<WORD coords="738,2086,857,2063,2085">number</WORD>
<WORD coords="879,2079,897,2070,2082">=</WORD>
<WORD coords="923,2088,953,2062,2086">6;</WORD>
</LINE>
<LINE>
<WORD coords="657,2132,776,2103,2126">change</WORD>
<WORD coords="786,2129,930,2103,2126">(number)</WORD>
<WORD coords="944,2129,953,2109,2129">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,2211,630,2185,2211">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,2295,736,2266,2289">change</WORD>
<WORD coords="746,2293,890,2267,2289">(newnum)</WORD>
</LINE>
<LINE>
<WORD coords="618,2330,673,2306,2330">int</WORD>
<WORD coords="698,2334,832,2313,2330">newnum;</WORD>
</LINE>
<LINE>
<WORD coords="622,2374,630,2348,2374">&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="678,2411,798,2394,2410">newnum</WORD>
<WORD coords="819,2414,893,2388,2409">=5;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,2454,630,2429,2454">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1709,2669,1779,2637,2668">131</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0138.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2841" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0139.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0139.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="266,167,309,140,167">IS.</WORD>
<WORD coords="338,168,492,141,167">Pointers</WORD>
<WORD coords="510,169,572,148,169">and</WORD>
<WORD coords="590,170,783,143,169">Addresses</WORD>
<WORD coords="1346,174,1454,146,173">Amiga</WORD>
<WORD coords="1466,174,1491,146,174">C</WORD>
<WORD coords="1503,174,1563,152,174">for</WORD>
<WORD coords="1575,174,1757,146,174">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="592,349,656,317,348">The</WORD>
<WORD coords="670,357,818,322,349">change</WORD>
<WORD coords="834,351,971,319,350">function</WORD>
<WORD coords="985,352,1118,319,351">receives</WORD>
<WORD coords="1132,352,1151,329,352">a</WORD>
<WORD coords="1163,360,1241,329,352">copy</WORD>
<WORD coords="1254,352,1291,321,352">of</WORD>
<WORD coords="1303,353,1353,321,352">the</WORD>
<WORD coords="1365,353,1487,327,352">content</WORD>
<WORD coords="1499,353,1536,321,352">of</WORD>
<WORD coords="1547,354,1672,322,353">number</WORD>
<WORD coords="1684,361,1757,322,353">only</WORD>
</LINE>
<LINE>
<WORD coords="592,400,701,361,391">during</WORD>
<WORD coords="721,393,773,362,392">the</WORD>
<WORD coords="791,393,861,362,392">call.</WORD>
<WORD coords="882,393,912,363,393">If</WORD>
<WORD coords="929,394,989,363,393">this</WORD>
<WORD coords="1009,395,1146,363,394">function</WORD>
<WORD coords="1165,403,1300,364,394">changes</WORD>
<WORD coords="1320,396,1371,364,395">the</WORD>
<WORD coords="1390,396,1479,365,395">value</WORD>
<WORD coords="1498,396,1536,365,395">of</WORD>
<WORD coords="1552,396,1603,366,395">the</WORD>
<WORD coords="1622,396,1757,365,395">variable</WORD>
</LINE>
<LINE>
<WORD coords="593,441,769,415,435">newnum,</WORD>
<WORD coords="790,437,841,406,436">the</WORD>
<WORD coords="860,445,1003,407,436">original,</WORD>
<WORD coords="1023,438,1124,407,437">which</WORD>
<WORD coords="1145,438,1173,407,438">is</WORD>
<WORD coords="1194,438,1225,408,438">in</WORD>
<WORD coords="1246,439,1297,408,438">the</WORD>
<WORD coords="1316,447,1432,408,438">calling</WORD>
<WORD coords="1453,444,1603,408,439">function,</WORD>
<WORD coords="1624,440,1757,409,439">remains</WORD>
</LINE>
<LINE>
<WORD coords="592,488,778,449,479">unchanged.</WORD>
<WORD coords="791,481,863,449,480">This</WORD>
<WORD coords="876,482,939,459,481">was</WORD>
<WORD coords="951,489,1069,451,481">already</WORD>
<WORD coords="1082,482,1157,452,482">used</WORD>
<WORD coords="1169,481,1199,451,481">in</WORD>
<WORD coords="1211,482,1229,460,482">a</WORD>
<WORD coords="1240,490,1387,461,482">program.</WORD>
<WORD coords="1401,483,1546,453,482">Examine</WORD>
<WORD coords="1558,483,1607,453,482">the</WORD>
<WORD coords="1619,491,1756,462,483">program</WORD>
</LINE>
<LINE>
<WORD coords="592,524,691,493,523">which</WORD>
<WORD coords="703,525,864,493,524">calculates</WORD>
<WORD coords="877,526,926,494,525">the</WORD>
<WORD coords="938,526,1005,503,525">sum</WORD>
<WORD coords="1018,526,1053,495,526">of</WORD>
<WORD coords="1063,527,1226,495,526">individual</WORD>
<WORD coords="1239,535,1321,504,526">array</WORD>
<WORD coords="1333,528,1451,496,527">entries.</WORD>
<WORD coords="1464,528,1527,497,527">The</WORD>
<WORD coords="1540,528,1672,497,527">variable</WORD>
<WORD coords="1684,529,1754,503,528">amt</WORD>
</LINE>
<LINE>
<WORD coords="592,570,784,538,568">decrements</WORD>
<WORD coords="804,570,836,543,570">to</WORD>
<WORD coords="856,575,939,547,569">zero,</WORD>
<WORD coords="960,571,1052,539,570">while</WORD>
<WORD coords="1072,571,1123,540,570">the</WORD>
<WORD coords="1143,572,1278,540,571">variable</WORD>
<WORD coords="1299,572,1457,544,571">number</WORD>
<WORD coords="1479,572,1506,540,572">is</WORD>
<WORD coords="1524,572,1600,542,572">used</WORD>
<WORD coords="1617,573,1692,541,572">later</WORD>
<WORD coords="1709,573,1758,541,572">for</WORD>
</LINE>
<LINE>
<WORD coords="592,614,767,582,612">calculation</WORD>
<WORD coords="777,614,813,583,613">of</WORD>
<WORD coords="820,614,869,583,613">the</WORD>
<WORD coords="879,623,1013,592,614">average.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,697,669,667,696">Now</WORD>
<WORD coords="686,698,734,675,698">we</WORD>
<WORD coords="749,699,826,666,698">have</WORD>
<WORD coords="841,699,860,676,699">a</WORD>
<WORD coords="874,707,943,676,699">way</WORD>
<WORD coords="958,700,990,673,700">to</WORD>
<WORD coords="1004,708,1074,677,700">pass</WORD>
<WORD coords="1089,700,1140,669,699">the</WORD>
<WORD coords="1154,701,1278,669,700">address</WORD>
<WORD coords="1292,701,1330,669,700">of</WORD>
<WORD coords="1342,701,1393,670,700">the</WORD>
<WORD coords="1407,702,1549,670,701">variable.</WORD>
<WORD coords="1565,702,1630,670,701">The</WORD>
<WORD coords="1644,710,1757,671,701">calling</WORD>
</LINE>
<LINE>
<WORD coords="592,742,727,712,741">function</WORD>
<WORD coords="742,743,798,720,743">can</WORD>
<WORD coords="812,744,917,721,744">access</WORD>
<WORD coords="931,744,1011,713,743">them</WORD>
<WORD coords="1025,753,1151,713,744">directly</WORD>
<WORD coords="1163,745,1223,714,745">and</WORD>
<WORD coords="1237,746,1287,714,745">the</WORD>
<WORD coords="1300,746,1435,714,745">function</WORD>
<WORD coords="1450,747,1524,715,746">does</WORD>
<WORD coords="1538,747,1592,720,746">not</WORD>
<WORD coords="1604,747,1725,715,746">contain</WORD>
<WORD coords="1739,747,1758,724,747">a</WORD>
</LINE>
<LINE>
<WORD coords="591,795,669,764,787">copy</WORD>
<WORD coords="679,787,715,756,787">of</WORD>
<WORD coords="722,788,772,757,787">the</WORD>
<WORD coords="782,789,934,757,788">variables.</WORD>
<WORD coords="946,788,979,758,788">In</WORD>
<WORD coords="989,789,1067,758,788">what</WORD>
<WORD coords="1075,790,1143,759,790">data</WORD>
<WORD coords="1153,798,1222,764,790">type</WORD>
<WORD coords="1231,790,1338,759,789">should</WORD>
<WORD coords="1347,791,1405,759,790">this</WORD>
<WORD coords="1415,791,1534,760,790">address</WORD>
<WORD coords="1544,791,1582,760,791">be</WORD>
<WORD coords="1593,791,1706,760,790">stored?</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="259,2674,330,2643,2673">132</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0139.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2841" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0140.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0140.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="281,180,409,155,180">Abacus</WORD>
<WORD coords="1497,172,1562,143,171">15-2</WORD>
<WORD coords="1599,171,1775,143,169">Pointers</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="287,506,460,454,505">15.2</WORD>
<WORD coords="614,505,937,452,503">Pointers</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="613,660,795,621,651">Principally</WORD>
<WORD coords="811,652,861,620,651">the</WORD>
<WORD coords="874,651,999,619,650">address</WORD>
<WORD coords="1012,650,1103,618,649">could</WORD>
<WORD coords="1117,648,1156,618,648">be</WORD>
<WORD coords="1171,648,1270,617,647">stored</WORD>
<WORD coords="1285,647,1316,616,646">in</WORD>
<WORD coords="1330,647,1368,624,646">an</WORD>
<WORD coords="1384,646,1455,617,645">int</WORD>
<WORD coords="1471,646,1506,622,645">or</WORD>
<WORD coords="1519,651,1619,617,644">long</WORD>
<WORD coords="1636,643,1778,611,642">variable.</WORD>
</LINE>
<LINE>
<WORD coords="614,698,687,666,697">This</WORD>
<WORD coords="699,705,832,666,696">depends</WORD>
<WORD coords="845,696,886,673,695">on</WORD>
<WORD coords="897,696,947,665,695">the</WORD>
<WORD coords="960,695,1021,664,693">size</WORD>
<WORD coords="1033,694,1069,663,693">of</WORD>
<WORD coords="1079,694,1129,663,693">the</WORD>
<WORD coords="1142,693,1212,664,692">int</WORD>
<WORD coords="1227,700,1296,667,692">type</WORD>
<WORD coords="1308,692,1367,661,691">and</WORD>
<WORD coords="1379,692,1429,660,691">the</WORD>
<WORD coords="1439,699,1607,666,689">processor,</WORD>
<WORD coords="1618,689,1653,666,689">as</WORD>
<WORD coords="1664,688,1734,656,687">well</WORD>
<WORD coords="1746,687,1781,664,687">as</WORD>
</LINE>
<LINE>
<WORD coords="615,743,683,712,742">how</WORD>
<WORD coords="695,750,783,720,741">many</WORD>
<WORD coords="793,742,851,711,741">bits</WORD>
<WORD coords="861,741,910,718,740">are</WORD>
<WORD coords="920,748,1053,709,739">required</WORD>
<WORD coords="1063,740,1110,708,739">for</WORD>
<WORD coords="1119,739,1156,716,738">an</WORD>
<WORD coords="1166,739,1294,707,738">address.</WORD>
<WORD coords="1305,737,1369,706,737">The</WORD>
<WORD coords="1378,744,1488,704,735">Amiga</WORD>
<WORD coords="1496,743,1625,703,734">requires</WORD>
<WORD coords="1636,734,1675,702,734">32</WORD>
<WORD coords="1684,738,1753,701,732">bits,</WORD>
<WORD coords="1762,732,1782,709,732">a</WORD>
</LINE>
<LINE>
<WORD coords="615,795,688,756,787">long</WORD>
<WORD coords="701,787,800,755,786">value.</WORD>
<WORD coords="813,786,877,755,786">Not</WORD>
<WORD coords="889,786,930,754,785">all</WORD>
<WORD coords="944,793,1104,753,784">compilers</WORD>
<WORD coords="1118,784,1199,752,783">offer</WORD>
<WORD coords="1211,783,1270,751,782">this</WORD>
<WORD coords="1283,790,1454,749,781">capability.</WORD>
<WORD coords="1468,781,1495,749,781">C</WORD>
<WORD coords="1509,787,1579,757,779">may</WORD>
<WORD coords="1592,779,1632,747,779">be</WORD>
<WORD coords="1645,782,1780,745,777">flexible,</WORD>
</LINE>
<LINE>
<WORD coords="615,832,669,802,832">but</WORD>
<WORD coords="682,832,768,809,831">some</WORD>
<WORD coords="781,839,942,799,829">compilers</WORD>
<WORD coords="956,830,1007,807,829">are</WORD>
<WORD coords="1018,829,1112,799,828">better</WORD>
<WORD coords="1124,828,1194,797,827">than</WORD>
<WORD coords="1207,828,1317,797,827">others.</WORD>
<WORD coords="1332,833,1451,795,825">Storing</WORD>
<WORD coords="1464,825,1622,794,824">addresses</WORD>
<WORD coords="1636,822,1666,792,822">in</WORD>
<WORD coords="1682,829,1781,795,821">long</WORD>
</LINE>
<LINE>
<WORD coords="616,876,764,845,875">variables</WORD>
<WORD coords="778,875,805,845,875">is</WORD>
<WORD coords="820,875,873,849,874">not</WORD>
<WORD coords="886,882,969,844,874">good</WORD>
<WORD coords="981,881,1204,842,872">programming</WORD>
<WORD coords="1216,872,1347,841,871">because</WORD>
<WORD coords="1361,870,1411,839,869">the</WORD>
<WORD coords="1423,878,1578,846,868">programs</WORD>
<WORD coords="1593,875,1663,845,867">may</WORD>
<WORD coords="1676,866,1730,841,866">not</WORD>
<WORD coords="1742,865,1781,836,865">be</WORD>
</LINE>
<LINE>
<WORD coords="615,928,752,890,920">portable</WORD>
<WORD coords="765,920,797,894,920">to</WORD>
<WORD coords="809,920,895,889,918">other</WORD>
<WORD coords="908,926,1086,892,918">computers.</WORD>
<WORD coords="1101,917,1127,887,916">It</WORD>
<WORD coords="1140,917,1167,886,916">is</WORD>
<WORD coords="1180,917,1274,886,916">better</WORD>
<WORD coords="1287,916,1347,884,915">and</WORD>
<WORD coords="1360,915,1441,883,914">safer</WORD>
<WORD coords="1452,914,1484,888,914">to</WORD>
<WORD coords="1498,913,1552,890,913">use</WORD>
<WORD coords="1566,912,1617,881,911">the</WORD>
<WORD coords="1629,912,1699,881,911">data</WORD>
<WORD coords="1711,919,1782,885,910">type</WORD>
</LINE>
<LINE>
<WORD coords="616,973,743,934,964">adapted</WORD>
<WORD coords="755,964,802,933,963">for</WORD>
<WORD coords="813,968,845,933,963">it,</WORD>
<WORD coords="857,963,907,933,962">the</WORD>
<WORD coords="915,971,1044,933,962">pointer.</WORD>
<WORD coords="1057,961,1086,931,961">A</WORD>
<WORD coords="1097,969,1214,930,960">pointer</WORD>
<WORD coords="1224,960,1251,929,960">is</WORD>
<WORD coords="1262,960,1386,928,959">marked</WORD>
<WORD coords="1395,966,1436,928,959">by</WORD>
<WORD coords="1448,958,1497,927,957">the</WORD>
<WORD coords="1508,965,1621,925,956">special</WORD>
<WORD coords="1632,956,1783,925,954">character</WORD>
</LINE>
<LINE>
<WORD coords="616,1009,682,979,999">&quot;*&quot;.</WORD>
<WORD coords="697,1009,788,978,1008">Since</WORD>
<WORD coords="800,1009,850,978,1008">the</WORD>
<WORD coords="861,1008,931,977,1008">data</WORD>
<WORD coords="943,1015,1014,982,1007">type</WORD>
<WORD coords="1025,1007,1051,975,1006">is</WORD>
<WORD coords="1064,1006,1215,974,1005">indicated</WORD>
<WORD coords="1226,1012,1332,973,1004">during</WORD>
<WORD coords="1345,1004,1396,973,1003">the</WORD>
<WORD coords="1407,1003,1566,971,1001">definition</WORD>
<WORD coords="1580,1001,1616,970,1000">of</WORD>
<WORD coords="1627,1000,1645,978,1000">a</WORD>
<WORD coords="1656,1008,1782,968,999">pointer,</WORD>
</LINE>
<LINE>
<WORD coords="618,1053,667,1023,1052">the</WORD>
<WORD coords="683,1060,803,1022,1052">pointer</WORD>
<WORD coords="818,1052,845,1021,1051">is</WORD>
<WORD coords="862,1052,948,1029,1051">more</WORD>
<WORD coords="964,1051,1033,1020,1050">than</WORD>
<WORD coords="1047,1058,1112,1019,1050">just</WORD>
<WORD coords="1126,1050,1145,1027,1050">a</WORD>
<WORD coords="1160,1057,1365,1018,1048">replacement</WORD>
<WORD coords="1380,1047,1429,1016,1046">for</WORD>
<WORD coords="1444,1047,1495,1015,1046">the</WORD>
<WORD coords="1512,1052,1615,1018,1045">long</WORD>
<WORD coords="1636,1048,1782,1012,1043">variable,</WORD>
</LINE>
<LINE>
<WORD coords="617,1097,705,1067,1096">What</WORD>
<WORD coords="716,1097,849,1066,1096">function</WORD>
<WORD coords="859,1096,933,1066,1096">does</WORD>
<WORD coords="943,1095,993,1065,1094">the</WORD>
<WORD coords="1002,1103,1116,1063,1094">pointer</WORD>
<WORD coords="1127,1094,1227,1062,1093">serve?</WORD>
<WORD coords="1238,1093,1283,1062,1092">As</WORD>
<WORD coords="1293,1096,1472,1060,1091">mentioned,</WORD>
<WORD coords="1482,1090,1506,1059,1090">it</WORD>
<WORD coords="1515,1090,1623,1058,1089">should</WORD>
<WORD coords="1632,1096,1736,1062,1088">accept</WORD>
<WORD coords="1745,1088,1783,1065,1087">an</WORD>
</LINE>
<LINE>
<WORD coords="618,1142,749,1112,1141">address.</WORD>
<WORD coords="761,1142,842,1110,1141">With</WORD>
<WORD coords="855,1141,913,1110,1140">this</WORD>
<WORD coords="925,1141,1047,1109,1140">address</WORD>
<WORD coords="1058,1139,1083,1108,1139">it</WORD>
<WORD coords="1092,1139,1148,1116,1138">can</WORD>
<WORD coords="1161,1138,1264,1115,1138">access</WORD>
<WORD coords="1275,1138,1312,1115,1137">an</WORD>
<WORD coords="1324,1145,1434,1105,1136">object,</WORD>
<WORD coords="1446,1136,1516,1105,1135">here</WORD>
<WORD coords="1527,1135,1577,1104,1134">the</WORD>
<WORD coords="1588,1134,1709,1107,1133">content</WORD>
<WORD coords="1720,1133,1757,1101,1132">of</WORD>
<WORD coords="1765,1132,1784,1109,1132">a</WORD>
</LINE>
<LINE>
<WORD coords="618,1186,770,1156,1185">variable.</WORD>
<WORD coords="799,1193,920,1155,1184">During</WORD>
<WORD coords="948,1185,1001,1154,1184">the</WORD>
<WORD coords="1028,1184,1197,1152,1182">definition</WORD>
<WORD coords="1225,1182,1277,1152,1181">the</WORD>
<WORD coords="1304,1190,1429,1151,1180">pointer</WORD>
<WORD coords="1454,1180,1581,1148,1179">obtains</WORD>
<WORD coords="1609,1178,1783,1146,1177">additional</WORD>
</LINE>
<LINE>
<WORD coords="619,1230,812,1200,1229">information</WORD>
<WORD coords="825,1230,918,1199,1229">about</WORD>
<WORD coords="930,1228,1011,1198,1228">what</WORD>
<WORD coords="1022,1228,1091,1198,1228">data</WORD>
<WORD coords="1103,1235,1174,1202,1227">type</WORD>
<WORD coords="1187,1227,1214,1196,1226">is</WORD>
<WORD coords="1227,1226,1379,1195,1225">involved.</WORD>
<WORD coords="1393,1225,1420,1195,1224">It</WORD>
<WORD coords="1431,1224,1537,1194,1224">knows</WORD>
<WORD coords="1551,1223,1632,1192,1222">what</WORD>
<WORD coords="1644,1222,1748,1191,1221">values</WORD>
<WORD coords="1761,1221,1785,1190,1220">it</WORD>
</LINE>
<LINE>
<WORD coords="618,1283,718,1244,1274">points</WORD>
<WORD coords="732,1274,772,1249,1274">to.</WORD>
<WORD coords="786,1274,842,1244,1273">For</WORD>
<WORD coords="854,1281,1002,1242,1272">example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,1354,697,1332,1354">char</WORD>
<WORD coords="721,1354,799,1333,1354">text</WORD>
<WORD coords="810,1358,874,1331,1354">[80]</WORD>
<WORD coords="887,1356,896,1336,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,1396,698,1373,1396">char</WORD>
<WORD coords="724,1402,896,1371,1395">*pointer;</WORD>
<WORD coords="927,1396,962,1370,1391">/*</WORD>
<WORD coords="986,1394,1104,1369,1393">Define</WORD>
<WORD coords="1125,1399,1264,1368,1392">pointer</WORD>
<WORD coords="1287,1391,1326,1370,1391">to</WORD>
<WORD coords="1349,1391,1608,1366,1389">char-elements</WORD>
<WORD coords="1634,1390,1668,1363,1384">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,1477,697,1456,1477">text</WORD>
<WORD coords="709,1481,753,1454,1478">[6]</WORD>
<WORD coords="784,1470,801,1461,1473">=</WORD>
<WORD coords="830,1476,862,1454,1476">&apos;a</WORD>
<WORD coords="870,1465,876,1454,1465">1</WORD>
<WORD coords="888,1479,897,1459,1479">;</WORD>
</LINE>
<LINE>
<WORD coords="621,1524,759,1494,1518">pointer</WORD>
<WORD coords="784,1511,801,1502,1514">=</WORD>
<WORD coords="826,1520,999,1493,1517">Stext[6];</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,1602,684,1572,1602">The</WORD>
<WORD coords="698,1602,765,1571,1601">first</WORD>
<WORD coords="777,1602,937,1571,1600">command</WORD>
<WORD coords="951,1600,1068,1570,1599">defines</WORD>
<WORD coords="1081,1599,1099,1578,1599">a</WORD>
<WORD coords="1114,1599,1211,1573,1598">char</WORD>
<WORD coords="1226,1605,1308,1576,1597">array</WORD>
<WORD coords="1323,1604,1450,1566,1596">(string).</WORD>
<WORD coords="1463,1596,1528,1565,1595">The</WORD>
<WORD coords="1540,1595,1611,1569,1594">next</WORD>
<WORD coords="1624,1594,1684,1564,1593">line</WORD>
<WORD coords="1697,1594,1723,1563,1593">is</WORD>
<WORD coords="1736,1593,1786,1563,1592">the</WORD>
</LINE>
<LINE>
<WORD coords="621,1647,780,1616,1646">definition</WORD>
<WORD coords="792,1646,828,1615,1645">of</WORD>
<WORD coords="837,1646,855,1624,1646">a</WORD>
<WORD coords="865,1654,983,1615,1644">pointer</WORD>
<WORD coords="994,1644,1092,1614,1643">which</WORD>
<WORD coords="1104,1644,1130,1613,1643">is</WORD>
<WORD coords="1143,1643,1239,1613,1642">called</WORD>
<WORD coords="1251,1649,1433,1614,1641">pointer.</WORD>
<WORD coords="1446,1640,1494,1611,1640">An</WORD>
<WORD coords="1507,1640,1633,1609,1639">asterisk</WORD>
<WORD coords="1643,1647,1787,1607,1638">precedes</WORD>
</LINE>
<LINE>
<WORD coords="622,1691,672,1661,1690">the</WORD>
<WORD coords="688,1699,806,1660,1690">pointer</WORD>
<WORD coords="822,1695,921,1668,1689">name,</WORD>
<WORD coords="938,1689,1036,1658,1688">which</WORD>
<WORD coords="1053,1689,1149,1658,1688">labels</WORD>
<WORD coords="1166,1688,1190,1657,1687">it</WORD>
<WORD coords="1205,1688,1238,1665,1688">as</WORD>
<WORD coords="1254,1687,1272,1665,1687">a</WORD>
<WORD coords="1287,1695,1415,1656,1686">pointer.</WORD>
<WORD coords="1432,1685,1465,1656,1685">In</WORD>
<WORD coords="1481,1685,1617,1653,1684">addition</WORD>
<WORD coords="1635,1690,1681,1653,1683">(as</WORD>
<WORD coords="1698,1682,1729,1652,1682">in</WORD>
<WORD coords="1745,1682,1786,1651,1681">all</WORD>
</LINE>
<LINE>
<WORD coords="622,1736,705,1706,1735">other</WORD>
<WORD coords="716,1736,846,1704,1735">variable</WORD>
<WORD coords="856,1741,1040,1703,1734">definitions)</WORD>
<WORD coords="1052,1734,1102,1703,1733">the</WORD>
<WORD coords="1112,1733,1180,1702,1733">data</WORD>
<WORD coords="1189,1741,1258,1707,1732">type</WORD>
<WORD coords="1269,1732,1295,1701,1731">is</WORD>
<WORD coords="1306,1732,1461,1700,1731">indicated.</WORD>
<WORD coords="1473,1729,1506,1700,1729">In</WORD>
<WORD coords="1518,1730,1567,1698,1729">the</WORD>
<WORD coords="1578,1729,1648,1703,1728">next</WORD>
<WORD coords="1658,1733,1727,1697,1727">line,</WORD>
<WORD coords="1738,1727,1787,1696,1726">the</WORD>
</LINE>
<LINE>
<WORD coords="622,1780,776,1750,1779">character</WORD>
<WORD coords="793,1779,813,1759,1779">a</WORD>
<WORD coords="831,1787,937,1756,1779">passes</WORD>
<WORD coords="952,1778,984,1753,1778">to</WORD>
<WORD coords="999,1778,1047,1747,1777">the</WORD>
<WORD coords="1062,1785,1145,1755,1777">array</WORD>
<WORD coords="1160,1777,1292,1746,1776">element</WORD>
<WORD coords="1305,1776,1377,1744,1775">with</WORD>
<WORD coords="1393,1775,1442,1744,1774">the</WORD>
<WORD coords="1457,1774,1548,1743,1773">index</WORD>
<WORD coords="1563,1774,1583,1742,1775">6</WORD>
<WORD coords="1598,1780,1664,1741,1772">(7th</WORD>
<WORD coords="1678,1780,1785,1740,1771">entry).</WORD>
</LINE>
<LINE>
<WORD coords="622,1825,701,1795,1824">Now</WORD>
<WORD coords="714,1825,764,1794,1824">the</WORD>
<WORD coords="775,1832,891,1794,1823">pointer</WORD>
<WORD coords="904,1831,1037,1801,1822">appears,</WORD>
<WORD coords="1050,1822,1148,1791,1821">which</WORD>
<WORD coords="1162,1829,1227,1796,1821">gets</WORD>
<WORD coords="1239,1821,1288,1791,1820">the</WORD>
<WORD coords="1301,1820,1421,1790,1819">address</WORD>
<WORD coords="1435,1820,1470,1788,1819">of</WORD>
<WORD coords="1479,1819,1610,1788,1818">element</WORD>
<WORD coords="1621,1818,1641,1786,1819">6</WORD>
<WORD coords="1655,1817,1725,1786,1816">with</WORD>
<WORD coords="1738,1817,1788,1785,1816">the</WORD>
</LINE>
<LINE>
<WORD coords="623,1869,746,1839,1868">address</WORD>
<WORD coords="761,1877,899,1843,1868">operator</WORD>
<WORD coords="914,1868,945,1844,1867">&amp;.</WORD>
<WORD coords="960,1867,1049,1837,1866">Since</WORD>
<WORD coords="1062,1873,1235,1838,1865">pointer</WORD>
<WORD coords="1251,1865,1320,1844,1864">now</WORD>
<WORD coords="1333,1865,1469,1833,1864">contains</WORD>
<WORD coords="1483,1864,1533,1833,1863">the</WORD>
<WORD coords="1546,1863,1668,1832,1862">address</WORD>
<WORD coords="1681,1862,1719,1830,1861">of</WORD>
<WORD coords="1729,1861,1788,1830,1860">this</WORD>
</LINE>
<LINE>
<WORD coords="623,1919,765,1884,1913">element,</WORD>
<WORD coords="783,1913,806,1883,1913">it</WORD>
<WORD coords="822,1921,923,1882,1912">points</WORD>
<WORD coords="942,1912,973,1887,1912">to</WORD>
<WORD coords="990,1912,1039,1881,1911">the</WORD>
<WORD coords="1056,1912,1209,1881,1910">character</WORD>
<WORD coords="1227,1911,1260,1890,1910">a.</WORD>
<WORD coords="1278,1910,1342,1879,1909">The</WORD>
<WORD coords="1360,1918,1478,1878,1908">pointer</WORD>
<WORD coords="1494,1916,1597,1877,1907">points</WORD>
<WORD coords="1614,1907,1647,1881,1907">to</WORD>
<WORD coords="1663,1907,1789,1875,1906">another</WORD>
</LINE>
<LINE>
<WORD coords="624,1964,765,1928,1958">variable,</WORD>
<WORD coords="778,1959,872,1933,1958">text</WORD>
<WORD coords="884,1962,894,1931,1960">[</WORD>
<WORD coords="904,1958,922,1929,1958">6</WORD>
<WORD coords="930,1962,938,1930,1959">]</WORD>
<WORD coords="951,1957,958,1951,1956">.</WORD>
<WORD coords="970,1957,1041,1926,1956">This</WORD>
<WORD coords="1054,1957,1079,1925,1956">is</WORD>
<WORD coords="1091,1956,1156,1925,1955">also</WORD>
<WORD coords="1167,1956,1263,1924,1955">called</WORD>
<WORD coords="1274,1963,1472,1923,1955">referencing,</WORD>
<WORD coords="1485,1953,1543,1922,1952">and</WORD>
<WORD coords="1555,1953,1604,1921,1952">the</WORD>
<WORD coords="1615,1952,1743,1920,1951">reversal</WORD>
<WORD coords="1754,1951,1791,1919,1950">of</WORD>
</LINE>
<LINE>
<WORD coords="624,2004,680,1972,2002">this</WORD>
<WORD coords="691,2012,810,1980,2002">process</WORD>
<WORD coords="821,2003,846,1971,2002">is</WORD>
<WORD coords="857,2002,966,1971,2001">known</WORD>
<WORD coords="976,2002,1010,1979,2001">as</WORD>
<WORD coords="1019,2009,1261,1969,2001">de-referencing.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,2090,702,2060,2089">Now</WORD>
<WORD coords="716,2090,819,2067,2090">access</WORD>
<WORD coords="832,2089,889,2066,2088">can</WORD>
<WORD coords="903,2089,994,2066,2088">occur</WORD>
<WORD coords="1007,2088,1037,2062,2088">to</WORD>
<WORD coords="1050,2088,1099,2057,2087">the</WORD>
<WORD coords="1112,2087,1197,2057,2086">letter</WORD>
<WORD coords="1210,2094,1335,2055,2086">through</WORD>
<WORD coords="1348,2086,1398,2055,2085">the</WORD>
<WORD coords="1411,2085,1574,2053,2083">initialized</WORD>
<WORD coords="1587,2092,1711,2051,2082">pointer.</WORD>
<WORD coords="1726,2082,1789,2051,2081">The</WORD>
</LINE>
<LINE>
<WORD coords="625,2136,693,2110,2135">next</WORD>
<WORD coords="702,2136,841,2104,2135">directive</WORD>
<WORD coords="850,2135,939,2103,2134">could</WORD>
<WORD coords="948,2135,994,2104,2134">be:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,2222,845,2192,2216">if(*pointer</WORD>
<WORD coords="869,2209,907,2200,2211">==</WORD>
<WORD coords="936,2218,1000,2193,2215">&apos;a&apos;)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="686,2263,804,2233,2257">printf</WORD>
<WORD coords="816,2260,946,2234,2256">(That&apos;s</WORD>
<WORD coords="972,2258,1124,2231,2255">it!\n&quot;);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="626,2341,655,2311,2341">If</WORD>
<WORD coords="666,2342,715,2311,2341">the</WORD>
<WORD coords="729,2341,859,2311,2340">element</WORD>
<WORD coords="871,2340,902,2310,2340">in</WORD>
<WORD coords="917,2340,966,2310,2340">the</WORD>
<WORD coords="979,2347,1113,2318,2339">memory</WORD>
<WORD coords="1128,2339,1258,2307,2338">location</WORD>
<WORD coords="1272,2339,1381,2307,2337">should</WORD>
<WORD coords="1393,2338,1432,2307,2337">be</WORD>
<WORD coords="1445,2341,1598,2305,2336">accessed,</WORD>
<WORD coords="1613,2335,1662,2304,2334">the</WORD>
<WORD coords="1673,2343,1791,2303,2333">pointer</WORD>
</LINE>
<LINE>
<WORD coords="626,2386,757,2356,2385">variable</WORD>
<WORD coords="770,2386,849,2360,2385">must</WORD>
<WORD coords="860,2386,900,2355,2385">be</WORD>
<WORD coords="911,2393,1057,2354,2384">preceded</WORD>
<WORD coords="1069,2392,1110,2354,2384">by</WORD>
<WORD coords="1123,2384,1172,2353,2383">the</WORD>
<WORD coords="1183,2384,1317,2352,2382">asterisk.</WORD>
<WORD coords="1330,2382,1394,2351,2382">The</WORD>
<WORD coords="1405,2390,1579,2349,2380">expression</WORD>
<WORD coords="1595,2387,1790,2350,2379">*pointer</WORD>
</LINE>
<LINE>
<WORD coords="627,2430,651,2400,2429">is</WORD>
<WORD coords="666,2430,684,2409,2430">a</WORD>
<WORD coords="698,2439,846,2408,2430">synonym</WORD>
<WORD coords="862,2430,910,2399,2429">for</WORD>
<WORD coords="923,2430,1020,2404,2429">text</WORD>
<WORD coords="1034,2433,1044,2401,2431">[</WORD>
<WORD coords="1053,2429,1071,2400,2433">6</WORD>
<WORD coords="1080,2433,1090,2401,2433">]</WORD>
<WORD coords="1115,2436,1164,2397,2428">(of</WORD>
<WORD coords="1174,2433,1291,2405,2427">course,</WORD>
<WORD coords="1303,2435,1376,2396,2427">only</WORD>
<WORD coords="1389,2426,1417,2395,2426">if</WORD>
<WORD coords="1430,2433,1630,2397,2424">*pointer</WORD>
<WORD coords="1646,2432,1745,2393,2423">points</WORD>
<WORD coords="1759,2424,1791,2398,2424">to</WORD>
</LINE>
<LINE>
<WORD coords="626,2477,688,2445,2476">that</WORD>
<WORD coords="700,2484,854,2445,2475">position).</WORD>
<WORD coords="870,2475,946,2445,2474">Also</WORD>
<WORD coords="960,2475,1010,2444,2474">the</WORD>
<WORD coords="1021,2482,1137,2443,2474">change</WORD>
<WORD coords="1150,2474,1186,2442,2473">of</WORD>
<WORD coords="1197,2474,1246,2442,2473">the</WORD>
<WORD coords="1258,2473,1380,2446,2472">content</WORD>
<WORD coords="1392,2472,1429,2440,2471">of</WORD>
<WORD coords="1439,2472,1496,2440,2471">this</WORD>
<WORD coords="1511,2478,1646,2447,2470">memory</WORD>
<WORD coords="1660,2469,1790,2438,2468">location</WORD>
</LINE>
<LINE>
<WORD coords="627,2522,652,2490,2521">is</WORD>
<WORD coords="663,2529,799,2490,2520">possible</WORD>
<WORD coords="811,2527,936,2490,2520">through</WORD>
<WORD coords="950,2520,998,2489,2519">the</WORD>
<WORD coords="1010,2527,1133,2488,2518">pointer:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1721,2678,1791,2648,2678">133</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0140.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2844" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0141.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0141.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="263,167,306,139,168">15.</WORD>
<WORD coords="336,169,489,140,167">Pointers</WORD>
<WORD coords="507,169,569,148,169">and</WORD>
<WORD coords="586,171,780,143,170">Addresses</WORD>
<WORD coords="1342,177,1450,149,176">Amiga</WORD>
<WORD coords="1462,177,1487,149,177">C</WORD>
<WORD coords="1500,177,1558,156,176">for</WORD>
<WORD coords="1571,178,1752,151,177">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="591,348,748,319,343">♦pointer</WORD>
<WORD coords="772,338,790,329,341">=</WORD>
<WORD coords="818,349,885,322,345">&apos;b&apos;;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="588,427,675,397,426">After</WORD>
<WORD coords="691,428,750,398,427">this</WORD>
<WORD coords="765,429,910,398,428">directive</WORD>
<WORD coords="927,430,975,399,430">&apos;b&apos;</WORD>
<WORD coords="992,438,1097,408,430">passes</WORD>
<WORD coords="1113,431,1144,406,430">to</WORD>
<WORD coords="1159,432,1209,401,431">the</WORD>
<WORD coords="1223,433,1355,402,432">location</WORD>
<WORD coords="1370,433,1402,408,433">to</WORD>
<WORD coords="1415,434,1515,403,433">which</WORD>
<WORD coords="1530,434,1579,404,433">the</WORD>
<WORD coords="1593,442,1711,404,434">pointer</WORD>
<WORD coords="1725,436,1752,405,435">is</WORD>
</LINE>
<LINE>
<WORD coords="587,480,729,441,471">pointing</WORD>
<WORD coords="749,473,869,442,472">instead</WORD>
<WORD coords="890,474,926,443,473">of</WORD>
<WORD coords="947,474,1009,444,474">&apos;a&apos;.</WORD>
<WORD coords="1030,476,1169,444,475">Without</WORD>
<WORD coords="1188,485,1277,445,476">using</WORD>
<WORD coords="1298,477,1349,446,476">the</WORD>
<WORD coords="1367,486,1464,455,477">array,</WORD>
<WORD coords="1484,479,1524,447,478">its</WORD>
<WORD coords="1543,480,1668,453,479">content</WORD>
<WORD coords="1687,480,1752,457,479">was</WORD>
</LINE>
<LINE>
<WORD coords="588,524,724,486,516">changed.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="260,713,425,670,712">15.2.1</WORD>
<WORD coords="587,715,681,673,714">The</WORD>
<WORD coords="706,728,990,680,715">Exchange</WORD>
<WORD coords="1023,720,1246,676,718">Function</WORD>
<WORD coords="1275,721,1385,678,720">with</WORD>
<WORD coords="1414,722,1600,678,721">Pointer</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="585,860,664,829,859">Now</WORD>
<WORD coords="678,860,696,838,860">a</WORD>
<WORD coords="709,861,826,830,860">routine</WORD>
<WORD coords="839,862,938,830,861">which</WORD>
<WORD coords="953,863,1061,832,862">should</WORD>
<WORD coords="1074,872,1191,832,863">change</WORD>
<WORD coords="1204,864,1253,833,863">the</WORD>
<WORD coords="1266,865,1355,834,864">value</WORD>
<WORD coords="1368,865,1405,834,865">of</WORD>
<WORD coords="1415,866,1464,834,865">the</WORD>
<WORD coords="1478,874,1589,835,865">calling</WORD>
<WORD coords="1602,868,1748,835,866">function.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="585,905,648,873,904">The</WORD>
<WORD coords="659,912,852,878,905">exchange</WORD>
<WORD coords="864,906,1008,874,905">function:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="586,992,745,962,985">exchange</WORD>
<WORD coords="755,993,879,964,986">(xp,yp)</WORD>
</LINE>
<LINE>
<WORD coords="587,1025,641,1001,1025">int</WORD>
<WORD coords="668,1032,738,1004,1026">*xp,</WORD>
<WORD coords="770,1032,840,1004,1028">*yp;</WORD>
</LINE>
<LINE>
<WORD coords="590,1068,598,1042,1068">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="696,1105,732,1081,1105">in</WORD>
<WORD coords="755,1112,834,1083,1105">help</WORD>
<WORD coords="857,1099,875,1091,1102">=</WORD>
<WORD coords="898,1113,970,1084,1107">*xp;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="696,1151,754,1124,1145">*xp</WORD>
<WORD coords="775,1139,793,1131,1142">=</WORD>
<WORD coords="818,1152,889,1124,1148">*yp;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="695,1191,754,1163,1186">*yp</WORD>
<WORD coords="775,1179,793,1171,1183">~</WORD>
<WORD coords="816,1192,908,1163,1186">help;</WORD>
</LINE>
<LINE>
<WORD coords="590,1228,597,1203,1228">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="583,1311,655,1280,1310">This</WORD>
<WORD coords="667,1312,803,1280,1311">function</WORD>
<WORD coords="813,1321,936,1288,1312">expects</WORD>
<WORD coords="948,1314,1009,1288,1313">two</WORD>
<WORD coords="1019,1322,1150,1283,1313">pointers</WORD>
<WORD coords="1163,1314,1194,1289,1314">to</WORD>
<WORD coords="1207,1315,1255,1285,1314">the</WORD>
<WORD coords="1268,1316,1337,1287,1315">int</WORD>
<WORD coords="1352,1317,1455,1286,1316">values</WORD>
<WORD coords="1466,1325,1576,1287,1317">passed</WORD>
<WORD coords="1586,1318,1620,1295,1318">as</WORD>
<WORD coords="1631,1326,1746,1296,1317">param-</WORD>
</LINE>
<LINE>
<WORD coords="583,1356,669,1330,1355">eters.</WORD>
<WORD coords="683,1356,743,1326,1356">For</WORD>
<WORD coords="756,1357,805,1326,1356">the</WORD>
<WORD coords="818,1366,974,1327,1357">exchange</WORD>
<WORD coords="988,1359,1038,1328,1358">the</WORD>
<WORD coords="1052,1359,1119,1328,1358">first</WORD>
<WORD coords="1132,1360,1221,1329,1359">value</WORD>
<WORD coords="1235,1361,1333,1329,1360">which</WORD>
<WORD coords="1346,1369,1447,1330,1360">points</WORD>
<WORD coords="1461,1362,1492,1336,1362">to</WORD>
<WORD coords="1506,1369,1554,1342,1361">xp</WORD>
<WORD coords="1570,1362,1596,1331,1361">is</WORD>
<WORD coords="1610,1363,1703,1332,1362">saved</WORD>
<WORD coords="1715,1362,1746,1332,1362">in</WORD>
</LINE>
<LINE>
<WORD coords="583,1400,632,1369,1399">the</WORD>
<WORD coords="644,1408,759,1369,1400">integer</WORD>
<WORD coords="771,1402,903,1371,1401">variable</WORD>
<WORD coords="915,1410,1023,1375,1402">help.</WORD>
<WORD coords="1035,1403,1120,1373,1402">Then</WORD>
<WORD coords="1132,1404,1182,1373,1403">the</WORD>
<WORD coords="1194,1405,1297,1374,1404">values</WORD>
<WORD coords="1309,1405,1359,1383,1404">are</WORD>
<WORD coords="1371,1414,1553,1375,1405">exchanged.</WORD>
<WORD coords="1566,1407,1630,1376,1406">The</WORD>
<WORD coords="1642,1407,1700,1376,1406">call</WORD>
<WORD coords="1713,1407,1750,1376,1406">of</WORD>
</LINE>
<LINE>
<WORD coords="584,1444,632,1413,1443">the</WORD>
<WORD coords="649,1445,787,1414,1444">function</WORD>
<WORD coords="804,1446,885,1421,1445">must</WORD>
<WORD coords="900,1447,967,1416,1446">also</WORD>
<WORD coords="982,1448,1022,1417,1448">be</WORD>
<WORD coords="1037,1456,1175,1417,1447">changed</WORD>
<WORD coords="1192,1448,1222,1417,1447">in</WORD>
<WORD coords="1239,1457,1431,1419,1448">comparison</WORD>
<WORD coords="1449,1450,1521,1419,1449">with</WORD>
<WORD coords="1538,1450,1587,1420,1449">the</WORD>
<WORD coords="1604,1458,1747,1420,1450">previous</WORD>
</LINE>
<LINE>
<WORD coords="582,1489,655,1458,1488">calls</WORD>
<WORD coords="667,1490,748,1458,1489">since</WORD>
<WORD coords="758,1498,887,1459,1490">pointers</WORD>
<WORD coords="899,1491,929,1465,1491">to</WORD>
<WORD coords="940,1492,1014,1461,1491">their</WORD>
<WORD coords="1023,1498,1187,1462,1492">addresses,</WORD>
<WORD coords="1197,1493,1249,1468,1492">not</WORD>
<WORD coords="1260,1494,1327,1464,1493">int</WORD>
<WORD coords="1340,1500,1452,1463,1494">values,</WORD>
<WORD coords="1462,1495,1512,1472,1494">are</WORD>
<WORD coords="1520,1503,1671,1465,1495">expected.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="584,1569,638,1544,1568">int</WORD>
<WORD coords="663,1570,762,1546,1569">value</WORD>
<WORD coords="768,1574,797,1547,1572">1,</WORD>
<WORD coords="824,1575,959,1548,1570">value2;</WORD>
</LINE>
<LINE>
<WORD coords="582,1611,680,1587,1610">value</WORD>
<WORD coords="686,1611,700,1588,1610">1</WORD>
<WORD coords="725,1604,742,1596,1608">=</WORD>
<WORD coords="766,1614,798,1588,1611">3;</WORD>
</LINE>
<LINE>
<WORD coords="582,1651,699,1627,1650">value2</WORD>
<WORD coords="723,1644,742,1635,1647">=</WORD>
<WORD coords="766,1654,798,1628,1652">5;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="582,1738,740,1709,1732">exchange</WORD>
<WORD coords="751,1738,917,1710,1733">(svaluel,</WORD>
<WORD coords="928,1738,1077,1712,1734">Svalue2)</WORD>
<WORD coords="1091,1738,1100,1718,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="580,1824,708,1785,1815">Perhaps</WORD>
<WORD coords="719,1817,789,1794,1816">now</WORD>
<WORD coords="800,1825,860,1795,1817">you</WORD>
<WORD coords="870,1818,926,1795,1817">can</WORD>
<WORD coords="938,1819,1115,1788,1818">understand</WORD>
<WORD coords="1126,1828,1205,1789,1819">why,</WORD>
<WORD coords="1216,1819,1246,1789,1819">in</WORD>
<WORD coords="1257,1820,1276,1798,1820">a</WORD>
<WORD coords="1288,1821,1406,1794,1820">scanf</WORD>
<WORD coords="1419,1821,1467,1790,1820">the</WORD>
<WORD coords="1478,1822,1599,1791,1821">address</WORD>
<WORD coords="1610,1831,1745,1797,1821">operator</WORD>
</LINE>
<LINE>
<WORD coords="580,1868,695,1829,1860">always</WORD>
<WORD coords="711,1861,771,1830,1860">had</WORD>
<WORD coords="788,1861,818,1836,1861">to</WORD>
<WORD coords="834,1862,873,1831,1862">be</WORD>
<WORD coords="889,1863,974,1832,1862">used.</WORD>
<WORD coords="991,1863,1074,1832,1863">With</WORD>
<WORD coords="1090,1864,1149,1833,1863">this</WORD>
<WORD coords="1166,1870,1313,1833,1864">function,</WORD>
<WORD coords="1330,1866,1399,1834,1865">data</WORD>
<WORD coords="1414,1866,1465,1843,1865">are</WORD>
<WORD coords="1481,1866,1598,1835,1866">written</WORD>
<WORD coords="1614,1867,1678,1836,1866">into</WORD>
<WORD coords="1695,1867,1745,1836,1867">the</WORD>
</LINE>
<LINE>
<WORD coords="581,1911,719,1874,1904">variable,</WORD>
<WORD coords="730,1906,828,1875,1905">which</WORD>
<WORD coords="839,1907,866,1875,1906">is</WORD>
<WORD coords="876,1916,947,1876,1906">only</WORD>
<WORD coords="957,1916,1090,1876,1908">possible</WORD>
<WORD coords="1101,1909,1171,1877,1908">with</WORD>
<WORD coords="1181,1917,1311,1878,1909">pointers</WORD>
<WORD coords="1322,1910,1380,1880,1909">and</WORD>
<WORD coords="1390,1911,1552,1880,1910">addresses.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="580,1991,612,1960,1991">In</WORD>
<WORD coords="625,2001,735,1969,1992">arrays,</WORD>
<WORD coords="747,2002,911,1961,1992">especially</WORD>
<WORD coords="923,1993,955,1962,1993">in</WORD>
<WORD coords="967,1995,1017,1963,1994">the</WORD>
<WORD coords="1029,2004,1197,1963,1994">frequently</WORD>
<WORD coords="1208,2005,1364,1965,1996">occurring</WORD>
<WORD coords="1377,2006,1494,1965,1997">strings,</WORD>
<WORD coords="1507,1998,1611,1975,1998">access</WORD>
<WORD coords="1624,1999,1655,1972,1999">to</WORD>
<WORD coords="1667,1999,1743,1966,1998">indi-</WORD>
</LINE>
<LINE>
<WORD coords="580,2037,679,2006,2036">vidual</WORD>
<WORD coords="691,2039,836,2007,2037">elements</WORD>
<WORD coords="847,2039,903,2016,2038">can</WORD>
<WORD coords="915,2047,987,2008,2038">only</WORD>
<WORD coords="997,2040,1089,2018,2040">occur</WORD>
<WORD coords="1099,2041,1171,2009,2040">with</WORD>
<WORD coords="1183,2041,1233,2010,2040">the</WORD>
<WORD coords="1242,2042,1340,2010,2041">index.</WORD>
<WORD coords="1353,2042,1417,2011,2041">The</WORD>
<WORD coords="1427,2043,1547,2012,2042">address</WORD>
<WORD coords="1560,2043,1608,2012,2042">for</WORD>
<WORD coords="1617,2044,1636,2021,2044">a</WORD>
<WORD coords="1647,2052,1744,2013,2043">single</WORD>
</LINE>
<LINE>
<WORD coords="579,2090,662,2056,2081">entry</WORD>
<WORD coords="676,2083,756,2057,2082">must</WORD>
<WORD coords="766,2083,806,2052,2083">be</WORD>
<WORD coords="818,2084,959,2053,2083">obtained</WORD>
<WORD coords="973,2085,1044,2054,2084">with</WORD>
<WORD coords="1059,2085,1077,2061,2085">&amp;</WORD>
<WORD coords="1084,2093,1206,2065,2085">array</WORD>
<WORD coords="1217,2091,1372,2057,2086">[index]</WORD>
<WORD coords="1385,2087,1392,2080,2087">.</WORD>
<WORD coords="1405,2088,1462,2057,2087">For</WORD>
<WORD coords="1474,2088,1524,2057,2087">the</WORD>
<WORD coords="1536,2088,1602,2057,2087">first</WORD>
<WORD coords="1614,2089,1744,2058,2088">element</WORD>
</LINE>
<LINE>
<WORD coords="579,2125,609,2095,2125">in</WORD>
<WORD coords="622,2127,680,2096,2126">this</WORD>
<WORD coords="692,2127,743,2096,2126">list</WORD>
<WORD coords="754,2127,804,2097,2127">the</WORD>
<WORD coords="815,2136,973,2097,2127">following</WORD>
<WORD coords="985,2130,1065,2104,2129">must</WORD>
<WORD coords="1074,2130,1114,2099,2130">be</WORD>
<WORD coords="1124,2131,1321,2101,2130">constructed:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="581,2212,699,2186,2206">iarray</WORD>
<WORD coords="708,2211,752,2184,2209">[0]</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="579,2291,611,2262,2291">In</WORD>
<WORD coords="623,2292,649,2261,2292">C</WORD>
<WORD coords="662,2292,712,2262,2292">the</WORD>
<WORD coords="725,2293,812,2271,2292">name</WORD>
<WORD coords="824,2293,860,2263,2293">of</WORD>
<WORD coords="869,2294,907,2272,2293">an</WORD>
<WORD coords="919,2303,1003,2272,2294">array</WORD>
<WORD coords="1015,2295,1042,2264,2294">is</WORD>
<WORD coords="1054,2304,1179,2264,2295">nothing</WORD>
<WORD coords="1191,2297,1273,2274,2296">more</WORD>
<WORD coords="1285,2297,1355,2266,2296">than</WORD>
<WORD coords="1367,2298,1417,2266,2297">the</WORD>
<WORD coords="1428,2307,1563,2275,2297">memory</WORD>
<WORD coords="1574,2299,1697,2268,2298">address</WORD>
<WORD coords="1709,2299,1746,2268,2299">of</WORD>
</LINE>
<LINE>
<WORD coords="579,2337,628,2306,2337">the</WORD>
<WORD coords="645,2338,714,2307,2337">first</WORD>
<WORD coords="730,2339,863,2307,2338">element</WORD>
<WORD coords="879,2340,916,2317,2340">so</WORD>
<WORD coords="932,2340,956,2308,2339">it</WORD>
<WORD coords="972,2340,1030,2318,2340">can</WORD>
<WORD coords="1046,2341,1086,2310,2341">be</WORD>
<WORD coords="1102,2342,1305,2310,2341">abbreviated.</WORD>
<WORD coords="1323,2343,1382,2311,2342">For</WORD>
<WORD coords="1401,2350,1612,2312,2342">&amp;array[0]</WORD>
<WORD coords="1630,2343,1686,2320,2342">can</WORD>
<WORD coords="1703,2344,1742,2313,2344">be</WORD>
</LINE>
<LINE>
<WORD coords="578,2381,695,2350,2380">written</WORD>
<WORD coords="714,2389,852,2361,2381">array.</WORD>
<WORD coords="869,2383,949,2352,2382">Both</WORD>
<WORD coords="963,2384,1062,2358,2383">return</WORD>
<WORD coords="1079,2384,1129,2353,2383">the</WORD>
<WORD coords="1143,2385,1267,2354,2384">address</WORD>
<WORD coords="1282,2385,1320,2354,2385">of</WORD>
<WORD coords="1332,2386,1383,2355,2385">the</WORD>
<WORD coords="1398,2387,1465,2355,2385">first</WORD>
<WORD coords="1479,2392,1620,2356,2386">element,</WORD>
<WORD coords="1636,2388,1688,2362,2387">not</WORD>
<WORD coords="1704,2388,1742,2357,2387">its</WORD>
</LINE>
<LINE>
<WORD coords="578,2426,708,2400,2425">content.</WORD>
<WORD coords="724,2426,774,2396,2426">An</WORD>
<WORD coords="788,2435,871,2404,2426">array</WORD>
<WORD coords="887,2427,976,2405,2426">name</WORD>
<WORD coords="990,2436,1111,2397,2427">already</WORD>
<WORD coords="1126,2429,1190,2403,2428">acts</WORD>
<WORD coords="1204,2429,1238,2407,2429">as</WORD>
<WORD coords="1252,2430,1271,2407,2430">a</WORD>
<WORD coords="1284,2438,1403,2399,2429">pointer</WORD>
<WORD coords="1417,2431,1515,2400,2430">which</WORD>
<WORD coords="1530,2439,1630,2400,2431">points</WORD>
<WORD coords="1646,2432,1677,2406,2432">to</WORD>
<WORD coords="1692,2432,1742,2401,2431">the</WORD>
</LINE>
<LINE>
<WORD coords="578,2470,644,2439,2469">first</WORD>
<WORD coords="655,2471,794,2440,2470">element.</WORD>
<WORD coords="806,2472,885,2441,2471">Now</WORD>
<WORD coords="898,2472,923,2441,2471">it</WORD>
<WORD coords="934,2473,1043,2442,2472">should</WORD>
<WORD coords="1054,2473,1094,2443,2473">be</WORD>
<WORD coords="1105,2474,1186,2443,2473">clear</WORD>
<WORD coords="1197,2482,1267,2443,2473">why</WORD>
<WORD coords="1278,2483,1386,2444,2474">during</WORD>
<WORD coords="1397,2475,1416,2453,2475">a</WORD>
<WORD coords="1427,2475,1486,2445,2475">call</WORD>
<WORD coords="1498,2476,1535,2445,2475">of</WORD>
<WORD coords="1546,2482,1680,2450,2476">scanf,</WORD>
<WORD coords="1692,2477,1742,2446,2476">the</WORD>
</LINE>
<LINE>
<WORD coords="578,2515,665,2492,2514">name</WORD>
<WORD coords="677,2515,714,2484,2515">of</WORD>
<WORD coords="725,2516,775,2485,2515">the</WORD>
<WORD coords="787,2524,880,2485,2515">string</WORD>
<WORD coords="893,2517,944,2486,2516">did</WORD>
<WORD coords="957,2517,1010,2491,2516">not</WORD>
<WORD coords="1021,2518,1099,2486,2517">have</WORD>
<WORD coords="1111,2518,1142,2492,2518">to</WORD>
<WORD coords="1155,2519,1274,2487,2518">include</WORD>
<WORD coords="1287,2519,1337,2488,2518">the</WORD>
<WORD coords="1349,2520,1470,2489,2519">address</WORD>
<WORD coords="1483,2528,1621,2495,2520">operator</WORD>
<WORD coords="1634,2521,1665,2497,2520">&amp;.</WORD>
<WORD coords="1679,2521,1705,2491,2520">It</WORD>
<WORD coords="1715,2522,1742,2490,2521">is</WORD>
</LINE>
<LINE>
<WORD coords="578,2568,690,2528,2559">already</WORD>
<WORD coords="700,2561,747,2529,2560">the</WORD>
<WORD coords="755,2561,879,2530,2560">address:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="249,2676,320,2644,2675">134</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0141.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2839" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0142.djvu" width="2045">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0142.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="297,181,425,155,180">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1513,173,1577,144,172">15.2</WORD>
<WORD coords="1614,171,1790,144,170">Pointers</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="629,351,706,329,351">char</WORD>
<WORD coords="732,356,850,326,350">string</WORD>
<WORD coords="859,353,946,327,350">[81];</WORD>
</LINE>
<LINE>
<WORD coords="630,391,727,368,391">scanf</WORD>
<WORD coords="738,394,843,368,390">(&quot;%s&quot;,</WORD>
<WORD coords="854,395,984,365,389">string)</WORD>
<WORD coords="997,392,1006,372,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="628,477,654,448,476">It</WORD>
<WORD coords="664,477,727,455,477">was</WORD>
<WORD coords="738,477,793,451,476">not</WORD>
<WORD coords="801,477,840,454,476">an</WORD>
<WORD coords="851,484,1018,444,475">exception,</WORD>
<WORD coords="1029,483,1101,444,474">only</WORD>
<WORD coords="1112,475,1132,452,475">a</WORD>
<WORD coords="1141,475,1223,443,474">short</WORD>
<WORD coords="1233,474,1352,442,473">version</WORD>
<WORD coords="1363,473,1399,441,472">of</WORD>
<WORD coords="1411,472,1429,447,473">&amp;</WORD>
<WORD coords="1435,477,1580,442,471">string</WORD>
<WORD coords="1590,474,1600,443,474">[</WORD>
<WORD coords="1634,473,1643,443,471">]</WORD>
<WORD coords="1657,469,1662,463,0">.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="303,674,471,632,673">15.2.2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="633,683,1074,628,671">strcpy-Version</WORD>
<WORD coords="1112,669,1140,629,669">2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="633,825,733,787,817">String</WORD>
<WORD coords="747,825,879,786,816">copying</WORD>
<WORD coords="893,817,920,786,816">is</WORD>
<WORD coords="933,816,971,794,815">an</WORD>
<WORD coords="985,816,1064,785,815">ideal</WORD>
<WORD coords="1077,823,1260,783,814">application</WORD>
<WORD coords="1273,814,1310,783,813">of</WORD>
<WORD coords="1320,822,1462,782,813">pointers.</WORD>
<WORD coords="1476,819,1619,780,811">Through</WORD>
<WORD coords="1632,811,1682,780,810">the</WORD>
<WORD coords="1696,811,1750,788,810">use</WORD>
<WORD coords="1763,810,1800,778,809">of</WORD>
</LINE>
<LINE>
<WORD coords="632,870,775,831,861">pointers,</WORD>
<WORD coords="789,861,838,831,861">the</WORD>
<WORD coords="850,861,966,830,860">indices</WORD>
<WORD coords="979,859,1077,829,858">which</WORD>
<WORD coords="1091,859,1150,829,858">had</WORD>
<WORD coords="1163,859,1193,834,859">to</WORD>
<WORD coords="1206,859,1244,829,858">be</WORD>
<WORD coords="1258,858,1332,828,858">used</WORD>
<WORD coords="1344,865,1450,827,856">during</WORD>
<WORD coords="1464,857,1513,826,856">the</WORD>
<WORD coords="1526,856,1593,825,855">first</WORD>
<WORD coords="1605,855,1798,823,854">formulation</WORD>
</LINE>
<LINE>
<WORD coords="633,906,670,875,905">of</WORD>
<WORD coords="682,912,843,881,904">strcpy,</WORD>
<WORD coords="859,904,916,882,903">can</WORD>
<WORD coords="931,904,970,873,904">be</WORD>
<WORD coords="985,904,1087,872,903">saved.</WORD>
<WORD coords="1103,903,1168,872,902">The</WORD>
<WORD coords="1182,909,1342,871,901">following</WORD>
<WORD coords="1357,901,1562,868,900">construction</WORD>
<WORD coords="1577,899,1650,868,898">with</WORD>
<WORD coords="1664,906,1799,867,897">pointers</WORD>
</LINE>
<LINE>
<WORD coords="633,950,791,919,949">illustrates</WORD>
<WORD coords="801,950,838,927,949">an</WORD>
<WORD coords="849,957,996,917,948">example:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="636,1037,755,1010,1031">strcpy</WORD>
<WORD coords="764,1035,828,1009,1030">(to,</WORD>
<WORD coords="840,1033,929,1007,1030">from)</WORD>
<WORD coords="962,1032,997,1005,1027">/*</WORD>
<WORD coords="1019,1029,1157,1004,1028">Version</WORD>
<WORD coords="1182,1030,1238,1003,1026">2*1</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="636,1071,713,1048,1071">char</WORD>
<WORD coords="739,1075,808,1049,1071">*to,</WORD>
<WORD coords="839,1073,952,1047,1070">*from;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="640,1115,649,1089,1115">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="675,1152,775,1128,1152">while</WORD>
<WORD coords="785,1155,877,1130,1151">&lt;&lt;*to</WORD>
<WORD coords="899,1145,917,1136,1148">=</WORD>
<WORD coords="942,1154,1050,1128,1150">*from)</WORD>
<WORD coords="1087,1150,1120,1128,1148">!=</WORD>
<WORD coords="1147,1153,1232,1125,1146">&apos;\0&apos;)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="751,1196,758,1170,1196">(</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="786,1236,880,1212,1233">to++;</WORD>
</LINE>
<LINE>
<WORD coords="790,1276,921,1250,1273">from++;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="308,1437,453,1407,1436">Pointer</WORD>
<WORD coords="637,1435,671,1407,1435">In</WORD>
<WORD coords="684,1436,734,1407,1435">the</WORD>
<WORD coords="749,1443,896,1412,1435">strcpy</WORD>
<WORD coords="912,1435,1027,1405,1434">routine</WORD>
<WORD coords="1042,1439,1149,1405,1433">above,</WORD>
<WORD coords="1164,1434,1214,1404,1433">the</WORD>
<WORD coords="1226,1442,1403,1403,1433">peculiarity</WORD>
<WORD coords="1417,1433,1453,1402,1432">of</WORD>
<WORD coords="1465,1432,1515,1402,1431">the</WORD>
<WORD coords="1528,1440,1647,1401,1430">pointer</WORD>
<WORD coords="1659,1431,1803,1401,1430">becomes</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="308,1481,523,1450,1480">increments</WORD>
<WORD coords="637,1481,778,1450,1480">obvious.</WORD>
<WORD coords="796,1479,826,1449,1479">If</WORD>
<WORD coords="841,1480,892,1449,1479">die</WORD>
<WORD coords="907,1488,1026,1448,1479">pointer</WORD>
<WORD coords="1041,1479,1224,1448,1478">increments</WORD>
<WORD coords="1238,1486,1281,1448,1478">by</WORD>
<WORD coords="1296,1483,1367,1455,1477">one,</WORD>
<WORD coords="1385,1478,1435,1446,1477">the</WORD>
<WORD coords="1450,1485,1570,1445,1476">pointer</WORD>
<WORD coords="1585,1484,1687,1444,1475">points</WORD>
<WORD coords="1704,1475,1736,1449,1475">to</WORD>
<WORD coords="1753,1475,1803,1444,1474">the</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="638,1526,709,1500,1525">next</WORD>
<WORD coords="720,1525,858,1495,1524">element</WORD>
<WORD coords="872,1524,901,1493,1524">If</WORD>
<WORD coords="912,1525,935,1493,1524">it</WORD>
<WORD coords="948,1525,1125,1493,1524">increments</WORD>
<WORD coords="1136,1532,1177,1493,1524">by</WORD>
<WORD coords="1190,1528,1260,1498,1523">two,</WORD>
<WORD coords="1273,1523,1296,1491,1523">it</WORD>
<WORD coords="1307,1531,1407,1491,1522">points</WORD>
<WORD coords="1420,1522,1450,1496,1522">to</WORD>
<WORD coords="1463,1522,1514,1490,1521">the</WORD>
<WORD coords="1525,1522,1656,1490,1520">element</WORD>
<WORD coords="1666,1521,1742,1488,1520">after</WORD>
<WORD coords="1754,1520,1804,1488,1519">the</WORD>
</LINE>
<LINE>
<WORD coords="638,1570,717,1545,1569">next.</WORD>
<WORD coords="730,1569,764,1540,1569">In</WORD>
<WORD coords="776,1570,834,1539,1569">this</WORD>
<WORD coords="847,1576,993,1545,1569">strcpy</WORD>
<WORD coords="1007,1574,1135,1538,1568">version,</WORD>
<WORD coords="1147,1569,1167,1546,1569">a</WORD>
<WORD coords="1176,1568,1326,1537,1567">character</WORD>
<WORD coords="1337,1568,1364,1536,1567">is</WORD>
<WORD coords="1376,1568,1560,1536,1566">transmitted</WORD>
<WORD coords="1571,1566,1649,1535,1565">from</WORD>
<WORD coords="1664,1565,1762,1538,1564">from</WORD>
<WORD coords="1772,1565,1804,1539,1565">to</WORD>
</LINE>
<LINE>
<WORD coords="639,1615,686,1590,1615">to</WORD>
<WORD coords="704,1614,779,1584,1613">until</WORD>
<WORD coords="794,1614,843,1584,1613">the</WORD>
<WORD coords="857,1614,1042,1583,1613">transmitted</WORD>
<WORD coords="1056,1613,1145,1582,1612">value</WORD>
<WORD coords="1158,1613,1185,1582,1612">is</WORD>
<WORD coords="1198,1620,1286,1582,1612">equal</WORD>
<WORD coords="1301,1612,1333,1587,1612">to</WORD>
<WORD coords="1346,1612,1376,1581,1612">0.</WORD>
<WORD coords="1391,1612,1433,1581,1611">At</WORD>
<WORD coords="1445,1612,1508,1581,1611">that</WORD>
<WORD coords="1519,1619,1607,1580,1610">point</WORD>
<WORD coords="1620,1610,1670,1579,1609">the</WORD>
<WORD coords="1682,1617,1803,1587,1609">expres-</WORD>
</LINE>
<LINE>
<WORD coords="639,1659,706,1628,1658">sion</WORD>
<WORD coords="721,1666,807,1628,1659">(*to</WORD>
<WORD coords="822,1650,844,1640,1653">=</WORD>
<WORD coords="860,1658,905,1631,1658">*f</WORD>
<WORD coords="911,1665,996,1627,1658">rom)</WORD>
<WORD coords="1012,1658,1065,1627,1657">has</WORD>
<WORD coords="1078,1658,1128,1627,1657">the</WORD>
<WORD coords="1142,1658,1230,1627,1657">value</WORD>
<WORD coords="1243,1657,1273,1626,1657">0.</WORD>
<WORD coords="1287,1657,1385,1626,1656">When</WORD>
<WORD coords="1400,1657,1457,1625,1656">this</WORD>
<WORD coords="1471,1664,1647,1624,1655">expression</WORD>
<WORD coords="1660,1655,1805,1624,1654">becomes</WORD>
</LINE>
<LINE>
<WORD coords="640,1710,768,1672,1701">unequal</WORD>
<WORD coords="778,1702,809,1677,1702">to</WORD>
<WORD coords="819,1707,849,1671,1703">0,</WORD>
<WORD coords="861,1702,910,1671,1701">the</WORD>
<WORD coords="921,1701,1039,1672,1700">while</WORD>
<WORD coords="1053,1709,1124,1670,1700">loop</WORD>
<WORD coords="1135,1701,1311,1670,1700">terminates.</WORD>
<WORD coords="1322,1700,1387,1669,1699">The</WORD>
<WORD coords="1397,1700,1453,1669,1699">last</WORD>
<WORD coords="1464,1699,1646,1668,1698">transmitted</WORD>
<WORD coords="1656,1698,1806,1667,1697">character</WORD>
</LINE>
<LINE>
<WORD coords="639,1746,665,1715,1745">is</WORD>
<WORD coords="677,1746,726,1715,1745">the</WORD>
<WORD coords="733,1754,797,1715,1746">just</WORD>
<WORD coords="805,1746,901,1715,1746">tested</WORD>
<WORD coords="911,1745,973,1715,1744">null</WORD>
<WORD coords="983,1753,1053,1715,1745">byte</WORD>
<WORD coords="1063,1745,1162,1714,1744">which</WORD>
<WORD coords="1171,1753,1336,1718,1744">represents</WORD>
<WORD coords="1347,1744,1396,1713,1743">the</WORD>
<WORD coords="1406,1744,1465,1713,1743">end</WORD>
<WORD coords="1474,1743,1551,1712,1743">code</WORD>
<WORD coords="1561,1743,1598,1712,1742">of</WORD>
<WORD coords="1605,1742,1624,1720,1742">a</WORD>
<WORD coords="1635,1750,1734,1711,1741">string.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="314,1945,480,1902,1944">15.2.3</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="643,1956,1083,1901,1944">strcpy-Version</WORD>
<WORD coords="1122,1944,1148,1903,1944">3</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="641,2092,706,2061,2091">The</WORD>
<WORD coords="724,2100,870,2061,2091">previous</WORD>
<WORD coords="889,2091,1009,2059,2090">routine</WORD>
<WORD coords="1027,2091,1131,2059,2090">would</WORD>
<WORD coords="1149,2090,1204,2064,2089">not</WORD>
<WORD coords="1221,2090,1260,2059,2090">be</WORD>
<WORD coords="1279,2090,1297,2068,2090">a</WORD>
<WORD coords="1316,2090,1342,2059,2090">C</WORD>
<WORD coords="1362,2097,1502,2066,2088">program</WORD>
<WORD coords="1522,2088,1551,2057,2088">if</WORD>
<WORD coords="1566,2089,1592,2057,2088">it</WORD>
<WORD coords="1609,2088,1751,2057,2087">couldn&apos;t</WORD>
<WORD coords="1768,2088,1808,2057,2087">be</WORD>
</LINE>
<LINE>
<WORD coords="643,2137,810,2106,2136">shortened.</WORD>
<WORD coords="823,2136,852,2105,2136">A</WORD>
<WORD coords="863,2136,927,2105,2135">null</WORD>
<WORD coords="940,2136,997,2110,2136">test</WORD>
<WORD coords="1008,2136,1062,2113,2135">can</WORD>
<WORD coords="1075,2143,1193,2104,2135">usually</WORD>
<WORD coords="1203,2135,1242,2104,2135">be</WORD>
<WORD coords="1253,2143,1404,2104,2135">bypassed</WORD>
<WORD coords="1416,2134,1473,2104,2133">and</WORD>
<WORD coords="1486,2134,1535,2103,2133">the</WORD>
<WORD coords="1547,2140,1762,2102,2132">incrementing</WORD>
<WORD coords="1774,2132,1811,2101,2131">of</WORD>
</LINE>
<LINE>
<WORD coords="643,2181,692,2150,2180">the</WORD>
<WORD coords="704,2189,821,2150,2180">pointer</WORD>
<WORD coords="833,2181,889,2158,2180">can</WORD>
<WORD coords="902,2181,941,2150,2180">be</WORD>
<WORD coords="954,2189,1102,2150,2180">squeezed</WORD>
<WORD coords="1116,2180,1177,2149,2179">into</WORD>
<WORD coords="1191,2180,1240,2149,2179">the</WORD>
<WORD coords="1252,2180,1440,2148,2179">termination</WORD>
<WORD coords="1453,2179,1633,2147,2178">conditions.</WORD>
<WORD coords="1647,2177,1808,2146,2176">Therefore</WORD>
</LINE>
<LINE>
<WORD coords="643,2226,692,2195,2225">the</WORD>
<WORD coords="703,2226,815,2195,2225">shorter</WORD>
<WORD coords="824,2225,953,2194,2224">version:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="645,2312,764,2285,2306">strcpy</WORD>
<WORD coords="773,2310,837,2284,2305">(to,</WORD>
<WORD coords="849,2309,938,2283,2306">from)</WORD>
<WORD coords="971,2308,1005,2281,2303">/*</WORD>
<WORD coords="1027,2305,1166,2281,2305">Version</WORD>
<WORD coords="1192,2307,1246,2280,2302">3*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="645,2347,722,2324,2346">char</WORD>
<WORD coords="748,2351,817,2324,2347">*to,</WORD>
<WORD coords="849,2349,960,2323,2346">*from;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="649,2392,657,2365,2392">&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="684,2431,801,2403,2427">while)</WORD>
<WORD coords="814,2431,925,2405,2427">(*to++</WORD>
<WORD coords="949,2421,967,2412,2424">=</WORD>
<WORD coords="992,2430,1140,2404,2427">*from++)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="650,2513,657,2488,2513">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1739,2677,1810,2646,2676">135</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0142.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2837" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0143.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0143.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="260,160,304,132,161">15.</WORD>
<WORD coords="333,162,487,132,161">Pointers</WORD>
<WORD coords="504,162,567,140,162">and</WORD>
<WORD coords="584,165,778,135,164">Addresses</WORD>
<WORD coords="1341,171,1450,142,170">Amiga</WORD>
<WORD coords="1462,171,1487,143,171">C</WORD>
<WORD coords="1500,171,1558,150,171">for</WORD>
<WORD coords="1571,173,1752,144,172">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="586,341,659,310,340">This</WORD>
<WORD coords="677,343,788,311,342">should</WORD>
<WORD coords="804,343,843,313,343">be</WORD>
<WORD coords="859,344,920,321,343">one</WORD>
<WORD coords="936,345,973,314,344">of</WORD>
<WORD coords="987,345,1037,314,344">the</WORD>
<WORD coords="1054,346,1185,315,345">shortest</WORD>
<WORD coords="1199,347,1260,316,346">and</WORD>
<WORD coords="1276,348,1384,316,347">fastest</WORD>
<WORD coords="1399,349,1536,318,348">versions</WORD>
<WORD coords="1553,350,1602,318,349">for</WORD>
<WORD coords="1618,358,1752,319,350">copying</WORD>
</LINE>
<LINE>
<WORD coords="587,392,695,353,383">strings</WORD>
<WORD coords="708,386,808,355,385">which</WORD>
<WORD coords="822,387,913,356,386">could</WORD>
<WORD coords="926,387,965,357,387">be</WORD>
<WORD coords="978,388,1066,358,387">made</WORD>
<WORD coords="1079,389,1171,358,388">faster</WORD>
<WORD coords="1183,397,1255,359,388">only</WORD>
<WORD coords="1268,390,1340,360,389">with</WORD>
<WORD coords="1354,391,1373,368,391">a</WORD>
<WORD coords="1385,399,1498,361,390">special</WORD>
<WORD coords="1512,393,1595,361,391">trick.</WORD>
<WORD coords="1609,393,1698,363,392">More</WORD>
<WORD coords="1710,394,1751,371,393">on</WORD>
</LINE>
<LINE>
<WORD coords="587,428,644,397,427">this</WORD>
<WORD coords="657,430,738,398,428">later.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="585,513,630,483,512">To</WORD>
<WORD coords="645,514,731,483,513">write</WORD>
<WORD coords="744,515,763,492,515">a</WORD>
<WORD coords="776,524,915,492,515">program</WORD>
<WORD coords="932,517,1031,486,516">which</WORD>
<WORD coords="1046,518,1197,487,517">transmits</WORD>
<WORD coords="1214,520,1335,491,518">float</WORD>
<WORD coords="1353,521,1458,490,520">values</WORD>
<WORD coords="1470,521,1587,490,520">instead</WORD>
<WORD coords="1600,522,1638,491,521">of</WORD>
<WORD coords="1650,522,1750,495,522">char</WORD>
</LINE>
<LINE>
<WORD coords="585,558,688,528,557">values</WORD>
<WORD coords="699,559,777,528,558">from</WORD>
<WORD coords="789,560,847,538,559">one</WORD>
<WORD coords="857,568,939,538,560">array</WORD>
<WORD coords="951,562,981,536,561">to</WORD>
<WORD coords="992,567,1123,531,561">another,</WORD>
<WORD coords="1134,571,1206,532,562">only</WORD>
<WORD coords="1216,564,1274,541,563">one</WORD>
<WORD coords="1284,564,1368,534,563">word</WORD>
<WORD coords="1377,565,1458,539,564">must</WORD>
<WORD coords="1466,566,1504,535,565">be</WORD>
<WORD coords="1514,574,1650,535,565">changed</WORD>
<WORD coords="1660,566,1689,536,566">in</WORD>
<WORD coords="1701,567,1750,537,566">the</WORD>
</LINE>
<LINE>
<WORD coords="585,603,784,570,601">formulation</WORD>
<WORD coords="804,604,912,573,602">above.</WORD>
<WORD coords="933,605,1010,574,603">That</WORD>
<WORD coords="1029,606,1114,575,605">word</WORD>
<WORD coords="1133,606,1161,575,605">is</WORD>
<WORD coords="1182,607,1296,579,606">char.</WORD>
<WORD coords="1315,607,1349,577,607">In</WORD>
<WORD coords="1366,608,1405,577,607">its</WORD>
<WORD coords="1421,616,1510,577,608">place</WORD>
<WORD coords="1527,610,1576,578,609">the</WORD>
<WORD coords="1593,610,1664,579,610">data</WORD>
<WORD coords="1679,618,1750,585,610">type</WORD>
</LINE>
<LINE>
<WORD coords="586,647,719,618,645">float</WORD>
<WORD coords="745,648,773,616,647">is</WORD>
<WORD coords="796,648,872,617,648">used</WORD>
<WORD coords="892,649,953,618,648">and</WORD>
<WORD coords="974,659,1185,618,650">immediately</WORD>
<WORD coords="1209,652,1340,624,651">float</WORD>
<WORD coords="1367,658,1485,622,652">values,</WORD>
<WORD coords="1508,654,1609,623,653">which</WORD>
<WORD coords="1632,655,1711,623,654">have</WORD>
<WORD coords="1731,655,1750,633,655">a</WORD>
</LINE>
<LINE>
<WORD coords="583,699,763,660,690">completely</WORD>
<WORD coords="774,693,913,661,691">different</WORD>
<WORD coords="922,695,1121,663,694">construction</WORD>
<WORD coords="1132,695,1190,665,695">and</WORD>
<WORD coords="1199,704,1313,666,695">require</WORD>
<WORD coords="1324,697,1412,667,696">much</WORD>
<WORD coords="1423,698,1506,676,697">more</WORD>
<WORD coords="1516,707,1649,676,698">memory</WORD>
<WORD coords="1661,708,1749,677,700">space</WORD>
</LINE>
<LINE>
<WORD coords="582,743,636,713,735">per</WORD>
<WORD coords="644,741,784,705,735">element,</WORD>
<WORD coords="796,737,851,715,736">can</WORD>
<WORD coords="861,738,900,707,737">be</WORD>
<WORD coords="910,746,1028,708,738">copied.</WORD>
<WORD coords="1039,739,1117,709,738">How</WORD>
<WORD coords="1128,740,1154,709,739">is</WORD>
<WORD coords="1166,740,1189,710,739">it</WORD>
<WORD coords="1198,748,1348,710,741">possible?</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="583,819,662,789,818">With</WORD>
<WORD coords="674,820,724,789,819">the</WORD>
<WORD coords="734,822,900,790,820">definition:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="585,900,680,877,899">float</WORD>
<WORD coords="705,906,777,879,901">*to,</WORD>
<WORD coords="808,906,920,879,902">*from;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="581,986,631,954,985">the</WORD>
<WORD coords="640,994,780,963,986">program</WORD>
<WORD coords="792,987,819,956,987">is</WORD>
<WORD coords="831,989,980,956,987">informed</WORD>
<WORD coords="992,990,1054,958,989">that</WORD>
<WORD coords="1064,990,1115,958,989">the</WORD>
<WORD coords="1124,998,1256,959,990">pointers</WORD>
<WORD coords="1270,992,1367,963,991">from</WORD>
<WORD coords="1377,992,1436,961,991">and</WORD>
<WORD coords="1447,993,1494,967,993">to</WORD>
<WORD coords="1507,993,1558,970,992">are</WORD>
<WORD coords="1568,1002,1704,962,993">pointing</WORD>
<WORD coords="1715,995,1747,968,994">to</WORD>
</LINE>
<LINE>
<WORD coords="581,1032,683,999,1030">values</WORD>
<WORD coords="694,1032,730,1000,1031">of</WORD>
<WORD coords="737,1033,805,1001,1032">data</WORD>
<WORD coords="815,1041,884,1007,1033">type</WORD>
<WORD coords="896,1035,1024,1006,1033">float.</WORD>
<WORD coords="1034,1035,1106,1003,1034">This</WORD>
<WORD coords="1116,1036,1184,1004,1035">data</WORD>
<WORD coords="1194,1044,1262,1010,1036">type</WORD>
<WORD coords="1271,1045,1421,1006,1036">generally</WORD>
<WORD coords="1431,1046,1560,1006,1037">requires</WORD>
<WORD coords="1569,1038,1589,1007,1038">4</WORD>
<WORD coords="1600,1047,1684,1008,1039">bytes</WORD>
<WORD coords="1694,1047,1747,1017,1039">per</WORD>
</LINE>
<LINE>
<WORD coords="581,1083,673,1050,1074">entry.</WORD>
<WORD coords="687,1075,716,1046,1075">If</WORD>
<WORD coords="726,1076,799,1046,1075">such</WORD>
<WORD coords="812,1077,830,1055,1077">a</WORD>
<WORD coords="841,1085,958,1047,1076">pointer</WORD>
<WORD coords="970,1078,995,1048,1077">is</WORD>
<WORD coords="1009,1080,1209,1048,1078">incremented</WORD>
<WORD coords="1221,1088,1260,1050,1080">by</WORD>
<WORD coords="1273,1086,1341,1059,1080">one,</WORD>
<WORD coords="1354,1081,1402,1050,1080">for</WORD>
<WORD coords="1413,1090,1550,1052,1081">example</WORD>
<WORD coords="1564,1082,1609,1056,1082">af</WORD>
<WORD coords="1613,1089,1745,1058,1083">ter++,</WORD>
</LINE>
<LINE>
<WORD coords="581,1119,604,1088,1118">it</WORD>
<WORD coords="619,1128,721,1089,1119">points</WORD>
<WORD coords="738,1121,770,1095,1121">to</WORD>
<WORD coords="787,1122,837,1091,1121">the</WORD>
<WORD coords="854,1130,1015,1091,1121">following</WORD>
<WORD coords="1032,1124,1172,1093,1122">element.</WORD>
<WORD coords="1190,1125,1216,1094,1124">It</WORD>
<WORD coords="1231,1125,1258,1094,1124">is</WORD>
<WORD coords="1274,1126,1395,1094,1125">located</WORD>
<WORD coords="1411,1126,1480,1095,1125">four</WORD>
<WORD coords="1495,1134,1582,1096,1127">bytes</WORD>
<WORD coords="1599,1128,1678,1096,1127">from</WORD>
<WORD coords="1696,1128,1746,1097,1127">the</WORD>
</LINE>
<LINE>
<WORD coords="580,1172,708,1133,1164">original</WORD>
<WORD coords="724,1171,864,1135,1165">element,</WORD>
<WORD coords="878,1167,932,1136,1167">but</WORD>
<WORD coords="946,1168,996,1136,1167">the</WORD>
<WORD coords="1011,1176,1159,1137,1167">compiler</WORD>
<WORD coords="1171,1170,1278,1138,1169">knows</WORD>
<WORD coords="1293,1170,1317,1139,1169">it</WORD>
<WORD coords="1330,1178,1458,1139,1170">through</WORD>
<WORD coords="1473,1171,1523,1140,1170">the</WORD>
<WORD coords="1536,1172,1696,1141,1171">definition</WORD>
<WORD coords="1712,1173,1749,1142,1172">of</WORD>
</LINE>
<LINE>
<WORD coords="581,1207,629,1177,1206">the</WORD>
<WORD coords="642,1216,768,1177,1207">pointer.</WORD>
<WORD coords="782,1218,922,1178,1209">Through</WORD>
<WORD coords="936,1211,986,1180,1210">the</WORD>
<WORD coords="998,1220,1215,1180,1211">incrementing</WORD>
<WORD coords="1227,1213,1264,1182,1212">of</WORD>
<WORD coords="1274,1213,1324,1182,1212">the</WORD>
<WORD coords="1335,1221,1453,1183,1213">pointer</WORD>
<WORD coords="1464,1222,1504,1184,1214">by</WORD>
<WORD coords="1518,1220,1547,1184,1216">3,</WORD>
<WORD coords="1561,1215,1610,1184,1214">the</WORD>
<WORD coords="1622,1216,1745,1185,1215">address</WORD>
</LINE>
<LINE>
<WORD coords="580,1253,682,1221,1252">would</WORD>
<WORD coords="693,1261,811,1222,1253">change</WORD>
<WORD coords="822,1262,863,1223,1254">by</WORD>
<WORD coords="880,1254,917,1223,1255">12</WORD>
<WORD coords="928,1263,1024,1224,1255">bytes.</WORD>
<WORD coords="1038,1255,1071,1225,1255">In</WORD>
<WORD coords="1085,1256,1134,1225,1256">the</WORD>
<WORD coords="1146,1257,1215,1226,1257">data</WORD>
<WORD coords="1227,1266,1297,1232,1257">type</WORD>
<WORD coords="1309,1264,1469,1230,1258">double,</WORD>
<WORD coords="1484,1259,1582,1228,1258">which</WORD>
<WORD coords="1597,1269,1745,1229,1259">normally</WORD>
</LINE>
<LINE>
<WORD coords="579,1297,649,1274,1296">uses</WORD>
<WORD coords="663,1297,681,1266,1299">8</WORD>
<WORD coords="695,1305,792,1267,1297">bytes,</WORD>
<WORD coords="807,1299,864,1268,1297">this</WORD>
<WORD coords="878,1299,934,1277,1298">can</WORD>
<WORD coords="948,1300,1013,1269,1299">also</WORD>
<WORD coords="1027,1300,1064,1270,1300">be</WORD>
<WORD coords="1078,1301,1161,1271,1300">used.</WORD>
<WORD coords="1175,1301,1233,1272,1300">For</WORD>
<WORD coords="1245,1302,1318,1272,1301">each</WORD>
<WORD coords="1333,1303,1496,1272,1301">increment</WORD>
<WORD coords="1509,1303,1545,1273,1302">of</WORD>
<WORD coords="1556,1304,1606,1273,1303">the</WORD>
<WORD coords="1618,1312,1743,1274,1304">pointer,</WORD>
</LINE>
<LINE>
<WORD coords="579,1341,627,1310,1340">the</WORD>
<WORD coords="637,1342,759,1311,1341">address</WORD>
<WORD coords="770,1342,795,1312,1341">is</WORD>
<WORD coords="807,1351,941,1312,1342">changed</WORD>
<WORD coords="950,1352,990,1314,1344">by</WORD>
<WORD coords="1001,1344,1020,1314,1344">8</WORD>
<WORD coords="1030,1352,1124,1314,1344">bytes.</WORD>
<WORD coords="1136,1344,1165,1315,1344">A</WORD>
<WORD coords="1175,1354,1289,1315,1345">pointer</WORD>
<WORD coords="1299,1346,1324,1316,1345">is</WORD>
<WORD coords="1335,1346,1354,1325,1346">a</WORD>
<WORD coords="1364,1355,1434,1325,1346">very</WORD>
<WORD coords="1445,1347,1510,1317,1346">nice</WORD>
<WORD coords="1521,1349,1641,1317,1348">feature.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="579,1425,656,1396,1424">How</WORD>
<WORD coords="668,1426,743,1396,1425">does</WORD>
<WORD coords="754,1427,804,1396,1426">the</WORD>
<WORD coords="815,1436,961,1398,1427">compiler</WORD>
<WORD coords="969,1436,1093,1407,1428">process</WORD>
<WORD coords="1103,1438,1293,1400,1429">expressions</WORD>
<WORD coords="1305,1431,1379,1401,1430">such</WORD>
<WORD coords="1390,1431,1424,1410,1431">as</WORD>
<WORD coords="1438,1440,1643,1403,1431">string[4],</WORD>
<WORD coords="1656,1434,1742,1403,1433">when</WORD>
</LINE>
<LINE>
<WORD coords="578,1470,662,1439,1469">these</WORD>
<WORD coords="675,1479,787,1448,1470">groups</WORD>
<WORD coords="800,1471,850,1449,1471">are</WORD>
<WORD coords="864,1472,976,1442,1471">related</WORD>
<WORD coords="990,1473,1021,1448,1473">to</WORD>
<WORD coords="1034,1473,1108,1444,1472">each</WORD>
<WORD coords="1123,1474,1224,1443,1473">other?</WORD>
<WORD coords="1239,1475,1329,1444,1474">Since</WORD>
<WORD coords="1344,1483,1493,1447,1475">string</WORD>
<WORD coords="1507,1476,1533,1445,1475">is</WORD>
<WORD coords="1546,1477,1596,1446,1476">the</WORD>
<WORD coords="1608,1477,1696,1455,1476">name</WORD>
<WORD coords="1709,1478,1746,1447,1477">of</WORD>
</LINE>
<LINE>
<WORD coords="578,1514,626,1483,1513">the</WORD>
<WORD coords="639,1522,734,1492,1514">array,</WORD>
<WORD coords="748,1516,846,1485,1515">which</WORD>
<WORD coords="860,1515,891,1485,1515">in</WORD>
<WORD coords="905,1517,931,1486,1517">C</WORD>
<WORD coords="944,1525,1142,1488,1517">corresponds</WORD>
<WORD coords="1157,1519,1188,1492,1518">to</WORD>
<WORD coords="1201,1519,1250,1488,1518">the</WORD>
<WORD coords="1262,1520,1329,1488,1518">first</WORD>
<WORD coords="1341,1528,1425,1494,1519">entry</WORD>
<WORD coords="1439,1528,1668,1489,1520">(string[0])</WORD>
<WORD coords="1671,1527,1678,1515,1527">(</WORD>
<WORD coords="1693,1522,1742,1491,1521">the</WORD>
</LINE>
<LINE>
<WORD coords="577,1566,723,1528,1557">compiler</WORD>
<WORD coords="735,1560,874,1534,1559">converts</WORD>
<WORD coords="887,1561,946,1530,1560">this</WORD>
<WORD coords="958,1569,1134,1531,1561">expression</WORD>
<WORD coords="1148,1563,1211,1532,1562">into</WORD>
<WORD coords="1224,1563,1273,1532,1562">the</WORD>
<WORD coords="1285,1571,1457,1533,1563">equivalent</WORD>
<WORD coords="1472,1573,1657,1534,1564">*(string</WORD>
<WORD coords="1668,1573,1740,1536,1567">+4).</WORD>
</LINE>
<LINE>
<WORD coords="576,1603,653,1571,1601">First</WORD>
<WORD coords="667,1603,717,1572,1602">the</WORD>
<WORD coords="732,1611,833,1573,1602">length</WORD>
<WORD coords="848,1604,885,1574,1603">of</WORD>
<WORD coords="895,1604,914,1575,1605">4</WORD>
<WORD coords="930,1606,1076,1575,1605">elements</WORD>
<WORD coords="1090,1606,1117,1575,1605">is</WORD>
<WORD coords="1131,1607,1229,1576,1607">added</WORD>
<WORD coords="1243,1607,1274,1581,1607">to</WORD>
<WORD coords="1289,1608,1339,1577,1607">the</WORD>
<WORD coords="1352,1609,1475,1577,1608">address</WORD>
<WORD coords="1492,1617,1653,1580,1608">string.</WORD>
<WORD coords="1668,1611,1742,1579,1609">This</WORD>
</LINE>
<LINE>
<WORD coords="577,1647,680,1617,1646">makes</WORD>
<WORD coords="695,1648,744,1617,1647">the</WORD>
<WORD coords="756,1649,873,1624,1648">current</WORD>
<WORD coords="885,1657,1001,1619,1649">pointer</WORD>
<WORD coords="1013,1658,1098,1620,1650">point</WORD>
<WORD coords="1111,1651,1141,1626,1651">to</WORD>
<WORD coords="1155,1651,1204,1621,1650">the</WORD>
<WORD coords="1217,1660,1300,1627,1651">entry</WORD>
<WORD coords="1316,1660,1525,1623,1652">string[4].</WORD>
<WORD coords="1539,1654,1624,1623,1653">Then</WORD>
<WORD coords="1637,1655,1741,1632,1655">access</WORD>
</LINE>
<LINE>
<WORD coords="577,1690,607,1664,1690">to</WORD>
<WORD coords="621,1691,680,1659,1690">this</WORD>
<WORD coords="694,1692,826,1660,1691">element</WORD>
<WORD coords="838,1693,865,1661,1692">is</WORD>
<WORD coords="879,1702,1105,1662,1693">accomplished</WORD>
<WORD coords="1120,1703,1245,1663,1694">through</WORD>
<WORD coords="1260,1696,1310,1665,1695">the</WORD>
<WORD coords="1323,1697,1458,1665,1696">asterisk.</WORD>
<WORD coords="1472,1698,1536,1666,1696">The</WORD>
<WORD coords="1548,1706,1741,1667,1698">parentheses</WORD>
</LINE>
<LINE>
<WORD coords="576,1735,626,1712,1734">are</WORD>
<WORD coords="641,1744,780,1705,1736">required</WORD>
<WORD coords="795,1738,926,1706,1737">because</WORD>
<WORD coords="943,1739,992,1707,1738">the</WORD>
<WORD coords="1006,1747,1126,1708,1739">pointer</WORD>
<WORD coords="1140,1728,1197,1708,1727">&quot;*&quot;</WORD>
<WORD coords="1213,1741,1267,1709,1740">has</WORD>
<WORD coords="1283,1749,1390,1710,1740">higher</WORD>
<WORD coords="1403,1750,1589,1711,1742">precedence</WORD>
<WORD coords="1605,1743,1675,1712,1742">than</WORD>
<WORD coords="1691,1744,1741,1712,1743">the</WORD>
</LINE>
<LINE>
<WORD coords="576,1781,710,1749,1780">addition</WORD>
<WORD coords="726,1788,758,1750,1782">(a</WORD>
<WORD coords="773,1782,853,1751,1781">table</WORD>
<WORD coords="867,1783,904,1751,1782">of</WORD>
<WORD coords="916,1791,1117,1753,1783">precedences</WORD>
<WORD coords="1132,1785,1189,1762,1784">can</WORD>
<WORD coords="1204,1785,1243,1754,1785">be</WORD>
<WORD coords="1257,1786,1353,1754,1785">found</WORD>
<WORD coords="1368,1785,1399,1755,1785">in</WORD>
<WORD coords="1414,1787,1464,1755,1786">the</WORD>
<WORD coords="1478,1795,1695,1756,1787">Appendices).</WORD>
<WORD coords="1712,1788,1741,1758,1788">A</WORD>
</LINE>
<LINE>
<WORD coords="575,1833,769,1795,1824">comparison</WORD>
<WORD coords="788,1827,925,1796,1826">between</WORD>
<WORD coords="944,1836,1063,1798,1827">pointer</WORD>
<WORD coords="1080,1829,1140,1799,1828">and</WORD>
<WORD coords="1158,1838,1242,1808,1829">array</WORD>
<WORD coords="1260,1830,1317,1808,1829">can</WORD>
<WORD coords="1336,1831,1375,1801,1831">be</WORD>
<WORD coords="1393,1831,1482,1801,1830">made</WORD>
<WORD coords="1499,1832,1581,1801,1831">clear</WORD>
<WORD coords="1598,1833,1671,1801,1832">with</WORD>
<WORD coords="1690,1833,1740,1802,1832">the</WORD>
</LINE>
<LINE>
<WORD coords="576,1878,733,1839,1868">following</WORD>
<WORD coords="743,1880,905,1841,1871">examples:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="577,1956,654,1926,1949">long</WORD>
<WORD coords="676,1955,789,1928,1950">value,</WORD>
<WORD coords="819,1953,897,1929,1952">data</WORD>
<WORD coords="907,1957,993,1929,1955">[10];</WORD>
<WORD coords="1024,1956,1058,1929,1951">/*</WORD>
<WORD coords="1082,1954,1221,1929,1954">Defined</WORD>
<WORD coords="1244,1955,1322,1930,1955">like</WORD>
<WORD coords="1344,1956,1422,1931,1955">this</WORD>
<WORD coords="1448,1959,1481,1932,1953">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="574,2044,662,2005,2035">Array</WORD>
<WORD coords="975,2039,1026,2008,2038">the</WORD>
<WORD coords="1036,2040,1119,2017,2039">same</WORD>
<WORD coords="1130,2040,1202,2009,2039">with</WORD>
<WORD coords="1213,2048,1343,2010,2040">pointers</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="574,2098,672,2074,2097">value</WORD>
<WORD coords="695,2091,713,2082,2095">=</WORD>
<WORD coords="736,2103,891,2075,2098">data[3];</WORD>
<WORD coords="974,2101,1074,2077,2100">value</WORD>
<WORD coords="1097,2094,1115,2085,2097">=</WORD>
<WORD coords="1140,2104,1256,2079,2101">*(data</WORD>
<WORD coords="1279,2106,1329,2079,2103">+3)</WORD>
<WORD coords="1342,2106,1352,2085,0">;</WORD>
</LINE>
<LINE>
<WORD coords="573,2139,652,2115,2138">data</WORD>
<WORD coords="662,2143,726,2116,2140">[10]</WORD>
<WORD coords="757,2133,775,2124,2137">=</WORD>
<WORD coords="797,2144,911,2117,2140">value;</WORD>
<WORD coords="977,2142,1074,2119,2141">*data</WORD>
<WORD coords="1097,2135,1115,2127,2138">=</WORD>
<WORD coords="1137,2146,1251,2119,2142">value;</WORD>
</LINE>
<LINE>
<WORD coords="573,2183,706,2155,2178">data[7]</WORD>
<WORD coords="736,2177,775,2159,2176">+=</WORD>
<WORD coords="797,2183,911,2157,2179">value;</WORD>
<WORD coords="976,2173,991,2159,2179">*</WORD>
<WORD coords="1003,2185,1093,2158,2181">(data</WORD>
<WORD coords="1118,2180,1134,2162,2180">+</WORD>
<WORD coords="1158,2185,1187,2159,2182">7)</WORD>
<WORD coords="1219,2181,1256,2163,2179">+=</WORD>
<WORD coords="1277,2186,1392,2160,2183">value;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="241,2668,310,2637,2667">136</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0143.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0144.djvu" width="2038">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0144.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="299,171,427,145,171">Abacus</WORD>
<WORD coords="1513,164,1577,136,164">15-2</WORD>
<WORD coords="1614,163,1789,135,161">Pointers</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="629,349,673,320,349">As</WORD>
<WORD coords="690,349,796,319,348">shown</WORD>
<WORD coords="812,348,844,318,348">in</WORD>
<WORD coords="860,349,912,318,348">the</WORD>
<WORD coords="925,356,1065,325,346">program</WORD>
<WORD coords="1083,351,1191,317,346">above,</WORD>
<WORD coords="1206,346,1292,315,345">other</WORD>
<WORD coords="1307,353,1460,319,344">operators</WORD>
<WORD coords="1476,344,1533,321,343">can</WORD>
<WORD coords="1548,343,1587,313,343">be</WORD>
<WORD coords="1603,342,1679,312,342">used</WORD>
<WORD coords="1694,341,1726,311,341">in</WORD>
<WORD coords="1742,341,1792,310,340">the</WORD>
</LINE>
<LINE>
<WORD coords="628,393,836,361,391">construction</WORD>
<WORD coords="857,398,1073,362,390">*pointer.</WORD>
<WORD coords="1087,390,1146,360,389">For</WORD>
<WORD coords="1159,396,1299,358,388">example</WORD>
<WORD coords="1313,388,1364,358,387">the</WORD>
<WORD coords="1380,387,1451,360,386">*af</WORD>
<WORD coords="1456,387,1581,361,386">ter++</WORD>
<WORD coords="1599,385,1745,354,384">directive</WORD>
<WORD coords="1760,383,1792,353,383">in</WORD>
</LINE>
<LINE>
<WORD coords="631,443,794,412,436">strcpy</WORD>
<WORD coords="817,435,968,404,434">indicates</WORD>
<WORD coords="988,434,1052,404,433">that</WORD>
<WORD coords="1072,434,1142,403,433">first</WORD>
<WORD coords="1160,433,1211,402,432">the</WORD>
<WORD coords="1230,437,1332,402,431">value,</WORD>
<WORD coords="1352,432,1384,406,432">to</WORD>
<WORD coords="1404,431,1506,400,430">which</WORD>
<WORD coords="1527,430,1661,403,429">after</WORD>
<WORD coords="1687,436,1793,397,427">points</WORD>
</LINE>
<LINE>
<WORD coords="630,488,663,450,481">(*</WORD>
<WORD coords="671,487,822,449,480">after),</WORD>
<WORD coords="838,479,864,449,478">is</WORD>
<WORD coords="880,479,1021,448,478">obtained</WORD>
<WORD coords="1036,479,1096,447,478">and</WORD>
<WORD coords="1109,478,1179,447,477">then</WORD>
<WORD coords="1195,477,1243,447,476">the</WORD>
<WORD coords="1258,484,1375,445,475">pointer</WORD>
<WORD coords="1390,476,1498,444,474">should</WORD>
<WORD coords="1512,482,1598,443,473">point</WORD>
<WORD coords="1613,473,1644,448,473">to</WORD>
<WORD coords="1658,473,1707,442,472">the</WORD>
<WORD coords="1722,472,1794,446,471">next</WORD>
</LINE>
<LINE>
<WORD coords="630,525,704,494,524">field</WORD>
<WORD coords="714,532,797,493,526">(++).</WORD>
<WORD coords="808,524,874,493,523">Can</WORD>
<WORD coords="884,531,944,501,523">you</WORD>
<WORD coords="954,530,1084,492,522">imagine</WORD>
<WORD coords="1094,522,1173,491,521">what</WORD>
<WORD coords="1182,522,1231,491,521">the</WORD>
<WORD coords="1241,528,1396,490,520">following</WORD>
<WORD coords="1406,519,1562,488,518">directives</WORD>
<WORD coords="1573,518,1673,487,517">would</WORD>
<WORD coords="1682,517,1739,486,517">do?</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="632,604,687,579,604">int</WORD>
<WORD coords="714,607,744,579,604">i,</WORD>
<WORD coords="775,609,832,578,603">*ip</WORD>
<WORD coords="855,595,872,587,599">=</WORD>
<WORD coords="897,605,947,578,602">Si;</WORD>
</LINE>
<LINE>
<WORD coords="633,644,648,620,644">i</WORD>
<WORD coords="672,637,690,629,640">=</WORD>
<WORD coords="715,646,786,621,643">100;</WORD>
</LINE>
<LINE>
<WORD coords="633,676,669,671,676">—</WORD>
<WORD coords="674,690,746,660,684">*ip;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="633,768,718,738,767">After</WORD>
<WORD coords="730,768,780,738,767">the</WORD>
<WORD coords="791,768,949,736,766">definition</WORD>
<WORD coords="961,767,998,736,766">of</WORD>
<WORD coords="1007,767,1057,736,766">the</WORD>
<WORD coords="1068,766,1199,735,765">variable</WORD>
<WORD coords="1212,765,1231,737,765">i</WORD>
<WORD coords="1245,765,1304,734,764">and</WORD>
<WORD coords="1316,765,1365,734,764">the</WORD>
<WORD coords="1378,764,1446,735,764">int</WORD>
<WORD coords="1459,772,1577,732,762">pointer</WORD>
<WORD coords="1588,769,1646,733,762">ip,</WORD>
<WORD coords="1658,761,1756,730,760">which</WORD>
<WORD coords="1768,761,1795,730,760">is</WORD>
</LINE>
<LINE>
<WORD coords="632,813,697,782,812">also</WORD>
<WORD coords="711,812,875,781,811">initialized</WORD>
<WORD coords="888,816,967,781,810">here,</WORD>
<WORD coords="981,811,1031,780,810">the</WORD>
<WORD coords="1043,811,1175,779,810">variable</WORD>
<WORD coords="1189,810,1209,781,810">i</WORD>
<WORD coords="1224,818,1289,784,810">gets</WORD>
<WORD coords="1302,810,1321,787,810">a</WORD>
<WORD coords="1332,809,1421,778,808">value</WORD>
<WORD coords="1433,816,1582,776,807">assigned.</WORD>
<WORD coords="1595,806,1659,776,806">Trie</WORD>
<WORD coords="1670,806,1797,774,805">number</WORD>
</LINE>
<LINE>
<WORD coords="636,858,693,826,857">100</WORD>
<WORD coords="704,857,731,826,857">is</WORD>
<WORD coords="742,857,841,826,856">stored</WORD>
<WORD coords="852,856,882,825,856">in</WORD>
<WORD coords="893,856,925,825,855">it</WORD>
<WORD coords="935,856,1014,825,855">Now</WORD>
<WORD coords="1025,855,1130,833,855">comes</WORD>
<WORD coords="1140,855,1189,824,854">the</WORD>
<WORD coords="1200,862,1251,823,854">big</WORD>
<WORD coords="1261,862,1409,823,853">question,</WORD>
<WORD coords="1420,852,1498,822,851">what</WORD>
<WORD coords="1508,852,1582,822,851">does</WORD>
<WORD coords="1595,841,1639,835,841">—</WORD>
<WORD coords="1645,858,1714,821,850">*ip</WORD>
<WORD coords="1725,850,1783,818,850">do?</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="632,942,710,911,942">First</WORD>
<WORD coords="723,942,774,911,941">the</WORD>
<WORD coords="787,941,914,910,940">number</WORD>
<WORD coords="927,947,1025,909,942">(100),</WORD>
<WORD coords="1040,940,1072,914,940">to</WORD>
<WORD coords="1086,940,1185,908,939">which</WORD>
<WORD coords="1201,946,1248,909,938">ip</WORD>
<WORD coords="1262,947,1363,907,938">points</WORD>
<WORD coords="1376,945,1490,906,937">(*ip),</WORD>
<WORD coords="1505,937,1531,905,936">is</WORD>
<WORD coords="1545,937,1697,904,935">obtained.</WORD>
<WORD coords="1712,934,1797,903,934">Then</WORD>
</LINE>
<LINE>
<WORD coords="634,987,693,955,986">this</WORD>
<WORD coords="707,987,796,955,985">value</WORD>
<WORD coords="810,986,837,955,985">is</WORD>
<WORD coords="851,986,982,954,985">reduced</WORD>
<WORD coords="995,993,1037,954,985">by</WORD>
<WORD coords="1051,989,1120,962,984">one,</WORD>
<WORD coords="1134,984,1202,953,983">thus</WORD>
<WORD coords="1220,984,1277,952,983">100</WORD>
<WORD coords="1291,983,1434,952,982">becomes</WORD>
<WORD coords="1448,982,1498,950,982">99.</WORD>
<WORD coords="1513,981,1586,950,980">This</WORD>
<WORD coords="1601,980,1689,949,979">value</WORD>
<WORD coords="1704,980,1730,948,979">is</WORD>
<WORD coords="1745,979,1798,953,979">not</WORD>
</LINE>
<LINE>
<WORD coords="634,1031,734,1000,1030">stored</WORD>
<WORD coords="744,1030,775,999,1030">in</WORD>
<WORD coords="786,1030,917,999,1029">variable</WORD>
<WORD coords="930,1030,961,1000,1029">i.</WORD>
<WORD coords="972,1029,1037,998,1028">The</WORD>
<WORD coords="1047,1029,1131,1006,1028">same</WORD>
<WORD coords="1139,1028,1231,997,1027">result</WORD>
<WORD coords="1241,1028,1331,996,1027">could</WORD>
<WORD coords="1342,1027,1418,996,1026">have</WORD>
<WORD coords="1428,1027,1505,996,1026">been</WORD>
<WORD coords="1516,1026,1656,994,1025">obtained</WORD>
<WORD coords="1665,1024,1737,993,1023">with</WORD>
<WORD coords="1748,1024,1798,992,1023">the</WORD>
</LINE>
<LINE>
<WORD coords="635,1074,723,1044,1073">much</WORD>
<WORD coords="736,1082,858,1043,1073">simpler</WORD>
<WORD coords="868,1081,1042,1042,1073">expression</WORD>
<WORD coords="1055,1062,1099,1057,1072">—</WORD>
<WORD coords="1104,1073,1135,1044,1073">i.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1736,2667,1807,2634,2666">137</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0144.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2839" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0145.djvu" width="2033">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0145.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="253,152,296,125,154">15.</WORD>
<WORD coords="325,154,479,126,153">Pointers</WORD>
<WORD coords="497,155,560,134,155">and</WORD>
<WORD coords="577,158,770,129,157">Addresses</WORD>
<WORD coords="1332,164,1440,136,163">Amiga</WORD>
<WORD coords="1453,164,1477,137,164">C</WORD>
<WORD coords="1490,165,1550,143,164">for</WORD>
<WORD coords="1561,166,1744,138,165">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="251,478,425,424,478">15.3</WORD>
<WORD coords="578,482,833,428,481">Pointer</WORD>
<WORD coords="907,486,1169,432,484">without</WORD>
<WORD coords="1244,503,1505,435,487">Storage</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="577,637,692,599,627">During</WORD>
<WORD coords="705,630,755,599,629">the</WORD>
<WORD coords="768,631,822,608,630">use</WORD>
<WORD coords="835,631,872,601,631">of</WORD>
<WORD coords="881,640,1023,602,632">pointers,</WORD>
<WORD coords="1037,641,1098,611,634">you</WORD>
<WORD coords="1112,635,1220,604,634">should</WORD>
<WORD coords="1233,636,1303,610,635">note</WORD>
<WORD coords="1316,636,1378,605,635">that</WORD>
<WORD coords="1390,645,1460,606,636">they</WORD>
<WORD coords="1473,645,1625,613,638">represent</WORD>
<WORD coords="1637,646,1709,609,638">only</WORD>
<WORD coords="1723,639,1741,617,639">a</WORD>
</LINE>
<LINE>
<WORD coords="575,680,692,642,671">pointer</WORD>
<WORD coords="704,674,735,649,673">to</WORD>
<WORD coords="747,674,766,652,674">a</WORD>
<WORD coords="778,675,887,645,674">certain</WORD>
<WORD coords="900,676,969,646,675">data</WORD>
<WORD coords="981,685,1058,651,676">type.</WORD>
<WORD coords="1072,678,1135,648,677">The</WORD>
<WORD coords="1148,687,1281,656,678">memory</WORD>
<WORD coords="1293,681,1441,649,680">locations</WORD>
<WORD coords="1453,682,1501,651,681">for</WORD>
<WORD coords="1513,682,1562,651,682">the</WORD>
<WORD coords="1574,684,1740,651,682">individual</WORD>
</LINE>
<LINE>
<WORD coords="575,718,717,687,717">elements</WORD>
<WORD coords="729,719,807,694,718">must</WORD>
<WORD coords="816,720,855,689,720">be</WORD>
<WORD coords="864,721,985,690,720">defined</WORD>
<WORD coords="995,731,1156,692,722">separately</WORD>
<WORD coords="1166,724,1225,693,723">and</WORD>
<WORD coords="1234,724,1283,693,723">the</WORD>
<WORD coords="1292,732,1408,694,724">pointer</WORD>
<WORD coords="1416,734,1538,695,725">pointed</WORD>
<WORD coords="1548,727,1578,701,727">to</WORD>
<WORD coords="1589,728,1677,696,726">them.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="575,803,637,771,801">The</WORD>
<WORD coords="649,805,854,771,803">initialization</WORD>
<WORD coords="865,805,902,774,805">of</WORD>
<WORD coords="912,806,961,774,805">the</WORD>
<WORD coords="970,815,1088,775,806">pointer</WORD>
<WORD coords="1096,816,1235,783,808">prevents</WORD>
<WORD coords="1245,809,1295,778,808">the</WORD>
<WORD coords="1306,818,1418,784,810">system</WORD>
<WORD coords="1431,811,1508,779,810">from</WORD>
<WORD coords="1520,820,1625,780,811">giving</WORD>
<WORD coords="1636,820,1739,791,811">wrong</WORD>
</LINE>
<LINE>
<WORD coords="574,848,705,825,847">answers</WORD>
<WORD coords="715,849,750,826,848">or</WORD>
<WORD coords="760,857,905,819,848">crashing.</WORD>
<WORD coords="919,849,948,820,849">If</WORD>
<WORD coords="956,850,975,829,850">a</WORD>
<WORD coords="985,851,1070,822,850">crash</WORD>
<WORD coords="1081,853,1186,831,852">occurs</WORD>
<WORD coords="1198,853,1284,823,852">when</WORD>
<WORD coords="1296,862,1384,823,853">using</WORD>
<WORD coords="1393,863,1534,824,855">pointers,</WORD>
<WORD coords="1545,857,1622,834,856">even</WORD>
<WORD coords="1633,866,1739,827,857">during</WORD>
</LINE>
<LINE>
<WORD coords="574,892,624,861,891">the</WORD>
<WORD coords="638,893,696,867,892">test</WORD>
<WORD coords="709,893,763,871,892">run</WORD>
<WORD coords="780,893,815,863,892">of</WORD>
<WORD coords="828,894,846,872,894">a</WORD>
<WORD coords="859,902,1009,873,894">program,</WORD>
<WORD coords="1024,896,1091,866,895">first</WORD>
<WORD coords="1105,898,1200,867,897">check</WORD>
<WORD coords="1215,899,1315,868,898">where</WORD>
<WORD coords="1329,899,1379,869,898">the</WORD>
<WORD coords="1393,908,1525,869,900">pointers</WORD>
<WORD coords="1540,901,1576,879,900">or</WORD>
<WORD coords="1589,902,1639,871,901">the</WORD>
<WORD coords="1654,910,1738,880,901">array</WORD>
</LINE>
<LINE>
<WORD coords="573,936,662,905,935">index</WORD>
<WORD coords="672,937,722,915,936">are</WORD>
<WORD coords="731,946,875,907,937">pointing.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="573,1018,601,989,1018">A</WORD>
<WORD coords="610,1020,670,989,1019">few</WORD>
<WORD coords="680,1022,849,990,1020">occasional</WORD>
<WORD coords="857,1030,1009,1000,1022">programs</WORD>
<WORD coords="1019,1024,1099,1002,1023">seem</WORD>
<WORD coords="1111,1025,1141,999,1024">to</WORD>
<WORD coords="1152,1027,1311,996,1025">contradict</WORD>
<WORD coords="1319,1027,1392,997,1027">such</WORD>
<WORD coords="1402,1028,1552,997,1027">demands:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="572,1100,649,1075,1099">main</WORD>
<WORD coords="661,1104,683,1078,1103">()</WORD>
</LINE>
<LINE>
<WORD coords="577,1144,586,1118,1144">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,1182,690,1159,1181">char</WORD>
<WORD coords="715,1192,908,1160,1183">*text_ptr;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,1270,771,1239,1261">text_ptr</WORD>
<WORD coords="795,1256,812,1247,1260">=</WORD>
<WORD coords="836,1264,912,1240,1263">&quot;All</WORD>
<WORD coords="934,1270,1032,1240,1264">point</WORD>
<WORD coords="1055,1265,1093,1244,1265">to</WORD>
<WORD coords="1116,1270,1210,1244,1266">me!&quot;;</WORD>
</LINE>
<LINE>
<WORD coords="609,1306,729,1277,1301">printf</WORD>
<WORD coords="740,1305,830,1280,1302">(&quot;The</WORD>
<WORD coords="853,1304,932,1282,1303">text</WORD>
<WORD coords="957,1304,992,1280,1304">is</WORD>
<WORD coords="1017,1316,1348,1282,1306">&gt;%s&lt;\n&quot;,text_ptr)</WORD>
<WORD coords="1362,1311,1371,1292,0">;</WORD>
</LINE>
<LINE>
<WORD coords="576,1343,584,1317,1343">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="569,1426,677,1395,1425">Where</WORD>
<WORD coords="689,1426,719,1396,1425">in</WORD>
<WORD coords="733,1427,791,1397,1426">this</WORD>
<WORD coords="802,1436,939,1406,1427">program</WORD>
<WORD coords="952,1430,979,1399,1429">is</WORD>
<WORD coords="992,1430,1040,1400,1429">the</WORD>
<WORD coords="1051,1439,1187,1409,1430">memory</WORD>
<WORD coords="1199,1440,1288,1410,1432">space</WORD>
<WORD coords="1300,1433,1349,1403,1432">for</WORD>
<WORD coords="1360,1434,1409,1403,1433">the</WORD>
<WORD coords="1421,1443,1529,1404,1433">string?</WORD>
<WORD coords="1543,1435,1606,1405,1434">The</WORD>
<WORD coords="1618,1444,1735,1406,1435">pointer</WORD>
</LINE>
<LINE>
<WORD coords="568,1470,643,1439,1470">does</WORD>
<WORD coords="657,1480,783,1440,1470">nothing</WORD>
<WORD coords="798,1471,828,1441,1471">in</WORD>
<WORD coords="844,1473,903,1442,1472">this</WORD>
<WORD coords="918,1475,1072,1443,1474">direction.</WORD>
<WORD coords="1088,1476,1113,1445,1475">It</WORD>
<WORD coords="1127,1476,1154,1445,1475">is</WORD>
<WORD coords="1169,1477,1268,1447,1476">stored</WORD>
<WORD coords="1283,1479,1469,1448,1478">somewhere</WORD>
<WORD coords="1484,1479,1514,1448,1479">in</WORD>
<WORD coords="1529,1480,1579,1449,1479">the</WORD>
<WORD coords="1594,1489,1732,1458,1480">program</WORD>
</LINE>
<LINE>
<WORD coords="568,1520,638,1488,1514">text,</WORD>
<WORD coords="650,1523,714,1484,1516">just</WORD>
<WORD coords="727,1517,789,1485,1516">like</WORD>
<WORD coords="803,1517,832,1486,1516">in</WORD>
<WORD coords="848,1519,984,1486,1518">function</WORD>
<WORD coords="998,1520,1071,1489,1519">calls</WORD>
<WORD coords="1086,1529,1169,1489,1521">(e.g.,</WORD>
<WORD coords="1182,1528,1332,1492,1520">printf</WORD>
<WORD coords="1346,1528,1593,1491,1522">(&quot;Hello\n&quot;)</WORD>
<WORD coords="1606,1532,1639,1493,1527">;).</WORD>
<WORD coords="1656,1526,1733,1495,1525">Also</WORD>
</LINE>
<LINE>
<WORD coords="568,1559,625,1527,1557">this</WORD>
<WORD coords="637,1568,730,1529,1559">string</WORD>
<WORD coords="741,1560,844,1530,1560">within</WORD>
<WORD coords="856,1562,905,1531,1561">the</WORD>
<WORD coords="916,1563,1050,1531,1562">function</WORD>
<WORD coords="1062,1564,1142,1539,1563">must</WORD>
<WORD coords="1151,1565,1189,1534,1565">be</WORD>
<WORD coords="1201,1566,1299,1536,1565">stored</WORD>
<WORD coords="1311,1568,1503,1537,1566">somewhere.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="237,1641,441,1609,1639">Attention:</WORD>
<WORD coords="567,1642,596,1613,1642">If</WORD>
<WORD coords="616,1644,668,1613,1643">the</WORD>
<WORD coords="689,1645,753,1619,1644">text</WORD>
<WORD coords="774,1647,887,1615,1646">should</WORD>
<WORD coords="907,1647,947,1617,1647">be</WORD>
<WORD coords="969,1657,1118,1617,1648">changed,</WORD>
<WORD coords="1141,1650,1190,1619,1649">for</WORD>
<WORD coords="1210,1659,1353,1621,1650">example</WORD>
<WORD coords="1374,1652,1448,1621,1651">with</WORD>
<WORD coords="1469,1654,1578,1631,1653">access</WORD>
<WORD coords="1600,1662,1731,1624,1653">through</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="568,1698,790,1663,1688">text_ptr,</WORD>
<WORD coords="808,1690,859,1660,1689">the</WORD>
<WORD coords="876,1692,1042,1661,1691">maximum</WORD>
<WORD coords="1061,1701,1165,1662,1692">length</WORD>
<WORD coords="1183,1695,1263,1669,1694">must</WORD>
<WORD coords="1280,1695,1319,1665,1695">be</WORD>
<WORD coords="1336,1697,1495,1665,1695">observed.</WORD>
<WORD coords="1515,1696,1548,1667,1696">In</WORD>
<WORD coords="1567,1698,1618,1667,1697">the</WORD>
<WORD coords="1637,1707,1731,1668,1698">string</WORD>
</LINE>
<LINE>
<WORD coords="566,1737,674,1701,1731">above,</WORD>
<WORD coords="689,1734,748,1702,1732">this</WORD>
<WORD coords="763,1734,790,1703,1733">is</WORD>
<WORD coords="804,1743,877,1704,1734">only</WORD>
<WORD coords="891,1736,931,1704,1736">28</WORD>
<WORD coords="946,1742,1122,1706,1736">characters,</WORD>
<WORD coords="1137,1738,1210,1707,1737">with</WORD>
<WORD coords="1224,1739,1283,1716,1738">one</WORD>
<WORD coords="1297,1740,1449,1708,1739">character</WORD>
<WORD coords="1461,1750,1667,1711,1741">representing</WORD>
<WORD coords="1681,1744,1731,1712,1743">the</WORD>
</LINE>
<LINE>
<WORD coords="565,1775,624,1745,1774">end</WORD>
<WORD coords="633,1776,670,1745,1775">of</WORD>
<WORD coords="678,1777,728,1746,1776">the</WORD>
<WORD coords="737,1786,829,1747,1777">string</WORD>
<WORD coords="844,1781,860,1748,1781">\</WORD>
<WORD coords="868,1779,897,1751,1780">0.</WORD>
<WORD coords="909,1779,938,1748,1778">If</WORD>
<WORD coords="947,1780,986,1749,1780">30</WORD>
<WORD coords="997,1782,1159,1749,1780">characters</WORD>
<WORD coords="1169,1782,1219,1759,1781">are</WORD>
<WORD coords="1229,1783,1342,1752,1782">written</WORD>
<WORD coords="1352,1784,1415,1752,1783">into</WORD>
<WORD coords="1425,1785,1483,1753,1783">this</WORD>
<WORD coords="1494,1793,1584,1762,1785">space</WORD>
<WORD coords="1594,1795,1729,1763,1786">anyway,</WORD>
</LINE>
<LINE>
<WORD coords="565,1820,584,1798,1820">a</WORD>
<WORD coords="597,1828,712,1795,1820">system</WORD>
<WORD coords="726,1822,814,1792,1821">crash</WORD>
<WORD coords="828,1823,886,1801,1822">can</WORD>
<WORD coords="900,1824,940,1793,1824">be</WORD>
<WORD coords="954,1833,1109,1795,1825">expected.</WORD>
<WORD coords="1126,1827,1151,1796,1826">It</WORD>
<WORD coords="1166,1827,1192,1796,1826">is</WORD>
<WORD coords="1206,1835,1342,1797,1827">possible</WORD>
<WORD coords="1357,1829,1419,1798,1828">that</WORD>
<WORD coords="1432,1830,1545,1798,1828">behind</WORD>
<WORD coords="1560,1830,1610,1799,1829">the</WORD>
<WORD coords="1626,1839,1729,1800,1830">string,</WORD>
</LINE>
<LINE>
<WORD coords="564,1873,701,1842,1864">program</WORD>
<WORD coords="714,1866,792,1836,1866">code</WORD>
<WORD coords="804,1867,866,1845,1867">was</WORD>
<WORD coords="879,1869,979,1839,1868">stored</WORD>
<WORD coords="991,1870,1088,1839,1869">which</WORD>
<WORD coords="1102,1871,1164,1848,1870">was</WORD>
<WORD coords="1176,1873,1372,1841,1871">overwritten.</WORD>
<WORD coords="1388,1874,1502,1843,1873">Should</WORD>
<WORD coords="1514,1875,1563,1843,1874">the</WORD>
<WORD coords="1575,1883,1730,1851,1875">computer</WORD>
</LINE>
<LINE>
<WORD coords="564,1911,724,1885,1909">encounter</WORD>
<WORD coords="733,1911,806,1881,1911">such</WORD>
<WORD coords="816,1913,884,1882,1912">data</WORD>
<WORD coords="895,1914,992,1882,1913">which</WORD>
<WORD coords="1003,1915,1025,1883,1914">it</WORD>
<WORD coords="1033,1916,1142,1890,1915">cannot</WORD>
<WORD coords="1151,1922,1336,1886,1916">understand,</WORD>
<WORD coords="1347,1918,1370,1886,1917">it</WORD>
<WORD coords="1379,1917,1441,1887,1917">will</WORD>
<WORD coords="1452,1926,1491,1896,1919">go</WORD>
<WORD coords="1501,1927,1597,1897,1918">crazy.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="563,1994,626,1962,1992">The</WORD>
<WORD coords="640,1995,729,1972,1994">name</WORD>
<WORD coords="742,1995,778,1964,1994">of</WORD>
<WORD coords="789,1996,838,1965,1995">the</WORD>
<WORD coords="851,2005,935,1974,1995">array</WORD>
<WORD coords="949,2005,1131,1968,1998">symbolizes</WORD>
<WORD coords="1146,2000,1195,1969,1999">the</WORD>
<WORD coords="1209,2001,1274,1969,1999">first</WORD>
<WORD coords="1286,2002,1417,1970,2000">element</WORD>
<WORD coords="1429,2001,1460,1971,2001">in</WORD>
<WORD coords="1474,2003,1523,1972,2002">the</WORD>
<WORD coords="1536,2004,1634,1972,2002">chain.</WORD>
<WORD coords="1648,2005,1728,1974,2004">Now</WORD>
</LINE>
<LINE>
<WORD coords="564,2039,612,2007,2038">the</WORD>
<WORD coords="625,2047,774,2008,2039">question,</WORD>
<WORD coords="789,2041,868,2009,2040">what</WORD>
<WORD coords="880,2042,906,2010,2041">is</WORD>
<WORD coords="921,2042,969,2011,2041">the</WORD>
<WORD coords="982,2051,1156,2013,2043">expression</WORD>
<WORD coords="1172,2050,1359,2016,2044">field[3]</WORD>
<WORD coords="1380,2052,1454,2019,2050">[2],</WORD>
<WORD coords="1469,2047,1496,2016,2047">if</WORD>
<WORD coords="1506,2048,1555,2017,2047">the</WORD>
<WORD coords="1568,2058,1728,2017,2048">following</WORD>
</LINE>
<LINE>
<WORD coords="563,2085,717,2053,2083">definition</WORD>
<WORD coords="727,2085,779,2054,2084">has</WORD>
<WORD coords="789,2086,864,2055,2085">been</WORD>
<WORD coords="875,2088,990,2055,2087">issued?</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="564,2165,618,2140,2165">int</WORD>
<WORD coords="646,2171,797,2141,2166">field[5]</WORD>
<WORD coords="832,2172,877,2144,2170">[5]</WORD>
<WORD coords="914,2173,1000,2145,2171">[10];</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="562,2253,590,2222,2252">Is</WORD>
<WORD coords="603,2253,627,2221,2252">it</WORD>
<WORD coords="639,2253,676,2231,2253">an</WORD>
<WORD coords="690,2255,820,2223,2254">element</WORD>
<WORD coords="832,2255,869,2224,2254">of</WORD>
<WORD coords="880,2256,938,2224,2255">this</WORD>
<WORD coords="951,2265,1051,2226,2256">array?</WORD>
<WORD coords="1065,2257,1096,2227,2257">If</WORD>
<WORD coords="1106,2264,1151,2236,2259">so,</WORD>
<WORD coords="1165,2259,1263,2228,2258">which</WORD>
<WORD coords="1277,2265,1345,2237,2259">one,</WORD>
<WORD coords="1359,2261,1418,2230,2260">and</WORD>
<WORD coords="1431,2261,1458,2230,2261">if</WORD>
<WORD coords="1468,2267,1530,2236,2261">not,</WORD>
<WORD coords="1543,2263,1624,2231,2262">what</WORD>
<WORD coords="1636,2264,1663,2232,2263">is</WORD>
<WORD coords="1676,2264,1726,2233,2263">the</WORD>
</LINE>
<LINE>
<WORD coords="560,2299,712,2267,2297">element?</WORD>
<WORD coords="734,2300,883,2269,2298">Examine</WORD>
<WORD coords="905,2301,955,2270,2300">the</WORD>
<WORD coords="976,2310,1155,2272,2302">expression</WORD>
<WORD coords="1177,2313,1337,2273,2303">carefully.</WORD>
<WORD coords="1360,2306,1387,2275,2305">It</WORD>
<WORD coords="1406,2314,1480,2275,2305">only</WORD>
<WORD coords="1501,2308,1642,2276,2306">contains</WORD>
<WORD coords="1663,2309,1726,2282,2308">two</WORD>
</LINE>
<LINE>
<WORD coords="561,2348,685,2311,2341">indices,</WORD>
<WORD coords="697,2343,751,2313,2343">but</WORD>
<WORD coords="762,2344,811,2313,2343">the</WORD>
<WORD coords="822,2346,981,2314,2344">definition</WORD>
<WORD coords="992,2347,1127,2316,2346">contains</WORD>
<WORD coords="1140,2348,1229,2317,2347">three.</WORD>
<WORD coords="1242,2349,1267,2318,2348">It</WORD>
<WORD coords="1279,2350,1400,2318,2348">follows</WORD>
<WORD coords="1413,2351,1449,2328,2350">so</WORD>
<WORD coords="1460,2351,1521,2320,2350">that</WORD>
<WORD coords="1532,2351,1555,2321,2350">it</WORD>
<WORD coords="1567,2352,1675,2327,2351">cannot</WORD>
<WORD coords="1686,2352,1725,2323,2352">be</WORD>
</LINE>
<LINE>
<WORD coords="560,2384,596,2362,2384">an</WORD>
<WORD coords="611,2386,694,2360,2385">extra</WORD>
<WORD coords="707,2388,845,2356,2386">element</WORD>
<WORD coords="860,2388,886,2358,2387">It</WORD>
<WORD coords="899,2388,954,2366,2388">can</WORD>
<WORD coords="969,2397,1040,2359,2388">only</WORD>
<WORD coords="1053,2390,1091,2360,2390">be</WORD>
<WORD coords="1104,2390,1123,2368,2390">a</WORD>
<WORD coords="1135,2398,1253,2360,2391">pointer</WORD>
<WORD coords="1266,2393,1365,2362,2392">which</WORD>
<WORD coords="1377,2401,1477,2363,2393">points</WORD>
<WORD coords="1492,2394,1523,2369,2393">to</WORD>
<WORD coords="1537,2394,1586,2364,2393">the</WORD>
<WORD coords="1600,2395,1668,2364,2394">first</WORD>
<WORD coords="1680,2402,1724,2365,2399">(?)</WORD>
</LINE>
<LINE>
<WORD coords="559,2430,697,2398,2428">element.</WORD>
<WORD coords="709,2430,774,2400,2429">The</WORD>
<WORD coords="785,2431,851,2400,2430">first</WORD>
<WORD coords="861,2433,991,2402,2432">element</WORD>
<WORD coords="1002,2434,1074,2403,2433">isn&apos;t</WORD>
<WORD coords="1086,2433,1106,2407,2433">f</WORD>
<WORD coords="1110,2435,1208,2406,2434">ield</WORD>
<WORD coords="1217,2440,1227,2409,2438">[</WORD>
<WORD coords="1261,2440,1270,2409,2438">]</WORD>
<WORD coords="1290,2440,1300,2409,2438">[</WORD>
<WORD coords="1335,2440,1344,2410,2438">]</WORD>
<WORD coords="1364,2441,1374,2410,2439">[</WORD>
<WORD coords="1409,2441,1418,2410,2439">]</WORD>
<WORD coords="1430,2442,1438,2431,2438">,</WORD>
<WORD coords="1449,2438,1502,2408,2438">but</WORD>
<WORD coords="1513,2438,1562,2408,2437">the</WORD>
<WORD coords="1573,2439,1639,2408,2438">first</WORD>
<WORD coords="1650,2440,1725,2409,2438">field</WORD>
</LINE>
<LINE>
<WORD coords="559,2473,590,2447,2472">to</WORD>
<WORD coords="602,2474,700,2443,2472">which</WORD>
<WORD coords="716,2475,837,2446,2474">field</WORD>
<WORD coords="857,2481,911,2448,2479">[3]</WORD>
<WORD coords="932,2482,986,2449,2479">[2]</WORD>
<WORD coords="1007,2486,1115,2447,2478">points.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="230,2652,300,2620,2651">138</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0145.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2837" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0146.djvu" width="2045">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0146.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="254,172,382,146,171">Abacus</WORD>
<WORD coords="1176,166,1238,139,166">153</WORD>
<WORD coords="1267,166,1405,138,164">Pointer</WORD>
<WORD coords="1425,163,1570,141,162">without</WORD>
<WORD coords="1589,162,1748,135,161">Storage</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="585,346,614,317,346">Is</WORD>
<WORD coords="628,346,652,315,345">it</WORD>
<WORD coords="665,346,747,315,345">clear</WORD>
<WORD coords="760,345,829,323,345">now</WORD>
<WORD coords="844,344,924,314,344">what</WORD>
<WORD coords="938,344,1105,312,342">wonderful</WORD>
<WORD coords="1119,350,1251,312,342">changes</WORD>
<WORD coords="1265,341,1321,319,340">can</WORD>
<WORD coords="1336,340,1428,310,339">result</WORD>
<WORD coords="1442,339,1520,309,338">from</WORD>
<WORD coords="1535,345,1697,307,336">forgetting</WORD>
<WORD coords="1711,336,1749,315,335">an</WORD>
</LINE>
<LINE>
<WORD coords="585,389,693,358,388">index?</WORD>
<WORD coords="707,389,776,358,388">One</WORD>
<WORD coords="788,388,920,358,387">element</WORD>
<WORD coords="931,387,968,356,386">of</WORD>
<WORD coords="978,387,1027,356,386">the</WORD>
<WORD coords="1039,386,1115,355,385">field</WORD>
<WORD coords="1127,386,1270,355,385">becomes</WORD>
<WORD coords="1282,384,1301,362,384">a</WORD>
<WORD coords="1312,392,1431,353,383">pointer</WORD>
<WORD coords="1443,383,1474,357,382">to</WORD>
<WORD coords="1487,382,1506,360,382">a</WORD>
<WORD coords="1518,382,1594,350,381">field</WORD>
<WORD coords="1606,380,1638,350,380">in</WORD>
<WORD coords="1651,380,1750,349,379">which</WORD>
</LINE>
<LINE>
<WORD coords="586,434,635,403,433">the</WORD>
<WORD coords="649,441,776,402,432">missing</WORD>
<WORD coords="788,433,878,402,432">index</WORD>
<WORD coords="892,432,918,401,431">is</WORD>
<WORD coords="931,439,1069,400,431">replaced</WORD>
<WORD coords="1082,430,1153,399,429">with</WORD>
<WORD coords="1175,434,1185,402,432">[</WORD>
<WORD coords="1221,433,1230,402,430">]</WORD>
<WORD coords="1243,429,1250,422,429">.</WORD>
<WORD coords="1263,429,1426,397,427">Therefore</WORD>
<WORD coords="1440,427,1458,400,427">f</WORD>
<WORD coords="1464,427,1562,398,426">ield</WORD>
<WORD coords="1571,430,1582,398,429">[</WORD>
<WORD coords="1590,426,1609,397,427">3</WORD>
<WORD coords="1618,429,1627,398,429">]</WORD>
<WORD coords="1650,433,1751,393,423">points</WORD>
</LINE>
<LINE>
<WORD coords="586,478,616,453,478">to</WORD>
<WORD coords="633,478,761,449,477">field</WORD>
<WORD coords="771,481,781,450,479">[</WORD>
<WORD coords="791,477,809,449,477">3</WORD>
<WORD coords="819,481,828,450,481">]</WORD>
<WORD coords="849,481,860,449,479">[</WORD>
<WORD coords="897,480,906,449,478">]</WORD>
<WORD coords="928,480,938,449,478">[</WORD>
<WORD coords="976,480,985,448,477">]</WORD>
<WORD coords="999,476,1006,468,475">.</WORD>
<WORD coords="1022,475,1051,444,474">If</WORD>
<WORD coords="1064,481,1234,443,473">something</WORD>
<WORD coords="1249,473,1311,442,472">like</WORD>
<WORD coords="1326,473,1385,441,472">this</WORD>
<WORD coords="1401,472,1428,441,471">is</WORD>
<WORD coords="1441,479,1588,439,470">possible,</WORD>
<WORD coords="1603,470,1627,438,469">it</WORD>
<WORD coords="1640,469,1697,447,468">can</WORD>
<WORD coords="1712,468,1751,438,468">be</WORD>
</LINE>
<LINE>
<WORD coords="585,523,665,493,522">done</WORD>
<WORD coords="676,523,748,491,522">with</WORD>
<WORD coords="758,530,899,491,521">pointers.</WORD>
<WORD coords="910,521,997,491,520">Later</WORD>
<WORD coords="1007,520,1053,497,520">we</WORD>
<WORD coords="1064,519,1127,488,519">will</WORD>
<WORD coords="1139,519,1191,496,519">see</WORD>
<WORD coords="1202,518,1286,496,517">some</WORD>
<WORD coords="1296,518,1380,486,517">other</WORD>
<WORD coords="1390,517,1480,485,516">tricks</WORD>
<WORD coords="1490,516,1562,484,515">with</WORD>
<WORD coords="1573,523,1713,483,513">pointers.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1692,2665,1762,2635,2664">139</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0146.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0147.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0147.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0147.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2841" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0148.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0148.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="892,738,1116,620,736">16.</WORD>
</LINE>
<LINE>
<WORD coords="428,944,974,798,912">Storage</WORD>
<WORD coords="1068,908,1584,790,905">Classes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0148.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0149.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0149.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0149.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0150.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0150.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="268,179,396,152,178">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1370,172,1416,144,171">16.</WORD>
<WORD coords="1443,171,1593,144,170">Storage</WORD>
<WORD coords="1612,169,1761,142,168">Classes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="276,461,420,392,460">16.</WORD>
<WORD coords="602,477,937,390,459">Storage</WORD>
<WORD coords="1009,457,1325,388,455">Classes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="601,614,673,583,613">This</WORD>
<WORD coords="683,621,803,583,612">chapter</WORD>
<WORD coords="812,613,962,582,612">discusses</WORD>
<WORD coords="973,612,1090,580,611">various</WORD>
<WORD coords="1100,619,1209,588,610">groups</WORD>
<WORD coords="1220,610,1255,579,609">of</WORD>
<WORD coords="1263,610,1417,578,609">variables.</WORD>
<WORD coords="1428,608,1525,577,608">These</WORD>
<WORD coords="1534,607,1680,575,606">variables</WORD>
<WORD coords="1689,606,1766,575,605">have</WORD>
</LINE>
<LINE>
<WORD coords="601,658,747,627,657">different</WORD>
<WORD coords="760,665,908,627,656">lifespans</WORD>
<WORD coords="923,664,1030,625,656">during</WORD>
<WORD coords="1044,664,1184,633,655">program</WORD>
<WORD coords="1200,655,1370,623,654">execution.</WORD>
<WORD coords="1385,653,1483,622,652">There</WORD>
<WORD coords="1497,653,1548,630,652">are</WORD>
<WORD coords="1563,652,1633,621,651">four</WORD>
<WORD coords="1648,658,1767,625,650">storage</WORD>
</LINE>
<LINE>
<WORD coords="602,703,725,672,702">classes:</WORD>
<WORD coords="741,702,836,677,702">auto</WORD>
<WORD coords="850,709,899,671,701">(or</WORD>
<WORD coords="910,707,1055,670,700">local),</WORD>
<WORD coords="1067,707,1224,673,699">global,</WORD>
<WORD coords="1238,705,1432,670,697">register</WORD>
<WORD coords="1444,697,1504,666,696">and</WORD>
<WORD coords="1517,696,1672,667,695">static.</WORD>
<WORD coords="1684,695,1767,663,694">Each</WORD>
</LINE>
<LINE>
<WORD coords="602,748,638,717,747">of</WORD>
<WORD coords="648,748,733,717,747">these</WORD>
<WORD coords="744,755,862,721,746">storage</WORD>
<WORD coords="872,747,986,715,746">classes</WORD>
<WORD coords="997,754,1066,714,745">help</WORD>
<WORD coords="1078,753,1154,722,744">your</WORD>
<WORD coords="1163,753,1317,721,743">programs</WORD>
<WORD coords="1329,750,1454,712,742">identify</WORD>
<WORD coords="1467,741,1565,711,740">which</WORD>
<WORD coords="1578,741,1603,710,741">C</WORD>
<WORD coords="1617,740,1768,709,739">functions</WORD>
</LINE>
<LINE>
<WORD coords="602,800,760,761,791">recognize</WORD>
<WORD coords="770,791,868,760,790">which</WORD>
<WORD coords="878,795,1032,760,790">variables,</WORD>
<WORD coords="1042,790,1101,759,789">and</WORD>
<WORD coords="1110,789,1272,758,788">determine</WORD>
<WORD coords="1281,788,1350,757,788">how</WORD>
<WORD coords="1360,795,1432,757,787">long</WORD>
<WORD coords="1441,787,1491,756,786">the</WORD>
<WORD coords="1501,786,1651,754,785">functions</WORD>
<WORD coords="1661,785,1769,753,784">should</WORD>
</LINE>
<LINE>
<WORD coords="604,836,656,814,836">use</WORD>
<WORD coords="668,836,750,806,835">these</WORD>
<WORD coords="760,835,914,804,834">variables.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="280,1070,452,1017,1069">16.1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="602,1069,798,1022,1068">Auto</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="278,1218,389,1193,1218">auto</WORD>
<WORD coords="605,1218,690,1188,1217">Even</WORD>
<WORD coords="708,1225,823,1187,1217">though</WORD>
<WORD coords="840,1217,892,1187,1216">the</WORD>
<WORD coords="908,1216,998,1194,1216">name</WORD>
<WORD coords="1014,1216,1040,1185,1215">is</WORD>
<WORD coords="1058,1216,1232,1185,1215">unfamiliar</WORD>
<WORD coords="1248,1215,1280,1190,1215">to</WORD>
<WORD coords="1297,1222,1370,1193,1215">you,</WORD>
<WORD coords="1387,1222,1502,1183,1213">you&apos;ve</WORD>
<WORD coords="1518,1213,1596,1183,1212">been</WORD>
<WORD coords="1614,1219,1703,1181,1211">using</WORD>
<WORD coords="1721,1211,1772,1180,1210">the</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="278,1262,455,1232,1261">variables</WORD>
<WORD coords="608,1262,704,1237,1262">auto</WORD>
<WORD coords="719,1268,870,1231,1261">(local)</WORD>
<WORD coords="884,1261,1030,1230,1260">variables</WORD>
<WORD coords="1043,1260,1083,1229,1259">all</WORD>
<WORD coords="1095,1267,1195,1229,1259">along.</WORD>
<WORD coords="1208,1259,1272,1228,1258">The</WORD>
<WORD coords="1286,1259,1381,1234,1258">auto</WORD>
<WORD coords="1397,1258,1546,1226,1257">variables</WORD>
<WORD coords="1558,1264,1709,1230,1255">represent</WORD>
<WORD coords="1722,1255,1772,1224,1254">the</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="607,1306,719,1275,1305">default</WORD>
<WORD coords="730,1313,845,1280,1305">storage</WORD>
<WORD coords="856,1305,934,1275,1304">class</WORD>
<WORD coords="945,1304,975,1274,1304">in</WORD>
<WORD coords="986,1305,1011,1273,1305">C</WORD>
<WORD coords="1022,1312,1176,1274,1304">language.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="607,1392,706,1361,1391">These</WORD>
<WORD coords="720,1392,868,1360,1391">variables</WORD>
<WORD coords="880,1398,993,1360,1390">belong</WORD>
<WORD coords="1008,1390,1038,1365,1390">to</WORD>
<WORD coords="1051,1390,1101,1359,1389">the</WORD>
<WORD coords="1117,1389,1213,1363,1389">auto</WORD>
<WORD coords="1228,1388,1309,1357,1387">class</WORD>
<WORD coords="1322,1388,1453,1357,1387">because</WORD>
<WORD coords="1467,1394,1537,1356,1386">they</WORD>
<WORD coords="1552,1386,1602,1363,1385">are</WORD>
<WORD coords="1616,1385,1772,1353,1384">automati-</WORD>
</LINE>
<LINE>
<WORD coords="608,1443,687,1405,1435">cally</WORD>
<WORD coords="703,1435,826,1404,1434">defined</WORD>
<WORD coords="841,1442,932,1412,1434">every</WORD>
<WORD coords="947,1434,1019,1403,1433">time</WORD>
<WORD coords="1032,1434,1051,1411,1434">a</WORD>
<WORD coords="1066,1434,1201,1402,1433">function</WORD>
<WORD coords="1217,1433,1243,1402,1432">is</WORD>
<WORD coords="1258,1433,1365,1402,1432">called.</WORD>
<WORD coords="1381,1432,1430,1400,1431">On</WORD>
<WORD coords="1446,1432,1496,1401,1431">the</WORD>
<WORD coords="1510,1431,1647,1399,1430">function</WORD>
<WORD coords="1661,1435,1731,1398,1429">call,</WORD>
<WORD coords="1746,1429,1772,1398,1429">C</WORD>
</LINE>
<LINE>
<WORD coords="608,1480,754,1450,1479">allocates</WORD>
<WORD coords="771,1487,907,1457,1478">memory</WORD>
<WORD coords="924,1487,1015,1456,1479">space</WORD>
<WORD coords="1030,1479,1079,1448,1478">for</WORD>
<WORD coords="1095,1478,1145,1448,1477">the</WORD>
<WORD coords="1177,1478,1272,1453,1478">auto</WORD>
<WORD coords="1289,1477,1446,1446,1476">variables.</WORD>
<WORD coords="1463,1476,1527,1446,1475">The</WORD>
<WORD coords="1543,1475,1671,1444,1474">lifetime</WORD>
<WORD coords="1686,1475,1723,1443,1474">of</WORD>
<WORD coords="1735,1474,1774,1452,1473">an</WORD>
</LINE>
<LINE>
<WORD coords="610,1524,713,1500,1524">auto</WORD>
<WORD coords="737,1524,871,1493,1523">variable</WORD>
<WORD coords="891,1523,917,1493,1522">is</WORD>
<WORD coords="938,1522,1055,1492,1522">limited</WORD>
<WORD coords="1074,1522,1106,1497,1522">to</WORD>
<WORD coords="1125,1522,1175,1492,1521">the</WORD>
<WORD coords="1194,1522,1332,1491,1520">function</WORD>
<WORD coords="1351,1520,1383,1490,1520">in</WORD>
<WORD coords="1402,1521,1503,1490,1520">which</WORD>
<WORD coords="1522,1520,1574,1490,1519">the</WORD>
<WORD coords="1593,1519,1728,1488,1518">variable</WORD>
<WORD coords="1746,1518,1774,1488,1518">is</WORD>
</LINE>
<LINE>
<WORD coords="609,1568,758,1538,1567">declared.</WORD>
<WORD coords="776,1567,863,1537,1567">After</WORD>
<WORD coords="878,1567,928,1537,1566">the</WORD>
<WORD coords="945,1566,1080,1536,1565">function</WORD>
<WORD coords="1097,1566,1122,1536,1565">is</WORD>
<WORD coords="1139,1566,1317,1536,1565">abandoned</WORD>
<WORD coords="1333,1572,1460,1535,1564">through</WORD>
<WORD coords="1476,1568,1585,1539,1563">return,</WORD>
<WORD coords="1602,1563,1636,1542,1562">or</WORD>
<WORD coords="1652,1563,1701,1533,1562">the</WORD>
<WORD coords="1717,1563,1775,1533,1562">last</WORD>
</LINE>
<LINE>
<WORD coords="608,1612,697,1582,1611">brace</WORD>
<WORD coords="707,1612,744,1581,1611">of</WORD>
<WORD coords="751,1612,808,1581,1611">this</WORD>
<WORD coords="819,1611,954,1581,1610">function</WORD>
<WORD coords="964,1611,991,1581,1610">is</WORD>
<WORD coords="1000,1616,1136,1581,1610">reached,</WORD>
<WORD coords="1146,1610,1196,1580,1610">the</WORD>
<WORD coords="1205,1618,1339,1588,1609">memory</WORD>
<WORD coords="1349,1618,1439,1587,1609">space</WORD>
<WORD coords="1449,1608,1595,1578,1607">allocated</WORD>
<WORD coords="1606,1607,1632,1577,1606">is</WORD>
<WORD coords="1642,1607,1775,1577,1606">released</WORD>
</LINE>
<LINE>
<WORD coords="609,1656,668,1626,1655">and</WORD>
<WORD coords="680,1656,735,1634,1655">can</WORD>
<WORD coords="747,1656,786,1626,1655">be</WORD>
<WORD coords="798,1656,872,1626,1655">used</WORD>
<WORD coords="884,1656,932,1625,1655">for</WORD>
<WORD coords="943,1655,1026,1625,1654">other</WORD>
<WORD coords="1037,1663,1244,1624,1654">assignments.</WORD>
<WORD coords="1256,1654,1354,1624,1653">These</WORD>
<WORD coords="1367,1654,1461,1629,1653">auto</WORD>
<WORD coords="1475,1653,1623,1622,1652">variables</WORD>
<WORD coords="1634,1652,1691,1630,1651">can</WORD>
<WORD coords="1702,1659,1774,1621,1651">only</WORD>
</LINE>
<LINE>
<WORD coords="609,1700,647,1670,1700">be</WORD>
<WORD coords="659,1700,733,1669,1699">used</WORD>
<WORD coords="744,1699,776,1669,1699">in</WORD>
<WORD coords="788,1699,837,1669,1698">the</WORD>
<WORD coords="847,1699,983,1668,1698">function</WORD>
<WORD coords="995,1699,1042,1668,1698">for</WORD>
<WORD coords="1052,1699,1151,1668,1698">which</WORD>
<WORD coords="1163,1706,1231,1668,1698">they</WORD>
<WORD coords="1243,1698,1322,1676,1697">were</WORD>
<WORD coords="1333,1698,1462,1666,1697">defined.</WORD>
<WORD coords="1475,1697,1538,1666,1696">The</WORD>
<WORD coords="1549,1697,1671,1670,1696">content</WORD>
<WORD coords="1681,1696,1717,1664,1695">of</WORD>
<WORD coords="1726,1695,1775,1664,1695">the</WORD>
</LINE>
<LINE>
<WORD coords="610,1744,741,1714,1743">variable</WORD>
<WORD coords="752,1744,778,1713,1744">is</WORD>
<WORD coords="790,1744,849,1713,1744">lost</WORD>
<WORD coords="859,1744,919,1714,1743">and</WORD>
<WORD coords="930,1744,979,1713,1743">the</WORD>
<WORD coords="990,1744,1077,1722,1743">name</WORD>
<WORD coords="1087,1744,1114,1712,1743">is</WORD>
<WORD coords="1126,1744,1178,1718,1743">not</WORD>
<WORD coords="1187,1743,1297,1713,1742">known</WORD>
<WORD coords="1309,1743,1341,1717,1743">to</WORD>
<WORD coords="1352,1743,1401,1712,1742">the</WORD>
<WORD coords="1411,1743,1471,1716,1742">rest</WORD>
<WORD coords="1481,1742,1517,1710,1741">of</WORD>
<WORD coords="1526,1750,1672,1719,1740">program.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1706,2676,1776,2645,2675">143</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0150.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0151.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0151.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="287,163,331,135,163">16.</WORD>
<WORD coords="362,164,510,136,163">Storage</WORD>
<WORD coords="530,165,679,137,164">Classes</WORD>
<WORD coords="1369,168,1476,141,168">Amiga</WORD>
<WORD coords="1489,168,1514,141,168">C</WORD>
<WORD coords="1526,169,1585,147,168">for</WORD>
<WORD coords="1597,169,1779,141,169">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="288,489,462,435,488">16.2</WORD>
<WORD coords="618,491,904,441,489">Static</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="285,638,453,610,637">static</WORD>
<WORD coords="612,640,724,609,639">Unlike</WORD>
<WORD coords="736,640,831,615,640">auto</WORD>
<WORD coords="844,645,1001,610,640">variables,</WORD>
<WORD coords="1016,641,1157,613,640">static</WORD>
<WORD coords="1171,642,1317,611,640">variables</WORD>
<WORD coords="1328,642,1378,620,641">are</WORD>
<WORD coords="1387,643,1519,612,642">retained</WORD>
<WORD coords="1529,643,1603,612,642">until</WORD>
<WORD coords="1615,643,1665,613,642">the</WORD>
<WORD coords="1674,643,1734,613,642">end</WORD>
<WORD coords="1744,643,1781,613,643">of</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="284,682,462,651,681">variables</WORD>
<WORD coords="613,683,662,653,682">the</WORD>
<WORD coords="672,691,812,662,683">program</WORD>
<WORD coords="823,685,882,654,684">and</WORD>
<WORD coords="893,685,943,663,684">are</WORD>
<WORD coords="954,685,1008,660,684">not</WORD>
<WORD coords="1017,685,1136,655,684">deleted</WORD>
<WORD coords="1146,686,1223,655,685">after</WORD>
<WORD coords="1232,694,1352,655,685">leaving</WORD>
<WORD coords="1363,686,1413,656,685">the</WORD>
<WORD coords="1424,687,1567,655,686">function.</WORD>
<WORD coords="1579,695,1663,656,686">They</WORD>
<WORD coords="1674,687,1715,657,687">do</WORD>
<WORD coords="1725,687,1779,662,686">not</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,728,690,697,727">have</WORD>
<WORD coords="706,728,737,703,728">to</WORD>
<WORD coords="751,728,792,698,728">be</WORD>
<WORD coords="806,729,926,699,728">created</WORD>
<WORD coords="940,736,1030,698,728">again</WORD>
<WORD coords="1044,737,1152,699,728">during</WORD>
<WORD coords="1167,730,1186,707,730">a</WORD>
<WORD coords="1200,730,1267,708,729">new</WORD>
<WORD coords="1282,730,1342,699,729">call</WORD>
<WORD coords="1356,730,1394,699,729">of</WORD>
<WORD coords="1406,730,1456,700,729">the</WORD>
<WORD coords="1470,731,1616,700,730">function.</WORD>
<WORD coords="1632,739,1777,700,730">Leaving,</WORD>
</LINE>
<LINE>
<WORD coords="613,770,712,740,769">which</WORD>
<WORD coords="726,771,830,749,770">means</WORD>
<WORD coords="844,771,894,741,770">the</WORD>
<WORD coords="908,772,1096,741,770">termination</WORD>
<WORD coords="1110,772,1147,741,771">of</WORD>
<WORD coords="1158,772,1207,742,771">the</WORD>
<WORD coords="1221,781,1379,742,771">executing</WORD>
<WORD coords="1393,778,1538,742,772">function,</WORD>
<WORD coords="1552,773,1661,743,772">should</WORD>
<WORD coords="1675,773,1727,748,772">not</WORD>
<WORD coords="1740,773,1777,744,773">be</WORD>
</LINE>
<LINE>
<WORD coords="612,816,761,784,815">confused</WORD>
<WORD coords="774,815,847,785,815">with</WORD>
<WORD coords="860,816,985,785,815">another</WORD>
<WORD coords="998,817,1133,786,816">function</WORD>
<WORD coords="1148,817,1206,786,816">call</WORD>
<WORD coords="1220,817,1323,786,816">within</WORD>
<WORD coords="1338,817,1396,786,816">this</WORD>
<WORD coords="1411,818,1555,787,817">function.</WORD>
<WORD coords="1569,819,1693,787,818">Control</WORD>
<WORD coords="1707,827,1777,796,818">may</WORD>
</LINE>
<LINE>
<WORD coords="612,868,722,829,859">briefly</WORD>
<WORD coords="735,868,808,838,861">pass</WORD>
<WORD coords="822,861,854,835,861">to</WORD>
<WORD coords="867,862,994,830,861">another</WORD>
<WORD coords="1006,867,1134,830,861">routine,</WORD>
<WORD coords="1148,862,1202,831,862">but</WORD>
<WORD coords="1215,862,1265,831,861">the</WORD>
<WORD coords="1279,870,1390,831,862">calling</WORD>
<WORD coords="1404,863,1522,832,862">routine</WORD>
<WORD coords="1534,863,1665,832,862">remains</WORD>
<WORD coords="1680,864,1778,832,863">active</WORD>
</LINE>
<LINE>
<WORD coords="613,912,677,874,905">(it&apos;s</WORD>
<WORD coords="688,914,810,874,905">waiting</WORD>
<WORD coords="821,906,869,875,905">for</WORD>
<WORD coords="879,906,898,883,906">a</WORD>
<WORD coords="907,914,1021,875,906">result).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,991,722,960,989">Here&apos;s</WORD>
<WORD coords="736,990,775,968,990">an</WORD>
<WORD coords="792,999,975,960,990">application</WORD>
<WORD coords="991,992,1029,961,991">of</WORD>
<WORD coords="1041,992,1059,969,992">a</WORD>
<WORD coords="1076,992,1226,963,991">static</WORD>
<WORD coords="1245,992,1386,961,991">variable.</WORD>
<WORD coords="1402,993,1466,962,992">The</WORD>
<WORD coords="1479,993,1506,962,993">C</WORD>
<WORD coords="1522,993,1606,962,992">word</WORD>
<WORD coords="1623,993,1775,964,992">static</WORD>
</LINE>
<LINE>
<WORD coords="611,1042,735,1012,1034">appears</WORD>
<WORD coords="746,1034,777,1004,1034">in</WORD>
<WORD coords="788,1035,868,1004,1034">front</WORD>
<WORD coords="877,1036,913,1005,1035">of</WORD>
<WORD coords="921,1036,940,1013,1036">a</WORD>
<WORD coords="949,1036,1115,1005,1035">definition.</WORD>
<WORD coords="1126,1036,1184,1006,1035">For</WORD>
<WORD coords="1193,1045,1338,1006,1036">example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1115,771,1091,1115">function</WORD>
<WORD coords="782,1119,805,1094,1119">()</WORD>
</LINE>
<LINE>
<WORD coords="617,1159,625,1132,1159">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="674,1196,793,1171,1196">static</WORD>
<WORD coords="816,1196,871,1172,1196">int</WORD>
<WORD coords="897,1197,1035,1176,1197">counter</WORD>
<WORD coords="1059,1191,1077,1182,1194">=</WORD>
<WORD coords="1100,1201,1131,1174,1199">1;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,1280,625,1254,1280">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,1370,727,1332,1361">During</WORD>
<WORD coords="739,1362,789,1332,1361">the</WORD>
<WORD coords="802,1363,867,1332,1362">first</WORD>
<WORD coords="878,1363,937,1333,1362">call</WORD>
<WORD coords="950,1363,988,1333,1362">of</WORD>
<WORD coords="997,1363,1047,1333,1362">the</WORD>
<WORD coords="1059,1368,1204,1333,1362">function,</WORD>
<WORD coords="1218,1364,1266,1334,1363">the</WORD>
<WORD coords="1279,1364,1410,1333,1363">variable</WORD>
<WORD coords="1423,1364,1450,1334,1363">is</WORD>
<WORD coords="1462,1364,1584,1334,1363">defined</WORD>
<WORD coords="1595,1364,1655,1334,1363">and</WORD>
<WORD coords="1667,1364,1775,1334,1363">initial-</WORD>
</LINE>
<LINE>
<WORD coords="610,1405,677,1375,1404">ized</WORD>
<WORD coords="689,1406,760,1375,1405">with</WORD>
<WORD coords="771,1406,790,1384,1406">a</WORD>
<WORD coords="800,1414,922,1376,1405">starting</WORD>
<WORD coords="933,1407,1021,1377,1406">value</WORD>
<WORD coords="1030,1407,1064,1385,1407">as</WORD>
<WORD coords="1075,1406,1106,1377,1406">in</WORD>
<WORD coords="1118,1407,1167,1377,1406">the</WORD>
<WORD coords="1177,1415,1314,1377,1406">example</WORD>
<WORD coords="1324,1408,1430,1378,1407">above.</WORD>
<WORD coords="1442,1407,1471,1377,1407">If</WORD>
<WORD coords="1480,1408,1528,1378,1407">the</WORD>
<WORD coords="1539,1408,1673,1377,1407">function</WORD>
<WORD coords="1684,1408,1710,1377,1407">is</WORD>
<WORD coords="1721,1408,1776,1378,1407">left</WORD>
</LINE>
<LINE>
<WORD coords="611,1456,812,1418,1447">temporarily,</WORD>
<WORD coords="826,1448,844,1427,1448">a</WORD>
<WORD coords="858,1448,924,1427,1447">new</WORD>
<WORD coords="940,1449,1071,1419,1448">variable</WORD>
<WORD coords="1085,1449,1158,1419,1448">isn&apos;t</WORD>
<WORD coords="1171,1449,1289,1420,1449">created</WORD>
<WORD coords="1301,1457,1410,1419,1449">during</WORD>
<WORD coords="1423,1450,1471,1420,1449">the</WORD>
<WORD coords="1486,1449,1551,1428,1449">new</WORD>
<WORD coords="1567,1450,1702,1420,1449">function</WORD>
<WORD coords="1717,1450,1775,1420,1449">call</WORD>
</LINE>
<LINE>
<WORD coords="610,1492,740,1462,1492">because</WORD>
<WORD coords="756,1493,805,1463,1492">the</WORD>
<WORD coords="819,1493,952,1462,1492">variable</WORD>
<WORD coords="966,1494,1028,1463,1493">still</WORD>
<WORD coords="1043,1494,1146,1462,1493">exists.</WORD>
<WORD coords="1161,1493,1244,1463,1492">Even</WORD>
<WORD coords="1259,1494,1297,1463,1493">its</WORD>
<WORD coords="1311,1494,1433,1469,1493">content</WORD>
<WORD coords="1446,1494,1575,1464,1493">remains</WORD>
<WORD coords="1591,1494,1650,1464,1493">and</WORD>
<WORD coords="1664,1494,1686,1464,1493">it</WORD>
<WORD coords="1700,1494,1775,1465,1494">does</WORD>
</LINE>
<LINE>
<WORD coords="610,1538,663,1512,1537">not</WORD>
<WORD coords="675,1538,752,1506,1537">have</WORD>
<WORD coords="765,1538,796,1512,1538">to</WORD>
<WORD coords="809,1538,847,1507,1538">be</WORD>
<WORD coords="861,1539,1026,1507,1538">initialized</WORD>
<WORD coords="1037,1546,1135,1507,1538">again.</WORD>
<WORD coords="1148,1539,1206,1508,1538">For</WORD>
<WORD coords="1217,1547,1365,1508,1538">example,</WORD>
<WORD coords="1378,1539,1397,1516,1539">a</WORD>
<WORD coords="1409,1539,1531,1513,1538">counter</WORD>
<WORD coords="1544,1538,1575,1508,1538">in</WORD>
<WORD coords="1588,1539,1646,1507,1538">this</WORD>
<WORD coords="1659,1539,1775,1508,1538">routine</WORD>
</LINE>
<LINE>
<WORD coords="609,1582,700,1551,1581">could</WORD>
<WORD coords="710,1583,792,1552,1582">track</WORD>
<WORD coords="800,1583,869,1552,1582">how</WORD>
<WORD coords="879,1591,968,1561,1582">many</WORD>
<WORD coords="979,1583,1065,1552,1582">times</WORD>
<WORD coords="1076,1583,1099,1553,1582">it</WORD>
<WORD coords="1109,1583,1166,1553,1582">had</WORD>
<WORD coords="1176,1584,1251,1553,1583">been</WORD>
<WORD coords="1262,1584,1365,1553,1583">called.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="283,2671,353,2642,2671">144</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0151.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0152.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0152.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="271,179,398,153,179">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1471,175,1536,147,174">163</WORD>
<WORD coords="1572,174,1762,146,173">External</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="276,504,448,451,503">16.3</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="601,503,986,453,502">External</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="273,651,442,626,650">extern</WORD>
<WORD coords="601,651,665,621,650">The</WORD>
<WORD coords="675,651,747,625,650">next</WORD>
<WORD coords="757,658,874,625,650">storage</WORD>
<WORD coords="884,650,963,620,649">class</WORD>
<WORD coords="974,650,1001,619,649">is</WORD>
<WORD coords="1011,650,1060,619,649">the</WORD>
<WORD coords="1071,650,1216,624,649">extern</WORD>
<WORD coords="1226,649,1261,627,648">or</WORD>
<WORD coords="1272,656,1415,621,647">global</WORD>
<WORD coords="1428,648,1568,616,647">variable.</WORD>
<WORD coords="1580,646,1677,616,646">These</WORD>
<WORD coords="1688,646,1764,614,645">vari-</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="274,695,430,665,694">variable</WORD>
<WORD coords="602,695,685,665,694">ables</WORD>
<WORD coords="696,695,747,673,694">are</WORD>
<WORD coords="758,695,881,664,694">defined</WORD>
<WORD coords="892,694,1008,663,693">outside</WORD>
<WORD coords="1020,693,1069,663,692">the</WORD>
<WORD coords="1081,693,1216,662,692">function</WORD>
<WORD coords="1227,693,1285,662,692">and</WORD>
<WORD coords="1296,693,1353,670,692">can</WORD>
<WORD coords="1363,692,1402,662,692">be</WORD>
<WORD coords="1414,692,1489,661,691">used</WORD>
<WORD coords="1498,699,1539,661,691">by</WORD>
<WORD coords="1551,691,1592,660,690">all</WORD>
<WORD coords="1603,690,1763,659,689">functions.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,739,632,709,739">A</WORD>
<WORD coords="642,740,756,709,739">section</WORD>
<WORD coords="766,740,802,708,739">of</WORD>
<WORD coords="809,739,828,716,739">a</WORD>
<WORD coords="836,747,973,716,737">program</WORD>
<WORD coords="984,738,1084,707,737">would</WORD>
<WORD coords="1093,746,1202,715,737">appear</WORD>
<WORD coords="1210,738,1244,715,738">as</WORD>
<WORD coords="1254,737,1383,706,736">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,821,742,795,819">#define</WORD>
<WORD coords="766,819,824,796,819">EOS</WORD>
<WORD coords="852,821,919,794,813">&apos;\0&apos;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,901,660,876,900">int</WORD>
<WORD coords="685,905,797,883,900">error,</WORD>
<WORD coords="827,906,941,877,900">dummy;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="604,982,682,958,982">main</WORD>
<WORD coords="694,985,716,960,985">()</WORD>
</LINE>
<LINE>
<WORD coords="610,1025,618,999,1025">{</WORD>
<WORD coords="651,1023,657,1016,1024">.</WORD>
<WORD coords="692,1023,698,1016,1024">.</WORD>
<WORD coords="732,1023,738,1016,1023">.</WORD>
</LINE>
<LINE>
<WORD coords="610,1066,618,1040,1066">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="604,1145,667,1116,1145">The</WORD>
<WORD coords="680,1146,825,1116,1145">variables</WORD>
<WORD coords="838,1146,938,1115,1145">which</WORD>
<WORD coords="949,1146,1027,1123,1145">were</WORD>
<WORD coords="1038,1146,1162,1114,1145">defined</WORD>
<WORD coords="1172,1145,1228,1123,1144">can</WORD>
<WORD coords="1240,1145,1305,1114,1144">also</WORD>
<WORD coords="1316,1145,1355,1114,1144">be</WORD>
<WORD coords="1367,1144,1441,1114,1144">used</WORD>
<WORD coords="1451,1152,1492,1114,1144">by</WORD>
<WORD coords="1505,1143,1656,1112,1142">functions</WORD>
<WORD coords="1667,1142,1767,1111,1141">which</WORD>
</LINE>
<LINE>
<WORD coords="604,1190,654,1168,1190">are</WORD>
<WORD coords="665,1190,719,1165,1190">not</WORD>
<WORD coords="728,1190,760,1159,1189">in</WORD>
<WORD coords="772,1190,821,1159,1189">the</WORD>
<WORD coords="833,1190,938,1168,1189">source</WORD>
<WORD coords="949,1190,1011,1159,1189">file.</WORD>
<WORD coords="1023,1190,1087,1159,1189">The</WORD>
<WORD coords="1097,1190,1193,1159,1189">linker</WORD>
<WORD coords="1204,1190,1229,1158,1189">is</WORD>
<WORD coords="1241,1197,1331,1158,1188">given</WORD>
<WORD coords="1342,1189,1361,1166,1189">a</WORD>
<WORD coords="1371,1189,1496,1158,1188">number</WORD>
<WORD coords="1506,1188,1543,1156,1187">of</WORD>
<WORD coords="1552,1187,1622,1156,1186">files</WORD>
<WORD coords="1632,1187,1680,1156,1186">for</WORD>
<WORD coords="1691,1186,1766,1155,1185">link-</WORD>
</LINE>
<LINE>
<WORD coords="605,1243,666,1204,1234">ing.</WORD>
<WORD coords="680,1235,779,1204,1234">These</WORD>
<WORD coords="793,1235,862,1204,1234">files</WORD>
<WORD coords="877,1235,997,1204,1234">contain</WORD>
<WORD coords="1011,1235,1162,1203,1234">functions</WORD>
<WORD coords="1176,1234,1276,1203,1233">which</WORD>
<WORD coords="1289,1234,1366,1203,1233">have</WORD>
<WORD coords="1381,1240,1500,1202,1232">already</WORD>
<WORD coords="1513,1232,1590,1202,1231">been</WORD>
<WORD coords="1605,1239,1766,1200,1230">compiled.</WORD>
</LINE>
<LINE>
<WORD coords="604,1287,688,1249,1278">They</WORD>
<WORD coords="704,1287,773,1257,1278">may</WORD>
<WORD coords="788,1279,866,1249,1278">need</WORD>
<WORD coords="880,1286,1028,1252,1278">global</WORD>
<WORD coords="1046,1279,1194,1248,1278">variables</WORD>
<WORD coords="1210,1278,1308,1248,1277">which</WORD>
<WORD coords="1324,1277,1404,1253,1277">must</WORD>
<WORD coords="1417,1277,1455,1248,1277">be</WORD>
<WORD coords="1469,1284,1612,1246,1276">assigned</WORD>
<WORD coords="1626,1276,1675,1245,1275">the</WORD>
<WORD coords="1689,1283,1769,1245,1275">right</WORD>
</LINE>
<LINE>
<WORD coords="605,1323,709,1293,1322">values</WORD>
<WORD coords="723,1323,754,1293,1323">in</WORD>
<WORD coords="768,1323,842,1292,1323">their</WORD>
<WORD coords="853,1331,1002,1301,1323">program.</WORD>
<WORD coords="1016,1323,1096,1292,1322">Such</WORD>
<WORD coords="1110,1323,1255,1292,1322">variables</WORD>
<WORD coords="1269,1323,1349,1296,1322">must</WORD>
<WORD coords="1360,1322,1400,1292,1322">be</WORD>
<WORD coords="1411,1322,1550,1290,1321">declared</WORD>
<WORD coords="1562,1321,1667,1290,1320">before</WORD>
<WORD coords="1680,1328,1768,1289,1319">using</WORD>
</LINE>
<LINE>
<WORD coords="605,1368,684,1338,1367">them</WORD>
<WORD coords="696,1368,769,1337,1367">with</WORD>
<WORD coords="779,1368,829,1337,1367">the</WORD>
<WORD coords="840,1367,983,1342,1366">extern</WORD>
<WORD coords="996,1371,1139,1336,1366">function,</WORD>
<WORD coords="1149,1367,1202,1336,1367">but</WORD>
<WORD coords="1212,1374,1280,1336,1366">they</WORD>
<WORD coords="1290,1366,1378,1335,1365">don&apos;t</WORD>
<WORD coords="1386,1366,1462,1335,1365">have</WORD>
<WORD coords="1472,1365,1504,1340,1365">to</WORD>
<WORD coords="1513,1365,1553,1334,1365">be</WORD>
<WORD coords="1563,1364,1693,1333,1363">defined:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="606,1447,725,1426,1447">extern</WORD>
<WORD coords="749,1447,804,1422,1446">int</WORD>
<WORD coords="829,1450,943,1429,1446">error;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,1532,678,1501,1531">This</WORD>
<WORD coords="690,1539,813,1501,1531">permits</WORD>
<WORD coords="826,1531,876,1501,1531">the</WORD>
<WORD coords="888,1532,943,1509,1531">use</WORD>
<WORD coords="955,1532,992,1500,1531">of</WORD>
<WORD coords="1002,1531,1050,1501,1531">the</WORD>
<WORD coords="1063,1531,1194,1500,1530">variable</WORD>
<WORD coords="1206,1530,1237,1500,1530">in</WORD>
<WORD coords="1249,1531,1267,1509,1531">a</WORD>
<WORD coords="1281,1531,1334,1500,1530">file</WORD>
<WORD coords="1347,1530,1378,1499,1530">in</WORD>
<WORD coords="1391,1530,1490,1499,1529">which</WORD>
<WORD coords="1504,1530,1627,1509,1529">error</WORD>
<WORD coords="1642,1529,1704,1507,1529">was</WORD>
<WORD coords="1717,1529,1770,1503,1528">not</WORD>
</LINE>
<LINE>
<WORD coords="606,1577,726,1545,1576">defined.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="606,1667,843,1632,1661">Combinations,</WORD>
<WORD coords="856,1663,930,1632,1662">such</WORD>
<WORD coords="940,1663,975,1640,1662">as</WORD>
<WORD coords="986,1669,1129,1635,1662">global</WORD>
<WORD coords="1144,1663,1286,1633,1662">static</WORD>
<WORD coords="1299,1667,1454,1631,1661">variables,</WORD>
<WORD coords="1466,1661,1516,1639,1661">are</WORD>
<WORD coords="1526,1661,1593,1631,1660">also</WORD>
<WORD coords="1603,1669,1767,1630,1660">permitted.</WORD>
</LINE>
<LINE>
<WORD coords="605,1714,747,1676,1706">Through</WORD>
<WORD coords="761,1707,819,1676,1706">this</WORD>
<WORD coords="832,1707,992,1676,1706">definition</WORD>
<WORD coords="1005,1707,1045,1676,1706">all</WORD>
<WORD coords="1058,1707,1210,1676,1706">functions</WORD>
<WORD coords="1223,1707,1279,1684,1706">can</WORD>
<WORD coords="1292,1707,1396,1684,1706">access</WORD>
<WORD coords="1410,1706,1459,1675,1705">the</WORD>
<WORD coords="1473,1713,1620,1678,1705">global</WORD>
<WORD coords="1637,1705,1769,1674,1704">variable</WORD>
</LINE>
<LINE>
<WORD coords="606,1749,710,1719,1748">within</WORD>
<WORD coords="723,1750,773,1719,1749">the</WORD>
<WORD coords="785,1750,891,1727,1749">source</WORD>
<WORD coords="903,1755,967,1719,1749">file,</WORD>
<WORD coords="979,1750,1032,1720,1750">but</WORD>
<WORD coords="1044,1749,1093,1719,1748">the</WORD>
<WORD coords="1106,1749,1244,1719,1748">situation</WORD>
<WORD coords="1254,1757,1317,1719,1750">just</WORD>
<WORD coords="1328,1750,1484,1718,1749">described</WORD>
<WORD coords="1496,1749,1532,1718,1748">of</WORD>
<WORD coords="1542,1756,1698,1718,1748">accessing</WORD>
<WORD coords="1711,1748,1769,1718,1747">this</WORD>
</LINE>
<LINE>
<WORD coords="607,1793,737,1763,1792">variable</WORD>
<WORD coords="750,1793,820,1763,1792">with</WORD>
<WORD coords="833,1793,851,1772,1793">a</WORD>
<WORD coords="863,1793,997,1763,1792">function</WORD>
<WORD coords="1010,1793,1086,1763,1792">from</WORD>
<WORD coords="1099,1793,1222,1763,1792">another</WORD>
<WORD coords="1233,1793,1286,1763,1793">file</WORD>
<WORD coords="1298,1793,1324,1763,1793">is</WORD>
<WORD coords="1336,1801,1512,1763,1792">prohibited.</WORD>
<WORD coords="1525,1792,1589,1762,1792">The</WORD>
<WORD coords="1601,1792,1730,1762,1791">variable</WORD>
<WORD coords="1743,1792,1769,1761,1791">is</WORD>
</LINE>
<LINE>
<WORD coords="606,1846,678,1807,1837">only</WORD>
<WORD coords="692,1838,804,1807,1837">known</WORD>
<WORD coords="820,1838,851,1812,1838">to</WORD>
<WORD coords="866,1838,916,1807,1838">the</WORD>
<WORD coords="931,1839,1037,1816,1838">source</WORD>
<WORD coords="1051,1839,1115,1807,1838">file.</WORD>
<WORD coords="1129,1839,1291,1807,1838">Functions</WORD>
<WORD coords="1306,1839,1406,1807,1838">which</WORD>
<WORD coords="1421,1839,1488,1807,1838">first</WORD>
<WORD coords="1501,1838,1590,1815,1837">come</WORD>
<WORD coords="1605,1837,1637,1806,1837">in</WORD>
<WORD coords="1651,1838,1770,1811,1837">contact</WORD>
</LINE>
<LINE>
<WORD coords="606,1882,677,1851,1881">with</WORD>
<WORD coords="690,1883,738,1852,1882">the</WORD>
<WORD coords="749,1891,886,1860,1882">program</WORD>
<WORD coords="898,1891,1022,1852,1882">through</WORD>
<WORD coords="1034,1883,1083,1852,1882">the</WORD>
<WORD coords="1094,1888,1198,1852,1883">linker,</WORD>
<WORD coords="1209,1883,1285,1852,1882">have</WORD>
<WORD coords="1295,1884,1336,1861,1883">no</WORD>
<WORD coords="1347,1883,1449,1860,1883">access</WORD>
<WORD coords="1460,1883,1492,1857,1883">to</WORD>
<WORD coords="1503,1883,1561,1851,1882">this</WORD>
<WORD coords="1572,1883,1712,1851,1882">variable.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1697,2680,1768,2649,2679">145</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0152.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2835" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0153.djvu" width="2044">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0153.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="288,154,331,127,156">16.</WORD>
<WORD coords="362,157,510,127,155">Storage</WORD>
<WORD coords="530,159,679,130,157">Classes</WORD>
<WORD coords="1369,166,1477,139,166">Amiga</WORD>
<WORD coords="1490,167,1514,139,167">C</WORD>
<WORD coords="1527,167,1586,145,167">for</WORD>
<WORD coords="1598,169,1780,140,168">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="287,482,460,427,482">16.4</WORD>
<WORD coords="612,499,1000,437,485">Register</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="284,636,509,600,628">register</WORD>
<WORD coords="611,632,675,601,631">The</WORD>
<WORD coords="689,633,748,602,632">last</WORD>
<WORD coords="763,642,882,608,634">storage</WORD>
<WORD coords="896,636,976,605,635">class</WORD>
<WORD coords="992,636,1019,605,635">is</WORD>
<WORD coords="1038,644,1253,608,637">register.</WORD>
<WORD coords="1268,639,1370,608,638">Those</WORD>
<WORD coords="1385,640,1422,609,639">of</WORD>
<WORD coords="1435,647,1495,618,640">you</WORD>
<WORD coords="1511,641,1581,610,640">who</WORD>
<WORD coords="1598,642,1675,611,641">have</WORD>
<WORD coords="1690,642,1777,620,642">some</WORD>
</LINE>
<LINE>
<WORD coords="282,675,438,642,673">variable</WORD>
<WORD coords="610,687,837,647,677">programming</WORD>
<WORD coords="852,688,1034,649,679">experience</WORD>
<WORD coords="1050,682,1122,650,681">with</WORD>
<WORD coords="1139,684,1320,652,682">assemblers</WORD>
<WORD coords="1335,684,1427,653,683">know</WORD>
<WORD coords="1443,685,1524,654,684">what</WORD>
<WORD coords="1539,686,1599,654,685">this</WORD>
<WORD coords="1615,687,1730,663,686">means.</WORD>
<WORD coords="1748,687,1778,657,687">A</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,730,777,700,722">processor,</WORD>
<WORD coords="791,724,841,693,723">the</WORD>
<WORD coords="854,725,935,699,724">most</WORD>
<WORD coords="947,734,1107,694,726">important</WORD>
<WORD coords="1118,735,1184,701,727">part</WORD>
<WORD coords="1195,728,1233,697,727">of</WORD>
<WORD coords="1242,728,1260,706,728">a</WORD>
<WORD coords="1272,737,1437,703,728">computer,</WORD>
<WORD coords="1450,731,1504,699,730">has</WORD>
<WORD coords="1517,731,1638,699,730">various</WORD>
<WORD coords="1652,732,1776,700,731">internal</WORD>
</LINE>
<LINE>
<WORD coords="610,775,747,743,766">memory</WORD>
<WORD coords="762,769,922,736,767">locations.</WORD>
<WORD coords="938,770,1007,738,769">One</WORD>
<WORD coords="1023,770,1097,739,770">such</WORD>
<WORD coords="1114,779,1250,748,770">memory</WORD>
<WORD coords="1265,780,1412,747,772">segment,</WORD>
<WORD coords="1429,774,1527,742,773">which</WORD>
<WORD coords="1544,775,1654,743,774">should</WORD>
<WORD coords="1670,776,1723,750,775">not</WORD>
<WORD coords="1737,776,1776,745,776">be</WORD>
</LINE>
<LINE>
<WORD coords="610,811,760,780,810">confused</WORD>
<WORD coords="778,812,850,781,811">with</WORD>
<WORD coords="868,813,919,782,812">the</WORD>
<WORD coords="936,814,1030,783,813">RAM</WORD>
<WORD coords="1046,815,1084,784,814">of</WORD>
<WORD coords="1098,815,1149,784,815">the</WORD>
<WORD coords="1165,824,1332,791,816">computer,</WORD>
<WORD coords="1350,818,1377,786,817">is</WORD>
<WORD coords="1394,818,1493,787,817">called</WORD>
<WORD coords="1509,819,1528,796,819">a</WORD>
<WORD coords="1544,827,1692,790,818">register.</WORD>
<WORD coords="1712,820,1776,790,819">The</WORD>
</LINE>
<LINE>
<WORD coords="609,856,734,825,855">number</WORD>
<WORD coords="743,856,780,825,856">of</WORD>
<WORD coords="787,864,925,826,857">registers</WORD>
<WORD coords="935,859,1034,827,858">which</WORD>
<WORD coords="1044,859,1100,837,859">can</WORD>
<WORD coords="1110,860,1150,829,860">be</WORD>
<WORD coords="1160,861,1234,830,860">used</WORD>
<WORD coords="1244,869,1375,830,861">depends</WORD>
<WORD coords="1386,862,1426,840,861">on</WORD>
<WORD coords="1437,863,1486,831,862">the</WORD>
<WORD coords="1496,871,1566,837,863">type</WORD>
<WORD coords="1576,863,1613,833,863">of</WORD>
<WORD coords="1619,871,1777,842,864">processor</WORD>
</LINE>
<LINE>
<WORD coords="609,899,693,869,899">used.</WORD>
<WORD coords="712,899,742,870,899">A</WORD>
<WORD coords="758,905,894,870,901">6502/10</WORD>
<WORD coords="912,902,987,872,902">used</WORD>
<WORD coords="1004,902,1035,872,902">in</WORD>
<WORD coords="1052,904,1103,873,903">the</WORD>
<WORD coords="1119,909,1198,873,904">C64,</WORD>
<WORD coords="1214,905,1250,883,904">or</WORD>
<WORD coords="1265,904,1297,874,904">in</WORD>
<WORD coords="1314,906,1364,875,905">the</WORD>
<WORD coords="1381,906,1466,876,905">Atari</WORD>
<WORD coords="1482,914,1703,876,908">600/800/130,</WORD>
<WORD coords="1720,909,1774,879,908">has</WORD>
</LINE>
<LINE>
<WORD coords="609,951,681,913,942">only</WORD>
<WORD coords="698,945,780,913,944">three</WORD>
<WORD coords="794,953,936,915,945">registers</WORD>
<WORD coords="952,954,985,916,949">(2</WORD>
<WORD coords="1000,956,1141,917,947">registers</WORD>
<WORD coords="1157,949,1216,919,948">and</WORD>
<WORD coords="1231,950,1270,927,949">an</WORD>
<WORD coords="1284,959,1512,920,950">accumulator).</WORD>
<WORD coords="1529,952,1593,921,951">The</WORD>
<WORD coords="1608,954,1775,922,952">MC68000</WORD>
</LINE>
<LINE>
<WORD coords="608,988,684,958,988">used</WORD>
<WORD coords="701,988,732,958,988">in</WORD>
<WORD coords="750,990,801,959,989">the</WORD>
<WORD coords="818,999,941,960,990">Amiga,</WORD>
<WORD coords="958,992,1043,961,991">Atari</WORD>
<WORD coords="1061,993,1109,961,992">ST</WORD>
<WORD coords="1124,993,1185,963,992">and</WORD>
<WORD coords="1201,995,1376,963,994">Macintosh</WORD>
<WORD coords="1393,996,1447,964,995">has</WORD>
<WORD coords="1468,996,1504,966,995">17</WORD>
<WORD coords="1522,1005,1674,966,996">registers.</WORD>
<WORD coords="1691,998,1774,968,997">Each</WORD>
</LINE>
<LINE>
<WORD coords="608,1032,710,1000,1032">68000</WORD>
<WORD coords="721,1041,846,1002,1032">register</WORD>
<WORD coords="859,1034,885,1003,1033">is</WORD>
<WORD coords="899,1035,968,1004,1034">four</WORD>
<WORD coords="980,1036,1068,1004,1035">times</WORD>
<WORD coords="1081,1037,1132,1006,1036">the</WORD>
<WORD coords="1145,1037,1209,1006,1036">size</WORD>
<WORD coords="1221,1038,1258,1007,1037">of</WORD>
<WORD coords="1267,1038,1286,1015,1038">a</WORD>
<WORD coords="1296,1046,1422,1008,1038">register</WORD>
<WORD coords="1433,1039,1464,1008,1039">in</WORD>
<WORD coords="1478,1040,1528,1009,1039">the</WORD>
<WORD coords="1541,1041,1631,1009,1040">6502.</WORD>
<WORD coords="1644,1041,1703,1011,1040">For</WORD>
<WORD coords="1716,1042,1774,1011,1040">this</WORD>
</LINE>
<LINE>
<WORD coords="606,1077,714,1054,1076">reason</WORD>
<WORD coords="729,1078,811,1047,1077">there</WORD>
<WORD coords="823,1079,874,1056,1078">are</WORD>
<WORD coords="887,1081,997,1049,1079">almost</WORD>
<WORD coords="1010,1081,1051,1058,1080">no</WORD>
<WORD coords="1064,1090,1227,1051,1081">compilers</WORD>
<WORD coords="1241,1083,1288,1052,1082">for</WORD>
<WORD coords="1301,1084,1382,1052,1083">6502</WORD>
<WORD coords="1396,1093,1566,1059,1084">computers</WORD>
<WORD coords="1580,1086,1680,1055,1085">which</WORD>
<WORD coords="1694,1086,1775,1056,1085">offer</WORD>
</LINE>
<LINE>
<WORD coords="607,1121,656,1090,1120">the</WORD>
<WORD coords="667,1131,826,1092,1122">capability</WORD>
<WORD coords="837,1124,875,1093,1123">of</WORD>
<WORD coords="882,1133,1006,1094,1124">register</WORD>
<WORD coords="1016,1134,1134,1100,1125">storage</WORD>
<WORD coords="1144,1127,1193,1096,1126">for</WORD>
<WORD coords="1202,1128,1357,1097,1127">variables.</WORD>
<WORD coords="1368,1129,1414,1098,1128">Of</WORD>
<WORD coords="1422,1129,1472,1098,1128">the</WORD>
<WORD coords="1485,1130,1522,1099,1129">17</WORD>
<WORD coords="1532,1138,1670,1099,1129">registers</WORD>
<WORD coords="1681,1130,1712,1100,1130">in</WORD>
<WORD coords="1724,1131,1773,1101,1131">the</WORD>
</LINE>
<LINE>
<WORD coords="606,1175,767,1141,1166">computer,</WORD>
<WORD coords="778,1176,849,1137,1167">only</WORD>
<WORD coords="859,1170,940,1138,1169">three</WORD>
<WORD coords="950,1170,980,1144,1170">to</WORD>
<WORD coords="990,1171,1052,1139,1169">five</WORD>
<WORD coords="1063,1180,1243,1140,1171">(depending</WORD>
<WORD coords="1252,1172,1291,1150,1172">on</WORD>
<WORD coords="1302,1173,1351,1142,1172">the</WORD>
<WORD coords="1361,1182,1515,1143,1173">compiler)</WORD>
<WORD coords="1526,1175,1575,1152,1174">are</WORD>
<WORD coords="1584,1176,1672,1145,1175">made</WORD>
<WORD coords="1681,1176,1772,1145,1175">avail-</WORD>
</LINE>
<LINE>
<WORD coords="605,1211,673,1180,1210">able</WORD>
<WORD coords="683,1212,730,1180,1211">for</WORD>
<WORD coords="739,1221,863,1187,1212">storage.</WORD>
<WORD coords="874,1214,937,1183,1213">The</WORD>
<WORD coords="946,1223,1109,1184,1214">remaining</WORD>
<WORD coords="1118,1224,1253,1185,1216">registers</WORD>
<WORD coords="1262,1218,1312,1195,1217">are</WORD>
<WORD coords="1322,1226,1455,1187,1217">required</WORD>
<WORD coords="1465,1219,1512,1188,1218">for</WORD>
<WORD coords="1521,1220,1643,1188,1219">internal</WORD>
<WORD coords="1653,1221,1714,1198,1220">use.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,1294,634,1264,1294">A</WORD>
<WORD coords="648,1296,781,1264,1294">variable</WORD>
<WORD coords="795,1298,917,1266,1296">defined</WORD>
<WORD coords="931,1298,965,1276,1298">as</WORD>
<WORD coords="981,1306,1181,1270,1299">register</WORD>
<WORD coords="1196,1301,1275,1275,1300">must</WORD>
<WORD coords="1289,1301,1325,1270,1300">fit</WORD>
<WORD coords="1339,1302,1436,1271,1300">inside</WORD>
<WORD coords="1449,1302,1466,1281,1302">a</WORD>
<WORD coords="1480,1310,1612,1272,1302">register.</WORD>
<WORD coords="1628,1302,1656,1273,1302">A</WORD>
<WORD coords="1670,1304,1772,1273,1304">68000</WORD>
</LINE>
<LINE>
<WORD coords="604,1346,731,1308,1338">register</WORD>
<WORD coords="747,1340,773,1309,1339">is</WORD>
<WORD coords="790,1348,880,1311,1340">equal</WORD>
<WORD coords="898,1342,930,1317,1342">to</WORD>
<WORD coords="947,1342,987,1312,1342">32</WORD>
<WORD coords="1003,1343,1063,1312,1342">bits</WORD>
<WORD coords="1080,1350,1164,1313,1343">(four</WORD>
<WORD coords="1179,1352,1291,1314,1345">bytes),</WORD>
<WORD coords="1308,1346,1408,1315,1345">which</WORD>
<WORD coords="1425,1354,1498,1316,1345">only</WORD>
<WORD coords="1514,1354,1639,1317,1346">permits</WORD>
<WORD coords="1657,1355,1772,1318,1347">integer</WORD>
</LINE>
<LINE>
<WORD coords="604,1384,757,1353,1382">numbers.</WORD>
<WORD coords="776,1384,862,1355,1383">Even</WORD>
<WORD coords="881,1385,909,1354,1385">if</WORD>
<WORD coords="925,1386,976,1356,1385">the</WORD>
<WORD coords="996,1388,1123,1360,1386">float</WORD>
<WORD coords="1147,1389,1237,1358,1387">value</WORD>
<WORD coords="1253,1389,1346,1359,1388">could</WORD>
<WORD coords="1364,1398,1483,1368,1390">occupy</WORD>
<WORD coords="1501,1399,1575,1361,1390">only</WORD>
<WORD coords="1592,1391,1612,1361,1391">4</WORD>
<WORD coords="1631,1400,1729,1361,1392">bytes,</WORD>
<WORD coords="1748,1393,1772,1362,1392">it</WORD>
</LINE>
<LINE>
<WORD coords="605,1428,712,1402,1427">cannot</WORD>
<WORD coords="720,1429,759,1398,1429">be</WORD>
<WORD coords="770,1430,867,1399,1429">stored</WORD>
<WORD coords="877,1430,908,1399,1429">in</WORD>
<WORD coords="918,1431,937,1408,1431">a</WORD>
<WORD coords="945,1439,1074,1400,1431">register.</WORD>
<WORD coords="1086,1433,1176,1401,1432">Valid</WORD>
<WORD coords="1184,1434,1252,1402,1433">data</WORD>
<WORD coords="1261,1442,1345,1408,1434">types</WORD>
<WORD coords="1354,1435,1412,1412,1434">are:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="605,1508,661,1483,1507">int</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="861,1511,938,1487,1510">char</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="606,1549,702,1526,1548">short</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="860,1557,1021,1527,1551">unsigned</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="606,1594,682,1565,1588">long</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="604,1630,843,1605,1629">combinations</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="868,1631,905,1608,1630">of</WORD>
<WORD coords="928,1631,986,1609,1631">the</WORD>
<WORD coords="1010,1632,1108,1609,1632">above</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="603,1674,762,1645,1669">pointers</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="602,1755,734,1723,1753">Pointers</WORD>
<WORD coords="747,1755,797,1733,1754">are</WORD>
<WORD coords="808,1763,941,1726,1755">possible</WORD>
<WORD coords="953,1757,1036,1726,1756">since</WORD>
<WORD coords="1048,1766,1117,1727,1757">they</WORD>
<WORD coords="1128,1767,1200,1728,1758">only</WORD>
<WORD coords="1211,1767,1361,1734,1759">represent</WORD>
<WORD coords="1372,1760,1421,1729,1759">the</WORD>
<WORD coords="1431,1761,1552,1730,1760">address</WORD>
<WORD coords="1564,1761,1601,1730,1761">of</WORD>
<WORD coords="1609,1762,1647,1739,1761">an</WORD>
<WORD coords="1659,1770,1766,1731,1762">object</WORD>
</LINE>
<LINE>
<WORD coords="602,1798,634,1769,1798">In</WORD>
<WORD coords="646,1800,696,1769,1799">the</WORD>
<WORD coords="707,1809,818,1770,1800">Amiga</WORD>
<WORD coords="828,1810,899,1771,1801">they</WORD>
<WORD coords="909,1810,981,1772,1801">only</WORD>
<WORD coords="992,1812,1110,1780,1803">occupy</WORD>
<WORD coords="1122,1804,1189,1773,1803">four</WORD>
<WORD coords="1198,1812,1293,1774,1804">bytes.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,1885,696,1854,1884">There</WORD>
<WORD coords="707,1885,758,1863,1885">are</WORD>
<WORD coords="769,1886,853,1855,1885">other</WORD>
<WORD coords="865,1888,1054,1857,1886">restrictions.</WORD>
<WORD coords="1067,1889,1131,1858,1888">The</WORD>
<WORD coords="1141,1889,1264,1858,1888">defined</WORD>
<WORD coords="1276,1890,1406,1859,1889">variable</WORD>
<WORD coords="1417,1890,1473,1868,1890">can</WORD>
<WORD coords="1484,1899,1557,1860,1890">only</WORD>
<WORD coords="1567,1891,1606,1861,1891">be</WORD>
<WORD coords="1618,1892,1656,1869,1891">an</WORD>
<WORD coords="1670,1892,1765,1867,1892">auto</WORD>
</LINE>
<LINE>
<WORD coords="601,1930,733,1898,1928">variable</WORD>
<WORD coords="747,1931,831,1898,1929">since</WORD>
<WORD coords="844,1931,868,1899,1930">it</WORD>
<WORD coords="880,1940,1024,1901,1931">occupies</WORD>
<WORD coords="1037,1932,1056,1910,1932">a</WORD>
<WORD coords="1068,1941,1193,1901,1932">register</WORD>
<WORD coords="1205,1933,1242,1902,1933">of</WORD>
<WORD coords="1252,1934,1302,1903,1933">the</WORD>
<WORD coords="1314,1934,1426,1903,1933">central</WORD>
<WORD coords="1438,1943,1604,1912,1934">processor.</WORD>
<WORD coords="1619,1944,1703,1905,1935">They</WORD>
<WORD coords="1716,1936,1767,1914,1935">are</WORD>
</LINE>
<LINE>
<WORD coords="600,1982,695,1943,1973">rarely</WORD>
<WORD coords="710,1974,785,1945,1974">used</WORD>
<WORD coords="797,1975,856,1945,1974">and</WORD>
<WORD coords="869,1976,925,1954,1975">can</WORD>
<WORD coords="937,1977,977,1946,1977">be</WORD>
<WORD coords="989,1985,1138,1947,1977">occupied</WORD>
<WORD coords="1150,1986,1222,1947,1977">only</WORD>
<WORD coords="1236,1978,1283,1947,1978">for</WORD>
<WORD coords="1295,1979,1314,1956,1979">a</WORD>
<WORD coords="1327,1979,1410,1948,1978">short</WORD>
<WORD coords="1420,1987,1525,1948,1979">period</WORD>
<WORD coords="1537,1980,1574,1949,1979">of</WORD>
<WORD coords="1585,1981,1666,1949,1979">time.</WORD>
<WORD coords="1680,1980,1767,1950,1979">After</WORD>
</LINE>
<LINE>
<WORD coords="601,2028,722,1988,2018">leaving</WORD>
<WORD coords="737,2020,788,1989,2019">the</WORD>
<WORD coords="803,2021,940,1989,2020">function</WORD>
<WORD coords="957,2021,988,1990,2021">in</WORD>
<WORD coords="1003,2023,1104,1991,2021">which</WORD>
<WORD coords="1120,2023,1143,1991,2022">it</WORD>
<WORD coords="1157,2023,1221,2000,2023">was</WORD>
<WORD coords="1235,2028,1368,1992,2023">defined,</WORD>
<WORD coords="1385,2024,1434,1993,2023">the</WORD>
<WORD coords="1449,2032,1574,1993,2024">register</WORD>
<WORD coords="1589,2025,1616,1993,2024">is</WORD>
<WORD coords="1630,2026,1767,1994,2025">released</WORD>
</LINE>
<LINE>
<WORD coords="600,2072,687,2033,2064">again</WORD>
<WORD coords="698,2065,746,2033,2064">for</WORD>
<WORD coords="755,2066,839,2034,2065">other</WORD>
<WORD coords="847,2074,1001,2043,2066">purposes.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,2150,663,2118,2149">The</WORD>
<WORD coords="679,2158,876,2121,2150">register</WORD>
<WORD coords="893,2153,1026,2120,2151">variable</WORD>
<WORD coords="1039,2153,1093,2121,2152">has</WORD>
<WORD coords="1106,2153,1125,2130,2153">a</WORD>
<WORD coords="1138,2161,1231,2122,2153">speed</WORD>
<WORD coords="1243,2162,1411,2122,2153">advantage</WORD>
<WORD coords="1423,2155,1497,2131,2154">over</WORD>
<WORD coords="1510,2155,1595,2124,2154">other</WORD>
<WORD coords="1607,2157,1764,2124,2155">variables.</WORD>
</LINE>
<LINE>
<WORD coords="600,2195,662,2164,2194">The</WORD>
<WORD coords="675,2203,812,2173,2195">program</WORD>
<WORD coords="826,2196,881,2174,2196">can</WORD>
<WORD coords="895,2205,967,2166,2196">only</WORD>
<WORD coords="981,2205,1056,2166,2196">fully</WORD>
<WORD coords="1070,2198,1172,2167,2197">utilize</WORD>
<WORD coords="1185,2198,1242,2167,2197">this</WORD>
<WORD coords="1255,2206,1347,2169,2198">speed</WORD>
<WORD coords="1361,2199,1447,2169,2198">when</WORD>
<WORD coords="1461,2200,1544,2169,2199">these</WORD>
<WORD coords="1557,2201,1703,2169,2199">variables</WORD>
<WORD coords="1717,2201,1766,2179,2200">are</WORD>
</LINE>
<LINE>
<WORD coords="600,2239,673,2210,2239">used</WORD>
<WORD coords="684,2248,790,2210,2239">during</WORD>
<WORD coords="800,2249,888,2219,2240">many</WORD>
<WORD coords="900,2250,970,2211,2241">loop</WORD>
<WORD coords="981,2250,1151,2212,2241">repetitions</WORD>
<WORD coords="1162,2243,1196,2221,2242">or</WORD>
<WORD coords="1205,2244,1405,2213,2243">calculations.</WORD>
<WORD coords="1417,2244,1479,2214,2243">The</WORD>
<WORD coords="1490,2245,1620,2214,2243">variable</WORD>
<WORD coords="1630,2245,1703,2215,2245">does</WORD>
<WORD coords="1715,2246,1767,2221,2245">not</WORD>
</LINE>
<LINE>
<WORD coords="600,2285,676,2254,2284">have</WORD>
<WORD coords="688,2286,719,2260,2286">to</WORD>
<WORD coords="730,2286,769,2255,2286">be</WORD>
<WORD coords="781,2288,889,2256,2286">loaded</WORD>
<WORD coords="901,2287,978,2256,2286">from</WORD>
<WORD coords="991,2296,1126,2265,2287">memory</WORD>
<WORD coords="1138,2289,1201,2257,2287">into</WORD>
<WORD coords="1212,2289,1230,2266,2289">a</WORD>
<WORD coords="1240,2297,1364,2258,2288">register</WORD>
<WORD coords="1375,2289,1422,2258,2288">for</WORD>
<WORD coords="1433,2298,1523,2267,2289">every</WORD>
<WORD coords="1534,2295,1597,2268,2290">use,</WORD>
<WORD coords="1610,2291,1694,2259,2290">since</WORD>
<WORD coords="1705,2291,1729,2260,2290">it</WORD>
<WORD coords="1739,2291,1766,2260,2290">is</WORD>
</LINE>
<LINE>
<WORD coords="599,2337,714,2299,2329">already</WORD>
<WORD coords="723,2337,844,2306,2329">present.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="272,2664,341,2633,2663">146</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0153.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0154.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0154.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="251,199,380,173,198">ABACUS</WORD>
<WORD coords="1467,188,1512,160,187">1&lt;-</WORD>
<WORD coords="1513,187,1532,160,187">4</WORD>
<WORD coords="1568,187,1744,159,185">REGISTER</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="255,458,421,415,457">16.4.1</WORD>
<WORD coords="583,456,690,415,455">Fast</WORD>
<WORD coords="717,464,927,420,454">strcpy</WORD>
<WORD coords="959,451,1157,409,450">Routine</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="585,599,701,567,598">Before</WORD>
<WORD coords="726,597,774,575,597">we</WORD>
<WORD coords="797,605,923,570,596">present</WORD>
<WORD coords="947,596,999,565,595">the</WORD>
<WORD coords="1021,595,1092,563,594">first</WORD>
<WORD coords="1115,601,1270,562,593">example,</WORD>
<WORD coords="1294,592,1342,569,592">we</WORD>
<WORD coords="1367,591,1450,565,591">must</WORD>
<WORD coords="1472,590,1596,558,589">discuss</WORD>
<WORD coords="1621,588,1750,556,587">another</WORD>
</LINE>
<LINE>
<WORD coords="585,643,758,612,642">limitation.</WORD>
<WORD coords="777,642,803,611,641">It</WORD>
<WORD coords="819,641,895,610,640">isn&apos;t</WORD>
<WORD coords="911,648,1048,609,639">possible</WORD>
<WORD coords="1066,639,1097,613,639">to</WORD>
<WORD coords="1115,638,1218,607,637">obtain</WORD>
<WORD coords="1236,637,1286,606,636">the</WORD>
<WORD coords="1304,636,1429,606,635">address</WORD>
<WORD coords="1445,635,1483,603,634">of</WORD>
<WORD coords="1498,635,1517,612,635">a</WORD>
<WORD coords="1536,640,1749,603,632">register</WORD>
</LINE>
<LINE>
<WORD coords="586,688,715,657,687">variable</WORD>
<WORD coords="725,687,796,656,686">with</WORD>
<WORD coords="805,687,844,664,686">an</WORD>
<WORD coords="855,685,873,660,685">&amp;</WORD>
<WORD coords="887,693,1028,658,683">operator,</WORD>
<WORD coords="1039,683,1166,652,682">because</WORD>
<WORD coords="1176,681,1194,660,681">a</WORD>
<WORD coords="1203,689,1323,650,680">register</WORD>
<WORD coords="1331,680,1444,648,679">doesn&apos;t</WORD>
<WORD coords="1453,679,1529,648,678">have</WORD>
<WORD coords="1538,678,1576,655,677">an</WORD>
<WORD coords="1586,677,1715,645,676">address.</WORD>
<WORD coords="1726,675,1751,645,674">It</WORD>
</LINE>
<LINE>
<WORD coords="586,732,612,701,731">is</WORD>
<WORD coords="624,732,677,706,731">not</WORD>
<WORD coords="688,731,806,699,730">located</WORD>
<WORD coords="818,729,849,699,729">in</WORD>
<WORD coords="859,729,962,699,729">RAM.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="589,817,707,791,811">strcpy</WORD>
<WORD coords="716,815,781,789,811">(to,</WORD>
<WORD coords="813,813,902,788,810">from)</WORD>
<WORD coords="935,811,968,785,807">/*</WORD>
<WORD coords="995,809,1069,786,808">last</WORD>
<WORD coords="1092,807,1231,783,807">version</WORD>
<WORD coords="1256,808,1291,781,803">*/</WORD>
</LINE>
<LINE>
<WORD coords="589,857,747,827,850">register</WORD>
<WORD coords="771,850,848,827,850">char</WORD>
<WORD coords="873,852,944,827,849">*to,</WORD>
<WORD coords="975,850,1085,825,847">*from;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,895,602,869,895">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="698,931,796,907,931">while</WORD>
<WORD coords="807,934,918,908,930">(*to++</WORD>
<WORD coords="941,923,960,914,926">=</WORD>
<WORD coords="984,931,1132,905,928">*from++)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1017,602,990,1017">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="589,1098,661,1067,1097">This</WORD>
<WORD coords="674,1098,833,1066,1096">definition</WORD>
<WORD coords="845,1096,883,1065,1095">of</WORD>
<WORD coords="893,1096,943,1065,1095">the</WORD>
<WORD coords="956,1095,1052,1068,1094">char</WORD>
<WORD coords="1065,1102,1182,1063,1093">pointer</WORD>
<WORD coords="1193,1093,1226,1071,1093">as</WORD>
<WORD coords="1241,1099,1437,1063,1091">register</WORD>
<WORD coords="1451,1091,1561,1058,1089">should</WORD>
<WORD coords="1573,1089,1692,1057,1088">receive</WORD>
<WORD coords="1704,1087,1754,1056,1086">the</WORD>
</LINE>
<LINE>
<WORD coords="590,1142,754,1111,1141">maximum</WORD>
<WORD coords="768,1149,860,1110,1140">speed</WORD>
<WORD coords="871,1140,934,1110,1139">that</WORD>
<WORD coords="944,1140,1001,1117,1139">can</WORD>
<WORD coords="1012,1139,1051,1109,1139">be</WORD>
<WORD coords="1061,1139,1203,1107,1137">obtained</WORD>
<WORD coords="1214,1136,1245,1106,1136">in</WORD>
<WORD coords="1257,1137,1293,1106,1137">C.</WORD>
<WORD coords="1305,1136,1379,1105,1135">This</WORD>
<WORD coords="1390,1136,1480,1104,1135">could</WORD>
<WORD coords="1491,1134,1531,1104,1134">be</WORD>
<WORD coords="1543,1134,1634,1102,1133">faster</WORD>
<WORD coords="1645,1139,1717,1101,1131">only</WORD>
<WORD coords="1729,1130,1757,1100,1130">if</WORD>
</LINE>
<LINE>
<WORD coords="590,1187,613,1156,1186">it</WORD>
<WORD coords="623,1187,686,1164,1187">was</WORD>
<WORD coords="697,1186,811,1155,1185">written</WORD>
<WORD coords="823,1185,853,1154,1185">in</WORD>
<WORD coords="865,1185,1003,1153,1184">machine</WORD>
<WORD coords="1013,1191,1167,1153,1183">language.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,1272,634,1243,1271">To</WORD>
<WORD coords="650,1272,707,1246,1271">test</WORD>
<WORD coords="721,1271,771,1241,1271">the</WORD>
<WORD coords="786,1279,878,1240,1270">speed</WORD>
<WORD coords="892,1277,1057,1240,1269">advantage</WORD>
<WORD coords="1070,1269,1242,1237,1267">obtainable</WORD>
<WORD coords="1255,1274,1382,1235,1266">through</WORD>
<WORD coords="1395,1273,1546,1234,1264">registers,</WORD>
<WORD coords="1559,1271,1692,1231,1262">compile</WORD>
<WORD coords="1705,1262,1755,1231,1261">the</WORD>
</LINE>
<LINE>
<WORD coords="591,1324,749,1285,1316">following</WORD>
<WORD coords="760,1324,907,1293,1315">program.</WORD>
<WORD coords="919,1314,965,1284,1314">To</WORD>
<WORD coords="976,1314,1111,1291,1313">measure</WORD>
<WORD coords="1122,1313,1172,1282,1312">the</WORD>
<WORD coords="1184,1320,1274,1281,1311">speed</WORD>
<WORD coords="1285,1311,1321,1280,1310">of</WORD>
<WORD coords="1330,1310,1380,1280,1309">the</WORD>
<WORD coords="1390,1318,1527,1287,1308">program</WORD>
<WORD coords="1540,1316,1601,1286,1308">you</WORD>
<WORD coords="1612,1307,1692,1281,1307">must</WORD>
<WORD coords="1702,1306,1756,1283,1306">use</WORD>
</LINE>
<LINE>
<WORD coords="591,1361,641,1330,1360">the</WORD>
<WORD coords="656,1368,798,1329,1359">registers</WORD>
<WORD coords="813,1359,847,1336,1359">as</WORD>
<WORD coords="863,1358,948,1327,1357">often</WORD>
<WORD coords="963,1357,997,1335,1357">as</WORD>
<WORD coords="1012,1365,1149,1326,1356">possible</WORD>
<WORD coords="1163,1356,1222,1325,1355">and</WORD>
<WORD coords="1238,1355,1348,1324,1354">should</WORD>
<WORD coords="1362,1354,1417,1328,1353">not</WORD>
<WORD coords="1430,1353,1486,1331,1353">use</WORD>
<WORD coords="1501,1352,1587,1321,1351">other</WORD>
<WORD coords="1602,1351,1756,1319,1349">functions</WORD>
</LINE>
<LINE>
<WORD coords="592,1406,676,1374,1404">since</WORD>
<WORD coords="690,1412,760,1374,1404">they</WORD>
<WORD coords="773,1411,846,1373,1403">only</WORD>
<WORD coords="860,1403,970,1372,1402">extend</WORD>
<WORD coords="983,1402,1031,1371,1401">the</WORD>
<WORD coords="1046,1402,1118,1370,1401">time</WORD>
<WORD coords="1130,1409,1276,1369,1399">required.</WORD>
<WORD coords="1290,1399,1349,1369,1398">For</WORD>
<WORD coords="1362,1399,1420,1367,1398">this</WORD>
<WORD coords="1433,1398,1541,1374,1397">reason</WORD>
<WORD coords="1555,1397,1605,1365,1396">the</WORD>
<WORD coords="1617,1404,1755,1372,1394">program</WORD>
</LINE>
<LINE>
<WORD coords="592,1450,666,1420,1450">does</WORD>
<WORD coords="677,1456,801,1418,1448">nothing</WORD>
<WORD coords="813,1448,896,1426,1447">more</WORD>
<WORD coords="907,1448,976,1417,1447">than</WORD>
<WORD coords="986,1447,1077,1421,1446">count</WORD>
<WORD coords="1087,1446,1105,1424,1446">a</WORD>
<WORD coords="1116,1446,1246,1414,1445">variable</WORD>
<WORD coords="1256,1445,1345,1414,1444">down</WORD>
<WORD coords="1357,1444,1435,1413,1443">from</WORD>
<WORD coords="1446,1448,1608,1410,1443">5,000,000</WORD>
<WORD coords="1619,1441,1651,1415,1441">to</WORD>
<WORD coords="1661,1440,1691,1409,1440">0.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,1531,629,1505,1526">/*</WORD>
<WORD coords="655,1529,849,1505,1528">countdown.</WORD>
<WORD coords="858,1527,875,1510,1527">c</WORD>
<WORD coords="900,1527,1014,1504,1526">16.4.1</WORD>
<WORD coords="1040,1528,1075,1502,1523">*/</WORD>
</LINE>
<LINE>
<WORD coords="595,1571,753,1546,1569">♦include</WORD>
<WORD coords="778,1568,956,1544,1567">&lt;stdio.h&gt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1649,673,1625,1649">void</WORD>
<WORD coords="696,1649,773,1624,1648">main</WORD>
<WORD coords="785,1651,807,1626,1651">()</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,1693,607,1667,1693">{</WORD>
</LINE>
<LINE>
<WORD coords="634,1736,875,1705,1729">printfC&apos;Time</WORD>
<WORD coords="900,1734,1097,1703,1727">comparison</WORD>
<WORD coords="1120,1727,1200,1702,1726">with</WORD>
<WORD coords="1223,1726,1281,1703,1725">and</WORD>
<WORD coords="1302,1725,1439,1701,1724">without</WORD>
<WORD coords="1465,1729,1697,1697,1722">register\n&quot;)</WORD>
<WORD coords="1710,1724,1720,1704,1724">;</WORD>
</LINE>
<LINE>
<WORD coords="635,1776,754,1746,1770">printf</WORD>
<WORD coords="765,1773,917,1747,1768">(&quot;RETURN</WORD>
<WORD coords="942,1768,997,1745,1768">for</WORD>
<WORD coords="1021,1770,1192,1743,1767">Start\n&quot;)</WORD>
<WORD coords="1205,1769,1214,1749,0">;</WORD>
</LINE>
<LINE>
<WORD coords="635,1817,775,1788,1811">getchar</WORD>
<WORD coords="822,1813,831,1794,1813">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="636,1857,754,1828,1851">printf</WORD>
<WORD coords="766,1854,937,1829,1850">(&quot;%cStart</WORD>
<WORD coords="960,1852,1132,1825,1848">without&quot;,</WORD>
<WORD coords="1164,1851,1215,1825,1849">7);</WORD>
</LINE>
<LINE>
<WORD coords="636,1899,958,1865,1890">without_register</WORD>
<WORD coords="968,1892,991,1867,1892">()</WORD>
<WORD coords="1005,1892,1013,1872,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="636,1938,755,1908,1932">printf</WORD>
<WORD coords="766,1937,1139,1905,1930">(&quot;%cStop!\nregister</WORD>
<WORD coords="1165,1931,1375,1903,1928">routine\n&quot;,</WORD>
<WORD coords="1386,1930,1415,1904,1930">7)</WORD>
<WORD coords="1429,1930,1437,1909,0">;</WORD>
</LINE>
<LINE>
<WORD coords="637,1979,755,1949,1973">printf</WORD>
<WORD coords="767,1976,918,1950,1972">(&quot;RETURN</WORD>
<WORD coords="944,1971,998,1949,1971">for</WORD>
<WORD coords="1022,1973,1215,1946,1970">Start\n&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="637,2020,776,1990,2013">getchar</WORD>
<WORD coords="787,2016,809,1991,2016">()</WORD>
<WORD coords="824,2016,833,1996,2016">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="636,2061,756,2030,2054">printf</WORD>
<WORD coords="767,2057,938,2032,2053">(&quot;%cStart</WORD>
<WORD coords="961,2056,1073,2028,2052">with&quot;,</WORD>
<WORD coords="1104,2055,1133,2029,2053">7)</WORD>
<WORD coords="1147,2055,1156,2035,0">;</WORD>
</LINE>
<LINE>
<WORD coords="617,2104,878,2071,2094">with_register</WORD>
<WORD coords="889,2097,896,2072,2097">(</WORD>
<WORD coords="905,2097,911,2072,2097">)</WORD>
<WORD coords="925,2097,935,2077,0">;</WORD>
</LINE>
<LINE>
<WORD coords="637,2141,756,2111,2135">printf</WORD>
<WORD coords="768,2139,1054,2109,2133">(&quot;%cStop!\n\n&quot;,</WORD>
<WORD coords="1084,2136,1113,2109,2134">7)</WORD>
<WORD coords="1127,2135,1136,2115,0">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1693,2691,1764,2661,2690">147</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0154.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2835" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0155.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0155.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="281,174,324,146,174">16.</WORD>
<WORD coords="354,174,502,147,174">Storage</WORD>
<WORD coords="522,175,671,147,174">Classes</WORD>
<WORD coords="1360,175,1468,147,174">Amiga</WORD>
<WORD coords="1480,174,1504,146,174">C</WORD>
<WORD coords="1517,174,1576,152,174">for</WORD>
<WORD coords="1588,174,1769,146,173">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="614,350,621,324,350">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="607,435,868,402,426">with_register</WORD>
<WORD coords="879,430,886,404,430">(</WORD>
<WORD coords="894,430,902,405,0">)</WORD>
</LINE>
<LINE>
<WORD coords="614,469,621,444,469">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="650,512,809,482,506">register</WORD>
<WORD coords="833,512,910,484,506">long</WORD>
<WORD coords="934,506,950,482,506">i</WORD>
<WORD coords="974,509,1148,483,506">=5000000;</WORD>
<WORD coords="1157,509,1292,482,506">/*Count</WORD>
<WORD coords="1318,507,1396,483,506">from</WORD>
<WORD coords="1418,511,1595,483,506">5,000,000</WORD>
<WORD coords="1617,506,1656,485,506">to</WORD>
<WORD coords="1721,509,1756,481,504">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="648,548,747,522,547">while</WORD>
<WORD coords="758,550,789,522,548">(i</WORD>
<WORD coords="792,539,829,534,551">—</WORD>
<WORD coords="834,551,841,525,0">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,631,622,605,631">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,716,930,682,707">without_register</WORD>
<WORD coords="941,710,948,685,710">(</WORD>
<WORD coords="956,710,964,685,0">)</WORD>
</LINE>
<LINE>
<WORD coords="615,750,622,725,750">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="650,794,729,765,788">long</WORD>
<WORD coords="752,788,768,763,788">i</WORD>
<WORD coords="792,782,810,773,785">=</WORD>
<WORD coords="833,791,986,765,788">5000000;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="648,828,748,803,827">while</WORD>
<WORD coords="758,831,829,803,828">(i—</WORD>
<WORD coords="835,831,842,805,0">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="653,871,662,852,871">/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,913,622,887,913">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,994,672,964,994">The</WORD>
<WORD coords="685,1003,897,972,994">preprocessor</WORD>
<WORD coords="908,995,1070,963,994">command</WORD>
<WORD coords="1085,995,1279,965,993">#include</WORD>
<WORD coords="1294,994,1430,963,993">includes</WORD>
<WORD coords="1442,994,1491,963,993">the</WORD>
<WORD coords="1506,994,1662,964,993">stdio.h</WORD>
<WORD coords="1675,993,1730,962,993">file</WORD>
<WORD coords="1741,993,1772,962,992">in</WORD>
</LINE>
<LINE>
<WORD coords="609,1039,667,1008,1038">this</WORD>
<WORD coords="681,1038,707,1008,1038">C</WORD>
<WORD coords="720,1047,868,1016,1038">program.</WORD>
<WORD coords="882,1039,955,1007,1038">This</WORD>
<WORD coords="968,1039,1024,1007,1038">file</WORD>
<WORD coords="1035,1039,1062,1007,1039">is</WORD>
<WORD coords="1075,1046,1211,1007,1037">required</WORD>
<WORD coords="1224,1038,1353,1008,1038">because</WORD>
<WORD coords="1367,1038,1416,1007,1037">the</WORD>
<WORD coords="1429,1045,1602,1011,1037">getchar</WORD>
<WORD coords="1616,1038,1732,1006,1037">routine</WORD>
<WORD coords="1745,1038,1773,1006,1037">is</WORD>
</LINE>
<LINE>
<WORD coords="610,1083,682,1053,1082">used</WORD>
<WORD coords="694,1083,725,1058,1083">to</WORD>
<WORD coords="736,1083,837,1052,1082">obtain</WORD>
<WORD coords="848,1083,866,1061,1083">a</WORD>
<WORD coords="876,1083,1025,1052,1082">character</WORD>
<WORD coords="1036,1082,1113,1052,1082">from</WORD>
<WORD coords="1125,1082,1174,1052,1081">the</WORD>
<WORD coords="1184,1090,1343,1052,1082">keyboard.</WORD>
<WORD coords="1354,1082,1388,1052,1082">In</WORD>
<WORD coords="1400,1082,1448,1051,1082">the</WORD>
<WORD coords="1459,1082,1571,1051,1081">Lattice</WORD>
<WORD coords="1580,1083,1607,1051,1083">C</WORD>
<WORD coords="1618,1090,1772,1050,1081">compiler,</WORD>
</LINE>
<LINE>
<WORD coords="609,1128,659,1097,1127">the</WORD>
<WORD coords="674,1128,813,1096,1127">function</WORD>
<WORD coords="828,1128,855,1096,1127">is</WORD>
<WORD coords="871,1128,1019,1096,1127">unusable</WORD>
<WORD coords="1033,1127,1165,1097,1127">because</WORD>
<WORD coords="1180,1127,1204,1096,1126">it</WORD>
<WORD coords="1218,1127,1304,1095,1126">waits</WORD>
<WORD coords="1320,1127,1369,1095,1126">for</WORD>
<WORD coords="1383,1127,1434,1095,1126">the</WORD>
<WORD coords="1449,1127,1606,1096,1126">&lt;Return&gt;</WORD>
<WORD coords="1622,1134,1681,1096,1126">key</WORD>
<WORD coords="1697,1126,1774,1095,1126">after</WORD>
</LINE>
<LINE>
<WORD coords="609,1180,699,1150,1172">every</WORD>
<WORD coords="713,1172,873,1141,1171">character.</WORD>
<WORD coords="887,1177,1047,1142,1171">However,</WORD>
<WORD coords="1061,1172,1085,1141,1171">it</WORD>
<WORD coords="1096,1172,1124,1141,1171">is</WORD>
<WORD coords="1138,1172,1293,1140,1171">sufficient</WORD>
<WORD coords="1305,1171,1354,1140,1171">for</WORD>
<WORD coords="1366,1172,1416,1140,1171">the</WORD>
<WORD coords="1427,1180,1566,1149,1171">program</WORD>
<WORD coords="1580,1176,1686,1140,1171">above,</WORD>
<WORD coords="1701,1171,1737,1148,1171">so</WORD>
<WORD coords="1750,1171,1774,1139,1170">it</WORD>
</LINE>
<LINE>
<WORD coords="609,1215,665,1194,1214">can</WORD>
<WORD coords="675,1216,714,1185,1216">be</WORD>
<WORD coords="724,1216,800,1185,1215">used</WORD>
<WORD coords="810,1216,841,1190,1216">to</WORD>
<WORD coords="852,1216,923,1184,1215">wait</WORD>
<WORD coords="933,1216,981,1184,1215">for</WORD>
<WORD coords="990,1216,1040,1184,1215">the</WORD>
<WORD coords="1050,1215,1205,1185,1214">&lt;Return&gt;</WORD>
<WORD coords="1216,1222,1283,1184,1215">key.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,1302,716,1270,1301">Timed</WORD>
<WORD coords="729,1309,770,1271,1302">by</WORD>
<WORD coords="783,1306,872,1270,1301">hand,</WORD>
<WORD coords="886,1302,936,1270,1301">the</WORD>
<WORD coords="948,1302,1053,1270,1300">author</WORD>
<WORD coords="1067,1301,1196,1270,1300">counted</WORD>
<WORD coords="1209,1301,1279,1269,1301">51.6</WORD>
<WORD coords="1293,1301,1421,1270,1300">seconds</WORD>
<WORD coords="1435,1301,1559,1269,1300">without</WORD>
<WORD coords="1575,1307,1772,1271,1299">register</WORD>
</LINE>
<LINE>
<WORD coords="609,1346,763,1315,1345">variables</WORD>
<WORD coords="787,1346,848,1315,1345">and</WORD>
<WORD coords="870,1346,941,1315,1345">24.1</WORD>
<WORD coords="968,1346,1102,1315,1345">seconds</WORD>
<WORD coords="1125,1345,1199,1314,1344">with</WORD>
<WORD coords="1226,1352,1444,1316,1344">register</WORD>
<WORD coords="1471,1345,1637,1313,1344">variables.</WORD>
<WORD coords="1663,1345,1773,1313,1344">That&apos;s</WORD>
</LINE>
<LINE>
<WORD coords="609,1398,786,1359,1390">impressive</WORD>
<WORD coords="794,1391,924,1360,1390">because</WORD>
<WORD coords="934,1390,978,1359,1389">it&apos;s</WORD>
<WORD coords="989,1390,1077,1358,1389">twice</WORD>
<WORD coords="1087,1390,1120,1367,1390">as</WORD>
<WORD coords="1131,1390,1190,1358,1389">fast</WORD>
<WORD coords="1199,1390,1286,1358,1389">when</WORD>
<WORD coords="1296,1390,1345,1358,1389">the</WORD>
<WORD coords="1355,1390,1439,1358,1389">word</WORD>
<WORD coords="1452,1395,1641,1359,1388">register</WORD>
<WORD coords="1652,1388,1678,1357,1388">is</WORD>
<WORD coords="1690,1388,1771,1357,1388">used.</WORD>
</LINE>
<LINE>
<WORD coords="610,1434,634,1403,1433">It</WORD>
<WORD coords="646,1434,755,1402,1433">should</WORD>
<WORD coords="765,1434,805,1403,1434">be</WORD>
<WORD coords="815,1434,907,1403,1433">noted</WORD>
<WORD coords="918,1434,979,1402,1433">that</WORD>
<WORD coords="990,1434,1040,1402,1433">the</WORD>
<WORD coords="1052,1441,1253,1402,1432">multitasking</WORD>
<WORD coords="1265,1441,1425,1401,1432">capability</WORD>
<WORD coords="1437,1433,1473,1401,1432">of</WORD>
<WORD coords="1481,1433,1531,1402,1432">the</WORD>
<WORD coords="1542,1440,1662,1401,1432">Amiga,</WORD>
<WORD coords="1674,1432,1773,1401,1431">which</WORD>
</LINE>
<LINE>
<WORD coords="609,1478,702,1447,1477">could</WORD>
<WORD coords="716,1478,794,1447,1477">have</WORD>
<WORD coords="808,1478,884,1447,1477">been</WORD>
<WORD coords="899,1486,1085,1446,1476">performing</WORD>
<WORD coords="1100,1477,1119,1454,1477">a</WORD>
<WORD coords="1133,1477,1199,1447,1476">task</WORD>
<WORD coords="1214,1476,1245,1446,1476">in</WORD>
<WORD coords="1260,1477,1310,1446,1476">the</WORD>
<WORD coords="1324,1485,1527,1446,1476">background,</WORD>
<WORD coords="1543,1477,1606,1454,1476">was</WORD>
<WORD coords="1620,1477,1675,1451,1476">not</WORD>
<WORD coords="1687,1477,1772,1446,1476">used.</WORD>
</LINE>
<LINE>
<WORD coords="609,1523,680,1491,1522">This</WORD>
<WORD coords="690,1522,790,1491,1521">would</WORD>
<WORD coords="801,1522,875,1491,1521">have</WORD>
<WORD coords="884,1530,1027,1491,1521">provided</WORD>
<WORD coords="1035,1522,1053,1500,1522">a</WORD>
<WORD coords="1063,1521,1199,1491,1520">different</WORD>
<WORD coords="1208,1521,1304,1491,1520">result</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="286,2678,355,2648,2677">148</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0155.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0156.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0156.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="256,180,384,154,179">Abacus</WORD>
<WORD coords="1521,177,1584,150,177">16.5</WORD>
<WORD coords="1624,177,1751,149,176">Local</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="261,507,433,453,506">16.5</WORD>
<WORD coords="587,507,825,457,506">Local</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="258,655,397,628,654">local</WORD>
<WORD coords="588,656,708,629,655">Local</WORD>
<WORD coords="723,656,870,625,655">variables</WORD>
<WORD coords="882,656,932,633,656">arc</WORD>
<WORD coords="945,655,995,625,655">the</WORD>
<WORD coords="1005,655,1124,633,654">reverse</WORD>
<WORD coords="1136,655,1172,624,654">of</WORD>
<WORD coords="1182,662,1327,628,654">global</WORD>
<WORD coords="1342,654,1499,623,653">variables.</WORD>
<WORD coords="1513,653,1665,622,652">Different</WORD>
<WORD coords="1675,653,1752,622,652">vari-</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="258,700,435,669,699">variables</WORD>
<WORD coords="586,700,655,669,699">able</WORD>
<WORD coords="670,708,783,678,699">groups</WORD>
<WORD coords="799,700,874,669,699">such</WORD>
<WORD coords="888,700,923,677,700">as</WORD>
<WORD coords="941,706,1157,670,699">register,</WORD>
<WORD coords="1171,700,1269,674,699">auto</WORD>
<WORD coords="1285,699,1320,676,698">or</WORD>
<WORD coords="1334,699,1484,669,698">static</WORD>
<WORD coords="1500,698,1624,670,697">local</WORD>
<WORD coords="1644,697,1700,675,696">can</WORD>
<WORD coords="1713,697,1753,667,697">be</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="586,744,717,713,743">defined.</WORD>
<WORD coords="731,752,814,713,743">They</WORD>
<WORD coords="826,744,877,722,744">are</WORD>
<WORD coords="888,751,960,713,743">only</WORD>
<WORD coords="972,744,1055,713,743">valid</WORD>
<WORD coords="1066,743,1097,713,743">in</WORD>
<WORD coords="1110,743,1160,713,743">the</WORD>
<WORD coords="1170,743,1262,713,742">block</WORD>
<WORD coords="1273,743,1308,721,742">or</WORD>
<WORD coords="1319,743,1369,712,742">the</WORD>
<WORD coords="1380,743,1515,712,742">function</WORD>
<WORD coords="1528,741,1559,711,741">in</WORD>
<WORD coords="1570,742,1671,711,741">which</WORD>
<WORD coords="1683,749,1752,711,740">they</WORD>
</LINE>
<LINE>
<WORD coords="587,787,665,765,787">were</WORD>
<WORD coords="677,787,805,757,787">created.</WORD>
<WORD coords="818,786,847,757,786">A</WORD>
<WORD coords="861,787,980,760,786">local</WORD>
<WORD coords="996,786,1128,756,785">variable</WORD>
<WORD coords="1140,786,1193,756,785">has</WORD>
<WORD coords="1205,794,1388,756,785">precedence</WORD>
<WORD coords="1401,786,1473,763,784">over</WORD>
<WORD coords="1484,785,1504,763,785">a</WORD>
<WORD coords="1514,792,1661,758,784">global</WORD>
<WORD coords="1675,784,1752,753,783">vari-</WORD>
</LINE>
<LINE>
<WORD coords="586,836,666,800,830">able,</WORD>
<WORD coords="681,831,782,800,830">which</WORD>
<WORD coords="797,831,902,808,830">means</WORD>
<WORD coords="917,836,988,800,830">that,</WORD>
<WORD coords="1004,830,1032,800,830">if</WORD>
<WORD coords="1044,831,1105,805,830">two</WORD>
<WORD coords="1120,830,1267,799,829">variables</WORD>
<WORD coords="1284,830,1362,808,829">were</WORD>
<WORD coords="1378,829,1502,799,829">defined</WORD>
<WORD coords="1516,829,1588,798,828">with</WORD>
<WORD coords="1604,829,1654,798,828">the</WORD>
<WORD coords="1669,829,1753,806,828">same</WORD>
</LINE>
<LINE>
<WORD coords="587,880,686,853,874">name,</WORD>
<WORD coords="699,875,749,845,875">the</WORD>
<WORD coords="764,876,884,848,875">local</WORD>
<WORD coords="902,875,1034,844,874">variable</WORD>
<WORD coords="1047,875,1074,844,874">is</WORD>
<WORD coords="1088,875,1172,844,875">used.</WORD>
<WORD coords="1186,875,1249,844,874">The</WORD>
<WORD coords="1263,875,1342,844,874">local</WORD>
<WORD coords="1356,874,1488,843,873">variable</WORD>
<WORD coords="1500,882,1567,848,874">gets</WORD>
<WORD coords="1579,881,1754,842,872">preference</WORD>
</LINE>
<LINE>
<WORD coords="587,920,678,889,919">while</WORD>
<WORD coords="687,920,738,890,919">the</WORD>
<WORD coords="748,927,890,893,919">global</WORD>
<WORD coords="904,920,1034,889,919">variable</WORD>
<WORD coords="1044,928,1214,888,919">disappears</WORD>
<WORD coords="1225,920,1272,888,919">for</WORD>
<WORD coords="1282,919,1331,888,919">the</WORD>
<WORD coords="1341,919,1481,893,918">moment</WORD>
<WORD coords="1493,918,1542,888,918">An</WORD>
<WORD coords="1552,926,1698,887,917">example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,1002,624,976,998">/*</WORD>
<WORD coords="650,1001,763,977,1000">local.</WORD>
<WORD coords="772,1000,789,984,1000">c</WORD>
<WORD coords="814,1001,889,977,1000">16.5</WORD>
<WORD coords="915,1002,950,976,997">*/</WORD>
</LINE>
<LINE>
<WORD coords="589,1041,644,1017,1041">int</WORD>
<WORD coords="671,1041,686,1016,1041">1</WORD>
<WORD coords="710,1034,728,1026,1038">=</WORD>
<WORD coords="753,1044,784,1018,1042">1;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="588,1120,668,1096,1119">void</WORD>
<WORD coords="690,1123,801,1096,1120">mainO</WORD>
</LINE>
<LINE>
<WORD coords="593,1164,602,1138,1164">&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="650,1202,706,1177,1201">int</WORD>
<WORD coords="732,1202,747,1177,1202">i</WORD>
<WORD coords="772,1195,789,1186,1198">=</WORD>
<WORD coords="813,1205,844,1179,1203">2;</WORD>
</LINE>
<LINE>
<WORD coords="649,1247,768,1217,1241">printf</WORD>
<WORD coords="779,1245,904,1219,1241">&lt;&quot;%3d&quot;,</WORD>
<WORD coords="935,1244,963,1217,1241">i)</WORD>
<WORD coords="977,1244,986,1225,1244">;</WORD>
</LINE>
<LINE>
<WORD coords="676,1285,683,1259,1285">{</WORD>
</LINE>
<LINE>
<WORD coords="710,1328,829,1298,1322">printf</WORD>
<WORD coords="840,1326,965,1299,1322">(&quot;%3d&quot;,</WORD>
<WORD coords="996,1325,1025,1297,1322">i)</WORD>
<WORD coords="1039,1325,1048,1305,0">;</WORD>
</LINE>
<LINE>
<WORD coords="736,1365,744,1339,1365">(</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="732,1402,788,1378,1402">int</WORD>
<WORD coords="814,1402,830,1378,1402">i</WORD>
<WORD coords="853,1395,871,1387,1398">=</WORD>
<WORD coords="895,1405,926,1379,1403">3;</WORD>
</LINE>
<LINE>
<WORD coords="730,1448,849,1418,1442">printf</WORD>
<WORD coords="860,1446,985,1420,1442">(&quot;%3d&quot;,</WORD>
<WORD coords="1016,1445,1045,1418,1442">i)</WORD>
<WORD coords="1059,1445,1068,1425,1445">;</WORD>
</LINE>
<LINE>
<WORD coords="736,1486,744,1459,1486">}</WORD>
<WORD coords="770,1476,771,1474,1481">■</WORD>
<WORD coords="794,1482,798,1472,1482">.</WORD>
</LINE>
<LINE>
<WORD coords="711,1528,829,1498,1522">printf</WORD>
<WORD coords="840,1527,965,1500,1523">(&quot;%3d&quot;,</WORD>
<WORD coords="997,1525,1025,1498,1523">i)</WORD>
<WORD coords="1039,1525,1048,1506,1525">;</WORD>
</LINE>
<LINE>
<WORD coords="676,1567,684,1541,1567">)</WORD>
</LINE>
<LINE>
<WORD coords="650,1609,769,1579,1603">printf</WORD>
<WORD coords="780,1608,945,1579,1603">(&quot;%3d&quot;,i)</WORD>
<WORD coords="957,1606,967,1587,0">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="650,1647,785,1622,1644">testO;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="650,1691,769,1660,1685">printf</WORD>
<WORD coords="780,1688,891,1661,1685">(&quot;\n\n</WORD>
<WORD coords="897,1674,910,1664,1674">n</WORD>
<WORD coords="918,1689,925,1663,1689">)</WORD>
<WORD coords="938,1689,948,1668,0">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="596,1727,603,1703,1727">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="589,1805,666,1784,1805">test</WORD>
<WORD coords="679,1808,701,1783,1808">()</WORD>
</LINE>
<LINE>
<WORD coords="595,1848,603,1822,1848">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="650,1891,769,1861,1885">printf</WORD>
<WORD coords="781,1889,905,1863,1885">(&quot;%3d&quot;,</WORD>
<WORD coords="937,1889,964,1861,1885">i)</WORD>
<WORD coords="978,1888,987,1868,1888">;</WORD>
</LINE>
<LINE>
<WORD coords="697,1930,705,1904,1930">(</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="713,1967,769,1943,1967">int</WORD>
<WORD coords="795,1967,810,1943,1967">i</WORD>
<WORD coords="834,1960,851,1952,1963">=</WORD>
<WORD coords="876,1970,907,1944,1968">4;</WORD>
</LINE>
<LINE>
<WORD coords="711,2014,831,1983,2008">printf</WORD>
<WORD coords="841,2012,966,1985,2008">(&quot;%3d&apos;\</WORD>
<WORD coords="998,2011,1026,1983,2008">i)</WORD>
<WORD coords="1040,2011,1050,1991,2011">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="590,2174,654,2143,2173">The</WORD>
<WORD coords="669,2174,810,2143,2173">numbers</WORD>
<WORD coords="825,2179,855,2143,2175">2,</WORD>
<WORD coords="871,2179,901,2143,2175">2,</WORD>
<WORD coords="917,2179,946,2143,2175">3,</WORD>
<WORD coords="962,2179,992,2143,2175">2,</WORD>
<WORD coords="1007,2179,1037,2142,2175">2,</WORD>
<WORD coords="1056,2173,1069,2144,2173">1</WORD>
<WORD coords="1087,2174,1147,2143,2173">and</WORD>
<WORD coords="1160,2173,1180,2143,2173">4</WORD>
<WORD coords="1196,2174,1246,2152,2173">are</WORD>
<WORD coords="1260,2182,1419,2143,2173">displayed</WORD>
<WORD coords="1433,2182,1642,2142,2173">sequentially.</WORD>
<WORD coords="1658,2172,1691,2143,2172">In</WORD>
<WORD coords="1707,2173,1757,2142,2172">the</WORD>
</LINE>
<LINE>
<WORD coords="589,2218,691,2190,2218">main</WORD>
<WORD coords="708,2219,845,2188,2218">function</WORD>
<WORD coords="859,2219,878,2197,2219">a</WORD>
<WORD coords="892,2219,959,2197,2218">new</WORD>
<WORD coords="975,2219,1054,2188,2218">local</WORD>
<WORD coords="1069,2219,1202,2188,2218">variable</WORD>
<WORD coords="1216,2219,1242,2188,2218">is</WORD>
<WORD coords="1256,2219,1397,2188,2218">declared</WORD>
<WORD coords="1411,2218,1446,2196,2218">so</WORD>
<WORD coords="1461,2218,1523,2188,2217">that</WORD>
<WORD coords="1538,2218,1587,2188,2217">the</WORD>
<WORD coords="1603,2225,1754,2191,2217">global</WORD>
</LINE>
<LINE>
<WORD coords="591,2263,725,2231,2262">variable</WORD>
<WORD coords="744,2262,763,2234,2262">i</WORD>
<WORD coords="783,2263,809,2232,2262">is</WORD>
<WORD coords="826,2263,867,2241,2262">no</WORD>
<WORD coords="884,2271,990,2232,2262">longer</WORD>
<WORD coords="1005,2263,1207,2232,2262">addressable.</WORD>
<WORD coords="1223,2263,1288,2232,2262">The</WORD>
<WORD coords="1304,2270,1464,2231,2262">following</WORD>
<WORD coords="1479,2262,1572,2231,2261">block</WORD>
<WORD coords="1586,2270,1681,2231,2261">keeps</WORD>
<WORD coords="1697,2262,1757,2230,2261">this</WORD>
</LINE>
<LINE>
<WORD coords="590,2315,813,2276,2306">configuration</WORD>
<WORD coords="831,2307,890,2278,2306">and</WORD>
<WORD coords="907,2308,1032,2277,2307">another</WORD>
<WORD coords="1047,2307,1067,2277,2307">2</WORD>
<WORD coords="1084,2316,1219,2285,2307">appears.</WORD>
<WORD coords="1235,2307,1320,2277,2307">Then</WORD>
<WORD coords="1336,2307,1462,2276,2306">another</WORD>
<WORD coords="1476,2307,1569,2276,2306">block</WORD>
<WORD coords="1585,2307,1709,2275,2306">follows</WORD>
<WORD coords="1725,2306,1757,2275,2305">in</WORD>
</LINE>
<LINE>
<WORD coords="591,2352,689,2321,2351">which</WORD>
<WORD coords="700,2352,823,2321,2351">another</WORD>
<WORD coords="834,2351,853,2323,2351">i</WORD>
<WORD coords="868,2352,999,2322,2351">variable</WORD>
<WORD coords="1009,2352,1035,2322,2351">is</WORD>
<WORD coords="1047,2352,1176,2322,2351">defined.</WORD>
<WORD coords="1189,2352,1323,2322,2351">Because</WORD>
<WORD coords="1334,2351,1370,2321,2350">of</WORD>
<WORD coords="1378,2356,1445,2321,2350">this,</WORD>
<WORD coords="1458,2351,1506,2321,2350">the</WORD>
<WORD coords="1516,2359,1655,2321,2350">previous</WORD>
<WORD coords="1667,2351,1757,2321,2350">block</WORD>
</LINE>
<LINE>
<WORD coords="590,2397,735,2366,2396">becomes</WORD>
<WORD coords="753,2397,896,2366,2396">invisible</WORD>
<WORD coords="912,2397,944,2371,2397">to</WORD>
<WORD coords="962,2397,1010,2367,2396">the</WORD>
<WORD coords="1027,2405,1166,2375,2396">program</WORD>
<WORD coords="1184,2397,1242,2367,2396">and</WORD>
<WORD coords="1259,2396,1309,2366,2396">the</WORD>
<WORD coords="1325,2397,1443,2371,2395">current</WORD>
<WORD coords="1459,2396,1519,2375,2395">one</WORD>
<WORD coords="1534,2404,1675,2365,2395">prevails.</WORD>
<WORD coords="1693,2395,1757,2365,2395">The</WORD>
</LINE>
<LINE>
<WORD coords="590,2442,683,2411,2441">result</WORD>
<WORD coords="691,2442,728,2411,2441">of</WORD>
<WORD coords="737,2442,787,2411,2441">the</WORD>
<WORD coords="797,2450,903,2416,2442">output</WORD>
<WORD coords="912,2442,939,2411,2441">is</WORD>
<WORD coords="951,2442,979,2411,2441">3.</WORD>
<WORD coords="992,2442,1078,2411,2441">After</WORD>
<WORD coords="1089,2442,1138,2411,2441">the</WORD>
<WORD coords="1148,2450,1284,2419,2441">program</WORD>
<WORD coords="1296,2442,1398,2411,2441">leaves</WORD>
<WORD coords="1408,2442,1449,2411,2441">all</WORD>
<WORD coords="1458,2446,1575,2411,2441">blocks,</WORD>
<WORD coords="1587,2441,1636,2410,2440">the</WORD>
<WORD coords="1647,2440,1757,2410,2439">hidden</WORD>
</LINE>
<LINE>
<WORD coords="591,2486,738,2455,2485">variables</WORD>
<WORD coords="749,2494,858,2464,2485">appear</WORD>
<WORD coords="868,2494,965,2456,2485">again.</WORD>
<WORD coords="977,2486,1041,2456,2485">The</WORD>
<WORD coords="1050,2494,1191,2456,2485">previous</WORD>
<WORD coords="1202,2486,1332,2455,2485">variable</WORD>
<WORD coords="1343,2486,1414,2455,2485">with</WORD>
<WORD coords="1426,2486,1476,2455,2485">the</WORD>
<WORD coords="1486,2486,1574,2455,2485">value</WORD>
<WORD coords="1586,2486,1603,2455,2486">3</WORD>
<WORD coords="1616,2485,1644,2455,2485">is</WORD>
<WORD coords="1653,2485,1758,2455,2484">erased</WORD>
</LINE>
<LINE>
<WORD coords="590,2537,631,2499,2530">by</WORD>
<WORD coords="645,2538,767,2499,2529">leaving</WORD>
<WORD coords="781,2529,838,2499,2528">this</WORD>
<WORD coords="852,2530,944,2499,2529">block</WORD>
<WORD coords="958,2530,1027,2499,2529">then</WORD>
<WORD coords="1041,2538,1224,2499,2529">disappears.</WORD>
<WORD coords="1238,2530,1302,2499,2529">The</WORD>
<WORD coords="1315,2530,1373,2504,2530">test</WORD>
<WORD coords="1386,2530,1521,2498,2529">function</WORD>
<WORD coords="1535,2529,1562,2498,2528">is</WORD>
<WORD coords="1576,2529,1646,2506,2528">now</WORD>
<WORD coords="1659,2529,1758,2497,2528">called</WORD>
</LINE>
<LINE>
<WORD coords="591,2574,651,2544,2573">and</WORD>
<WORD coords="664,2582,811,2544,2573">proceeds</WORD>
<WORD coords="827,2574,858,2549,2574">to</WORD>
<WORD coords="872,2582,979,2549,2574">output</WORD>
<WORD coords="995,2574,1027,2545,2573">i.</WORD>
<WORD coords="1042,2574,1133,2543,2573">Since</WORD>
<WORD coords="1146,2575,1186,2552,2574">no</WORD>
<WORD coords="1201,2575,1323,2547,2574">local</WORD>
<WORD coords="1342,2574,1474,2543,2573">variable</WORD>
<WORD coords="1488,2574,1515,2543,2573">is</WORD>
<WORD coords="1529,2574,1640,2543,2573">known</WORD>
<WORD coords="1655,2573,1685,2547,2573">at</WORD>
<WORD coords="1698,2573,1757,2542,2572">this</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1686,2679,1757,2647,2678">149</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0156.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2837" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0157.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0157.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="280,166,324,138,166">16.</WORD>
<WORD coords="354,167,503,139,166">Storage</WORD>
<WORD coords="523,167,672,139,167">Classes</WORD>
<WORD coords="1361,168,1468,142,168">Amiga</WORD>
<WORD coords="1481,168,1506,141,168">C</WORD>
<WORD coords="1519,168,1578,147,168">for</WORD>
<WORD coords="1590,168,1772,141,167">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="607,351,701,313,342">point,</WORD>
<WORD coords="716,343,766,313,342">the</WORD>
<WORD coords="778,352,883,318,343">output</WORD>
<WORD coords="896,344,932,314,343">of</WORD>
<WORD coords="943,345,992,314,344">the</WORD>
<WORD coords="1005,351,1151,317,344">global</WORD>
<WORD coords="1169,349,1309,314,343">variable,</WORD>
<WORD coords="1323,345,1422,313,344">which</WORD>
<WORD coords="1435,345,1462,314,344">is</WORD>
<WORD coords="1478,350,1505,315,346">1,</WORD>
<WORD coords="1519,345,1546,314,344">is</WORD>
<WORD coords="1559,345,1643,314,345">used.</WORD>
<WORD coords="1656,352,1772,314,344">Finally</WORD>
</LINE>
<LINE>
<WORD coords="608,386,627,365,386">a</WORD>
<WORD coords="638,387,757,360,386">local</WORD>
<WORD coords="772,395,885,356,386">integer</WORD>
<WORD coords="895,388,1025,357,387">variable</WORD>
<WORD coords="1036,388,1063,357,387">is</WORD>
<WORD coords="1075,388,1222,357,387">activated</WORD>
<WORD coords="1232,388,1330,357,387">which</WORD>
<WORD coords="1342,388,1554,357,387">overshadows</WORD>
<WORD coords="1565,388,1615,357,387">the</WORD>
<WORD coords="1627,395,1770,360,387">global</WORD>
</LINE>
<LINE>
<WORD coords="608,431,741,400,430">variable</WORD>
<WORD coords="753,439,850,400,430">again.</WORD>
<WORD coords="864,432,937,400,430">This</WORD>
<WORD coords="949,432,1070,409,431">ensures</WORD>
<WORD coords="1085,431,1146,401,430">that</WORD>
<WORD coords="1159,432,1208,401,431">the</WORD>
<WORD coords="1221,432,1277,401,431">last</WORD>
<WORD coords="1289,432,1421,401,431">variable</WORD>
<WORD coords="1433,432,1556,401,431">defined</WORD>
<WORD coords="1569,431,1599,401,431">in</WORD>
<WORD coords="1612,432,1631,409,432">a</WORD>
<WORD coords="1642,432,1734,401,431">block</WORD>
<WORD coords="1746,432,1773,401,431">is</WORD>
</LINE>
<LINE>
<WORD coords="608,479,691,445,474">used,</WORD>
<WORD coords="703,475,763,445,474">and</WORD>
<WORD coords="773,475,834,445,474">that</WORD>
<WORD coords="844,475,926,445,474">often</WORD>
<WORD coords="939,476,1013,446,475">used</WORD>
<WORD coords="1022,475,1125,454,474">names</WORD>
<WORD coords="1137,484,1218,445,475">(e.g.,</WORD>
<WORD coords="1229,475,1249,447,475">i</WORD>
<WORD coords="1262,476,1297,454,475">or</WORD>
<WORD coords="1311,483,1343,445,480">j)</WORD>
<WORD coords="1354,476,1404,454,475">are</WORD>
<WORD coords="1414,483,1592,445,475">recognized</WORD>
<WORD coords="1603,476,1636,454,476">as</WORD>
<WORD coords="1647,476,1773,446,475">runtime</WORD>
</LINE>
<LINE>
<WORD coords="608,519,754,489,518">variables</WORD>
<WORD coords="763,519,795,489,519">in</WORD>
<WORD coords="805,527,894,497,519">many</WORD>
<WORD coords="905,527,992,490,518">loops</WORD>
<WORD coords="1003,520,1035,498,520">as</WORD>
<WORD coords="1045,520,1184,489,519">different</WORD>
<WORD coords="1194,521,1347,489,519">variables.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="279,2664,349,2633,2663">150</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0157.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0158.djvu" width="2035">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0158.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="876,732,1100,614,729">17.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="496,904,1480,786,900">User-defined</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="634,1078,1342,958,1074">Libraries</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0158.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0159.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0159.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0159.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2829" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0160.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0160.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="250,165,378,137,164">Abacus</WORD>
<WORD coords="1237,170,1280,143,170">17.</WORD>
<WORD coords="1309,171,1544,143,170">User-defined</WORD>
<WORD coords="1562,171,1743,143,171">Libraries</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="253,448,397,379,448">17.</WORD>
<WORD coords="579,453,1144,382,451">User-defined</WORD>
<WORD coords="1210,453,1620,384,451">Libraries</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="578,605,645,574,604">One</WORD>
<WORD coords="661,614,829,575,605">advantage</WORD>
<WORD coords="845,606,882,575,606">of</WORD>
<WORD coords="894,615,1120,576,606">programming</WORD>
<WORD coords="1136,607,1167,576,607">in</WORD>
<WORD coords="1183,608,1210,576,608">C</WORD>
<WORD coords="1226,608,1253,576,607">is</WORD>
<WORD coords="1269,608,1320,576,607">the</WORD>
<WORD coords="1334,608,1473,577,607">modular</WORD>
<WORD coords="1488,608,1693,576,607">construction</WORD>
<WORD coords="1709,608,1747,576,607">of</WORD>
</LINE>
<LINE>
<WORD coords="577,658,741,628,650">programs,</WORD>
<WORD coords="754,651,852,620,650">which</WORD>
<WORD coords="864,651,921,629,651">can</WORD>
<WORD coords="933,660,1039,626,652">accept</WORD>
<WORD coords="1049,660,1179,621,652">existing</WORD>
<WORD coords="1190,653,1341,621,652">functions</WORD>
<WORD coords="1354,653,1430,622,653">used</WORD>
<WORD coords="1441,652,1470,622,652">in</WORD>
<WORD coords="1482,653,1568,622,652">other</WORD>
<WORD coords="1578,661,1741,630,652">programs.</WORD>
</LINE>
<LINE>
<WORD coords="577,695,639,664,694">The</WORD>
<WORD coords="651,696,840,666,695">#include</WORD>
<WORD coords="851,696,993,665,695">directive</WORD>
<WORD coords="1002,697,1057,666,696">lets</WORD>
<WORD coords="1068,705,1127,675,696">you</WORD>
<WORD coords="1138,697,1195,667,696">add</WORD>
<WORD coords="1206,697,1333,667,696">external</WORD>
<WORD coords="1345,698,1413,667,696">files</WORD>
<WORD coords="1423,698,1483,667,697">that</WORD>
<WORD coords="1492,698,1569,667,697">have</WORD>
<WORD coords="1578,706,1743,666,697">frequently</WORD>
</LINE>
<LINE>
<WORD coords="578,740,652,709,739">used</WORD>
<WORD coords="665,741,816,709,739">functions</WORD>
<WORD coords="829,741,861,715,741">to</WORD>
<WORD coords="874,741,925,710,740">the</WORD>
<WORD coords="936,741,1054,715,740">current</WORD>
<WORD coords="1065,749,1202,719,740">program</WORD>
<WORD coords="1216,742,1320,711,741">before</WORD>
<WORD coords="1333,750,1506,711,742">compiling.</WORD>
<WORD coords="1521,742,1585,711,741">The</WORD>
<WORD coords="1597,750,1744,711,741">compiler</WORD>
</LINE>
<LINE>
<WORD coords="576,791,731,761,783">processes</WORD>
<WORD coords="742,784,800,762,783">one</WORD>
<WORD coords="810,792,890,754,784">large</WORD>
<WORD coords="900,785,953,754,784">file</WORD>
<WORD coords="964,786,1079,754,785">instead</WORD>
<WORD coords="1088,786,1125,755,785">of</WORD>
<WORD coords="1132,786,1244,755,785">several</WORD>
<WORD coords="1255,787,1341,756,786">small</WORD>
<WORD coords="1352,787,1429,755,786">files.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="576,876,672,837,867">Every</WORD>
<WORD coords="685,868,711,837,868">C</WORD>
<WORD coords="722,877,924,846,868">programmer</WORD>
<WORD coords="935,870,1034,838,869">writes</WORD>
<WORD coords="1045,870,1092,838,869">his</WORD>
<WORD coords="1103,870,1172,847,869">own</WORD>
<WORD coords="1184,871,1335,839,870">functions</WORD>
<WORD coords="1345,871,1377,845,871">at</WORD>
<WORD coords="1387,871,1471,848,870">some</WORD>
<WORD coords="1482,871,1555,839,870">time</WORD>
<WORD coords="1565,871,1601,848,870">or</WORD>
<WORD coords="1610,871,1741,839,870">another.</WORD>
</LINE>
<LINE>
<WORD coords="578,913,699,882,912">You&apos;ve</WORD>
<WORD coords="712,922,834,883,913">already</WORD>
<WORD coords="847,915,969,884,914">entered</WORD>
<WORD coords="983,915,1044,889,914">two</WORD>
<WORD coords="1058,915,1210,884,914">functions</WORD>
<WORD coords="1225,922,1387,884,915">(strlen</WORD>
<WORD coords="1401,916,1459,885,915">and</WORD>
<WORD coords="1473,923,1636,889,915">strcpy)</WORD>
<WORD coords="1649,920,1657,893,915">;</WORD>
<WORD coords="1671,916,1742,885,915">let&apos;s</WORD>
</LINE>
<LINE>
<WORD coords="577,958,630,935,957">use</WORD>
<WORD coords="645,958,738,927,957">these.</WORD>
<WORD coords="753,959,838,928,958">Most</WORD>
<WORD coords="851,967,1012,928,958">compilers</WORD>
<WORD coords="1027,960,1147,928,959">contain</WORD>
<WORD coords="1162,960,1246,929,959">these</WORD>
<WORD coords="1259,961,1421,929,960">functions.</WORD>
<WORD coords="1436,965,1596,930,960">However,</WORD>
<WORD coords="1610,968,1742,929,959">viewing</WORD>
</LINE>
<LINE>
<WORD coords="578,1002,655,971,1001">them</WORD>
<WORD coords="667,1003,723,980,1002">can</WORD>
<WORD coords="733,1011,803,972,1002">give</WORD>
<WORD coords="813,1004,849,981,1003">us</WORD>
<WORD coords="859,1004,897,981,1003">an</WORD>
<WORD coords="908,1013,1137,973,1003">understanding</WORD>
<WORD coords="1148,1005,1184,974,1004">of</WORD>
<WORD coords="1192,1005,1259,974,1004">how</WORD>
<WORD coords="1271,1006,1339,983,1005">user</WORD>
<WORD coords="1348,1005,1462,974,1005">written</WORD>
<WORD coords="1472,1005,1623,974,1004">functions</WORD>
<WORD coords="1633,1005,1725,974,1004">work.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="578,1086,654,1056,1085">Save</WORD>
<WORD coords="668,1087,751,1056,1086">these</WORD>
<WORD coords="763,1088,914,1056,1087">functions</WORD>
<WORD coords="926,1088,957,1062,1088">to</WORD>
<WORD coords="969,1096,1044,1066,1087">your</WORD>
<WORD coords="1055,1088,1125,1066,1088">own</WORD>
<WORD coords="1136,1089,1191,1058,1088">file</WORD>
<WORD coords="1202,1089,1296,1059,1088">under</WORD>
<WORD coords="1306,1089,1356,1058,1088">the</WORD>
<WORD coords="1368,1089,1455,1067,1088">name</WORD>
<WORD coords="1469,1096,1659,1060,1088">string.c.</WORD>
<WORD coords="1672,1089,1742,1059,1089">You</WORD>
</LINE>
<LINE>
<WORD coords="576,1130,634,1108,1130">can</WORD>
<WORD coords="661,1132,790,1100,1130">include</WORD>
<WORD coords="816,1132,904,1101,1131">these</WORD>
<WORD coords="931,1133,1092,1101,1132">functions</WORD>
<WORD coords="1120,1132,1152,1102,1132">in</WORD>
<WORD coords="1179,1140,1257,1111,1133">your</WORD>
<WORD coords="1283,1134,1354,1111,1133">own</WORD>
<WORD coords="1380,1141,1542,1111,1132">programs</WORD>
<WORD coords="1570,1141,1664,1102,1133">using</WORD>
<WORD coords="1690,1134,1742,1102,1133">the</WORD>
</LINE>
<LINE>
<WORD coords="578,1175,775,1146,1174">♦include</WORD>
<WORD coords="792,1176,944,1145,1175">directive.</WORD>
<WORD coords="959,1176,1023,1146,1175">The</WORD>
<WORD coords="1036,1184,1196,1146,1176">following</WORD>
<WORD coords="1209,1177,1270,1146,1176">line</WORD>
<WORD coords="1283,1177,1422,1147,1176">searches</WORD>
<WORD coords="1436,1177,1485,1147,1176">the</WORD>
<WORD coords="1499,1176,1580,1147,1176">main</WORD>
<WORD coords="1594,1184,1742,1147,1176">directory</WORD>
</LINE>
<LINE>
<WORD coords="577,1219,623,1188,1218">for</WORD>
<WORD coords="634,1219,684,1188,1218">the</WORD>
<WORD coords="696,1220,864,1190,1219">include</WORD>
<WORD coords="877,1220,931,1189,1219">file</WORD>
<WORD coords="944,1228,1133,1191,1220">string.c:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="579,1300,736,1274,1299">finclude</WORD>
<WORD coords="762,1306,957,1275,1299">&quot;string.c&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="576,1385,639,1354,1384">The</WORD>
<WORD coords="650,1392,807,1354,1384">following</WORD>
<WORD coords="819,1385,879,1355,1384">line</WORD>
<WORD coords="890,1386,955,1355,1385">also</WORD>
<WORD coords="966,1386,1040,1355,1386">adds</WORD>
<WORD coords="1052,1386,1101,1355,1385">the</WORD>
<WORD coords="1114,1394,1273,1357,1386">string,</WORD>
<WORD coords="1283,1387,1304,1366,1387">c</WORD>
<WORD coords="1317,1387,1372,1356,1386">file</WORD>
<WORD coords="1382,1387,1413,1361,1387">to</WORD>
<WORD coords="1424,1387,1474,1356,1386">the</WORD>
<WORD coords="1484,1386,1564,1355,1386">main</WORD>
<WORD coords="1575,1386,1638,1355,1386">file:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="578,1465,736,1439,1464">tinclude</WORD>
<WORD coords="761,1470,958,1440,1464">&lt;string.c&gt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="577,1548,621,1517,1547">Of</WORD>
<WORD coords="634,1548,685,1517,1547">the</WORD>
<WORD coords="701,1548,761,1523,1548">two</WORD>
<WORD coords="778,1556,929,1523,1548">syntaxes,</WORD>
<WORD coords="945,1549,996,1518,1548">the</WORD>
<WORD coords="1011,1549,1125,1519,1548">second</WORD>
<WORD coords="1140,1549,1202,1518,1548">line</WORD>
<WORD coords="1217,1549,1243,1518,1548">is</WORD>
<WORD coords="1259,1549,1349,1519,1548">much</WORD>
<WORD coords="1365,1549,1449,1527,1548">more</WORD>
<WORD coords="1464,1549,1590,1518,1548">flexible</WORD>
<WORD coords="1606,1549,1676,1518,1548">than</WORD>
<WORD coords="1693,1548,1742,1519,1547">the</WORD>
</LINE>
<LINE>
<WORD coords="577,1598,650,1561,1592">first,</WORD>
<WORD coords="660,1594,744,1562,1592">since</WORD>
<WORD coords="753,1594,777,1562,1593">it</WORD>
<WORD coords="787,1594,921,1562,1593">searches</WORD>
<WORD coords="932,1602,1021,1571,1593">many</WORD>
<WORD coords="1031,1594,1170,1562,1593">different</WORD>
<WORD coords="1178,1595,1347,1563,1593">directories</WORD>
<WORD coords="1358,1594,1406,1563,1594">for</WORD>
<WORD coords="1415,1594,1463,1563,1593">the</WORD>
<WORD coords="1473,1594,1555,1571,1593">same</WORD>
<WORD coords="1566,1594,1627,1562,1593">file.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="577,1680,661,1649,1679">Most</WORD>
<WORD coords="673,1680,699,1649,1680">C</WORD>
<WORD coords="713,1688,986,1648,1679">implementations</WORD>
<WORD coords="1000,1680,1078,1649,1679">have</WORD>
<WORD coords="1092,1681,1262,1651,1680">include</WORD>
<WORD coords="1278,1680,1347,1649,1679">files</WORD>
<WORD coords="1361,1680,1394,1658,1680">as</WORD>
<WORD coords="1408,1680,1545,1650,1679">standard</WORD>
<WORD coords="1559,1687,1740,1649,1678">equipment</WORD>
</LINE>
<LINE>
<WORD coords="576,1725,655,1693,1724">Files</WORD>
<WORD coords="667,1725,739,1693,1724">with</WORD>
<WORD coords="754,1725,785,1697,1724">.h</WORD>
<WORD coords="798,1725,971,1694,1724">extensions</WORD>
<WORD coords="982,1725,1102,1694,1724">contain</WORD>
<WORD coords="1115,1733,1226,1694,1724">mostly</WORD>
<WORD coords="1239,1726,1334,1696,1725">#def</WORD>
<WORD coords="1338,1725,1408,1696,1724">ine</WORD>
<WORD coords="1423,1725,1590,1693,1724">directives.</WORD>
<WORD coords="1603,1724,1672,1694,1723">You</WORD>
<WORD coords="1685,1724,1741,1701,1723">can</WORD>
</LINE>
<LINE>
<WORD coords="577,1768,643,1737,1767">find</WORD>
<WORD coords="661,1769,747,1738,1768">these</WORD>
<WORD coords="765,1769,919,1738,1768">functions</WORD>
<WORD coords="938,1768,969,1738,1768">in</WORD>
<WORD coords="987,1769,1006,1746,1769">a</WORD>
<WORD coords="1023,1777,1134,1738,1768">library</WORD>
<WORD coords="1152,1769,1227,1738,1768">such</WORD>
<WORD coords="1244,1769,1278,1747,1769">as</WORD>
<WORD coords="1297,1776,1520,1739,1768">amiga.lib</WORD>
<WORD coords="1536,1768,1572,1746,1767">or</WORD>
<WORD coords="1586,1768,1739,1739,1767">lc.lib.</WORD>
</LINE>
<LINE>
<WORD coords="578,1813,742,1784,1812">include</WORD>
<WORD coords="754,1813,821,1782,1812">files</WORD>
<WORD coords="831,1813,887,1792,1812">can</WORD>
<WORD coords="897,1813,935,1783,1813">be</WORD>
<WORD coords="946,1813,1083,1783,1812">included</WORD>
<WORD coords="1093,1813,1131,1792,1812">on</WORD>
<WORD coords="1142,1813,1276,1783,1812">demand.</WORD>
<WORD coords="1287,1813,1349,1783,1812">The</WORD>
<WORD coords="1360,1821,1463,1788,1812">syntax</WORD>
<WORD coords="1472,1812,1565,1782,1812">reads:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="579,1895,736,1870,1894">♦include</WORD>
<WORD coords="761,1895,919,1870,1894">&lt;file.h&gt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="578,1979,689,1949,1978">Before</WORD>
<WORD coords="704,1987,826,1949,1979">starting</WORD>
<WORD coords="841,1980,913,1949,1979">with</WORD>
<WORD coords="929,1985,1116,1951,1979">include,</WORD>
<WORD coords="1131,1980,1198,1949,1979">first</WORD>
<WORD coords="1210,1988,1270,1957,1980">you</WORD>
<WORD coords="1284,1980,1361,1949,1979">need</WORD>
<WORD coords="1376,1986,1545,1948,1978">something</WORD>
<WORD coords="1560,1978,1621,1948,1977">that</WORD>
<WORD coords="1635,1978,1689,1957,1977">can</WORD>
<WORD coords="1704,1978,1743,1948,1978">be</WORD>
</LINE>
<LINE>
<WORD coords="578,2024,728,1993,2023">included.</WORD>
<WORD coords="746,2023,774,1994,2023">A</WORD>
<WORD coords="790,2024,889,1993,2023">useful</WORD>
<WORD coords="904,2025,1042,1993,2024">function</WORD>
<WORD coords="1057,2025,1114,2002,2024">can</WORD>
<WORD coords="1128,2025,1168,1994,2025">be</WORD>
<WORD coords="1183,2025,1298,1993,2024">written</WORD>
<WORD coords="1313,2024,1345,1998,2024">to</WORD>
<WORD coords="1359,2032,1500,2001,2023">compare</WORD>
<WORD coords="1516,2032,1635,1992,2023">strings.</WORD>
<WORD coords="1653,2023,1743,1992,2022">Since</WORD>
</LINE>
<LINE>
<WORD coords="578,2078,684,2038,2069">strings</WORD>
<WORD coords="694,2070,744,2047,2069">are</WORD>
<WORD coords="754,2070,805,2044,2069">not</WORD>
<WORD coords="814,2078,993,2038,2069">elementary</WORD>
<WORD coords="1003,2070,1072,2038,2070">data</WORD>
<WORD coords="1081,2078,1176,2043,2070">types,</WORD>
<WORD coords="1186,2078,1254,2038,2069">they</WORD>
<WORD coords="1264,2070,1346,2038,2069">can&apos;t</WORD>
<WORD coords="1354,2070,1393,2038,2070">be</WORD>
<WORD coords="1402,2078,1562,2038,2069">compared</WORD>
<WORD coords="1571,2069,1652,2037,2068">with:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="579,2156,777,2126,2150">if(stringl</WORD>
<WORD coords="801,2143,839,2135,2145">==</WORD>
<WORD coords="863,2156,1013,2126,2150">string2)</WORD>
<WORD coords="1047,2153,1082,2126,2148">/*</WORD>
<WORD coords="1106,2151,1183,2126,2150">This</WORD>
<WORD coords="1208,2150,1242,2126,2150">is</WORD>
<WORD coords="1266,2156,1379,2127,2150">wrong!</WORD>
<WORD coords="1410,2152,1445,2126,2146">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="578,2234,606,2204,2234">If</WORD>
<WORD coords="615,2242,674,2213,2235">you</WORD>
<WORD coords="686,2235,778,2209,2234">wrote</WORD>
<WORD coords="789,2234,837,2204,2234">the</WORD>
<WORD coords="847,2235,993,2204,2234">variables</WORD>
<WORD coords="1006,2242,1170,2206,2234">stringl</WORD>
<WORD coords="1184,2235,1243,2205,2234">and</WORD>
<WORD coords="1255,2242,1418,2206,2234">string2</WORD>
<WORD coords="1432,2235,1465,2212,2234">as</WORD>
<WORD coords="1475,2234,1625,2203,2233">character</WORD>
<WORD coords="1635,2242,1743,2212,2233">arrays,</WORD>
</LINE>
<LINE>
<WORD coords="578,2279,628,2248,2278">the</WORD>
<WORD coords="652,2279,743,2257,2278">name</WORD>
<WORD coords="766,2279,871,2248,2278">would</WORD>
<WORD coords="894,2287,1084,2249,2278">correspond</WORD>
<WORD coords="1107,2280,1138,2254,2280">to</WORD>
<WORD coords="1162,2279,1212,2249,2278">the</WORD>
<WORD coords="1235,2279,1361,2249,2278">address</WORD>
<WORD coords="1385,2279,1423,2248,2278">of</WORD>
<WORD coords="1443,2279,1494,2248,2278">the</WORD>
<WORD coords="1518,2278,1587,2247,2277">first</WORD>
<WORD coords="1608,2278,1744,2247,2277">element</WORD>
</LINE>
<LINE>
<WORD coords="578,2331,611,2292,2324">(&amp;</WORD>
<WORD coords="619,2331,790,2295,2323">stringl</WORD>
<WORD coords="804,2328,814,2296,2326">[</WORD>
<WORD coords="851,2328,860,2296,2326">]</WORD>
<WORD coords="871,2331,894,2292,2324">).</WORD>
<WORD coords="908,2329,1081,2292,2323">Therefore,</WORD>
<WORD coords="1096,2325,1146,2293,2324">the</WORD>
<WORD coords="1159,2324,1316,2294,2323">addresses</WORD>
<WORD coords="1329,2324,1367,2293,2323">of</WORD>
<WORD coords="1378,2324,1428,2292,2323">the</WORD>
<WORD coords="1441,2324,1501,2297,2323">two</WORD>
<WORD coords="1516,2330,1615,2301,2322">arrays</WORD>
<WORD coords="1630,2331,1744,2292,2323">always</WORD>
</LINE>
<LINE>
<WORD coords="578,2370,676,2338,2369">differ.</WORD>
<WORD coords="689,2370,779,2338,2369">Since</WORD>
<WORD coords="789,2370,860,2338,2369">both</WORD>
<WORD coords="871,2377,970,2346,2369">arrays</WORD>
<WORD coords="981,2370,1058,2338,2369">have</WORD>
<WORD coords="1067,2370,1144,2339,2369">been</WORD>
<WORD coords="1155,2378,1295,2338,2369">assigned</WORD>
<WORD coords="1303,2378,1344,2338,2370">by</WORD>
<WORD coords="1355,2370,1405,2338,2369">the</WORD>
<WORD coords="1415,2377,1559,2337,2368">compiler</WORD>
<WORD coords="1569,2369,1601,2342,2369">to</WORD>
<WORD coords="1611,2376,1744,2342,2368">separate</WORD>
</LINE>
<LINE>
<WORD coords="579,2423,714,2392,2414">memory</WORD>
<WORD coords="728,2415,875,2383,2414">locations</WORD>
<WORD coords="889,2415,937,2383,2414">for</WORD>
<WORD coords="951,2415,1026,2383,2414">their</WORD>
<WORD coords="1039,2415,1110,2383,2414">char</WORD>
<WORD coords="1122,2420,1241,2383,2414">entries,</WORD>
<WORD coords="1255,2415,1304,2383,2414">the</WORD>
<WORD coords="1316,2423,1507,2383,2414">comparison</WORD>
<WORD coords="1522,2414,1548,2382,2414">is</WORD>
<WORD coords="1561,2422,1743,2382,2413">completely</WORD>
</LINE>
<LINE>
<WORD coords="579,2460,706,2429,2459">useless.</WORD>
<WORD coords="725,2461,790,2429,2460">The</WORD>
<WORD coords="807,2468,881,2429,2460">only</WORD>
<WORD coords="899,2461,972,2438,2460">case</WORD>
<WORD coords="989,2468,1226,2429,2460">(theoretically)</WORD>
<WORD coords="1244,2460,1275,2429,2460">in</WORD>
<WORD coords="1294,2460,1395,2428,2459">which</WORD>
<WORD coords="1414,2460,1473,2428,2459">this</WORD>
<WORD coords="1492,2459,1512,2430,2459">i</WORD>
<WORD coords="1521,2459,1540,2432,2459">f</WORD>
<WORD coords="1560,2459,1619,2433,2459">test</WORD>
<WORD coords="1632,2459,1689,2436,2458">can</WORD>
<WORD coords="1705,2459,1744,2428,2459">be</WORD>
</LINE>
<LINE>
<WORD coords="578,2504,708,2473,2503">fulfilled</WORD>
<WORD coords="718,2504,745,2474,2503">is</WORD>
<WORD coords="756,2504,783,2474,2503">if</WORD>
<WORD coords="790,2504,848,2482,2503">one</WORD>
<WORD coords="858,2505,893,2482,2504">or</WORD>
<WORD coords="902,2504,951,2474,2504">the</WORD>
<WORD coords="962,2504,1044,2474,2503">other</WORD>
<WORD coords="1054,2504,1184,2474,2503">variable</WORD>
<WORD coords="1194,2504,1256,2483,2504">was</WORD>
<WORD coords="1266,2504,1387,2474,2503">defined</WORD>
<WORD coords="1397,2504,1430,2482,2504">as</WORD>
<WORD coords="1441,2504,1458,2482,2504">a</WORD>
<WORD coords="1467,2511,1582,2474,2502">pointer</WORD>
<WORD coords="1592,2503,1651,2474,2502">and</WORD>
<WORD coords="1660,2502,1687,2473,2502">if</WORD>
<WORD coords="1695,2503,1744,2473,2502">the</WORD>
</LINE>
<LINE>
<WORD coords="578,2555,694,2516,2546">pointer</WORD>
<WORD coords="703,2555,826,2516,2547">pointed</WORD>
<WORD coords="836,2548,867,2522,2548">to</WORD>
<WORD coords="879,2548,928,2517,2547">the</WORD>
<WORD coords="938,2547,1022,2525,2546">same</WORD>
<WORD coords="1033,2556,1133,2516,2547">string.</WORD>
<WORD coords="1144,2548,1217,2517,2547">This</WORD>
<WORD coords="1227,2548,1350,2517,2547">method</WORD>
<WORD coords="1359,2548,1479,2516,2547">doesn&apos;t</WORD>
<WORD coords="1489,2547,1581,2516,2546">work.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1674,2672,1744,2642,2671">153</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0160.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0161.djvu" width="2037">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0161.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="294,171,339,144,170">17.</WORD>
<WORD coords="368,170,604,143,169">User-defined</WORD>
<WORD coords="623,169,805,142,168">Libraries</WORD>
<WORD coords="1376,163,1484,136,162">Amiga</WORD>
<WORD coords="1496,161,1521,134,161">C</WORD>
<WORD coords="1534,161,1593,139,160">for</WORD>
<WORD coords="1605,160,1787,132,159">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="300,497,472,444,496">17.1</WORD>
<WORD coords="626,495,750,443,494">The</WORD>
<WORD coords="796,494,832,459,494">s</WORD>
<WORD coords="844,493,885,447,493">t</WORD>
<WORD coords="899,492,939,458,492">r</WORD>
<WORD coords="954,506,1098,456,491">cmp</WORD>
<WORD coords="1159,491,1456,436,489">Function</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="627,644,697,614,643">You</WORD>
<WORD coords="709,643,779,621,642">now</WORD>
<WORD coords="791,642,868,612,641">have</WORD>
<WORD coords="880,642,912,616,642">to</WORD>
<WORD coords="924,641,1008,610,640">write</WORD>
<WORD coords="1018,641,1037,619,641">a</WORD>
<WORD coords="1047,648,1185,617,639">program</WORD>
<WORD coords="1198,639,1229,613,639">to</WORD>
<WORD coords="1240,646,1381,615,637">compare</WORD>
<WORD coords="1392,637,1466,606,636">each</WORD>
<WORD coords="1478,636,1609,606,635">element</WORD>
<WORD coords="1619,635,1656,604,634">of</WORD>
<WORD coords="1665,635,1714,603,634">the</WORD>
<WORD coords="1726,633,1793,603,633">first</WORD>
</LINE>
<LINE>
<WORD coords="628,695,720,657,687">string</WORD>
<WORD coords="730,687,790,665,686">one</WORD>
<WORD coords="798,687,830,661,687">at</WORD>
<WORD coords="839,686,858,664,686">a</WORD>
<WORD coords="868,686,941,655,685">time</WORD>
<WORD coords="951,685,1022,654,684">with</WORD>
<WORD coords="1032,685,1106,653,684">each</WORD>
<WORD coords="1117,684,1246,653,683">element</WORD>
<WORD coords="1256,683,1291,651,682">of</WORD>
<WORD coords="1300,682,1350,651,681">the</WORD>
<WORD coords="1360,682,1472,650,681">second</WORD>
<WORD coords="1483,687,1584,649,679">string:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="631,774,842,745,767">strcmp(s,t)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="630,815,788,785,809">register</WORD>
<WORD coords="812,808,889,785,808">char</WORD>
<WORD coords="915,812,965,785,807">*s,</WORD>
<WORD coords="996,810,1046,785,806">*t;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="635,854,643,827,854">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="690,890,789,866,890">while</WORD>
<WORD coords="799,893,849,868,889">&lt;*s</WORD>
<WORD coords="873,882,911,874,884">==</WORD>
<WORD coords="936,891,985,866,888">*t)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="696,934,703,909,934">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="692,971,728,946,971">if</WORD>
<WORD coords="739,974,823,948,970">(!*s)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="692,1011,810,989,1010">return</WORD>
<WORD coords="821,1013,887,987,1011">(0);</WORD>
<WORD coords="917,1011,952,985,1006">/*</WORD>
<WORD coords="977,1009,1034,986,1008">End</WORD>
<WORD coords="1057,1008,1196,984,1007">reached</WORD>
<WORD coords="1225,1010,1273,984,1006">(*s</WORD>
<WORD coords="1298,999,1336,991,1001">==</WORD>
<WORD coords="1360,1008,1389,983,1006">0)</WORD>
<WORD coords="1421,1007,1455,981,1002">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="693,1054,765,1031,1050">s++;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="691,1093,765,1069,1090">t++;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="697,1135,706,1109,1135">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="694,1172,811,1151,1171">return</WORD>
<WORD coords="822,1174,872,1149,1171">(*s</WORD>
<WORD coords="896,1162,913,1158,1166">-</WORD>
<WORD coords="938,1173,987,1148,1170">*t)</WORD>
<WORD coords="1000,1173,1009,1153,0">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="631,1296,696,1267,1295">The</WORD>
<WORD coords="713,1296,757,1272,1296">st</WORD>
<WORD coords="766,1295,786,1277,1295">r</WORD>
<WORD coords="791,1302,865,1276,1295">cmp</WORD>
<WORD coords="883,1295,1018,1265,1294">function</WORD>
<WORD coords="1035,1302,1194,1271,1294">compares</WORD>
<WORD coords="1210,1293,1259,1263,1292">the</WORD>
<WORD coords="1274,1293,1442,1262,1291">characters</WORD>
<WORD coords="1456,1292,1493,1261,1291">of</WORD>
<WORD coords="1507,1291,1557,1261,1290">the</WORD>
<WORD coords="1575,1291,1593,1270,1291">s</WORD>
<WORD coords="1614,1297,1707,1260,1289">string</WORD>
<WORD coords="1724,1289,1796,1259,1288">with</WORD>
</LINE>
<LINE>
<WORD coords="633,1341,719,1311,1340">those</WORD>
<WORD coords="732,1341,769,1310,1340">of</WORD>
<WORD coords="779,1341,829,1310,1340">the</WORD>
<WORD coords="842,1340,862,1316,1340">t</WORD>
<WORD coords="881,1348,982,1309,1339">string.</WORD>
<WORD coords="997,1340,1040,1309,1339">As</WORD>
<WORD coords="1054,1346,1127,1308,1338">long</WORD>
<WORD coords="1140,1338,1173,1316,1338">as</WORD>
<WORD coords="1188,1338,1237,1307,1337">the</WORD>
<WORD coords="1250,1337,1416,1307,1336">characters</WORD>
<WORD coords="1429,1337,1479,1314,1336">are</WORD>
<WORD coords="1491,1336,1571,1305,1335">alike</WORD>
<WORD coords="1585,1342,1644,1304,1335">(*s</WORD>
<WORD coords="1661,1326,1708,1316,1329">==</WORD>
<WORD coords="1725,1340,1796,1303,1334">*t),</WORD>
</LINE>
<LINE>
<WORD coords="633,1385,682,1355,1384">the</WORD>
<WORD coords="693,1384,814,1355,1383">while</WORD>
<WORD coords="829,1392,902,1353,1383">loop</WORD>
<WORD coords="914,1383,1062,1357,1382">executes.</WORD>
<WORD coords="1076,1382,1105,1352,1382">A</WORD>
<WORD coords="1117,1382,1174,1357,1381">test</WORD>
<WORD coords="1186,1381,1362,1350,1380">determines</WORD>
<WORD coords="1376,1380,1506,1350,1378">whether</WORD>
<WORD coords="1518,1379,1568,1349,1378">the</WORD>
<WORD coords="1579,1378,1637,1349,1378">last</WORD>
<WORD coords="1648,1378,1798,1348,1377">character</WORD>
</LINE>
<LINE>
<WORD coords="633,1429,766,1398,1428">matches</WORD>
<WORD coords="779,1428,828,1398,1428">the</WORD>
<WORD coords="843,1431,860,1399,1429">\</WORD>
<WORD coords="901,1428,1017,1398,1427">marker</WORD>
<WORD coords="1027,1427,1097,1401,1426">EOS</WORD>
<WORD coords="1114,1434,1184,1396,1426">(end</WORD>
<WORD coords="1196,1426,1233,1395,1425">of</WORD>
<WORD coords="1241,1434,1356,1394,1425">string).</WORD>
<WORD coords="1369,1425,1398,1394,1424">If</WORD>
<WORD coords="1408,1430,1452,1402,1425">so,</WORD>
<WORD coords="1464,1425,1536,1393,1424">both</WORD>
<WORD coords="1549,1432,1657,1393,1423">strings</WORD>
<WORD coords="1668,1423,1748,1397,1423">must</WORD>
<WORD coords="1758,1423,1797,1392,1422">be</WORD>
</LINE>
<LINE>
<WORD coords="633,1478,783,1443,1473">identical,</WORD>
<WORD coords="797,1474,880,1442,1473">since</WORD>
<WORD coords="894,1473,912,1453,1473">s</WORD>
<WORD coords="927,1473,986,1442,1472">and</WORD>
<WORD coords="998,1473,1018,1448,1473">t</WORD>
<WORD coords="1031,1472,1090,1441,1472">end</WORD>
<WORD coords="1102,1472,1173,1441,1471">with</WORD>
<WORD coords="1186,1471,1268,1445,1471">EOS.</WORD>
<WORD coords="1280,1471,1448,1439,1470">Otherwise</WORD>
<WORD coords="1459,1470,1509,1439,1469">the</WORD>
<WORD coords="1520,1477,1652,1438,1468">pointers</WORD>
<WORD coords="1664,1468,1755,1446,1467">move</WORD>
<WORD coords="1766,1468,1798,1442,1468">to</WORD>
</LINE>
<LINE>
<WORD coords="633,1518,682,1488,1517">the</WORD>
<WORD coords="692,1518,762,1493,1517">next</WORD>
<WORD coords="772,1518,900,1487,1517">element</WORD>
<WORD coords="909,1517,967,1487,1516">and</WORD>
<WORD coords="978,1517,1025,1487,1516">the</WORD>
<WORD coords="1034,1525,1155,1494,1516">process</WORD>
<WORD coords="1164,1524,1286,1490,1515">repeats.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="633,1603,662,1574,1603">If</WORD>
<WORD coords="672,1604,690,1583,1604">a</WORD>
<WORD coords="703,1604,854,1574,1603">character</WORD>
<WORD coords="865,1612,990,1582,1603">appears</WORD>
<WORD coords="1003,1603,1106,1572,1602">within</WORD>
<WORD coords="1121,1602,1139,1582,1602">s</WORD>
<WORD coords="1156,1601,1254,1570,1600">which</WORD>
<WORD coords="1266,1601,1373,1570,1600">differs</WORD>
<WORD coords="1385,1600,1462,1569,1599">from</WORD>
<WORD coords="1476,1600,1526,1569,1599">the</WORD>
<WORD coords="1539,1600,1559,1574,1600">t</WORD>
<WORD coords="1575,1603,1735,1568,1598">character,</WORD>
<WORD coords="1748,1598,1798,1567,1597">the</WORD>
</LINE>
<LINE>
<WORD coords="634,1648,755,1619,1647">while</WORD>
<WORD coords="772,1655,843,1617,1647">loop</WORD>
<WORD coords="856,1647,1025,1616,1646">terminates</WORD>
<WORD coords="1038,1647,1098,1616,1646">and</WORD>
<WORD coords="1109,1646,1159,1616,1645">the</WORD>
<WORD coords="1171,1646,1337,1615,1644">difference</WORD>
<WORD coords="1349,1645,1484,1615,1644">between</WORD>
<WORD coords="1496,1644,1546,1614,1643">the</WORD>
<WORD coords="1560,1643,1620,1619,1643">two</WORD>
<WORD coords="1633,1643,1798,1613,1642">characters</WORD>
</LINE>
<LINE>
<WORD coords="634,1699,693,1662,1692">(*s</WORD>
<WORD coords="710,1682,729,1677,1686">-</WORD>
<WORD coords="744,1698,803,1661,1692">*t)</WORD>
<WORD coords="815,1692,929,1666,1691">returns</WORD>
<WORD coords="940,1692,972,1666,1691">to</WORD>
<WORD coords="984,1691,1031,1661,1691">the</WORD>
<WORD coords="1043,1698,1154,1660,1690">calling</WORD>
<WORD coords="1165,1698,1311,1667,1689">program.</WORD>
<WORD coords="1323,1697,1470,1658,1688">Negative</WORD>
<WORD coords="1482,1689,1585,1658,1688">values</WORD>
<WORD coords="1597,1688,1725,1657,1687">indicate</WORD>
<WORD coords="1737,1687,1799,1657,1687">that</WORD>
</LINE>
<LINE>
<WORD coords="634,1736,683,1706,1735">the</WORD>
<WORD coords="698,1736,716,1716,1736">s</WORD>
<WORD coords="734,1743,826,1705,1735">string</WORD>
<WORD coords="840,1735,902,1714,1735">was</WORD>
<WORD coords="916,1736,1036,1705,1734">smaller</WORD>
<WORD coords="1048,1735,1118,1704,1734">than</WORD>
<WORD coords="1133,1734,1165,1710,1734">t.</WORD>
<WORD coords="1179,1734,1311,1703,1733">Positive</WORD>
<WORD coords="1324,1733,1429,1703,1732">values</WORD>
<WORD coords="1443,1733,1530,1711,1732">mean</WORD>
<WORD coords="1543,1733,1593,1702,1732">the</WORD>
<WORD coords="1606,1740,1755,1701,1731">opposite.</WORD>
<WORD coords="1770,1730,1799,1701,1730">A</WORD>
</LINE>
<LINE>
<WORD coords="634,1780,696,1749,1779">null</WORD>
<WORD coords="708,1780,843,1749,1779">returned</WORD>
<WORD coords="855,1780,930,1749,1779">after</WORD>
<WORD coords="940,1780,990,1749,1779">the</WORD>
<WORD coords="1003,1779,1046,1751,1779">if</WORD>
<WORD coords="1061,1779,1117,1753,1779">test</WORD>
<WORD coords="1128,1779,1272,1747,1778">indicates</WORD>
<WORD coords="1284,1778,1345,1747,1777">that</WORD>
<WORD coords="1355,1778,1426,1746,1777">both</WORD>
<WORD coords="1438,1785,1546,1746,1776">strings</WORD>
<WORD coords="1557,1777,1607,1754,1776">are</WORD>
<WORD coords="1618,1784,1798,1745,1775">completely</WORD>
</LINE>
<LINE>
<WORD coords="634,1825,778,1794,1824">identical.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="635,1911,721,1879,1910">Store</WORD>
<WORD coords="734,1911,792,1879,1910">this</WORD>
<WORD coords="805,1910,941,1878,1909">function</WORD>
<WORD coords="955,1910,1014,1879,1909">and</WORD>
<WORD coords="1027,1910,1075,1878,1909">the</WORD>
<WORD coords="1088,1910,1173,1878,1909">other</WORD>
<WORD coords="1186,1909,1246,1883,1909">two</WORD>
<WORD coords="1259,1908,1328,1877,1908">files</WORD>
<WORD coords="1341,1908,1441,1876,1907">below</WORD>
<WORD coords="1453,1908,1487,1885,1908">as</WORD>
<WORD coords="1502,1914,1673,1877,1907">stringf</WORD>
<WORD coords="1677,1907,1797,1885,1906">unc.c.</WORD>
</LINE>
<LINE>
<WORD coords="635,1957,726,1925,1956">Since</WORD>
<WORD coords="745,1957,796,1925,1956">the</WORD>
<WORD coords="813,1957,901,1925,1956">older</WORD>
<WORD coords="921,1956,1076,1928,1955">strlen</WORD>
<WORD coords="1097,1956,1217,1923,1954">routine</WORD>
<WORD coords="1235,1955,1328,1923,1954">could</WORD>
<WORD coords="1347,1955,1385,1923,1954">be</WORD>
<WORD coords="1405,1962,1573,1922,1953">improved,</WORD>
<WORD coords="1594,1953,1642,1930,1953">we</WORD>
<WORD coords="1660,1952,1724,1921,1952">will</WORD>
<WORD coords="1744,1952,1799,1929,1952">use</WORD>
</LINE>
<LINE>
<WORD coords="634,2010,768,1971,2001">pointers</WORD>
<WORD coords="784,2001,843,1970,2000">this</WORD>
<WORD coords="859,2001,941,1970,2000">time.</WORD>
<WORD coords="958,2001,1076,1970,2000">Instead</WORD>
<WORD coords="1091,2001,1129,1969,2000">of</WORD>
<WORD coords="1141,2000,1192,1969,1999">the</WORD>
<WORD coords="1207,2004,1333,1968,1999">indices,</WORD>
<WORD coords="1350,1999,1399,1968,1998">the</WORD>
<WORD coords="1414,2007,1532,1968,1998">pointer</WORD>
<WORD coords="1547,1998,1653,1976,1997">moves</WORD>
<WORD coords="1669,1998,1743,1975,1996">over</WORD>
<WORD coords="1758,1997,1798,1966,1996">all</WORD>
</LINE>
<LINE>
<WORD coords="634,2046,743,2016,2045">entries</WORD>
<WORD coords="758,2046,794,2016,2045">of</WORD>
<WORD coords="805,2046,854,2016,2045">the</WORD>
<WORD coords="869,2053,961,2015,2045">string</WORD>
<WORD coords="976,2053,1015,2024,2045">up</WORD>
<WORD coords="1029,2045,1060,2021,2045">to</WORD>
<WORD coords="1074,2045,1123,2015,2044">the</WORD>
<WORD coords="1137,2045,1209,2019,2044">EOS</WORD>
<WORD coords="1226,2044,1386,2014,2043">character.</WORD>
<WORD coords="1401,2043,1464,2013,2043">The</WORD>
<WORD coords="1479,2044,1550,2018,2043">start</WORD>
<WORD coords="1565,2043,1654,2012,2042">value</WORD>
<WORD coords="1668,2042,1747,2017,2042">must</WORD>
<WORD coords="1760,2042,1799,2012,2042">be</WORD>
</LINE>
<LINE>
<WORD coords="635,2090,733,2060,2090">stored</WORD>
<WORD coords="748,2090,812,2060,2089">first</WORD>
<WORD coords="826,2090,860,2068,2089">so</WORD>
<WORD coords="874,2089,935,2060,2088">that</WORD>
<WORD coords="948,2089,997,2059,2088">the</WORD>
<WORD coords="1010,2089,1134,2059,2088">number</WORD>
<WORD coords="1146,2089,1182,2058,2088">of</WORD>
<WORD coords="1192,2088,1370,2058,2087">increments</WORD>
<WORD coords="1382,2088,1439,2065,2087">can</WORD>
<WORD coords="1451,2087,1489,2057,2087">be</WORD>
<WORD coords="1501,2095,1670,2056,2086">computed.</WORD>
<WORD coords="1684,2086,1761,2056,2085">That</WORD>
<WORD coords="1773,2086,1799,2055,2085">is</WORD>
</LINE>
<LINE>
<WORD coords="635,2135,726,2104,2134">faster</WORD>
<WORD coords="739,2135,807,2104,2134">than</WORD>
<WORD coords="819,2142,964,2104,2134">counting</WORD>
<WORD coords="976,2134,1047,2103,2133">with</WORD>
<WORD coords="1059,2134,1097,2112,2133">an</WORD>
<WORD coords="1110,2134,1272,2102,2132">additional</WORD>
<WORD coords="1286,2133,1426,2102,2132">variable.</WORD>
<WORD coords="1439,2132,1502,2102,2131">The</WORD>
<WORD coords="1517,2138,1686,2103,2131">stringf</WORD>
<WORD coords="1690,2131,1796,2110,2130">unc.c</WORD>
</LINE>
<LINE>
<WORD coords="635,2180,688,2149,2179">file</WORD>
<WORD coords="698,2180,842,2149,2179">therefore</WORD>
<WORD coords="851,2187,974,2157,2178">appears</WORD>
<WORD coords="984,2179,1017,2157,2179">as</WORD>
<WORD coords="1026,2179,1155,2148,2178">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="638,2262,672,2236,2257">/*</WORD>
<WORD coords="698,2265,938,2236,2259">stringfunc.c</WORD>
<WORD coords="963,2260,1035,2236,2259">17.1</WORD>
<WORD coords="1063,2261,1097,2234,2257">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="637,2348,829,2320,2341">strcpy(to,</WORD>
<WORD coords="862,2344,950,2318,2341">from)</WORD>
</LINE>
<LINE>
<WORD coords="637,2388,795,2358,2382">register</WORD>
<WORD coords="819,2382,896,2359,2382">char</WORD>
<WORD coords="922,2386,992,2360,2381">*to,</WORD>
<WORD coords="1022,2384,1134,2358,2381">*from;</WORD>
</LINE>
<LINE>
<WORD coords="641,2426,649,2400,2426">&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="696,2463,795,2439,2462">while</WORD>
<WORD coords="806,2465,917,2441,2462">(*to++</WORD>
<WORD coords="941,2455,959,2447,2459">=</WORD>
<WORD coords="983,2464,1131,2439,2461">*from++)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="642,2547,649,2521,2547">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="308,2676,378,2646,2675">154</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0161.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2835" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0162.djvu" width="2035">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0162.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="277,172,405,145,171">Abacus</WORD>
<WORD coords="1282,175,1344,148,175">17.1</WORD>
<WORD coords="1374,175,1440,148,175">The</WORD>
<WORD coords="1455,175,1579,154,174">strcmp</WORD>
<WORD coords="1596,175,1769,147,174">Function</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="608,390,778,364,386">strlen(s)</WORD>
<WORD coords="892,389,927,363,387">/*</WORD>
<WORD coords="951,388,1149,363,387">Conversion</WORD>
<WORD coords="1172,388,1210,366,387">to</WORD>
<WORD coords="1232,393,1386,363,388">pointer!</WORD>
<WORD coords="1416,390,1451,363,384">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="607,433,765,403,427">register</WORD>
<WORD coords="790,428,866,405,427">char</WORD>
<WORD coords="892,431,943,405,427">*s;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,470,618,444,470">&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="667,513,825,483,507">register</WORD>
<WORD coords="850,508,927,485,507">char</WORD>
<WORD coords="953,513,1049,486,508">*help</WORD>
<WORD coords="1071,501,1089,493,504">=</WORD>
<WORD coords="1113,511,1144,491,508">s;</WORD>
<WORD coords="1174,510,1209,484,506">/*</WORD>
<WORD coords="1233,508,1331,487,508">Store</WORD>
<WORD coords="1355,509,1492,484,508">initial</WORD>
<WORD coords="1514,514,1674,483,508">position</WORD>
<WORD coords="1699,510,1735,484,504">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="666,547,765,523,546">while</WORD>
<WORD coords="776,550,839,525,547">(*s)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="668,589,740,567,586">s++;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="668,627,785,605,626">return</WORD>
<WORD coords="796,630,825,605,627">(s</WORD>
<WORD coords="849,618,866,614,622">-</WORD>
<WORD coords="890,633,1003,604,627">help);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="668,669,703,643,665">/*</WORD>
<WORD coords="728,670,927,643,667">Difference</WORD>
<WORD coords="950,668,1088,645,667">between</WORD>
<WORD coords="1109,674,1268,643,668">pointers</WORD>
<WORD coords="1294,668,1329,644,668">is</WORD>
<WORD coords="1354,668,1491,645,668">Element</WORD>
<WORD coords="1515,668,1634,645,668">number</WORD>
<WORD coords="1659,670,1693,643,665">*/</WORD>
</LINE>
<LINE>
<WORD coords="610,710,618,684,710">}</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="607,834,726,807,828">strcmp</WORD>
<WORD coords="734,833,818,806,828">(s,t)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="606,875,764,845,869">register</WORD>
<WORD coords="789,870,865,847,869">char</WORD>
<WORD coords="891,874,941,847,870">*s,</WORD>
<WORD coords="971,873,1022,848,870">*t;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,913,618,887,913">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="665,950,764,925,949">while</WORD>
<WORD coords="775,953,824,927,950">(*s</WORD>
<WORD coords="847,943,886,935,945">==</WORD>
<WORD coords="911,954,960,928,950">*t)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="671,993,679,968,993">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="667,1031,703,1006,1030">if</WORD>
<WORD coords="714,1034,798,1008,1031">(!*s)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="666,1074,861,1048,1070">return(O);</WORD>
<WORD coords="890,1073,926,1046,1069">/*</WORD>
<WORD coords="950,1071,1008,1048,1071">End</WORD>
<WORD coords="1030,1072,1169,1048,1071">reached</WORD>
<WORD coords="1199,1075,1247,1049,1072">(*s</WORD>
<WORD coords="1272,1065,1310,1056,1067">==</WORD>
<WORD coords="1334,1075,1363,1049,1073">0)</WORD>
<WORD coords="1395,1074,1430,1047,1069">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="667,1115,738,1092,1111">s++;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="664,1155,738,1131,1152">t++;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="670,1195,678,1169,1195">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="666,1232,783,1211,1231">return</WORD>
<WORD coords="795,1235,844,1210,1232">(*s</WORD>
<WORD coords="868,1224,885,1219,1228">-</WORD>
<WORD coords="910,1235,959,1211,1232">*t)</WORD>
<WORD coords="973,1235,982,1216,1234">;</WORD>
<WORD coords="1012,1234,1045,1208,1230">/*</WORD>
<WORD coords="1069,1233,1268,1209,1232">Difference</WORD>
<WORD coords="1291,1233,1429,1211,1232">between</WORD>
<WORD coords="1453,1233,1511,1212,1232">two</WORD>
<WORD coords="1535,1238,1672,1209,1233">strings</WORD>
<WORD coords="1698,1235,1733,1209,1230">*/</WORD>
</LINE>
<LINE>
<WORD coords="609,1274,617,1249,1274">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,1355,681,1325,1355">Now</WORD>
<WORD coords="694,1356,765,1325,1355">let&apos;s</WORD>
<WORD coords="779,1356,830,1333,1356">see</WORD>
<WORD coords="842,1355,870,1325,1355">if</WORD>
<WORD coords="880,1364,949,1326,1355">they</WORD>
<WORD coords="962,1357,1096,1326,1356">function</WORD>
<WORD coords="1109,1365,1255,1326,1356">properly.</WORD>
<WORD coords="1268,1357,1327,1327,1356">For</WORD>
<WORD coords="1338,1357,1397,1326,1356">this</WORD>
<WORD coords="1411,1364,1506,1327,1356">you&apos;ll</WORD>
<WORD coords="1520,1357,1574,1335,1357">use</WORD>
<WORD coords="1587,1357,1647,1331,1357">two</WORD>
<WORD coords="1660,1365,1768,1326,1356">strings</WORD>
</LINE>
<LINE>
<WORD coords="603,1400,701,1369,1399">which</WORD>
<WORD coords="712,1400,762,1378,1399">are</WORD>
<WORD coords="772,1401,933,1370,1400">initialized</WORD>
<WORD coords="943,1400,974,1370,1400">in</WORD>
<WORD coords="986,1401,1033,1370,1400">the</WORD>
<WORD coords="1042,1409,1188,1379,1400">program.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="606,1482,639,1456,1478">/*</WORD>
<WORD coords="666,1487,906,1456,1480">stringtest.c</WORD>
<WORD coords="931,1482,1004,1459,1481">17.2</WORD>
<WORD coords="1030,1484,1065,1458,1478">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="604,1563,763,1537,1562">♦include</WORD>
<WORD coords="789,1569,1064,1538,1563">&quot;stringfunc.c&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,1644,639,1618,1640">/*</WORD>
<WORD coords="664,1643,782,1620,1642">Global</WORD>
<WORD coords="807,1649,924,1626,1643">arrays</WORD>
<WORD coords="949,1644,1005,1627,1643">can</WORD>
<WORD coords="1027,1644,1066,1621,1644">be</WORD>
<WORD coords="1089,1645,1323,1619,1644">initialized!</WORD>
<WORD coords="1352,1647,1388,1621,1641">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="604,1723,680,1700,1722">char</WORD>
<WORD coords="706,1729,877,1699,1722">stringl[]</WORD>
<WORD coords="907,1717,925,1708,1720">=</WORD>
<WORD coords="950,1727,1121,1701,1723">&quot;Hello!&quot;;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,1763,680,1740,1762">char</WORD>
<WORD coords="706,1769,898,1739,1763">string2[7]</WORD>
<WORD coords="927,1757,946,1749,1760">=</WORD>
<WORD coords="973,1768,982,1742,1766">{</WORD>
<WORD coords="1015,1768,1079,1742,1764">&apos;H\</WORD>
<WORD coords="1114,1769,1180,1743,1764">&quot;e\</WORD>
<WORD coords="1217,1769,1281,1742,1761">&apos;1&apos;,</WORD>
<WORD coords="1317,1769,1382,1742,1761">&apos;1&apos;,</WORD>
<WORD coords="1418,1769,1483,1743,1765">&apos;o\</WORD>
<WORD coords="1519,1769,1585,1743,1761">&apos;!&apos;,</WORD>
<WORD coords="1615,1769,1667,1742,1767">0);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,1844,680,1820,1844">main</WORD>
<WORD coords="691,1848,714,1822,1847">()</WORD>
</LINE>
<LINE>
<WORD coords="607,1888,615,1862,1888">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="711,1933,830,1902,1927">printf</WORD>
<WORD coords="841,1934,1113,1902,1927">(&quot;\nComparison</WORD>
<WORD coords="1138,1928,1173,1905,1928">of</WORD>
<WORD coords="1198,1928,1274,1905,1928">&gt;%s&lt;</WORD>
<WORD coords="1298,1929,1357,1905,1929">and</WORD>
<WORD coords="1380,1929,1456,1906,1929">&gt;%s&lt;</WORD>
<WORD coords="1481,1929,1516,1904,1929">is</WORD>
<WORD coords="1541,1933,1654,1904,1929">%d\n&quot;,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="754,1973,906,1942,1966">stringl,</WORD>
<WORD coords="936,1973,1086,1943,1967">string2,</WORD>
<WORD coords="1118,1974,1410,1944,1968">strcmp(stringl,</WORD>
<WORD coords="1441,1974,1634,1944,1968">string2));</WORD>
</LINE>
<LINE>
<WORD coords="711,2013,829,1983,2007">printf</WORD>
<WORD coords="841,2010,933,1985,2007">(&quot;Now</WORD>
<WORD coords="956,2008,1032,1985,2008">&gt;%S&lt;</WORD>
<WORD coords="1056,2008,1114,1985,2008">and</WORD>
<WORD coords="1138,2008,1214,1985,2008">&gt;%S&lt;</WORD>
<WORD coords="1237,2009,1354,1986,2008">Result</WORD>
<WORD coords="1380,2009,1416,1985,2009">in</WORD>
<WORD coords="1440,2013,1592,1985,2009">%d\n\n&quot;,</WORD>
</LINE>
<LINE>
<WORD coords="754,2054,905,2024,2048">stringl,</WORD>
<WORD coords="937,2053,1086,2026,2049">&quot;Huhu!&quot;,</WORD>
<WORD coords="1118,2056,1410,2025,2049">strcmp(stringl,</WORD>
<WORD coords="1441,2053,1634,2027,2050">&quot;Huhu!&quot;));</WORD>
</LINE>
<LINE>
<WORD coords="607,2091,615,2064,2091">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,2175,676,2143,2174">First</WORD>
<WORD coords="687,2175,735,2152,2175">we</WORD>
<WORD coords="747,2175,809,2144,2175">will</WORD>
<WORD coords="821,2176,894,2144,2175">look</WORD>
<WORD coords="906,2176,937,2150,2176">at</WORD>
<WORD coords="947,2176,996,2145,2175">the</WORD>
<WORD coords="1008,2184,1153,2145,2176">expected</WORD>
<WORD coords="1162,2177,1269,2145,2176">results</WORD>
<WORD coords="1281,2177,1318,2145,2176">of</WORD>
<WORD coords="1327,2177,1377,2146,2177">the</WORD>
<WORD coords="1388,2178,1523,2146,2177">function</WORD>
<WORD coords="1535,2178,1594,2146,2177">call</WORD>
<WORD coords="1608,2185,1764,2152,2177">strcmp.</WORD>
</LINE>
<LINE>
<WORD coords="600,2220,663,2189,2219">The</WORD>
<WORD coords="674,2220,740,2189,2219">first</WORD>
<WORD coords="749,2220,806,2189,2219">call</WORD>
<WORD coords="816,2221,929,2195,2220">returns</WORD>
<WORD coords="940,2221,1009,2199,2220">zero</WORD>
<WORD coords="1018,2221,1101,2190,2220">since</WORD>
<WORD coords="1111,2222,1183,2191,2221">both</WORD>
<WORD coords="1195,2230,1300,2191,2221">strings</WORD>
<WORD coords="1311,2222,1361,2200,2221">are</WORD>
<WORD coords="1370,2231,1462,2191,2222">really</WORD>
<WORD coords="1471,2231,1569,2191,2222">equal.</WORD>
<WORD coords="1580,2223,1644,2191,2222">The</WORD>
<WORD coords="1654,2223,1766,2192,2222">second</WORD>
</LINE>
<LINE>
<WORD coords="600,2265,737,2233,2263">function</WORD>
<WORD coords="751,2265,810,2234,2264">call</WORD>
<WORD coords="823,2266,938,2240,2265">returns</WORD>
<WORD coords="953,2266,1015,2235,2264">-16.</WORD>
<WORD coords="1028,2266,1102,2235,2265">This</WORD>
<WORD coords="1115,2267,1241,2236,2265">number</WORD>
<WORD coords="1254,2267,1281,2235,2266">is</WORD>
<WORD coords="1295,2267,1345,2236,2266">the</WORD>
<WORD coords="1356,2267,1450,2236,2266">result</WORD>
<WORD coords="1462,2267,1499,2236,2266">of</WORD>
<WORD coords="1510,2267,1560,2236,2266">the</WORD>
<WORD coords="1574,2275,1765,2236,2266">comparison</WORD>
</LINE>
<LINE>
<WORD coords="600,2308,635,2277,2307">of</WORD>
<WORD coords="644,2308,693,2277,2307">the</WORD>
<WORD coords="705,2308,726,2288,2308">e</WORD>
<WORD coords="738,2308,798,2278,2308">and</WORD>
<WORD coords="808,2309,830,2289,2309">u</WORD>
<WORD coords="841,2309,1014,2278,2308">characters.</WORD>
<WORD coords="1024,2310,1096,2278,2309">This</WORD>
<WORD coords="1108,2310,1210,2287,2309">means</WORD>
<WORD coords="1221,2310,1281,2279,2309">that</WORD>
<WORD coords="1291,2311,1341,2279,2310">the</WORD>
<WORD coords="1351,2311,1417,2280,2310">first</WORD>
<WORD coords="1425,2310,1566,2280,2309">different</WORD>
<WORD coords="1575,2311,1724,2280,2310">character</WORD>
<WORD coords="1733,2310,1765,2280,2310">in</WORD>
</LINE>
<LINE>
<WORD coords="600,2352,649,2322,2351">the</WORD>
<WORD coords="661,2360,754,2321,2351">string</WORD>
<WORD coords="766,2360,964,2322,2352">(&quot;Hello!&quot;)</WORD>
<WORD coords="976,2354,1003,2322,2353">is</WORD>
<WORD coords="1015,2354,1134,2323,2353">smaller</WORD>
<WORD coords="1145,2354,1213,2324,2353">than</WORD>
<WORD coords="1226,2354,1274,2324,2353">the</WORD>
<WORD coords="1286,2355,1352,2324,2354">first</WORD>
<WORD coords="1362,2355,1502,2324,2354">different</WORD>
<WORD coords="1512,2355,1664,2324,2354">character</WORD>
<WORD coords="1673,2354,1704,2324,2354">in</WORD>
<WORD coords="1716,2355,1765,2324,2354">the</WORD>
</LINE>
<LINE>
<WORD coords="600,2397,711,2367,2396">second</WORD>
<WORD coords="721,2405,811,2366,2396">string</WORD>
<WORD coords="822,2405,987,2367,2397">(&quot;Huhu&quot;).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,2490,695,2452,2481">Array</WORD>
<WORD coords="712,2483,922,2452,2482">initialization</WORD>
<WORD coords="939,2484,965,2453,2483">is</WORD>
<WORD coords="982,2483,1049,2461,2483">new</WORD>
<WORD coords="1065,2484,1097,2458,2484">to</WORD>
<WORD coords="1114,2485,1172,2453,2484">this</WORD>
<WORD coords="1188,2493,1337,2462,2484">program.</WORD>
<WORD coords="1354,2485,1440,2454,2484">Until</WORD>
<WORD coords="1455,2485,1525,2463,2484">now</WORD>
<WORD coords="1542,2485,1618,2454,2485">each</WORD>
<WORD coords="1634,2486,1766,2455,2485">element</WORD>
</LINE>
<LINE>
<WORD coords="600,2526,661,2503,2525">was</WORD>
<WORD coords="674,2526,773,2496,2525">stored</WORD>
<WORD coords="784,2535,989,2495,2526">individually,</WORD>
<WORD coords="1003,2528,1218,2499,2527">automatic</WORD>
<WORD coords="1232,2529,1377,2497,2528">variables</WORD>
<WORD coords="1389,2529,1536,2498,2528">wouldn&apos;t</WORD>
<WORD coords="1545,2529,1636,2498,2528">allow</WORD>
<WORD coords="1648,2537,1765,2503,2528">storage</WORD>
</LINE>
<LINE>
<WORD coords="599,2569,629,2539,2569">in</WORD>
<WORD coords="643,2578,702,2548,2570">any</WORD>
<WORD coords="715,2571,800,2540,2570">other</WORD>
<WORD coords="812,2572,900,2540,2571">form.</WORD>
<WORD coords="913,2572,995,2541,2571">With</WORD>
<WORD coords="1009,2579,1155,2545,2572">global</WORD>
<WORD coords="1172,2578,1329,2542,2572">variables,</WORD>
<WORD coords="1341,2573,1360,2551,2573">a</WORD>
<WORD coords="1373,2581,1465,2542,2573">string</WORD>
<WORD coords="1478,2574,1535,2551,2573">can</WORD>
<WORD coords="1548,2574,1587,2543,2573">be</WORD>
<WORD coords="1601,2574,1765,2542,2573">initialized</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1692,2679,1764,2648,2678">155</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0162.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2835" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0163.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0163.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="293,161,337,134,161">17.</WORD>
<WORD coords="367,161,601,133,161">User-defined</WORD>
<WORD coords="621,161,803,134,160">Libraries</WORD>
<WORD coords="1374,159,1481,132,159">Amiga</WORD>
<WORD coords="1494,158,1519,131,158">C</WORD>
<WORD coords="1532,159,1592,136,158">for</WORD>
<WORD coords="1603,158,1785,130,157">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="622,348,759,310,339">directly,</WORD>
<WORD coords="776,345,820,318,339">or,</WORD>
<WORD coords="837,340,871,318,340">as</WORD>
<WORD coords="888,339,920,309,339">in</WORD>
<WORD coords="936,340,987,309,339">the</WORD>
<WORD coords="1004,340,1118,309,339">second</WORD>
<WORD coords="1133,347,1283,308,338">example,</WORD>
<WORD coords="1300,346,1392,316,338">every</WORD>
<WORD coords="1408,338,1561,307,337">character</WORD>
<WORD coords="1577,338,1604,306,337">is</WORD>
<WORD coords="1621,337,1789,306,336">initialized</WORD>
</LINE>
<LINE>
<WORD coords="622,390,797,352,382">separately.</WORD>
<WORD coords="810,381,844,353,381">In</WORD>
<WORD coords="857,382,908,352,381">the</WORD>
<WORD coords="920,382,986,352,381">first</WORD>
<WORD coords="997,389,1135,351,381">example</WORD>
<WORD coords="1147,381,1230,351,380">there</WORD>
<WORD coords="1241,381,1345,351,380">wasn&apos;t</WORD>
<WORD coords="1355,381,1433,359,380">even</WORD>
<WORD coords="1445,381,1483,358,380">an</WORD>
<WORD coords="1495,380,1659,349,379">indication</WORD>
<WORD coords="1671,380,1708,349,379">of</WORD>
<WORD coords="1717,379,1788,349,378">how</WORD>
</LINE>
<LINE>
<WORD coords="622,434,712,404,425">many</WORD>
<WORD coords="727,426,875,395,425">elements</WORD>
<WORD coords="892,432,1062,397,425">stringl</WORD>
<WORD coords="1077,429,1087,398,429">[</WORD>
<WORD coords="1097,429,1106,398,426">]</WORD>
<WORD coords="1134,424,1242,394,423">should</WORD>
<WORD coords="1256,424,1342,394,423">have.</WORD>
<WORD coords="1357,424,1431,393,423">This</WORD>
<WORD coords="1444,424,1471,393,423">is</WORD>
<WORD coords="1485,424,1611,393,423">another</WORD>
<WORD coords="1623,423,1788,392,422">indication</WORD>
</LINE>
<LINE>
<WORD coords="622,470,686,440,469">that</WORD>
<WORD coords="701,470,751,440,469">the</WORD>
<WORD coords="767,470,793,439,470">C</WORD>
<WORD coords="809,478,960,439,469">language</WORD>
<WORD coords="976,470,1038,447,469">was</WORD>
<WORD coords="1054,469,1198,438,468">invented</WORD>
<WORD coords="1213,469,1262,438,468">for</WORD>
<WORD coords="1276,469,1365,438,468">those</WORD>
<WORD coords="1380,468,1451,437,467">who</WORD>
<WORD coords="1466,468,1608,437,467">consider</WORD>
<WORD coords="1623,467,1754,436,466">laziness</WORD>
<WORD coords="1770,467,1790,444,467">a</WORD>
</LINE>
<LINE>
<WORD coords="623,515,726,484,514">virtue.</WORD>
<WORD coords="740,514,803,484,513">The</WORD>
<WORD coords="814,522,959,483,513">compiler</WORD>
<WORD coords="971,514,1050,488,514">must</WORD>
<WORD coords="1060,514,1224,482,513">determine</WORD>
<WORD coords="1234,514,1284,482,513">the</WORD>
<WORD coords="1295,513,1421,482,512">number</WORD>
<WORD coords="1431,513,1467,481,512">of</WORD>
<WORD coords="1476,513,1526,481,512">the</WORD>
<WORD coords="1536,512,1687,481,511">character</WORD>
<WORD coords="1698,512,1739,489,511">on</WORD>
<WORD coords="1750,511,1789,480,511">its</WORD>
</LINE>
<LINE>
<WORD coords="622,559,703,537,558">own.</WORD>
<WORD coords="721,559,747,529,558">It</WORD>
<WORD coords="762,559,924,528,558">initializes</WORD>
<WORD coords="943,565,1118,529,558">stringl</WORD>
<WORD coords="1138,558,1212,527,557">with</WORD>
<WORD coords="1228,558,1247,528,558">7</WORD>
<WORD coords="1263,558,1410,527,557">elements</WORD>
<WORD coords="1427,564,1528,526,557">(don&apos;t</WORD>
<WORD coords="1543,565,1644,526,556">forget</WORD>
<WORD coords="1658,557,1709,525,556">the</WORD>
<WORD coords="1723,556,1789,525,555">null</WORD>
</LINE>
<LINE>
<WORD coords="622,611,694,574,603">byte</WORD>
<WORD coords="710,603,741,579,603">at</WORD>
<WORD coords="757,603,806,573,602">the</WORD>
<WORD coords="822,610,905,573,602">end).</WORD>
<WORD coords="921,603,1023,573,602">Those</WORD>
<WORD coords="1038,603,1109,572,602">who</WORD>
<WORD coords="1123,611,1234,572,602">prefer,</WORD>
<WORD coords="1249,602,1306,580,601">can</WORD>
<WORD coords="1322,602,1454,571,601">indicate</WORD>
<WORD coords="1470,601,1519,571,600">the</WORD>
<WORD coords="1536,601,1626,570,600">value</WORD>
<WORD coords="1640,601,1674,579,601">as</WORD>
<WORD coords="1691,600,1722,570,600">in</WORD>
<WORD coords="1739,600,1789,570,599">the</WORD>
</LINE>
<LINE>
<WORD coords="624,646,733,617,645">second</WORD>
<WORD coords="743,654,886,616,645">example.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,732,653,702,732">If</WORD>
<WORD coords="664,740,725,710,732">you</WORD>
<WORD coords="738,740,840,701,731">assign</WORD>
<WORD coords="854,733,904,701,732">the</WORD>
<WORD coords="916,732,1061,701,731">elements</WORD>
<WORD coords="1074,738,1272,700,731">individually</WORD>
<WORD coords="1287,739,1438,700,730">(example</WORD>
<WORD coords="1451,737,1483,700,732">2)</WORD>
<WORD coords="1497,731,1529,705,731">to</WORD>
<WORD coords="1542,731,1593,699,730">the</WORD>
<WORD coords="1605,735,1706,699,729">fields,</WORD>
<WORD coords="1719,737,1790,699,729">they</WORD>
</LINE>
<LINE>
<WORD coords="624,777,705,751,776">must</WORD>
<WORD coords="718,777,758,746,777">be</WORD>
<WORD coords="773,777,934,745,776">contained</WORD>
<WORD coords="949,776,981,745,776">in</WORD>
<WORD coords="996,777,1101,746,776">braces</WORD>
<WORD coords="1116,776,1176,745,776">and</WORD>
<WORD coords="1191,784,1346,745,775">separated</WORD>
<WORD coords="1361,784,1402,744,776">by</WORD>
<WORD coords="1417,776,1564,752,775">commas.</WORD>
<WORD coords="1579,775,1638,744,774">For</WORD>
<WORD coords="1653,782,1790,743,774">multiple</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,826,818,791,821">dimensions,</WORD>
<WORD coords="830,829,966,791,820">multiple</WORD>
<WORD coords="976,821,1079,791,820">braces</WORD>
<WORD coords="1091,821,1169,795,820">must</WORD>
<WORD coords="1179,821,1218,790,821">be</WORD>
<WORD coords="1229,821,1311,790,820">used.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="626,901,681,877,901">int</WORD>
<WORD coords="709,901,724,879,901">f</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="730,901,807,877,901">ield</WORD>
<WORD coords="815,905,822,878,901">[</WORD>
<WORD coords="830,901,843,878,905">4</WORD>
<WORD coords="853,905,860,878,905">]</WORD>
<WORD coords="876,905,883,878,901">[</WORD>
<WORD coords="891,901,904,879,905">4</WORD>
<WORD coords="914,905,921,878,894">]</WORD>
<WORD coords="930,894,949,886,0">=</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="630,946,639,920,946">{</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="650,985,658,960,985">{</WORD>
<WORD coords="688,986,718,959,985">1,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="748,985,779,960,983">2,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="810,985,839,959,983">3,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="871,982,884,959,983">4</WORD>
<WORD coords="915,986,941,959,984">),</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="651,1026,658,1000,1025">{</WORD>
<WORD coords="689,1027,718,1000,1024">6,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="749,1026,778,1000,1024">3.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="811,1026,840,1000,1024">4,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="872,1026,942,999,1025">9&gt;,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="651,1066,659,1041,1065">{</WORD>
<WORD coords="689,1067,719,1041,1064">3,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="750,1066,779,1041,1064">4,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="810,1066,840,1040,1064">5,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="872,1063,887,1040,1064">6</WORD>
<WORD coords="916,1067,942,1041,1065">&gt;,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="651,1106,718,1080,1103">{12,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="750,1105,779,1080,1103">9,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="811,1105,840,1080,1103">0,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="871,1102,885,1080,1103">2</WORD>
<WORD coords="916,1106,942,1080,1104">&gt;,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="631,1145,658,1120,1145">};</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="625,1226,698,1196,1225">This</WORD>
<WORD coords="711,1226,904,1195,1225">formulation</WORD>
<WORD coords="918,1234,1034,1195,1225">assigns</WORD>
<WORD coords="1050,1226,1172,1197,1225">field</WORD>
<WORD coords="1182,1230,1192,1198,1227">[</WORD>
<WORD coords="1201,1225,1218,1198,1225">4</WORD>
<WORD coords="1227,1230,1236,1198,1230">]</WORD>
<WORD coords="1256,1230,1266,1198,1227">[</WORD>
<WORD coords="1275,1224,1292,1198,1224">4</WORD>
<WORD coords="1301,1229,1310,1198,1227">]</WORD>
<WORD coords="1334,1225,1384,1194,1224">the</WORD>
<WORD coords="1395,1233,1503,1202,1224">proper</WORD>
<WORD coords="1514,1225,1618,1194,1224">values</WORD>
<WORD coords="1631,1224,1731,1193,1223">where</WORD>
<WORD coords="1743,1224,1793,1193,1223">the</WORD>
</LINE>
<LINE>
<WORD coords="626,1272,693,1240,1271">first</WORD>
<WORD coords="708,1272,812,1241,1271">values</WORD>
<WORD coords="832,1279,843,1240,1275">{</WORD>
<WORD coords="864,1277,891,1242,1273">1,</WORD>
<WORD coords="905,1277,936,1240,1273">2,</WORD>
<WORD coords="952,1277,981,1240,1273">3,</WORD>
<WORD coords="995,1271,1015,1240,1271">4</WORD>
<WORD coords="1032,1279,1043,1239,1275">}</WORD>
<WORD coords="1063,1271,1113,1248,1270">are</WORD>
<WORD coords="1128,1271,1228,1240,1270">stored</WORD>
<WORD coords="1241,1270,1272,1239,1270">in</WORD>
<WORD coords="1288,1271,1338,1239,1270">the</WORD>
<WORD coords="1352,1271,1444,1239,1270">fields</WORD>
<WORD coords="1460,1270,1588,1241,1269">field</WORD>
<WORD coords="1599,1274,1609,1242,1272">[</WORD>
<WORD coords="1647,1274,1656,1242,1272">]</WORD>
<WORD coords="1677,1274,1687,1242,1272">[</WORD>
<WORD coords="1725,1273,1734,1241,1271">]</WORD>
<WORD coords="1761,1269,1793,1243,1269">to</WORD>
</LINE>
<LINE>
<WORD coords="629,1322,815,1288,1317">field[0]</WORD>
<WORD coords="835,1321,845,1290,1319">[</WORD>
<WORD coords="853,1317,872,1289,1317">3</WORD>
<WORD coords="880,1321,889,1290,1319">]</WORD>
<WORD coords="902,1317,909,1311,1317">.</WORD>
<WORD coords="923,1317,986,1286,1317">The</WORD>
<WORD coords="999,1317,1081,1286,1316">inner</WORD>
<WORD coords="1092,1317,1196,1286,1316">braces</WORD>
<WORD coords="1209,1316,1257,1294,1316">are</WORD>
<WORD coords="1270,1316,1323,1290,1316">not</WORD>
<WORD coords="1333,1324,1470,1284,1315">required</WORD>
<WORD coords="1481,1316,1522,1293,1315">on</WORD>
<WORD coords="1534,1316,1620,1293,1315">some</WORD>
<WORD coords="1631,1323,1793,1283,1314">compilers</WORD>
</LINE>
<LINE>
<WORD coords="626,1363,684,1332,1362">and</WORD>
<WORD coords="694,1363,743,1332,1362">the</WORD>
<WORD coords="752,1363,892,1331,1362">directive</WORD>
<WORD coords="901,1362,990,1331,1361">could</WORD>
<WORD coords="999,1370,1105,1339,1361">appear</WORD>
<WORD coords="1114,1362,1147,1339,1362">as</WORD>
<WORD coords="1157,1362,1283,1330,1361">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,1443,684,1418,1443">int</WORD>
<WORD coords="711,1446,950,1418,1442">field[4][4]=</WORD>
<WORD coords="979,1446,986,1420,1442">{</WORD>
<WORD coords="1016,1446,1043,1419,1442">1,</WORD>
<WORD coords="1074,1446,1105,1419,1442">2,</WORD>
<WORD coords="1135,1446,1165,1419,1442">3,</WORD>
<WORD coords="1197,1445,1226,1419,1441">4,</WORD>
<WORD coords="1257,1445,1286,1419,1441">6,</WORD>
<WORD coords="1317,1445,1348,1418,1441">3,</WORD>
<WORD coords="1380,1445,1408,1419,1441">4,</WORD>
<WORD coords="1441,1444,1468,1418,1441">9,</WORD>
<WORD coords="1500,1444,1529,1418,1441">3,</WORD>
<WORD coords="1561,1444,1590,1418,1441">4,</WORD>
<WORD coords="1621,1444,1651,1417,1441">5,</WORD>
<WORD coords="1683,1444,1712,1417,1441">6,</WORD>
</LINE>
<LINE>
<WORD coords="630,1487,679,1460,1484">12,</WORD>
<WORD coords="712,1487,741,1460,1483">9,</WORD>
<WORD coords="772,1487,802,1460,1483">0,</WORD>
<WORD coords="832,1482,846,1460,1482">2</WORD>
<WORD coords="876,1486,904,1460,1484">);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,1567,725,1537,1566">When</WORD>
<WORD coords="740,1567,826,1545,1566">some</WORD>
<WORD coords="840,1567,986,1536,1566">elements</WORD>
<WORD coords="1000,1567,1050,1545,1566">are</WORD>
<WORD coords="1063,1567,1117,1541,1566">not</WORD>
<WORD coords="1130,1571,1305,1536,1566">initialized,</WORD>
<WORD coords="1319,1574,1389,1535,1565">they</WORD>
<WORD coords="1403,1566,1491,1535,1565">don&apos;t</WORD>
<WORD coords="1504,1565,1582,1534,1564">have</WORD>
<WORD coords="1596,1565,1628,1540,1565">to</WORD>
<WORD coords="1641,1565,1680,1535,1565">be</WORD>
<WORD coords="1694,1565,1792,1534,1564">listed.</WORD>
</LINE>
<LINE>
<WORD coords="628,1611,679,1581,1611">All</WORD>
<WORD coords="690,1612,834,1581,1611">elements</WORD>
<WORD coords="846,1611,901,1581,1610">left</WORD>
<WORD coords="910,1611,963,1586,1611">out</WORD>
<WORD coords="972,1611,1022,1589,1610">are</WORD>
<WORD coords="1031,1618,1251,1580,1610">automatically</WORD>
<WORD coords="1263,1617,1403,1580,1609">assigned</WORD>
<WORD coords="1413,1610,1432,1588,1610">a</WORD>
<WORD coords="1441,1610,1513,1579,1609">null.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="630,1692,665,1668,1692">in</WORD>
<WORD coords="692,1693,790,1668,1692">field</WORD>
<WORD coords="799,1696,843,1669,1694">[3]</WORD>
<WORD coords="860,1696,931,1669,1691">[3]=</WORD>
<WORD coords="1035,1695,1043,1669,1695">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1056,1735,1064,1708,1733">{</WORD>
<WORD coords="1092,1735,1122,1708,1731">3,</WORD>
<WORD coords="1152,1731,1167,1708,1731">2</WORD>
<WORD coords="1198,1734,1223,1708,1732">},</WORD>
</LINE>
<LINE>
<WORD coords="1055,1775,1064,1749,1774">{</WORD>
<WORD coords="1092,1772,1105,1749,1772">4</WORD>
<WORD coords="1136,1775,1163,1749,1774">},</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1056,1815,1064,1790,1813">{</WORD>
<WORD coords="1092,1816,1122,1789,1812">3,</WORD>
<WORD coords="1154,1816,1183,1789,1812">4,</WORD>
<WORD coords="1213,1811,1229,1789,1811">5</WORD>
<WORD coords="1258,1815,1284,1789,1813">},</WORD>
</LINE>
<LINE>
<WORD coords="1036,1855,1063,1829,1854">);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,1938,693,1907,1938">The</WORD>
<WORD coords="711,1938,803,1907,1938">fields</WORD>
<WORD coords="823,1943,1021,1909,1938">field[0]</WORD>
<WORD coords="1041,1943,1109,1907,1940">[2],</WORD>
<WORD coords="1126,1938,1254,1908,1937">field</WORD>
<WORD coords="1265,1942,1323,1910,1940">[1]</WORD>
<WORD coords="1345,1942,1403,1910,1939">[1]</WORD>
<WORD coords="1429,1937,1489,1906,1936">and</WORD>
<WORD coords="1505,1936,1524,1910,1936">f</WORD>
<WORD coords="1531,1937,1636,1908,1936">ield</WORD>
<WORD coords="1646,1941,1705,1909,1939">[1]</WORD>
<WORD coords="1727,1941,1786,1908,1939">[2]</WORD>
</LINE>
<LINE>
<WORD coords="629,1983,750,1951,1982">contain</WORD>
<WORD coords="764,1983,852,1952,1982">nulls.</WORD>
<WORD coords="867,1982,896,1952,1982">A</WORD>
<WORD coords="911,1983,1076,1951,1982">semicolon</WORD>
<WORD coords="1092,1982,1171,1956,1981">must</WORD>
<WORD coords="1184,1982,1288,1951,1981">follow</WORD>
<WORD coords="1303,1981,1352,1951,1980">the</WORD>
<WORD coords="1366,1981,1534,1950,1980">definition.</WORD>
<WORD coords="1550,1981,1637,1950,1980">After</WORD>
<WORD coords="1649,1981,1699,1950,1980">the</WORD>
<WORD coords="1712,1981,1797,1949,1980">inner</WORD>
</LINE>
<LINE>
<WORD coords="629,2029,734,1998,2028">braces</WORD>
<WORD coords="745,2029,804,1998,2028">and</WORD>
<WORD coords="815,2029,864,1998,2028">the</WORD>
<WORD coords="875,2029,933,1997,2028">last</WORD>
<WORD coords="942,2029,1029,1998,2028">brace</WORD>
<WORD coords="1041,2029,1122,1997,2028">there</WORD>
<WORD coords="1132,2029,1213,2002,2028">must</WORD>
<WORD coords="1222,2028,1261,1997,2028">be</WORD>
<WORD coords="1270,2028,1416,2005,2027">commas.</WORD>
<WORD coords="1426,2028,1606,1996,2027">Remember</WORD>
<WORD coords="1616,2027,1679,1996,2027">that</WORD>
<WORD coords="1687,2027,1796,1995,2026">initial-</WORD>
</LINE>
<LINE>
<WORD coords="631,2074,743,2043,2073">ization</WORD>
<WORD coords="759,2082,832,2043,2073">only</WORD>
<WORD coords="848,2074,959,2043,2073">affects</WORD>
<WORD coords="976,2081,1125,2046,2073">global</WORD>
<WORD coords="1142,2074,1177,2051,2073">or</WORD>
<WORD coords="1191,2073,1340,2044,2072">static</WORD>
<WORD coords="1359,2077,1517,2041,2072">variables,</WORD>
<WORD coords="1532,2072,1586,2047,2071">not</WORD>
<WORD coords="1602,2072,1700,2047,2072">auto</WORD>
<WORD coords="1719,2072,1796,2041,2071">vari-</WORD>
</LINE>
<LINE>
<WORD coords="630,2119,722,2088,2118">ables.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="305,2668,374,2636,2667">156</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0163.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2835" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0164.djvu" width="2039">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0164.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="280,162,408,135,161">Abacus</WORD>
<WORD coords="1573,161,1638,133,160">17.2</WORD>
<WORD coords="1678,160,1772,133,160">Itoa</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="283,486,456,434,485">17.2</WORD>
<WORD coords="614,486,802,441,486">Itoa</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="610,635,746,604,634">Another</WORD>
<WORD coords="760,635,878,603,634">routine</WORD>
<WORD coords="895,635,967,612,634">seen</WORD>
<WORD coords="983,642,1153,603,634">frequently</WORD>
<WORD coords="1168,634,1200,603,634">in</WORD>
<WORD coords="1216,635,1396,603,633">connection</WORD>
<WORD coords="1413,634,1485,601,633">with</WORD>
<WORD coords="1501,641,1612,602,633">strings</WORD>
<WORD coords="1627,633,1655,602,633">is</WORD>
<WORD coords="1672,633,1772,603,633">itoa</WORD>
</LINE>
<LINE>
<WORD coords="610,687,739,649,678">(Integer</WORD>
<WORD coords="750,679,803,648,678">TO</WORD>
<WORD coords="815,686,937,648,678">ASCII).</WORD>
<WORD coords="950,679,976,649,678">It</WORD>
<WORD coords="986,679,1123,654,678">converts</WORD>
<WORD coords="1134,679,1171,657,678">an</WORD>
<WORD coords="1184,687,1297,648,678">integer</WORD>
<WORD coords="1308,679,1396,648,678">value</WORD>
<WORD coords="1407,678,1469,647,678">into</WORD>
<WORD coords="1481,678,1531,647,677">the</WORD>
<WORD coords="1541,686,1774,646,677">corresponding</WORD>
</LINE>
<LINE>
<WORD coords="609,724,763,693,723">character</WORD>
<WORD coords="779,732,882,693,723">string.</WORD>
<WORD coords="898,724,998,693,723">When</WORD>
<WORD coords="1014,731,1075,701,723">you</WORD>
<WORD coords="1090,731,1162,701,724">pass</WORD>
<WORD coords="1178,724,1228,693,723">the</WORD>
<WORD coords="1243,723,1371,693,723">number</WORD>
<WORD coords="1389,728,1457,692,723">123,</WORD>
<WORD coords="1475,723,1575,694,722">itoa</WORD>
<WORD coords="1593,721,1709,695,720">returns</WORD>
<WORD coords="1724,721,1774,690,720">the</WORD>
</LINE>
<LINE>
<WORD coords="610,774,702,736,766">string</WORD>
<WORD coords="712,767,808,736,760">&quot;123&quot;</WORD>
<WORD coords="819,766,850,737,766">in</WORD>
<WORD coords="862,767,881,745,767">a</WORD>
<WORD coords="890,767,1039,736,766">character</WORD>
<WORD coords="1048,774,1140,745,766">array.</WORD>
<WORD coords="1152,767,1224,736,766">This</WORD>
<WORD coords="1234,767,1260,736,766">is</WORD>
<WORD coords="1271,774,1343,745,766">very</WORD>
<WORD coords="1353,774,1512,736,765">important</WORD>
<WORD coords="1521,766,1608,735,765">when</WORD>
<WORD coords="1619,773,1775,734,764">preparing</WORD>
</LINE>
<LINE>
<WORD coords="610,811,674,786,810">text</WORD>
<WORD coords="692,811,756,781,810">that</WORD>
<WORD coords="774,812,914,780,811">contains</WORD>
<WORD coords="934,811,1087,781,810">numbers.</WORD>
<WORD coords="1108,810,1159,781,810">All</WORD>
<WORD coords="1179,811,1379,780,810">conversions</WORD>
<WORD coords="1399,817,1520,779,810">usually</WORD>
<WORD coords="1539,817,1715,778,808">performed</WORD>
<WORD coords="1732,817,1774,778,809">by</WORD>
</LINE>
<LINE>
<WORD coords="610,863,728,827,855">print</WORD>
<WORD coords="735,855,754,829,855">f</WORD>
<WORD coords="767,856,822,834,855">can</WORD>
<WORD coords="832,856,898,825,855">also</WORD>
<WORD coords="908,856,948,825,856">be</WORD>
<WORD coords="957,856,1035,825,855">done</WORD>
<WORD coords="1045,856,1117,825,855">with</WORD>
<WORD coords="1127,856,1196,833,855">user</WORD>
<WORD coords="1204,856,1344,824,855">routines.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,941,673,910,940">The</WORD>
<WORD coords="688,941,784,912,940">itoa</WORD>
<WORD coords="801,941,937,910,940">function</WORD>
<WORD coords="950,949,1093,910,940">requires,</WORD>
<WORD coords="1106,941,1140,918,941">as</WORD>
<WORD coords="1153,949,1344,915,940">parameters,</WORD>
<WORD coords="1357,941,1395,918,940">an</WORD>
<WORD coords="1409,948,1524,909,939">integer</WORD>
<WORD coords="1536,940,1626,908,939">value</WORD>
<WORD coords="1639,939,1738,908,938">which</WORD>
<WORD coords="1751,939,1775,908,938">it</WORD>
</LINE>
<LINE>
<WORD coords="609,984,665,962,983">can</WORD>
<WORD coords="680,990,813,959,983">convert,</WORD>
<WORD coords="828,985,888,954,984">and</WORD>
<WORD coords="901,984,920,962,984">a</WORD>
<WORD coords="934,992,1025,954,984">string</WORD>
<WORD coords="1040,985,1071,959,984">to</WORD>
<WORD coords="1085,985,1166,959,984">store</WORD>
<WORD coords="1180,984,1229,953,984">the</WORD>
<WORD coords="1241,985,1343,954,984">result.</WORD>
<WORD coords="1357,984,1422,953,983">The</WORD>
<WORD coords="1435,984,1513,953,983">head</WORD>
<WORD coords="1526,983,1563,952,982">of</WORD>
<WORD coords="1574,983,1625,952,982">the</WORD>
<WORD coords="1639,983,1774,951,982">function</WORD>
</LINE>
<LINE>
<WORD coords="609,1029,765,998,1028">definition</WORD>
<WORD coords="774,1029,859,998,1028">reads</WORD>
<WORD coords="868,1029,902,1006,1029">as</WORD>
<WORD coords="913,1029,1040,998,1028">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,1113,743,1085,1109">itoa(n,</WORD>
<WORD coords="775,1112,803,1087,1109">s)</WORD>
</LINE>
<LINE>
<WORD coords="611,1149,688,1126,1149">char</WORD>
<WORD coords="714,1149,728,1132,1149">s</WORD>
<WORD coords="739,1153,746,1126,1153">[</WORD>
<WORD coords="756,1153,763,1126,1152">]</WORD>
<WORD coords="776,1152,785,1133,0">;</WORD>
</LINE>
<LINE>
<WORD coords="611,1190,667,1165,1189">int</WORD>
<WORD coords="692,1189,708,1173,1189">n</WORD>
<WORD coords="715,1193,725,1173,1193">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="281,1273,506,1242,1272">Conversion</WORD>
<WORD coords="609,1274,674,1243,1273">The</WORD>
<WORD coords="694,1274,821,1244,1273">modulo</WORD>
<WORD coords="841,1282,982,1248,1273">operator</WORD>
<WORD coords="1004,1273,1020,1246,1273">%</WORD>
<WORD coords="1044,1282,1196,1243,1273">performs</WORD>
<WORD coords="1216,1274,1266,1243,1273">the</WORD>
<WORD coords="1283,1274,1477,1243,1273">conversion.</WORD>
<WORD coords="1498,1281,1545,1243,1273">By</WORD>
<WORD coords="1565,1280,1705,1241,1272">dividing</WORD>
<WORD coords="1724,1272,1775,1241,1272">the</WORD>
</LINE>
<LINE>
<WORD coords="610,1319,736,1288,1318">number</WORD>
<WORD coords="747,1327,788,1288,1319">by</WORD>
<WORD coords="804,1319,841,1288,1318">10</WORD>
<WORD coords="854,1327,915,1296,1319">you</WORD>
<WORD coords="927,1319,1028,1287,1318">obtain</WORD>
<WORD coords="1041,1319,1091,1288,1318">the</WORD>
<WORD coords="1103,1319,1161,1288,1318">last</WORD>
<WORD coords="1172,1327,1266,1288,1318">place.</WORD>
<WORD coords="1280,1319,1364,1288,1318">Then</WORD>
<WORD coords="1377,1318,1426,1288,1317">the</WORD>
<WORD coords="1439,1318,1515,1288,1318">code</WORD>
<WORD coords="1528,1318,1577,1287,1317">for</WORD>
<WORD coords="1588,1318,1638,1286,1317">the</WORD>
<WORD coords="1650,1318,1776,1286,1317">number</WORD>
</LINE>
<LINE>
<WORD coords="612,1364,653,1333,1353">&apos;0&apos;</WORD>
<WORD coords="668,1364,695,1333,1363">is</WORD>
<WORD coords="707,1364,803,1333,1364">added</WORD>
<WORD coords="814,1364,846,1338,1364">to</WORD>
<WORD coords="857,1372,908,1338,1364">get</WORD>
<WORD coords="918,1364,967,1333,1363">the</WORD>
<WORD coords="979,1364,1044,1333,1363">first</WORD>
<WORD coords="1053,1364,1211,1333,1363">character.</WORD>
<WORD coords="1223,1364,1286,1333,1363">The</WORD>
<WORD coords="1296,1364,1421,1333,1363">number</WORD>
<WORD coords="1432,1363,1457,1332,1363">is</WORD>
<WORD coords="1469,1363,1538,1333,1362">then</WORD>
<WORD coords="1550,1363,1672,1332,1362">divided</WORD>
<WORD coords="1682,1370,1723,1332,1363">by</WORD>
<WORD coords="1738,1362,1775,1331,1362">10</WORD>
</LINE>
<LINE>
<WORD coords="610,1408,641,1383,1408">to</WORD>
<WORD coords="660,1408,735,1377,1408">shift</WORD>
<WORD coords="753,1409,777,1378,1408">it</WORD>
<WORD coords="794,1409,850,1378,1408">left</WORD>
<WORD coords="867,1409,928,1386,1408">one</WORD>
<WORD coords="946,1416,1036,1386,1408">space</WORD>
<WORD coords="1054,1409,1114,1378,1408">and</WORD>
<WORD coords="1132,1409,1183,1378,1408">the</WORD>
<WORD coords="1201,1409,1259,1378,1408">last</WORD>
<WORD coords="1276,1409,1404,1378,1408">number</WORD>
<WORD coords="1420,1416,1512,1378,1407">drops</WORD>
<WORD coords="1530,1408,1589,1377,1407">off.</WORD>
<WORD coords="1608,1407,1672,1376,1406">The</WORD>
<WORD coords="1690,1407,1775,1384,1406">same</WORD>
</LINE>
<LINE>
<WORD coords="609,1460,774,1423,1452">procedure</WORD>
<WORD coords="787,1453,813,1422,1452">is</WORD>
<WORD coords="827,1461,998,1422,1452">performed</WORD>
<WORD coords="1010,1453,1049,1431,1452">on</WORD>
<WORD coords="1063,1453,1113,1422,1452">the</WORD>
<WORD coords="1126,1453,1193,1431,1452">new</WORD>
<WORD coords="1206,1453,1263,1422,1452">last</WORD>
<WORD coords="1275,1461,1416,1422,1452">position.</WORD>
<WORD coords="1431,1452,1494,1422,1452">The</WORD>
<WORD coords="1505,1460,1646,1429,1451">program</WORD>
<WORD coords="1659,1452,1774,1420,1450">section</WORD>
</LINE>
<LINE>
<WORD coords="610,1496,657,1466,1495">for</WORD>
<WORD coords="667,1497,725,1466,1496">this</WORD>
<WORD coords="735,1504,857,1475,1496">process</WORD>
<WORD coords="867,1505,991,1475,1496">appears</WORD>
<WORD coords="1001,1497,1033,1475,1496">as</WORD>
<WORD coords="1044,1501,1175,1466,1496">follows,</WORD>
<WORD coords="1186,1496,1213,1466,1496">if</WORD>
<WORD coords="1221,1497,1270,1467,1496">the</WORD>
<WORD coords="1280,1497,1369,1466,1496">index</WORD>
<WORD coords="1380,1496,1428,1466,1496">for</WORD>
<WORD coords="1437,1496,1486,1466,1495">the</WORD>
<WORD coords="1495,1496,1646,1466,1495">character</WORD>
<WORD coords="1655,1503,1737,1473,1494">array</WORD>
<WORD coords="1748,1495,1775,1464,1494">is</WORD>
</LINE>
<LINE>
<WORD coords="609,1539,704,1509,1538">called</WORD>
<WORD coords="715,1539,745,1511,1538">i:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,1619,647,1597,1619">do</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="673,1663,784,1635,1659">s[i++]</WORD>
<WORD coords="813,1653,831,1644,1658">=</WORD>
<WORD coords="853,1660,870,1642,1660">n</WORD>
<WORD coords="896,1659,911,1636,1659">%</WORD>
<WORD coords="937,1660,972,1637,1660">10</WORD>
<WORD coords="996,1658,1012,1640,1659">+</WORD>
<WORD coords="1041,1663,1108,1637,1661">&apos;OS-</WORD>
</LINE>
<LINE>
<WORD coords="610,1700,709,1676,1700">while</WORD>
<WORD coords="719,1704,769,1678,1701">&lt;&lt;n</WORD>
<WORD coords="795,1703,831,1676,1699">/=</WORD>
<WORD coords="855,1704,904,1678,1701">10)</WORD>
<WORD coords="936,1700,952,1681,1700">&gt;</WORD>
<WORD coords="976,1704,1027,1678,1703">0);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,1785,672,1755,1784">The</WORD>
<WORD coords="684,1785,742,1755,1784">last</WORD>
<WORD coords="751,1793,838,1755,1785">place</WORD>
<WORD coords="850,1786,876,1755,1785">is</WORD>
<WORD coords="887,1786,1049,1756,1785">converted</WORD>
<WORD coords="1058,1786,1118,1756,1785">and</WORD>
<WORD coords="1129,1786,1229,1755,1785">stored</WORD>
<WORD coords="1239,1785,1270,1755,1785">in</WORD>
<WORD coords="1284,1786,1303,1766,1786">s</WORD>
<WORD coords="1318,1786,1392,1755,1785">until</WORD>
<WORD coords="1404,1786,1453,1755,1785">the</WORD>
<WORD coords="1465,1785,1590,1755,1784">number</WORD>
<WORD coords="1601,1785,1699,1754,1784">which</WORD>
<WORD coords="1712,1784,1775,1762,1784">was</WORD>
</LINE>
<LINE>
<WORD coords="610,1829,710,1799,1828">stored</WORD>
<WORD coords="724,1828,754,1798,1828">in</WORD>
<WORD coords="769,1829,792,1809,1829">n</WORD>
<WORD coords="809,1829,862,1799,1828">has</WORD>
<WORD coords="877,1829,1006,1799,1828">reached</WORD>
<WORD coords="1054,1837,1180,1799,1828">through</WORD>
<WORD coords="1196,1829,1333,1804,1828">constant</WORD>
<WORD coords="1346,1830,1487,1798,1829">division.</WORD>
<WORD coords="1503,1829,1568,1798,1828">The</WORD>
<WORD coords="1583,1836,1650,1798,1827">sign</WORD>
<WORD coords="1666,1828,1775,1798,1827">should</WORD>
</LINE>
<LINE>
<WORD coords="610,1873,663,1848,1872">not</WORD>
<WORD coords="676,1874,716,1843,1873">be</WORD>
<WORD coords="732,1882,883,1843,1873">forgotten</WORD>
<WORD coords="900,1874,983,1843,1873">since</WORD>
<WORD coords="1000,1874,1022,1843,1873">it</WORD>
<WORD coords="1036,1874,1128,1843,1873">could</WORD>
<WORD coords="1143,1874,1234,1852,1874">cause</WORD>
<WORD coords="1249,1882,1403,1843,1873">problems</WORD>
<WORD coords="1418,1874,1466,1843,1873">for</WORD>
<WORD coords="1481,1874,1531,1843,1873">the</WORD>
<WORD coords="1547,1881,1619,1843,1872">loop</WORD>
<WORD coords="1637,1879,1775,1842,1872">(number</WORD>
</LINE>
<LINE>
<WORD coords="610,1926,706,1887,1917">larger</WORD>
<WORD coords="718,1919,787,1888,1918">than</WORD>
<WORD coords="799,1925,842,1887,1920">0).</WORD>
<WORD coords="856,1918,920,1888,1918">The</WORD>
<WORD coords="933,1927,1068,1887,1918">simplest</WORD>
<WORD coords="1079,1927,1201,1896,1918">process</WORD>
<WORD coords="1214,1919,1317,1888,1918">makes</WORD>
<WORD coords="1330,1919,1380,1888,1918">the</WORD>
<WORD coords="1392,1919,1517,1888,1918">number</WORD>
<WORD coords="1528,1927,1658,1886,1917">positive</WORD>
<WORD coords="1669,1918,1774,1886,1917">before</WORD>
</LINE>
<LINE>
<WORD coords="610,1963,659,1932,1962">the</WORD>
<WORD coords="671,1964,849,1933,1963">conversion</WORD>
<WORD coords="863,1969,931,1933,1963">and,</WORD>
<WORD coords="944,1963,972,1933,1963">if</WORD>
<WORD coords="981,1972,1148,1942,1963">necessary,</WORD>
<WORD coords="1161,1965,1222,1939,1964">sets</WORD>
<WORD coords="1232,1964,1251,1942,1964">a</WORD>
<WORD coords="1263,1972,1327,1933,1963">flag</WORD>
<WORD coords="1339,1964,1387,1933,1963">for</WORD>
<WORD coords="1398,1964,1417,1941,1964">a</WORD>
<WORD coords="1428,1972,1567,1932,1963">negative</WORD>
<WORD coords="1578,1963,1675,1932,1962">value.</WORD>
<WORD coords="1689,1962,1775,1932,1962">After</WORD>
</LINE>
<LINE>
<WORD coords="610,2008,659,1977,2007">the</WORD>
<WORD coords="670,2016,839,1978,2008">completed</WORD>
<WORD coords="850,2013,1038,1978,2008">conversion,</WORD>
<WORD coords="1049,2009,1099,1978,2008">the</WORD>
<WORD coords="1110,2017,1202,1978,2008">suing</WORD>
<WORD coords="1212,2009,1325,1983,2008">returns</WORD>
<WORD coords="1336,2009,1386,1978,2008">the</WORD>
<WORD coords="1396,2009,1495,1977,2008">minus</WORD>
<WORD coords="1507,2016,1583,1977,2007">sign.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,2093,673,2062,2092">The</WORD>
<WORD coords="691,2102,864,2063,2093">completed</WORD>
<WORD coords="881,2102,1060,2062,2093">processing</WORD>
<WORD coords="1077,2094,1220,2068,2093">converts</WORD>
<WORD coords="1237,2094,1288,2063,2093">the</WORD>
<WORD coords="1305,2094,1433,2063,2093">number</WORD>
<WORD coords="1452,2094,1509,2062,2093">123</WORD>
<WORD coords="1529,2093,1593,2062,2093">into</WORD>
<WORD coords="1612,2093,1663,2062,2092">the</WORD>
<WORD coords="1680,2101,1775,2062,2092">string</WORD>
</LINE>
<LINE>
<WORD coords="609,2143,717,2107,2133">&quot;321&quot;,</WORD>
<WORD coords="728,2139,782,2108,2139">but</WORD>
<WORD coords="792,2147,864,2108,2138">only</WORD>
<WORD coords="876,2139,926,2108,2138">the</WORD>
<WORD coords="937,2139,995,2108,2139">last</WORD>
<WORD coords="1005,2147,1090,2108,2138">place</WORD>
<WORD coords="1102,2139,1128,2107,2138">is</WORD>
<WORD coords="1139,2147,1301,2108,2139">processed</WORD>
<WORD coords="1311,2140,1371,2108,2139">and</WORD>
<WORD coords="1382,2139,1481,2108,2138">stored</WORD>
<WORD coords="1493,2138,1523,2107,2138">in</WORD>
<WORD coords="1536,2139,1586,2107,2138">the</WORD>
<WORD coords="1598,2146,1698,2106,2137">string.</WORD>
<WORD coords="1711,2138,1774,2107,2138">The</WORD>
</LINE>
<LINE>
<WORD coords="610,2183,743,2152,2182">solution</WORD>
<WORD coords="761,2183,792,2158,2183">to</WORD>
<WORD coords="808,2184,867,2153,2183">this</WORD>
<WORD coords="883,2192,1020,2153,2183">problem</WORD>
<WORD coords="1037,2184,1064,2152,2183">is</WORD>
<WORD coords="1081,2192,1154,2161,2183">very</WORD>
<WORD coords="1171,2192,1290,2152,2183">simple.</WORD>
<WORD coords="1306,2184,1401,2153,2183">Write</WORD>
<WORD coords="1417,2184,1542,2152,2183">another</WORD>
<WORD coords="1558,2183,1695,2152,2182">function</WORD>
<WORD coords="1713,2183,1775,2152,2183">that</WORD>
</LINE>
<LINE>
<WORD coords="608,2228,744,2205,2226">reverses</WORD>
<WORD coords="758,2228,808,2197,2227">the</WORD>
<WORD coords="822,2236,925,2197,2227">string.</WORD>
<WORD coords="941,2236,1106,2197,2227">Assuming</WORD>
<WORD coords="1120,2228,1182,2197,2227">that</WORD>
<WORD coords="1196,2228,1269,2197,2227">such</WORD>
<WORD coords="1283,2228,1302,2206,2228">a</WORD>
<WORD coords="1315,2228,1451,2197,2227">function</WORD>
<WORD coords="1465,2235,1587,2197,2227">already</WORD>
<WORD coords="1601,2227,1694,2196,2226">exists</WORD>
<WORD coords="1709,2234,1774,2196,2227">(see</WORD>
</LINE>
<LINE>
<WORD coords="609,2271,658,2241,2271">the</WORD>
<WORD coords="668,2272,739,2246,2271">next</WORD>
<WORD coords="749,2272,863,2241,2271">section</WORD>
<WORD coords="874,2272,923,2241,2271">for</WORD>
<WORD coords="932,2272,982,2241,2271">the</WORD>
<WORD coords="992,2279,1139,2241,2271">function)</WORD>
<WORD coords="1150,2272,1200,2242,2272">the</WORD>
<WORD coords="1209,2272,1323,2242,2271">routine</WORD>
<WORD coords="1335,2280,1457,2250,2271">appears</WORD>
<WORD coords="1467,2272,1501,2249,2272">as</WORD>
<WORD coords="1511,2272,1643,2241,2271">follows:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1702,2660,1772,2628,2659">157</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0164.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0165.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0165.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="265,153,308,126,153">17.</WORD>
<WORD coords="339,154,573,126,153">User-defined</WORD>
<WORD coords="593,154,774,127,154">Libraries</WORD>
<WORD coords="1344,155,1453,127,154">Amiga</WORD>
<WORD coords="1465,154,1489,126,154">C</WORD>
<WORD coords="1502,154,1561,132,154">for</WORD>
<WORD coords="1572,154,1755,126,153">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="595,328,1459,302,317">/it****************************************/</WORD>
</LINE>
<LINE>
<WORD coords="595,368,628,342,364">/*</WORD>
<WORD coords="653,366,747,344,366">Name:</WORD>
<WORD coords="877,366,955,342,366">itoa</WORD>
<WORD coords="1424,368,1459,342,363">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,408,629,381,403">/*</WORD>
<WORD coords="653,406,849,384,406">Parameter:</WORD>
<WORD coords="876,410,1009,381,406">n(int),</WORD>
<WORD coords="1040,406,1055,389,406">s</WORD>
<WORD coords="1066,411,1210,381,406">(string)</WORD>
<WORD coords="1424,408,1459,381,402">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,447,629,420,442">/*</WORD>
<WORD coords="655,446,828,420,445">function:</WORD>
<WORD coords="876,445,1014,423,445">Convert</WORD>
<WORD coords="1040,451,1177,423,445">Integer</WORD>
<WORD coords="1200,445,1238,423,445">to</WORD>
<WORD coords="1261,450,1379,420,445">string</WORD>
<WORD coords="1424,447,1459,420,442">*/</WORD>
</LINE>
<LINE>
<WORD coords="595,487,629,461,482">/*</WORD>
<WORD coords="654,486,809,464,485">comment:</WORD>
<WORD coords="876,491,1035,461,485">Requires</WORD>
<WORD coords="1060,485,1198,468,485">reverse</WORD>
<WORD coords="1208,488,1230,463,486">()</WORD>
<WORD coords="1424,487,1459,461,482">*/</WORD>
</LINE>
<LINE>
<WORD coords="595,527,1459,501,516">/A****************************************/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,607,732,581,605">♦define</WORD>
<WORD coords="755,605,813,584,605">EOS</WORD>
<WORD coords="842,605,888,583,598">&apos;0&apos;</WORD>
</LINE>
<LINE>
<WORD coords="595,647,732,621,645">♦define</WORD>
<WORD coords="755,646,853,624,646">FALSE</WORD>
</LINE>
<LINE>
<WORD coords="595,687,732,661,685">♦define</WORD>
<WORD coords="756,686,834,663,686">TROE</WORD>
<WORD coords="858,686,872,663,686">1</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,771,725,742,766">itoa(n,</WORD>
<WORD coords="757,770,786,745,766">s)</WORD>
</LINE>
<LINE>
<WORD coords="595,813,752,782,807">register</WORD>
<WORD coords="777,807,832,782,807">int</WORD>
<WORD coords="857,810,889,790,807">n;</WORD>
</LINE>
<LINE>
<WORD coords="595,854,753,823,848">register</WORD>
<WORD coords="777,848,853,825,848">char</WORD>
<WORD coords="879,851,930,826,848">*s;</WORD>
</LINE>
<LINE>
<WORD coords="598,892,607,866,892">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="704,934,862,904,928">register</WORD>
<WORD coords="886,929,942,904,929">int</WORD>
<WORD coords="968,929,984,904,929">i</WORD>
<WORD coords="1006,922,1025,914,925">=</WORD>
<WORD coords="1049,932,1080,906,930">0;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="704,975,862,945,969">register</WORD>
<WORD coords="886,969,942,944,969">int</WORD>
<WORD coords="968,975,1044,944,969">sign</WORD>
<WORD coords="1068,962,1086,954,965">=</WORD>
<WORD coords="1109,972,1222,947,969">FALSE;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="704,1052,781,1024,1048">if(n</WORD>
<WORD coords="806,1047,821,1029,1047">&lt;</WORD>
<WORD coords="847,1052,875,1026,1050">0)</WORD>
</LINE>
<LINE>
<WORD coords="749,1093,757,1067,1093">(</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="851,1136,926,1106,1130">sign</WORD>
<WORD coords="950,1124,968,1115,1127">=</WORD>
<WORD coords="992,1134,1084,1108,1130">TRUE;</WORD>
</LINE>
<LINE>
<WORD coords="849,1170,866,1153,1170">n</WORD>
<WORD coords="890,1164,908,1155,1167">=</WORD>
<WORD coords="931,1174,983,1153,1171">-n;</WORD>
</LINE>
<LINE>
<WORD coords="749,1215,757,1188,1215">)</WORD>
</LINE>
<LINE>
<WORD coords="703,1251,741,1228,1251">do</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="746,1295,856,1266,1291">s[i++]</WORD>
<WORD coords="885,1284,903,1276,1287">=</WORD>
<WORD coords="927,1291,943,1274,1291">n</WORD>
<WORD coords="968,1291,984,1268,1291">%</WORD>
<WORD coords="1009,1291,1044,1268,1291">10</WORD>
<WORD coords="1069,1289,1085,1272,1290">+</WORD>
<WORD coords="1115,1294,1181,1268,1291">&apos;O&apos;;</WORD>
</LINE>
<LINE>
<WORD coords="703,1332,802,1307,1331">while</WORD>
<WORD coords="812,1335,841,1309,1331">(n</WORD>
<WORD coords="868,1335,956,1308,1332">/=10)</WORD>
<WORD coords="970,1335,979,1315,0">;</WORD>
</LINE>
<LINE>
<WORD coords="705,1372,741,1348,1372">if</WORD>
<WORD coords="752,1378,855,1348,1372">(sign)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="746,1416,856,1387,1412">s[i++]</WORD>
<WORD coords="886,1406,904,1397,1409">=</WORD>
<WORD coords="933,1416,1000,1390,1406">&apos;-&apos;;</WORD>
</LINE>
<LINE>
<WORD coords="705,1457,775,1428,1452">s[i]</WORD>
<WORD coords="805,1446,822,1437,1449">=</WORD>
<WORD coords="846,1456,919,1430,1452">EOS;</WORD>
</LINE>
<LINE>
<WORD coords="705,1493,843,1476,1492">reverse</WORD>
<WORD coords="853,1497,895,1471,1493">(s)</WORD>
<WORD coords="909,1496,919,1476,1496">;</WORD>
</LINE>
<LINE>
<WORD coords="599,1536,607,1510,1536">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="265,1625,429,1588,1616">Program</WORD>
<WORD coords="593,1618,657,1588,1617">The</WORD>
<WORD coords="671,1626,754,1588,1618">large</WORD>
<WORD coords="767,1619,877,1588,1618">header</WORD>
<WORD coords="889,1619,1026,1588,1618">contains</WORD>
<WORD coords="1040,1626,1200,1588,1618">important</WORD>
<WORD coords="1213,1619,1415,1587,1617">information.</WORD>
<WORD coords="1429,1618,1493,1587,1617">The</WORD>
<WORD coords="1506,1618,1642,1587,1617">function</WORD>
<WORD coords="1655,1618,1757,1587,1617">devel-</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="265,1661,386,1632,1661">header</WORD>
<WORD coords="593,1670,673,1632,1662">oped</WORD>
<WORD coords="682,1671,722,1633,1663">by</WORD>
<WORD coords="734,1663,784,1632,1662">the</WORD>
<WORD coords="794,1663,861,1641,1662">user</WORD>
<WORD coords="872,1663,980,1632,1662">should</WORD>
<WORD coords="990,1663,1028,1633,1662">be</WORD>
<WORD coords="1037,1671,1127,1632,1662">ready</WORD>
<WORD coords="1139,1663,1186,1632,1662">for</WORD>
<WORD coords="1196,1663,1249,1640,1663">use</WORD>
<WORD coords="1259,1663,1346,1632,1662">when</WORD>
<WORD coords="1358,1663,1381,1632,1662">it</WORD>
<WORD coords="1391,1663,1417,1631,1662">is</WORD>
<WORD coords="1427,1663,1565,1631,1662">finished.</WORD>
<WORD coords="1577,1662,1663,1631,1661">After</WORD>
<WORD coords="1673,1662,1758,1640,1661">some</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1706,665,1676,1705">time</WORD>
<WORD coords="677,1706,727,1676,1705">the</WORD>
<WORD coords="739,1707,873,1676,1706">function</WORD>
<WORD coords="885,1707,973,1685,1706">name</WORD>
<WORD coords="983,1707,1043,1677,1706">and</WORD>
<WORD coords="1053,1707,1104,1676,1706">the</WORD>
<WORD coords="1114,1714,1291,1681,1706">parameters</WORD>
<WORD coords="1304,1707,1334,1682,1706">to</WORD>
<WORD coords="1344,1707,1384,1676,1706">be</WORD>
<WORD coords="1394,1714,1503,1676,1706">passed</WORD>
<WORD coords="1514,1713,1582,1684,1706">may</WORD>
<WORD coords="1595,1706,1671,1676,1705">have</WORD>
<WORD coords="1681,1705,1758,1676,1705">been</WORD>
</LINE>
<LINE>
<WORD coords="594,1757,752,1718,1748">forgotten.</WORD>
<WORD coords="764,1749,806,1719,1748">At</WORD>
<WORD coords="815,1750,877,1718,1749">that</WORD>
<WORD coords="887,1750,960,1719,1749">time</WORD>
<WORD coords="971,1757,1031,1727,1749">you</WORD>
<WORD coords="1043,1749,1133,1719,1748">could</WORD>
<WORD coords="1144,1749,1261,1719,1748">consult</WORD>
<WORD coords="1271,1749,1320,1719,1748">the</WORD>
<WORD coords="1332,1749,1440,1719,1748">header</WORD>
<WORD coords="1450,1749,1522,1718,1748">with</WORD>
<WORD coords="1532,1749,1570,1718,1748">its</WORD>
<WORD coords="1582,1748,1756,1723,1747">comments.</WORD>
</LINE>
<LINE>
<WORD coords="594,1793,658,1763,1792">The</WORD>
<WORD coords="673,1793,810,1763,1792">function</WORD>
<WORD coords="826,1793,882,1772,1793">can</WORD>
<WORD coords="899,1794,937,1763,1793">be</WORD>
<WORD coords="953,1801,1106,1763,1793">compiled</WORD>
<WORD coords="1122,1802,1323,1763,1792">independent</WORD>
<WORD coords="1337,1793,1375,1763,1792">of</WORD>
<WORD coords="1387,1794,1472,1762,1793">other</WORD>
<WORD coords="1486,1794,1649,1762,1793">functions.</WORD>
<WORD coords="1666,1793,1695,1762,1792">If</WORD>
<WORD coords="1708,1793,1759,1762,1792">the</WORD>
</LINE>
<LINE>
<WORD coords="594,1847,742,1807,1838">compiler</WORD>
<WORD coords="752,1847,876,1807,1838">permits</WORD>
<WORD coords="889,1844,922,1807,1838">it,</WORD>
<WORD coords="935,1839,959,1808,1838">it</WORD>
<WORD coords="971,1839,1028,1816,1838">can</WORD>
<WORD coords="1040,1839,1080,1808,1839">be</WORD>
<WORD coords="1093,1839,1193,1808,1838">stored</WORD>
<WORD coords="1206,1838,1238,1807,1838">in</WORD>
<WORD coords="1250,1839,1269,1816,1839">a</WORD>
<WORD coords="1281,1847,1400,1808,1838">library.</WORD>
<WORD coords="1414,1839,1459,1807,1838">Of</WORD>
<WORD coords="1469,1839,1576,1816,1838">course</WORD>
<WORD coords="1590,1838,1640,1807,1837">the</WORD>
<WORD coords="1653,1838,1759,1815,1837">source</WORD>
</LINE>
<LINE>
<WORD coords="594,1884,663,1852,1883">files</WORD>
<WORD coords="673,1884,729,1861,1884">can</WORD>
<WORD coords="739,1885,778,1853,1884">be</WORD>
<WORD coords="789,1885,927,1852,1884">included</WORD>
<WORD coords="937,1885,1000,1852,1884">into</WORD>
<WORD coords="1010,1885,1059,1853,1884">the</WORD>
<WORD coords="1069,1885,1185,1858,1884">current</WORD>
<WORD coords="1193,1885,1246,1852,1884">file</WORD>
<WORD coords="1256,1884,1336,1852,1884">with:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1966,755,1940,1965">♦include</WORD>
<WORD coords="780,1966,936,1940,1964">&quot;itoa.c&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,2051,666,2020,2050">This</WORD>
<WORD coords="677,2051,825,2020,2050">increases</WORD>
<WORD coords="836,2059,981,2021,2050">compiler</WORD>
<WORD coords="991,2056,1072,2021,2050">time,</WORD>
<WORD coords="1083,2051,1120,2020,2050">of</WORD>
<WORD coords="1127,2051,1241,2029,2050">course.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,2136,686,2104,2135">Since</WORD>
<WORD coords="699,2136,759,2104,2135">this</WORD>
<WORD coords="774,2136,910,2104,2135">function</WORD>
<WORD coords="924,2136,1033,2104,2135">should</WORD>
<WORD coords="1046,2136,1086,2105,2136">be</WORD>
<WORD coords="1099,2144,1242,2104,2136">accepted</WORD>
<WORD coords="1256,2135,1287,2104,2135">in</WORD>
<WORD coords="1301,2136,1352,2104,2135">the</WORD>
<WORD coords="1364,2143,1484,2104,2135">library,</WORD>
<WORD coords="1498,2136,1522,2103,2135">it</WORD>
<WORD coords="1535,2136,1644,2104,2135">should</WORD>
<WORD coords="1657,2135,1696,2104,2135">be</WORD>
<WORD coords="1710,2135,1760,2103,2134">the</WORD>
</LINE>
<LINE>
<WORD coords="595,2181,683,2150,2180">latest</WORD>
<WORD coords="700,2181,956,2150,2180">state-of-the-art.</WORD>
<WORD coords="973,2181,1047,2149,2180">This</WORD>
<WORD coords="1064,2181,1121,2158,2180">can</WORD>
<WORD coords="1136,2181,1175,2150,2181">be</WORD>
<WORD coords="1191,2181,1271,2150,2180">done</WORD>
<WORD coords="1288,2181,1360,2149,2180">with</WORD>
<WORD coords="1377,2181,1427,2149,2180">the</WORD>
<WORD coords="1445,2181,1544,2151,2180">itoa</WORD>
<WORD coords="1564,2180,1702,2148,2179">function</WORD>
<WORD coords="1718,2188,1759,2149,2180">by</WORD>
</LINE>
<LINE>
<WORD coords="595,2234,731,2194,2225">defining</WORD>
<WORD coords="742,2226,783,2195,2225">all</WORD>
<WORD coords="795,2226,942,2194,2225">variables</WORD>
<WORD coords="953,2226,987,2203,2226">as</WORD>
<WORD coords="1002,2233,1196,2196,2225">register</WORD>
<WORD coords="1209,2226,1365,2194,2225">variables.</WORD>
<WORD coords="1377,2225,1441,2194,2224">The</WORD>
<WORD coords="1452,2225,1554,2194,2224">define</WORD>
<WORD coords="1564,2233,1701,2194,2224">required</WORD>
<WORD coords="1712,2225,1761,2193,2224">for</WORD>
</LINE>
<LINE>
<WORD coords="595,2271,653,2239,2270">this</WORD>
<WORD coords="666,2271,803,2239,2270">function</WORD>
<WORD coords="816,2270,925,2240,2269">should</WORD>
<WORD coords="937,2271,990,2244,2270">not</WORD>
<WORD coords="1001,2271,1041,2240,2271">be</WORD>
<WORD coords="1052,2275,1187,2239,2270">omitted,</WORD>
<WORD coords="1200,2271,1277,2247,2270">even</WORD>
<WORD coords="1289,2270,1317,2239,2270">if</WORD>
<WORD coords="1327,2270,1351,2239,2269">it</WORD>
<WORD coords="1361,2278,1485,2247,2269">appears</WORD>
<WORD coords="1498,2270,1665,2239,2268">somewhat</WORD>
<WORD coords="1676,2269,1759,2247,2268">cum-</WORD>
</LINE>
<LINE>
<WORD coords="594,2315,732,2285,2314">bersome</WORD>
<WORD coords="742,2315,773,2290,2315">to</WORD>
<WORD coords="784,2315,945,2284,2314">determine</WORD>
<WORD coords="955,2315,973,2293,2315">a</WORD>
<WORD coords="983,2315,1083,2284,2314">define</WORD>
<WORD coords="1094,2315,1141,2284,2314">for</WORD>
<WORD coords="1151,2315,1169,2293,2315">a</WORD>
<WORD coords="1180,2323,1274,2284,2314">single</WORD>
<WORD coords="1284,2323,1471,2283,2314">application.</WORD>
<WORD coords="1482,2314,1508,2284,2314">It</WORD>
<WORD coords="1518,2322,1667,2284,2313">improves</WORD>
<WORD coords="1677,2314,1759,2284,2313">read-</WORD>
</LINE>
<LINE>
<WORD coords="595,2367,698,2328,2358">ability</WORD>
<WORD coords="708,2360,792,2328,2359">since</WORD>
<WORD coords="801,2367,896,2328,2358">larger</WORD>
<WORD coords="905,2367,1057,2336,2359">programs</WORD>
<WORD coords="1068,2367,1184,2328,2358">usually</WORD>
<WORD coords="1194,2359,1297,2336,2359">access</WORD>
<WORD coords="1307,2359,1390,2328,2358">these</WORD>
<WORD coords="1400,2359,1524,2336,2358">macros.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="269,2655,338,2624,2654">158</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0165.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2829" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0166.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0166.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="278,158,406,130,157">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1508,163,1571,136,163">173</WORD>
<WORD coords="1609,163,1772,136,162">Reverse</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="280,485,453,432,484">17.3</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="605,488,943,442,487">Reverse</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="275,631,344,600,630">The</WORD>
<WORD coords="368,633,562,611,631">reverse</WORD>
</LINE>
<LINE>
<WORD coords="275,676,440,645,674">function</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="604,634,683,604,633">Now</WORD>
<WORD coords="694,635,726,609,634">to</WORD>
<WORD coords="738,635,788,604,634">the</WORD>
<WORD coords="802,636,971,615,635">reverse</WORD>
<WORD coords="985,637,1120,605,636">function</WORD>
<WORD coords="1133,637,1232,606,636">which</WORD>
<WORD coords="1242,638,1299,615,637">can</WORD>
<WORD coords="1311,638,1429,615,637">reverse</WORD>
<WORD coords="1441,638,1459,616,638">a</WORD>
<WORD coords="1471,645,1563,607,637">string</WORD>
<WORD coords="1575,645,1683,608,637">passed</WORD>
<WORD coords="1695,638,1726,613,638">to</WORD>
<WORD coords="1739,638,1769,607,637">it</WORD>
</LINE>
<LINE>
<WORD coords="604,679,814,648,678">Construction</WORD>
<WORD coords="825,680,862,649,679">of</WORD>
<WORD coords="871,680,920,649,679">the</WORD>
<WORD coords="930,681,1047,650,680">routine</WORD>
<WORD coords="1057,682,1178,651,681">doesn&apos;t</WORD>
<WORD coords="1187,690,1306,657,681">present</WORD>
<WORD coords="1314,682,1333,660,682">a</WORD>
<WORD coords="1343,690,1487,652,681">problem.</WORD>
<WORD coords="1499,682,1574,653,682">Two</WORD>
<WORD coords="1584,690,1725,652,682">pointers,</WORD>
<WORD coords="1737,683,1772,661,682">or</WORD>
</LINE>
<LINE>
<WORD coords="604,728,729,692,722">indices,</WORD>
<WORD coords="740,724,789,702,723">are</WORD>
<WORD coords="799,725,914,694,724">needed</WORD>
<WORD coords="924,725,973,694,724">for</WORD>
<WORD coords="983,725,1032,694,724">the</WORD>
<WORD coords="1041,734,1204,695,725">beginning</WORD>
<WORD coords="1214,727,1273,696,726">and</WORD>
<WORD coords="1282,727,1341,696,726">end</WORD>
<WORD coords="1351,727,1387,696,726">of</WORD>
<WORD coords="1395,727,1445,696,726">the</WORD>
<WORD coords="1455,735,1555,696,727">string.</WORD>
<WORD coords="1566,728,1664,696,727">These</WORD>
<WORD coords="1672,735,1770,696,727">point-</WORD>
</LINE>
<LINE>
<WORD coords="603,767,651,744,766">ers</WORD>
<WORD coords="666,776,822,737,767">exchange</WORD>
<WORD coords="836,769,913,738,768">their</WORD>
<WORD coords="926,770,1072,738,768">elements</WORD>
<WORD coords="1087,770,1223,739,770">between</WORD>
<WORD coords="1239,771,1421,740,770">themselves</WORD>
<WORD coords="1435,771,1495,740,770">and</WORD>
<WORD coords="1509,772,1559,749,771">are</WORD>
<WORD coords="1574,772,1644,740,771">then</WORD>
<WORD coords="1659,772,1771,741,771">moved</WORD>
</LINE>
<LINE>
<WORD coords="604,811,717,781,810">toward</WORD>
<WORD coords="728,812,803,781,811">each</WORD>
<WORD coords="814,813,908,782,812">other.</WORD>
<WORD coords="920,813,984,783,812">The</WORD>
<WORD coords="995,821,1112,783,813">pointer</WORD>
<WORD coords="1123,815,1153,788,814">at</WORD>
<WORD coords="1164,815,1213,784,814">the</WORD>
<WORD coords="1225,823,1387,784,814">beginning</WORD>
<WORD coords="1399,815,1425,785,814">is</WORD>
<WORD coords="1438,815,1639,785,814">incremented</WORD>
<WORD coords="1651,815,1709,786,814">and</WORD>
<WORD coords="1722,816,1770,786,815">the</WORD>
</LINE>
<LINE>
<WORD coords="603,855,661,833,854">one</WORD>
<WORD coords="674,855,703,831,855">at</WORD>
<WORD coords="716,856,764,825,855">the</WORD>
<WORD coords="776,856,834,827,855">end</WORD>
<WORD coords="847,857,872,826,856">is</WORD>
<WORD coords="885,858,1101,827,857">decremented.</WORD>
<WORD coords="1115,867,1274,828,858">Exchange</WORD>
<WORD coords="1286,860,1442,829,859">continues</WORD>
<WORD coords="1454,860,1528,829,859">until</WORD>
<WORD coords="1540,860,1589,829,859">the</WORD>
<WORD coords="1601,860,1661,835,859">two</WORD>
<WORD coords="1672,868,1769,830,859">point-</WORD>
</LINE>
<LINE>
<WORD coords="603,899,649,878,898">ers</WORD>
<WORD coords="664,901,714,878,900">are</WORD>
<WORD coords="727,909,825,871,901">equal,</WORD>
<WORD coords="839,907,900,871,901">i.e.,</WORD>
<WORD coords="912,910,999,871,901">point</WORD>
<WORD coords="1011,903,1042,877,903">to</WORD>
<WORD coords="1055,903,1105,872,902">the</WORD>
<WORD coords="1119,904,1202,881,903">same</WORD>
<WORD coords="1215,904,1353,873,903">element.</WORD>
<WORD coords="1367,904,1431,874,903">The</WORD>
<WORD coords="1443,905,1560,874,904">routine</WORD>
<WORD coords="1573,905,1600,874,904">is</WORD>
<WORD coords="1612,913,1770,875,904">presented</WORD>
</LINE>
<LINE>
<WORD coords="603,953,750,914,944">complete</WORD>
<WORD coords="760,946,830,915,945">with</WORD>
<WORD coords="839,946,858,924,946">a</WORD>
<WORD coords="867,947,1054,917,946">commented</WORD>
<WORD coords="1064,948,1178,917,947">header.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="606,1031,1451,1000,1018">/****************************************/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,1066,639,1040,1062">/*</WORD>
<WORD coords="664,1066,758,1043,1065">Name:</WORD>
<WORD coords="767,1066,905,1048,1065">reverse</WORD>
<WORD coords="1416,1071,1451,1045,1065">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,1106,639,1080,1102">/*</WORD>
<WORD coords="664,1106,860,1082,1104">Parameter:</WORD>
<WORD coords="889,1106,904,1089,1106">s</WORD>
<WORD coords="915,1112,1060,1082,1106">(string)</WORD>
<WORD coords="1416,1111,1451,1084,1105">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,1147,639,1121,1143">/*</WORD>
<WORD coords="666,1147,839,1121,1145">function:</WORD>
<WORD coords="867,1147,1006,1125,1146">Reverse</WORD>
<WORD coords="1032,1154,1149,1123,1147">string</WORD>
<WORD coords="1416,1152,1452,1125,1146">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,1187,639,1161,1183">/*</WORD>
<WORD coords="665,1187,819,1165,1185">comment:</WORD>
<WORD coords="847,1193,1005,1163,1187">Requires</WORD>
<WORD coords="1031,1192,1182,1165,1188">strlenf)</WORD>
<WORD coords="1416,1192,1451,1166,1186">*/</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="604,1305,742,1288,1304">reverse</WORD>
<WORD coords="752,1309,795,1284,1305">(s)</WORD>
</LINE>
<LINE>
<WORD coords="604,1350,761,1320,1344">register</WORD>
<WORD coords="786,1347,863,1323,1346">char</WORD>
<WORD coords="889,1350,940,1325,1347">*s;</WORD>
</LINE>
<LINE>
<WORD coords="608,1390,615,1363,1390">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="714,1434,871,1404,1428">register</WORD>
<WORD coords="896,1429,951,1405,1429">int</WORD>
<WORD coords="977,1434,1007,1413,1429">c,</WORD>
<WORD coords="1038,1434,1068,1406,1430">i,</WORD>
<WORD coords="1102,1436,1131,1406,1435">j;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="604,1512,755,1484,1508">for(i=0,</WORD>
<WORD coords="790,1515,801,1485,1515">j</WORD>
</LINE>
<LINE>
<WORD coords="647,1551,655,1526,1551">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="712,1588,730,1571,1588">c</WORD>
<WORD coords="813,1582,830,1574,1585">=</WORD>
<WORD coords="855,1593,925,1565,1588">s[i]</WORD>
<WORD coords="938,1592,947,1573,1592">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="713,1633,783,1604,1629">s[i]</WORD>
<WORD coords="813,1622,830,1614,1628">=</WORD>
<WORD coords="855,1633,888,1607,1629">s[</WORD>
<WORD coords="898,1635,925,1605,1634">j]</WORD>
<WORD coords="938,1633,947,1613,1633">;</WORD>
</LINE>
<LINE>
<WORD coords="714,1668,727,1653,1668">s</WORD>
<WORD coords="740,1672,746,1647,1672">[</WORD>
<WORD coords="757,1675,783,1646,1673">j]</WORD>
<WORD coords="813,1663,831,1654,1669">=</WORD>
<WORD coords="854,1673,886,1653,1670">c;</WORD>
</LINE>
<LINE>
<WORD coords="646,1711,654,1685,1711">}</WORD>
</LINE>
<LINE>
<WORD coords="606,1752,614,1726,1752">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="867,1513,1038,1487,1509">strlen(s)</WORD>
<WORD coords="1070,1502,1087,1497,1508">-</WORD>
<WORD coords="1112,1514,1142,1488,1511">1;</WORD>
<WORD coords="1172,1511,1188,1487,1511">i</WORD>
<WORD coords="1213,1510,1228,1492,1510">&lt;</WORD>
<WORD coords="1255,1517,1284,1487,1512">j;</WORD>
<WORD coords="1313,1516,1383,1487,1512">i++,</WORD>
<WORD coords="1417,1518,1429,1488,1513">j</WORD>
<WORD coords="1434,1504,1471,1499,1516">—</WORD>
<WORD coords="1477,1516,1484,1490,0">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="271,1832,340,1802,1831">The</WORD>
<WORD coords="364,1834,531,1805,1832">strlen</WORD>
<WORD coords="600,1835,663,1804,1834">The</WORD>
<WORD coords="680,1836,830,1808,1835">strlen</WORD>
<WORD coords="848,1837,985,1805,1835">function</WORD>
<WORD coords="1001,1837,1161,1805,1836">initializes</WORD>
<WORD coords="1177,1837,1227,1807,1836">the</WORD>
<WORD coords="1240,1838,1331,1807,1837">index</WORD>
<WORD coords="1351,1845,1382,1809,1842">j,</WORD>
<WORD coords="1397,1838,1497,1807,1837">which</WORD>
<WORD coords="1513,1838,1622,1807,1837">should</WORD>
<WORD coords="1636,1846,1722,1807,1837">point</WORD>
<WORD coords="1737,1838,1768,1813,1838">to</WORD>
</LINE>
<LINE>
<WORD coords="272,1877,436,1845,1876">function</WORD>
<WORD coords="601,1879,650,1848,1878">the</WORD>
<WORD coords="662,1879,718,1848,1878">last</WORD>
<WORD coords="728,1880,859,1849,1879">element</WORD>
<WORD coords="868,1880,905,1849,1879">of</WORD>
<WORD coords="915,1881,947,1860,1881">s.</WORD>
<WORD coords="958,1889,1056,1850,1880">Every</WORD>
<WORD coords="1067,1881,1093,1850,1881">C</WORD>
<WORD coords="1104,1890,1250,1850,1881">compiler</WORD>
<WORD coords="1259,1890,1394,1851,1881">package</WORD>
<WORD coords="1404,1882,1457,1851,1881">has</WORD>
<WORD coords="1471,1882,1615,1854,1881">strlen</WORD>
<WORD coords="1629,1882,1767,1852,1881">included</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,1923,630,1892,1923">in</WORD>
<WORD coords="644,1924,704,1902,1923">one</WORD>
<WORD coords="716,1924,753,1893,1923">of</WORD>
<WORD coords="762,1925,800,1893,1924">its</WORD>
<WORD coords="813,1930,958,1894,1924">libraries,</WORD>
<WORD coords="969,1925,1005,1903,1924">or</WORD>
<WORD coords="1016,1933,1077,1903,1926">you</WORD>
<WORD coords="1089,1926,1146,1903,1925">can</WORD>
<WORD coords="1159,1926,1212,1904,1926">use</WORD>
<WORD coords="1225,1926,1274,1896,1925">the</WORD>
<WORD coords="1289,1927,1436,1899,1926">strlen</WORD>
<WORD coords="1450,1927,1586,1895,1925">function</WORD>
<WORD coords="1599,1927,1723,1896,1926">defined</WORD>
<WORD coords="1736,1926,1767,1896,1926">in</WORD>
</LINE>
<LINE>
<WORD coords="601,1969,651,1938,1968">the</WORD>
<WORD coords="664,1977,806,1938,1968">previous</WORD>
<WORD coords="820,1978,951,1939,1969">chapter.</WORD>
<WORD coords="966,1970,1044,1939,1969">Both</WORD>
<WORD coords="1058,1971,1191,1939,1970">routines</WORD>
<WORD coords="1207,1978,1317,1940,1970">(itoa</WORD>
<WORD coords="1332,1971,1391,1941,1970">and</WORD>
<WORD coords="1405,1977,1591,1940,1970">reverse)</WORD>
<WORD coords="1607,1971,1716,1940,1970">should</WORD>
<WORD coords="1729,1971,1768,1941,1971">be</WORD>
</LINE>
<LINE>
<WORD coords="601,2014,702,1983,2013">stored</WORD>
<WORD coords="719,2013,750,1983,2013">in</WORD>
<WORD coords="767,2014,816,1984,2013">the</WORD>
<WORD coords="832,2022,942,1983,2013">library</WORD>
<WORD coords="959,2015,1079,1984,2014">labeled</WORD>
<WORD coords="1096,2015,1232,1986,2014">itoa.c</WORD>
<WORD coords="1252,2016,1336,1985,2014">since</WORD>
<WORD coords="1352,2016,1375,1985,2015">it</WORD>
<WORD coords="1391,2015,1454,1985,2015">will</WORD>
<WORD coords="1469,2016,1508,1985,2015">be</WORD>
<WORD coords="1523,2015,1667,1985,2015">accessed</WORD>
<WORD coords="1683,2015,1766,1985,2014">later.</WORD>
</LINE>
<LINE>
<WORD coords="600,2058,706,2027,2057">Please</WORD>
<WORD coords="719,2059,790,2033,2058">note</WORD>
<WORD coords="804,2059,867,2028,2058">that</WORD>
<WORD coords="879,2059,929,2028,2058">the</WORD>
<WORD coords="945,2059,1042,2030,2058">itoa</WORD>
<WORD coords="1059,2060,1176,2028,2059">routine</WORD>
<WORD coords="1191,2060,1257,2029,2059">also</WORD>
<WORD coords="1271,2060,1377,2038,2059">comes</WORD>
<WORD coords="1392,2060,1425,2038,2060">as</WORD>
<WORD coords="1441,2060,1579,2030,2059">standard</WORD>
<WORD coords="1594,2068,1769,2029,2059">equipment</WORD>
</LINE>
<LINE>
<WORD coords="601,2103,672,2072,2102">with</WORD>
<WORD coords="683,2104,763,2078,2103">most</WORD>
<WORD coords="772,2103,797,2072,2103">C</WORD>
<WORD coords="809,2112,978,2073,2103">compilers.</WORD>
<WORD coords="990,2104,1086,2073,2103">These</WORD>
<WORD coords="1097,2105,1233,2074,2104">standard</WORD>
<WORD coords="1243,2113,1392,2074,2104">everyday</WORD>
<WORD coords="1402,2105,1552,2073,2104">functions</WORD>
<WORD coords="1562,2104,1639,2073,2103">have</WORD>
<WORD coords="1648,2112,1768,2073,2103">already</WORD>
</LINE>
<LINE>
<WORD coords="600,2147,676,2116,2147">been</WORD>
<WORD coords="688,2148,802,2116,2147">written</WORD>
<WORD coords="813,2156,854,2117,2148">by</WORD>
<WORD coords="864,2149,972,2117,2148">others.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1699,2663,1769,2633,2662">159</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0166.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0167.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0167.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0167.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0168.djvu" width="2035">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0168.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="920,732,1144,614,731">18.</WORD>
</LINE>
<LINE>
<WORD coords="632,900,736,784,900">C</WORD>
<WORD coords="814,904,1428,786,901">Features</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0168.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0169.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0169.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0169.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0170.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0170.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="280,181,407,154,180">Abacus</WORD>
<WORD coords="1466,176,1511,149,176">18.</WORD>
<WORD coords="1545,175,1569,148,175">C</WORD>
<WORD coords="1588,175,1771,148,174">Features</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="285,462,429,393,461">18.</WORD>
<WORD coords="612,462,675,392,462">C</WORD>
<WORD coords="728,462,1101,393,460">Features</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="609,616,666,587,616">We</WORD>
<WORD coords="677,616,754,586,615">have</WORD>
<WORD coords="765,615,937,585,614">mentioned</WORD>
<WORD coords="949,622,1038,593,614">many</WORD>
<WORD coords="1050,614,1138,584,613">times</WORD>
<WORD coords="1149,614,1210,584,613">that</WORD>
<WORD coords="1220,614,1247,583,614">C</WORD>
<WORD coords="1259,621,1404,583,612">language</WORD>
<WORD coords="1417,613,1442,582,612">is</WORD>
<WORD coords="1454,612,1544,581,611">much</WORD>
<WORD coords="1555,611,1639,589,610">more</WORD>
<WORD coords="1650,611,1774,580,610">flexible</WORD>
</LINE>
<LINE>
<WORD coords="610,661,679,630,660">than</WORD>
<WORD coords="694,668,784,638,659">many</WORD>
<WORD coords="796,660,882,629,659">other</WORD>
<WORD coords="896,667,1068,629,658">languages.</WORD>
<WORD coords="1083,659,1109,627,659">C</WORD>
<WORD coords="1122,659,1177,628,658">has</WORD>
<WORD coords="1190,666,1279,636,657">many</WORD>
<WORD coords="1293,657,1422,627,656">features</WORD>
<WORD coords="1436,657,1498,626,656">that</WORD>
<WORD coords="1511,656,1629,624,655">BASIC</WORD>
<WORD coords="1643,660,1773,624,655">doesn&apos;t,</WORD>
</LINE>
<LINE>
<WORD coords="609,705,668,675,704">and</WORD>
<WORD coords="679,705,706,674,704">is</WORD>
<WORD coords="719,706,780,674,704">still</WORD>
<WORD coords="790,705,880,674,704">much</WORD>
<WORD coords="892,712,1014,673,703">simpler</WORD>
<WORD coords="1025,704,1056,678,704">to</WORD>
<WORD coords="1068,704,1123,681,703">use</WORD>
<WORD coords="1134,703,1203,672,702">than</WORD>
<WORD coords="1213,710,1364,672,702">assembly</WORD>
<WORD coords="1375,710,1529,671,701">language.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,791,682,760,790">This</WORD>
<WORD coords="696,801,815,760,790">chapter</WORD>
<WORD coords="827,791,981,759,790">examines</WORD>
<WORD coords="994,790,1079,767,789">some</WORD>
<WORD coords="1092,797,1287,763,788">components</WORD>
<WORD coords="1300,789,1336,757,788">of</WORD>
<WORD coords="1345,789,1372,757,789">C</WORD>
<WORD coords="1386,788,1483,756,787">which</WORD>
<WORD coords="1496,788,1586,756,787">aren&apos;t</WORD>
<WORD coords="1596,795,1731,755,786">possible</WORD>
<WORD coords="1743,784,1774,755,784">in</WORD>
</LINE>
<LINE>
<WORD coords="610,835,695,804,834">other</WORD>
<WORD coords="706,843,878,804,834">languages.</WORD>
<WORD coords="890,834,989,803,834">These</WORD>
<WORD coords="1000,842,1196,807,833">components</WORD>
<WORD coords="1209,833,1257,811,832">are</WORD>
<WORD coords="1269,841,1364,802,832">partly</WORD>
<WORD coords="1376,840,1561,800,831">responsible</WORD>
<WORD coords="1574,831,1622,800,830">for</WORD>
<WORD coords="1632,838,1775,799,830">allowing</WORD>
</LINE>
<LINE>
<WORD coords="611,880,660,849,879">the</WORD>
<WORD coords="671,880,738,857,879">user</WORD>
<WORD coords="748,880,779,854,880">to</WORD>
<WORD coords="789,880,855,849,879">take</WORD>
<WORD coords="866,879,922,848,878">full</WORD>
<WORD coords="932,887,1096,848,878">advantage</WORD>
<WORD coords="1106,879,1141,847,878">of</WORD>
<WORD coords="1148,879,1204,847,878">C&apos;s</WORD>
<WORD coords="1215,885,1305,847,877">speed</WORD>
<WORD coords="1316,877,1374,847,877">and</WORD>
<WORD coords="1385,884,1551,845,876">flexibility.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="287,1112,458,1060,1112">18.1</WORD>
<WORD coords="612,1112,735,1061,1112">The</WORD>
<WORD coords="782,1112,814,1066,1112">?</WORD>
<WORD coords="843,1112,856,1078,1112">:</WORD>
<WORD coords="932,1125,1240,1059,1110">Operator</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="611,1262,674,1231,1261">The</WORD>
<WORD coords="689,1262,705,1236,1262">?</WORD>
<WORD coords="718,1262,726,1243,1262">:</WORD>
<WORD coords="746,1262,927,1231,1261">conditional</WORD>
<WORD coords="939,1269,1076,1235,1260">operator</WORD>
<WORD coords="1086,1261,1235,1230,1260">evaluates</WORD>
<WORD coords="1247,1260,1296,1229,1259">the</WORD>
<WORD coords="1307,1260,1373,1229,1259">first</WORD>
<WORD coords="1384,1259,1538,1233,1258">statement</WORD>
<WORD coords="1548,1258,1608,1228,1257">and</WORD>
<WORD coords="1618,1262,1741,1232,1257">returns,</WORD>
<WORD coords="1751,1256,1779,1226,1256">if</WORD>
</LINE>
<LINE>
<WORD coords="612,1306,661,1276,1305">the</WORD>
<WORD coords="673,1314,847,1275,1305">expression</WORD>
<WORD coords="860,1306,922,1283,1306">was</WORD>
<WORD coords="935,1310,1007,1280,1305">true,</WORD>
<WORD coords="1020,1305,1069,1274,1304">the</WORD>
<WORD coords="1082,1305,1237,1279,1304">statement</WORD>
<WORD coords="1249,1304,1346,1273,1303">which</WORD>
<WORD coords="1359,1303,1489,1273,1302">follows.</WORD>
<WORD coords="1502,1302,1531,1272,1302">If</WORD>
<WORD coords="1541,1302,1591,1272,1301">the</WORD>
<WORD coords="1602,1310,1776,1271,1301">expression</WORD>
</LINE>
<LINE>
<WORD coords="612,1351,675,1328,1350">was</WORD>
<WORD coords="690,1351,767,1320,1350">false</WORD>
<WORD coords="781,1357,839,1320,1352">(=),</WORD>
<WORD coords="854,1350,904,1320,1349">the</WORD>
<WORD coords="917,1358,1055,1324,1349">operator</WORD>
<WORD coords="1067,1350,1181,1324,1349">returns</WORD>
<WORD coords="1195,1349,1244,1319,1348">the</WORD>
<WORD coords="1258,1349,1371,1318,1348">second</WORD>
<WORD coords="1385,1349,1541,1322,1347">statement</WORD>
<WORD coords="1554,1355,1713,1316,1346">following</WORD>
<WORD coords="1727,1347,1777,1316,1346">the</WORD>
</LINE>
<LINE>
<WORD coords="612,1396,710,1364,1395">colon.</WORD>
<WORD coords="723,1396,795,1364,1394">This</WORD>
<WORD coords="807,1403,943,1369,1394">operator</WORD>
<WORD coords="954,1395,1023,1372,1395">uses</WORD>
<WORD coords="1034,1395,1084,1363,1394">the</WORD>
<WORD coords="1096,1402,1209,1368,1394">syntax:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1475,731,1452,1474">result</WORD>
<WORD coords="755,1468,773,1459,1470">=</WORD>
<WORD coords="803,1480,1048,1449,1474">(expressionl)</WORD>
<WORD coords="1082,1474,1096,1452,1474">?</WORD>
<WORD coords="1127,1479,1372,1449,1473">(expression2)</WORD>
<WORD coords="1408,1473,1415,1456,1473">:</WORD>
<WORD coords="1450,1478,1695,1447,1471">(expression3)</WORD>
<WORD coords="1708,1474,1718,1454,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,1558,642,1529,1558">If</WORD>
<WORD coords="652,1566,930,1530,1558">expressionl</WORD>
<WORD coords="949,1559,976,1528,1558">is</WORD>
<WORD coords="990,1566,1119,1528,1557">unequal</WORD>
<WORD coords="1133,1558,1164,1533,1558">to</WORD>
<WORD coords="1178,1563,1257,1536,1557">zero,</WORD>
<WORD coords="1272,1565,1548,1529,1557">expression2</WORD>
<WORD coords="1567,1557,1711,1526,1556">becomes</WORD>
<WORD coords="1728,1555,1777,1526,1554">the</WORD>
</LINE>
<LINE>
<WORD coords="612,1603,711,1573,1602">result.</WORD>
<WORD coords="722,1603,888,1572,1602">Otherwise</WORD>
<WORD coords="899,1609,1161,1574,1602">expressions</WORD>
<WORD coords="1174,1603,1200,1572,1602">is</WORD>
<WORD coords="1210,1603,1353,1571,1601">returned.</WORD>
<WORD coords="1364,1601,1393,1571,1601">A</WORD>
<WORD coords="1403,1602,1539,1576,1601">concrete</WORD>
<WORD coords="1548,1609,1694,1570,1600">example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1683,631,1666,1683">c</WORD>
<WORD coords="654,1676,671,1668,1679">=</WORD>
<WORD coords="702,1686,786,1660,1683">(a&gt;b)</WORD>
<WORD coords="819,1683,833,1661,1683">?</WORD>
<WORD coords="857,1683,874,1666,1683">a</WORD>
<WORD coords="903,1683,909,1666,1683">:</WORD>
<WORD coords="937,1685,971,1660,1682">b;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,1768,684,1737,1767">This</WORD>
<WORD coords="696,1768,798,1738,1767">would</WORD>
<WORD coords="808,1768,847,1738,1768">be</WORD>
<WORD coords="858,1768,972,1737,1767">similar</WORD>
<WORD coords="982,1768,1012,1743,1768">to</WORD>
<WORD coords="1024,1768,1074,1737,1767">the</WORD>
<WORD coords="1087,1767,1131,1739,1767">if</WORD>
<WORD coords="1145,1768,1355,1737,1767">construction:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1848,650,1823,1848">if</WORD>
<WORD coords="661,1851,744,1825,1848">(a&gt;b)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="654,1890,672,1873,1890">c</WORD>
<WORD coords="695,1883,712,1874,1886">=</WORD>
<WORD coords="736,1893,768,1873,1890">a;</WORD>
</LINE>
<LINE>
<WORD coords="614,1931,691,1908,1931">else</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="654,1971,671,1954,1971">c</WORD>
<WORD coords="695,1964,713,1956,1967">=</WORD>
<WORD coords="734,1975,768,1948,1971">b;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,2057,685,2027,2056">This</WORD>
<WORD coords="702,2057,777,2032,2056">term</WORD>
<WORD coords="794,2057,924,2027,2056">delivers</WORD>
<WORD coords="941,2057,991,2027,2057">the</WORD>
<WORD coords="1007,2058,1173,2026,2057">maximum</WORD>
<WORD coords="1188,2058,1226,2027,2057">of</WORD>
<WORD coords="1240,2058,1261,2038,2058">a</WORD>
<WORD coords="1277,2058,1335,2027,2057">and</WORD>
<WORD coords="1349,2058,1383,2031,2058">b.</WORD>
<WORD coords="1400,2058,1490,2027,2057">Since</WORD>
<WORD coords="1505,2058,1564,2026,2057">this</WORD>
<WORD coords="1580,2058,1607,2027,2057">is</WORD>
<WORD coords="1622,2066,1731,2026,2057">simple</WORD>
<WORD coords="1746,2057,1777,2031,2057">to</WORD>
</LINE>
<LINE>
<WORD coords="613,2107,782,2071,2101">formulate,</WORD>
<WORD coords="797,2103,856,2071,2101">this</WORD>
<WORD coords="870,2110,1025,2071,2101">operation</WORD>
<WORD coords="1040,2110,1158,2072,2102">usually</WORD>
<WORD coords="1172,2103,1352,2071,2102">determines</WORD>
<WORD coords="1366,2103,1524,2071,2102">minimum</WORD>
<WORD coords="1538,2103,1598,2072,2102">and</WORD>
<WORD coords="1612,2103,1776,2071,2102">maximum</WORD>
</LINE>
<LINE>
<WORD coords="612,2155,751,2116,2146">quantity.</WORD>
<WORD coords="763,2147,824,2116,2146">The</WORD>
<WORD coords="834,2147,942,2116,2146">define:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,2228,752,2203,2227">#define</WORD>
<WORD coords="775,2232,927,2205,2227">MIN(a,b)</WORD>
<WORD coords="965,2231,973,2206,2231">(</WORD>
<WORD coords="985,2231,992,2206,0">(</WORD>
<WORD coords="1005,2232,1048,2206,2228">(a)</WORD>
<WORD coords="1060,2227,1076,2208,2227">&lt;</WORD>
<WORD coords="1087,2232,1129,2205,2228">(b)</WORD>
<WORD coords="1142,2232,1149,2206,2230">)</WORD>
<WORD coords="1163,2228,1177,2206,2228">?</WORD>
<WORD coords="1188,2232,1229,2206,2229">(a)</WORD>
<WORD coords="1246,2229,1252,2212,2229">:</WORD>
<WORD coords="1268,2232,1311,2206,2229">(b)</WORD>
<WORD coords="1324,2232,1331,2206,2232">)</WORD>
</LINE>
<LINE>
<WORD coords="615,2269,751,2245,2268">#define</WORD>
<WORD coords="774,2273,927,2246,2268">MAX(a,b)</WORD>
<WORD coords="965,2272,972,2247,2272">(</WORD>
<WORD coords="985,2272,992,2247,2272">(</WORD>
<WORD coords="1005,2272,1076,2247,2269">(a)&lt;</WORD>
<WORD coords="1087,2272,1129,2246,2269">(b)</WORD>
<WORD coords="1142,2273,1149,2247,2271">)</WORD>
<WORD coords="1163,2269,1176,2248,2269">?</WORD>
<WORD coords="1188,2273,1229,2247,2270">(a)</WORD>
<WORD coords="1245,2270,1252,2253,2270">:</WORD>
<WORD coords="1268,2273,1311,2247,2269">(b)</WORD>
<WORD coords="1324,2273,1331,2248,2273">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,2352,693,2323,2351">Take</WORD>
<WORD coords="706,2352,724,2331,2352">a</WORD>
<WORD coords="737,2353,808,2322,2352">look</WORD>
<WORD coords="821,2353,851,2328,2353">at</WORD>
<WORD coords="866,2353,1021,2324,2352">stdich</WORD>
<WORD coords="1038,2354,1137,2322,2353">which</WORD>
<WORD coords="1151,2362,1246,2323,2353">you&apos;ll</WORD>
<WORD coords="1260,2354,1326,2323,2353">find</WORD>
<WORD coords="1340,2355,1412,2323,2354">with</WORD>
<WORD coords="1426,2362,1501,2332,2354">your</WORD>
<WORD coords="1512,2363,1667,2323,2354">compiler.</WORD>
<WORD coords="1681,2355,1777,2323,2354">There</WORD>
</LINE>
<LINE>
<WORD coords="612,2404,707,2366,2396">you&apos;ll</WORD>
<WORD coords="719,2397,784,2366,2396">find</WORD>
<WORD coords="795,2397,843,2367,2396">the</WORD>
<WORD coords="853,2398,1019,2366,2397">definition.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1705,2684,1775,2653,2683">163</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0170.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0171.djvu" width="2039">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0171.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="268,170,311,144,171">18.</WORD>
<WORD coords="348,170,371,144,170">C</WORD>
<WORD coords="389,172,573,144,171">Features</WORD>
<WORD coords="1348,177,1456,150,177">Amiga</WORD>
<WORD coords="1469,177,1493,150,177">C</WORD>
<WORD coords="1506,177,1566,153,177">for</WORD>
<WORD coords="1577,178,1760,147,177">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="268,498,441,444,498">18.2</WORD>
<WORD coords="596,499,718,447,498">The</WORD>
<WORD coords="764,501,1067,451,500">sizeof</WORD>
<WORD coords="1128,503,1426,450,502">Function</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="264,647,333,616,646">The</WORD>
<WORD coords="357,648,524,618,647">sizeof</WORD>
<WORD coords="594,649,657,618,648">The</WORD>
<WORD coords="672,650,818,620,649">sizeof</WORD>
<WORD coords="833,657,910,619,650">(size</WORD>
<WORD coords="923,658,970,620,650">of)</WORD>
<WORD coords="982,652,1118,620,651">function</WORD>
<WORD coords="1130,652,1244,623,651">returns</WORD>
<WORD coords="1256,653,1306,621,652">the</WORD>
<WORD coords="1318,653,1398,621,652">sizes</WORD>
<WORD coords="1410,653,1447,621,652">of</WORD>
<WORD coords="1456,661,1572,621,653">objects</WORD>
<WORD coords="1586,661,1759,620,653">(variables)</WORD>
</LINE>
<LINE>
<WORD coords="264,692,430,660,691">function</WORD>
<WORD coords="593,701,760,663,693">regardless</WORD>
<WORD coords="773,695,810,664,694">of</WORD>
<WORD coords="819,703,898,669,695">type.</WORD>
<WORD coords="912,696,975,665,695">The</WORD>
<WORD coords="987,696,1051,665,695">unit</WORD>
<WORD coords="1061,697,1199,666,696">returned</WORD>
<WORD coords="1210,705,1250,666,697">by</WORD>
<WORD coords="1264,698,1322,666,697">this</WORD>
<WORD coords="1334,705,1470,672,697">operator</WORD>
<WORD coords="1482,698,1509,666,697">is</WORD>
<WORD coords="1521,699,1646,667,697">defined</WORD>
<WORD coords="1657,699,1697,676,698">on</WORD>
<WORD coords="1710,699,1760,667,698">the</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,738,677,707,737">basis</WORD>
<WORD coords="693,738,731,708,738">of</WORD>
<WORD coords="745,739,795,708,738">the</WORD>
<WORD coords="813,739,916,712,739">char</WORD>
<WORD coords="938,740,1097,708,738">elements.</WORD>
<WORD coords="1118,740,1183,709,739">The</WORD>
<WORD coords="1203,749,1366,709,739">following</WORD>
<WORD coords="1386,749,1528,710,740">example</WORD>
<WORD coords="1549,742,1699,711,741">followed</WORD>
<WORD coords="1717,750,1759,712,742">by</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,782,735,753,781">sizeof</WORD>
<WORD coords="748,789,918,752,782">(character)</WORD>
<WORD coords="929,784,1039,758,782">returns</WORD>
<WORD coords="1053,784,1077,754,783">1:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,862,673,838,861">char</WORD>
<WORD coords="697,863,876,839,862">character</WORD>
<WORD coords="899,857,917,848,860">=</WORD>
<WORD coords="946,867,1013,841,864">&apos;a&apos;;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,946,657,915,945">The</WORD>
<WORD coords="668,947,761,916,946">result</WORD>
<WORD coords="772,947,799,916,946">is</WORD>
<WORD coords="811,956,923,916,947">always</WORD>
<WORD coords="936,949,985,917,948">the</WORD>
<WORD coords="998,949,1122,918,948">number</WORD>
<WORD coords="1132,949,1169,918,948">of</WORD>
<WORD coords="1178,958,1326,918,949">occupied</WORD>
<WORD coords="1336,958,1422,919,950">bytes</WORD>
<WORD coords="1434,951,1482,919,950">for</WORD>
<WORD coords="1493,951,1543,920,950">the</WORD>
<WORD coords="1555,959,1657,920,951">object</WORD>
<WORD coords="1667,952,1761,921,951">under</WORD>
</LINE>
<LINE>
<WORD coords="594,1000,821,959,991">investigation.</WORD>
<WORD coords="842,993,907,961,992">The</WORD>
<WORD coords="927,1001,1089,961,992">following</WORD>
<WORD coords="1110,994,1194,963,993">short</WORD>
<WORD coords="1211,1003,1352,969,994">program</WORD>
<WORD coords="1373,996,1557,964,995">determines</WORD>
<WORD coords="1576,996,1647,964,995">how</WORD>
<WORD coords="1667,996,1759,965,995">much</WORD>
</LINE>
<LINE>
<WORD coords="594,1044,730,1013,1035">memory</WORD>
<WORD coords="745,1037,771,1005,1036">is</WORD>
<WORD coords="786,1037,860,1006,1037">used</WORD>
<WORD coords="873,1045,914,1007,1037">by</WORD>
<WORD coords="927,1038,977,1007,1037">the</WORD>
<WORD coords="992,1038,1110,1007,1037">various</WORD>
<WORD coords="1125,1038,1194,1007,1038">data</WORD>
<WORD coords="1207,1046,1292,1012,1038">types</WORD>
<WORD coords="1306,1039,1337,1008,1039">in</WORD>
<WORD coords="1351,1047,1427,1015,1039">your</WORD>
<WORD coords="1439,1048,1594,1009,1039">compiler.</WORD>
<WORD coords="1608,1041,1681,1009,1040">This</WORD>
<WORD coords="1696,1041,1759,1010,1040">will</WORD>
</LINE>
<LINE>
<WORD coords="594,1080,645,1049,1079">tell</WORD>
<WORD coords="659,1088,720,1058,1081">you</WORD>
<WORD coords="734,1080,760,1050,1080">if</WORD>
<WORD coords="771,1081,809,1059,1080">an</WORD>
<WORD coords="823,1082,895,1052,1081">int</WORD>
<WORD coords="914,1082,1045,1051,1081">variable</WORD>
<WORD coords="1059,1091,1203,1049,1082">occupies</WORD>
<WORD coords="1216,1083,1237,1052,1083">2</WORD>
<WORD coords="1251,1091,1338,1053,1084">bytes</WORD>
<WORD coords="1353,1091,1446,1053,1083">(most</WORD>
<WORD coords="1459,1085,1485,1053,1085">C</WORD>
<WORD coords="1500,1093,1676,1054,1084">compilers)</WORD>
<WORD coords="1690,1085,1726,1063,1084">or</WORD>
<WORD coords="1738,1084,1759,1055,1084">4</WORD>
</LINE>
<LINE>
<WORD coords="593,1132,678,1094,1124">bytes</WORD>
<WORD coords="689,1133,835,1094,1125">(Lattice).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1207,630,1180,1202">/*</WORD>
<WORD coords="656,1206,789,1181,1204">sizeof.</WORD>
<WORD coords="798,1205,815,1189,1205">c</WORD>
<WORD coords="839,1207,914,1182,1206">18.2</WORD>
<WORD coords="941,1209,975,1183,1203">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1248,705,1221,1245">mainO</WORD>
<WORD coords="738,1248,772,1222,1244">/*</WORD>
<WORD coords="800,1247,976,1222,1246">Indicates</WORD>
<WORD coords="999,1254,1118,1230,1247">memory</WORD>
<WORD coords="1142,1254,1301,1224,1248">required</WORD>
<WORD coords="1325,1249,1379,1225,1249">for</WORD>
<WORD coords="1403,1249,1482,1226,1249">data</WORD>
<WORD coords="1504,1255,1602,1228,1249">types</WORD>
<WORD coords="1628,1252,1663,1225,1246">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,1288,607,1262,1288">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="703,1332,822,1302,1326">printf</WORD>
<WORD coords="832,1334,1227,1303,1327">(&quot;\ndatatype\tmemory</WORD>
<WORD coords="1249,1329,1285,1303,1329">in</WORD>
<WORD coords="1309,1335,1481,1304,1329">bytes\n&quot;)</WORD>
<WORD coords="1494,1333,1504,1312,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="703,1374,821,1343,1368">printf</WORD>
<WORD coords="832,1374,1138,1344,1369">(&quot;char\t\t%d\n&quot;,</WORD>
<WORD coords="1287,1371,1403,1345,1370">sizeof</WORD>
<WORD coords="1414,1374,1517,1347,1371">(char)</WORD>
<WORD coords="1530,1374,1537,1349,1374">)</WORD>
<WORD coords="1551,1374,1561,1354,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="703,1414,821,1384,1408">printf</WORD>
<WORD coords="832,1414,1158,1384,1409">(&quot;short\t\t%d\n&quot;,</WORD>
<WORD coords="1286,1411,1403,1386,1410">sizeof</WORD>
<WORD coords="1414,1414,1537,1388,1411">(short)</WORD>
<WORD coords="1551,1414,1558,1389,1414">)</WORD>
<WORD coords="1572,1414,1581,1394,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="702,1454,821,1424,1448">printf</WORD>
<WORD coords="832,1454,1118,1424,1449">(&quot;int\t\t%d\n&quot;,</WORD>
<WORD coords="1287,1451,1403,1426,1451">sizeof</WORD>
<WORD coords="1414,1454,1496,1426,1451">(int)</WORD>
<WORD coords="1510,1454,1517,1429,1454">)</WORD>
<WORD coords="1531,1454,1540,1435,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="703,1495,820,1465,1489">printf</WORD>
<WORD coords="832,1495,1138,1465,1490">(&quot;long\t\t%d\n&quot;,</WORD>
<WORD coords="1287,1492,1403,1467,1491">sizeof</WORD>
<WORD coords="1414,1498,1517,1469,1492">(long)</WORD>
<WORD coords="1530,1495,1537,1470,1495">)</WORD>
<WORD coords="1551,1495,1561,1475,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="702,1534,821,1504,1528">printf</WORD>
<WORD coords="832,1531,962,1506,1529">(&quot;float</WORD>
<WORD coords="968,1534,1159,1505,1529">\t\t%d\n&quot;,</WORD>
<WORD coords="1286,1530,1403,1506,1530">sizeof</WORD>
<WORD coords="1414,1534,1538,1508,1531">(float)</WORD>
<WORD coords="1551,1534,1558,1509,1534">)</WORD>
<WORD coords="1571,1534,1582,1514,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="702,1574,821,1544,1568">printf</WORD>
<WORD coords="832,1574,1179,1545,1569">(&quot;double\t\t%d\n&quot;,</WORD>
<WORD coords="1287,1570,1403,1546,1570">sizeof</WORD>
<WORD coords="1414,1574,1558,1548,1570">(double)</WORD>
<WORD coords="1571,1574,1579,1548,1574">)</WORD>
<WORD coords="1591,1574,1601,1552,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="702,1615,821,1585,1609">printf</WORD>
<WORD coords="832,1616,1199,1585,1610">(&quot;pointer\t\t%d\n&quot;,</WORD>
<WORD coords="1287,1611,1403,1587,1611">sizeof</WORD>
<WORD coords="1414,1614,1504,1588,1611">(char</WORD>
<WORD coords="1530,1615,1600,1589,1612">*));</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="267,2684,338,2652,2683">164</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0171.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0172.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0172.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="274,187,402,160,186">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1329,180,1393,152,179">183</WORD>
<WORD coords="1427,179,1481,151,179">Brr</WORD>
<WORD coords="1493,178,1767,150,176">Manipulation</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="280,514,453,461,513">18.3</WORD>
<WORD coords="606,512,709,460,511">Bit</WORD>
<WORD coords="792,524,1276,456,509">Manipulation</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="606,661,678,630,660">This</WORD>
<WORD coords="690,660,803,629,659">section</WORD>
<WORD coords="813,660,963,628,658">describes</WORD>
<WORD coords="974,658,1024,627,657">the</WORD>
<WORD coords="1033,665,1198,626,656">remaining</WORD>
<WORD coords="1207,664,1368,630,655">operators,</WORD>
<WORD coords="1377,655,1475,623,654">which</WORD>
<WORD coords="1485,654,1553,622,653">deal</WORD>
<WORD coords="1563,653,1634,622,652">with</WORD>
<WORD coords="1645,652,1772,620,651">control-</WORD>
</LINE>
<LINE>
<WORD coords="607,713,670,674,704">ling</WORD>
<WORD coords="682,705,848,673,703">individual</WORD>
<WORD coords="858,704,926,672,703">bits.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="607,796,769,758,787">Operators</WORD>
<WORD coords="783,788,831,757,787">for</WORD>
<WORD coords="842,787,888,756,786">bit</WORD>
<WORD coords="900,794,1132,755,785">manipulations</WORD>
<WORD coords="1144,785,1223,754,784">exist</WORD>
<WORD coords="1235,783,1266,753,783">in</WORD>
<WORD coords="1279,784,1414,752,782">addition</WORD>
<WORD coords="1427,783,1458,757,782">to</WORD>
<WORD coords="1471,782,1522,751,781">the</WORD>
<WORD coords="1533,789,1646,749,780">logical</WORD>
<WORD coords="1658,780,1773,748,779">combi-</WORD>
</LINE>
<LINE>
<WORD coords="607,833,736,802,832">nations.</WORD>
<WORD coords="752,832,781,802,832">A</WORD>
<WORD coords="795,832,840,801,831">bit</WORD>
<WORD coords="855,839,972,800,830">(binary</WORD>
<WORD coords="987,838,1076,799,829">digit)</WORD>
<WORD coords="1091,838,1258,803,829">represents</WORD>
<WORD coords="1272,828,1290,805,828">a</WORD>
<WORD coords="1304,836,1437,796,827">position</WORD>
<WORD coords="1451,826,1482,795,826">in</WORD>
<WORD coords="1497,826,1516,803,826">a</WORD>
<WORD coords="1529,833,1634,794,825">binary</WORD>
<WORD coords="1649,824,1775,793,823">number</WORD>
</LINE>
<LINE>
<WORD coords="608,878,667,847,877">and</WORD>
<WORD coords="677,878,733,855,877">can</WORD>
<WORD coords="745,877,891,845,876">therefore</WORD>
<WORD coords="901,884,973,845,875">only</WORD>
<WORD coords="983,876,1103,852,875">assume</WORD>
<WORD coords="1113,875,1172,852,874">one</WORD>
<WORD coords="1182,874,1219,842,873">of</WORD>
<WORD coords="1226,874,1287,848,874">two</WORD>
<WORD coords="1298,873,1400,842,872">values</WORD>
<WORD coords="1412,879,1444,841,875">(0</WORD>
<WORD coords="1453,872,1514,840,871">and</WORD>
<WORD coords="1527,878,1566,839,873">1).</WORD>
<WORD coords="1577,870,1641,839,869">The</WORD>
<WORD coords="1650,870,1773,846,868">conver-</WORD>
</LINE>
<LINE>
<WORD coords="609,923,677,892,922">sion</WORD>
<WORD coords="692,922,755,891,921">into</WORD>
<WORD coords="769,922,819,891,921">the</WORD>
<WORD coords="832,929,938,891,921">binary</WORD>
<WORD coords="953,929,1066,895,920">system</WORD>
<WORD coords="1080,920,1108,889,919">is</WORD>
<WORD coords="1123,920,1236,888,918">similar</WORD>
<WORD coords="1250,919,1281,893,919">to</WORD>
<WORD coords="1296,918,1346,887,917">the</WORD>
<WORD coords="1358,918,1539,885,916">conversion</WORD>
<WORD coords="1553,915,1617,884,915">into</WORD>
<WORD coords="1631,915,1681,883,914">the</WORD>
<WORD coords="1694,914,1775,883,913">octal</WORD>
</LINE>
<LINE>
<WORD coords="610,968,644,946,967">or</WORD>
<WORD coords="661,967,871,936,966">hexadecimal</WORD>
<WORD coords="889,974,1013,940,966">system.</WORD>
<WORD coords="1032,965,1097,934,965">The</WORD>
<WORD coords="1113,965,1159,933,964">bit</WORD>
<WORD coords="1175,965,1202,933,964">is</WORD>
<WORD coords="1220,964,1286,933,963">also</WORD>
<WORD coords="1303,963,1354,932,962">the</WORD>
<WORD coords="1371,963,1508,931,961">smallest</WORD>
<WORD coords="1524,961,1591,929,960">unit</WORD>
<WORD coords="1606,960,1707,928,959">which</WORD>
<WORD coords="1725,959,1775,928,958">the</WORD>
</LINE>
<LINE>
<WORD coords="609,1019,766,985,1010">computer</WORD>
<WORD coords="777,1010,833,988,1010">can</WORD>
<WORD coords="846,1010,910,988,1010">use.</WORD>
<WORD coords="924,1009,950,980,1009">It</WORD>
<WORD coords="962,1009,1026,983,1009">acts</WORD>
<WORD coords="1038,1009,1072,986,1008">as</WORD>
<WORD coords="1085,1008,1136,978,1007">the</WORD>
<WORD coords="1147,1008,1229,977,1007">basis</WORD>
<WORD coords="1242,1007,1291,976,1006">for</WORD>
<WORD coords="1303,1007,1343,976,1006">all</WORD>
<WORD coords="1357,1005,1441,976,1004">other</WORD>
<WORD coords="1453,1004,1593,974,1003">numbers</WORD>
<WORD coords="1607,1003,1705,972,1002">which</WORD>
<WORD coords="1718,1002,1775,980,1001">can</WORD>
</LINE>
<LINE>
<WORD coords="609,1056,647,1025,1055">be</WORD>
<WORD coords="660,1055,735,1024,1055">used</WORD>
<WORD coords="746,1054,777,1024,1054">in</WORD>
<WORD coords="789,1055,839,1024,1054">the</WORD>
<WORD coords="850,1062,1012,1028,1053">computer.</WORD>
<WORD coords="1026,1053,1084,1023,1052">For</WORD>
<WORD coords="1095,1060,1242,1021,1051">example,</WORD>
<WORD coords="1253,1052,1272,1029,1052">a</WORD>
<WORD coords="1282,1059,1354,1020,1051">byte</WORD>
<WORD coords="1364,1050,1493,1019,1049">consists</WORD>
<WORD coords="1505,1048,1541,1018,1047">of</WORD>
<WORD coords="1552,1048,1570,1017,1049">8</WORD>
<WORD coords="1581,1052,1651,1016,1047">bits,</WORD>
<WORD coords="1662,1047,1680,1024,1047">a</WORD>
<WORD coords="1692,1046,1776,1015,1045">word</WORD>
</LINE>
<LINE>
<WORD coords="610,1100,647,1069,1099">of</WORD>
<WORD coords="662,1100,699,1069,1099">16</WORD>
<WORD coords="713,1100,773,1068,1099">bits</WORD>
<WORD coords="788,1099,847,1069,1098">and</WORD>
<WORD coords="860,1099,880,1076,1099">a</WORD>
<WORD coords="893,1106,966,1067,1097">long</WORD>
<WORD coords="981,1097,1066,1066,1096">word</WORD>
<WORD coords="1079,1097,1116,1066,1096">of</WORD>
<WORD coords="1128,1097,1168,1065,1095">32</WORD>
<WORD coords="1181,1096,1251,1065,1095">bits.</WORD>
<WORD coords="1266,1095,1295,1065,1095">A</WORD>
<WORD coords="1308,1095,1460,1064,1094">character</WORD>
<WORD coords="1473,1093,1530,1071,1092">can</WORD>
<WORD coords="1543,1092,1584,1062,1092">be</WORD>
<WORD coords="1598,1092,1698,1060,1091">stored</WORD>
<WORD coords="1712,1090,1744,1060,1090">in</WORD>
<WORD coords="1757,1090,1777,1068,1090">a</WORD>
</LINE>
<LINE>
<WORD coords="612,1144,707,1117,1143">char</WORD>
<WORD coords="719,1143,858,1113,1142">variable.</WORD>
<WORD coords="870,1143,1043,1112,1141">Characters</WORD>
<WORD coords="1054,1141,1104,1119,1140">are</WORD>
<WORD coords="1115,1141,1214,1110,1140">stored</WORD>
<WORD coords="1223,1139,1254,1109,1139">in</WORD>
<WORD coords="1264,1147,1350,1109,1139">bytes</WORD>
<WORD coords="1361,1145,1394,1108,1141">(8</WORD>
<WORD coords="1404,1145,1486,1107,1137">bits);</WORD>
<WORD coords="1498,1137,1517,1115,1137">a</WORD>
<WORD coords="1525,1145,1597,1107,1136">byte</WORD>
<WORD coords="1607,1136,1662,1113,1135">can</WORD>
<WORD coords="1672,1143,1777,1109,1134">accept</WORD>
</LINE>
<LINE>
<WORD coords="610,1189,671,1157,1188">256</WORD>
<WORD coords="683,1188,825,1157,1187">different</WORD>
<WORD coords="835,1187,924,1156,1187">kinds</WORD>
<WORD coords="936,1187,973,1155,1186">of</WORD>
<WORD coords="981,1186,1131,1155,1185">numbers.</WORD>
<WORD coords="1144,1193,1322,1153,1184">Depending</WORD>
<WORD coords="1333,1184,1374,1161,1183">on</WORD>
<WORD coords="1386,1183,1436,1152,1182">the</WORD>
<WORD coords="1446,1190,1601,1150,1181">compiler,</WORD>
<WORD coords="1614,1181,1651,1158,1180">an</WORD>
<WORD coords="1663,1187,1777,1149,1179">integer</WORD>
</LINE>
<LINE>
<WORD coords="611,1234,699,1203,1233">value</WORD>
<WORD coords="710,1233,847,1201,1232">contains</WORD>
<WORD coords="862,1232,899,1200,1232">16</WORD>
<WORD coords="910,1232,945,1209,1231">or</WORD>
<WORD coords="957,1231,996,1200,1230">32</WORD>
<WORD coords="1007,1231,1067,1199,1230">bits</WORD>
<WORD coords="1079,1230,1138,1200,1229">and</WORD>
<WORD coords="1149,1229,1167,1208,1229">a</WORD>
<WORD coords="1179,1237,1250,1199,1228">long</WORD>
<WORD coords="1262,1229,1350,1198,1227">value</WORD>
<WORD coords="1363,1228,1402,1197,1228">32</WORD>
<WORD coords="1412,1228,1481,1196,1227">bits.</WORD>
<WORD coords="1494,1227,1661,1194,1225">Individual</WORD>
<WORD coords="1671,1225,1731,1193,1224">bits</WORD>
<WORD coords="1743,1224,1780,1192,1223">of</WORD>
</LINE>
<LINE>
<WORD coords="612,1276,696,1247,1275">these</WORD>
<WORD coords="708,1276,778,1246,1276">data</WORD>
<WORD coords="790,1284,875,1251,1276">types</WORD>
<WORD coords="890,1275,945,1253,1274">can</WORD>
<WORD coords="959,1274,1024,1244,1273">also</WORD>
<WORD coords="1037,1274,1076,1244,1274">be</WORD>
<WORD coords="1089,1273,1239,1242,1273">accessed.</WORD>
<WORD coords="1254,1272,1353,1241,1272">These</WORD>
<WORD coords="1364,1280,1516,1245,1270">operators</WORD>
<WORD coords="1529,1270,1640,1243,1269">cannot</WORD>
<WORD coords="1651,1269,1690,1238,1268">be</WORD>
<WORD coords="1704,1268,1778,1237,1267">used</WORD>
</LINE>
<LINE>
<WORD coords="612,1321,683,1290,1321">with</WORD>
<WORD coords="698,1321,815,1294,1321">float</WORD>
<WORD coords="828,1321,862,1298,1320">or</WORD>
<WORD coords="873,1321,1017,1292,1320">double</WORD>
<WORD coords="1031,1319,1187,1287,1318">variables.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="286,1515,452,1473,1514">18.3.1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="611,1513,724,1482,1513">AND</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="613,1660,676,1630,1660">The</WORD>
<WORD coords="688,1660,762,1635,1659">and</WORD>
<WORD coords="777,1668,914,1634,1659">operator</WORD>
<WORD coords="924,1659,1054,1627,1658">consists</WORD>
<WORD coords="1065,1659,1102,1627,1658">of</WORD>
<WORD coords="1113,1658,1162,1627,1657">the</WORD>
<WORD coords="1176,1657,1194,1633,1657">&amp;</WORD>
<WORD coords="1211,1658,1369,1626,1656">character.</WORD>
<WORD coords="1384,1664,1497,1625,1656">Maybe</WORD>
<WORD coords="1509,1663,1569,1632,1655">you</WORD>
<WORD coords="1583,1662,1708,1622,1654">thought</WORD>
<WORD coords="1721,1654,1779,1621,1652">this</WORD>
</LINE>
<LINE>
<WORD coords="614,1705,639,1674,1704">is</WORD>
<WORD coords="651,1705,700,1674,1704">the</WORD>
<WORD coords="712,1705,878,1677,1704">address</WORD>
<WORD coords="892,1712,1035,1678,1703">operator.</WORD>
<WORD coords="1046,1703,1119,1672,1702">This</WORD>
<WORD coords="1129,1703,1278,1671,1702">character</WORD>
<WORD coords="1287,1702,1343,1679,1701">can</WORD>
<WORD coords="1352,1702,1392,1671,1701">be</WORD>
<WORD coords="1402,1701,1476,1670,1701">used</WORD>
<WORD coords="1486,1700,1534,1669,1699">for</WORD>
<WORD coords="1542,1700,1615,1668,1699">both</WORD>
<WORD coords="1625,1707,1779,1675,1698">purposes,</WORD>
</LINE>
<LINE>
<WORD coords="613,1749,667,1719,1749">but</WORD>
<WORD coords="679,1749,732,1718,1748">it&apos;s</WORD>
<WORD coords="746,1749,819,1718,1748">hard</WORD>
<WORD coords="833,1748,864,1723,1748">to</WORD>
<WORD coords="878,1756,998,1717,1747">explain</WORD>
<WORD coords="1012,1755,1082,1717,1746">why</WORD>
<WORD coords="1097,1747,1156,1716,1746">this</WORD>
<WORD coords="1169,1747,1197,1716,1746">is</WORD>
<WORD coords="1211,1747,1255,1724,1746">so.</WORD>
<WORD coords="1270,1746,1339,1716,1745">You</WORD>
<WORD coords="1353,1745,1435,1719,1745">must</WORD>
<WORD coords="1445,1745,1535,1714,1744">know</WORD>
<WORD coords="1550,1744,1600,1713,1743">the</WORD>
<WORD coords="1614,1744,1736,1717,1742">context</WORD>
<WORD coords="1747,1741,1780,1711,1741">in</WORD>
</LINE>
<LINE>
<WORD coords="614,1793,713,1762,1792">which</WORD>
<WORD coords="725,1793,749,1762,1792">it</WORD>
<WORD coords="759,1792,786,1762,1792">is</WORD>
<WORD coords="797,1792,881,1762,1792">used.</WORD>
<WORD coords="894,1791,924,1761,1791">If</WORD>
<WORD coords="932,1792,956,1761,1791">it</WORD>
<WORD coords="966,1792,993,1761,1791">is</WORD>
<WORD coords="1004,1799,1112,1761,1791">placed</WORD>
<WORD coords="1122,1791,1211,1760,1790">alone</WORD>
<WORD coords="1222,1790,1253,1760,1790">in</WORD>
<WORD coords="1264,1790,1345,1759,1789">front</WORD>
<WORD coords="1354,1790,1391,1759,1789">of</WORD>
<WORD coords="1400,1790,1419,1767,1790">a</WORD>
<WORD coords="1429,1793,1569,1758,1788">variable,</WORD>
<WORD coords="1581,1788,1605,1757,1787">it</WORD>
<WORD coords="1615,1795,1780,1761,1786">represents</WORD>
</LINE>
<LINE>
<WORD coords="615,1837,664,1807,1836">the</WORD>
<WORD coords="678,1836,847,1809,1835">address</WORD>
<WORD coords="863,1843,1009,1810,1834">operator.</WORD>
<WORD coords="1023,1834,1053,1804,1834">If</WORD>
<WORD coords="1062,1835,1086,1804,1834">it</WORD>
<WORD coords="1097,1835,1123,1804,1834">is</WORD>
<WORD coords="1135,1842,1242,1804,1833">placed</WORD>
<WORD coords="1253,1834,1389,1804,1833">between</WORD>
<WORD coords="1402,1833,1463,1807,1832">two</WORD>
<WORD coords="1474,1832,1578,1801,1831">values</WORD>
<WORD coords="1591,1831,1622,1800,1831">in</WORD>
<WORD coords="1635,1831,1654,1809,1831">a</WORD>
<WORD coords="1664,1831,1779,1799,1830">normal</WORD>
</LINE>
<LINE>
<WORD coords="614,1880,780,1849,1879">arithmetic</WORD>
<WORD coords="791,1888,941,1849,1879">equation,</WORD>
<WORD coords="952,1880,1021,1849,1879">then</WORD>
<WORD coords="1034,1880,1057,1848,1879">it</WORD>
<WORD coords="1067,1880,1094,1848,1879">is</WORD>
<WORD coords="1105,1879,1155,1848,1878">the</WORD>
<WORD coords="1165,1886,1268,1848,1878">binary</WORD>
<WORD coords="1279,1878,1362,1853,1877">AND.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1968,678,1937,1967">The</WORD>
<WORD coords="696,1975,843,1941,1966">concepts</WORD>
<WORD coords="861,1975,975,1936,1966">logical</WORD>
<WORD coords="992,1967,1053,1936,1966">and</WORD>
<WORD coords="1070,1974,1175,1935,1965">binary</WORD>
<WORD coords="1194,1974,1264,1935,1965">help</WORD>
<WORD coords="1283,1973,1344,1943,1965">you</WORD>
<WORD coords="1362,1973,1544,1933,1964">distinguish</WORD>
<WORD coords="1562,1964,1700,1933,1963">between</WORD>
<WORD coords="1719,1963,1781,1937,1962">two</WORD>
</LINE>
<LINE>
<WORD coords="614,2020,794,1981,2011">completely</WORD>
<WORD coords="804,2012,944,1981,2011">different</WORD>
<WORD coords="953,2019,1112,1985,2010">operators.</WORD>
<WORD coords="1122,2011,1186,1980,2010">The</WORD>
<WORD coords="1196,2018,1303,1980,2009">logical</WORD>
<WORD coords="1313,2009,1385,1985,2009">and</WORD>
<WORD coords="1397,2009,1423,1979,2009">is</WORD>
<WORD coords="1434,2009,1573,1978,2008">different</WORD>
<WORD coords="1582,2008,1659,1977,2007">from</WORD>
<WORD coords="1673,2007,1726,1984,2007">&amp;&amp;.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,2096,697,2065,2095">With</WORD>
<WORD coords="710,2095,785,2071,2095">and</WORD>
<WORD coords="799,2102,849,2065,2098">(&amp;)</WORD>
<WORD coords="863,2096,1029,2065,2094">individual</WORD>
<WORD coords="1042,2095,1102,2064,2094">bits</WORD>
<WORD coords="1114,2095,1170,2073,2094">can</WORD>
<WORD coords="1182,2095,1222,2065,2095">be</WORD>
<WORD coords="1234,2095,1321,2069,2094">reset.</WORD>
<WORD coords="1335,2093,1364,2064,2093">A</WORD>
<WORD coords="1376,2094,1423,2068,2094">set</WORD>
<WORD coords="1434,2094,1478,2063,2093">bit</WORD>
<WORD coords="1490,2093,1544,2062,2093">has</WORD>
<WORD coords="1557,2093,1607,2062,2092">the</WORD>
<WORD coords="1620,2092,1707,2061,2091">value</WORD>
<WORD coords="1724,2097,1750,2062,2094">1,</WORD>
<WORD coords="1763,2092,1782,2070,2092">a</WORD>
</LINE>
<LINE>
<WORD coords="615,2140,693,2115,2139">reset</WORD>
<WORD coords="702,2140,747,2109,2139">bit</WORD>
<WORD coords="757,2140,805,2109,2139">the</WORD>
<WORD coords="817,2140,905,2109,2139">value</WORD>
<WORD coords="914,2140,944,2109,2139">0.</WORD>
<WORD coords="955,2140,1018,2109,2139">The</WORD>
<WORD coords="1030,2147,1186,2108,2139">following</WORD>
<WORD coords="1199,2139,1276,2109,2138">table</WORD>
<WORD coords="1287,2139,1388,2108,2138">shows</WORD>
<WORD coords="1399,2138,1447,2107,2138">the</WORD>
<WORD coords="1458,2138,1636,2106,2137">connection</WORD>
<WORD coords="1646,2137,1781,2106,2136">between</WORD>
</LINE>
<LINE>
<WORD coords="616,2185,736,2153,2184">various</WORD>
<WORD coords="747,2185,792,2153,2184">bit</WORD>
<WORD coords="803,2185,1032,2153,2184">combinations.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,2278,799,2239,2269">Combining</WORD>
<WORD coords="810,2270,870,2238,2269">bits</WORD>
<WORD coords="882,2278,970,2238,2269">using</WORD>
<WORD coords="982,2278,1092,2238,2269">logical</WORD>
<WORD coords="1105,2278,1256,2243,2269">operators</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="617,2350,674,2330,2350">AND</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="945,2350,983,2330,2350">OR</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1310,2349,1387,2328,2349">F.XOR</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="618,2395,631,2377,2395">S</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE></LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="842,2395,851,2374,2396">1</WORD>
<WORD coords="953,2395,956,2375,2395">I</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE></LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1170,2395,1179,2374,2395">1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE></LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1554,2394,1562,2373,2394">1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE></LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE></LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE></LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE></LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE></LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1170,2441,1184,2418,2441">1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE></LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE></LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1553,2440,1567,2417,2440">1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="618,2482,632,2459,2482">1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE></LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="842,2482,855,2460,2482">1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="947,2482,961,2459,2482">1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1069,2482,1083,2460,2482">1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1170,2482,1184,2459,2482">1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1312,2481,1325,2459,2481">1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1433,2481,1446,2459,2481">1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE></LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1710,2687,1781,2657,2687">165</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0172.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0173.djvu" width="2039">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0173.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="273,176,318,149,175">18.</WORD>
<WORD coords="353,176,378,150,176">C</WORD>
<WORD coords="395,177,578,150,176">Features</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1352,185,1460,159,184">Amiga</WORD>
<WORD coords="1473,185,1498,158,185">C</WORD>
<WORD coords="1510,185,1569,164,185">for</WORD>
<WORD coords="1581,187,1763,159,185">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="600,364,772,324,355">According</WORD>
<WORD coords="786,357,817,331,357">to</WORD>
<WORD coords="830,358,880,326,357">the</WORD>
<WORD coords="891,357,965,332,357">and</WORD>
<WORD coords="979,358,998,336,358">a</WORD>
<WORD coords="1009,359,1053,327,358">bit</WORD>
<WORD coords="1064,359,1091,328,358">is</WORD>
<WORD coords="1104,359,1150,334,359">set</WORD>
<WORD coords="1162,367,1207,328,363">(1)</WORD>
<WORD coords="1220,360,1307,329,359">when</WORD>
<WORD coords="1318,361,1392,330,360">both</WORD>
<WORD coords="1404,362,1463,330,361">bits</WORD>
<WORD coords="1474,362,1525,339,361">are</WORD>
<WORD coords="1538,367,1592,336,362">set,</WORD>
<WORD coords="1604,363,1763,331,362">otherwise</WORD>
</LINE>
<LINE>
<WORD coords="600,399,649,368,398">the</WORD>
<WORD coords="659,400,753,369,399">result</WORD>
<WORD coords="763,401,790,369,400">is</WORD>
<WORD coords="801,401,820,378,401">a</WORD>
<WORD coords="830,401,859,370,401">0.</WORD>
<WORD coords="872,402,945,370,400">This</WORD>
<WORD coords="957,402,983,371,401">is</WORD>
<WORD coords="994,410,1184,372,402">comparable</WORD>
<WORD coords="1196,404,1275,372,403">with:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,483,738,456,480">iftbltl</WORD>
<WORD coords="762,475,801,466,477">==</WORD>
<WORD coords="825,482,839,459,483">1</WORD>
<WORD coords="865,482,898,462,482">&amp;s</WORD>
<WORD coords="923,483,1000,458,482">bit2</WORD>
<WORD coords="1025,487,1095,461,481">==1)</WORD>
<WORD coords="1127,486,1162,460,482">/*</WORD>
<WORD coords="1186,484,1263,462,484">Here</WORD>
<WORD coords="1288,485,1324,460,485">is</WORD>
<WORD coords="1347,485,1405,462,485">the</WORD>
<WORD coords="1429,491,1566,461,485">logical</WORD>
<WORD coords="1589,487,1662,465,487">AND!</WORD>
<WORD coords="1693,489,1728,463,484">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="641,529,839,496,520">result_bit</WORD>
<WORD coords="863,525,937,499,520">=1;</WORD>
</LINE>
<LINE>
<WORD coords="600,560,677,537,560">else</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="640,602,757,578,601">result</WORD>
<WORD coords="781,602,838,578,602">bit</WORD>
<WORD coords="862,596,880,587,599">=</WORD>
<WORD coords="905,606,936,580,604">0;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="270,797,437,753,796">18.3.2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="597,799,672,764,798">OR</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="596,943,677,913,943">With</WORD>
<WORD coords="692,944,742,914,943">the</WORD>
<WORD coords="757,952,791,914,944">(I)</WORD>
<WORD coords="807,945,857,920,945">or</WORD>
<WORD coords="872,954,1012,921,946">operator</WORD>
<WORD coords="1023,948,1083,917,947">bits</WORD>
<WORD coords="1097,948,1154,925,947">can</WORD>
<WORD coords="1168,948,1208,918,948">be</WORD>
<WORD coords="1223,949,1277,923,949">set.</WORD>
<WORD coords="1292,948,1322,919,948">A</WORD>
<WORD coords="1336,957,1443,919,949">glance</WORD>
<WORD coords="1458,950,1489,925,950">at</WORD>
<WORD coords="1502,951,1553,920,950">the</WORD>
<WORD coords="1567,951,1647,921,950">table</WORD>
<WORD coords="1662,951,1759,921,950">above</WORD>
</LINE>
<LINE>
<WORD coords="597,987,660,957,987">will</WORD>
<WORD coords="675,997,745,958,987">help</WORD>
<WORD coords="760,997,821,967,989">you</WORD>
<WORD coords="836,991,1016,960,990">understand</WORD>
<WORD coords="1030,991,1080,960,990">the</WORD>
<WORD coords="1094,992,1214,961,991">various</WORD>
<WORD coords="1228,994,1450,962,993">combinations</WORD>
<WORD coords="1464,994,1501,963,993">of</WORD>
<WORD coords="1511,995,1581,964,994">bits.</WORD>
<WORD coords="1597,994,1630,965,994">In</WORD>
<WORD coords="1646,995,1695,970,994">OR</WORD>
<WORD coords="1710,995,1759,965,994">the</WORD>
</LINE>
<LINE>
<WORD coords="595,1041,739,1001,1031">resulting</WORD>
<WORD coords="751,1033,796,1002,1033">bit</WORD>
<WORD coords="809,1034,835,1002,1033">is</WORD>
<WORD coords="848,1034,894,1009,1034">set</WORD>
<WORD coords="907,1034,933,1003,1034">if</WORD>
<WORD coords="943,1035,1003,1012,1034">one</WORD>
<WORD coords="1015,1036,1049,1013,1035">or</WORD>
<WORD coords="1060,1036,1133,1005,1035">both</WORD>
<WORD coords="1145,1037,1205,1005,1036">bits</WORD>
<WORD coords="1218,1037,1296,1015,1036">were</WORD>
<WORD coords="1310,1038,1363,1012,1037">set.</WORD>
<WORD coords="1377,1046,1458,1007,1037">Only</WORD>
<WORD coords="1471,1038,1499,1007,1038">if</WORD>
<WORD coords="1508,1039,1581,1008,1038">both</WORD>
<WORD coords="1593,1039,1654,1008,1038">bits</WORD>
<WORD coords="1666,1040,1716,1017,1039">are</WORD>
<WORD coords="1728,1045,1758,1009,1042">0,</WORD>
</LINE>
<LINE>
<WORD coords="596,1075,620,1045,1074">is</WORD>
<WORD coords="633,1075,682,1045,1074">the</WORD>
<WORD coords="693,1077,785,1046,1076">result</WORD>
<WORD coords="795,1077,831,1046,1076">of</WORD>
<WORD coords="839,1077,889,1051,1077">OR</WORD>
<WORD coords="899,1078,965,1047,1077">also</WORD>
<WORD coords="974,1079,1004,1047,1079">0.</WORD>
<WORD coords="1016,1079,1078,1048,1078">The</WORD>
<WORD coords="1098,1083,1103,1052,1083">I</WORD>
<WORD coords="1125,1080,1185,1054,1079">sets</WORD>
<WORD coords="1196,1081,1360,1049,1079">individual</WORD>
<WORD coords="1370,1081,1429,1050,1080">bits</WORD>
<WORD coords="1440,1082,1499,1051,1081">and</WORD>
<WORD coords="1510,1082,1560,1051,1081">the</WORD>
<WORD coords="1573,1082,1591,1058,1082">&amp;</WORD>
<WORD coords="1605,1083,1697,1057,1082">resets</WORD>
<WORD coords="1710,1083,1759,1053,1082">the</WORD>
</LINE>
<LINE>
<WORD coords="595,1120,665,1089,1119">bits.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,1205,624,1175,1205">A</WORD>
<WORD coords="637,1207,724,1176,1206">mask</WORD>
<WORD coords="736,1207,799,1182,1207">acts</WORD>
<WORD coords="813,1207,845,1185,1207">as</WORD>
<WORD coords="859,1208,876,1186,1208">a</WORD>
<WORD coords="890,1216,1007,1183,1208">storage</WORD>
<WORD coords="1020,1209,1088,1187,1208">area</WORD>
<WORD coords="1101,1209,1148,1179,1208">for</WORD>
<WORD coords="1161,1210,1210,1180,1209">the</WORD>
<WORD coords="1224,1211,1290,1180,1210">bits.</WORD>
<WORD coords="1305,1210,1334,1181,1210">A</WORD>
<WORD coords="1347,1212,1434,1181,1211">mask</WORD>
<WORD coords="1446,1212,1472,1181,1211">is</WORD>
<WORD coords="1484,1220,1674,1183,1212">represented</WORD>
<WORD coords="1686,1221,1727,1183,1213">by</WORD>
<WORD coords="1740,1214,1758,1191,1214">a</WORD>
</LINE>
<LINE>
<WORD coords="595,1250,719,1220,1249">number</WORD>
<WORD coords="727,1258,834,1220,1250">placed</WORD>
<WORD coords="843,1252,915,1229,1251">over</WORD>
<WORD coords="926,1252,975,1222,1252">the</WORD>
<WORD coords="985,1253,1070,1222,1252">value</WORD>
<WORD coords="1081,1253,1112,1228,1253">to</WORD>
<WORD coords="1121,1254,1160,1223,1254">be</WORD>
<WORD coords="1169,1262,1337,1224,1254">processed.</WORD>
<WORD coords="1349,1254,1379,1224,1254">If</WORD>
<WORD coords="1385,1255,1405,1233,1255">a</WORD>
<WORD coords="1413,1256,1543,1225,1255">variable</WORD>
<WORD coords="1553,1256,1579,1226,1255">is</WORD>
<WORD coords="1591,1256,1677,1226,1255">ORed</WORD>
<WORD coords="1686,1256,1758,1225,1255">with</WORD>
</LINE>
<LINE>
<WORD coords="595,1293,652,1262,1292">this</WORD>
<WORD coords="665,1299,760,1263,1293">mask,</WORD>
<WORD coords="772,1294,813,1263,1293">all</WORD>
<WORD coords="823,1295,883,1264,1294">bits</WORD>
<WORD coords="895,1296,941,1270,1295">set</WORD>
<WORD coords="951,1295,983,1265,1295">in</WORD>
<WORD coords="995,1296,1043,1265,1295">the</WORD>
<WORD coords="1055,1297,1141,1266,1296">mask</WORD>
<WORD coords="1152,1297,1201,1274,1296">are</WORD>
<WORD coords="1213,1297,1282,1275,1296">now</WORD>
<WORD coords="1294,1298,1359,1267,1297">also</WORD>
<WORD coords="1371,1298,1417,1273,1298">set</WORD>
<WORD coords="1427,1298,1458,1268,1298">in</WORD>
<WORD coords="1471,1299,1520,1268,1298">the</WORD>
<WORD coords="1532,1300,1672,1269,1298">variable.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="264,1384,448,1345,1375">Example:</WORD>
<WORD coords="594,1378,644,1347,1377">Bit</WORD>
<WORD coords="656,1379,783,1349,1378">number</WORD>
<WORD coords="795,1378,814,1348,1379">2</WORD>
<WORD coords="828,1380,936,1349,1379">should</WORD>
<WORD coords="949,1381,988,1350,1381">be</WORD>
<WORD coords="1001,1381,1047,1356,1381">set</WORD>
<WORD coords="1058,1381,1089,1350,1381">in</WORD>
<WORD coords="1102,1382,1152,1351,1381">the</WORD>
<WORD coords="1166,1383,1296,1351,1381">variable</WORD>
<WORD coords="1312,1390,1431,1355,1382">flags</WORD>
<WORD coords="1450,1390,1512,1353,1382">(the</WORD>
<WORD coords="1524,1384,1617,1359,1383">count</WORD>
<WORD coords="1629,1385,1715,1359,1384">starts</WORD>
<WORD coords="1727,1385,1758,1359,1385">at</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1430,635,1392,1425">0):</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1496,732,1471,1495">#define</WORD>
<WORD coords="755,1496,835,1474,1496">MASK</WORD>
<WORD coords="859,1497,871,1474,1497">4</WORD>
</LINE>
<LINE>
<WORD coords="595,1535,650,1510,1535">int</WORD>
<WORD coords="677,1542,772,1513,1536">flags</WORD>
<WORD coords="797,1530,814,1521,1533">=</WORD>
<WORD coords="838,1540,890,1514,1537">73;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,1623,691,1594,1617">flags</WORD>
<WORD coords="721,1621,725,1596,1619">|</WORD>
<WORD coords="755,1611,773,1603,1614">=</WORD>
<WORD coords="796,1622,889,1596,1618">MASK;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1706,679,1675,1705">After</WORD>
<WORD coords="692,1707,751,1676,1706">this</WORD>
<WORD coords="764,1715,929,1677,1707">operation,</WORD>
<WORD coords="943,1708,993,1677,1707">the</WORD>
<WORD coords="1005,1708,1054,1683,1707">OR</WORD>
<WORD coords="1067,1709,1139,1678,1708">with</WORD>
<WORD coords="1152,1709,1201,1678,1708">the</WORD>
<WORD coords="1215,1709,1302,1678,1708">value</WORD>
<WORD coords="1313,1709,1334,1679,1709">2</WORD>
<WORD coords="1334,1685,1347,1666,1685">2</WORD>
<WORD coords="1360,1716,1497,1679,1709">(number</WORD>
<WORD coords="1509,1710,1546,1680,1710">of</WORD>
<WORD coords="1557,1710,1605,1680,1710">the</WORD>
<WORD coords="1618,1711,1663,1680,1710">bit</WORD>
<WORD coords="1674,1711,1705,1685,1711">to</WORD>
<WORD coords="1717,1711,1756,1681,1711">be</WORD>
</LINE>
<LINE>
<WORD coords="593,1757,649,1720,1750">set)</WORD>
<WORD coords="660,1745,682,1732,1748">=</WORD>
<WORD coords="693,1750,714,1720,1751">4</WORD>
<WORD coords="725,1758,798,1720,1751">(sets</WORD>
<WORD coords="810,1751,859,1721,1750">the</WORD>
<WORD coords="870,1752,982,1722,1751">second</WORD>
<WORD coords="992,1753,1035,1721,1752">bit</WORD>
<WORD coords="1044,1752,1075,1722,1752">in</WORD>
<WORD coords="1087,1753,1136,1722,1752">the</WORD>
<WORD coords="1146,1753,1276,1722,1752">variable</WORD>
<WORD coords="1289,1761,1431,1723,1753">flags).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,1834,620,1805,1834">A</WORD>
<WORD coords="636,1843,769,1806,1835">targeted</WORD>
<WORD coords="783,1845,926,1806,1836">resetting</WORD>
<WORD coords="941,1837,978,1806,1837">of</WORD>
<WORD coords="989,1838,1100,1807,1837">certain</WORD>
<WORD coords="1115,1838,1175,1807,1837">bits</WORD>
<WORD coords="1191,1839,1251,1813,1838">sets</WORD>
<WORD coords="1267,1839,1317,1808,1838">the</WORD>
<WORD coords="1331,1847,1567,1808,1838">corresponding</WORD>
<WORD coords="1581,1840,1641,1809,1839">bits</WORD>
<WORD coords="1657,1840,1693,1809,1839">of</WORD>
<WORD coords="1705,1840,1755,1809,1839">the</WORD>
</LINE>
<LINE>
<WORD coords="592,1881,677,1850,1880">mask</WORD>
<WORD coords="690,1881,722,1855,1881">to</WORD>
<WORD coords="734,1882,764,1850,1882">0.</WORD>
<WORD coords="777,1882,858,1850,1881">With</WORD>
<WORD coords="872,1883,921,1851,1882">the</WORD>
<WORD coords="933,1882,1007,1856,1882">and</WORD>
<WORD coords="1022,1891,1176,1851,1882">operation</WORD>
<WORD coords="1191,1884,1241,1852,1883">the</WORD>
<WORD coords="1253,1884,1371,1852,1883">desired</WORD>
<WORD coords="1385,1884,1455,1861,1884">zero</WORD>
<WORD coords="1467,1885,1527,1853,1884">bits</WORD>
<WORD coords="1541,1885,1590,1862,1884">are</WORD>
<WORD coords="1604,1885,1753,1853,1884">obtained.</WORD>
</LINE>
<LINE>
<WORD coords="591,1933,744,1894,1924">Example:</WORD>
<WORD coords="756,1926,815,1894,1925">bits</WORD>
<WORD coords="830,1925,843,1896,1925">1</WORD>
<WORD coords="857,1926,916,1895,1926">and</WORD>
<WORD coords="925,1926,945,1895,1926">4</WORD>
<WORD coords="958,1927,1064,1895,1926">should</WORD>
<WORD coords="1074,1927,1113,1896,1927">be</WORD>
<WORD coords="1122,1928,1209,1901,1927">reset.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,2006,648,1981,2006">int</WORD>
<WORD coords="675,2012,770,1983,2006">flags</WORD>
<WORD coords="795,2000,813,1991,2003">=</WORD>
<WORD coords="835,2010,888,1984,2007">37;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,2051,689,2023,2045">flags</WORD>
<WORD coords="716,2046,752,2026,2046">s=</WORD>
<WORD coords="776,2050,867,2023,2047">0355;</WORD>
<WORD coords="898,2049,993,2023,2046">/*A11</WORD>
<WORD coords="1017,2047,1093,2022,2047">bits</WORD>
<WORD coords="1117,2053,1234,2026,2047">except</WORD>
<WORD coords="1260,2047,1274,2025,2047">1</WORD>
<WORD coords="1300,2048,1359,2025,2047">and</WORD>
<WORD coords="1381,2048,1395,2025,2048">4</WORD>
<WORD coords="1421,2048,1478,2031,2048">are</WORD>
<WORD coords="1502,2048,1557,2027,2048">set</WORD>
<WORD coords="1590,2051,1673,2025,2047">(0-7)</WORD>
<WORD coords="1706,2050,1739,2024,2045">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,2140,687,2101,2131">Every</WORD>
<WORD coords="698,2132,743,2101,2132">bit</WORD>
<WORD coords="753,2133,806,2101,2132">has</WORD>
<WORD coords="818,2133,856,2101,2132">its</WORD>
<WORD coords="866,2133,936,2110,2133">own</WORD>
<WORD coords="948,2134,1034,2102,2133">value</WORD>
<WORD coords="1045,2141,1205,2102,2133">according</WORD>
<WORD coords="1217,2133,1247,2108,2133">to</WORD>
<WORD coords="1258,2141,1388,2102,2132">priority.</WORD>
<WORD coords="1400,2134,1457,2103,2133">For</WORD>
<WORD coords="1467,2143,1605,2103,2133">example</WORD>
<WORD coords="1616,2135,1660,2103,2134">bit</WORD>
<WORD coords="1671,2135,1688,2103,2134">3</WORD>
<WORD coords="1701,2135,1755,2103,2134">has</WORD>
</LINE>
<LINE>
<WORD coords="591,2181,608,2159,2181">a</WORD>
<WORD coords="620,2181,707,2150,2180">value</WORD>
<WORD coords="718,2181,754,2151,2180">of</WORD>
<WORD coords="763,2182,780,2151,2182">8</WORD>
<WORD coords="794,2188,825,2151,2186">(2</WORD>
<WORD coords="838,2189,860,2151,2182">).</WORD>
<WORD coords="872,2182,935,2152,2181">The</WORD>
<WORD coords="947,2183,1024,2152,2182">table</WORD>
<WORD coords="1034,2183,1132,2152,2182">below</WORD>
<WORD coords="1144,2183,1244,2152,2182">shows</WORD>
<WORD coords="1256,2183,1305,2152,2182">the</WORD>
<WORD coords="1315,2183,1478,2151,2182">individual</WORD>
<WORD coords="1489,2184,1533,2152,2183">bit</WORD>
<WORD coords="1543,2184,1655,2153,2183">values:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="592,2263,648,2238,2263">bit</WORD>
<WORD coords="672,2263,791,2240,2263">Number</WORD>
</LINE>
<LINE>
<WORD coords="591,2304,690,2281,2303">Value</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1252,2263,1265,2241,2263">4</WORD>
<WORD coords="1332,2264,1347,2241,2264">5</WORD>
</LINE>
<LINE>
<WORD coords="1232,2305,1268,2282,2305">16</WORD>
<WORD coords="1312,2305,1346,2282,2305">32</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1434,2264,1449,2241,2264">6</WORD>
<WORD coords="1534,2264,1548,2241,2264">7</WORD>
</LINE>
<LINE>
<WORD coords="1414,2305,1447,2282,2305">64</WORD>
<WORD coords="1494,2305,1549,2282,2305">128</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="591,2388,683,2357,2387">Some</WORD>
<WORD coords="694,2397,847,2358,2387">examples</WORD>
<WORD coords="858,2389,906,2357,2388">for</WORD>
<WORD coords="915,2389,960,2357,2388">bit</WORD>
<WORD coords="969,2397,1146,2358,2388">operations:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="593,2460,607,2437,2460">1</WORD>
<WORD coords="633,2460,647,2440,2460">S</WORD>
<WORD coords="673,2460,688,2437,2460">2</WORD>
<WORD coords="713,2453,731,2445,2457">=</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,2501,607,2478,2501">2</WORD>
<WORD coords="633,2501,647,2481,2501">S</WORD>
<WORD coords="675,2501,690,2478,2501">6</WORD>
<WORD coords="713,2494,731,2486,2497">=</WORD>
<WORD coords="755,2501,769,2478,2501">2</WORD>
</LINE>
<LINE>
<WORD coords="593,2541,607,2519,2541">7</WORD>
<WORD coords="633,2542,647,2522,2542">S</WORD>
<WORD coords="675,2542,689,2519,2542">8</WORD>
<WORD coords="713,2535,731,2527,2538">=</WORD>
</LINE>
<LINE>
<WORD coords="594,2582,609,2559,2582">9</WORD>
<WORD coords="633,2583,647,2562,2583">S</WORD>
<WORD coords="675,2583,709,2559,2583">12</WORD>
<WORD coords="734,2576,752,2567,2580">=</WORD>
<WORD coords="776,2583,791,2559,2583">8</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="263,2684,333,2653,2683">166</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0173.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0174.djvu" width="2038">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0174.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="289,185,417,158,184">Abacus</WORD>
<WORD coords="1344,180,1408,153,180">183</WORD>
<WORD coords="1441,180,1496,152,179">Bit</WORD>
<WORD coords="1508,179,1782,151,177">Manipulation</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,362,682,332,361">The</WORD>
<WORD coords="692,362,750,331,361">last</WORD>
<WORD coords="759,370,897,330,361">example</WORD>
<WORD coords="907,361,1014,330,360">should</WORD>
<WORD coords="1024,361,1063,330,361">be</WORD>
<WORD coords="1073,360,1230,329,359">examined</WORD>
<WORD coords="1239,359,1337,328,358">closer</WORD>
<WORD coords="1347,357,1378,328,357">in</WORD>
<WORD coords="1389,358,1437,327,357">the</WORD>
<WORD coords="1447,364,1550,326,356">binary</WORD>
<WORD coords="1562,364,1682,330,355">system.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,441,637,419,442">9</WORD>
<WORD coords="647,444,732,419,441">(dec)</WORD>
<WORD coords="762,434,781,426,437">=</WORD>
<WORD coords="805,441,880,419,441">1001</WORD>
<WORD coords="912,445,1078,416,440">(binary),</WORD>
<WORD coords="1110,439,1143,417,439">12</WORD>
<WORD coords="1155,442,1238,417,438">(dec)</WORD>
<WORD coords="1268,432,1286,423,437">=</WORD>
<WORD coords="1311,438,1387,415,438">1100</WORD>
<WORD coords="1397,442,1541,413,436">(binary)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,520,697,499,520">1001</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="663,562,676,542,562">S</WORD>
<WORD coords="733,561,807,538,561">1100</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="733,642,808,619,642">1000</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="734,723,808,701,723">1000</WORD>
<WORD coords="820,728,964,699,723">(binary)</WORD>
<WORD coords="996,715,1013,707,721">=</WORD>
<WORD coords="1037,722,1052,699,722">8</WORD>
<WORD coords="1084,725,1248,697,721">(decimal)</WORD>
</LINE>
<LINE>
<WORD coords="620,807,684,777,807">The</WORD>
<WORD coords="695,807,779,785,806">same</WORD>
<WORD coords="787,815,941,776,806">operation</WORD>
<WORD coords="952,806,999,776,805">for</WORD>
<WORD coords="1009,806,1066,781,805">OR:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="625,890,720,864,887">1|2</WORD>
<WORD coords="745,880,762,872,884">=</WORD>
<WORD coords="787,886,802,864,886">3</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="624,930,722,904,927">2|6</WORD>
<WORD coords="745,920,763,912,924">=</WORD>
<WORD coords="788,926,803,904,926">6</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="625,967,639,945,967">7</WORD>
<WORD coords="671,970,674,945,970">I</WORD>
<WORD coords="707,967,721,945,967">8</WORD>
<WORD coords="745,960,763,952,964">=</WORD>
<WORD coords="788,967,823,944,967">15</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="626,1007,641,984,1007">9</WORD>
<WORD coords="671,1010,675,985,1007">1</WORD>
<WORD coords="708,1006,741,984,1006">12</WORD>
<WORD coords="766,1000,784,992,1004">=</WORD>
<WORD coords="808,1006,843,984,1006">13</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="623,1092,686,1062,1091">The</WORD>
<WORD coords="696,1092,754,1062,1091">last</WORD>
<WORD coords="763,1092,823,1061,1091">line</WORD>
<WORD coords="833,1100,993,1061,1091">expressed</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1003,1090,1034,1060,1090">in</WORD>
<WORD coords="1044,1099,1157,1060,1090">binary:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="626,1172,701,1149,1172">1001</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="627,1213,702,1190,1212">1100</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="627,1292,702,1270,1292">1101</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="628,1374,703,1351,1374">1101</WORD>
<WORD coords="735,1379,878,1350,1374">(binary)</WORD>
<WORD coords="910,1367,915,1358,1371">•</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="915,1367,928,1359,1370">=</WORD>
<WORD coords="953,1374,988,1351,1373">13</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1019,1376,1183,1349,1372">(decimal)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="626,1459,650,1429,1458">It</WORD>
<WORD coords="661,1459,687,1428,1458">is</WORD>
<WORD coords="700,1466,859,1428,1457">important</WORD>
<WORD coords="870,1458,931,1428,1457">that</WORD>
<WORD coords="943,1458,991,1428,1457">the</WORD>
<WORD coords="1003,1457,1166,1427,1456">characters</WORD>
<WORD coords="1181,1457,1198,1434,1457">&amp;</WORD>
<WORD coords="1213,1457,1271,1427,1456">and</WORD>
<WORD coords="1285,1456,1301,1433,1456">&amp;</WORD>
<WORD coords="1310,1456,1326,1433,1456">&amp;</WORD>
<WORD coords="1342,1457,1392,1435,1456">are</WORD>
<WORD coords="1403,1463,1473,1426,1455">kept</WORD>
<WORD coords="1484,1463,1617,1430,1454">separate</WORD>
<WORD coords="1629,1455,1705,1424,1454">from</WORD>
<WORD coords="1718,1454,1792,1424,1453">each</WORD>
</LINE>
<LINE>
<WORD coords="625,1502,718,1472,1501">other.</WORD>
<WORD coords="734,1501,752,1478,1501">&amp;</WORD>
<WORD coords="768,1502,911,1477,1501">connects</WORD>
<WORD coords="922,1510,1114,1471,1501">expressions</WORD>
<WORD coords="1124,1501,1170,1471,1500">bit</WORD>
<WORD coords="1179,1509,1220,1471,1501">by</WORD>
<WORD coords="1231,1501,1283,1470,1500">bit</WORD>
<WORD coords="1299,1500,1341,1477,1500">&amp;&amp;</WORD>
<WORD coords="1358,1508,1429,1470,1500">only</WORD>
<WORD coords="1441,1499,1544,1470,1498">makes</WORD>
<WORD coords="1557,1499,1575,1477,1499">a</WORD>
<WORD coords="1587,1506,1697,1468,1497">logical</WORD>
<WORD coords="1709,1498,1792,1476,1497">com-</WORD>
</LINE>
<LINE>
<WORD coords="625,1554,745,1516,1545">parison</WORD>
<WORD coords="757,1546,834,1515,1545">from</WORD>
<WORD coords="846,1545,945,1515,1545">which</WORD>
<WORD coords="955,1545,1048,1515,1544">either</WORD>
<WORD coords="1058,1545,1077,1523,1545">a</WORD>
<WORD coords="1090,1544,1103,1515,1544">1</WORD>
<WORD coords="1118,1552,1206,1515,1544">(true)</WORD>
<WORD coords="1218,1545,1252,1523,1544">or</WORD>
<WORD coords="1293,1552,1395,1514,1543">(false)</WORD>
<WORD coords="1406,1544,1433,1513,1543">is</WORD>
<WORD coords="1442,1543,1587,1513,1542">returned.</WORD>
<WORD coords="1599,1542,1759,1512,1541">Therefore</WORD>
<WORD coords="1772,1540,1790,1514,1540">2</WORD>
</LINE>
<LINE>
<WORD coords="629,1590,646,1566,1589">&amp;</WORD>
<WORD coords="665,1589,682,1563,1588">1</WORD>
<WORD coords="700,1581,722,1571,1584">=</WORD>
<WORD coords="739,1594,869,1559,1589">0,but2</WORD>
<WORD coords="887,1589,930,1565,1588">&amp;&amp;</WORD>
<WORD coords="950,1588,967,1562,1588">1</WORD>
<WORD coords="984,1580,1006,1570,1584">=</WORD>
<WORD coords="1023,1589,1054,1562,1588">1.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="626,1675,722,1645,1674">There</WORD>
<WORD coords="735,1674,761,1644,1674">is</WORD>
<WORD coords="775,1674,838,1644,1673">also</WORD>
<WORD coords="852,1674,870,1653,1674">a</WORD>
<WORD coords="883,1675,1055,1643,1674">distinction</WORD>
<WORD coords="1067,1675,1202,1644,1674">between</WORD>
<WORD coords="1217,1674,1265,1644,1673">the</WORD>
<WORD coords="1278,1682,1429,1648,1672">operators</WORD>
<WORD coords="1450,1677,1455,1646,1677">I</WORD>
<WORD coords="1477,1673,1537,1642,1672">and</WORD>
<WORD coords="1557,1676,1561,1645,1676">I</WORD>
<WORD coords="1582,1677,1587,1645,1677">I</WORD>
<WORD coords="1599,1672,1606,1665,1673">.</WORD>
<WORD coords="1620,1680,1722,1642,1671">Loops</WORD>
<WORD coords="1734,1672,1794,1641,1671">and</WORD>
</LINE>
<LINE>
<WORD coords="627,1720,798,1689,1719">conditions</WORD>
<WORD coords="812,1728,882,1698,1719">may</WORD>
<WORD coords="896,1721,989,1689,1720">result</WORD>
<WORD coords="1002,1719,1033,1688,1719">in</WORD>
<WORD coords="1048,1728,1167,1694,1719">strange</WORD>
<WORD coords="1179,1720,1323,1688,1719">behavior</WORD>
<WORD coords="1337,1718,1364,1688,1718">if</WORD>
<WORD coords="1376,1727,1436,1696,1719">you</WORD>
<WORD coords="1449,1719,1578,1687,1718">confuse</WORD>
<WORD coords="1591,1718,1675,1687,1717">these</WORD>
<WORD coords="1689,1725,1793,1695,1716">opera-</WORD>
</LINE>
<LINE>
<WORD coords="627,1765,698,1740,1764">tors.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="301,1963,467,1920,1962">18.3.3</WORD>
<WORD coords="628,1963,811,1920,1962">Bitwise</WORD>
<WORD coords="845,1962,965,1920,1961">Shift</WORD>
<WORD coords="998,1973,1255,1919,1962">Operators</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="300,2107,349,2082,2107">»</WORD>
<WORD coords="419,2108,468,2083,2108">«</WORD>
<WORD coords="628,2117,791,2078,2108">Operators</WORD>
<WORD coords="806,2109,854,2078,2108">for</WORD>
<WORD coords="868,2109,912,2077,2108">bit</WORD>
<WORD coords="927,2116,1053,2077,2108">shifting</WORD>
<WORD coords="1068,2109,1118,2086,2108">are</WORD>
<WORD coords="1134,2107,1182,2083,2107">»</WORD>
<WORD coords="1196,2109,1255,2078,2108">and</WORD>
<WORD coords="1269,2108,1328,2083,2107">«.</WORD>
<WORD coords="1343,2116,1428,2077,2107">They</WORD>
<WORD coords="1441,2116,1550,2076,2107">permit</WORD>
<WORD coords="1563,2107,1609,2076,2106">bit</WORD>
<WORD coords="1623,2114,1748,2075,2106">shifting</WORD>
<WORD coords="1763,2107,1795,2081,2106">to</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,2153,677,2123,2152">the</WORD>
<WORD coords="691,2153,747,2122,2152">left</WORD>
<WORD coords="758,2153,792,2131,2152">or</WORD>
<WORD coords="804,2161,883,2122,2152">right</WORD>
<WORD coords="896,2153,1000,2122,2152">within</WORD>
<WORD coords="1013,2153,1032,2131,2153">a</WORD>
<WORD coords="1044,2153,1128,2122,2152">field.</WORD>
<WORD coords="1144,2152,1172,2123,2152">A</WORD>
<WORD coords="1186,2153,1258,2122,2152">shift</WORD>
<WORD coords="1270,2153,1302,2127,2152">to</WORD>
<WORD coords="1315,2152,1364,2122,2152">the</WORD>
<WORD coords="1377,2152,1433,2121,2151">left</WORD>
<WORD coords="1444,2159,1521,2121,2155">(«)</WORD>
<WORD coords="1535,2159,1576,2121,2152">by</WORD>
<WORD coords="1590,2151,1649,2129,2150">one</WORD>
<WORD coords="1661,2159,1795,2120,2150">position</WORD>
</LINE>
<LINE>
<WORD coords="630,2197,654,2167,2196">is</WORD>
<WORD coords="671,2197,721,2167,2196">the</WORD>
<WORD coords="736,2198,819,2175,2197">same</WORD>
<WORD coords="834,2198,867,2176,2198">as</WORD>
<WORD coords="883,2206,1076,2166,2197">multiplying</WORD>
<WORD coords="1089,2206,1131,2167,2198">by</WORD>
<WORD coords="1145,2202,1176,2167,2198">2,</WORD>
<WORD coords="1191,2205,1262,2167,2196">only</WORD>
<WORD coords="1278,2197,1302,2166,2196">it</WORD>
<WORD coords="1315,2197,1342,2166,2196">is</WORD>
<WORD coords="1357,2197,1447,2166,2196">much</WORD>
<WORD coords="1462,2197,1562,2166,2196">faster.</WORD>
<WORD coords="1579,2195,1631,2165,2195">All</WORD>
<WORD coords="1646,2196,1682,2165,2195">of</WORD>
<WORD coords="1694,2196,1754,2165,2195">this</WORD>
<WORD coords="1769,2196,1795,2164,2195">is</WORD>
</LINE>
<LINE>
<WORD coords="629,2248,799,2211,2239">dependent</WORD>
<WORD coords="813,2240,853,2220,2239">on</WORD>
<WORD coords="870,2240,938,2211,2240">how</WORD>
<WORD coords="955,2240,1023,2211,2240">data</WORD>
<WORD coords="1038,2240,1097,2211,2239">and</WORD>
<WORD coords="1112,2240,1252,2211,2239">numbers</WORD>
<WORD coords="1267,2240,1317,2219,2239">are</WORD>
<WORD coords="1333,2240,1433,2210,2239">stored</WORD>
<WORD coords="1448,2239,1507,2210,2238">and</WORD>
<WORD coords="1521,2247,1684,2209,2238">processed</WORD>
<WORD coords="1699,2238,1730,2209,2238">in</WORD>
<WORD coords="1746,2239,1796,2208,2238">the</WORD>
</LINE>
<LINE>
<WORD coords="628,2293,792,2260,2284">computer.</WORD>
<WORD coords="805,2284,834,2255,2284">A</WORD>
<WORD coords="846,2285,919,2254,2284">shift</WORD>
<WORD coords="930,2285,961,2259,2285">to</WORD>
<WORD coords="974,2285,1023,2254,2284">the</WORD>
<WORD coords="1034,2293,1113,2254,2284">right</WORD>
<WORD coords="1123,2293,1225,2254,2284">equals</WORD>
<WORD coords="1237,2285,1256,2263,2285">a</WORD>
<WORD coords="1267,2285,1398,2254,2284">division</WORD>
<WORD coords="1410,2292,1450,2254,2284">by</WORD>
<WORD coords="1461,2284,1490,2254,2283">2.</WORD>
<WORD coords="1504,2292,1681,2253,2283">Depending</WORD>
<WORD coords="1693,2284,1734,2261,2283">on</WORD>
<WORD coords="1747,2283,1796,2252,2282">the</WORD>
</LINE>
<LINE>
<WORD coords="629,2329,697,2299,2329">data</WORD>
<WORD coords="711,2338,791,2305,2329">type,</WORD>
<WORD coords="804,2330,899,2299,2329">either</WORD>
<WORD coords="912,2330,983,2307,2329">zero</WORD>
<WORD coords="995,2330,1055,2298,2329">bits</WORD>
<WORD coords="1069,2330,1104,2307,2329">or</WORD>
<WORD coords="1116,2330,1162,2304,2330">set</WORD>
<WORD coords="1174,2330,1232,2298,2329">bits</WORD>
<WORD coords="1246,2330,1337,2307,2329">move</WORD>
<WORD coords="1351,2330,1414,2298,2329">into</WORD>
<WORD coords="1427,2329,1477,2298,2328">the</WORD>
<WORD coords="1490,2328,1554,2298,2328">free</WORD>
<WORD coords="1568,2329,1724,2297,2328">locations.</WORD>
<WORD coords="1738,2328,1797,2298,2327">For</WORD>
</LINE>
<LINE>
<WORD coords="630,2382,777,2344,2373">unsigned</WORD>
<WORD coords="790,2379,903,2344,2373">values,</WORD>
<WORD coords="916,2374,986,2352,2373">zero</WORD>
<WORD coords="998,2375,1057,2343,2374">bits</WORD>
<WORD coords="1070,2374,1119,2352,2373">are</WORD>
<WORD coords="1132,2375,1242,2343,2373">shifted</WORD>
<WORD coords="1254,2373,1286,2343,2373">in</WORD>
<WORD coords="1298,2382,1389,2352,2373">every</WORD>
<WORD coords="1401,2374,1479,2351,2374">case.</WORD>
<WORD coords="1493,2374,1550,2343,2373">For</WORD>
<WORD coords="1562,2373,1677,2342,2372">normal</WORD>
<WORD coords="1689,2381,1796,2342,2372">signed</WORD>
</LINE>
<LINE>
<WORD coords="632,2420,699,2391,2419">int</WORD>
<WORD coords="713,2420,815,2389,2419">values</WORD>
<WORD coords="827,2420,850,2388,2419">it</WORD>
<WORD coords="859,2428,992,2388,2419">depends</WORD>
<WORD coords="1003,2420,1043,2397,2419">on</WORD>
<WORD coords="1054,2420,1103,2388,2419">the</WORD>
<WORD coords="1113,2427,1257,2388,2419">compiler</WORD>
<WORD coords="1268,2419,1350,2389,2419">used.</WORD>
<WORD coords="1361,2419,1418,2389,2418">For</WORD>
<WORD coords="1428,2427,1556,2387,2418">positive</WORD>
<WORD coords="1566,2424,1716,2387,2418">numbers,</WORD>
<WORD coords="1726,2418,1797,2395,2418">zero</WORD>
</LINE>
<LINE>
<WORD coords="629,2465,687,2434,2464">bits</WORD>
<WORD coords="700,2465,808,2434,2464">should</WORD>
<WORD coords="819,2465,857,2435,2464">be</WORD>
<WORD coords="868,2465,965,2435,2464">added</WORD>
<WORD coords="977,2465,1008,2439,2464">to</WORD>
<WORD coords="1019,2465,1068,2434,2464">the</WORD>
<WORD coords="1079,2469,1143,2434,2464">left,</WORD>
<WORD coords="1154,2464,1213,2434,2464">and</WORD>
<WORD coords="1224,2465,1271,2434,2464">for</WORD>
<WORD coords="1281,2472,1419,2434,2463">negative</WORD>
<WORD coords="1430,2469,1580,2434,2463">numbers,</WORD>
<WORD coords="1590,2464,1650,2441,2463">one</WORD>
<WORD coords="1659,2464,1712,2432,2463">bit.</WORD>
<WORD coords="1723,2463,1797,2432,2463">This</WORD>
</LINE>
<LINE>
<WORD coords="630,2509,655,2477,2508">is</WORD>
<WORD coords="666,2517,811,2478,2508">compiler</WORD>
<WORD coords="820,2517,987,2478,2508">dependent</WORD>
<WORD coords="997,2508,1055,2478,2507">and</WORD>
<WORD coords="1065,2509,1145,2478,2508">there</WORD>
<WORD coords="1155,2509,1181,2478,2508">is</WORD>
<WORD coords="1192,2509,1231,2486,2508">no</WORD>
<WORD coords="1241,2517,1398,2482,2507">guarantee</WORD>
<WORD coords="1408,2508,1444,2477,2507">of</WORD>
<WORD coords="1452,2508,1520,2477,2507">how</WORD>
<WORD coords="1530,2508,1588,2477,2507">this</WORD>
<WORD coords="1599,2508,1706,2477,2507">works.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1726,2681,1797,2650,2680">167</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0174.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0175.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0175.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="260,171,305,143,171">18.</WORD>
<WORD coords="341,171,365,144,171">C</WORD>
<WORD coords="383,173,566,144,172">Features</WORD>
<WORD coords="1341,178,1450,151,178">Amiga</WORD>
<WORD coords="1463,178,1487,151,178">C</WORD>
<WORD coords="1499,179,1559,157,178">for</WORD>
<WORD coords="1570,179,1752,152,179">Beginners</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="587,351,651,320,350">The</WORD>
<WORD coords="660,352,785,321,350">number</WORD>
<WORD coords="793,352,830,321,351">of</WORD>
<WORD coords="838,353,924,321,351">shifts</WORD>
<WORD coords="935,353,961,322,352">is</WORD>
<WORD coords="971,353,1118,322,352">indicated</WORD>
<WORD coords="1127,354,1237,323,353">behind</WORD>
<WORD coords="1247,354,1295,323,353">the</WORD>
<WORD coords="1305,362,1448,329,354">operator.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="589,429,604,406,429">5</WORD>
<WORD coords="629,428,666,410,429">«</WORD>
<WORD coords="691,429,706,407,429">3</WORD>
<WORD coords="730,423,748,415,428">=</WORD>
<WORD coords="773,430,808,408,430">40</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,514,644,484,514">101</WORD>
<WORD coords="664,523,798,484,514">(binary)</WORD>
<WORD coords="815,516,928,485,515">shifted</WORD>
<WORD coords="944,517,1000,486,516">left</WORD>
<WORD coords="1015,525,1055,487,517">by</WORD>
<WORD coords="1071,517,1089,486,517">3</WORD>
<WORD coords="1106,518,1167,487,517">bits</WORD>
<WORD coords="1183,525,1267,487,517">(zero</WORD>
<WORD coords="1282,518,1343,487,517">bits</WORD>
<WORD coords="1358,519,1410,496,518">are</WORD>
<WORD coords="1426,519,1538,488,518">shifted</WORD>
<WORD coords="1555,526,1609,488,518">in):</WORD>
<WORD coords="1632,520,1752,489,519">101000</WORD>
</LINE>
<LINE>
<WORD coords="587,568,713,528,559">(binary)</WORD>
<WORD coords="724,555,747,542,557">=</WORD>
<WORD coords="756,561,797,529,560">40</WORD>
<WORD coords="808,569,966,530,560">(decimal).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="585,645,649,615,645">Use</WORD>
<WORD coords="663,645,713,615,644">the</WORD>
<WORD coords="726,654,865,624,645">program</WORD>
<WORD coords="880,646,911,616,646">in</WORD>
<WORD coords="925,647,974,617,646">the</WORD>
<WORD coords="988,655,1128,617,647">previous</WORD>
<WORD coords="1142,648,1257,617,647">section</WORD>
<WORD coords="1271,648,1320,617,648">for</WORD>
<WORD coords="1332,657,1508,618,648">converting</WORD>
<WORD coords="1521,650,1651,619,649">decimal</WORD>
<WORD coords="1665,650,1750,628,649">num-</WORD>
</LINE>
<LINE>
<WORD coords="585,690,652,659,689">bers</WORD>
<WORD coords="664,690,696,664,690">to</WORD>
<WORD coords="705,698,810,659,689">binary</WORD>
<WORD coords="821,692,970,661,690">numbers.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="256,881,425,838,880">18.3.4</WORD>
<WORD coords="584,884,916,848,883">EXCLUSIVE</WORD>
<WORD coords="939,884,1017,849,883">OR</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="584,1027,647,997,1026">The</WORD>
<WORD coords="658,1028,874,1002,1027">EXCLUSIVE</WORD>
<WORD coords="888,1029,936,1003,1028">OR</WORD>
<WORD coords="945,1037,1080,1004,1028">operator</WORD>
<WORD coords="1093,1014,1110,1003,1022">*</WORD>
<WORD coords="1125,1030,1151,999,1029">is</WORD>
<WORD coords="1161,1035,1281,999,1029">related,</WORD>
<WORD coords="1291,1030,1325,1008,1030">as</WORD>
<WORD coords="1336,1030,1385,1000,1029">the</WORD>
<WORD coords="1396,1031,1482,1009,1030">name</WORD>
<WORD coords="1493,1036,1647,1000,1030">indicates,</WORD>
<WORD coords="1659,1031,1689,1006,1031">to</WORD>
<WORD coords="1700,1031,1749,1001,1031">the</WORD>
</LINE>
<LINE>
<WORD coords="585,1071,633,1045,1070">OR</WORD>
<WORD coords="647,1079,792,1046,1071">operator.</WORD>
<WORD coords="807,1072,871,1041,1071">The</WORD>
<WORD coords="884,1080,956,1042,1072">only</WORD>
<WORD coords="969,1073,1134,1042,1072">difference</WORD>
<WORD coords="1148,1074,1204,1042,1073">lies</WORD>
<WORD coords="1217,1073,1248,1043,1073">in</WORD>
<WORD coords="1262,1074,1312,1043,1073">the</WORD>
<WORD coords="1324,1074,1386,1043,1073">fact</WORD>
<WORD coords="1399,1075,1461,1044,1074">that</WORD>
<WORD coords="1471,1075,1544,1044,1074">both</WORD>
<WORD coords="1558,1075,1617,1044,1074">bits</WORD>
<WORD coords="1630,1075,1680,1053,1074">are</WORD>
<WORD coords="1693,1075,1747,1050,1075">set</WORD>
</LINE>
<LINE>
<WORD coords="583,1115,646,1085,1114">The</WORD>
<WORD coords="659,1116,709,1090,1115">OR</WORD>
<WORD coords="721,1124,874,1086,1115">operation</WORD>
<WORD coords="887,1118,995,1087,1117">results</WORD>
<WORD coords="1007,1117,1036,1086,1117">in</WORD>
<WORD coords="1049,1118,1068,1096,1118">a</WORD>
<WORD coords="1080,1118,1126,1093,1118">set</WORD>
<WORD coords="1136,1123,1190,1087,1117">bit,</WORD>
<WORD coords="1201,1118,1254,1088,1118">but</WORD>
<WORD coords="1265,1119,1315,1088,1118">the</WORD>
<WORD coords="1328,1119,1550,1093,1118">EXCLUSIVE</WORD>
<WORD coords="1564,1120,1614,1094,1119">OR</WORD>
<WORD coords="1625,1120,1718,1094,1119">resets</WORD>
<WORD coords="1730,1120,1749,1098,1120">a</WORD>
</LINE>
<LINE>
<WORD coords="583,1160,634,1129,1159">bit.</WORD>
<WORD coords="647,1161,711,1130,1159">The</WORD>
<WORD coords="722,1161,802,1130,1160">table</WORD>
<WORD coords="814,1161,860,1130,1160">for</WORD>
<WORD coords="872,1161,921,1131,1160">the</WORD>
<WORD coords="933,1162,1076,1136,1161">exclus</WORD>
<WORD coords="1083,1162,1100,1137,1162">I</WORD>
<WORD coords="1103,1162,1151,1137,1161">ve</WORD>
<WORD coords="1164,1163,1214,1137,1162">OR</WORD>
<WORD coords="1225,1163,1250,1132,1162">is</WORD>
<WORD coords="1262,1163,1295,1141,1163">as</WORD>
<WORD coords="1308,1164,1438,1132,1163">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="582,1245,701,1215,1244">EXOR</WORD>
<WORD coords="988,1245,999,1218,1245">1</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="988,1295,1001,1266,1295">1</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="587,1335,599,1308,1337">1</WORD>
<WORD coords="842,1338,854,1309,1338">1</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="583,1421,629,1391,1420">for</WORD>
<WORD coords="640,1430,779,1393,1421">example</WORD>
<WORD coords="793,1422,880,1395,1417">2^1</WORD>
<WORD coords="896,1415,918,1405,1420">=</WORD>
<WORD coords="933,1423,951,1396,1423">3</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="582,1506,688,1475,1505">Please</WORD>
<WORD coords="703,1506,743,1476,1506">do</WORD>
<WORD coords="760,1507,814,1481,1506">not</WORD>
<WORD coords="827,1507,957,1476,1506">confuse</WORD>
<WORD coords="976,1492,993,1480,1492">A</WORD>
<WORD coords="1014,1507,1085,1476,1507">with</WORD>
<WORD coords="1102,1508,1152,1477,1507">the</WORD>
<WORD coords="1168,1516,1209,1486,1508">up</WORD>
<WORD coords="1225,1508,1320,1486,1507">arrow</WORD>
<WORD coords="1337,1509,1386,1477,1508">for</WORD>
<WORD coords="1400,1517,1656,1478,1508">exponentiation.</WORD>
<WORD coords="1673,1509,1747,1478,1508">This</WORD>
</LINE>
<LINE>
<WORD coords="582,1551,655,1520,1550">does</WORD>
<WORD coords="666,1551,720,1526,1550">not</WORD>
<WORD coords="730,1552,809,1520,1551">exist</WORD>
<WORD coords="819,1551,848,1520,1551">in</WORD>
<WORD coords="863,1552,911,1521,1551">the</WORD>
<WORD coords="922,1552,948,1522,1552">C</WORD>
<WORD coords="960,1560,1114,1522,1551">language.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="251,1636,471,1605,1634">Remember:</WORD>
<WORD coords="581,1637,644,1606,1636">The</WORD>
<WORD coords="655,1637,698,1606,1636">bit</WORD>
<WORD coords="710,1637,736,1606,1636">is</WORD>
<WORD coords="748,1638,794,1612,1637">set</WORD>
<WORD coords="804,1646,875,1607,1637">only</WORD>
<WORD coords="888,1637,914,1607,1637">if</WORD>
<WORD coords="923,1638,994,1607,1638">both</WORD>
<WORD coords="1005,1639,1063,1607,1638">bits</WORD>
<WORD coords="1075,1639,1124,1616,1638">are</WORD>
<WORD coords="1135,1639,1283,1608,1638">different.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="252,1829,419,1786,1828">18.3.5</WORD>
<WORD coords="581,1831,726,1788,1830">One&apos;s</WORD>
<WORD coords="757,1842,1077,1788,1831">Complement</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="579,1978,642,1947,1977">The</WORD>
<WORD coords="653,1979,741,1948,1978">one&apos;s</WORD>
<WORD coords="753,1986,956,1948,1978">complement</WORD>
<WORD coords="965,1987,1100,1954,1979">operator</WORD>
<WORD coords="1114,1970,1132,1962,1974">~</WORD>
<WORD coords="1146,1987,1276,1949,1979">requires</WORD>
<WORD coords="1287,1988,1358,1949,1979">only</WORD>
<WORD coords="1370,1980,1429,1958,1980">one</WORD>
<WORD coords="1439,1988,1611,1955,1980">parameter.</WORD>
<WORD coords="1624,1980,1675,1950,1980">All</WORD>
<WORD coords="1685,1981,1745,1950,1980">bits</WORD>
</LINE>
<LINE>
<WORD coords="580,2021,616,1990,2020">of</WORD>
<WORD coords="629,2021,678,1991,2020">the</WORD>
<WORD coords="692,2030,858,1997,2021">parameter</WORD>
<WORD coords="873,2022,923,2001,2021">are</WORD>
<WORD coords="938,2023,1085,1993,2022">reversed.</WORD>
<WORD coords="1103,2022,1155,1992,2022">Set</WORD>
<WORD coords="1168,2023,1228,1993,2022">bits</WORD>
<WORD coords="1244,2023,1292,2002,2022">are</WORD>
<WORD coords="1308,2023,1395,1998,2022">unset</WORD>
<WORD coords="1409,2024,1467,1994,2023">and</WORD>
<WORD coords="1483,2024,1551,1993,2023">vice</WORD>
<WORD coords="1565,2024,1661,2002,2023">versa.</WORD>
<WORD coords="1678,2024,1703,1994,2023">It</WORD>
<WORD coords="1718,2024,1744,1993,2023">is</WORD>
</LINE>
<LINE>
<WORD coords="579,2066,809,2036,2065">recommended</WORD>
<WORD coords="818,2067,849,2041,2066">to</WORD>
<WORD coords="860,2067,913,2044,2067">use</WORD>
<WORD coords="924,2067,981,2036,2066">this</WORD>
<WORD coords="992,2075,1125,2042,2066">operator</WORD>
<WORD coords="1135,2075,1205,2037,2066">only</WORD>
<WORD coords="1217,2067,1263,2037,2066">for</WORD>
<WORD coords="1272,2068,1417,2037,2067">variables</WORD>
<WORD coords="1427,2068,1525,2037,2067">which</WORD>
<WORD coords="1536,2068,1614,2046,2067">were</WORD>
<WORD coords="1623,2068,1745,2038,2067">defined</WORD>
</LINE>
<LINE>
<WORD coords="579,2109,612,2087,2109">as</WORD>
<WORD coords="624,2118,779,2079,2109">unsigned,</WORD>
<WORD coords="790,2110,824,2088,2109">or</WORD>
<WORD coords="834,2110,883,2080,2110">the</WORD>
<WORD coords="894,2118,960,2080,2110">sign</WORD>
<WORD coords="971,2111,998,2080,2110">is</WORD>
<WORD coords="1008,2111,1072,2081,2110">also</WORD>
<WORD coords="1082,2111,1221,2081,2110">affected.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="581,2195,740,2165,2189">unsigned</WORD>
<WORD coords="763,2191,880,2168,2190">number</WORD>
<WORD coords="905,2184,922,2176,2188">=</WORD>
<WORD coords="945,2194,998,2168,2189">~3;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="579,2276,610,2246,2276">In</WORD>
<WORD coords="623,2277,672,2246,2276">the</WORD>
<WORD coords="683,2278,814,2246,2276">variable</WORD>
<WORD coords="824,2278,864,2246,2277">all</WORD>
<WORD coords="875,2278,933,2246,2277">bits</WORD>
<WORD coords="944,2286,1049,2253,2277">except</WORD>
<WORD coords="1061,2278,1107,2248,2277">for</WORD>
<WORD coords="1118,2278,1166,2248,2277">the</WORD>
<WORD coords="1177,2278,1243,2247,2277">first</WORD>
<WORD coords="1251,2279,1310,2256,2278">one</WORD>
<WORD coords="1320,2279,1370,2256,2278">are</WORD>
<WORD coords="1381,2279,1427,2253,2279">set</WORD>
<WORD coords="1437,2287,1570,2247,2278">(priority</WORD>
<WORD coords="1615,2279,1675,2248,2278">and</WORD>
<WORD coords="1687,2278,1704,2252,2278">1</WORD>
<WORD coords="1719,2270,1741,2260,2270">=</WORD>
</LINE>
<LINE>
<WORD coords="581,2321,598,2295,2322">1</WORD>
<WORD coords="613,2320,634,2297,2321">+</WORD>
<WORD coords="649,2321,668,2294,2322">2</WORD>
<WORD coords="684,2314,706,2304,2318">=</WORD>
<WORD coords="720,2329,755,2292,2324">3)</WORD>
<WORD coords="768,2322,803,2300,2322">so</WORD>
<WORD coords="814,2323,875,2292,2322">that</WORD>
<WORD coords="886,2323,936,2292,2322">the</WORD>
<WORD coords="946,2323,1075,2292,2322">variable</WORD>
<WORD coords="1087,2323,1155,2302,2322">now</WORD>
<WORD coords="1168,2324,1299,2293,2322">receives</WORD>
<WORD coords="1312,2324,1361,2293,2323">the</WORD>
<WORD coords="1372,2332,1529,2293,2323">following</WORD>
<WORD coords="1540,2324,1584,2293,2323">bit</WORD>
<WORD coords="1595,2332,1743,2302,2323">sequence</WORD>
</LINE>
<LINE>
<WORD coords="579,2375,713,2335,2366">(starting</WORD>
<WORD coords="724,2367,801,2336,2366">from</WORD>
<WORD coords="813,2367,830,2345,2367">a</WORD>
<WORD coords="845,2368,938,2336,2367">16-bit</WORD>
<WORD coords="948,2376,1081,2336,2367">integer):</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="581,2447,656,2424,2447">1111</WORD>
<WORD coords="682,2447,757,2425,2447">1111</WORD>
<WORD coords="784,2448,858,2425,2447">1111</WORD>
<WORD coords="885,2448,960,2425,2448">1100</WORD>
</LINE>
<LINE>
<WORD coords="579,2481,597,2472,2484">=</WORD>
<WORD coords="621,2488,715,2465,2487">65532</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="249,2678,319,2647,2677">168</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0175.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0176.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0176.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="280,180,407,153,180">Abacus</WORD>
<WORD coords="1559,168,1604,140,168">l*-</WORD>
<WORD coords="1606,167,1625,140,167">4</WORD>
<WORD coords="1664,166,1771,138,165">GoTO</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="286,505,459,452,503">18.4</WORD>
<WORD coords="612,502,803,456,501">Goto</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="612,658,741,620,649">Perhaps</WORD>
<WORD coords="754,656,849,624,649">goto</WORD>
<WORD coords="864,649,977,617,647">sounds</WORD>
<WORD coords="988,647,1117,615,645">familiar</WORD>
<WORD coords="1129,646,1207,615,645">from</WORD>
<WORD coords="1219,649,1348,613,643">BASIC,</WORD>
<WORD coords="1359,643,1413,613,643">but</WORD>
<WORD coords="1423,643,1473,611,642">the</WORD>
<WORD coords="1483,642,1510,610,642">C</WORD>
<WORD coords="1523,649,1777,608,639">implementation</WORD>
</LINE>
<LINE>
<WORD coords="613,694,639,664,694">is</WORD>
<WORD coords="655,694,674,673,694">a</WORD>
<WORD coords="689,694,753,669,693">true</WORD>
<WORD coords="767,700,922,662,692">curiosity.</WORD>
<WORD coords="937,691,1010,661,690">This</WORD>
<WORD coords="1027,691,1185,664,689">statement</WORD>
<WORD coords="1199,689,1252,659,688">has</WORD>
<WORD coords="1268,688,1287,667,688">a</WORD>
<WORD coords="1299,688,1361,658,688">bad</WORD>
<WORD coords="1374,695,1542,655,685">reputation</WORD>
<WORD coords="1556,684,1589,654,684">in</WORD>
<WORD coords="1603,689,1641,654,685">C,</WORD>
<WORD coords="1656,684,1740,653,683">since</WORD>
<WORD coords="1755,682,1779,652,682">it</WORD>
</LINE>
<LINE>
<WORD coords="613,739,669,716,738">can</WORD>
<WORD coords="680,745,799,708,737">destroy</WORD>
<WORD coords="810,737,829,715,737">a</WORD>
<WORD coords="839,736,908,706,735">well</WORD>
<WORD coords="919,736,1081,704,735">structured</WORD>
<WORD coords="1091,742,1236,711,733">program.</WORD>
<WORD coords="1247,740,1388,701,732">Jumping</WORD>
<WORD coords="1398,731,1429,700,730">in</WORD>
<WORD coords="1439,731,1458,708,731">a</WORD>
<WORD coords="1468,730,1602,698,729">function</WORD>
<WORD coords="1612,729,1668,706,728">can</WORD>
<WORD coords="1679,728,1779,697,726">defeat</WORD>
</LINE>
<LINE>
<WORD coords="615,782,664,752,781">the</WORD>
<WORD coords="679,789,809,759,780">purpose</WORD>
<WORD coords="823,780,859,750,779">of</WORD>
<WORD coords="871,787,976,748,779">clarity</WORD>
<WORD coords="992,778,1022,748,778">in</WORD>
<WORD coords="1036,786,1269,746,776">programming.</WORD>
<WORD coords="1284,775,1495,744,774">Nevertheless</WORD>
<WORD coords="1511,773,1560,742,772">the</WORD>
<WORD coords="1575,780,1673,747,772">goto</WORD>
<WORD coords="1690,771,1778,745,771">state-</WORD>
</LINE>
<LINE>
<WORD coords="616,826,697,801,825">ment</WORD>
<WORD coords="709,826,736,795,825">is</WORD>
<WORD coords="749,825,801,800,825">not</WORD>
<WORD coords="813,832,917,793,824">totally</WORD>
<WORD coords="930,824,1055,792,823">useless.</WORD>
<WORD coords="1069,823,1094,792,822">It</WORD>
<WORD coords="1105,822,1161,799,821">can</WORD>
<WORD coords="1174,822,1212,791,821">be</WORD>
<WORD coords="1224,821,1299,790,820">used</WORD>
<WORD coords="1312,826,1484,788,818">effectively</WORD>
<WORD coords="1498,817,1529,787,817">in</WORD>
<WORD coords="1541,817,1622,794,816">error</WORD>
<WORD coords="1633,824,1778,784,815">trapping.</WORD>
</LINE>
<LINE>
<WORD coords="615,871,644,840,871">If</WORD>
<WORD coords="653,871,692,849,870">an</WORD>
<WORD coords="704,871,784,848,870">error</WORD>
<WORD coords="794,870,900,846,869">occurs</WORD>
<WORD coords="913,869,1016,837,868">within</WORD>
<WORD coords="1029,868,1144,836,866">several</WORD>
<WORD coords="1155,874,1252,835,866">loops,</WORD>
<WORD coords="1265,865,1363,834,864">which</WORD>
<WORD coords="1376,863,1478,833,862">makes</WORD>
<WORD coords="1489,871,1628,839,861">progress</WORD>
<WORD coords="1640,868,1779,828,859">impossi-</WORD>
</LINE>
<LINE>
<WORD coords="615,921,675,885,916">ble,</WORD>
<WORD coords="688,923,761,884,915">only</WORD>
<WORD coords="773,916,823,884,915">the</WORD>
<WORD coords="835,922,932,889,914">goto</WORD>
<WORD coords="948,914,1106,886,913">statement</WORD>
<WORD coords="1118,912,1213,880,911">offers</WORD>
<WORD coords="1226,918,1344,888,910">escape.</WORD>
<WORD coords="1357,909,1422,878,909">The</WORD>
<WORD coords="1435,909,1520,876,908">usual</WORD>
<WORD coords="1531,908,1625,876,907">break</WORD>
<WORD coords="1637,907,1780,873,905">directive</WORD>
</LINE>
<LINE>
<WORD coords="616,961,672,939,960">can</WORD>
<WORD coords="683,968,756,930,960">only</WORD>
<WORD coords="768,968,835,934,960">stop</WORD>
<WORD coords="847,959,906,936,958">one</WORD>
<WORD coords="917,966,999,928,958">loop,</WORD>
<WORD coords="1010,958,1064,932,957">not</WORD>
<WORD coords="1075,957,1189,925,956">several</WORD>
<WORD coords="1201,955,1230,930,955">at</WORD>
<WORD coords="1241,955,1326,933,954">once.</WORD>
<WORD coords="1340,954,1432,924,953">Some</WORD>
<WORD coords="1443,953,1514,927,952">tests</WORD>
<WORD coords="1526,952,1585,921,951">and</WORD>
<WORD coords="1595,952,1680,920,950">other</WORD>
<WORD coords="1689,950,1781,918,949">break</WORD>
</LINE>
<LINE>
<WORD coords="616,1006,792,974,1004">commands</WORD>
<WORD coords="802,1004,893,972,1003">could</WORD>
<WORD coords="903,1003,969,972,1002">also</WORD>
<WORD coords="979,1002,1132,970,1001">terminate</WORD>
<WORD coords="1142,1001,1181,970,1000">all</WORD>
<WORD coords="1194,1007,1289,969,999">loops.</WORD>
<WORD coords="1301,1000,1327,969,999">It</WORD>
<WORD coords="1336,999,1363,968,998">is</WORD>
<WORD coords="1373,1007,1538,966,997">preferable</WORD>
<WORD coords="1547,997,1579,971,997">to</WORD>
<WORD coords="1589,996,1644,973,996">use</WORD>
<WORD coords="1654,1001,1759,968,993">goto.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,1134,681,1103,1133">The</WORD>
<WORD coords="692,1133,746,1110,1133">use</WORD>
<WORD coords="755,1133,791,1101,1132">of</WORD>
<WORD coords="799,1133,848,1101,1132">the</WORD>
<WORD coords="859,1139,954,1106,1131">goto</WORD>
<WORD coords="966,1131,1122,1104,1130">statement</WORD>
<WORD coords="1131,1130,1167,1098,1129">of</WORD>
<WORD coords="1174,1129,1280,1106,1128">course</WORD>
<WORD coords="1289,1128,1423,1104,1127">assumes</WORD>
<WORD coords="1434,1127,1452,1104,1127">a</WORD>
<WORD coords="1462,1126,1539,1094,1125">label</WORD>
<WORD coords="1550,1132,1583,1094,1125">(a</WORD>
<WORD coords="1591,1124,1712,1092,1123">marked</WORD>
<WORD coords="1723,1123,1783,1091,1122">line</WORD>
</LINE>
<LINE>
<WORD coords="619,1178,649,1153,1178">to</WORD>
<WORD coords="660,1178,759,1147,1177">which</WORD>
<WORD coords="770,1177,820,1147,1176">the</WORD>
<WORD coords="830,1184,926,1151,1176">goto</WORD>
<WORD coords="935,1184,1021,1145,1175">jump</WORD>
<WORD coords="1033,1175,1141,1144,1174">should</WORD>
<WORD coords="1150,1174,1189,1143,1173">be</WORD>
<WORD coords="1199,1180,1309,1142,1173">made).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,1259,734,1235,1258">label:</WORD>
<WORD coords="761,1263,1002,1231,1256">printfC&apos;This</WORD>
<WORD coords="1026,1255,1062,1230,1255">is</WORD>
<WORD coords="1086,1254,1184,1232,1253">where</WORD>
<WORD coords="1207,1259,1285,1232,1253">goto</WORD>
<WORD coords="1307,1253,1386,1228,1252">will</WORD>
<WORD coords="1410,1256,1604,1226,1251">Jump!\n&quot;);</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="732,1338,767,1313,1337">if</WORD>
<WORD coords="779,1340,902,1314,1337">(error)</WORD>
</LINE>
<LINE>
<WORD coords="771,1383,849,1356,1377">goto</WORD>
<WORD coords="874,1379,986,1353,1376">label;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="621,1462,685,1432,1461">The</WORD>
<WORD coords="703,1462,800,1431,1461">labels</WORD>
<WORD coords="817,1461,874,1439,1460">can</WORD>
<WORD coords="893,1460,931,1431,1460">be</WORD>
<WORD coords="949,1460,1074,1429,1458">defined</WORD>
<WORD coords="1092,1458,1122,1429,1458">in</WORD>
<WORD coords="1142,1458,1191,1428,1457">the</WORD>
<WORD coords="1209,1466,1347,1435,1456">program</WORD>
<WORD coords="1367,1456,1429,1431,1455">text</WORD>
<WORD coords="1446,1463,1617,1425,1453">anywhere,</WORD>
<WORD coords="1635,1454,1688,1424,1453">but</WORD>
<WORD coords="1706,1453,1787,1427,1452">must</WORD>
</LINE>
<LINE>
<WORD coords="622,1506,741,1476,1505">include</WORD>
<WORD coords="752,1506,771,1484,1506">a</WORD>
<WORD coords="781,1506,880,1475,1505">colon.</WORD>
<WORD coords="891,1512,974,1474,1504">They</WORD>
<WORD coords="986,1503,1036,1482,1502">are</WORD>
<WORD coords="1046,1511,1118,1473,1502">only</WORD>
<WORD coords="1129,1510,1264,1472,1501">required</WORD>
<WORD coords="1275,1501,1322,1471,1500">for</WORD>
<WORD coords="1334,1501,1382,1471,1500">the</WORD>
<WORD coords="1394,1507,1489,1475,1500">goto</WORD>
<WORD coords="1502,1500,1658,1473,1498">statement</WORD>
<WORD coords="1667,1498,1726,1467,1497">and</WORD>
<WORD coords="1737,1496,1786,1475,1496">are</WORD>
</LINE>
<LINE>
<WORD coords="622,1550,738,1520,1549">formed</WORD>
<WORD coords="748,1557,863,1519,1548">exactly</WORD>
<WORD coords="872,1548,933,1518,1548">like</WORD>
<WORD coords="943,1548,1072,1517,1547">variable</WORD>
<WORD coords="1081,1547,1192,1525,1546">names.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="293,1637,384,1607,1636">Note</WORD>
<WORD coords="392,1637,400,1615,0">:</WORD>
<WORD coords="622,1636,686,1605,1635">The</WORD>
<WORD coords="698,1635,814,1608,1634">label</WORD>
<WORD coords="828,1635,887,1604,1634">and</WORD>
<WORD coords="902,1641,994,1605,1633">jump</WORD>
<WORD coords="1005,1633,1180,1601,1632">commands</WORD>
<WORD coords="1191,1632,1271,1606,1631">must</WORD>
<WORD coords="1279,1631,1318,1601,1631">be</WORD>
<WORD coords="1329,1631,1402,1600,1631">used</WORD>
<WORD coords="1413,1630,1443,1599,1629">in</WORD>
<WORD coords="1454,1630,1504,1599,1629">the</WORD>
<WORD coords="1515,1629,1597,1606,1628">same</WORD>
<WORD coords="1608,1628,1751,1596,1627">function.</WORD>
<WORD coords="1763,1627,1789,1596,1626">It</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,1680,649,1649,1679">is</WORD>
<WORD coords="662,1680,715,1654,1679">not</WORD>
<WORD coords="726,1687,860,1648,1678">possible</WORD>
<WORD coords="873,1679,903,1653,1679">to</WORD>
<WORD coords="912,1686,1000,1647,1677">jump</WORD>
<WORD coords="1011,1678,1112,1655,1677">across</WORD>
<WORD coords="1125,1677,1165,1646,1676">all</WORD>
<WORD coords="1178,1676,1338,1645,1675">functions.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1723,2672,1793,2641,2671">169</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0176.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0177.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0177.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0177.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0178.djvu" width="2035">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0178.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="902,734,1126,616,733">19.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="490,938,1124,790,905">Complex</WORD>
<WORD coords="1206,904,1544,790,903">Data</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="796,1112,1238,964,1079">Types</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0178.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0179.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0179.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0179.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2837" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0180.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0180.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="258,183,386,157,183">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1289,180,1333,153,179">19.</WORD>
<WORD coords="1364,179,1517,152,178">Complex</WORD>
<WORD coords="1538,177,1628,150,177">Data</WORD>
<WORD coords="1644,176,1751,150,175">Types</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="264,463,409,392,462">19.</WORD>
<WORD coords="592,481,975,392,461">Complex</WORD>
<WORD coords="1025,460,1228,391,459">Data</WORD>
<WORD coords="1280,477,1534,390,457">Types</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="589,618,668,588,618">Now</WORD>
<WORD coords="684,618,747,587,617">that</WORD>
<WORD coords="761,618,861,587,617">we&apos;ve</WORD>
<WORD coords="875,617,964,586,616">listed</WORD>
<WORD coords="979,617,1019,585,616">all</WORD>
<WORD coords="1033,617,1083,585,616">the</WORD>
<WORD coords="1097,624,1258,585,615">important</WORD>
<WORD coords="1271,619,1459,583,614">commands,</WORD>
<WORD coords="1474,613,1522,591,613">we</WORD>
<WORD coords="1536,613,1606,590,612">now</WORD>
<WORD coords="1621,612,1710,589,611">come</WORD>
<WORD coords="1724,611,1755,585,611">to</WORD>
</LINE>
<LINE>
<WORD coords="590,663,640,632,662">the</WORD>
<WORD coords="653,663,737,636,662">extra</WORD>
<WORD coords="750,670,938,630,661">capabilities</WORD>
<WORD coords="953,662,990,630,661">of</WORD>
<WORD coords="1000,661,1035,630,661">C.</WORD>
<WORD coords="1051,668,1173,630,660">Among</WORD>
<WORD coords="1188,660,1272,629,660">these</WORD>
<WORD coords="1285,660,1336,637,659">are</WORD>
<WORD coords="1349,659,1419,628,659">data</WORD>
<WORD coords="1432,666,1518,632,658">types</WORD>
<WORD coords="1532,657,1632,625,656">which</WORD>
<WORD coords="1646,657,1703,633,656">can</WORD>
<WORD coords="1716,656,1755,625,656">be</WORD>
</LINE>
<LINE>
<WORD coords="590,714,762,676,705">configured</WORD>
<WORD coords="771,713,927,675,705">according</WORD>
<WORD coords="937,705,966,680,705">to</WORD>
<WORD coords="977,705,1024,675,704">the</WORD>
<WORD coords="1034,705,1122,675,704">needs</WORD>
<WORD coords="1133,704,1190,674,704">and</WORD>
<WORD coords="1200,704,1339,673,703">demands</WORD>
<WORD coords="1349,703,1385,673,702">of</WORD>
<WORD coords="1393,703,1440,672,702">the</WORD>
<WORD coords="1448,703,1523,680,702">user.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="266,942,438,888,941">19.1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="595,941,879,892,939">Struct</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="595,1085,711,1064,1084">struct</WORD>
<WORD coords="740,1088,748,1062,1085">(</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1125,671,1102,1124">char</WORD>
<WORD coords="697,1128,950,1100,1124">firstname[20]</WORD>
<WORD coords="962,1127,971,1107,0">;</WORD>
</LINE>
<LINE>
<WORD coords="594,1166,671,1143,1165">char</WORD>
<WORD coords="697,1169,909,1142,1165">surname[30]</WORD>
<WORD coords="922,1167,931,1148,0">;</WORD>
</LINE>
<LINE>
<WORD coords="595,1206,650,1182,1206">int</WORD>
<WORD coords="676,1212,748,1189,1206">age;</WORD>
</LINE>
<LINE>
<WORD coords="593,1246,713,1223,1245">double</WORD>
<WORD coords="737,1248,870,1221,1245">income;</WORD>
</LINE>
<LINE>
<WORD coords="595,1286,650,1262,1286">int</WORD>
<WORD coords="677,1289,748,1269,1286">sex;</WORD>
</LINE>
<LINE>
<WORD coords="618,1330,626,1304,1330">}</WORD>
<WORD coords="654,1332,790,1310,1326">person;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="264,1411,333,1381,1410">The</WORD>
<WORD coords="354,1419,524,1390,1410">person</WORD>
<WORD coords="593,1411,666,1380,1410">This</WORD>
<WORD coords="684,1411,822,1380,1410">function</WORD>
<WORD coords="839,1411,959,1379,1410">defines</WORD>
<WORD coords="976,1410,1026,1379,1409">the</WORD>
<WORD coords="1042,1410,1176,1378,1409">variable</WORD>
<WORD coords="1192,1416,1358,1388,1408">person.</WORD>
<WORD coords="1374,1408,1438,1377,1407">The</WORD>
<WORD coords="1453,1408,1587,1376,1407">variable</WORD>
<WORD coords="1602,1414,1758,1385,1405">person</WORD>
</LINE>
<LINE>
<WORD coords="265,1455,421,1424,1454">variable</WORD>
<WORD coords="593,1455,723,1424,1454">consists</WORD>
<WORD coords="735,1455,772,1424,1454">of</WORD>
<WORD coords="783,1455,897,1424,1454">several</WORD>
<WORD coords="910,1463,1015,1423,1453">partial</WORD>
<WORD coords="1027,1454,1174,1423,1453">variables</WORD>
<WORD coords="1186,1453,1285,1423,1452">which</WORD>
<WORD coords="1298,1453,1347,1431,1452">are</WORD>
<WORD coords="1359,1452,1516,1421,1451">described</WORD>
<WORD coords="1528,1451,1560,1420,1451">in</WORD>
<WORD coords="1572,1451,1656,1428,1450">more</WORD>
<WORD coords="1668,1450,1759,1419,1449">detail</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1500,697,1469,1499">within</WORD>
<WORD coords="712,1500,762,1469,1499">the</WORD>
<WORD coords="774,1500,888,1469,1499">braces.</WORD>
<WORD coords="902,1499,966,1468,1498">The</WORD>
<WORD coords="979,1499,1045,1468,1498">first</WORD>
<WORD coords="1057,1498,1145,1476,1497">name</WORD>
<WORD coords="1158,1498,1212,1467,1497">has</WORD>
<WORD coords="1224,1497,1265,1467,1497">20</WORD>
<WORD coords="1278,1501,1453,1467,1496">characters,</WORD>
<WORD coords="1467,1496,1526,1466,1495">and</WORD>
<WORD coords="1540,1495,1589,1465,1494">the</WORD>
<WORD coords="1602,1495,1659,1465,1494">last</WORD>
<WORD coords="1671,1494,1759,1472,1493">name</WORD>
</LINE>
<LINE>
<WORD coords="594,1545,634,1513,1544">30</WORD>
<WORD coords="646,1544,821,1514,1543">characters.</WORD>
<WORD coords="834,1544,929,1513,1543">There</WORD>
<WORD coords="941,1544,991,1521,1543">are</WORD>
<WORD coords="1002,1543,1068,1512,1542">also</WORD>
<WORD coords="1079,1543,1170,1512,1542">fields</WORD>
<WORD coords="1181,1543,1229,1511,1542">for</WORD>
<WORD coords="1240,1550,1306,1520,1542">age,</WORD>
<WORD coords="1318,1542,1438,1511,1541">income</WORD>
<WORD coords="1449,1541,1508,1510,1540">and</WORD>
<WORD coords="1520,1541,1583,1518,1540">sex.</WORD>
<WORD coords="1598,1540,1717,1508,1539">Similar</WORD>
<WORD coords="1728,1539,1760,1513,1539">to</WORD>
</LINE>
<LINE>
<WORD coords="594,1596,702,1566,1587">arrays,</WORD>
<WORD coords="713,1596,801,1565,1587">many</WORD>
<WORD coords="812,1587,918,1557,1586">entries</WORD>
<WORD coords="929,1587,978,1565,1586">are</WORD>
<WORD coords="988,1587,1132,1556,1586">collected</WORD>
<WORD coords="1142,1586,1234,1556,1585">under</WORD>
<WORD coords="1243,1586,1301,1564,1585">one</WORD>
<WORD coords="1311,1585,1407,1563,1584">name.</WORD>
<WORD coords="1417,1585,1481,1554,1584">The</WORD>
<WORD coords="1489,1584,1654,1553,1583">difference</WORD>
<WORD coords="1663,1583,1689,1552,1582">is</WORD>
<WORD coords="1700,1583,1761,1552,1582">that</WORD>
</LINE>
<LINE>
<WORD coords="594,1633,734,1602,1632">different</WORD>
<WORD coords="743,1633,872,1601,1632">variable</WORD>
<WORD coords="881,1641,966,1607,1632">types</WORD>
<WORD coords="976,1640,1083,1609,1631">appear</WORD>
<WORD coords="1092,1632,1194,1600,1631">within</WORD>
<WORD coords="1204,1632,1254,1600,1631">the</WORD>
<WORD coords="1263,1632,1411,1604,1630">structure.</WORD>
<WORD coords="1424,1637,1588,1598,1629">Accessing</WORD>
<WORD coords="1598,1628,1759,1597,1627">individual</WORD>
</LINE>
<LINE>
<WORD coords="594,1686,673,1653,1677">parts</WORD>
<WORD coords="684,1678,721,1647,1677">of</WORD>
<WORD coords="730,1678,788,1647,1677">this</WORD>
<WORD coords="799,1678,931,1647,1677">variable</WORD>
<WORD coords="941,1685,1071,1646,1676">requires</WORD>
<WORD coords="1083,1677,1166,1654,1676">more</WORD>
<WORD coords="1177,1685,1384,1645,1676">specification</WORD>
<WORD coords="1395,1676,1463,1644,1675">than</WORD>
<WORD coords="1475,1682,1585,1652,1674">arrays,</WORD>
<WORD coords="1596,1674,1695,1642,1673">which</WORD>
<WORD coords="1706,1674,1760,1651,1673">use</WORD>
</LINE>
<LINE>
<WORD coords="594,1723,632,1701,1722">an</WORD>
<WORD coords="644,1723,743,1692,1722">index.</WORD>
<WORD coords="756,1722,819,1692,1721">The</WORD>
<WORD coords="830,1722,973,1696,1721">structure</WORD>
<WORD coords="984,1722,1052,1699,1722">uses</WORD>
<WORD coords="1063,1722,1157,1690,1721">either</WORD>
<WORD coords="1168,1721,1218,1690,1721">the</WORD>
<WORD coords="1234,1722,1242,1714,1722">.</WORD>
<WORD coords="1263,1729,1393,1689,1720">(period)</WORD>
<WORD coords="1404,1728,1540,1694,1719">operator</WORD>
<WORD coords="1552,1719,1587,1696,1718">or</WORD>
<WORD coords="1599,1717,1644,1693,1715">-&gt;</WORD>
<WORD coords="1656,1726,1759,1695,1718">opera-</WORD>
</LINE>
<LINE>
<WORD coords="595,1767,648,1742,1766">tor.</WORD>
<WORD coords="661,1766,710,1737,1766">An</WORD>
<WORD coords="722,1775,906,1736,1766">assignment</WORD>
<WORD coords="915,1767,952,1735,1766">of</WORD>
<WORD coords="961,1767,1001,1735,1766">30</WORD>
<WORD coords="1011,1766,1043,1740,1766">to</WORD>
<WORD coords="1054,1766,1103,1735,1765">the</WORD>
<WORD coords="1114,1766,1243,1735,1765">element</WORD>
<WORD coords="1255,1772,1324,1745,1765">age</WORD>
<WORD coords="1337,1773,1461,1742,1764">appears</WORD>
<WORD coords="1472,1764,1505,1741,1764">as</WORD>
<WORD coords="1517,1764,1649,1732,1763">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,1852,730,1829,1846">person.</WORD>
<WORD coords="739,1852,796,1829,1846">age</WORD>
<WORD coords="819,1839,837,1831,1842">=</WORD>
<WORD coords="861,1849,912,1823,1846">30;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,1931,646,1901,1931">All</WORD>
<WORD coords="655,1932,740,1901,1931">other</WORD>
<WORD coords="749,1931,837,1900,1931">fields</WORD>
<WORD coords="847,1931,903,1909,1930">can</WORD>
<WORD coords="913,1931,952,1901,1931">be</WORD>
<WORD coords="961,1931,1100,1900,1931">accessed</WORD>
<WORD coords="1110,1930,1141,1899,1930">in</WORD>
<WORD coords="1151,1931,1200,1899,1930">the</WORD>
<WORD coords="1210,1931,1291,1907,1930">same</WORD>
<WORD coords="1301,1930,1431,1907,1929">manner:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,2006,730,1983,2000">person.</WORD>
<WORD coords="740,2000,797,1983,2000">sex</WORD>
<WORD coords="820,1993,838,1985,1996">=</WORD>
<WORD coords="861,2003,893,1977,2001">0;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,2047,730,2025,2042">person.</WORD>
<WORD coords="740,2042,857,2017,2041">income</WORD>
<WORD coords="880,2034,899,2026,2037">=</WORD>
<WORD coords="923,2044,1094,2018,2041">300000.0;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,2088,716,2062,2082">strcpy</WORD>
<WORD coords="725,2088,873,2060,2082">(person.</WORD>
<WORD coords="883,2082,938,2057,2081">fir</WORD>
<WORD coords="944,2086,1073,2061,2081">stname,</WORD>
<WORD coords="1104,2085,1233,2059,2081">&quot;Rena&quot;)</WORD>
<WORD coords="1247,2084,1256,2064,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,2128,716,2102,2122">strcpy</WORD>
<WORD coords="726,2128,796,2100,2122">(per</WORD>
<WORD coords="802,2123,873,2105,2121">son.</WORD>
<WORD coords="882,2126,1033,2104,2121">surname,</WORD>
<WORD coords="1065,2124,1274,2096,2121">&quot;Bebewicz&quot;)</WORD>
<WORD coords="1287,2124,1297,2104,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,2207,629,2178,2207">In</WORD>
<WORD coords="642,2208,730,2178,2207">order</WORD>
<WORD coords="742,2208,773,2183,2208">to</WORD>
<WORD coords="787,2208,840,2185,2208">use</WORD>
<WORD coords="852,2208,871,2185,2208">a</WORD>
<WORD coords="882,2215,999,2177,2207">pointer</WORD>
<WORD coords="1011,2207,1050,2185,2207">on</WORD>
<WORD coords="1064,2208,1137,2177,2207">such</WORD>
<WORD coords="1150,2207,1169,2185,2207">a</WORD>
<WORD coords="1180,2211,1391,2176,2206">construction,</WORD>
<WORD coords="1406,2213,1465,2184,2205">you</WORD>
<WORD coords="1478,2206,1559,2180,2205">must</WORD>
<WORD coords="1570,2205,1699,2174,2204">indicate</WORD>
<WORD coords="1711,2204,1761,2174,2204">the</WORD>
</LINE>
<LINE>
<WORD coords="596,2253,664,2222,2252">data</WORD>
<WORD coords="679,2261,775,2228,2253">types.</WORD>
<WORD coords="790,2252,842,2221,2251">All</WORD>
<WORD coords="856,2260,970,2221,2252">you&apos;ve</WORD>
<WORD coords="984,2252,1063,2221,2251">done</WORD>
<WORD coords="1077,2252,1112,2230,2252">so</WORD>
<WORD coords="1128,2252,1173,2220,2251">far</WORD>
<WORD coords="1187,2252,1212,2220,2251">is</WORD>
<WORD coords="1226,2252,1324,2227,2251">create</WORD>
<WORD coords="1338,2251,1356,2229,2251">a</WORD>
<WORD coords="1370,2259,1520,2220,2250">complete</WORD>
<WORD coords="1535,2250,1676,2218,2249">variable.</WORD>
<WORD coords="1691,2249,1761,2219,2248">You</WORD>
</LINE>
<LINE>
<WORD coords="596,2297,673,2267,2296">need</WORD>
<WORD coords="688,2298,707,2276,2298">a</WORD>
<WORD coords="720,2297,809,2275,2296">name</WORD>
<WORD coords="823,2297,898,2266,2297">such</WORD>
<WORD coords="912,2298,946,2275,2297">as</WORD>
<WORD coords="961,2297,1032,2268,2297">int</WORD>
<WORD coords="1048,2297,1083,2274,2296">or</WORD>
<WORD coords="1097,2301,1233,2269,2296">float,</WORD>
<WORD coords="1249,2304,1377,2265,2296">through</WORD>
<WORD coords="1394,2295,1494,2264,2294">which</WORD>
<WORD coords="1510,2295,1597,2264,2294">other</WORD>
<WORD coords="1611,2295,1762,2263,2294">variables</WORD>
</LINE>
<LINE>
<WORD coords="597,2341,669,2310,2340">such</WORD>
<WORD coords="679,2342,712,2319,2341">as</WORD>
<WORD coords="722,2341,742,2319,2341">a</WORD>
<WORD coords="750,2349,865,2310,2340">pointer</WORD>
<WORD coords="873,2341,929,2319,2341">can</WORD>
<WORD coords="939,2341,977,2310,2341">be</WORD>
<WORD coords="987,2341,1115,2309,2340">defined.</WORD>
<WORD coords="1126,2340,1155,2309,2340">If</WORD>
<WORD coords="1163,2341,1274,2309,2340">several</WORD>
<WORD coords="1284,2340,1428,2309,2339">variables</WORD>
<WORD coords="1439,2339,1472,2317,2338">or</WORD>
<WORD coords="1480,2347,1609,2308,2338">pointers</WORD>
<WORD coords="1620,2339,1669,2316,2338">are</WORD>
<WORD coords="1678,2343,1761,2307,2338">used,</WORD>
</LINE>
<LINE>
<WORD coords="597,2386,619,2355,2385">it</WORD>
<WORD coords="634,2387,736,2355,2386">would</WORD>
<WORD coords="751,2386,790,2356,2386">be</WORD>
<WORD coords="803,2386,898,2355,2386">better</WORD>
<WORD coords="912,2386,943,2360,2386">to</WORD>
<WORD coords="958,2386,1056,2360,2385">create</WORD>
<WORD coords="1070,2386,1194,2354,2385">another</WORD>
<WORD coords="1207,2386,1275,2354,2385">data</WORD>
<WORD coords="1291,2393,1360,2360,2385">type</WORD>
<WORD coords="1375,2384,1473,2353,2383">which</WORD>
<WORD coords="1489,2384,1555,2353,2383">also</WORD>
<WORD coords="1570,2384,1624,2353,2383">has</WORD>
<WORD coords="1639,2384,1676,2352,2383">its</WORD>
<WORD coords="1691,2384,1761,2360,2383">own</WORD>
</LINE>
<LINE>
<WORD coords="596,2432,693,2409,2430">name.</WORD>
<WORD coords="706,2431,779,2400,2430">This</WORD>
<WORD coords="791,2431,846,2409,2430">can</WORD>
<WORD coords="857,2431,897,2401,2431">be</WORD>
<WORD coords="908,2431,988,2400,2430">done</WORD>
<WORD coords="998,2438,1038,2400,2431">by</WORD>
<WORD coords="1050,2438,1212,2399,2429">indicating</WORD>
<WORD coords="1225,2430,1274,2400,2429">the</WORD>
<WORD coords="1286,2438,1355,2404,2430">type</WORD>
<WORD coords="1367,2429,1454,2407,2428">name</WORD>
<WORD coords="1466,2429,1541,2398,2428">after</WORD>
<WORD coords="1552,2429,1602,2397,2428">the</WORD>
<WORD coords="1616,2429,1759,2402,2428">struct</WORD>
</LINE>
<LINE>
<WORD coords="597,2476,762,2450,2475">statement.</WORD>
<WORD coords="777,2475,806,2445,2475">If</WORD>
<WORD coords="815,2476,839,2445,2475">it</WORD>
<WORD coords="850,2476,877,2445,2475">is</WORD>
<WORD coords="890,2476,988,2445,2475">called</WORD>
<WORD coords="1000,2482,1159,2455,2474">person,</WORD>
<WORD coords="1173,2475,1222,2444,2474">the</WORD>
<WORD coords="1235,2483,1398,2452,2474">uppercase</WORD>
<WORD coords="1411,2474,1495,2443,2473">letter</WORD>
<WORD coords="1508,2473,1653,2443,2472">indicates</WORD>
<WORD coords="1665,2473,1728,2442,2472">that</WORD>
<WORD coords="1739,2472,1763,2441,2472">it</WORD>
</LINE>
<LINE>
<WORD coords="597,2521,670,2489,2520">isn&apos;t</WORD>
<WORD coords="681,2521,700,2498,2521">a</WORD>
<WORD coords="713,2521,853,2489,2520">variable.</WORD>
<WORD coords="868,2521,959,2489,2520">Since</WORD>
<WORD coords="971,2525,1127,2489,2519">variables,</WORD>
<WORD coords="1142,2520,1312,2493,2519">statements</WORD>
<WORD coords="1325,2519,1385,2488,2519">and</WORD>
<WORD coords="1397,2519,1548,2487,2518">functions</WORD>
<WORD coords="1561,2518,1642,2492,2517">must</WORD>
<WORD coords="1653,2525,1763,2495,2517">appear</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1690,2683,1761,2651,2682">173</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0180.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2837" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0181.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0181.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="283,166,327,138,166">19.</WORD>
<WORD coords="357,169,511,139,167">Complex</WORD>
<WORD coords="531,170,621,142,169">Data</WORD>
<WORD coords="638,171,747,144,170">Types</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1362,180,1469,153,179">Amiga</WORD>
<WORD coords="1483,180,1507,154,180">C</WORD>
<WORD coords="1520,181,1579,160,180">for</WORD>
<WORD coords="1590,182,1772,155,181">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="271,1086,417,1054,1085">Pointer</WORD>
</LINE>
<LINE>
<WORD coords="271,1138,452,1103,1131">operators</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="264,1920,467,1886,1918">Comment:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="608,345,638,315,345">in</WORD>
<WORD coords="651,348,814,316,347">lowercase</WORD>
<WORD coords="825,355,935,318,349">letters,</WORD>
<WORD coords="946,351,1006,320,350">and</WORD>
<WORD coords="1017,353,1186,323,351">defines</WORD>
<WORD coords="1201,352,1232,322,352">in</WORD>
<WORD coords="1245,362,1407,331,354">uppercase</WORD>
<WORD coords="1418,356,1477,325,355">and</WORD>
<WORD coords="1488,358,1651,325,356">lowercase</WORD>
<WORD coords="1662,363,1771,327,358">letters,</WORD>
</LINE>
<LINE>
<WORD coords="608,391,766,363,389">structures</WORD>
<WORD coords="775,392,831,369,391">can</WORD>
<WORD coords="842,393,896,370,392">use</WORD>
<WORD coords="906,393,925,371,393">a</WORD>
<WORD coords="935,396,1137,363,394">combination</WORD>
<WORD coords="1148,396,1185,365,396">of</WORD>
<WORD coords="1192,397,1242,365,396">the</WORD>
<WORD coords="1252,398,1321,371,397">two:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,451,726,429,450">struct</WORD>
<WORD coords="749,453,867,430,452">Person</WORD>
<WORD coords="896,457,905,431,457">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="932,495,1009,472,494">char</WORD>
<WORD coords="1034,502,1286,471,496">firstname[20]</WORD>
<WORD coords="1298,502,1308,482,0">;</WORD>
</LINE>
<LINE>
<WORD coords="932,535,1008,511,534">char</WORD>
<WORD coords="1034,536,1171,518,535">surname</WORD>
<WORD coords="1181,541,1266,514,539">[30];</WORD>
</LINE>
<LINE>
<WORD coords="932,575,986,550,574">int</WORD>
<WORD coords="1012,581,1085,558,576">age;</WORD>
</LINE>
<LINE>
<WORD coords="931,616,1049,592,615">double</WORD>
<WORD coords="1073,621,1206,592,617">income;</WORD>
</LINE>
<LINE>
<WORD coords="931,655,985,630,655">int</WORD>
<WORD coords="1012,659,1084,639,655">sex;</WORD>
</LINE>
<LINE>
<WORD coords="893,699,902,673,699">}</WORD>
<WORD coords="928,702,1063,679,696">person;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,776,632,746,776">A</WORD>
<WORD coords="641,786,759,746,778">pointer</WORD>
<WORD coords="768,779,799,753,779">to</WORD>
<WORD coords="810,780,867,748,779">this</WORD>
<WORD coords="878,782,1020,755,781">structure</WORD>
<WORD coords="1029,783,1085,759,782">can</WORD>
<WORD coords="1096,783,1165,760,782">now</WORD>
<WORD coords="1174,784,1214,753,784">be</WORD>
<WORD coords="1224,786,1384,753,784">initialized</WORD>
<WORD coords="1395,787,1443,755,786">for</WORD>
<WORD coords="1452,788,1563,764,787">access:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,850,721,828,849">struct</WORD>
<WORD coords="745,852,863,829,851">Person</WORD>
<WORD coords="889,858,1061,828,853">*pointer;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,935,646,904,934">To</WORD>
<WORD coords="656,936,760,913,935">access</WORD>
<WORD coords="769,937,828,914,936">one</WORD>
<WORD coords="838,939,967,907,937">element</WORD>
<WORD coords="976,939,1013,908,938">of</WORD>
<WORD coords="1021,939,1070,909,938">the</WORD>
<WORD coords="1080,946,1230,914,940">structure,</WORD>
<WORD coords="1241,942,1289,911,941">the</WORD>
<WORD coords="1298,950,1470,912,942">expression</WORD>
<WORD coords="1481,945,1582,914,944">would</WORD>
<WORD coords="1591,945,1638,915,945">be:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,1011,794,982,1006">(*pointer)</WORD>
<WORD coords="810,1014,882,991,1008">.age</WORD>
<WORD coords="906,1002,924,993,1005">=</WORD>
<WORD coords="948,1013,999,987,1010">30;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,1090,662,1059,1089">The</WORD>
<WORD coords="671,1098,859,1061,1091">parentheses</WORD>
<WORD coords="870,1094,966,1062,1093">above</WORD>
<WORD coords="974,1095,1089,1064,1094">control</WORD>
<WORD coords="1099,1096,1148,1064,1095">the</WORD>
<WORD coords="1157,1104,1261,1065,1095">higher</WORD>
<WORD coords="1268,1105,1449,1068,1097">precedence</WORD>
<WORD coords="1459,1099,1494,1069,1098">of</WORD>
<WORD coords="1502,1100,1550,1069,1099">the</WORD>
<WORD coords="1561,1107,1574,1069,1103">(</WORD>
<WORD coords="1581,1100,1588,1094,1107">.</WORD>
<WORD coords="1597,1107,1610,1070,1101">)</WORD>
<WORD coords="1621,1109,1762,1076,1101">operator.</WORD>
</LINE>
<LINE>
<WORD coords="599,1144,725,1104,1134">Usually</WORD>
<WORD coords="735,1136,754,1114,1136">a</WORD>
<WORD coords="764,1145,875,1106,1137">special</WORD>
<WORD coords="885,1146,1021,1113,1138">operator</WORD>
<WORD coords="1030,1140,1056,1108,1139">is</WORD>
<WORD coords="1066,1141,1141,1110,1140">used</WORD>
<WORD coords="1150,1141,1183,1118,1141">as</WORD>
<WORD coords="1194,1143,1354,1110,1142">illustrated</WORD>
<WORD coords="1363,1144,1470,1113,1143">below:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,1222,840,1190,1215">pointer-&gt;age</WORD>
<WORD coords="863,1211,880,1202,1214">=</WORD>
<WORD coords="905,1222,957,1195,1218">30;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1300,671,1269,1299">This</WORD>
<WORD coords="685,1309,834,1276,1301">operator,</WORD>
<WORD coords="850,1303,939,1273,1302">made</WORD>
<WORD coords="954,1304,991,1273,1303">of</WORD>
<WORD coords="1002,1304,1022,1282,1304">a</WORD>
<WORD coords="1037,1306,1137,1274,1304">minus</WORD>
<WORD coords="1153,1314,1221,1275,1305">sign</WORD>
<WORD coords="1235,1307,1295,1277,1306">and</WORD>
<WORD coords="1310,1308,1329,1285,1308">a</WORD>
<WORD coords="1342,1316,1459,1283,1308">greater</WORD>
<WORD coords="1472,1309,1542,1279,1308">than</WORD>
<WORD coords="1558,1316,1719,1280,1310">character,</WORD>
<WORD coords="1736,1312,1762,1281,1311">is</WORD>
</LINE>
<LINE>
<WORD coords="597,1344,695,1313,1343">easier</WORD>
<WORD coords="709,1345,741,1319,1345">to</WORD>
<WORD coords="755,1346,836,1316,1345">read.</WORD>
<WORD coords="853,1346,887,1317,1346">In</WORD>
<WORD coords="902,1353,1047,1317,1347">addition,</WORD>
<WORD coords="1064,1349,1114,1319,1348">the</WORD>
<WORD coords="1130,1350,1225,1328,1349">arrow</WORD>
<WORD coords="1240,1352,1335,1321,1351">better</WORD>
<WORD coords="1349,1354,1510,1321,1353">illustrates</WORD>
<WORD coords="1525,1355,1563,1323,1354">its</WORD>
<WORD coords="1578,1363,1710,1332,1354">purpose</WORD>
<WORD coords="1726,1362,1762,1325,1355">(it</WORD>
</LINE>
<LINE>
<WORD coords="597,1397,715,1357,1388">&quot;points</WORD>
<WORD coords="727,1390,774,1359,1390">to&quot;</WORD>
<WORD coords="789,1400,980,1361,1390">something).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1472,648,1441,1471">All</WORD>
<WORD coords="663,1481,836,1443,1473">operations</WORD>
<WORD coords="851,1476,951,1444,1475">which</WORD>
<WORD coords="966,1477,1061,1445,1476">affect</WORD>
<WORD coords="1074,1478,1159,1447,1477">basic</WORD>
<WORD coords="1174,1479,1244,1448,1479">data</WORD>
<WORD coords="1257,1488,1354,1453,1479">types,</WORD>
<WORD coords="1370,1481,1444,1450,1480">such</WORD>
<WORD coords="1459,1482,1493,1459,1481">as</WORD>
<WORD coords="1508,1491,1645,1451,1481">defining</WORD>
<WORD coords="1660,1492,1760,1461,1483">arrays</WORD>
</LINE>
<LINE>
<WORD coords="596,1525,752,1485,1517">(vectors),</WORD>
<WORD coords="767,1519,822,1496,1518">can</WORD>
<WORD coords="836,1520,875,1489,1519">be</WORD>
<WORD coords="890,1521,964,1490,1520">used</WORD>
<WORD coords="977,1521,1018,1499,1521">on</WORD>
<WORD coords="1033,1522,1082,1491,1521">the</WORD>
<WORD coords="1096,1531,1195,1492,1522">newly</WORD>
<WORD coords="1210,1525,1328,1494,1523">created</WORD>
<WORD coords="1341,1526,1493,1499,1525">structure.</WORD>
<WORD coords="1508,1527,1572,1496,1526">The</WORD>
<WORD coords="1585,1528,1647,1496,1526">line</WORD>
<WORD coords="1660,1528,1760,1497,1527">below</WORD>
</LINE>
<LINE>
<WORD coords="595,1569,734,1531,1561">provides</WORD>
<WORD coords="748,1563,805,1532,1563">100</WORD>
<WORD coords="816,1565,971,1539,1563">structures</WORD>
<WORD coords="982,1566,1029,1535,1565">for</WORD>
<WORD coords="1039,1575,1151,1536,1566">storing</WORD>
<WORD coords="1159,1575,1262,1537,1567">partial</WORD>
<WORD coords="1273,1570,1426,1538,1569">variables:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1635,713,1612,1634">struct</WORD>
<WORD coords="737,1636,855,1613,1635">Person</WORD>
<WORD coords="879,1644,1037,1617,1638">occupant</WORD>
<WORD coords="1048,1644,1133,1616,1641">[100]</WORD>
<WORD coords="1145,1644,1153,1634,1639">,</WORD>
<WORD coords="1185,1650,1355,1618,1641">*occ_upa;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1728,776,1688,1719">Addressing</WORD>
<WORD coords="786,1723,947,1689,1721">individual</WORD>
<WORD coords="958,1724,1064,1692,1722">entries</WORD>
<WORD coords="1074,1724,1129,1701,1724">can</WORD>
<WORD coords="1139,1725,1177,1694,1725">be</WORD>
<WORD coords="1187,1726,1265,1695,1725">done</WORD>
<WORD coords="1274,1735,1397,1695,1726">through</WORD>
<WORD coords="1407,1728,1445,1705,1727">an</WORD>
<WORD coords="1455,1729,1543,1697,1727">index</WORD>
<WORD coords="1554,1737,1755,1698,1729">(occupant</WORD>
</LINE>
<LINE>
<WORD coords="602,1768,656,1735,1767">[3]</WORD>
<WORD coords="669,1765,823,1735,1764">.income</WORD>
<WORD coords="836,1757,859,1747,1763">=</WORD>
<WORD coords="872,1774,1052,1738,1768">25000.0),</WORD>
<WORD coords="1064,1768,1099,1747,1767">or</WORD>
<WORD coords="1109,1770,1185,1738,1769">after</WORD>
<WORD coords="1194,1779,1370,1739,1769">initializing</WORD>
<WORD coords="1382,1772,1431,1741,1771">the</WORD>
<WORD coords="1441,1780,1558,1742,1772">pointer</WORD>
<WORD coords="1569,1774,1649,1743,1773">with:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1844,733,1818,1835">occ_upa</WORD>
<WORD coords="755,1830,774,1821,1834">=</WORD>
<WORD coords="797,1844,970,1817,1838">occupant;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,1922,655,1890,1921">The</WORD>
<WORD coords="671,1923,760,1900,1922">name</WORD>
<WORD coords="774,1932,943,1899,1924">represents</WORD>
<WORD coords="959,1926,1009,1895,1925">the</WORD>
<WORD coords="1025,1927,1148,1895,1926">address</WORD>
<WORD coords="1163,1928,1201,1896,1927">of</WORD>
<WORD coords="1214,1929,1263,1897,1928">the</WORD>
<WORD coords="1278,1930,1346,1897,1928">first</WORD>
<WORD coords="1359,1931,1499,1899,1930">element.</WORD>
<WORD coords="1516,1932,1580,1900,1931">The</WORD>
<WORD coords="1595,1941,1756,1901,1931">following</WORD>
</LINE>
<LINE>
<WORD coords="591,1967,681,1936,1966">could</WORD>
<WORD coords="690,1967,728,1937,1967">be</WORD>
<WORD coords="739,1969,852,1937,1967">written</WORD>
<WORD coords="862,1970,896,1947,1969">as</WORD>
<WORD coords="905,1970,943,1947,1970">an</WORD>
<WORD coords="953,1972,1131,1939,1970">alternative:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,2046,731,2020,2037">occ_upa</WORD>
<WORD coords="754,2032,772,2023,2036">=</WORD>
<WORD coords="796,2046,972,2019,2039">Soccupant</WORD>
<WORD coords="983,2045,1028,2018,2043">[0]</WORD>
<WORD coords="1040,2045,1050,2024,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,2124,653,2092,2123">The</WORD>
<WORD coords="661,2132,778,2092,2124">pointer</WORD>
<WORD coords="787,2126,842,2102,2125">can</WORD>
<WORD coords="852,2127,917,2095,2126">also</WORD>
<WORD coords="928,2127,966,2096,2127">be</WORD>
<WORD coords="977,2128,1050,2097,2128">used</WORD>
<WORD coords="1061,2128,1090,2103,2128">to</WORD>
<WORD coords="1101,2130,1203,2106,2129">access</WORD>
<WORD coords="1215,2130,1263,2098,2129">the</WORD>
<WORD coords="1272,2132,1388,2099,2130">entries:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,2202,911,2172,2197">(pointer-&gt;income</WORD>
<WORD coords="935,2193,953,2184,2196">=</WORD>
<WORD coords="975,2205,1126,2177,2201">25000.0)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="589,2283,652,2252,2282">The</WORD>
<WORD coords="670,2291,791,2253,2283">pointer</WORD>
<WORD coords="809,2285,865,2263,2284">can</WORD>
<WORD coords="884,2286,923,2255,2286">be</WORD>
<WORD coords="941,2287,1018,2257,2287">used</WORD>
<WORD coords="1036,2288,1068,2262,2288">to</WORD>
<WORD coords="1087,2289,1193,2258,2288">search</WORD>
<WORD coords="1211,2290,1261,2259,2289">the</WORD>
<WORD coords="1280,2291,1375,2260,2290">entire</WORD>
<WORD coords="1393,2300,1488,2269,2291">array.</WORD>
<WORD coords="1507,2293,1572,2262,2292">The</WORD>
<WORD coords="1590,2302,1753,2262,2293">following</WORD>
</LINE>
<LINE>
<WORD coords="588,2335,728,2296,2326">example</WORD>
<WORD coords="742,2328,803,2302,2328">sets</WORD>
<WORD coords="817,2329,867,2298,2328">the</WORD>
<WORD coords="880,2337,999,2298,2329">pointer</WORD>
<WORD coords="1012,2331,1043,2305,2331">to</WORD>
<WORD coords="1058,2332,1107,2300,2331">the</WORD>
<WORD coords="1122,2333,1189,2301,2332">first</WORD>
<WORD coords="1202,2333,1265,2302,2332">free</WORD>
<WORD coords="1278,2340,1419,2303,2334">element,</WORD>
<WORD coords="1432,2343,1578,2305,2335">provided</WORD>
<WORD coords="1593,2337,1655,2306,2336">that</WORD>
<WORD coords="1669,2337,1699,2306,2337">in</WORD>
<WORD coords="1713,2338,1752,2316,2337">an</WORD>
</LINE>
<LINE>
<WORD coords="588,2372,702,2341,2371">unused</WORD>
<WORD coords="711,2380,794,2347,2371">entry</WORD>
<WORD coords="805,2373,853,2342,2372">the</WORD>
<WORD coords="863,2374,951,2343,2373">value</WORD>
<WORD coords="960,2375,1029,2353,2374">zero</WORD>
<WORD coords="1039,2376,1102,2354,2375">was</WORD>
<WORD coords="1113,2377,1210,2347,2376">stored</WORD>
<WORD coords="1220,2376,1250,2347,2376">in</WORD>
<WORD coords="1262,2385,1341,2356,2378">age:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="587,2443,686,2418,2442">while</WORD>
<WORD coords="697,2452,962,2419,2444">(pointer-&gt;age)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="626,2489,823,2460,2484">pointer++;</WORD>
<WORD coords="852,2488,887,2462,2484">/*</WORD>
<WORD coords="913,2488,1070,2465,2487">searches</WORD>
<WORD coords="1094,2489,1151,2465,2488">all</WORD>
<WORD coords="1175,2490,1311,2465,2489">entries</WORD>
<WORD coords="1337,2493,1372,2468,2487">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="585,2569,706,2537,2568">Further</WORD>
<WORD coords="715,2578,909,2539,2570">applications</WORD>
<WORD coords="920,2572,956,2540,2571">of</WORD>
<WORD coords="964,2573,1013,2541,2572">the</WORD>
<WORD coords="1026,2574,1164,2548,2573">struct</WORD>
<WORD coords="1177,2576,1318,2543,2574">directive</WORD>
<WORD coords="1328,2576,1390,2544,2575">will</WORD>
<WORD coords="1400,2577,1439,2545,2577">be</WORD>
<WORD coords="1448,2578,1602,2545,2577">discussed</WORD>
<WORD coords="1612,2579,1692,2547,2578">later.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="258,2665,328,2635,2665">174</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0181.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2838" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0182.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0182.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="261,190,390,164,190">Abacus</WORD>
<WORD coords="1453,184,1518,157,184">19.2</WORD>
<WORD coords="1556,183,1612,156,183">Bit</WORD>
<WORD coords="1626,182,1755,155,181">Fields</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="268,517,441,464,515">19.2</WORD>
<WORD coords="593,515,693,463,514">Bit</WORD>
<WORD coords="771,515,980,462,514">Fields</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="593,665,656,634,664">The</WORD>
<WORD coords="668,665,726,634,664">last</WORD>
<WORD coords="735,672,902,633,663">remaining</WORD>
<WORD coords="913,664,982,633,663">data</WORD>
<WORD coords="994,671,1064,637,663">type</WORD>
<WORD coords="1075,663,1102,631,662">is</WORD>
<WORD coords="1114,663,1163,631,662">the</WORD>
<WORD coords="1175,670,1310,630,664">bitfield.</WORD>
<WORD coords="1323,661,1375,630,660">Bit</WORD>
<WORD coords="1385,660,1474,629,660">fields</WORD>
<WORD coords="1486,660,1536,637,659">are</WORD>
<WORD coords="1546,667,1640,627,658">really</WORD>
<WORD coords="1651,658,1669,636,658">a</WORD>
<WORD coords="1680,658,1758,627,657">form</WORD>
</LINE>
<LINE>
<WORD coords="593,710,629,679,710">of</WORD>
<WORD coords="640,710,783,684,709">structure</WORD>
<WORD coords="794,710,963,678,708">definition.</WORD>
<WORD coords="975,708,1087,677,707">Unlike</WORD>
<WORD coords="1099,715,1216,676,707">regular</WORD>
<WORD coords="1226,711,1411,675,706">definitions,</WORD>
<WORD coords="1423,705,1466,674,704">bit</WORD>
<WORD coords="1477,704,1568,674,703">fields</WORD>
<WORD coords="1581,703,1631,681,702">are</WORD>
<WORD coords="1642,711,1759,672,702">usually</WORD>
</LINE>
<LINE>
<WORD coords="594,755,681,725,754">taken</WORD>
<WORD coords="691,762,775,729,753">apart</WORD>
<WORD coords="782,754,878,723,753">rather</WORD>
<WORD coords="888,754,957,723,752">than</WORD>
<WORD coords="967,753,1092,723,752">created.</WORD>
<WORD coords="1106,751,1134,722,751">A</WORD>
<WORD coords="1144,752,1274,721,751">variable</WORD>
<WORD coords="1284,751,1310,721,750">is</WORD>
<WORD coords="1321,751,1442,720,749">defined</WORD>
<WORD coords="1452,749,1550,719,748">which</WORD>
<WORD coords="1560,748,1688,718,747">consists</WORD>
<WORD coords="1698,747,1735,716,747">of</WORD>
<WORD coords="1742,747,1761,725,747">a</WORD>
</LINE>
<LINE>
<WORD coords="594,797,704,767,796">certain</WORD>
<WORD coords="716,797,841,767,796">number</WORD>
<WORD coords="851,797,888,766,796">of</WORD>
<WORD coords="896,796,963,765,795">bits.</WORD>
<WORD coords="976,795,1048,765,795">This</WORD>
<WORD coords="1060,795,1191,764,794">variable</WORD>
<WORD coords="1202,802,1313,764,794">always</WORD>
<WORD coords="1324,802,1489,767,793">represents</WORD>
<WORD coords="1501,792,1600,761,791">whole</WORD>
<WORD coords="1610,791,1759,760,790">numbers.</WORD>
</LINE>
<LINE>
<WORD coords="593,842,657,811,841">The</WORD>
<WORD coords="669,841,759,811,840">value</WORD>
<WORD coords="769,849,861,819,840">range</WORD>
<WORD coords="873,849,1006,810,840">depends</WORD>
<WORD coords="1018,840,1059,818,839">on</WORD>
<WORD coords="1072,840,1122,809,839">the</WORD>
<WORD coords="1134,839,1259,809,838">number</WORD>
<WORD coords="1269,839,1307,807,838">of</WORD>
<WORD coords="1315,838,1375,807,837">bits</WORD>
<WORD coords="1386,838,1469,806,837">used.</WORD>
<WORD coords="1483,836,1555,805,836">This</WORD>
<WORD coords="1567,836,1693,805,835">number</WORD>
<WORD coords="1704,835,1760,812,834">can</WORD>
</LINE>
<LINE>
<WORD coords="594,890,632,860,889">be</WORD>
<WORD coords="642,889,807,859,888">calculated</WORD>
<WORD coords="816,889,887,858,888">with</WORD>
<WORD coords="898,889,948,858,888">the</WORD>
<WORD coords="958,888,1086,857,887">formula</WORD>
<WORD coords="1095,887,1116,857,887">2</WORD>
<WORD coords="1115,867,1203,845,866">number</WORD>
<WORD coords="1202,870,1217,867,870">-</WORD>
<WORD coords="1216,866,1242,844,866">of</WORD>
<WORD coords="1238,870,1254,867,870">-</WORD>
<WORD coords="1253,866,1293,845,866">Wts</WORD>
<WORD coords="1296,887,1303,880,886">.</WORD>
<WORD coords="1313,886,1411,856,885">These</WORD>
<WORD coords="1421,885,1510,855,884">fields</WORD>
<WORD coords="1520,885,1569,862,884">are</WORD>
<WORD coords="1578,891,1720,853,883">arranged</WORD>
<WORD coords="1730,882,1761,852,882">in</WORD>
</LINE>
<LINE>
<WORD coords="596,934,670,905,933">int</WORD>
<WORD coords="691,941,809,903,933">objects</WORD>
<WORD coords="827,933,863,911,933">so</WORD>
<WORD coords="880,933,944,902,932">that</WORD>
<WORD coords="960,932,1009,902,931">the</WORD>
<WORD coords="1027,931,1193,901,930">maximum</WORD>
<WORD coords="1212,931,1287,900,930">field</WORD>
<WORD coords="1304,930,1398,900,929">width</WORD>
<WORD coords="1415,929,1441,899,928">is</WORD>
<WORD coords="1462,928,1500,898,928">16</WORD>
<WORD coords="1517,928,1586,898,927">bits.</WORD>
<WORD coords="1604,928,1677,897,927">This</WORD>
<WORD coords="1694,927,1762,897,926">also</WORD>
</LINE>
<LINE>
<WORD coords="595,986,711,947,977">applies</WORD>
<WORD coords="724,978,755,952,978">to</WORD>
<WORD coords="767,977,882,946,976">Lattice</WORD>
<WORD coords="894,977,920,946,977">C</WORD>
<WORD coords="933,977,1033,945,976">which</WORD>
<WORD coords="1045,983,1162,945,975">usually</WORD>
<WORD coords="1175,975,1228,945,974">has</WORD>
<WORD coords="1242,975,1260,953,975">a</WORD>
<WORD coords="1272,975,1413,944,973">different</WORD>
<WORD coords="1424,980,1552,947,972">concept</WORD>
<WORD coords="1563,973,1599,941,972">of</WORD>
<WORD coords="1612,972,1693,943,971">int.</WORD>
<WORD coords="1706,971,1736,940,971">If</WORD>
<WORD coords="1744,971,1762,949,971">a</WORD>
</LINE>
<LINE>
<WORD coords="596,1022,670,992,1021">field</WORD>
<WORD coords="680,1022,801,991,1021">doesn&apos;t</WORD>
<WORD coords="810,1022,847,991,1021">fit</WORD>
<WORD coords="856,1021,919,991,1021">into</WORD>
<WORD coords="931,1021,979,990,1020">the</WORD>
<WORD coords="989,1029,1125,990,1020">partially</WORD>
<WORD coords="1135,1028,1282,989,1019">occupied</WORD>
<WORD coords="1292,1027,1405,988,1018">integer</WORD>
<WORD coords="1414,1022,1512,987,1017">value,</WORD>
<WORD coords="1523,1017,1545,987,1017">it</WORD>
<WORD coords="1554,1025,1630,994,1016">goes</WORD>
<WORD coords="1639,1016,1702,985,1015">into</WORD>
<WORD coords="1713,1016,1762,985,1015">the</WORD>
</LINE>
<LINE>
<WORD coords="596,1067,667,1041,1066">next</WORD>
<WORD coords="677,1067,744,1044,1066">one.</WORD>
<WORD coords="758,1065,787,1036,1065">A</WORD>
<WORD coords="798,1066,843,1036,1065">lot</WORD>
<WORD coords="852,1066,889,1035,1065">of</WORD>
<WORD coords="898,1073,1032,1043,1065">memory</WORD>
<WORD coords="1044,1065,1100,1043,1064">can</WORD>
<WORD coords="1111,1065,1150,1034,1065">be</WORD>
<WORD coords="1162,1065,1255,1033,1064">saved</WORD>
<WORD coords="1264,1072,1305,1033,1064">by</WORD>
<WORD coords="1316,1064,1416,1033,1062">clever</WORD>
<WORD coords="1428,1062,1571,1031,1061">selection</WORD>
<WORD coords="1582,1061,1618,1030,1060">of</WORD>
<WORD coords="1628,1061,1677,1030,1060">the</WORD>
<WORD coords="1688,1060,1763,1029,1059">field</WORD>
</LINE>
<LINE>
<WORD coords="596,1111,695,1080,1110">width.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="599,1193,716,1171,1192">struct</WORD>
<WORD coords="745,1196,753,1170,1196">{</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="781,1237,941,1207,1231">unsigned</WORD>
<WORD coords="964,1231,1021,1214,1231">sex</WORD>
<WORD coords="1050,1231,1057,1214,1231">:</WORD>
<WORD coords="1087,1234,1117,1208,1232">1;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="781,1276,942,1247,1270">unsigned</WORD>
<WORD coords="962,1271,1103,1246,1270">married</WORD>
<WORD coords="1131,1271,1138,1254,1271">:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1169,1273,1198,1248,1271">1;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="782,1317,942,1287,1311">unsigned</WORD>
<WORD coords="964,1311,1122,1287,1310">children</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1152,1311,1159,1294,1311">:</WORD>
<WORD coords="1189,1313,1219,1288,1311">4;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="746,1355,753,1329,1353">}</WORD>
<WORD coords="802,1354,895,1329,1350">data;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="599,1438,643,1408,1437">As</WORD>
<WORD coords="653,1437,684,1407,1437">in</WORD>
<WORD coords="695,1438,780,1407,1437">other</WORD>
<WORD coords="790,1438,932,1412,1437">structure</WORD>
<WORD coords="942,1442,1125,1405,1436">definitions,</WORD>
<WORD coords="1137,1437,1186,1406,1436">the</WORD>
<WORD coords="1196,1437,1263,1406,1436">data</WORD>
<WORD coords="1273,1444,1358,1410,1436">types</WORD>
<WORD coords="1369,1436,1419,1413,1435">are</WORD>
<WORD coords="1428,1443,1534,1404,1434">placed</WORD>
<WORD coords="1545,1434,1642,1402,1433">inside</WORD>
<WORD coords="1651,1434,1763,1403,1433">braces.</WORD>
</LINE>
<LINE>
<WORD coords="598,1483,644,1453,1482">To</WORD>
<WORD coords="668,1483,780,1460,1482">ensure</WORD>
<WORD coords="804,1482,868,1452,1482">that</WORD>
<WORD coords="892,1482,944,1451,1481">the</WORD>
<WORD coords="966,1482,1012,1451,1481">bit</WORD>
<WORD coords="1036,1481,1114,1450,1480">field</WORD>
<WORD coords="1137,1481,1280,1450,1480">contains</WORD>
<WORD coords="1303,1488,1457,1449,1479">unsigned</WORD>
<WORD coords="1481,1479,1584,1448,1478">whole</WORD>
<WORD coords="1608,1482,1765,1447,1477">numbers,</WORD>
</LINE>
<LINE>
<WORD coords="600,1532,804,1497,1525">unsigned</WORD>
<WORD coords="819,1525,846,1495,1524">is</WORD>
<WORD coords="861,1525,937,1495,1525">used</WORD>
<WORD coords="951,1532,1001,1495,1524">(an</WORD>
<WORD coords="1015,1525,1222,1494,1523">abbreviation</WORD>
<WORD coords="1237,1524,1285,1493,1523">for</WORD>
<WORD coords="1299,1530,1503,1494,1522">unsigned</WORD>
<WORD coords="1517,1528,1615,1491,1521">int).</WORD>
<WORD coords="1631,1520,1659,1491,1520">A</WORD>
<WORD coords="1674,1521,1765,1490,1520">colon</WORD>
</LINE>
<LINE>
<WORD coords="600,1578,751,1545,1569">separates</WORD>
<WORD coords="770,1570,819,1539,1569">the</WORD>
<WORD coords="837,1569,1002,1539,1568">fieldname</WORD>
<WORD coords="1020,1568,1098,1538,1567">from</WORD>
<WORD coords="1117,1568,1166,1538,1567">the</WORD>
<WORD coords="1184,1568,1259,1538,1567">field</WORD>
<WORD coords="1277,1567,1370,1537,1566">width</WORD>
<WORD coords="1388,1566,1419,1536,1566">in</WORD>
<WORD coords="1435,1567,1505,1536,1566">bits.</WORD>
<WORD coords="1523,1566,1587,1536,1565">The</WORD>
<WORD coords="1603,1566,1765,1534,1564">definition</WORD>
</LINE>
<LINE>
<WORD coords="599,1615,697,1584,1614">above</WORD>
<WORD coords="709,1622,852,1583,1614">occupies</WORD>
<WORD coords="863,1613,884,1583,1613">2</WORD>
<WORD coords="895,1622,982,1584,1614">bytes</WORD>
<WORD coords="995,1620,1071,1583,1612">(size</WORD>
<WORD coords="1084,1613,1120,1583,1612">of</WORD>
<WORD coords="1130,1613,1147,1591,1613">a</WORD>
<WORD coords="1164,1613,1258,1582,1612">16-bit</WORD>
<WORD coords="1269,1620,1404,1581,1611">integer),</WORD>
<WORD coords="1417,1612,1470,1582,1611">but</WORD>
<WORD coords="1482,1611,1508,1581,1610">is</WORD>
<WORD coords="1521,1610,1573,1585,1609">not</WORD>
<WORD coords="1585,1617,1765,1579,1608">completely</WORD>
</LINE>
<LINE>
<WORD coords="600,1659,733,1628,1658">utilized.</WORD>
<WORD coords="749,1659,840,1628,1658">Since</WORD>
<WORD coords="854,1667,926,1628,1658">only</WORD>
<WORD coords="942,1659,962,1627,1659">6</WORD>
<WORD coords="976,1659,1035,1627,1658">bits</WORD>
<WORD coords="1050,1658,1100,1636,1657">are</WORD>
<WORD coords="1116,1658,1190,1627,1658">used</WORD>
<WORD coords="1205,1665,1234,1627,1659">(1</WORD>
<WORD coords="1252,1657,1274,1634,1657">+</WORD>
<WORD coords="1293,1657,1306,1627,1657">1</WORD>
<WORD coords="1324,1656,1346,1634,1656">+</WORD>
<WORD coords="1359,1664,1405,1626,1659">4),</WORD>
<WORD coords="1420,1657,1457,1634,1656">an</WORD>
<WORD coords="1472,1656,1636,1624,1655">additional</WORD>
<WORD coords="1655,1655,1692,1623,1655">10</WORD>
<WORD coords="1706,1654,1766,1623,1653">bits</WORD>
</LINE>
<LINE>
<WORD coords="600,1704,656,1682,1703">can</WORD>
<WORD coords="674,1704,714,1674,1704">be</WORD>
<WORD coords="732,1712,876,1673,1703">assigned</WORD>
<WORD coords="894,1704,943,1672,1703">for</WORD>
<WORD coords="960,1704,1046,1672,1702">other</WORD>
<WORD coords="1063,1711,1265,1672,1702">applications</WORD>
<WORD coords="1283,1702,1412,1671,1701">without</WORD>
<WORD coords="1427,1709,1581,1669,1700">requiring</WORD>
<WORD coords="1598,1700,1766,1668,1699">additional</WORD>
</LINE>
<LINE>
<WORD coords="600,1757,744,1727,1748">memory:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,1829,719,1808,1829">struct</WORD>
<WORD coords="748,1833,756,1807,1833">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="785,1875,945,1845,1869">unsigned</WORD>
<WORD coords="968,1869,1025,1852,1869">sex</WORD>
<WORD coords="1054,1869,1061,1852,1869">:</WORD>
<WORD coords="1090,1872,1121,1846,1870">1;</WORD>
</LINE>
<LINE>
<WORD coords="786,1915,945,1885,1909">unsigned</WORD>
<WORD coords="967,1909,1107,1884,1908">married</WORD>
<WORD coords="1132,1912,1142,1892,1910">;</WORD>
<WORD coords="1172,1912,1203,1886,1910">1;</WORD>
</LINE>
<LINE>
<WORD coords="786,1956,946,1926,1950">unsigned</WORD>
<WORD coords="967,1959,1187,1925,1950">nr_children</WORD>
<WORD coords="1213,1953,1222,1932,1951">;</WORD>
<WORD coords="1252,1953,1283,1927,1951">4;</WORD>
</LINE>
<LINE>
<WORD coords="786,1997,946,1967,1990">unsigned</WORD>
<WORD coords="968,1996,1025,1974,1990">age</WORD>
<WORD coords="1052,1994,1061,1974,1992">;</WORD>
<WORD coords="1090,1994,1122,1968,1992">7;</WORD>
</LINE>
<LINE>
<WORD coords="786,2037,946,2007,2031">unsigned</WORD>
<WORD coords="967,2040,1105,2013,2030">nr_cars</WORD>
<WORD coords="1133,2033,1142,2013,2031">;</WORD>
<WORD coords="1172,2034,1204,2007,2032">3;</WORD>
</LINE>
<LINE>
<WORD coords="750,2076,758,2050,2074">}</WORD>
<WORD coords="785,2075,878,2049,2072">data;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,2158,776,2126,2157">Additional</WORD>
<WORD coords="787,2157,855,2127,2157">data</WORD>
<WORD coords="866,2157,920,2126,2156">has</WORD>
<WORD coords="931,2157,1007,2126,2156">been</WORD>
<WORD coords="1018,2157,1118,2126,2156">stored</WORD>
<WORD coords="1129,2157,1226,2125,2156">which</WORD>
<WORD coords="1238,2164,1380,2124,2155">occupies</WORD>
<WORD coords="1391,2163,1462,2124,2155">only</WORD>
<WORD coords="1473,2154,1494,2124,2155">2</WORD>
<WORD coords="1504,2163,1598,2124,2155">bytes.</WORD>
<WORD coords="1613,2153,1726,2123,2153">Access</WORD>
<WORD coords="1738,2153,1769,2128,2153">to</WORD>
</LINE>
<LINE>
<WORD coords="602,2203,675,2172,2202">each</WORD>
<WORD coords="686,2203,730,2171,2202">bit</WORD>
<WORD coords="740,2202,813,2171,2202">field</WORD>
<WORD coords="823,2202,928,2179,2201">occurs</WORD>
<WORD coords="938,2202,1009,2170,2201">with</WORD>
<WORD coords="1020,2202,1069,2171,2201">the</WORD>
<WORD coords="1080,2209,1093,2170,2205">(</WORD>
<WORD coords="1101,2202,1108,2195,2209">.</WORD>
<WORD coords="1117,2209,1130,2170,2202">)</WORD>
<WORD coords="1140,2210,1282,2176,2201">operator.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,2292,925,2259,2283">data.nr_children</WORD>
<WORD coords="949,2286,1022,2260,2281">=2;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,2368,666,2338,2367">The</WORD>
<WORD coords="678,2368,793,2337,2367">limited</WORD>
<WORD coords="805,2368,908,2337,2367">values</WORD>
<WORD coords="921,2368,1001,2342,2367">must</WORD>
<WORD coords="1010,2367,1050,2337,2367">be</WORD>
<WORD coords="1060,2375,1224,2337,2367">respected,</WORD>
<WORD coords="1235,2367,1318,2336,2366">since</WORD>
<WORD coords="1331,2366,1360,2336,2366">in</WORD>
<WORD coords="1374,2366,1431,2335,2365">this</WORD>
<WORD coords="1442,2366,1600,2335,2365">definition</WORD>
<WORD coords="1612,2365,1653,2343,2364">no</WORD>
<WORD coords="1663,2372,1770,2333,2363">family</WORD>
</LINE>
<LINE>
<WORD coords="603,2417,659,2394,2416">can</WORD>
<WORD coords="675,2417,753,2386,2416">have</WORD>
<WORD coords="768,2417,852,2394,2416">more</WORD>
<WORD coords="868,2417,937,2385,2415">than</WORD>
<WORD coords="956,2416,992,2385,2415">15</WORD>
<WORD coords="1008,2423,1041,2385,2417">(2</WORD>
<WORD coords="1057,2423,1102,2385,2415">-1)</WORD>
<WORD coords="1119,2416,1253,2385,2415">children</WORD>
<WORD coords="1268,2416,1303,2393,2415">or</WORD>
<WORD coords="1317,2424,1439,2389,2415">operate</WORD>
<WORD coords="1452,2415,1537,2392,2414">more</WORD>
<WORD coords="1552,2414,1622,2383,2413">than</WORD>
<WORD coords="1638,2414,1657,2383,2414">7</WORD>
<WORD coords="1673,2421,1706,2382,2416">(2</WORD>
<WORD coords="1721,2420,1770,2382,2412">-1)</WORD>
</LINE>
<LINE>
<WORD coords="604,2462,744,2431,2460">vehicles.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1700,2689,1772,2658,2688">175</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0182.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2839" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0183.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0183.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="283,170,327,142,171">19.</WORD>
<WORD coords="358,172,512,143,170">Complex</WORD>
<WORD coords="533,172,622,145,172">Data</WORD>
<WORD coords="638,174,748,145,173">Types</WORD>
<WORD coords="1365,178,1472,151,178">Amiga</WORD>
<WORD coords="1485,178,1510,151,178">C</WORD>
<WORD coords="1522,179,1581,157,179">for</WORD>
<WORD coords="1593,180,1775,152,179">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="283,497,456,443,496">19.3</WORD>
<WORD coords="608,500,897,450,498">Unions</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="607,649,636,619,649">A</WORD>
<WORD coords="648,658,761,619,649">special</WORD>
<WORD coords="773,651,904,620,650">variable</WORD>
<WORD coords="915,652,1008,620,651">exists</WORD>
<WORD coords="1021,651,1050,621,651">in</WORD>
<WORD coords="1063,653,1089,621,653">C</WORD>
<WORD coords="1101,653,1199,621,652">which</WORD>
<WORD coords="1211,662,1330,628,653">accepts</WORD>
<WORD coords="1341,654,1382,623,653">all</WORD>
<WORD coords="1393,655,1587,623,654">conceivable</WORD>
<WORD coords="1598,655,1667,624,655">data</WORD>
<WORD coords="1678,663,1771,629,655">types.</WORD>
</LINE>
<LINE>
<WORD coords="606,695,679,664,694">This</WORD>
<WORD coords="693,696,816,666,695">union</WORD>
<WORD coords="829,696,857,665,695">is</WORD>
<WORD coords="868,697,1077,665,695">dimensioned</WORD>
<WORD coords="1090,705,1130,667,697">by</WORD>
<WORD coords="1144,697,1193,667,696">the</WORD>
<WORD coords="1206,706,1350,667,697">compiler</WORD>
<WORD coords="1361,698,1392,668,698">in</WORD>
<WORD coords="1404,699,1424,676,699">a</WORD>
<WORD coords="1435,707,1502,677,699">way</WORD>
<WORD coords="1515,700,1576,669,699">that</WORD>
<WORD coords="1587,700,1694,669,699">allows</WORD>
<WORD coords="1706,700,1730,669,699">it</WORD>
<WORD coords="1741,700,1773,674,700">to</WORD>
</LINE>
<LINE>
<WORD coords="606,746,710,714,738">accept</WORD>
<WORD coords="719,739,758,709,738">all</WORD>
<WORD coords="769,739,836,710,739">data</WORD>
<WORD coords="846,747,929,715,739">types</WORD>
<WORD coords="940,740,1086,710,739">indicated</WORD>
<WORD coords="1097,740,1126,711,739">in</WORD>
<WORD coords="1138,741,1185,711,740">the</WORD>
<WORD coords="1197,742,1358,712,740">definition.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="607,818,705,793,817">union</WORD>
<WORD coords="729,820,888,794,818">Oniversa</WORD>
<WORD coords="917,823,925,797,823">{</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="953,861,988,844,861">in</WORD>
<WORD coords="1013,865,1045,844,863">1;</WORD>
</LINE>
<LINE>
<WORD coords="952,902,1070,878,901">double</WORD>
<WORD coords="1093,905,1126,879,901">d;</WORD>
</LINE>
<LINE>
<WORD coords="953,943,1069,921,942">struct</WORD>
<WORD coords="1093,946,1227,921,943">Person;</WORD>
</LINE>
<LINE>
<WORD coords="952,983,1029,960,982">char</WORD>
<WORD coords="1053,987,1187,960,983">c[100];</WORD>
</LINE>
<LINE>
<WORD coords="952,1025,1085,1000,1022">result;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="605,1104,657,1075,1104">All</WORD>
<WORD coords="676,1105,746,1075,1105">data</WORD>
<WORD coords="765,1114,852,1081,1106">types</WORD>
<WORD coords="870,1107,1026,1076,1106">indicated</WORD>
<WORD coords="1042,1107,1099,1085,1106">can</WORD>
<WORD coords="1118,1107,1157,1078,1107">be</WORD>
<WORD coords="1176,1108,1277,1078,1107">stored</WORD>
<WORD coords="1296,1108,1326,1078,1108">in</WORD>
<WORD coords="1348,1109,1517,1082,1108">result.</WORD>
<WORD coords="1535,1110,1561,1080,1109">It</WORD>
<WORD coords="1576,1110,1604,1079,1109">is</WORD>
<WORD coords="1621,1110,1721,1079,1109">useful</WORD>
<WORD coords="1739,1110,1770,1085,1110">to</WORD>
</LINE>
<LINE>
<WORD coords="604,1150,769,1120,1149">remember</WORD>
<WORD coords="779,1151,858,1120,1150">what</WORD>
<WORD coords="868,1159,937,1126,1151">type</WORD>
<WORD coords="946,1152,973,1121,1151">is</WORD>
<WORD coords="983,1157,1090,1122,1151">stored,</WORD>
<WORD coords="1102,1152,1149,1121,1152">for</WORD>
<WORD coords="1159,1161,1302,1122,1152">example:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="606,1230,722,1208,1230">result</WORD>
<WORD coords="747,1224,764,1216,1228">=</WORD>
<WORD coords="788,1234,860,1208,1231">2.8;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="604,1314,635,1293,1313">or</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,1402,723,1375,1395">strcpy</WORD>
<WORD coords="733,1401,898,1375,1396">(Sresult,</WORD>
<WORD coords="929,1401,959,1376,1397">c)</WORD>
<WORD coords="972,1401,981,1381,0">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="602,1480,665,1449,1479">The</WORD>
<WORD coords="678,1488,814,1458,1480">memory</WORD>
<WORD coords="826,1489,1039,1451,1481">requirements</WORD>
<WORD coords="1052,1482,1088,1451,1481">of</WORD>
<WORD coords="1098,1482,1171,1452,1482">such</WORD>
<WORD coords="1184,1483,1202,1460,1483">a</WORD>
<WORD coords="1215,1483,1345,1452,1482">variable</WORD>
<WORD coords="1356,1491,1490,1453,1483">depends</WORD>
<WORD coords="1501,1484,1538,1454,1483">of</WORD>
<WORD coords="1546,1486,1655,1462,1484">course</WORD>
<WORD coords="1665,1485,1705,1462,1484">on</WORD>
<WORD coords="1720,1485,1768,1454,1484">the</WORD>
</LINE>
<LINE>
<WORD coords="603,1532,704,1494,1523">length</WORD>
<WORD coords="722,1525,758,1495,1524">of</WORD>
<WORD coords="773,1525,821,1495,1524">the</WORD>
<WORD coords="838,1534,949,1495,1525">largest</WORD>
<WORD coords="964,1534,1058,1501,1526">entry.</WORD>
<WORD coords="1075,1526,1108,1496,1526">In</WORD>
<WORD coords="1125,1527,1175,1496,1526">the</WORD>
<WORD coords="1190,1536,1329,1497,1527">example</WORD>
<WORD coords="1345,1528,1444,1497,1527">above</WORD>
<WORD coords="1460,1529,1518,1497,1528">this</WORD>
<WORD coords="1534,1529,1637,1498,1528">would</WORD>
<WORD coords="1652,1529,1690,1499,1529">be</WORD>
<WORD coords="1710,1530,1768,1498,1529">100</WORD>
</LINE>
<LINE>
<WORD coords="602,1576,687,1539,1569">bytes</WORD>
<WORD coords="702,1570,777,1540,1569">used</WORD>
<WORD coords="789,1578,830,1539,1570">by</WORD>
<WORD coords="843,1578,927,1548,1569">array</WORD>
<WORD coords="942,1571,974,1551,1571">c.</WORD>
<WORD coords="988,1571,1094,1540,1570">Please</WORD>
<WORD coords="1106,1572,1176,1546,1571">note</WORD>
<WORD coords="1190,1572,1252,1541,1571">that</WORD>
<WORD coords="1262,1580,1335,1542,1571">only</WORD>
<WORD coords="1348,1573,1407,1550,1572">one</WORD>
<WORD coords="1420,1581,1490,1547,1573">type</WORD>
<WORD coords="1503,1573,1558,1551,1572">can</WORD>
<WORD coords="1572,1573,1610,1544,1573">be</WORD>
<WORD coords="1624,1573,1723,1544,1573">stored</WORD>
<WORD coords="1736,1573,1767,1543,1573">in</WORD>
</LINE>
<LINE>
<WORD coords="602,1614,661,1583,1613">this</WORD>
<WORD coords="675,1615,817,1583,1613">variable.</WORD>
<WORD coords="834,1615,898,1584,1614">The</WORD>
<WORD coords="912,1616,1018,1585,1615">author</WORD>
<WORD coords="1032,1616,1133,1585,1615">hasn&apos;t</WORD>
<WORD coords="1147,1624,1197,1591,1617">yet</WORD>
<WORD coords="1211,1617,1306,1586,1616">found</WORD>
<WORD coords="1319,1617,1338,1595,1617">a</WORD>
<WORD coords="1352,1618,1459,1595,1617">reason</WORD>
<WORD coords="1474,1618,1522,1587,1617">for</WORD>
<WORD coords="1536,1626,1625,1587,1617">using</WORD>
<WORD coords="1640,1619,1766,1589,1618">union</WORD>
</LINE>
<LINE>
<WORD coords="602,1660,760,1633,1659">structures</WORD>
<WORD coords="771,1661,885,1629,1660">instead</WORD>
<WORD coords="896,1661,932,1629,1660">of</WORD>
<WORD coords="941,1669,1059,1630,1660">solving</WORD>
<WORD coords="1071,1662,1119,1630,1661">the</WORD>
<WORD coords="1130,1670,1263,1631,1661">problem</WORD>
<WORD coords="1275,1663,1347,1631,1662">with</WORD>
<WORD coords="1357,1663,1442,1631,1662">other</WORD>
<WORD coords="1451,1663,1477,1632,1663">C</WORD>
<WORD coords="1488,1664,1556,1632,1663">data</WORD>
<WORD coords="1567,1672,1660,1638,1664">types.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="269,2681,338,2650,2680">176</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0183.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0184.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0184.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="270,179,398,152,178">Abacus</WORD>
<WORD coords="1549,177,1614,149,177">19.4</WORD>
<WORD coords="1654,177,1761,149,176">Enum</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="275,504,447,451,503">19.4</WORD>
<WORD coords="599,504,797,458,503">Enum</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="599,651,662,621,650">The</WORD>
<WORD coords="673,651,700,620,651">C</WORD>
<WORD coords="712,651,796,621,650">word</WORD>
<WORD coords="807,651,906,630,650">enum</WORD>
<WORD coords="916,651,1032,620,650">defines</WORD>
<WORD coords="1044,651,1063,628,651">a</WORD>
<WORD coords="1073,651,1141,620,650">data</WORD>
<WORD coords="1152,659,1222,625,650">type</WORD>
<WORD coords="1233,650,1331,619,650">which</WORD>
<WORD coords="1342,658,1459,619,650">assigns</WORD>
<WORD coords="1470,650,1607,623,649">constant</WORD>
<WORD coords="1617,649,1720,618,648">values</WORD>
<WORD coords="1731,649,1763,623,649">to</WORD>
</LINE>
<LINE>
<WORD coords="600,695,649,665,694">the</WORD>
<WORD coords="662,696,818,665,694">variables.</WORD>
<WORD coords="834,695,923,665,694">Short</WORD>
<WORD coords="935,695,983,665,694">for</WORD>
<WORD coords="994,700,1237,664,694">ENUMeration,</WORD>
<WORD coords="1252,695,1352,674,694">enum</WORD>
<WORD coords="1363,695,1419,664,694">lets</WORD>
<WORD coords="1432,703,1492,672,695">you</WORD>
<WORD coords="1503,702,1605,663,693">assign</WORD>
<WORD coords="1618,694,1637,671,694">a</WORD>
<WORD coords="1648,694,1762,662,693">consis-</WORD>
</LINE>
<LINE>
<WORD coords="600,740,661,714,739">tent</WORD>
<WORD coords="671,747,785,709,739">integer</WORD>
<WORD coords="795,740,920,709,739">number</WORD>
<WORD coords="931,747,1090,709,739">(constant)</WORD>
<WORD coords="1103,740,1133,714,739">to</WORD>
<WORD coords="1144,740,1162,718,740">a</WORD>
<WORD coords="1172,740,1310,709,738">variable.</WORD>
<WORD coords="1323,739,1394,709,738">This</WORD>
<WORD coords="1407,739,1432,708,738">is</WORD>
<WORD coords="1443,739,1541,708,738">useful</WORD>
<WORD coords="1552,738,1601,708,737">for</WORD>
<WORD coords="1611,746,1763,707,737">assigning</WORD>
</LINE>
<LINE>
<WORD coords="600,784,739,753,783">numbers</WORD>
<WORD coords="751,784,783,758,784">to</WORD>
<WORD coords="795,792,911,753,783">strings.</WORD>
<WORD coords="924,783,988,753,783">The</WORD>
<WORD coords="999,791,1156,753,782">following</WORD>
<WORD coords="1168,791,1304,753,782">example</WORD>
<WORD coords="1315,791,1432,753,782">assigns</WORD>
<WORD coords="1444,783,1583,752,782">numbers</WORD>
<WORD coords="1594,783,1626,757,783">to</WORD>
<WORD coords="1638,783,1687,751,782">the</WORD>
<WORD coords="1698,782,1765,751,781">first</WORD>
</LINE>
<LINE>
<WORD coords="600,828,682,796,827">three</WORD>
<WORD coords="699,829,799,798,828">words</WORD>
<WORD coords="814,828,845,797,828">in</WORD>
<WORD coords="863,829,990,801,828">color</WORD>
<WORD coords="1007,828,1067,798,827">and</WORD>
<WORD coords="1082,828,1099,807,828">a</WORD>
<WORD coords="1114,836,1240,797,828">specific</WORD>
<WORD coords="1255,828,1345,797,827">value</WORD>
<WORD coords="1359,829,1391,803,828">to</WORD>
<WORD coords="1406,828,1455,797,827">the</WORD>
<WORD coords="1470,828,1598,800,827">black</WORD>
<WORD coords="1618,827,1762,796,826">variable.</WORD>
</LINE>
<LINE>
<WORD coords="599,881,728,842,872">Finally,</WORD>
<WORD coords="744,873,795,842,872">the</WORD>
<WORD coords="809,881,997,842,872">assignment</WORD>
<WORD coords="1012,873,1043,847,873">to</WORD>
<WORD coords="1059,873,1109,842,872">the</WORD>
<WORD coords="1125,873,1251,844,872">white</WORD>
<WORD coords="1271,873,1405,842,872">variable</WORD>
<WORD coords="1421,873,1580,841,872">continues</WORD>
<WORD coords="1596,872,1697,840,871">where</WORD>
<WORD coords="1714,872,1764,840,871">the</WORD>
</LINE>
<LINE>
<WORD coords="600,918,725,887,917">number</WORD>
<WORD coords="734,925,874,887,917">assigned</WORD>
<WORD coords="883,918,915,892,917">to</WORD>
<WORD coords="925,918,1046,890,917">black</WORD>
<WORD coords="1057,918,1112,887,917">left</WORD>
<WORD coords="1120,918,1177,887,917">off:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,998,637,972,994">/*</WORD>
<WORD coords="662,997,861,972,996">Definition</WORD>
<WORD coords="885,996,921,973,996">of</WORD>
<WORD coords="947,997,1024,973,996">such</WORD>
<WORD coords="1047,997,1065,979,997">a</WORD>
<WORD coords="1087,997,1166,974,996">Data</WORD>
<WORD coords="1189,1002,1265,974,996">Type</WORD>
<WORD coords="1290,999,1325,972,993">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,1036,680,1019,1036">enum</WORD>
<WORD coords="703,1037,800,1014,1036">color</WORD>
<WORD coords="831,1040,916,1014,1036">(red,</WORD>
<WORD coords="945,1042,1058,1019,1036">green,</WORD>
<WORD coords="1087,1041,1179,1014,1036">blue,</WORD>
<WORD coords="1208,1037,1306,1014,1036">black</WORD>
<WORD coords="1330,1030,1347,1021,1033">=</WORD>
<WORD coords="1372,1041,1401,1014,1037">9,</WORD>
<WORD coords="1430,1039,1540,1011,1036">white)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="604,1119,637,1093,1114">/*</WORD>
<WORD coords="662,1117,821,1092,1116">variable</WORD>
<WORD coords="844,1117,1043,1092,1117">Definition</WORD>
<WORD coords="1069,1119,1103,1092,1113">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,1199,681,1182,1198">enum</WORD>
<WORD coords="704,1199,800,1176,1199">color</WORD>
<WORD coords="824,1203,896,1182,1198">var,</WORD>
<WORD coords="928,1207,1124,1176,1198">*color_ptr</WORD>
<WORD coords="1148,1192,1166,1184,1195">-</WORD>
<WORD coords="1190,1202,1281,1179,1198">svar;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,1280,658,1262,1279">var</WORD>
<WORD coords="682,1273,700,1264,1276">=</WORD>
<WORD coords="722,1279,801,1256,1279">blue</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,1320,638,1295,1320">if</WORD>
<WORD coords="649,1328,861,1297,1320">(*color_ptr</WORD>
<WORD coords="885,1313,923,1304,1315">==</WORD>
<WORD coords="946,1325,1057,1297,1319">green)</WORD>
</LINE>
<LINE>
<WORD coords="664,1368,861,1336,1359">*color_ptr</WORD>
<WORD coords="885,1352,903,1344,1355">=</WORD>
<WORD coords="925,1362,1040,1336,1359">black;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,1445,664,1414,1444">The</WORD>
<WORD coords="678,1445,779,1425,1444">enum</WORD>
<WORD coords="792,1453,861,1420,1445">type</WORD>
<WORD coords="874,1453,992,1414,1444">assigns</WORD>
<WORD coords="1006,1445,1043,1423,1444">an</WORD>
<WORD coords="1058,1453,1172,1414,1444">integer</WORD>
<WORD coords="1184,1445,1272,1414,1444">value</WORD>
<WORD coords="1284,1445,1316,1419,1445">to</WORD>
<WORD coords="1328,1445,1403,1414,1444">each</WORD>
<WORD coords="1417,1444,1504,1422,1443">name</WORD>
<WORD coords="1518,1451,1640,1413,1443">starting</WORD>
<WORD coords="1653,1443,1682,1418,1443">at</WORD>
<WORD coords="1695,1443,1765,1421,1442">zero</WORD>
</LINE>
<LINE>
<WORD coords="601,1490,659,1459,1489">and</WORD>
<WORD coords="670,1498,781,1459,1489">adding</WORD>
<WORD coords="793,1490,851,1467,1489">one</WORD>
<WORD coords="862,1490,910,1459,1489">for</WORD>
<WORD coords="921,1490,994,1458,1489">each</WORD>
<WORD coords="1007,1490,1143,1459,1489">element.</WORD>
<WORD coords="1156,1489,1236,1459,1488">With</WORD>
<WORD coords="1248,1490,1342,1458,1489">direct</WORD>
<WORD coords="1352,1497,1535,1458,1488">assignment</WORD>
<WORD coords="1545,1489,1648,1457,1487">values</WORD>
<WORD coords="1660,1488,1715,1465,1487">can</WORD>
<WORD coords="1726,1488,1765,1457,1488">be</WORD>
</LINE>
<LINE>
<WORD coords="602,1542,734,1503,1533">skipped.</WORD>
<WORD coords="745,1534,808,1503,1533">The</WORD>
<WORD coords="818,1534,919,1503,1533">values</WORD>
<WORD coords="929,1534,1050,1502,1533">defined</WORD>
<WORD coords="1060,1533,1090,1502,1533">in</WORD>
<WORD coords="1102,1534,1218,1506,1533">color</WORD>
<WORD coords="1229,1533,1286,1511,1533">are:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="603,1615,661,1592,1614">red</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE></LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="602,1659,700,1637,1654">green</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="860,1653,873,1632,1653">1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="602,1694,680,1671,1693">blue</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="859,1693,873,1672,1693">2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="602,1734,700,1712,1734">black</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="861,1734,875,1712,1734">9</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="602,1774,701,1750,1774">white</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="861,1773,895,1751,1773">10</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1702,2674,1772,2643,2673">177</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0184.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2827" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0185.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0185.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="279,167,323,139,166">19.</WORD>
<WORD coords="353,167,508,139,167">Complex</WORD>
<WORD coords="528,167,618,140,167">Data</WORD>
<WORD coords="633,167,743,140,167">Types</WORD>
<WORD coords="1360,167,1467,141,167">Amiga</WORD>
<WORD coords="1480,167,1505,139,167">C</WORD>
<WORD coords="1517,167,1577,145,167">for</WORD>
<WORD coords="1588,167,1771,139,166">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="281,493,453,439,492">19.5</WORD>
<WORD coords="608,508,946,444,492">Typedef</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="606,642,670,611,641">The</WORD>
<WORD coords="684,649,859,615,641">typedef</WORD>
<WORD coords="877,641,990,611,640">feature</WORD>
<WORD coords="1004,641,1059,619,640">can</WORD>
<WORD coords="1073,641,1112,611,641">be</WORD>
<WORD coords="1126,641,1200,611,641">used</WORD>
<WORD coords="1215,641,1245,616,641">to</WORD>
<WORD coords="1258,641,1357,615,640">create</WORD>
<WORD coords="1369,641,1437,618,640">new</WORD>
<WORD coords="1450,641,1519,610,641">data</WORD>
<WORD coords="1532,648,1603,615,640">type</WORD>
<WORD coords="1616,640,1730,618,639">names.</WORD>
<WORD coords="1744,639,1774,610,639">A</WORD>
</LINE>
<LINE>
<WORD coords="607,687,697,664,685">name</WORD>
<WORD coords="711,694,856,655,685">assigned</WORD>
<WORD coords="871,686,943,655,686">with</WORD>
<WORD coords="960,687,1018,655,686">this</WORD>
<WORD coords="1034,686,1198,655,685">command</WORD>
<WORD coords="1212,686,1269,663,685">can</WORD>
<WORD coords="1283,686,1323,655,686">be</WORD>
<WORD coords="1339,686,1415,655,686">used</WORD>
<WORD coords="1429,686,1463,663,686">as</WORD>
<WORD coords="1478,685,1603,655,684">another</WORD>
<WORD coords="1618,685,1687,654,685">data</WORD>
<WORD coords="1703,693,1774,659,685">type</WORD>
</LINE>
<LINE>
<WORD coords="607,739,714,700,730">during</WORD>
<WORD coords="729,731,779,700,730">the</WORD>
<WORD coords="793,731,962,700,731">definition.</WORD>
<WORD coords="977,731,1042,700,731">The</WORD>
<WORD coords="1055,739,1193,708,730">program</WORD>
<WORD coords="1207,731,1307,700,730">below</WORD>
<WORD coords="1321,738,1408,699,730">gives</WORD>
<WORD coords="1422,731,1473,699,730">the</WORD>
<WORD coords="1485,731,1570,699,730">word</WORD>
<WORD coords="1584,730,1707,704,729">float</WORD>
<WORD coords="1723,729,1774,698,728">the</WORD>
</LINE>
<LINE>
<WORD coords="608,774,691,752,773">same</WORD>
<WORD coords="700,782,840,744,773">meaning</WORD>
<WORD coords="850,775,885,752,775">as</WORD>
<WORD coords="895,775,945,744,774">the</WORD>
<WORD coords="955,775,1099,747,774">double</WORD>
<WORD coords="1110,774,1179,744,774">data</WORD>
<WORD coords="1188,782,1266,749,774">type:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,861,747,832,855">typedef</WORD>
<WORD coords="771,855,890,832,855">double</WORD>
<WORD coords="913,858,1027,833,855">FLOAT;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="607,940,671,909,939">The</WORD>
<WORD coords="681,948,846,909,939">advantage</WORD>
<WORD coords="856,940,892,909,939">of</WORD>
<WORD coords="901,940,959,908,939">this</WORD>
<WORD coords="969,940,1112,908,939">directive</WORD>
<WORD coords="1122,940,1149,908,939">is</WORD>
<WORD coords="1160,940,1221,908,939">that</WORD>
<WORD coords="1231,946,1398,911,939">typedef</WORD>
<WORD coords="1410,947,1531,907,938">permits</WORD>
<WORD coords="1541,947,1672,907,938">changes</WORD>
<WORD coords="1683,938,1713,907,938">in</WORD>
<WORD coords="1725,938,1775,907,937">the</WORD>
</LINE>
<LINE>
<WORD coords="608,985,704,953,984">entire</WORD>
<WORD coords="724,993,865,962,984">program</WORD>
<WORD coords="886,985,1005,953,984">similar</WORD>
<WORD coords="1023,985,1055,959,985">to</WORD>
<WORD coords="1075,985,1247,955,984">define.</WORD>
<WORD coords="1267,985,1346,953,984">Also</WORD>
<WORD coords="1364,992,1448,953,984">large</WORD>
<WORD coords="1465,984,1535,953,984">data</WORD>
<WORD coords="1553,992,1641,958,984">types</WORD>
<WORD coords="1660,984,1716,961,983">can</WORD>
<WORD coords="1735,984,1774,952,984">be</WORD>
</LINE>
<LINE>
<WORD coords="607,1030,798,999,1029">abbreviated</WORD>
<WORD coords="807,1030,879,999,1029">with</WORD>
<WORD coords="889,1030,947,999,1029">this</WORD>
<WORD coords="958,1030,1126,999,1029">command.</WORD>
<WORD coords="1137,1030,1224,999,1029">Look</WORD>
<WORD coords="1233,1030,1263,1003,1030">at</WORD>
<WORD coords="1272,1030,1322,998,1029">the</WORD>
<WORD coords="1331,1037,1468,998,1029">example</WORD>
<WORD coords="1477,1029,1585,998,1028">below:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,1115,747,1087,1109">typedef</WORD>
<WORD coords="772,1110,849,1087,1109">char</WORD>
<WORD coords="874,1101,889,1088,1106">*</WORD>
<WORD coords="914,1113,1048,1088,1109">STRING;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,1194,660,1164,1194">All</WORD>
<WORD coords="674,1203,807,1164,1194">pointers</WORD>
<WORD coords="822,1195,854,1169,1195">to</WORD>
<WORD coords="870,1195,969,1168,1194">char</WORD>
<WORD coords="986,1195,1132,1164,1194">elements</WORD>
<WORD coords="1148,1195,1204,1172,1194">can</WORD>
<WORD coords="1219,1195,1257,1164,1194">be</WORD>
<WORD coords="1271,1194,1396,1163,1193">defined</WORD>
<WORD coords="1412,1202,1522,1163,1193">simply</WORD>
<WORD coords="1537,1194,1609,1163,1193">with</WORD>
<WORD coords="1626,1194,1675,1163,1193">the</WORD>
<WORD coords="1690,1194,1775,1163,1193">word</WORD>
</LINE>
<LINE>
<WORD coords="611,1239,786,1212,1237">string.</WORD>
<WORD coords="804,1238,868,1208,1237">The</WORD>
<WORD coords="886,1245,1077,1211,1238">typedef</WORD>
<WORD coords="1104,1238,1270,1207,1237">command</WORD>
<WORD coords="1291,1238,1347,1207,1237">has</WORD>
<WORD coords="1370,1238,1410,1215,1237">an</WORD>
<WORD coords="1431,1245,1603,1207,1237">advantage</WORD>
<WORD coords="1626,1238,1702,1215,1237">over</WORD>
<WORD coords="1724,1237,1775,1206,1236">the</WORD>
</LINE>
<LINE>
<WORD coords="610,1283,704,1253,1282">#def</WORD>
<WORD coords="708,1283,779,1253,1282">ine</WORD>
<WORD coords="791,1282,933,1251,1281">directive</WORD>
<WORD coords="944,1282,974,1252,1282">in</WORD>
<WORD coords="986,1283,1048,1252,1282">that</WORD>
<WORD coords="1057,1282,1107,1252,1281">the</WORD>
<WORD coords="1117,1282,1274,1251,1281">definition</WORD>
<WORD coords="1285,1282,1322,1251,1281">of</WORD>
<WORD coords="1330,1282,1380,1251,1281">the</WORD>
<WORD coords="1389,1290,1589,1251,1281">replacement</WORD>
<WORD coords="1597,1282,1704,1259,1281">occurs</WORD>
<WORD coords="1715,1281,1746,1250,1280">in</WORD>
<WORD coords="1756,1281,1775,1259,1281">a</WORD>
</LINE>
<LINE>
<WORD coords="608,1327,754,1296,1326">different</WORD>
<WORD coords="770,1335,847,1305,1327">way.</WORD>
<WORD coords="865,1327,934,1296,1326">One</WORD>
<WORD coords="951,1327,1014,1301,1327">text</WORD>
<WORD coords="1029,1327,1086,1305,1326">can</WORD>
<WORD coords="1103,1327,1143,1296,1327">be</WORD>
<WORD coords="1158,1335,1300,1296,1326">replaced</WORD>
<WORD coords="1316,1327,1389,1295,1326">with</WORD>
<WORD coords="1406,1327,1531,1296,1326">another</WORD>
<WORD coords="1547,1327,1618,1301,1326">text.</WORD>
<WORD coords="1637,1326,1667,1296,1326">A</WORD>
<WORD coords="1682,1327,1776,1295,1325">blank</WORD>
</LINE>
<LINE>
<WORD coords="610,1371,708,1341,1370">marks</WORD>
<WORD coords="721,1371,771,1341,1370">the</WORD>
<WORD coords="784,1378,851,1346,1371">spot</WORD>
<WORD coords="863,1371,894,1341,1371">in</WORD>
<WORD coords="906,1372,1005,1341,1371">which</WORD>
<WORD coords="1018,1371,1067,1341,1371">the</WORD>
<WORD coords="1080,1371,1141,1346,1370">text</WORD>
<WORD coords="1152,1378,1352,1341,1370">replacement</WORD>
<WORD coords="1363,1378,1496,1349,1370">appears.</WORD>
<WORD coords="1509,1370,1572,1341,1370">The</WORD>
<WORD coords="1584,1371,1775,1340,1370">redefinition</WORD>
</LINE>
<LINE>
<WORD coords="609,1415,645,1385,1414">of</WORD>
<WORD coords="653,1423,724,1390,1415">type</WORD>
<WORD coords="737,1416,881,1390,1415">STRING</WORD>
<WORD coords="893,1416,956,1385,1415">into</WORD>
<WORD coords="968,1416,1090,1385,1415">another</WORD>
<WORD coords="1100,1415,1184,1385,1415">word</WORD>
<WORD coords="1195,1416,1267,1385,1415">isn&apos;t</WORD>
<WORD coords="1276,1423,1411,1384,1415">possible</WORD>
<WORD coords="1423,1416,1505,1385,1414">since</WORD>
<WORD coords="1516,1423,1689,1384,1414">everything</WORD>
<WORD coords="1701,1415,1776,1385,1414">after</WORD>
</LINE>
<LINE>
<WORD coords="610,1460,659,1430,1459">the</WORD>
<WORD coords="675,1468,765,1438,1460">space</WORD>
<WORD coords="778,1460,891,1429,1459">behind</WORD>
<WORD coords="906,1461,1005,1433,1460">char</WORD>
<WORD coords="1021,1468,1142,1429,1459">already</WORD>
<WORD coords="1157,1460,1264,1434,1459">counts</WORD>
<WORD coords="1278,1461,1312,1438,1460">as</WORD>
<WORD coords="1326,1468,1530,1429,1459">replacement</WORD>
<WORD coords="1542,1460,1613,1434,1459">text.</WORD>
<WORD coords="1628,1460,1710,1429,1459">With</WORD>
<WORD coords="1726,1460,1775,1429,1459">the</WORD>
</LINE>
<LINE>
<WORD coords="610,1510,780,1476,1503">typedef</WORD>
<WORD coords="794,1504,954,1473,1503">command</WORD>
<WORD coords="966,1504,1024,1473,1503">this</WORD>
<WORD coords="1036,1504,1062,1473,1503">is</WORD>
<WORD coords="1071,1512,1134,1472,1504">just</WORD>
<WORD coords="1145,1504,1195,1473,1503">the</WORD>
<WORD coords="1205,1504,1331,1481,1503">reverse.</WORD>
<WORD coords="1343,1503,1406,1473,1503">The</WORD>
<WORD coords="1418,1503,1474,1473,1503">last</WORD>
<WORD coords="1486,1511,1578,1473,1503">string</WORD>
<WORD coords="1591,1504,1736,1477,1503">STRING</WORD>
<WORD coords="1748,1504,1775,1472,1503">is</WORD>
</LINE>
<LINE>
<WORD coords="610,1547,658,1518,1547">the</WORD>
<WORD coords="668,1556,868,1517,1547">replacement</WORD>
<WORD coords="878,1548,927,1517,1547">for</WORD>
<WORD coords="936,1549,986,1517,1548">the</WORD>
<WORD coords="996,1549,1064,1517,1548">data</WORD>
<WORD coords="1074,1556,1144,1522,1548">type</WORD>
<WORD coords="1155,1548,1250,1521,1548">char</WORD>
<WORD coords="1264,1549,1294,1521,1545">*.</WORD>
<WORD coords="1306,1549,1331,1518,1548">It</WORD>
<WORD coords="1341,1549,1375,1525,1548">or</WORD>
<WORD coords="1385,1548,1435,1517,1547">the</WORD>
<WORD coords="1445,1548,1549,1517,1547">blanks</WORD>
<WORD coords="1561,1547,1592,1517,1547">in</WORD>
<WORD coords="1603,1548,1653,1517,1547">the</WORD>
<WORD coords="1663,1548,1775,1517,1547">middle</WORD>
</LINE>
<LINE>
<WORD coords="609,1600,721,1561,1591">always</WORD>
<WORD coords="732,1600,842,1562,1591">belong</WORD>
<WORD coords="853,1592,884,1567,1592">to</WORD>
<WORD coords="895,1593,944,1562,1592">the</WORD>
<WORD coords="954,1593,1111,1561,1592">definition</WORD>
<WORD coords="1122,1592,1160,1562,1592">of</WORD>
<WORD coords="1167,1593,1216,1562,1592">the</WORD>
<WORD coords="1226,1593,1293,1563,1593">data</WORD>
<WORD coords="1303,1601,1382,1567,1593">type.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,1677,681,1645,1675">This</WORD>
<WORD coords="695,1677,860,1646,1676">concludes</WORD>
<WORD coords="874,1677,924,1646,1676">the</WORD>
<WORD coords="938,1677,1138,1646,1676">introduction</WORD>
<WORD coords="1153,1677,1183,1652,1677">to</WORD>
<WORD coords="1198,1677,1223,1647,1677">C</WORD>
<WORD coords="1237,1685,1405,1647,1677">keywords.</WORD>
<WORD coords="1421,1678,1518,1647,1677">These</WORD>
<WORD coords="1532,1678,1704,1652,1677">statements</WORD>
<WORD coords="1719,1678,1775,1656,1677">can</WORD>
</LINE>
<LINE>
<WORD coords="609,1721,678,1699,1720">now</WORD>
<WORD coords="692,1722,731,1691,1721">be</WORD>
<WORD coords="744,1722,819,1691,1722">used</WORD>
<WORD coords="832,1721,862,1691,1721">in</WORD>
<WORD coords="876,1722,998,1692,1721">smaller</WORD>
<WORD coords="1010,1730,1172,1700,1721">programs.</WORD>
<WORD coords="1186,1722,1318,1692,1721">Practice</WORD>
<WORD coords="1332,1722,1435,1693,1721">makes</WORD>
<WORD coords="1448,1730,1570,1692,1722">perfect.</WORD>
<WORD coords="1584,1731,1776,1692,1722">Experiment</WORD>
</LINE>
<LINE>
<WORD coords="609,1772,649,1734,1764">by</WORD>
<WORD coords="662,1773,812,1734,1764">changing</WORD>
<WORD coords="825,1765,885,1743,1764">one</WORD>
<WORD coords="897,1766,932,1744,1765">or</WORD>
<WORD coords="944,1766,1027,1743,1765">more</WORD>
<WORD coords="1039,1774,1220,1741,1765">parameters</WORD>
<WORD coords="1233,1765,1263,1735,1765">in</WORD>
<WORD coords="1276,1766,1326,1735,1765">the</WORD>
<WORD coords="1338,1774,1492,1744,1766">programs</WORD>
<WORD coords="1506,1767,1536,1741,1767">to</WORD>
<WORD coords="1549,1767,1713,1736,1766">determine</WORD>
<WORD coords="1725,1767,1775,1736,1766">the</WORD>
</LINE>
<LINE>
<WORD coords="609,1810,704,1778,1809">effect</WORD>
<WORD coords="717,1818,799,1788,1809">upon</WORD>
<WORD coords="814,1810,863,1780,1809">the</WORD>
<WORD coords="876,1818,1025,1789,1810">program.</WORD>
<WORD coords="1039,1811,1134,1780,1810">Write</WORD>
<WORD coords="1148,1819,1224,1789,1810">your</WORD>
<WORD coords="1236,1811,1306,1789,1810">own</WORD>
<WORD coords="1320,1811,1388,1789,1810">new</WORD>
<WORD coords="1401,1819,1556,1789,1811">programs</WORD>
<WORD coords="1570,1812,1648,1789,1811">once</WORD>
<WORD coords="1661,1820,1776,1781,1811">you&apos;ve</WORD>
</LINE>
<LINE>
<WORD coords="609,1861,709,1829,1853">gotten</WORD>
<WORD coords="721,1854,793,1824,1854">used</WORD>
<WORD coords="804,1854,835,1829,1854">to</WORD>
<WORD coords="845,1862,977,1824,1853">entering</WORD>
<WORD coords="987,1855,1036,1824,1854">the</WORD>
<WORD coords="1046,1855,1120,1833,1854">ones</WORD>
<WORD coords="1129,1863,1247,1825,1854">already</WORD>
<WORD coords="1258,1855,1345,1824,1854">listed</WORD>
<WORD coords="1353,1856,1458,1825,1855">above.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="280,2666,349,2636,2665">178</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0185.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0186.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0186.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="888,738,1120,620,737">20.</WORD>
</LINE>
<LINE>
<WORD coords="262,942,1006,796,910">Important</WORD>
<WORD coords="1096,940,1748,794,909">Concepts</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0186.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0187.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0187.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0187.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0188.djvu" width="2035">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0188.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="254,173,382,146,173">Abacus</WORD>
<WORD coords="1289,169,1335,142,169">20.</WORD>
<WORD coords="1361,169,1548,141,168">Important</WORD>
<WORD coords="1569,167,1746,139,165">Concepts</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="256,455,404,385,453">20.</WORD>
<WORD coords="585,472,1033,385,452">Important</WORD>
<WORD coords="1086,468,1478,382,450">Concepts</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="257,759,432,706,758">20.1</WORD>
<WORD coords="586,758,1069,704,757">Declarations</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="587,906,790,875,905">Declarations</WORD>
<WORD coords="800,906,916,875,905">declare</WORD>
<WORD coords="926,905,975,874,904">the</WORD>
<WORD coords="985,905,1051,874,905">data</WORD>
<WORD coords="1061,912,1131,879,904">type</WORD>
<WORD coords="1139,904,1176,873,903">of</WORD>
<WORD coords="1183,904,1202,882,904">a</WORD>
<WORD coords="1210,904,1339,873,903">variable</WORD>
<WORD coords="1349,903,1383,881,902">or</WORD>
<WORD coords="1392,903,1525,871,902">function</WORD>
<WORD coords="1535,901,1567,871,901">in</WORD>
<WORD coords="1578,901,1596,879,901">a</WORD>
<WORD coords="1605,908,1749,878,899">program.</WORD>
</LINE>
<LINE>
<WORD coords="587,950,716,919,949">Various</WORD>
<WORD coords="730,950,927,918,949">declarations</WORD>
<WORD coords="939,949,1017,918,948">have</WORD>
<WORD coords="1028,956,1149,918,948">already</WORD>
<WORD coords="1161,948,1237,918,947">been</WORD>
<WORD coords="1251,948,1334,917,948">used.</WORD>
<WORD coords="1349,947,1516,915,946">Directives</WORD>
<WORD coords="1529,946,1585,923,945">can</WORD>
<WORD coords="1598,953,1708,923,944">appear</WORD>
<WORD coords="1720,944,1751,913,944">in</WORD>
</LINE>
<LINE>
<WORD coords="587,993,687,963,993">which</WORD>
<WORD coords="703,1001,764,971,993">you</WORD>
<WORD coords="779,993,856,962,992">have</WORD>
<WORD coords="871,993,903,967,993">to</WORD>
<WORD coords="917,1000,1007,970,992">guess</WORD>
<WORD coords="1022,992,1072,961,991">the</WORD>
<WORD coords="1086,992,1155,961,992">data</WORD>
<WORD coords="1169,999,1240,966,991">type</WORD>
<WORD coords="1254,991,1316,960,990">that</WORD>
<WORD coords="1330,991,1394,968,990">was</WORD>
<WORD coords="1408,994,1557,959,989">declared,</WORD>
<WORD coords="1573,989,1675,958,988">unless</WORD>
<WORD coords="1690,996,1751,965,988">you</WORD>
</LINE>
<LINE>
<WORD coords="587,1037,727,1006,1036">examine</WORD>
<WORD coords="740,1037,790,1007,1036">the</WORD>
<WORD coords="802,1044,977,1005,1036">expression</WORD>
<WORD coords="991,1036,1039,1005,1035">for</WORD>
<WORD coords="1050,1036,1161,1005,1035">certain</WORD>
<WORD coords="1174,1035,1263,1005,1034">rules.</WORD>
<WORD coords="1276,1039,1363,1004,1034">First,</WORD>
<WORD coords="1377,1034,1461,1012,1033">some</WORD>
<WORD coords="1475,1041,1585,1003,1033">simple</WORD>
<WORD coords="1598,1040,1752,1002,1031">examples</WORD>
</LINE>
<LINE>
<WORD coords="589,1088,650,1051,1080">(the</WORD>
<WORD coords="661,1081,726,1050,1080">first</WORD>
<WORD coords="736,1081,816,1050,1080">three</WORD>
<WORD coords="825,1080,875,1058,1080">are</WORD>
<WORD coords="884,1080,949,1050,1079">also</WORD>
<WORD coords="959,1086,1151,1049,1079">definitions):</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,1149,645,1124,1149">int</WORD>
<WORD coords="672,1152,703,1124,1149">i;</WORD>
<WORD coords="992,1153,1128,1126,1147">Integer</WORD>
<WORD coords="1151,1148,1309,1122,1147">variable</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,1190,686,1167,1190">float</WORD>
<WORD coords="712,1195,810,1172,1190">array</WORD>
<WORD coords="820,1193,884,1166,1190">[10]</WORD>
<WORD coords="991,1189,1086,1166,1188">Float</WORD>
<WORD coords="1110,1189,1269,1163,1188">variable</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="589,1230,709,1207,1230">double</WORD>
<WORD coords="733,1236,825,1207,1230">*ptr;</WORD>
<WORD coords="991,1229,1128,1204,1229">Pointer</WORD>
<WORD coords="1151,1228,1189,1207,1228">to</WORD>
<WORD coords="1212,1228,1330,1205,1228">double</WORD>
<WORD coords="1353,1227,1490,1204,1226">element</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,1276,668,1248,1270">long</WORD>
<WORD coords="694,1273,825,1248,1270">funcO;</WORD>
<WORD coords="991,1269,1148,1245,1269">Function</WORD>
<WORD coords="1171,1269,1270,1244,1268">which</WORD>
<WORD coords="1293,1268,1430,1247,1267">returns</WORD>
<WORD coords="1454,1268,1471,1251,1268">a</WORD>
<WORD coords="1496,1272,1573,1244,1267">long</WORD>
<WORD coords="1596,1266,1694,1243,1265">value</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="588,1362,687,1325,1353">Every</WORD>
<WORD coords="701,1354,885,1323,1353">declaration</WORD>
<WORD coords="898,1361,1044,1323,1353">basically</WORD>
<WORD coords="1059,1353,1196,1322,1352">contains</WORD>
<WORD coords="1210,1353,1248,1331,1352">an</WORD>
<WORD coords="1262,1359,1445,1322,1351">elementary</WORD>
<WORD coords="1458,1351,1529,1321,1351">data</WORD>
<WORD coords="1542,1358,1614,1325,1350">type</WORD>
<WORD coords="1628,1357,1752,1319,1349">(char,</WORD>
</LINE>
<LINE>
<WORD coords="591,1403,675,1370,1398">int,</WORD>
<WORD coords="690,1405,839,1368,1398">float),</WORD>
<WORD coords="854,1398,953,1368,1397">which</WORD>
<WORD coords="967,1397,999,1367,1397">in</WORD>
<WORD coords="1012,1397,1123,1367,1397">certain</WORD>
<WORD coords="1137,1397,1223,1375,1397">cases</WORD>
<WORD coords="1236,1397,1293,1375,1396">can</WORD>
<WORD coords="1306,1397,1346,1366,1396">be</WORD>
<WORD coords="1359,1404,1539,1365,1395">augmented</WORD>
<WORD coords="1552,1402,1594,1365,1395">by</WORD>
<WORD coords="1608,1394,1627,1372,1394">a</WORD>
<WORD coords="1640,1402,1753,1363,1393">special</WORD>
</LINE>
<LINE>
<WORD coords="590,1450,710,1417,1442">storage</WORD>
<WORD coords="726,1442,807,1412,1441">class</WORD>
<WORD coords="825,1449,954,1412,1442">(auto,</WORD>
<WORD coords="966,1446,1132,1417,1440">extern,</WORD>
<WORD coords="1147,1447,1364,1412,1440">register,</WORD>
<WORD coords="1378,1445,1557,1408,1439">static),</WORD>
<WORD coords="1574,1438,1609,1416,1437">or</WORD>
<WORD coords="1626,1445,1753,1407,1437">through</WORD>
</LINE>
<LINE>
<WORD coords="589,1487,741,1456,1487">attributes</WORD>
<WORD coords="753,1487,825,1456,1486">such</WORD>
<WORD coords="837,1487,870,1464,1487">as</WORD>
<WORD coords="883,1493,989,1459,1486">long,</WORD>
<WORD coords="1002,1486,1118,1459,1486">short</WORD>
<WORD coords="1131,1486,1190,1455,1485">and</WORD>
<WORD coords="1201,1492,1405,1456,1485">unsigned.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,1556,710,1535,1556">extern</WORD>
<WORD coords="732,1556,851,1532,1556">double</WORD>
<WORD coords="876,1559,988,1531,1556">sin();</WORD>
<WORD coords="1030,1555,1185,1530,1555">function</WORD>
<WORD coords="1212,1555,1288,1531,1554">from</WORD>
<WORD coords="1310,1554,1447,1530,1553">another</WORD>
<WORD coords="1473,1553,1549,1528,1553">file</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1029,1595,1165,1574,1595">returns</WORD>
<WORD coords="1189,1595,1428,1571,1594">double-value</WORD>
</LINE>
<LINE>
<WORD coords="593,1637,711,1612,1636">static</WORD>
<WORD coords="734,1636,830,1614,1636">short</WORD>
<WORD coords="854,1642,952,1612,1636">digit</WORD>
<WORD coords="1030,1636,1125,1613,1635">small</WORD>
<WORD coords="1150,1641,1286,1614,1635">Integer</WORD>
<WORD coords="1309,1635,1468,1610,1634">variable</WORD>
</LINE>
<LINE>
<WORD coords="592,1682,750,1653,1677">register</WORD>
<WORD coords="775,1682,851,1654,1676">long</WORD>
<WORD coords="876,1679,908,1652,1676">i;</WORD>
<WORD coords="1029,1682,1286,1652,1675">long-variable</WORD>
<WORD coords="1312,1675,1430,1652,1675">stored</WORD>
<WORD coords="1452,1674,1489,1650,1674">in</WORD>
<WORD coords="1513,1674,1530,1657,1674">a</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1029,1721,1186,1691,1715">register</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="589,1800,671,1770,1799">Each</WORD>
<WORD coords="684,1800,773,1778,1799">name</WORD>
<WORD coords="784,1800,840,1778,1800">can</WORD>
<WORD coords="853,1800,919,1770,1799">also</WORD>
<WORD coords="930,1800,969,1770,1800">be</WORD>
<WORD coords="980,1808,1129,1769,1799">equipped</WORD>
<WORD coords="1142,1799,1212,1769,1798">with</WORD>
<WORD coords="1224,1799,1443,1769,1798">combinations</WORD>
<WORD coords="1456,1798,1492,1767,1797">of</WORD>
<WORD coords="1502,1803,1532,1768,1797">*,</WORD>
<WORD coords="1547,1803,1569,1767,1803">D</WORD>
<WORD coords="1583,1797,1619,1775,1796">or</WORD>
<WORD coords="1629,1797,1705,1775,1796">even</WORD>
<WORD coords="1718,1803,1753,1766,1799">0-</WORD>
</LINE>
<LINE>
<WORD coords="590,1845,655,1815,1845">The</WORD>
<WORD coords="670,1846,797,1814,1844">asterisk</WORD>
<WORD coords="813,1845,844,1820,1845">to</WORD>
<WORD coords="859,1845,910,1814,1844">the</WORD>
<WORD coords="925,1845,981,1814,1844">left</WORD>
<WORD coords="995,1845,1030,1813,1844">of</WORD>
<WORD coords="1044,1845,1094,1814,1844">the</WORD>
<WORD coords="1109,1845,1198,1822,1844">name</WORD>
<WORD coords="1213,1852,1380,1818,1843">represents</WORD>
<WORD coords="1396,1844,1445,1812,1843">the</WORD>
<WORD coords="1460,1851,1579,1812,1842">pointer</WORD>
<WORD coords="1593,1842,1753,1811,1841">character.</WORD>
</LINE>
<LINE>
<WORD coords="590,1891,783,1859,1890">Parentheses</WORD>
<WORD coords="793,1891,851,1859,1890">and</WORD>
<WORD coords="861,1890,996,1859,1889">brackets</WORD>
<WORD coords="1007,1898,1114,1867,1889">appear</WORD>
<WORD coords="1125,1890,1155,1864,1890">to</WORD>
<WORD coords="1167,1890,1215,1858,1889">the</WORD>
<WORD coords="1224,1897,1303,1858,1888">right</WORD>
<WORD coords="1312,1889,1349,1858,1888">of</WORD>
<WORD coords="1356,1889,1374,1866,1889">a</WORD>
<WORD coords="1384,1889,1479,1866,1888">name.</WORD>
<WORD coords="1491,1896,1574,1857,1887">They</WORD>
<WORD coords="1587,1888,1694,1856,1886">should</WORD>
<WORD coords="1703,1887,1756,1861,1886">not</WORD>
</LINE>
<LINE>
<WORD coords="591,1935,710,1903,1934">contain</WORD>
<WORD coords="721,1934,823,1903,1933">values</WORD>
<WORD coords="833,1942,939,1903,1933">during</WORD>
<WORD coords="949,1939,1136,1902,1933">declaration,</WORD>
<WORD coords="1146,1934,1274,1903,1933">because</WORD>
<WORD coords="1284,1933,1345,1902,1932">that</WORD>
<WORD coords="1354,1933,1434,1907,1932">turns</WORD>
<WORD coords="1445,1933,1494,1901,1932">the</WORD>
<WORD coords="1504,1932,1682,1900,1931">declaration</WORD>
<WORD coords="1693,1931,1756,1900,1930">into</WORD>
</LINE>
<LINE>
<WORD coords="591,1979,610,1957,1979">a</WORD>
<WORD coords="620,1979,778,1948,1978">definition</WORD>
<WORD coords="791,1986,827,1948,1983">([]</WORD>
<WORD coords="841,1979,889,1948,1978">for</WORD>
<WORD coords="900,1986,998,1957,1978">arrays</WORD>
<WORD coords="1009,1978,1067,1949,1977">and</WORD>
<WORD coords="1117,1978,1163,1948,1977">for</WORD>
<WORD coords="1174,1985,1346,1947,1977">functions).</WORD>
<WORD coords="1359,1984,1541,1946,1976">Combining</WORD>
<WORD coords="1553,1976,1592,1946,1975">all</WORD>
<WORD coords="1604,1984,1682,1950,1976">parts</WORD>
<WORD coords="1693,1976,1729,1945,1975">of</WORD>
<WORD coords="1737,1976,1756,1953,1976">a</WORD>
</LINE>
<LINE>
<WORD coords="591,2024,769,1993,2023">declaration</WORD>
<WORD coords="780,2024,835,2001,2023">can</WORD>
<WORD coords="845,2024,936,1993,2023">result</WORD>
<WORD coords="945,2023,975,1992,2022">in</WORD>
<WORD coords="987,2023,1070,2001,2022">some</WORD>
<WORD coords="1080,2031,1276,1992,2022">complicated</WORD>
<WORD coords="1285,2023,1510,1991,2021">combinations:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,2098,671,2069,2092">long</WORD>
<WORD coords="696,2095,868,2068,2092">*field();</WORD>
<WORD coords="1068,2092,1224,2066,2091">function</WORD>
<WORD coords="1246,2091,1346,2066,2091">which</WORD>
<WORD coords="1369,2091,1505,2069,2090">returns</WORD>
<WORD coords="1529,2096,1668,2065,2089">pointer</WORD>
<WORD coords="1691,2089,1730,2068,2089">to</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1067,2138,1144,2109,2132">long</WORD>
<WORD coords="1166,2132,1264,2109,2131">value</WORD>
</LINE>
<LINE>
<WORD coords="594,2172,649,2148,2172">int</WORD>
<WORD coords="676,2181,848,2148,2172">*i_ptr[];</WORD>
<WORD coords="1066,2172,1165,2147,2171">Field</WORD>
<WORD coords="1188,2171,1225,2148,2171">of</WORD>
<WORD coords="1248,2177,1385,2147,2171">integer</WORD>
<WORD coords="1408,2177,1567,2146,2170">pointers</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,2213,690,2190,2213">float</WORD>
<WORD coords="722,2216,886,2190,2213">(*berech)</WORD>
<WORD coords="905,2216,951,2191,2215">();</WORD>
<WORD coords="1066,2213,1205,2188,2212">Pointer</WORD>
<WORD coords="1227,2212,1265,2191,2212">to</WORD>
<WORD coords="1290,2213,1446,2187,2212">function</WORD>
<WORD coords="1469,2211,1569,2187,2211">which</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1067,2254,1204,2232,2253">returns</WORD>
<WORD coords="1230,2253,1324,2230,2253">float</WORD>
<WORD coords="1348,2253,1447,2230,2253">value</WORD>
</LINE>
<LINE>
<WORD coords="594,2294,671,2271,2293">char</WORD>
<WORD coords="697,2297,910,2271,2293">*(*text)();</WORD>
<WORD coords="1067,2293,1205,2268,2293">Pointer</WORD>
<WORD coords="1227,2293,1265,2272,2293">to</WORD>
<WORD coords="1290,2293,1447,2268,2292">function</WORD>
<WORD coords="1470,2292,1569,2267,2291">which</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1068,2334,1204,2313,2334">returns</WORD>
<WORD coords="1227,2339,1366,2309,2333">pointer</WORD>
<WORD coords="1388,2333,1427,2312,2333">to</WORD>
<WORD coords="1450,2333,1527,2310,2333">char</WORD>
</LINE>
<LINE>
<WORD coords="595,2375,649,2351,2375">int</WORD>
<WORD coords="677,2366,691,2353,2372">*</WORD>
<WORD coords="703,2384,894,2353,2375">(*text_arr</WORD>
<WORD coords="905,2379,929,2352,2378">[]</WORD>
<WORD coords="941,2378,948,2353,2378">)</WORD>
<WORD coords="965,2378,988,2353,2378">()</WORD>
<WORD coords="1002,2378,1011,2358,2375">;</WORD>
<WORD coords="1066,2381,1165,2353,2375">Array</WORD>
<WORD coords="1188,2375,1225,2351,2375">of</WORD>
<WORD coords="1247,2380,1406,2350,2374">pointers</WORD>
<WORD coords="1429,2374,1467,2353,2374">to</WORD>
<WORD coords="1492,2374,1669,2349,2373">functions</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1066,2414,1165,2390,2414">which</WORD>
<WORD coords="1189,2415,1305,2393,2414">return</WORD>
<WORD coords="1328,2420,1487,2389,2413">pointers</WORD>
<WORD coords="1510,2413,1549,2392,2413">to</WORD>
<WORD coords="1573,2413,1628,2388,2412">int</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1686,2665,1756,2634,2664">181</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0188.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0189.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0189.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="281,155,326,129,155">20.</WORD>
<WORD coords="353,156,541,129,155">Important</WORD>
<WORD coords="561,156,740,129,156">Concepts</WORD>
<WORD coords="1364,155,1471,130,155">Amiga</WORD>
<WORD coords="1485,155,1509,129,155">C</WORD>
<WORD coords="1522,155,1581,134,155">for</WORD>
<WORD coords="1593,155,1775,128,154">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="610,343,819,303,334">Complicated</WORD>
<WORD coords="830,343,1022,304,333">expressions</WORD>
<WORD coords="1033,334,1083,313,333">are</WORD>
<WORD coords="1095,334,1212,303,333">formed</WORD>
<WORD coords="1224,334,1296,303,334">with</WORD>
<WORD coords="1308,334,1424,303,333">unified</WORD>
<WORD coords="1435,334,1523,303,333">rules.</WORD>
<WORD coords="1535,341,1638,302,333">Going</WORD>
<WORD coords="1650,341,1776,302,332">through</WORD>
</LINE>
<LINE>
<WORD coords="610,378,689,348,377">them</WORD>
<WORD coords="701,386,766,353,378">step</WORD>
<WORD coords="775,386,816,348,378">by</WORD>
<WORD coords="827,386,892,353,378">step</WORD>
<WORD coords="903,378,1006,348,377">makes</WORD>
<WORD coords="1016,378,1065,347,377">the</WORD>
<WORD coords="1074,378,1190,347,377">routine</WORD>
<WORD coords="1200,378,1283,347,377">work</WORD>
<WORD coords="1292,378,1365,347,377">later</WORD>
<WORD coords="1375,377,1406,352,377">to</WORD>
<WORD coords="1416,377,1529,347,377">decode</WORD>
<WORD coords="1540,377,1613,346,376">such</WORD>
<WORD coords="1624,377,1775,346,376">combina-</WORD>
</LINE>
<LINE>
<WORD coords="610,422,698,391,421">tions.</WORD>
<WORD coords="710,422,815,391,421">You&apos;ll</WORD>
<WORD coords="826,422,904,392,421">need</WORD>
<WORD coords="915,422,963,391,421">the</WORD>
<WORD coords="975,422,1054,391,421">table</WORD>
<WORD coords="1064,422,1101,391,421">of</WORD>
<WORD coords="1109,429,1245,396,420">operator</WORD>
<WORD coords="1253,429,1437,391,420">precedence</WORD>
<WORD coords="1448,421,1541,390,420">found</WORD>
<WORD coords="1551,420,1583,390,420">in</WORD>
<WORD coords="1595,421,1644,391,420">the</WORD>
<WORD coords="1655,428,1776,391,419">Appen-</WORD>
</LINE>
<LINE>
<WORD coords="610,466,703,435,465">dices.</WORD>
<WORD coords="717,466,806,436,465">From</WORD>
<WORD coords="820,466,879,435,465">this</WORD>
<WORD coords="893,474,954,444,466">you</WORD>
<WORD coords="967,466,1025,444,465">can</WORD>
<WORD coords="1037,466,1091,443,466">see</WORD>
<WORD coords="1104,466,1166,435,465">that</WORD>
<WORD coords="1179,466,1228,435,465">the</WORD>
<WORD coords="1241,474,1432,435,465">parentheses</WORD>
<WORD coords="1445,465,1522,434,464">have</WORD>
<WORD coords="1534,473,1641,434,464">higher</WORD>
<WORD coords="1653,473,1776,433,464">priority</WORD>
</LINE>
<LINE>
<WORD coords="610,510,680,480,509">than</WORD>
<WORD coords="692,510,742,480,509">the</WORD>
<WORD coords="751,518,877,479,509">pointer.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,595,697,564,594">Look</WORD>
<WORD coords="706,595,736,569,595">at</WORD>
<WORD coords="747,595,796,564,594">the</WORD>
<WORD coords="806,595,873,563,594">first</WORD>
<WORD coords="881,603,1019,564,594">example</WORD>
<WORD coords="1030,595,1118,563,594">listed</WORD>
<WORD coords="1127,595,1233,564,594">above:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,681,690,653,675">long</WORD>
<WORD coords="715,678,864,651,675">*field()</WORD>
<WORD coords="878,678,887,659,678">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="282,767,464,729,759">Decoding</WORD>
<WORD coords="610,765,695,729,759">First,</WORD>
<WORD coords="708,760,757,730,759">the</WORD>
<WORD coords="770,760,900,729,759">variable</WORD>
<WORD coords="914,760,1036,731,759">field</WORD>
<WORD coords="1047,760,1074,729,759">is</WORD>
<WORD coords="1085,760,1104,738,760">a</WORD>
<WORD coords="1115,760,1258,729,759">function.</WORD>
<WORD coords="1270,760,1357,729,759">Look</WORD>
<WORD coords="1368,759,1398,734,759">at</WORD>
<WORD coords="1408,759,1459,729,758">the</WORD>
<WORD coords="1468,759,1524,728,758">left</WORD>
<WORD coords="1534,759,1600,728,758">side</WORD>
<WORD coords="1610,759,1647,728,758">of</WORD>
<WORD coords="1656,759,1705,729,758">the</WORD>
<WORD coords="1716,758,1778,728,757">line</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="282,811,512,773,802">expressions</WORD>
<WORD coords="611,803,660,773,802">for</WORD>
<WORD coords="681,803,732,773,803">the</WORD>
<WORD coords="752,804,881,773,803">asterisk</WORD>
<WORD coords="902,803,1004,773,802">which</WORD>
<WORD coords="1025,803,1146,773,802">defines</WORD>
<WORD coords="1167,803,1219,773,802">the</WORD>
<WORD coords="1238,811,1418,772,802">expression</WORD>
<WORD coords="1439,803,1473,781,803">as</WORD>
<WORD coords="1493,803,1512,781,803">a</WORD>
<WORD coords="1531,803,1681,772,801">function.</WORD>
<WORD coords="1702,802,1778,772,801">This</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,847,747,817,846">function</WORD>
<WORD coords="758,847,872,822,846">returns</WORD>
<WORD coords="884,847,903,825,847">a</WORD>
<WORD coords="913,855,1039,816,846">pointer.</WORD>
<WORD coords="1051,847,1101,817,847">No</WORD>
<WORD coords="1113,846,1276,817,845">additional</WORD>
<WORD coords="1288,846,1480,816,845">information</WORD>
<WORD coords="1491,846,1584,816,845">exists</WORD>
<WORD coords="1595,853,1717,815,845">beyond</WORD>
<WORD coords="1729,846,1778,815,845">the</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,898,813,861,890">parentheses.</WORD>
<WORD coords="831,890,895,861,890">The</WORD>
<WORD coords="911,890,967,861,890">left</WORD>
<WORD coords="982,890,1047,861,889">side</WORD>
<WORD coords="1064,890,1100,860,890">of</WORD>
<WORD coords="1114,890,1163,861,889">the</WORD>
<WORD coords="1180,890,1241,860,889">line</WORD>
<WORD coords="1256,890,1410,860,889">identifies</WORD>
<WORD coords="1427,890,1476,860,889">the</WORD>
<WORD coords="1491,890,1560,860,890">data</WORD>
<WORD coords="1576,898,1646,864,890">type</WORD>
<WORD coords="1664,896,1776,863,889">long.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,943,760,905,934">Together</WORD>
<WORD coords="772,935,830,904,934">this</WORD>
<WORD coords="842,935,1035,904,934">information</WORD>
<WORD coords="1048,935,1161,909,934">creates</WORD>
<WORD coords="1173,935,1192,912,935">a</WORD>
<WORD coords="1204,935,1339,904,934">function</WORD>
<WORD coords="1351,935,1451,904,934">which</WORD>
<WORD coords="1461,935,1575,908,934">returns</WORD>
<WORD coords="1588,934,1607,912,934">a</WORD>
<WORD coords="1617,942,1735,903,933">pointer</WORD>
<WORD coords="1746,934,1778,908,934">to</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,979,661,948,978">the</WORD>
<WORD coords="672,987,743,953,979">type</WORD>
<WORD coords="756,986,861,951,978">long.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,1064,698,1033,1063">After</WORD>
<WORD coords="709,1073,886,1033,1064">processing</WORD>
<WORD coords="899,1065,959,1042,1064">one</WORD>
<WORD coords="971,1065,1037,1033,1064">side</WORD>
<WORD coords="1049,1064,1086,1033,1064">of</WORD>
<WORD coords="1097,1064,1147,1033,1063">the</WORD>
<WORD coords="1160,1069,1230,1033,1063">line,</WORD>
<WORD coords="1244,1064,1294,1033,1063">the</WORD>
<WORD coords="1306,1064,1498,1032,1063">information</WORD>
<WORD coords="1512,1063,1543,1038,1063">to</WORD>
<WORD coords="1556,1063,1606,1032,1062">the</WORD>
<WORD coords="1618,1071,1697,1032,1062">right</WORD>
<WORD coords="1708,1063,1745,1032,1062">of</WORD>
<WORD coords="1755,1062,1779,1032,1062">it</WORD>
</LINE>
<LINE>
<WORD coords="612,1109,693,1084,1108">must</WORD>
<WORD coords="707,1109,747,1079,1109">be</WORD>
<WORD coords="762,1117,927,1079,1108">processed</WORD>
<WORD coords="943,1116,984,1078,1108">(if</WORD>
<WORD coords="996,1117,1148,1078,1108">priorities</WORD>
<WORD coords="1164,1117,1295,1078,1108">permit).</WORD>
<WORD coords="1311,1109,1377,1078,1108">The</WORD>
<WORD coords="1392,1109,1451,1078,1108">last</WORD>
<WORD coords="1465,1108,1525,1078,1107">and</WORD>
<WORD coords="1540,1108,1621,1083,1107">most</WORD>
<WORD coords="1636,1116,1778,1077,1107">complex</WORD>
</LINE>
<LINE>
<WORD coords="612,1161,751,1123,1152">example</WORD>
<WORD coords="763,1153,849,1123,1152">looks</WORD>
<WORD coords="862,1153,924,1123,1153">like</WORD>
<WORD coords="935,1153,1003,1123,1152">this:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1213,669,1188,1213">int</WORD>
<WORD coords="696,1204,711,1191,1210">*</WORD>
<WORD coords="722,1222,914,1191,1212">(*text_arr</WORD>
<WORD coords="925,1217,1031,1190,1216">[])();</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,1297,637,1268,1296">It</WORD>
<WORD coords="648,1297,738,1267,1296">looks</WORD>
<WORD coords="752,1305,960,1267,1296">complicated.</WORD>
<WORD coords="975,1297,1000,1268,1296">It</WORD>
<WORD coords="1013,1297,1067,1276,1296">can</WORD>
<WORD coords="1081,1297,1119,1268,1297">be</WORD>
<WORD coords="1132,1305,1227,1267,1296">easily</WORD>
<WORD coords="1240,1297,1375,1267,1297">decoded</WORD>
<WORD coords="1388,1305,1428,1267,1297">by</WORD>
<WORD coords="1443,1304,1600,1266,1295">following</WORD>
<WORD coords="1612,1296,1663,1266,1295">the</WORD>
<WORD coords="1674,1304,1778,1274,1295">proce-</WORD>
</LINE>
<LINE>
<WORD coords="612,1347,700,1317,1346">dures</WORD>
<WORD coords="712,1347,744,1326,1347">as</WORD>
<WORD coords="756,1347,843,1317,1346">listed</WORD>
<WORD coords="854,1352,960,1317,1346">above,</WORD>
<WORD coords="971,1347,1024,1318,1347">but</WORD>
<WORD coords="1034,1347,1083,1317,1346">the</WORD>
<WORD coords="1095,1355,1272,1317,1346">description</WORD>
<WORD coords="1285,1346,1347,1316,1345">will</WORD>
<WORD coords="1358,1346,1425,1317,1345">take</WORD>
<WORD coords="1435,1347,1453,1325,1347">a</WORD>
<WORD coords="1464,1347,1538,1315,1346">little</WORD>
<WORD coords="1548,1354,1661,1316,1345">longer.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,1432,691,1401,1431">Start</WORD>
<WORD coords="706,1431,778,1401,1431">with</WORD>
<WORD coords="795,1431,845,1401,1430">the</WORD>
<WORD coords="860,1432,948,1410,1431">name</WORD>
<WORD coords="964,1441,1181,1407,1430">text_arr.</WORD>
<WORD coords="1197,1431,1273,1401,1430">First</WORD>
<WORD coords="1288,1431,1346,1406,1431">test</WORD>
<WORD coords="1361,1430,1460,1400,1429">which</WORD>
<WORD coords="1475,1438,1630,1405,1429">operators</WORD>
<WORD coords="1645,1430,1696,1408,1429">are</WORD>
<WORD coords="1710,1437,1779,1408,1428">pro-</WORD>
</LINE>
<LINE>
<WORD coords="613,1476,719,1446,1475">cessed</WORD>
<WORD coords="730,1476,795,1445,1475">first</WORD>
<WORD coords="804,1483,965,1445,1475">according</WORD>
<WORD coords="975,1476,1007,1450,1476">to</WORD>
<WORD coords="1016,1483,1138,1445,1475">priority</WORD>
<WORD coords="1150,1482,1193,1444,1475">(to</WORD>
<WORD coords="1205,1475,1253,1444,1474">the</WORD>
<WORD coords="1262,1483,1341,1444,1474">right</WORD>
<WORD coords="1349,1475,1385,1453,1474">or</WORD>
<WORD coords="1394,1475,1449,1444,1474">left</WORD>
<WORD coords="1458,1475,1494,1444,1474">of</WORD>
<WORD coords="1502,1475,1551,1444,1474">the</WORD>
<WORD coords="1562,1480,1671,1444,1473">name).</WORD>
<WORD coords="1682,1473,1779,1444,1473">These</WORD>
</LINE>
<LINE>
<WORD coords="613,1519,661,1497,1518">are</WORD>
<WORD coords="671,1519,720,1489,1518">the</WORD>
<WORD coords="729,1520,861,1489,1519">brackets</WORD>
<WORD coords="872,1519,969,1489,1519">which</WORD>
<WORD coords="979,1519,1105,1489,1518">indicate</WORD>
<WORD coords="1114,1519,1151,1497,1518">an</WORD>
<WORD coords="1162,1527,1252,1497,1518">array.</WORD>
<WORD coords="1262,1519,1324,1489,1518">The</WORD>
<WORD coords="1334,1526,1466,1493,1518">operator</WORD>
<WORD coords="1476,1518,1528,1488,1517">has</WORD>
<WORD coords="1537,1518,1612,1489,1517">been</WORD>
<WORD coords="1622,1525,1780,1487,1517">processed</WORD>
</LINE>
<LINE>
<WORD coords="613,1563,653,1541,1562">on</WORD>
<WORD coords="666,1563,716,1533,1562">the</WORD>
<WORD coords="729,1571,816,1533,1562">right;</WORD>
<WORD coords="830,1563,901,1541,1563">now</WORD>
<WORD coords="914,1571,955,1541,1563">go</WORD>
<WORD coords="969,1563,1000,1538,1563">to</WORD>
<WORD coords="1012,1563,1062,1533,1562">the</WORD>
<WORD coords="1075,1563,1138,1532,1562">left</WORD>
<WORD coords="1153,1562,1182,1533,1562">A</WORD>
<WORD coords="1194,1571,1312,1532,1562">pointer</WORD>
<WORD coords="1324,1563,1405,1532,1562">there</WORD>
<WORD coords="1418,1562,1562,1532,1561">indicates</WORD>
<WORD coords="1577,1562,1638,1532,1561">that</WORD>
<WORD coords="1650,1562,1709,1531,1561">this</WORD>
<WORD coords="1722,1561,1749,1531,1561">is</WORD>
<WORD coords="1761,1561,1780,1539,1561">a</WORD>
</LINE>
<LINE>
<WORD coords="612,1614,731,1576,1606">pointer</WORD>
<WORD coords="744,1615,837,1584,1606">array.</WORD>
<WORD coords="853,1607,917,1576,1606">The</WORD>
<WORD coords="930,1615,1010,1576,1606">right</WORD>
<WORD coords="1024,1606,1090,1576,1606">side</WORD>
<WORD coords="1103,1607,1140,1575,1606">of</WORD>
<WORD coords="1152,1607,1202,1576,1606">the</WORD>
<WORD coords="1216,1606,1277,1576,1605">line</WORD>
<WORD coords="1291,1606,1418,1575,1605">informs</WORD>
<WORD coords="1433,1613,1492,1584,1605">you</WORD>
<WORD coords="1507,1605,1569,1575,1604">that</WORD>
<WORD coords="1583,1605,1633,1575,1604">the</WORD>
<WORD coords="1647,1613,1780,1575,1604">pointers</WORD>
</LINE>
<LINE>
<WORD coords="614,1651,723,1620,1650">should</WORD>
<WORD coords="736,1659,821,1620,1650">point</WORD>
<WORD coords="834,1651,866,1625,1651">to</WORD>
<WORD coords="880,1651,1031,1620,1650">functions</WORD>
<WORD coords="1046,1657,1109,1620,1649">(the</WORD>
<WORD coords="1122,1658,1312,1620,1649">parentheses</WORD>
<WORD coords="1327,1650,1377,1628,1649">are</WORD>
<WORD coords="1389,1658,1526,1619,1649">required</WORD>
<WORD coords="1539,1649,1670,1620,1649">because</WORD>
<WORD coords="1683,1649,1719,1619,1648">of</WORD>
<WORD coords="1731,1649,1780,1619,1648">the</WORD>
</LINE>
<LINE>
<WORD coords="613,1704,685,1664,1695">high</WORD>
<WORD coords="700,1704,824,1664,1695">priority</WORD>
<WORD coords="838,1696,877,1664,1695">of</WORD>
<WORD coords="887,1704,1080,1665,1695">parentheses</WORD>
<WORD coords="1095,1696,1169,1673,1695">over</WORD>
<WORD coords="1183,1695,1232,1664,1694">the</WORD>
<WORD coords="1245,1702,1395,1664,1694">asterisk).</WORD>
<WORD coords="1410,1703,1570,1663,1694">Changing</WORD>
<WORD coords="1584,1694,1665,1663,1693">sides</WORD>
<WORD coords="1680,1702,1779,1663,1693">again,</WORD>
</LINE>
<LINE>
<WORD coords="614,1749,673,1719,1741">you</WORD>
<WORD coords="685,1741,756,1715,1740">note</WORD>
<WORD coords="767,1741,829,1710,1740">that</WORD>
<WORD coords="839,1741,888,1710,1740">the</WORD>
<WORD coords="900,1741,1035,1710,1740">function</WORD>
<WORD coords="1046,1741,1159,1715,1740">returns</WORD>
<WORD coords="1169,1749,1309,1709,1740">pointers.</WORD>
<WORD coords="1323,1740,1412,1709,1739">Since</WORD>
<WORD coords="1423,1740,1463,1718,1739">on</WORD>
<WORD coords="1474,1740,1524,1709,1739">the</WORD>
<WORD coords="1533,1747,1613,1709,1738">right</WORD>
<WORD coords="1623,1739,1687,1708,1738">side</WORD>
<WORD coords="1699,1739,1780,1708,1738">there</WORD>
</LINE>
<LINE>
<WORD coords="614,1786,640,1755,1785">is</WORD>
<WORD coords="656,1786,697,1764,1785">no</WORD>
<WORD coords="713,1786,877,1755,1785">additional</WORD>
<WORD coords="894,1791,1099,1754,1785">information,</WORD>
<WORD coords="1114,1786,1256,1754,1785">continue</WORD>
<WORD coords="1271,1785,1311,1763,1784">on</WORD>
<WORD coords="1328,1785,1378,1754,1784">the</WORD>
<WORD coords="1392,1785,1449,1753,1784">left</WORD>
<WORD coords="1462,1785,1534,1753,1784">with</WORD>
<WORD coords="1550,1784,1600,1754,1783">the</WORD>
<WORD coords="1615,1784,1684,1754,1784">data</WORD>
<WORD coords="1699,1792,1779,1758,1784">type.</WORD>
</LINE>
<LINE>
<WORD coords="614,1830,709,1801,1830">There</WORD>
<WORD coords="722,1831,744,1800,1830">it</WORD>
<WORD coords="756,1831,857,1800,1830">shows</WORD>
<WORD coords="870,1831,932,1800,1830">that</WORD>
<WORD coords="944,1831,993,1800,1830">the</WORD>
<WORD coords="1004,1838,1136,1800,1830">pointers</WORD>
<WORD coords="1148,1838,1234,1799,1829">point</WORD>
<WORD coords="1244,1830,1275,1805,1830">to</WORD>
<WORD coords="1287,1837,1425,1800,1828">integers.</WORD>
<WORD coords="1439,1829,1511,1799,1828">This</WORD>
<WORD coords="1524,1828,1584,1799,1828">line</WORD>
<WORD coords="1596,1829,1729,1799,1827">declares</WORD>
<WORD coords="1742,1828,1780,1806,1827">an</WORD>
</LINE>
<LINE>
<WORD coords="614,1882,697,1853,1873">array</WORD>
<WORD coords="711,1874,748,1844,1873">of</WORD>
<WORD coords="759,1882,890,1844,1873">pointers</WORD>
<WORD coords="905,1873,935,1849,1873">to</WORD>
<WORD coords="949,1874,1101,1844,1873">functions</WORD>
<WORD coords="1116,1873,1214,1843,1873">which</WORD>
<WORD coords="1228,1873,1340,1848,1872">returns</WORD>
<WORD coords="1353,1881,1485,1843,1872">pointers</WORD>
<WORD coords="1499,1872,1530,1847,1872">to</WORD>
<WORD coords="1545,1872,1627,1844,1871">int.</WORD>
<WORD coords="1644,1879,1779,1842,1870">Compli-</WORD>
</LINE>
<LINE>
<WORD coords="614,1919,699,1888,1919">cated</WORD>
<WORD coords="709,1926,891,1887,1918">expression,</WORD>
<WORD coords="901,1926,1098,1888,1917">complicated</WORD>
<WORD coords="1109,1922,1255,1893,1917">sentence;</WORD>
<WORD coords="1266,1918,1319,1887,1918">but</WORD>
<WORD coords="1329,1925,1435,1887,1917">simple</WORD>
<WORD coords="1446,1917,1475,1892,1917">to</WORD>
<WORD coords="1485,1924,1617,1886,1916">analyze.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,2011,695,1973,2002">Only</WORD>
<WORD coords="708,2003,776,1973,2003">data</WORD>
<WORD coords="788,2011,872,1978,2003">types</WORD>
<WORD coords="884,2003,983,1972,2002">which</WORD>
<WORD coords="995,2003,1105,1977,2002">cannot</WORD>
<WORD coords="1114,2003,1153,1972,2003">be</WORD>
<WORD coords="1166,2003,1239,1972,2003">used</WORD>
<WORD coords="1250,2002,1281,1972,2002">in</WORD>
<WORD coords="1293,2002,1466,1971,2001">definitions</WORD>
<WORD coords="1478,2002,1512,1979,2002">as</WORD>
<WORD coords="1524,2001,1627,1971,2000">values</WORD>
<WORD coords="1639,2001,1686,1970,2000">for</WORD>
<WORD coords="1697,2009,1781,1979,2001">pass-</WORD>
</LINE>
<LINE>
<WORD coords="616,2055,667,2017,2046">ing</WORD>
<WORD coords="684,2047,734,2025,2046">are</WORD>
<WORD coords="750,2055,930,2016,2046">prohibited.</WORD>
<WORD coords="946,2047,1006,2017,2046">For</WORD>
<WORD coords="1021,2055,1171,2016,2046">example,</WORD>
<WORD coords="1187,2047,1228,2024,2046">no</WORD>
<WORD coords="1245,2047,1382,2015,2045">function</WORD>
<WORD coords="1397,2046,1454,2023,2045">can</WORD>
<WORD coords="1469,2046,1508,2015,2046">be</WORD>
<WORD coords="1524,2045,1665,2014,2044">declared</WORD>
<WORD coords="1681,2045,1781,2013,2044">which</WORD>
</LINE>
<LINE>
<WORD coords="616,2092,725,2062,2091">should</WORD>
<WORD coords="735,2100,806,2070,2092">pass</WORD>
<WORD coords="819,2097,987,2067,2091">structures,</WORD>
<WORD coords="1000,2099,1098,2070,2091">arrays</WORD>
<WORD coords="1110,2091,1144,2070,2090">or</WORD>
<WORD coords="1157,2091,1316,2061,2090">functions.</WORD>
<WORD coords="1329,2091,1462,2060,2090">Pointers</WORD>
<WORD coords="1475,2090,1506,2065,2090">to</WORD>
<WORD coords="1519,2090,1591,2060,2089">such</WORD>
<WORD coords="1604,2097,1720,2059,2089">objects</WORD>
<WORD coords="1732,2089,1782,2067,2089">are</WORD>
</LINE>
<LINE>
<WORD coords="614,2144,770,2106,2136">permitted</WORD>
<WORD coords="780,2137,838,2106,2136">and</WORD>
<WORD coords="849,2137,899,2114,2136">are</WORD>
<WORD coords="909,2136,958,2106,2135">the</WORD>
<WORD coords="968,2144,1039,2105,2135">only</WORD>
<WORD coords="1050,2143,1118,2114,2135">way</WORD>
<WORD coords="1129,2136,1159,2110,2136">to</WORD>
<WORD coords="1170,2136,1272,2113,2135">access</WORD>
<WORD coords="1282,2136,1340,2104,2135">this</WORD>
<WORD coords="1351,2135,1549,2103,2134">information.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="291,2657,360,2627,2656">182</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0189.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2829" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0190.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0190.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="256,163,385,136,162">Abacus</WORD>
<WORD coords="1295,163,1340,137,163">20.</WORD>
<WORD coords="1366,164,1553,137,163">Important</WORD>
<WORD coords="1574,163,1750,136,162">Concepts</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="257,342,460,310,340">Comment:</WORD>
<WORD coords="585,342,679,311,341">Some</WORD>
<WORD coords="696,342,764,320,341">new</WORD>
<WORD coords="781,350,945,312,341">compilers</WORD>
<WORD coords="962,342,1029,312,341">also</WORD>
<WORD coords="1043,350,1154,311,342">permit</WORD>
<WORD coords="1169,342,1315,316,342">structure</WORD>
<WORD coords="1329,350,1464,311,341">passing.</WORD>
<WORD coords="1481,342,1555,311,341">This</WORD>
<WORD coords="1572,349,1643,318,340">may</WORD>
<WORD coords="1659,341,1753,310,340">differ</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="586,385,662,355,384">from</WORD>
<WORD coords="675,385,735,363,384">one</WORD>
<WORD coords="745,393,890,355,384">compiler</WORD>
<WORD coords="902,385,933,360,385">to</WORD>
<WORD coords="943,385,1074,355,384">another.</WORD>
<WORD coords="1087,385,1150,355,384">The</WORD>
<WORD coords="1161,393,1334,354,384">expression</WORD>
<WORD coords="1347,385,1365,361,385">&amp;</WORD>
<WORD coords="1372,385,1588,360,384">structure</WORD>
<WORD coords="1601,384,1628,353,383">is</WORD>
<WORD coords="1639,391,1752,353,383">always</WORD>
</LINE>
<LINE>
<WORD coords="585,429,635,398,428">the</WORD>
<WORD coords="648,429,772,399,428">address</WORD>
<WORD coords="785,429,822,398,428">of</WORD>
<WORD coords="833,429,884,399,428">the</WORD>
<WORD coords="897,434,1051,404,428">structure,</WORD>
<WORD coords="1064,429,1118,399,429">but</WORD>
<WORD coords="1132,429,1356,404,428">structure</WORD>
<WORD coords="1373,429,1430,406,428">can</WORD>
<WORD coords="1443,436,1596,402,427">represent</WORD>
<WORD coords="1609,428,1753,397,427">different</WORD>
</LINE>
<LINE>
<WORD coords="586,480,694,442,471">things.</WORD>
<WORD coords="710,472,742,444,472">In</WORD>
<WORD coords="758,473,806,443,472">the</WORD>
<WORD coords="820,473,905,443,472">older</WORD>
<WORD coords="918,480,1079,442,472">compilers</WORD>
<WORD coords="1094,473,1152,442,472">this</WORD>
<WORD coords="1164,480,1330,448,472">represents</WORD>
<WORD coords="1344,472,1394,442,471">the</WORD>
<WORD coords="1408,480,1529,441,471">starting</WORD>
<WORD coords="1543,477,1677,441,471">address,</WORD>
<WORD coords="1690,471,1752,440,471">like</WORD>
</LINE>
<LINE>
<WORD coords="585,517,635,486,516">the</WORD>
<WORD coords="647,525,822,486,516">expression</WORD>
<WORD coords="835,517,907,487,517">with</WORD>
<WORD coords="921,517,970,487,516">the</WORD>
<WORD coords="984,517,1154,490,517">address</WORD>
<WORD coords="1169,525,1314,492,516">operator.</WORD>
<WORD coords="1327,516,1357,486,516">If</WORD>
<WORD coords="1369,516,1588,492,515">structure</WORD>
<WORD coords="1603,516,1630,485,515">is</WORD>
<WORD coords="1642,524,1752,485,515">passed</WORD>
</LINE>
<LINE>
<WORD coords="585,561,657,530,561">with</WORD>
<WORD coords="669,562,688,539,562">a</WORD>
<WORD coords="699,570,845,531,561">compiler</WORD>
<WORD coords="857,562,919,531,561">that</WORD>
<WORD coords="930,561,986,540,561">can</WORD>
<WORD coords="999,569,1117,531,560">already</WORD>
<WORD coords="1129,569,1199,539,561">pass</WORD>
<WORD coords="1213,561,1260,531,561">the</WORD>
<WORD coords="1273,561,1341,531,561">data</WORD>
<WORD coords="1353,566,1505,535,560">structure,</WORD>
<WORD coords="1518,561,1566,530,560">the</WORD>
<WORD coords="1579,561,1671,529,560">entire</WORD>
<WORD coords="1683,560,1752,530,560">data</WORD>
</LINE>
<LINE>
<WORD coords="585,606,661,575,605">field</WORD>
<WORD coords="678,607,706,575,606">is</WORD>
<WORD coords="723,607,813,575,606">made</WORD>
<WORD coords="828,607,981,575,606">available</WORD>
<WORD coords="998,607,1030,580,606">to</WORD>
<WORD coords="1047,607,1098,575,606">the</WORD>
<WORD coords="1113,614,1227,575,606">calling</WORD>
<WORD coords="1243,607,1382,575,606">function</WORD>
<WORD coords="1400,613,1467,574,605">(not</WORD>
<WORD coords="1479,614,1543,574,606">just</WORD>
<WORD coords="1559,606,1611,574,605">the</WORD>
<WORD coords="1625,605,1646,574,605">4</WORD>
<WORD coords="1663,613,1751,574,604">bytes</WORD>
</LINE>
<LINE>
<WORD coords="585,650,684,619,649">which</WORD>
<WORD coords="693,658,845,624,649">represent</WORD>
<WORD coords="855,650,905,619,650">the</WORD>
<WORD coords="914,658,1031,619,649">pointer</WORD>
<WORD coords="1041,650,1073,624,650">to</WORD>
<WORD coords="1082,657,1128,619,650">it).</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1682,2662,1753,2631,2662">183</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0190.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2829" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0191.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0191.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="292,153,338,125,153">20.</WORD>
<WORD coords="364,153,552,126,153">Important</WORD>
<WORD coords="573,154,751,126,153">Concepts</WORD>
<WORD coords="1374,153,1481,126,153">Amiga</WORD>
<WORD coords="1495,152,1519,125,152">C</WORD>
<WORD coords="1531,152,1591,130,152">for</WORD>
<WORD coords="1603,152,1784,124,151">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="293,478,470,425,477">20.2</WORD>
<WORD coords="621,478,1146,425,476">Initialization</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="622,626,694,596,625">This</WORD>
<WORD coords="708,626,792,596,625">word</WORD>
<WORD coords="804,626,915,595,625">should</WORD>
<WORD coords="927,626,993,596,625">also</WORD>
<WORD coords="1005,626,1079,596,625">look</WORD>
<WORD coords="1091,626,1221,595,625">familiar</WORD>
<WORD coords="1234,626,1311,595,625">from</WORD>
<WORD coords="1325,626,1430,595,625">earlier</WORD>
<WORD coords="1443,633,1587,595,624">chapters.</WORD>
<WORD coords="1601,625,1712,594,624">Before</WORD>
<WORD coords="1725,632,1786,602,624">you</WORD>
</LINE>
<LINE>
<WORD coords="622,675,771,640,669">continue,</WORD>
<WORD coords="782,670,880,640,669">here&apos;s</WORD>
<WORD coords="891,670,909,648,670">a</WORD>
<WORD coords="918,670,998,640,669">brief</WORD>
<WORD coords="1005,670,1151,639,669">reminder</WORD>
<WORD coords="1160,670,1197,639,669">of</WORD>
<WORD coords="1201,677,1263,639,669">just</WORD>
<WORD coords="1272,669,1351,639,668">what</WORD>
<WORD coords="1361,669,1563,639,668">initialization</WORD>
<WORD coords="1573,669,1656,639,668">does.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,755,707,723,754">This.</WORD>
<WORD coords="712,763,890,723,754">expression</WORD>
<WORD coords="908,762,1081,724,753">designates</WORD>
<WORD coords="1098,754,1149,723,753">the</WORD>
<WORD coords="1165,754,1233,723,753">first</WORD>
<WORD coords="1248,754,1339,723,753">value</WORD>
<WORD coords="1354,761,1541,722,753">assignment</WORD>
<WORD coords="1557,753,1594,722,752">of</WORD>
<WORD coords="1607,753,1626,730,753">a</WORD>
<WORD coords="1643,753,1785,721,752">variable.</WORD>
</LINE>
<LINE>
<WORD coords="622,800,734,768,799">Before</WORD>
<WORD coords="746,807,834,768,799">using</WORD>
<WORD coords="845,800,864,777,800">a</WORD>
<WORD coords="875,804,1017,768,799">variable,</WORD>
<WORD coords="1029,799,1052,768,798">it</WORD>
<WORD coords="1064,799,1144,773,798">must</WORD>
<WORD coords="1153,799,1273,767,798">contain</WORD>
<WORD coords="1285,799,1304,776,799">a</WORD>
<WORD coords="1315,799,1438,767,798">defined</WORD>
<WORD coords="1449,798,1544,767,797">value.</WORD>
<WORD coords="1558,798,1726,766,797">Otherwise</WORD>
<WORD coords="1738,798,1787,767,797">the</WORD>
</LINE>
<LINE>
<WORD coords="622,844,715,813,843">result</WORD>
<WORD coords="727,844,764,814,843">of</WORD>
<WORD coords="775,844,971,813,843">calculations</WORD>
<WORD coords="985,852,1054,822,843">may</WORD>
<WORD coords="1068,844,1107,813,844">be</WORD>
<WORD coords="1120,848,1279,821,843">nonsense,</WORD>
<WORD coords="1293,843,1328,821,842">or</WORD>
<WORD coords="1341,843,1391,812,842">the</WORD>
<WORD coords="1404,851,1516,818,842">system</WORD>
<WORD coords="1531,850,1599,821,841">may</WORD>
<WORD coords="1613,843,1708,812,842">crash.</WORD>
<WORD coords="1723,842,1787,811,841">The</WORD>
</LINE>
<LINE>
<WORD coords="623,888,827,858,887">initialization</WORD>
<WORD coords="839,889,895,867,888">can</WORD>
<WORD coords="904,889,944,858,889">be</WORD>
<WORD coords="955,889,973,866,889">a</WORD>
<WORD coords="983,889,1076,858,888">direct</WORD>
<WORD coords="1086,896,1269,857,888">assignment</WORD>
<WORD coords="1278,887,1309,857,887">in</WORD>
<WORD coords="1321,888,1370,857,887">the</WORD>
<WORD coords="1381,896,1537,857,887">following</WORD>
<WORD coords="1548,888,1635,856,887">form:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,968,680,943,968">int</WORD>
<WORD coords="706,968,722,944,968">i</WORD>
<WORD coords="729,971,738,951,971">;</WORD>
</LINE>
<LINE>
<WORD coords="624,1009,640,984,1009">i</WORD>
<WORD coords="664,1002,682,993,1005">=</WORD>
<WORD coords="706,1012,738,986,1010">0;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,1092,665,1063,1092">Or</WORD>
<WORD coords="675,1093,844,1062,1092">condensed</WORD>
<WORD coords="854,1093,916,1062,1092">into</WORD>
<WORD coords="926,1093,984,1071,1092">one</WORD>
<WORD coords="994,1093,1062,1062,1092">line:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,1174,680,1150,1174">int</WORD>
<WORD coords="706,1174,722,1149,1174">i</WORD>
<WORD coords="745,1167,763,1159,1170">=</WORD>
<WORD coords="787,1177,818,1151,1175">0;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,1259,686,1228,1258">The</WORD>
<WORD coords="702,1259,910,1228,1258">initialization</WORD>
<WORD coords="925,1258,956,1228,1258">in</WORD>
<WORD coords="971,1259,1022,1228,1258">the</WORD>
<WORD coords="1035,1259,1194,1227,1258">definition</WORD>
<WORD coords="1210,1259,1263,1227,1258">has</WORD>
<WORD coords="1279,1258,1328,1227,1257">the</WORD>
<WORD coords="1342,1265,1508,1227,1257">advantage</WORD>
<WORD coords="1523,1258,1558,1227,1257">of</WORD>
<WORD coords="1571,1258,1624,1232,1257">not</WORD>
<WORD coords="1636,1266,1788,1226,1257">requiring</WORD>
</LINE>
<LINE>
<WORD coords="624,1303,785,1273,1302">additional</WORD>
<WORD coords="797,1311,994,1273,1302">assignments</WORD>
<WORD coords="1006,1303,1035,1278,1303">to</WORD>
<WORD coords="1048,1304,1092,1278,1303">set</WORD>
<WORD coords="1103,1303,1151,1273,1303">the</WORD>
<WORD coords="1162,1303,1300,1272,1302">variable.</WORD>
<WORD coords="1312,1303,1384,1272,1302">This</WORD>
<WORD coords="1395,1303,1481,1281,1302">saves</WORD>
<WORD coords="1493,1303,1563,1272,1302">time</WORD>
<WORD coords="1574,1302,1633,1272,1301">and</WORD>
<WORD coords="1643,1310,1786,1280,1301">memory.</WORD>
</LINE>
<LINE>
<WORD coords="623,1353,840,1317,1347">Declarations,</WORD>
<WORD coords="854,1348,1029,1317,1347">definitions</WORD>
<WORD coords="1042,1347,1101,1317,1347">and</WORD>
<WORD coords="1114,1347,1337,1316,1346">initializations</WORD>
<WORD coords="1350,1347,1406,1325,1346">can</WORD>
<WORD coords="1418,1347,1457,1317,1347">be</WORD>
<WORD coords="1470,1347,1631,1316,1346">combined</WORD>
<WORD coords="1644,1346,1716,1316,1345">with</WORD>
<WORD coords="1729,1346,1788,1324,1345">one</WORD>
</LINE>
<LINE>
<WORD coords="624,1400,775,1362,1391">datatype:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,1470,743,1447,1470">double</WORD>
<WORD coords="766,1474,899,1447,1470">number,</WORD>
<WORD coords="928,1476,966,1446,1470">pi</WORD>
<WORD coords="989,1463,1007,1455,1466">=</WORD>
<WORD coords="1031,1474,1223,1447,1470">3.1415926,</WORD>
<WORD coords="1253,1473,1365,1445,1470">sin();</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,1556,649,1524,1556">C</WORD>
<WORD coords="663,1563,786,1525,1555">permits</WORD>
<WORD coords="799,1563,858,1533,1555">any</WORD>
<WORD coords="871,1555,1023,1531,1554">constants</WORD>
<WORD coords="1038,1555,1096,1525,1554">and</WORD>
<WORD coords="1109,1563,1299,1524,1554">expressions</WORD>
<WORD coords="1313,1563,1419,1524,1554">during</WORD>
<WORD coords="1433,1555,1482,1524,1554">the</WORD>
<WORD coords="1495,1555,1710,1524,1554">initialization.</WORD>
<WORD coords="1724,1555,1789,1524,1554">The</WORD>
</LINE>
<LINE>
<WORD coords="624,1608,781,1569,1599">following</WORD>
<WORD coords="792,1608,991,1569,1599">assignments</WORD>
<WORD coords="1001,1600,1057,1578,1599">can</WORD>
<WORD coords="1068,1600,1106,1570,1600">be</WORD>
<WORD coords="1118,1600,1212,1569,1599">found</WORD>
<WORD coords="1222,1599,1253,1569,1599">in</WORD>
<WORD coords="1263,1600,1322,1578,1599">one</WORD>
<WORD coords="1333,1600,1402,1569,1599">line:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="626,1684,702,1657,1678">long</WORD>
<WORD coords="727,1679,844,1657,1679">number</WORD>
<WORD coords="867,1673,885,1665,1676">=</WORD>
<WORD coords="909,1679,926,1663,1679">x</WORD>
<WORD coords="951,1671,965,1658,1675">*</WORD>
<WORD coords="989,1685,1026,1656,1679">pi</WORD>
<WORD coords="1051,1671,1067,1666,1675">-</WORD>
<WORD coords="1092,1680,1147,1657,1679">abs</WORD>
<WORD coords="1159,1685,1202,1658,1683">(y)</WORD>
<WORD coords="1216,1683,1225,1663,1683">;</WORD>
</LINE>
<LINE>
<WORD coords="625,1718,702,1695,1718">char</WORD>
<WORD coords="728,1724,785,1696,1718">*cp</WORD>
<WORD coords="807,1711,825,1703,1714">=</WORD>
<WORD coords="849,1724,967,1694,1718">string</WORD>
<WORD coords="990,1716,1006,1699,1717">+</WORD>
<WORD coords="1031,1718,1148,1696,1718">strlen</WORD>
<WORD coords="1159,1724,1302,1694,1718">(string)</WORD>
<WORD coords="1316,1722,1325,1702,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,1803,687,1772,1802">The</WORD>
<WORD coords="696,1803,842,1772,1802">variables</WORD>
<WORD coords="852,1803,926,1773,1803">used</WORD>
<WORD coords="936,1804,1015,1781,1803">were</WORD>
<WORD coords="1024,1812,1143,1773,1803">already</WORD>
<WORD coords="1154,1804,1313,1773,1803">initialized</WORD>
<WORD coords="1322,1804,1357,1782,1803">or</WORD>
<WORD coords="1367,1804,1510,1777,1803">number</WORD>
<WORD coords="1521,1804,1622,1773,1803">would</WORD>
<WORD coords="1632,1804,1706,1774,1803">have</WORD>
<WORD coords="1717,1804,1788,1782,1803">con-</WORD>
</LINE>
<LINE>
<WORD coords="624,1848,720,1817,1847">tained</WORD>
<WORD coords="729,1848,766,1826,1848">an</WORD>
<WORD coords="777,1849,934,1817,1848">undefined</WORD>
<WORD coords="943,1849,1036,1818,1848">value.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,1934,736,1903,1933">Braces</WORD>
<WORD coords="752,1934,808,1912,1933">can</WORD>
<WORD coords="824,1942,962,1903,1933">improve</WORD>
<WORD coords="977,1943,1123,1903,1934">visibility</WORD>
<WORD coords="1141,1935,1188,1904,1934">for</WORD>
<WORD coords="1203,1943,1303,1912,1934">arrays</WORD>
<WORD coords="1319,1935,1378,1905,1934">and</WORD>
<WORD coords="1393,1941,1563,1910,1935">structures,</WORD>
<WORD coords="1579,1936,1639,1905,1935">and</WORD>
<WORD coords="1654,1944,1789,1910,1935">separate</WORD>
</LINE>
<LINE>
<WORD coords="624,1979,792,1947,1978">individual</WORD>
<WORD coords="808,1980,918,1948,1979">entries</WORD>
<WORD coords="936,1980,1014,1949,1979">from</WORD>
<WORD coords="1032,1980,1106,1949,1979">each</WORD>
<WORD coords="1123,1980,1217,1949,1979">other.</WORD>
<WORD coords="1236,1979,1263,1949,1979">A</WORD>
<WORD coords="1278,1988,1343,1949,1980">pair</WORD>
<WORD coords="1360,1981,1395,1950,1980">of</WORD>
<WORD coords="1409,1981,1514,1950,1980">braces</WORD>
<WORD coords="1531,1982,1611,1955,1981">must</WORD>
<WORD coords="1626,1981,1665,1951,1981">be</WORD>
<WORD coords="1680,1990,1789,1950,1981">placed</WORD>
</LINE>
<LINE>
<WORD coords="623,2024,726,1994,2023">before</WORD>
<WORD coords="736,2024,793,1994,2024">and</WORD>
<WORD coords="804,2025,877,1994,2024">after</WORD>
<WORD coords="887,2025,935,1995,2024">the</WORD>
<WORD coords="946,2025,1012,1995,2025">data</WORD>
<WORD coords="1022,2025,1117,1995,2024">which</WORD>
<WORD coords="1129,2026,1178,2003,2025">are</WORD>
<WORD coords="1188,2026,1359,1995,2025">transferred</WORD>
<WORD coords="1370,2026,1400,2001,2026">to</WORD>
<WORD coords="1411,2026,1458,1996,2025">the</WORD>
<WORD coords="1469,2027,1620,1996,2026">variables.</WORD>
<WORD coords="1632,2026,1660,1997,2026">A</WORD>
<WORD coords="1671,2027,1789,2005,2026">comma</WORD>
</LINE>
<LINE>
<WORD coords="624,2068,745,2037,2067">follows</WORD>
<WORD coords="759,2069,807,2037,2068">the</WORD>
<WORD coords="820,2074,920,2037,2068">fields,</WORD>
<WORD coords="932,2069,1009,2047,2068">even</WORD>
<WORD coords="1023,2069,1049,2038,2068">if</WORD>
<WORD coords="1059,2070,1108,2038,2069">the</WORD>
<WORD coords="1120,2070,1223,2039,2069">braces</WORD>
<WORD coords="1237,2070,1314,2047,2069">were</WORD>
<WORD coords="1327,2070,1410,2039,2070">used.</WORD>
<WORD coords="1424,2071,1510,2039,2070">After</WORD>
<WORD coords="1521,2071,1569,2040,2070">the</WORD>
<WORD coords="1582,2071,1788,2039,2070">initialization</WORD>
</LINE>
<LINE>
<WORD coords="624,2113,706,2081,2112">there</WORD>
<WORD coords="720,2113,747,2081,2112">is</WORD>
<WORD coords="762,2113,781,2091,2113">a</WORD>
<WORD coords="795,2114,962,2082,2113">semicolon</WORD>
<WORD coords="978,2114,1077,2082,2113">which</WORD>
<WORD coords="1092,2115,1119,2083,2114">is</WORD>
<WORD coords="1133,2115,1217,2083,2114">often</WORD>
<WORD coords="1232,2120,1368,2083,2114">omitted,</WORD>
<WORD coords="1382,2123,1507,2084,2115">causing</WORD>
<WORD coords="1522,2124,1669,2084,2115">compiler</WORD>
<WORD coords="1681,2116,1787,2093,2115">errors.</WORD>
</LINE>
<LINE>
<WORD coords="624,2157,714,2126,2157">Some</WORD>
<WORD coords="725,2166,876,2127,2157">examples</WORD>
<WORD coords="887,2158,933,2127,2157">for</WORD>
<WORD coords="943,2159,1055,2133,2158">correct</WORD>
<WORD coords="1065,2159,1205,2133,2158">structure</WORD>
<WORD coords="1214,2160,1377,2128,2159">definition:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,2238,742,2216,2237">struct</WORD>
<WORD coords="765,2238,825,2216,2238">CAR</WORD>
<WORD coords="872,2242,880,2216,2240">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="908,2279,986,2256,2279">char</WORD>
<WORD coords="1008,2280,1087,2257,2279">make</WORD>
<WORD coords="1097,2284,1162,2257,2281">[16]</WORD>
<WORD coords="1174,2283,1183,2263,0">;</WORD>
</LINE>
<LINE>
<WORD coords="909,2320,964,2296,2320">int</WORD>
<WORD coords="988,2326,1041,2297,2320">hp;</WORD>
</LINE>
<LINE>
<WORD coords="908,2361,965,2336,2361">int</WORD>
<WORD coords="989,2367,1163,2337,2361">cylinder;</WORD>
</LINE>
<LINE>
<WORD coords="907,2401,1026,2378,2400">double</WORD>
<WORD coords="1048,2406,1163,2377,2401">price;</WORD>
</LINE>
<LINE>
<WORD coords="871,2444,899,2417,2443">};</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="734,2521,849,2499,2520">struct</WORD>
<WORD coords="874,2521,933,2499,2521">CAR</WORD>
<WORD coords="955,2522,1033,2497,2521">will</WORD>
<WORD coords="1057,2522,1135,2499,2522">have</WORD>
<WORD coords="1158,2515,1175,2507,2515">=</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="295,2649,365,2619,2648">184</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0191.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0192.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0192.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="259,169,387,142,168">Abacus</WORD>
<WORD coords="1377,165,1443,137,164">20.2</WORD>
<WORD coords="1474,164,1753,137,162">Initialization</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="595,344,602,318,344">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="632,385,743,359,381">&quot;BMW&quot;,</WORD>
</LINE>
<LINE>
<WORD coords="632,425,703,398,422">120,</WORD>
</LINE>
<LINE>
<WORD coords="631,464,662,438,462">4,</WORD>
</LINE>
<LINE>
<WORD coords="632,501,770,478,500">40000.0</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,544,623,518,544">&gt;;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,624,633,594,623">Or</WORD>
<WORD coords="643,624,788,594,623">collected</WORD>
<WORD coords="798,631,930,593,623">together</WORD>
<WORD coords="940,631,1064,592,623">through</WORD>
<WORD coords="1075,623,1124,592,622">the</WORD>
<WORD coords="1134,623,1273,597,622">structure</WORD>
<WORD coords="1283,622,1447,590,620">definition:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,705,710,683,705">struct</WORD>
<WORD coords="733,705,793,682,705">CAR</WORD>
<WORD coords="840,708,848,682,706">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="876,744,955,721,744">char</WORD>
<WORD coords="977,744,1056,720,743">make</WORD>
<WORD coords="1066,747,1131,720,744">[16]</WORD>
<WORD coords="1143,746,1153,726,0">;</WORD>
</LINE>
<LINE>
<WORD coords="878,785,934,760,785">int</WORD>
<WORD coords="957,790,1010,761,785">hp;</WORD>
</LINE>
<LINE>
<WORD coords="878,826,934,801,826">int</WORD>
<WORD coords="958,832,1133,800,825">cylinder;</WORD>
</LINE>
<LINE>
<WORD coords="876,867,995,843,866">double</WORD>
<WORD coords="1018,871,1133,841,865">price;</WORD>
</LINE>
<LINE>
<WORD coords="841,910,849,884,908">}</WORD>
<WORD coords="876,915,1057,882,906">will_have</WORD>
<WORD coords="1080,899,1098,891,899">=</WORD>
</LINE>
<LINE>
<WORD coords="598,951,606,925,951">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="636,990,747,965,986">&quot;BMW&quot;,</WORD>
</LINE>
<LINE>
<WORD coords="636,1031,707,1004,1027">120,</WORD>
</LINE>
<LINE>
<WORD coords="636,1071,665,1044,1069">4,</WORD>
</LINE>
<LINE>
<WORD coords="636,1107,774,1084,1106">40000.0</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,1151,626,1125,1150">);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1231,657,1201,1231">The</WORD>
<WORD coords="666,1240,819,1201,1231">examples</WORD>
<WORD coords="829,1232,866,1200,1231">of</WORD>
<WORD coords="873,1231,1168,1199,1230">multi-dimensional</WORD>
<WORD coords="1178,1238,1260,1208,1229">array</WORD>
<WORD coords="1271,1230,1474,1198,1229">initialization</WORD>
<WORD coords="1485,1228,1562,1206,1227">were</WORD>
<WORD coords="1572,1235,1691,1197,1226">already</WORD>
<WORD coords="1701,1227,1761,1196,1226">dis-</WORD>
</LINE>
<LINE>
<WORD coords="594,1276,703,1246,1276">cussed</WORD>
<WORD coords="715,1275,746,1245,1275">in</WORD>
<WORD coords="759,1276,807,1245,1275">the</WORD>
<WORD coords="819,1284,940,1245,1275">chapter</WORD>
<WORD coords="951,1276,1042,1245,1275">about</WORD>
<WORD coords="1054,1282,1152,1253,1274">arrays</WORD>
<WORD coords="1164,1274,1223,1244,1273">and</WORD>
<WORD coords="1234,1282,1375,1243,1273">pointers.</WORD>
<WORD coords="1386,1273,1574,1242,1272">Limitations</WORD>
<WORD coords="1586,1272,1717,1242,1271">because</WORD>
<WORD coords="1728,1272,1764,1240,1271">of</WORD>
</LINE>
<LINE>
<WORD coords="595,1329,731,1299,1321">memory</WORD>
<WORD coords="746,1322,861,1290,1321">classes</WORD>
<WORD coords="876,1321,955,1298,1320">were</WORD>
<WORD coords="969,1321,1036,1289,1320">also</WORD>
<WORD coords="1051,1321,1233,1289,1320">mentioned.</WORD>
<WORD coords="1249,1320,1460,1287,1318">Initialization</WORD>
<WORD coords="1474,1319,1501,1287,1318">is</WORD>
<WORD coords="1516,1326,1589,1286,1318">only</WORD>
<WORD coords="1603,1326,1763,1285,1317">permitted</WORD>
</LINE>
<LINE>
<WORD coords="595,1367,643,1335,1366">for</WORD>
<WORD coords="655,1374,817,1339,1365">global,</WORD>
<WORD coords="828,1366,1028,1338,1365">external</WORD>
<WORD coords="1043,1366,1078,1343,1365">or</WORD>
<WORD coords="1091,1365,1237,1336,1364">static</WORD>
<WORD coords="1253,1364,1409,1333,1363">variables.</WORD>
<WORD coords="1423,1363,1452,1333,1363">If</WORD>
<WORD coords="1462,1364,1501,1341,1363">an</WORD>
<WORD coords="1515,1363,1612,1337,1363">auto</WORD>
<WORD coords="1629,1362,1762,1331,1361">variable</WORD>
</LINE>
<LINE>
<WORD coords="595,1419,719,1389,1411">appears</WORD>
<WORD coords="730,1411,833,1380,1410">within</WORD>
<WORD coords="844,1411,863,1388,1411">a</WORD>
<WORD coords="874,1411,1008,1379,1410">function</WORD>
<WORD coords="1021,1410,1120,1379,1409">which</WORD>
<WORD coords="1131,1418,1326,1378,1409">corresponds</WORD>
<WORD coords="1338,1409,1368,1383,1409">to</WORD>
<WORD coords="1380,1409,1439,1378,1408">this</WORD>
<WORD coords="1449,1412,1665,1376,1407">initialization,</WORD>
<WORD coords="1675,1415,1744,1384,1407">e.g.:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1492,674,1469,1491">char</WORD>
<WORD coords="697,1497,870,1468,1491">messaged</WORD>
<WORD coords="901,1484,918,1476,1487">=</WORD>
<WORD coords="944,1491,1120,1468,1490">&quot;Remember</WORD>
<WORD coords="1144,1490,1203,1468,1490">the</WORD>
<WORD coords="1228,1491,1561,1465,1489">Initialization!&quot;;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,1577,666,1545,1576">This</WORD>
<WORD coords="678,1577,733,1554,1576">can</WORD>
<WORD coords="743,1577,783,1546,1576">be</WORD>
<WORD coords="793,1576,875,1545,1575">fixed</WORD>
<WORD coords="886,1576,958,1545,1575">with</WORD>
<WORD coords="968,1576,987,1554,1576">a</WORD>
<WORD coords="996,1584,1112,1544,1575">pointer</WORD>
<WORD coords="1122,1575,1286,1544,1574">definition:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,1657,675,1634,1656">char</WORD>
<WORD coords="700,1662,892,1633,1656">*message[]</WORD>
<WORD coords="922,1649,940,1641,1652">=</WORD>
<WORD coords="965,1656,1142,1633,1655">&quot;Remember</WORD>
<WORD coords="1165,1656,1224,1633,1655">the</WORD>
<WORD coords="1248,1656,1582,1630,1654">Initialization!&quot;;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1739,691,1710,1738">There</WORD>
<WORD coords="702,1739,751,1717,1739">are</WORD>
<WORD coords="763,1739,803,1717,1738">no</WORD>
<WORD coords="813,1739,987,1709,1738">limitations</WORD>
<WORD coords="999,1738,1026,1708,1738">if</WORD>
<WORD coords="1035,1739,1084,1708,1738">the</WORD>
<WORD coords="1095,1739,1187,1709,1738">lower</WORD>
<WORD coords="1198,1738,1354,1708,1737">definition</WORD>
<WORD coords="1366,1738,1393,1707,1737">is</WORD>
<WORD coords="1404,1738,1478,1708,1738">used</WORD>
<WORD coords="1488,1737,1522,1715,1737">as</WORD>
<WORD coords="1532,1737,1551,1715,1737">a</WORD>
<WORD coords="1561,1745,1677,1706,1735">pointer</WORD>
<WORD coords="1687,1736,1763,1705,1735">vari-</WORD>
</LINE>
<LINE>
<WORD coords="596,1784,674,1753,1783">able.</WORD>
<WORD coords="692,1784,827,1753,1783">Another</WORD>
<WORD coords="841,1792,1014,1752,1783">possibility</WORD>
<WORD coords="1031,1783,1058,1752,1782">is</WORD>
<WORD coords="1074,1783,1124,1752,1782">the</WORD>
<WORD coords="1139,1783,1194,1760,1783">use</WORD>
<WORD coords="1208,1783,1245,1752,1782">of</WORD>
<WORD coords="1260,1783,1411,1753,1782">static</WORD>
<WORD coords="1430,1782,1589,1751,1781">variables.</WORD>
<WORD coords="1607,1781,1634,1751,1780">It</WORD>
<WORD coords="1647,1781,1765,1750,1780">doesn&apos;t</WORD>
</LINE>
<LINE>
<WORD coords="597,1828,701,1803,1827">matter</WORD>
<WORD coords="711,1829,843,1798,1828">whether</WORD>
<WORD coords="853,1828,903,1797,1828">the</WORD>
<WORD coords="914,1836,1006,1797,1827">string</WORD>
<WORD coords="1016,1828,1043,1797,1827">is</WORD>
<WORD coords="1055,1828,1153,1797,1827">stored</WORD>
<WORD coords="1164,1827,1195,1797,1827">in</WORD>
<WORD coords="1206,1828,1224,1805,1828">a</WORD>
<WORD coords="1237,1828,1379,1798,1827">static</WORD>
<WORD coords="1392,1827,1426,1805,1826">or</WORD>
<WORD coords="1438,1827,1530,1802,1827">auto</WORD>
<WORD coords="1558,1826,1762,1797,1825">variable.</WORD>
</LINE>
<LINE>
<WORD coords="596,1873,664,1842,1872">One</WORD>
<WORD coords="675,1873,761,1842,1872">small</WORD>
<WORD coords="771,1878,863,1842,1872">word,</WORD>
<WORD coords="874,1873,926,1843,1873">but</WORD>
<WORD coords="936,1873,953,1851,1873">a</WORD>
<WORD coords="963,1880,1014,1842,1872">big</WORD>
<WORD coords="1025,1872,1196,1842,1871">difference.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,1955,718,1930,1954">static</WORD>
<WORD coords="741,1955,818,1932,1955">char</WORD>
<WORD coords="842,1960,1014,1931,1955">messaged</WORD>
<WORD coords="1046,1947,1063,1939,1950">=</WORD>
<WORD coords="1088,1954,1263,1931,1954">&quot;Remember</WORD>
<WORD coords="1287,1954,1346,1931,1954">the</WORD>
<WORD coords="1371,1956,1705,1928,1953">Initialization!&quot;;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1695,2669,1766,2638,2668">185</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0192.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0193.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0193.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0193.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2829" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0194.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0194.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="902,724,1132,606,722">21.</WORD>
</LINE>
<LINE>
<WORD coords="448,894,986,776,891">Pointer</WORD>
<WORD coords="1084,928,1586,780,895">Arrays</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0194.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0195.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0195.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0195.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0196.djvu" width="2038">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0196.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="284,181,412,154,181">Abacus</WORD>
<WORD coords="1402,178,1446,150,177">21.</WORD>
<WORD coords="1477,177,1616,150,176">Pointer</WORD>
<WORD coords="1636,176,1776,149,175">Arrays</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="286,461,434,392,460">21.</WORD>
<WORD coords="615,461,933,392,459">Pointer</WORD>
<WORD coords="985,478,1283,392,459">Arrays</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="614,616,684,587,616">You</WORD>
<WORD coords="699,616,823,586,615">worked</WORD>
<WORD coords="836,616,909,585,615">with</WORD>
<WORD coords="923,624,1057,584,614">pointers</WORD>
<WORD coords="1072,615,1131,584,614">and</WORD>
<WORD coords="1144,623,1245,592,614">arrays</WORD>
<WORD coords="1260,614,1291,583,614">in</WORD>
<WORD coords="1305,614,1412,583,613">earlier</WORD>
<WORD coords="1425,621,1571,583,613">chapters.</WORD>
<WORD coords="1587,612,1632,582,612">As</WORD>
<WORD coords="1647,612,1697,581,611">the</WORD>
<WORD coords="1711,612,1775,580,611">title</WORD>
</LINE>
<LINE>
<WORD coords="614,666,769,630,660">indicates,</WORD>
<WORD coords="783,669,851,630,660">they</WORD>
<WORD coords="863,661,921,638,660">can</WORD>
<WORD coords="932,661,971,630,661">be</WORD>
<WORD coords="983,661,1144,629,660">combined</WORD>
<WORD coords="1156,660,1187,633,660">to</WORD>
<WORD coords="1199,660,1350,633,659">construct</WORD>
<WORD coords="1361,659,1398,636,658">an</WORD>
<WORD coords="1410,666,1494,636,658">array</WORD>
<WORD coords="1506,658,1542,626,657">of</WORD>
<WORD coords="1550,666,1692,626,657">pointers.</WORD>
<WORD coords="1705,657,1776,626,656">You</WORD>
</LINE>
<LINE>
<WORD coords="615,713,683,684,705">may</WORD>
<WORD coords="694,705,733,676,705">be</WORD>
<WORD coords="744,713,916,675,704">wondering</WORD>
<WORD coords="927,705,1006,674,704">what</WORD>
<WORD coords="1016,712,1076,683,704">you</WORD>
<WORD coords="1087,704,1142,682,703">can</WORD>
<WORD coords="1153,704,1193,674,704">do</WORD>
<WORD coords="1204,704,1274,673,703">with</WORD>
<WORD coords="1285,704,1303,682,704">a</WORD>
<WORD coords="1313,711,1430,673,702">pointer</WORD>
<WORD coords="1438,710,1530,681,702">array.</WORD>
<WORD coords="1542,701,1570,672,701">If</WORD>
<WORD coords="1580,710,1640,680,702">you</WORD>
<WORD coords="1650,701,1775,671,700">market-</WORD>
</LINE>
<LINE>
<WORD coords="614,750,652,720,750">ed</WORD>
<WORD coords="665,750,703,728,750">an</WORD>
<WORD coords="717,757,847,719,749">existing</WORD>
<WORD coords="860,758,997,728,749">program</WORD>
<WORD coords="1011,748,1042,719,748">in</WORD>
<WORD coords="1056,749,1074,727,749">a</WORD>
<WORD coords="1087,757,1203,718,748">foreign</WORD>
<WORD coords="1217,756,1351,723,748">country,</WORD>
<WORD coords="1365,756,1459,717,747">you&apos;d</WORD>
<WORD coords="1472,747,1549,717,746">have</WORD>
<WORD coords="1562,747,1593,721,747">to</WORD>
<WORD coords="1607,746,1672,716,745">find</WORD>
<WORD coords="1685,753,1775,724,745">every</WORD>
</LINE>
<LINE>
<WORD coords="614,802,701,764,794">piece</WORD>
<WORD coords="713,795,750,764,794">of</WORD>
<WORD coords="761,794,823,769,794">text</WORD>
<WORD coords="834,794,865,764,794">in</WORD>
<WORD coords="879,794,929,764,793">the</WORD>
<WORD coords="942,794,1047,772,793">source</WORD>
<WORD coords="1061,793,1136,763,793">code</WORD>
<WORD coords="1150,793,1209,763,792">and</WORD>
<WORD coords="1221,793,1360,762,792">translate</WORD>
<WORD coords="1372,793,1422,762,792">the</WORD>
<WORD coords="1434,792,1497,766,791">text</WORD>
<WORD coords="1508,792,1571,761,791">into</WORD>
<WORD coords="1584,791,1646,760,790">that</WORD>
<WORD coords="1657,798,1776,759,790">foreign</WORD>
</LINE>
<LINE>
<WORD coords="615,846,771,808,838">language.</WORD>
<WORD coords="783,838,809,809,838">It</WORD>
<WORD coords="819,838,922,808,837">would</WORD>
<WORD coords="932,838,972,808,838">be</WORD>
<WORD coords="983,845,1106,807,837">simpler</WORD>
<WORD coords="1116,837,1175,807,836">and</WORD>
<WORD coords="1188,837,1265,807,836">safer</WORD>
<WORD coords="1277,837,1308,811,837">to</WORD>
<WORD coords="1320,837,1399,811,836">store</WORD>
<WORD coords="1409,836,1451,805,835">all</WORD>
<WORD coords="1462,836,1512,805,835">the</WORD>
<WORD coords="1523,836,1585,810,835">text</WORD>
<WORD coords="1595,835,1627,804,834">in</WORD>
<WORD coords="1638,835,1697,812,834">one</WORD>
<WORD coords="1708,835,1777,812,834">area</WORD>
</LINE>
<LINE>
<WORD coords="614,883,650,851,882">of</WORD>
<WORD coords="660,882,710,851,881">the</WORD>
<WORD coords="721,891,870,859,881">program,</WORD>
<WORD coords="881,882,917,860,881">or</WORD>
<WORD coords="927,882,1004,859,881">even</WORD>
<WORD coords="1017,881,1047,850,881">in</WORD>
<WORD coords="1060,881,1078,859,881">a</WORD>
<WORD coords="1091,889,1223,855,880">separate</WORD>
<WORD coords="1235,886,1299,850,880">file,</WORD>
<WORD coords="1310,881,1371,850,880">and</WORD>
<WORD coords="1382,880,1424,849,880">let</WORD>
<WORD coords="1435,880,1484,849,879">the</WORD>
<WORD coords="1495,880,1651,848,879">translator</WORD>
<WORD coords="1660,886,1776,847,878">change</WORD>
</LINE>
<LINE>
<WORD coords="615,927,637,896,926">it</WORD>
<WORD coords="647,927,725,896,926">from</WORD>
<WORD coords="737,927,825,896,926">there.</WORD>
<WORD coords="837,926,867,896,926">A</WORD>
<WORD coords="875,935,992,896,926">pointer</WORD>
<WORD coords="1001,934,1084,904,926">array</WORD>
<WORD coords="1094,926,1195,895,925">would</WORD>
<WORD coords="1205,934,1289,894,925">point</WORD>
<WORD coords="1298,926,1410,895,925">toward</WORD>
<WORD coords="1420,925,1481,894,924">that</WORD>
<WORD coords="1490,925,1558,902,924">area</WORD>
<WORD coords="1567,924,1602,901,923">or</WORD>
<WORD coords="1612,924,1673,892,923">file.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1013,699,982,1012">Let&apos;s</WORD>
<WORD coords="715,1013,786,987,1012">start</WORD>
<WORD coords="801,1012,872,982,1011">with</WORD>
<WORD coords="888,1012,907,990,1012">a</WORD>
<WORD coords="921,1012,972,981,1011">list</WORD>
<WORD coords="986,1012,1023,981,1011">of</WORD>
<WORD coords="1035,1012,1116,989,1011">error</WORD>
<WORD coords="1131,1018,1284,989,1010">messages</WORD>
<WORD coords="1300,1011,1362,980,1010">that</WORD>
<WORD coords="1376,1010,1426,980,1009">the</WORD>
<WORD coords="1440,1010,1509,988,1009">user</WORD>
<WORD coords="1524,1017,1620,978,1008">might</WORD>
<WORD coords="1635,1009,1686,987,1009">see</WORD>
<WORD coords="1701,1009,1778,977,1008">after</WORD>
</LINE>
<LINE>
<WORD coords="615,1064,750,1026,1055">entering</WORD>
<WORD coords="763,1056,909,1026,1055">incorrect</WORD>
<WORD coords="921,1063,1014,1025,1055">input.</WORD>
<WORD coords="1028,1055,1092,1025,1055">The</WORD>
<WORD coords="1105,1056,1159,1033,1055">use</WORD>
<WORD coords="1172,1055,1209,1025,1054">of</WORD>
<WORD coords="1218,1055,1299,1033,1054">error</WORD>
<WORD coords="1310,1055,1451,1024,1054">numbers</WORD>
<WORD coords="1463,1054,1568,1023,1053">makes</WORD>
<WORD coords="1581,1057,1679,1031,1052">sense,</WORD>
<WORD coords="1693,1053,1777,1022,1052">since</WORD>
</LINE>
<LINE>
<WORD coords="615,1099,701,1077,1098">some</WORD>
<WORD coords="712,1099,807,1077,1098">errors</WORD>
<WORD coords="818,1098,910,1076,1098">occur</WORD>
<WORD coords="920,1098,951,1073,1098">at</WORD>
<WORD coords="962,1098,1077,1068,1097">several</WORD>
<WORD coords="1087,1098,1228,1067,1097">different</WORD>
<WORD coords="1239,1098,1394,1067,1096">locations.</WORD>
<WORD coords="1407,1096,1439,1067,1096">In</WORD>
<WORD coords="1452,1096,1502,1066,1096">the</WORD>
<WORD coords="1513,1096,1629,1070,1095">current</WORD>
<WORD coords="1638,1103,1775,1072,1094">program</WORD>
</LINE>
<LINE>
<WORD coords="614,1151,746,1112,1142">portion,</WORD>
<WORD coords="764,1151,890,1112,1142">passing</WORD>
<WORD coords="908,1143,959,1112,1142">the</WORD>
<WORD coords="976,1142,1059,1120,1142">error</WORD>
<WORD coords="1076,1142,1203,1112,1141">number</WORD>
<WORD coords="1221,1142,1252,1116,1142">to</WORD>
<WORD coords="1270,1142,1321,1111,1141">the</WORD>
<WORD coords="1337,1142,1420,1119,1141">error</WORD>
<WORD coords="1436,1141,1555,1109,1140">routine</WORD>
<WORD coords="1573,1140,1600,1109,1140">is</WORD>
<WORD coords="1618,1140,1778,1108,1139">sufficient</WORD>
</LINE>
<LINE>
<WORD coords="615,1188,743,1157,1187">because</WORD>
<WORD coords="754,1187,802,1157,1186">the</WORD>
<WORD coords="812,1187,946,1156,1186">function</WORD>
<WORD coords="957,1187,1065,1156,1186">should</WORD>
<WORD coords="1074,1187,1115,1156,1187">do</WORD>
<WORD coords="1125,1187,1174,1156,1186">the</WORD>
<WORD coords="1183,1187,1249,1161,1186">rest</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,1273,683,1242,1272">One</WORD>
<WORD coords="696,1273,827,1242,1272">solution</WORD>
<WORD coords="841,1273,873,1247,1273">to</WORD>
<WORD coords="886,1273,945,1241,1272">this</WORD>
<WORD coords="957,1280,1093,1241,1272">problem</WORD>
<WORD coords="1107,1272,1209,1241,1271">would</WORD>
<WORD coords="1221,1272,1259,1242,1272">be</WORD>
<WORD coords="1272,1272,1291,1249,1272">a</WORD>
<WORD coords="1302,1272,1438,1240,1271">function</WORD>
<WORD coords="1452,1271,1513,1240,1270">that</WORD>
<WORD coords="1526,1271,1597,1245,1270">tests</WORD>
<WORD coords="1611,1270,1660,1239,1269">the</WORD>
<WORD coords="1672,1270,1776,1247,1269">occur-</WORD>
</LINE>
<LINE>
<WORD coords="615,1316,702,1294,1315">rence</WORD>
<WORD coords="712,1316,748,1286,1315">of</WORD>
<WORD coords="756,1316,812,1285,1315">this</WORD>
<WORD coords="822,1316,902,1294,1315">error</WORD>
<WORD coords="910,1316,945,1294,1315">or</WORD>
<WORD coords="954,1316,1074,1285,1315">another</WORD>
<WORD coords="1083,1320,1171,1293,1315">error,</WORD>
<WORD coords="1180,1315,1238,1285,1314">and</WORD>
<WORD coords="1248,1323,1363,1284,1314">display</WORD>
<WORD coords="1373,1315,1392,1293,1315">a</WORD>
<WORD coords="1401,1322,1536,1292,1314">message</WORD>
<WORD coords="1545,1313,1572,1283,1313">if</WORD>
<WORD coords="1579,1321,1743,1291,1313">necessary.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,1397,715,1380,1397">error</WORD>
<WORD coords="726,1406,910,1374,1396">(e_number)</WORD>
</LINE>
<LINE>
<WORD coords="618,1436,673,1412,1436">int</WORD>
<WORD coords="698,1445,872,1413,1436">e_number;</WORD>
</LINE>
<LINE>
<WORD coords="622,1481,629,1454,1481">{</WORD>
</LINE>
<LINE>
<WORD coords="658,1518,776,1493,1517">switch</WORD>
<WORD coords="787,1526,972,1495,1517">(e_number)</WORD>
</LINE>
<LINE>
<WORD coords="703,1561,711,1535,1561">(</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="739,1598,816,1580,1597">case</WORD>
<WORD coords="842,1598,872,1575,1597">0:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="778,1644,856,1617,1638">puts</WORD>
<WORD coords="868,1644,1101,1613,1638">(&quot;Everything</WORD>
<WORD coords="1123,1642,1175,1616,1638">OK,</WORD>
<WORD coords="1205,1638,1242,1621,1638">no</WORD>
<WORD coords="1264,1641,1439,1615,1638">error!&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="778,1681,893,1655,1678">break;</WORD>
</LINE>
<LINE>
<WORD coords="739,1719,817,1701,1718">case</WORD>
<WORD coords="842,1719,872,1695,1718">1:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="779,1764,856,1738,1758">puts</WORD>
<WORD coords="868,1764,999,1737,1758">(&quot;Wrong</WORD>
<WORD coords="1023,1764,1081,1736,1758">key</WORD>
<WORD coords="1104,1762,1358,1734,1759">activated!&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="779,1800,892,1775,1796">break;</WORD>
</LINE>
<LINE>
<WORD coords="738,1838,816,1821,1838">case</WORD>
<WORD coords="841,1839,872,1815,1838">2:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="778,1885,856,1858,1879">puts</WORD>
<WORD coords="867,1882,1018,1856,1879">(&quot;Please</WORD>
<WORD coords="1044,1879,1160,1854,1879">insert</WORD>
<WORD coords="1184,1883,1419,1855,1879">diskette!&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="778,1920,876,1896,1919">break</WORD>
<WORD coords="883,1923,893,1903,0">;</WORD>
</LINE>
<LINE>
<WORD coords="737,1962,892,1938,1961">default:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="778,2008,1018,1980,2003">puts(Unknown</WORD>
<WORD coords="1042,2003,1140,1986,2003">error</WORD>
<WORD coords="1164,2007,1398,1980,2003">occurred!&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="703,2046,711,2020,2046">}</WORD>
</LINE>
<LINE>
<WORD coords="621,2087,629,2060,2087">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="285,2172,397,2140,2164">puts</WORD>
<WORD coords="615,2167,687,2136,2166">This</WORD>
<WORD coords="699,2167,726,2136,2166">is</WORD>
<WORD coords="737,2167,756,2145,2167">a</WORD>
<WORD coords="767,2175,855,2137,2166">fairly</WORD>
<WORD coords="865,2175,1006,2137,2167">complex</WORD>
<WORD coords="1017,2176,1272,2137,2167">implementation</WORD>
<WORD coords="1283,2168,1320,2137,2167">of</WORD>
<WORD coords="1329,2168,1379,2138,2167">the</WORD>
<WORD coords="1390,2168,1525,2137,2167">function</WORD>
<WORD coords="1536,2168,1634,2137,2167">which</WORD>
<WORD coords="1646,2176,1776,2137,2167">requires</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,2211,739,2181,2210">another</WORD>
<WORD coords="751,2218,846,2186,2210">puts</WORD>
<WORD coords="862,2211,920,2181,2210">call</WORD>
<WORD coords="934,2211,981,2181,2210">for</WORD>
<WORD coords="993,2211,1066,2182,2211">each</WORD>
<WORD coords="1079,2212,1240,2182,2211">additional</WORD>
<WORD coords="1253,2212,1333,2190,2211">error</WORD>
<WORD coords="1345,2220,1491,2190,2212">message.</WORD>
<WORD coords="1504,2212,1567,2182,2212">The</WORD>
<WORD coords="1579,2220,1675,2187,2212">puts</WORD>
<WORD coords="1691,2212,1776,2181,2212">func-</WORD>
</LINE>
<LINE>
<WORD coords="616,2255,678,2224,2254">tion</WORD>
<WORD coords="692,2263,826,2225,2255">displays</WORD>
<WORD coords="840,2256,859,2234,2256">a</WORD>
<WORD coords="872,2264,965,2225,2255">string</WORD>
<WORD coords="979,2257,1019,2234,2256">on</WORD>
<WORD coords="1033,2257,1083,2226,2256">the</WORD>
<WORD coords="1096,2262,1235,2226,2256">monitor,</WORD>
<WORD coords="1249,2257,1375,2226,2256">without</WORD>
<WORD coords="1388,2257,1437,2226,2256">the</WORD>
<WORD coords="1450,2265,1570,2226,2256">options</WORD>
<WORD coords="1584,2257,1732,2226,2256">available</WORD>
<WORD coords="1745,2256,1777,2226,2256">in</WORD>
</LINE>
<LINE>
<WORD coords="615,2307,785,2271,2299">printf.</WORD>
<WORD coords="802,2300,829,2270,2299">It</WORD>
<WORD coords="844,2301,871,2270,2300">is</WORD>
<WORD coords="889,2301,908,2278,2301">a</WORD>
<WORD coords="923,2301,1001,2270,2300">little</WORD>
<WORD coords="1016,2301,1111,2270,2300">faster</WORD>
<WORD coords="1127,2302,1197,2271,2301">than</WORD>
<WORD coords="1214,2302,1264,2271,2301">the</WORD>
<WORD coords="1280,2310,1403,2271,2301">general</WORD>
<WORD coords="1419,2310,1527,2276,2302">output</WORD>
<WORD coords="1542,2306,1707,2271,2301">functions,</WORD>
<WORD coords="1722,2302,1778,2271,2302">but</WORD>
</LINE>
<LINE>
<WORD coords="615,2345,737,2314,2344">various</WORD>
<WORD coords="754,2346,852,2325,2345">case</WORD>
<WORD coords="871,2346,1045,2320,2345">statements</WORD>
<WORD coords="1060,2347,1141,2321,2346">must</WORD>
<WORD coords="1154,2347,1193,2316,2347">be</WORD>
<WORD coords="1208,2352,1315,2316,2347">added,</WORD>
<WORD coords="1331,2347,1430,2316,2346">which</WORD>
<WORD coords="1445,2347,1522,2316,2346">slow</WORD>
<WORD coords="1537,2347,1628,2316,2346">down</WORD>
<WORD coords="1644,2347,1693,2316,2346">the</WORD>
<WORD coords="1707,2355,1776,2324,2346">pro-</WORD>
</LINE>
<LINE>
<WORD coords="614,2397,708,2367,2389">gram.</WORD>
<WORD coords="728,2390,819,2359,2389">Since</WORD>
<WORD coords="835,2398,927,2368,2389">every</WORD>
<WORD coords="945,2390,1071,2360,2389">number</WORD>
<WORD coords="1088,2391,1143,2369,2390">can</WORD>
<WORD coords="1160,2391,1199,2361,2391">be</WORD>
<WORD coords="1217,2399,1359,2361,2390">assigned</WORD>
<WORD coords="1376,2391,1394,2370,2391">a</WORD>
<WORD coords="1410,2391,1522,2361,2390">certain</WORD>
<WORD coords="1539,2391,1620,2370,2390">error</WORD>
<WORD coords="1637,2399,1777,2369,2391">message</WORD>
</LINE>
<LINE>
<WORD coords="616,2441,745,2403,2432">(string),</WORD>
<WORD coords="759,2434,782,2404,2433">it</WORD>
<WORD coords="795,2434,902,2404,2433">should</WORD>
<WORD coords="915,2435,953,2405,2435">be</WORD>
<WORD coords="965,2442,1101,2404,2434">possible</WORD>
<WORD coords="1113,2436,1144,2410,2436">to</WORD>
<WORD coords="1157,2436,1211,2414,2436">use</WORD>
<WORD coords="1225,2436,1273,2405,2435">the</WORD>
<WORD coords="1286,2436,1366,2414,2435">error</WORD>
<WORD coords="1377,2436,1503,2406,2436">number</WORD>
<WORD coords="1513,2436,1547,2414,2436">as</WORD>
<WORD coords="1560,2436,1598,2414,2435">an</WORD>
<WORD coords="1612,2436,1701,2405,2435">index</WORD>
<WORD coords="1716,2436,1745,2411,2436">to</WORD>
<WORD coords="1759,2436,1777,2414,2436">a</WORD>
</LINE>
<LINE>
<WORD coords="615,2478,690,2446,2477">field</WORD>
<WORD coords="701,2478,738,2447,2478">of</WORD>
<WORD coords="748,2487,866,2447,2478">strings.</WORD>
<WORD coords="879,2479,970,2448,2478">Since</WORD>
<WORD coords="982,2479,1001,2457,2479">a</WORD>
<WORD coords="1012,2487,1105,2448,2479">string</WORD>
<WORD coords="1118,2480,1144,2448,2479">is</WORD>
<WORD coords="1157,2488,1273,2449,2479">usually</WORD>
<WORD coords="1286,2481,1386,2449,2480">stored</WORD>
<WORD coords="1398,2480,1429,2449,2480">in</WORD>
<WORD coords="1443,2481,1539,2453,2480">char</WORD>
<WORD coords="1552,2481,1674,2460,2480">error</WORD>
<WORD coords="1685,2485,1775,2450,2483">[81],</WORD>
</LINE>
<LINE>
<WORD coords="615,2522,664,2492,2521">the</WORD>
<WORD coords="673,2531,807,2500,2522">memory</WORD>
<WORD coords="818,2523,866,2492,2522">for</WORD>
<WORD coords="875,2523,924,2493,2522">the</WORD>
<WORD coords="934,2524,995,2498,2523">text</WORD>
<WORD coords="1005,2524,1030,2493,2523">is</WORD>
<WORD coords="1040,2524,1161,2493,2523">defined</WORD>
<WORD coords="1170,2525,1205,2502,2524">as</WORD>
<WORD coords="1214,2524,1232,2502,2524">a</WORD>
<WORD coords="1242,2525,1511,2494,2524">two-dimensional</WORD>
<WORD coords="1521,2533,1612,2502,2524">array:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1704,2680,1774,2648,2679">189</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0196.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0197.djvu" width="2039">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0197.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="282,170,328,143,170">21.</WORD>
<WORD coords="359,171,498,144,171">Pointer</WORD>
<WORD coords="518,172,659,145,172">Arrays</WORD>
<WORD coords="1366,175,1473,149,175">Amiga</WORD>
<WORD coords="1487,175,1511,149,175">C</WORD>
<WORD coords="1524,175,1583,155,175">for</WORD>
<WORD coords="1595,176,1777,149,175">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="613,345,690,322,345">char</WORD>
<WORD coords="714,346,813,328,345">error</WORD>
<WORD coords="823,350,887,323,348">[32]</WORD>
<WORD coords="904,350,969,323,348">[81]</WORD>
<WORD coords="981,350,990,330,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,429,689,400,429">Now</WORD>
<WORD coords="702,430,784,400,429">there</WORD>
<WORD coords="794,431,820,400,430">is</WORD>
<WORD coords="832,439,922,409,431">space</WORD>
<WORD coords="933,432,981,401,431">for</WORD>
<WORD coords="991,432,1030,401,431">32</WORD>
<WORD coords="1041,440,1149,401,431">strings</WORD>
<WORD coords="1161,432,1232,402,432">with</WORD>
<WORD coords="1243,433,1261,411,433">a</WORD>
<WORD coords="1271,433,1435,402,432">maximum</WORD>
<WORD coords="1447,441,1547,403,432">length</WORD>
<WORD coords="1558,433,1595,403,433">of</WORD>
<WORD coords="1604,434,1641,403,433">81</WORD>
<WORD coords="1655,434,1773,403,433">charac-</WORD>
</LINE>
<LINE>
<WORD coords="612,474,670,449,473">ters</WORD>
<WORD coords="690,474,774,444,473">each.</WORD>
<WORD coords="794,475,868,445,474">This</WORD>
<WORD coords="886,475,1082,445,474">formulation</WORD>
<WORD coords="1099,484,1225,446,476">permits</WORD>
<WORD coords="1243,477,1294,446,476">the</WORD>
<WORD coords="1311,485,1472,446,476">following</WORD>
<WORD coords="1490,478,1610,447,476">routine</WORD>
<WORD coords="1627,478,1677,447,477">for</WORD>
<WORD coords="1692,478,1775,456,477">error</WORD>
</LINE>
<LINE>
<WORD coords="612,526,749,497,518">message</WORD>
<WORD coords="760,527,872,494,519">output:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,598,711,581,597">error</WORD>
<WORD coords="722,607,906,576,598">(e_number)</WORD>
</LINE>
<LINE>
<WORD coords="613,638,649,613,638">in</WORD>
<WORD coords="673,647,848,616,638">e_number;</WORD>
</LINE>
<LINE>
<WORD coords="617,681,625,655,681">«</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="721,725,799,698,719">puts</WORD>
<WORD coords="811,723,921,697,719">(error</WORD>
<WORD coords="932,729,1103,697,720">[e_number</WORD>
<WORD coords="1111,724,1117,698,723">]</WORD>
<WORD coords="1130,723,1137,698,723">)</WORD>
<WORD coords="1150,723,1159,704,0">;</WORD>
</LINE>
<LINE>
<WORD coords="617,763,625,737,763">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,845,670,814,844">But</WORD>
<WORD coords="679,845,728,814,844">the</WORD>
<WORD coords="738,846,821,815,845">work</WORD>
<WORD coords="831,846,929,815,846">which</WORD>
<WORD coords="940,847,1001,824,847">was</WORD>
<WORD coords="1012,847,1103,816,846">saved</WORD>
<WORD coords="1113,852,1190,816,847">here,</WORD>
<WORD coords="1202,848,1280,822,847">must</WORD>
<WORD coords="1288,847,1327,817,847">be</WORD>
<WORD coords="1337,856,1504,817,847">completed</WORD>
<WORD coords="1514,848,1681,817,847">elsewhere.</WORD>
<WORD coords="1693,848,1774,818,847">Each</WORD>
</LINE>
<LINE>
<WORD coords="611,898,705,859,889">string</WORD>
<WORD coords="720,891,801,865,890">must</WORD>
<WORD coords="814,890,852,860,890">be</WORD>
<WORD coords="867,891,1032,860,890">initialized</WORD>
<WORD coords="1047,891,1120,861,891">with</WORD>
<WORD coords="1136,892,1185,861,891">the</WORD>
<WORD coords="1202,900,1351,867,892">strcpy</WORD>
<WORD coords="1369,893,1515,861,892">function.</WORD>
<WORD coords="1532,893,1597,862,892">The</WORD>
<WORD coords="1613,901,1774,862,892">following</WORD>
</LINE>
<LINE>
<WORD coords="610,934,769,905,933">command</WORD>
<WORD coords="779,942,924,913,934">sequence</WORD>
<WORD coords="934,936,1033,905,935">shows</WORD>
<WORD coords="1041,936,1119,906,935">how:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,1020,732,993,1013">strcpy</WORD>
<WORD coords="741,1018,852,992,1014">(error</WORD>
<WORD coords="863,1019,907,992,1018">[0]</WORD>
<WORD coords="919,1020,928,1009,1005">,</WORD>
<WORD coords="939,1022,1157,991,1015">&quot;Everything</WORD>
<WORD coords="1179,1021,1231,994,1016">OK,</WORD>
<WORD coords="1260,1016,1298,999,1016">no</WORD>
<WORD coords="1321,1020,1496,994,1016">error!&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="613,1061,732,1033,1054">strcpy</WORD>
<WORD coords="740,1058,852,1033,1055">(error</WORD>
<WORD coords="862,1060,907,1033,1058">[1]</WORD>
<WORD coords="919,1060,927,1049,1045">,</WORD>
<WORD coords="939,1062,1055,1034,1056">&quot;Wrong</WORD>
<WORD coords="1078,1062,1136,1034,1056">key</WORD>
<WORD coords="1158,1062,1373,1034,1057">pressed!&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="613,1101,732,1073,1094">strcpy</WORD>
<WORD coords="741,1099,853,1072,1095">(error</WORD>
<WORD coords="863,1100,907,1073,1098">[2]</WORD>
<WORD coords="919,1100,928,1089,1085">,</WORD>
<WORD coords="939,1097,1075,1073,1096">&quot;Please</WORD>
<WORD coords="1100,1097,1216,1072,1097">insert</WORD>
<WORD coords="1241,1101,1475,1072,1097">Diskette!&quot;);</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="611,1219,636,1190,1219">It</WORD>
<WORD coords="652,1220,777,1189,1219">doesn&apos;t</WORD>
<WORD coords="793,1221,899,1195,1220">matter</WORD>
<WORD coords="915,1221,1049,1190,1220">whether</WORD>
<WORD coords="1066,1221,1128,1196,1220">text</WORD>
<WORD coords="1145,1221,1171,1191,1220">is</WORD>
<WORD coords="1188,1222,1287,1191,1221">called</WORD>
<WORD coords="1304,1222,1376,1191,1221">with</WORD>
<WORD coords="1396,1230,1550,1197,1222">strcpy</WORD>
<WORD coords="1565,1223,1600,1200,1222">or</WORD>
<WORD coords="1612,1230,1728,1198,1223">puts.</WORD>
<WORD coords="1745,1222,1775,1193,1222">A</WORD>
</LINE>
<LINE>
<WORD coords="610,1271,824,1233,1262">disadvantage</WORD>
<WORD coords="838,1264,875,1234,1263">of</WORD>
<WORD coords="887,1264,945,1234,1263">this</WORD>
<WORD coords="960,1265,1081,1235,1264">method</WORD>
<WORD coords="1094,1265,1120,1235,1264">is</WORD>
<WORD coords="1135,1265,1197,1235,1264">that</WORD>
<WORD coords="1210,1273,1344,1244,1265">memory</WORD>
<WORD coords="1359,1273,1424,1241,1265">gets</WORD>
<WORD coords="1438,1266,1586,1236,1265">allocated</WORD>
<WORD coords="1599,1266,1772,1236,1265">elsewhere.</WORD>
</LINE>
<LINE>
<WORD coords="611,1306,673,1277,1305">The</WORD>
<WORD coords="687,1307,846,1277,1306">definition</WORD>
<WORD coords="860,1309,1005,1277,1308">allocates</WORD>
<WORD coords="1019,1309,1055,1278,1308">81</WORD>
<WORD coords="1071,1314,1248,1278,1308">characters,</WORD>
<WORD coords="1262,1317,1417,1279,1308">including</WORD>
<WORD coords="1430,1310,1449,1288,1310">a</WORD>
<WORD coords="1461,1310,1524,1279,1309">null</WORD>
<WORD coords="1537,1318,1608,1280,1310">byte</WORD>
<WORD coords="1621,1310,1671,1279,1309">for</WORD>
<WORD coords="1682,1318,1774,1288,1309">every</WORD>
</LINE>
<LINE>
<WORD coords="610,1352,693,1329,1351">error</WORD>
<WORD coords="709,1359,859,1329,1352">message,</WORD>
<WORD coords="876,1352,954,1330,1351">even</WORD>
<WORD coords="972,1353,1000,1322,1352">if</WORD>
<WORD coords="1014,1354,1031,1331,1354">a</WORD>
<WORD coords="1048,1361,1189,1331,1353">message</WORD>
<WORD coords="1204,1362,1277,1323,1353">only</WORD>
<WORD coords="1294,1362,1429,1323,1353">requires</WORD>
<WORD coords="1445,1355,1487,1323,1354">20</WORD>
<WORD coords="1503,1355,1681,1324,1354">characters.</WORD>
<WORD coords="1700,1355,1773,1323,1354">This</WORD>
</LINE>
<LINE>
<WORD coords="610,1396,733,1366,1396">doesn&apos;t</WORD>
<WORD coords="744,1397,849,1371,1396">matter</WORD>
<WORD coords="862,1397,913,1372,1397">too</WORD>
<WORD coords="926,1398,1017,1367,1397">much</WORD>
<WORD coords="1029,1397,1060,1367,1397">in</WORD>
<WORD coords="1074,1398,1123,1367,1397">the</WORD>
<WORD coords="1136,1406,1255,1367,1397">Amiga,</WORD>
<WORD coords="1268,1399,1323,1368,1398">but</WORD>
<WORD coords="1334,1399,1384,1368,1398">the</WORD>
<WORD coords="1397,1399,1465,1376,1398">user</WORD>
<WORD coords="1476,1399,1633,1368,1398">shouldn&apos;t</WORD>
<WORD coords="1644,1407,1774,1368,1398">develop</WORD>
</LINE>
<LINE>
<WORD coords="610,1441,669,1410,1441">bad</WORD>
<WORD coords="681,1450,906,1411,1441">programming</WORD>
<WORD coords="919,1443,1025,1411,1442">habits.</WORD>
<WORD coords="1039,1442,1069,1412,1442">If</WORD>
<WORD coords="1079,1451,1140,1420,1443">you</WORD>
<WORD coords="1154,1443,1194,1412,1443">do</WORD>
<WORD coords="1208,1443,1257,1413,1442">the</WORD>
<WORD coords="1270,1443,1353,1421,1442">same</WORD>
<WORD coords="1367,1452,1451,1412,1443">thing</WORD>
<WORD coords="1464,1444,1512,1413,1443">for</WORD>
<WORD coords="1523,1444,1542,1421,1444">a</WORD>
<WORD coords="1556,1444,1617,1418,1443">text</WORD>
<WORD coords="1630,1443,1660,1413,1443">in</WORD>
<WORD coords="1675,1444,1774,1413,1443">which</WORD>
</LINE>
<LINE>
<WORD coords="610,1486,684,1455,1485">each</WORD>
<WORD coords="695,1487,778,1456,1486">word</WORD>
<WORD coords="788,1486,814,1455,1486">is</WORD>
<WORD coords="824,1495,964,1456,1486">assigned</WORD>
<WORD coords="974,1487,1012,1465,1486">an</WORD>
<WORD coords="1022,1495,1114,1462,1487">entry,</WORD>
<WORD coords="1124,1495,1257,1465,1487">memory</WORD>
<WORD coords="1268,1496,1382,1457,1487">rapidly</WORD>
<WORD coords="1394,1489,1455,1457,1487">fills</WORD>
<WORD coords="1465,1488,1535,1457,1488">with</WORD>
<WORD coords="1546,1496,1682,1458,1488">garbage.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,1571,655,1540,1570">As</WORD>
<WORD coords="671,1570,690,1548,1570">a</WORD>
<WORD coords="706,1571,765,1540,1570">last</WORD>
<WORD coords="779,1576,885,1545,1570">resort,</WORD>
<WORD coords="901,1571,952,1541,1571">the</WORD>
<WORD coords="967,1580,1061,1541,1571">string</WORD>
<WORD coords="1076,1580,1178,1550,1571">arrays</WORD>
<WORD coords="1193,1572,1250,1550,1572">can</WORD>
<WORD coords="1267,1572,1355,1542,1571">solve</WORD>
<WORD coords="1369,1573,1481,1541,1572">almost</WORD>
<WORD coords="1495,1573,1537,1542,1572">all</WORD>
<WORD coords="1554,1573,1604,1542,1572">the</WORD>
<WORD coords="1619,1581,1774,1542,1572">problems</WORD>
</LINE>
<LINE>
<WORD coords="610,1616,782,1584,1615">mentioned</WORD>
<WORD coords="792,1616,897,1585,1615">above.</WORD>
<WORD coords="909,1616,973,1585,1615">The</WORD>
<WORD coords="983,1617,1139,1585,1616">definition</WORD>
<WORD coords="1150,1617,1187,1586,1616">of</WORD>
<WORD coords="1194,1617,1212,1595,1617">a</WORD>
<WORD coords="1223,1625,1314,1586,1616">string</WORD>
<WORD coords="1324,1625,1407,1595,1616">array</WORD>
<WORD coords="1418,1617,1444,1586,1616">is</WORD>
<WORD coords="1455,1617,1487,1595,1617">as</WORD>
<WORD coords="1499,1617,1629,1587,1616">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,1695,689,1671,1694">char</WORD>
<WORD coords="715,1700,929,1672,1695">*error[32);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,1780,675,1750,1780">The</WORD>
<WORD coords="688,1789,807,1749,1780">pointer</WORD>
<WORD coords="820,1781,877,1759,1780">can</WORD>
<WORD coords="891,1782,931,1751,1781">be</WORD>
<WORD coords="945,1782,992,1756,1782">set</WORD>
<WORD coords="1006,1782,1036,1756,1782">to</WORD>
<WORD coords="1051,1782,1101,1751,1781">the</WORD>
<WORD coords="1114,1790,1280,1751,1781">beginning</WORD>
<WORD coords="1293,1782,1330,1751,1781">of</WORD>
<WORD coords="1342,1782,1380,1759,1781">an</WORD>
<WORD coords="1394,1782,1476,1759,1781">error</WORD>
<WORD coords="1488,1789,1629,1760,1781">message</WORD>
<WORD coords="1643,1781,1702,1752,1780">and</WORD>
<WORD coords="1717,1781,1773,1760,1780">can</WORD>
</LINE>
<LINE>
<WORD coords="611,1825,699,1795,1824">make</WORD>
<WORD coords="713,1826,763,1795,1825">the</WORD>
<WORD coords="776,1834,914,1804,1825">message</WORD>
<WORD coords="928,1835,1028,1796,1825">length</WORD>
<WORD coords="1042,1835,1211,1796,1826">dependent</WORD>
<WORD coords="1223,1827,1262,1805,1826">on</WORD>
<WORD coords="1276,1827,1294,1805,1827">a</WORD>
<WORD coords="1307,1827,1392,1796,1826">fixed</WORD>
<WORD coords="1404,1835,1487,1805,1826">array</WORD>
<WORD coords="1500,1835,1612,1796,1826">length.</WORD>
<WORD coords="1627,1827,1690,1796,1826">The</WORD>
<WORD coords="1703,1827,1775,1801,1826">next</WORD>
</LINE>
<LINE>
<WORD coords="611,1878,703,1839,1869">string</WORD>
<WORD coords="717,1871,802,1845,1870">starts</WORD>
<WORD coords="815,1879,1019,1839,1870">immediately</WORD>
<WORD coords="1030,1871,1106,1840,1870">after</WORD>
<WORD coords="1119,1871,1167,1840,1870">the</WORD>
<WORD coords="1180,1871,1237,1840,1870">last</WORD>
<WORD coords="1248,1871,1398,1841,1870">character</WORD>
<WORD coords="1409,1871,1446,1840,1871">of</WORD>
<WORD coords="1457,1871,1505,1841,1870">the</WORD>
<WORD coords="1516,1879,1658,1840,1870">previous</WORD>
<WORD coords="1671,1878,1772,1840,1870">string.</WORD>
</LINE>
<LINE>
<WORD coords="610,1916,683,1884,1915">This</WORD>
<WORD coords="694,1916,801,1884,1915">avoids</WORD>
<WORD coords="812,1916,1027,1884,1915">initialization.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,2000,681,1971,1999">You</WORD>
<WORD coords="695,2008,766,1978,2000">may</WORD>
<WORD coords="780,2001,948,1971,2000">remember</WORD>
<WORD coords="961,2001,1023,1971,2000">that</WORD>
<WORD coords="1035,2001,1054,1979,2001">a</WORD>
<WORD coords="1066,2009,1206,1979,2000">program</WORD>
<WORD coords="1220,2000,1251,1970,2000">in</WORD>
<WORD coords="1265,2009,1397,1971,2000">Chapter</WORD>
<WORD coords="1414,2001,1450,1971,2000">15</WORD>
<WORD coords="1463,2009,1588,1970,2000">pointed</WORD>
<WORD coords="1603,2001,1634,1976,2001">to</WORD>
<WORD coords="1648,2001,1667,1979,2001">a</WORD>
<WORD coords="1681,2009,1775,1970,2000">string</WORD>
</LINE>
<LINE>
<WORD coords="611,2044,714,2013,2043">within</WORD>
<WORD coords="724,2052,861,2022,2043">program</WORD>
<WORD coords="873,2045,943,2018,2044">text.</WORD>
<WORD coords="954,2045,1025,2013,2044">This</WORD>
<WORD coords="1035,2045,1091,2022,2044">can</WORD>
<WORD coords="1101,2045,1193,2022,2044">occur</WORD>
<WORD coords="1202,2052,1307,2014,2044">during</WORD>
<WORD coords="1318,2052,1434,2014,2043">pointer</WORD>
<WORD coords="1443,2049,1610,2013,2043">definition;</WORD>
<WORD coords="1622,2044,1673,2013,2043">the</WORD>
<WORD coords="1682,2044,1775,2013,2043">entire</WORD>
</LINE>
<LINE>
<WORD coords="610,2096,727,2058,2087">pointer</WORD>
<WORD coords="737,2097,819,2066,2088">array</WORD>
<WORD coords="830,2089,857,2058,2088">is</WORD>
<WORD coords="869,2089,1029,2058,2088">initialized</WORD>
<WORD coords="1039,2089,1110,2058,2088">with</WORD>
<WORD coords="1123,2089,1172,2058,2088">the</WORD>
<WORD coords="1182,2097,1302,2058,2088">starting</WORD>
<WORD coords="1314,2090,1468,2059,2089">addresses</WORD>
<WORD coords="1478,2089,1515,2058,2088">of</WORD>
<WORD coords="1523,2089,1573,2058,2088">the</WORD>
<WORD coords="1583,2097,1699,2057,2088">strings.</WORD>
<WORD coords="1711,2089,1775,2058,2088">The</WORD>
</LINE>
<LINE>
<WORD coords="611,2134,692,2111,2133">error</WORD>
<WORD coords="704,2142,859,2111,2133">messages</WORD>
<WORD coords="873,2134,954,2108,2134">must</WORD>
<WORD coords="965,2134,1004,2103,2134">be</WORD>
<WORD coords="1017,2134,1140,2103,2133">defined</WORD>
<WORD coords="1153,2134,1187,2112,2134">as</WORD>
<WORD coords="1200,2141,1346,2106,2134">global</WORD>
<WORD coords="1364,2133,1391,2103,2133">if</WORD>
<WORD coords="1401,2134,1459,2103,2133">this</WORD>
<WORD coords="1471,2134,1553,2108,2133">turns</WORD>
<WORD coords="1565,2134,1619,2108,2134">out</WORD>
<WORD coords="1631,2134,1662,2107,2134">to</WORD>
<WORD coords="1673,2134,1712,2103,2133">be</WORD>
<WORD coords="1725,2133,1775,2102,2132">the</WORD>
</LINE>
<LINE>
<WORD coords="611,2180,685,2156,2180">case:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,2262,648,2236,2257">/*</WORD>
<WORD coords="673,2269,894,2243,2260">error_msg.c</WORD>
<WORD coords="918,2260,954,2237,2260">21</WORD>
<WORD coords="979,2263,1015,2236,2258">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,2301,691,2278,2301">char</WORD>
<WORD coords="716,2305,867,2278,2301">*error[]</WORD>
<WORD coords="897,2294,915,2286,2298">=</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,2344,625,2319,2344">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,2387,834,2357,2381">&quot;Everything</WORD>
<WORD coords="856,2385,908,2359,2381">OK,</WORD>
<WORD coords="938,2381,976,2364,2381">no</WORD>
<WORD coords="998,2385,1151,2359,2381">error!&quot;,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,2428,733,2400,2422">&quot;Wrong</WORD>
<WORD coords="755,2429,814,2399,2423">key</WORD>
<WORD coords="837,2427,1070,2398,2422">activated!&quot;,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,2464,752,2441,2464">&quot;Please</WORD>
<WORD coords="778,2464,893,2439,2464">insert</WORD>
<WORD coords="918,2464,1115,2439,2464">Diskette!&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,2508,646,2481,2507">};</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="285,2678,355,2648,2677">190</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0197.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0198.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0198.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="289,178,416,151,178">Abacus</WORD>
<WORD coords="1401,178,1446,152,178">21.</WORD>
<WORD coords="1477,178,1615,151,177">Pointer</WORD>
<WORD coords="1635,177,1774,151,177">Arrays</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="615,352,693,327,351">main</WORD>
<WORD coords="705,354,727,329,354">()</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,395,629,369,395">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,435,652,408,430">/*</WORD>
<WORD coords="677,438,816,408,432">Display</WORD>
<WORD coords="839,433,895,410,433">all</WORD>
<WORD coords="919,433,1016,415,432">error</WORD>
<WORD coords="1040,438,1198,415,432">messages</WORD>
<WORD coords="1223,435,1257,408,429">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,472,672,447,471">int</WORD>
<WORD coords="699,476,729,448,472">i,</WORD>
<WORD coords="757,481,937,455,472">error_msg</WORD>
<WORD coords="960,465,978,457,468">=</WORD>
<WORD coords="1001,472,1118,448,472">sizeof</WORD>
<WORD coords="1128,475,1251,450,472">(error)</WORD>
<WORD coords="1283,474,1298,447,473">/</WORD>
<WORD coords="1324,474,1539,447,470">sizeof(char</WORD>
<WORD coords="1566,474,1594,448,469">*)</WORD>
<WORD coords="1607,473,1617,454,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,554,715,527,551">ford</WORD>
<WORD coords="738,545,756,536,548">=</WORD>
<WORD coords="780,554,811,529,552">0;</WORD>
<WORD coords="840,551,856,528,551">i</WORD>
<WORD coords="880,550,896,532,550">&lt;</WORD>
<WORD coords="919,560,1113,535,551">error_msg;</WORD>
<WORD coords="1142,554,1212,528,551">i++)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,594,735,565,589">printf</WORD>
<WORD coords="746,592,877,568,589">(&quot;Error</WORD>
<WORD coords="899,590,1016,567,589">Number</WORD>
<WORD coords="1042,590,1094,567,589">%d:</WORD>
<WORD coords="1123,593,1313,566,589">\&quot;%sV&apos;\n&quot;,</WORD>
<WORD coords="1344,593,1374,565,589">i,</WORD>
<WORD coords="1402,588,1501,572,588">error</WORD>
<WORD coords="1510,592,1554,565,588">[i]</WORD>
<WORD coords="1566,591,1597,566,591">);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,632,630,606,632">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,714,707,683,713">Since</WORD>
<WORD coords="720,715,770,684,714">the</WORD>
<WORD coords="782,715,908,684,714">number</WORD>
<WORD coords="920,715,956,683,714">of</WORD>
<WORD coords="966,715,1046,692,714">error</WORD>
<WORD coords="1059,722,1213,692,714">messages</WORD>
<WORD coords="1225,715,1275,692,714">are</WORD>
<WORD coords="1288,714,1341,688,713">not</WORD>
<WORD coords="1352,719,1492,683,713">counted,</WORD>
<WORD coords="1504,721,1574,683,713">they</WORD>
<WORD coords="1587,713,1683,682,712">aren&apos;t</WORD>
<WORD coords="1695,713,1772,681,712">indi-</WORD>
</LINE>
<LINE>
<WORD coords="616,758,704,728,758">cated</WORD>
<WORD coords="721,766,829,727,757">during</WORD>
<WORD coords="846,758,897,727,757">the</WORD>
<WORD coords="914,758,1085,727,757">definition.</WORD>
<WORD coords="1104,758,1241,728,757">Because</WORD>
<WORD coords="1257,758,1295,727,757">of</WORD>
<WORD coords="1310,763,1380,727,757">this,</WORD>
<WORD coords="1397,758,1563,726,757">additional</WORD>
<WORD coords="1581,757,1644,731,756">text</WORD>
<WORD coords="1659,757,1716,734,756">can</WORD>
<WORD coords="1733,757,1772,726,756">be</WORD>
</LINE>
<LINE>
<WORD coords="616,803,735,772,802">entered</WORD>
<WORD coords="745,803,880,772,802">between</WORD>
<WORD coords="889,803,992,772,802">braces</WORD>
<WORD coords="1003,803,1128,772,802">without</WORD>
<WORD coords="1137,811,1256,772,802">making</WORD>
<WORD coords="1266,811,1405,772,802">changes.</WORD>
<WORD coords="1417,802,1450,772,802">In</WORD>
<WORD coords="1461,802,1510,771,801">the</WORD>
<WORD coords="1519,802,1616,771,801">actual</WORD>
<WORD coords="1625,810,1772,779,801">program,</WORD>
</LINE>
<LINE>
<WORD coords="617,851,766,816,846">however,</WORD>
<WORD coords="781,847,828,817,846">the</WORD>
<WORD coords="842,847,966,817,846">number</WORD>
<WORD coords="979,847,1058,821,846">must</WORD>
<WORD coords="1069,847,1107,817,847">be</WORD>
<WORD coords="1120,847,1293,816,846">calculated.</WORD>
<WORD coords="1307,847,1371,816,846">The</WORD>
<WORD coords="1383,854,1517,824,846">memory</WORD>
<WORD coords="1530,854,1727,815,845">requirement</WORD>
<WORD coords="1738,846,1775,814,845">of</WORD>
</LINE>
<LINE>
<WORD coords="617,891,737,871,890">error</WORD>
<WORD coords="748,891,804,869,890">can</WORD>
<WORD coords="815,891,853,861,891">be</WORD>
<WORD coords="864,892,1004,860,891">obtained</WORD>
<WORD coords="1012,891,1091,861,890">from</WORD>
<WORD coords="1105,892,1256,862,891">sizeof.</WORD>
<WORD coords="1267,891,1330,861,890">The</WORD>
<WORD coords="1342,891,1460,871,890">error</WORD>
<WORD coords="1473,890,1606,860,889">function</WORD>
<WORD coords="1618,890,1644,860,889">is</WORD>
<WORD coords="1655,890,1723,868,889">now</WORD>
<WORD coords="1734,890,1772,867,889">an</WORD>
</LINE>
<LINE>
<WORD coords="616,943,699,913,934">array</WORD>
<WORD coords="711,936,748,905,935">of</WORD>
<WORD coords="757,944,896,905,935">pointers.</WORD>
<WORD coords="910,935,988,906,935">Now</WORD>
<WORD coords="1003,935,1145,907,934">sizeof</WORD>
<WORD coords="1159,943,1272,910,934">reports</WORD>
<WORD coords="1285,935,1346,905,934">that</WORD>
<WORD coords="1357,935,1406,905,934">the</WORD>
<WORD coords="1419,935,1549,904,934">variable</WORD>
<WORD coords="1560,935,1719,912,933">consumes</WORD>
<WORD coords="1736,933,1772,903,933">12</WORD>
</LINE>
<LINE>
<WORD coords="616,987,710,949,980">bytes.</WORD>
<WORD coords="721,980,796,949,979">That</WORD>
<WORD coords="806,980,831,949,979">is</WORD>
<WORD coords="843,980,891,949,979">the</WORD>
<WORD coords="903,987,1035,958,978">memory</WORD>
<WORD coords="1045,987,1240,949,979">requirement</WORD>
<WORD coords="1249,980,1298,949,979">for</WORD>
<WORD coords="1306,988,1364,958,979">any</WORD>
<WORD coords="1373,988,1497,949,979">pointer,</WORD>
<WORD coords="1508,980,1566,949,979">and</WORD>
<WORD coords="1576,979,1630,948,978">has</WORD>
<WORD coords="1639,979,1680,957,978">no</WORD>
<WORD coords="1689,979,1772,948,978">bear-</WORD>
</LINE>
<LINE>
<WORD coords="617,1031,668,992,1022">ing</WORD>
<WORD coords="679,1023,719,1001,1022">on</WORD>
<WORD coords="731,1023,780,993,1022">the</WORD>
<WORD coords="791,1031,924,1001,1022">memory</WORD>
<WORD coords="936,1023,1051,993,1022">needed</WORD>
<WORD coords="1062,1023,1108,993,1022">for</WORD>
<WORD coords="1119,1023,1168,993,1022">the</WORD>
<WORD coords="1180,1024,1247,998,1023">text</WORD>
<WORD coords="1259,1023,1323,993,1023">The</WORD>
<WORD coords="1337,1023,1373,992,1023">12</WORD>
<WORD coords="1384,1031,1469,993,1023">bytes</WORD>
<WORD coords="1479,1023,1530,1000,1022">are</WORD>
<WORD coords="1539,1023,1662,991,1022">divided</WORD>
<WORD coords="1671,1030,1712,992,1023">by</WORD>
<WORD coords="1724,1022,1772,991,1021">the</WORD>
</LINE>
<LINE>
<WORD coords="617,1075,707,1045,1067">space</WORD>
<WORD coords="719,1076,918,1037,1067">requirement</WORD>
<WORD coords="930,1068,966,1037,1067">of</WORD>
<WORD coords="976,1068,995,1046,1068">a</WORD>
<WORD coords="1009,1068,1106,1041,1067">char</WORD>
<WORD coords="1120,1076,1236,1037,1067">pointer</WORD>
<WORD coords="1248,1075,1360,1037,1067">(which</WORD>
<WORD coords="1373,1068,1399,1037,1067">is</WORD>
<WORD coords="1411,1067,1432,1037,1067">4</WORD>
<WORD coords="1443,1075,1553,1037,1068">bytes).</WORD>
<WORD coords="1566,1067,1631,1036,1067">The</WORD>
<WORD coords="1642,1067,1734,1036,1066">result</WORD>
<WORD coords="1746,1067,1772,1036,1066">is</WORD>
</LINE>
<LINE>
<WORD coords="617,1112,667,1081,1111">the</WORD>
<WORD coords="679,1112,806,1082,1111">number</WORD>
<WORD coords="819,1111,855,1082,1111">of</WORD>
<WORD coords="866,1120,1009,1081,1111">pointers,</WORD>
<WORD coords="1024,1112,1074,1082,1111">the</WORD>
<WORD coords="1088,1112,1251,1081,1111">maximum</WORD>
<WORD coords="1266,1112,1355,1081,1111">index</WORD>
<WORD coords="1370,1112,1469,1082,1111">minus</WORD>
<WORD coords="1484,1111,1542,1090,1110">one</WORD>
<WORD coords="1557,1118,1633,1081,1110">(The</WORD>
<WORD coords="1647,1111,1772,1080,1110">indexes</WORD>
</LINE>
<LINE>
<WORD coords="617,1156,687,1130,1155">start</WORD>
<WORD coords="698,1156,770,1125,1155">with</WORD>
<WORD coords="782,1163,825,1125,1158">0).</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1699,2666,1767,2636,2665">191</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0198.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0199.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0199.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0199.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2824" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0200.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0200.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="920,744,1148,628,741">22.</WORD>
</LINE>
<LINE>
<WORD coords="496,914,950,794,911">Useful</WORD>
<WORD coords="1046,920,1580,800,917">Macros</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0200.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0201.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0201.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0201.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0202.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0202.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="296,171,423,144,170">Abacus</WORD>
<WORD coords="1415,175,1461,148,175">22.</WORD>
<WORD coords="1491,175,1613,147,175">Useful</WORD>
<WORD coords="1629,175,1780,147,175">Macros</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="295,452,442,384,451">22.</WORD>
<WORD coords="622,455,898,386,453">Useful</WORD>
<WORD coords="964,456,1287,387,455">Macros</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="620,607,714,577,606">Much</WORD>
<WORD coords="725,607,808,578,607">work</WORD>
<WORD coords="817,608,870,577,607">has</WORD>
<WORD coords="881,616,999,578,607">already</WORD>
<WORD coords="1009,608,1085,578,608">been</WORD>
<WORD coords="1095,609,1174,579,608">done</WORD>
<WORD coords="1184,609,1254,579,608">with</WORD>
<WORD coords="1267,610,1359,581,609">#def</WORD>
<WORD coords="1363,609,1442,581,609">ine.</WORD>
<WORD coords="1452,609,1516,579,608">The</WORD>
<WORD coords="1526,609,1700,579,608">substituted</WORD>
<WORD coords="1710,614,1779,584,608">text,</WORD>
</LINE>
<LINE>
<WORD coords="620,651,718,620,650">called</WORD>
<WORD coords="728,651,747,629,651">a</WORD>
<WORD coords="757,657,872,630,651">macro,</WORD>
<WORD coords="884,652,947,630,651">was</WORD>
<WORD coords="958,660,1030,622,651">kept</WORD>
<WORD coords="1041,660,1158,622,651">simple;</WORD>
<WORD coords="1171,653,1230,631,652">one</WORD>
<WORD coords="1240,653,1324,623,652">word</WORD>
<WORD coords="1335,661,1508,623,652">exchanged</WORD>
<WORD coords="1520,653,1567,623,652">for</WORD>
<WORD coords="1578,653,1708,623,652">another.</WORD>
<WORD coords="1721,653,1781,623,652">But</WORD>
</LINE>
<LINE>
<WORD coords="621,696,712,664,695">that&apos;s</WORD>
<WORD coords="730,704,803,665,695">only</WORD>
<WORD coords="821,696,889,665,695">half</WORD>
<WORD coords="902,696,953,665,695">the</WORD>
<WORD coords="967,704,1034,665,697">job,</WORD>
<WORD coords="1052,697,1170,674,696">macros</WORD>
<WORD coords="1187,697,1253,667,696">also</WORD>
<WORD coords="1271,697,1362,667,696">allow</WORD>
<WORD coords="1381,705,1441,676,697">you</WORD>
<WORD coords="1460,697,1490,672,697">to</WORD>
<WORD coords="1508,705,1579,675,697">pass</WORD>
<WORD coords="1597,705,1778,672,696">arguments.</WORD>
</LINE>
<LINE>
<WORD coords="621,740,713,709,739">Some</WORD>
<WORD coords="727,740,826,710,739">useful</WORD>
<WORD coords="841,741,957,719,740">macros</WORD>
<WORD coords="972,742,1049,710,741">have</WORD>
<WORD coords="1061,742,1139,711,741">been</WORD>
<WORD coords="1152,751,1320,711,742">developed</WORD>
<WORD coords="1334,742,1365,717,742">to</WORD>
<WORD coords="1379,742,1466,712,741">make</WORD>
<WORD coords="1479,750,1644,717,741">parameter</WORD>
<WORD coords="1657,750,1779,712,741">passing</WORD>
</LINE>
<LINE>
<WORD coords="620,785,714,754,785">easier</WORD>
<WORD coords="723,786,770,755,785">for</WORD>
<WORD coords="780,786,828,755,785">the</WORD>
<WORD coords="838,787,912,764,786">user.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="294,868,550,835,866">Construction</WORD>
<WORD coords="618,870,783,839,869">Functions</WORD>
<WORD coords="802,870,864,839,869">that</WORD>
<WORD coords="881,871,922,840,870">do</WORD>
<WORD coords="939,871,1017,840,870">little</WORD>
<WORD coords="1034,871,1094,841,870">and</WORD>
<WORD coords="1111,871,1189,841,870">have</WORD>
<WORD coords="1207,872,1331,841,871">concise</WORD>
<WORD coords="1348,879,1460,841,871">coding</WORD>
<WORD coords="1478,872,1534,850,871">can</WORD>
<WORD coords="1553,872,1592,842,871">be</WORD>
<WORD coords="1609,872,1726,841,871">written</WORD>
<WORD coords="1744,872,1779,850,872">as</WORD>
</LINE>
<LINE>
<WORD coords="292,910,330,880,910">of</WORD>
<WORD coords="348,911,367,889,911">a</WORD>
<WORD coords="389,912,502,889,911">macro</WORD>
<WORD coords="619,914,745,891,913">macros.</WORD>
<WORD coords="760,914,850,883,913">Since</WORD>
<WORD coords="862,915,980,892,914">macros</WORD>
<WORD coords="991,923,1110,885,914">replace</WORD>
<WORD coords="1122,915,1172,885,914">the</WORD>
<WORD coords="1184,923,1310,885,914">original</WORD>
<WORD coords="1322,921,1394,891,916">text,</WORD>
<WORD coords="1407,916,1456,886,916">the</WORD>
<WORD coords="1467,924,1613,886,915">compiler</WORD>
<WORD coords="1625,917,1778,886,915">translates</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,957,668,926,956">the</WORD>
<WORD coords="679,957,705,927,957">C</WORD>
<WORD coords="717,958,794,928,957">code</WORD>
<WORD coords="805,965,928,927,957">directly</WORD>
<WORD coords="941,958,971,933,958">to</WORD>
<WORD coords="983,958,1119,929,957">machine</WORD>
<WORD coords="1130,967,1275,929,958">language</WORD>
<WORD coords="1286,960,1317,934,960">at</WORD>
<WORD coords="1327,960,1388,929,959">that</WORD>
<WORD coords="1398,960,1536,930,959">location.</WORD>
<WORD coords="1548,960,1692,930,959">Function</WORD>
<WORD coords="1703,960,1778,930,959">calls</WORD>
</LINE>
<LINE>
<WORD coords="619,1001,652,979,1000">or</WORD>
<WORD coords="662,1009,825,977,1001">parameter</WORD>
<WORD coords="834,1010,954,972,1001">passing</WORD>
<WORD coords="966,1003,991,972,1002">is</WORD>
<WORD coords="1003,1003,1055,977,1002">not</WORD>
<WORD coords="1064,1011,1207,973,1002">required.</WORD>
<WORD coords="1219,1004,1280,973,1003">The</WORD>
<WORD coords="1291,1012,1426,973,1003">required</WORD>
<WORD coords="1436,1004,1591,974,1003">directives</WORD>
<WORD coords="1603,1004,1652,982,1003">are</WORD>
<WORD coords="1662,1004,1778,974,1003">located</WORD>
</LINE>
<LINE>
<WORD coords="619,1045,648,1020,1045">at</WORD>
<WORD coords="660,1045,709,1016,1044">the</WORD>
<WORD coords="722,1046,808,1021,1045">exact</WORD>
<WORD coords="820,1047,950,1016,1046">location</WORD>
<WORD coords="963,1047,994,1016,1047">in</WORD>
<WORD coords="1007,1048,1056,1017,1047">the</WORD>
<WORD coords="1067,1056,1214,1025,1047">program.</WORD>
<WORD coords="1227,1049,1299,1018,1048">This</WORD>
<WORD coords="1311,1049,1414,1019,1048">makes</WORD>
<WORD coords="1428,1049,1476,1018,1048">the</WORD>
<WORD coords="1488,1049,1605,1026,1048">macros</WORD>
<WORD coords="1618,1049,1708,1018,1048">faster</WORD>
<WORD coords="1719,1049,1778,1019,1048">and</WORD>
</LINE>
<LINE>
<WORD coords="619,1089,701,1067,1088">more</WORD>
<WORD coords="713,1090,850,1059,1089">efficient</WORD>
<WORD coords="861,1090,931,1059,1089">than</WORD>
<WORD coords="943,1091,1078,1060,1090">function</WORD>
<WORD coords="1090,1091,1173,1061,1090">calls.</WORD>
<WORD coords="1187,1091,1217,1061,1091">If</WORD>
<WORD coords="1226,1092,1299,1061,1092">used</WORD>
<WORD coords="1311,1100,1487,1061,1091">frequently,</WORD>
<WORD coords="1499,1097,1648,1061,1091">however,</WORD>
<WORD coords="1662,1092,1778,1070,1091">macros</WORD>
</LINE>
<LINE>
<WORD coords="619,1133,705,1103,1132">make</WORD>
<WORD coords="715,1133,764,1103,1133">the</WORD>
<WORD coords="773,1142,908,1112,1133">program</WORD>
<WORD coords="919,1135,994,1104,1134">code</WORD>
<WORD coords="1004,1135,1093,1105,1134">much</WORD>
<WORD coords="1103,1143,1204,1105,1135">larger.</WORD>
<WORD coords="1214,1136,1276,1105,1135">The</WORD>
<WORD coords="1287,1136,1368,1114,1135">same</WORD>
<WORD coords="1378,1144,1543,1105,1135">operations</WORD>
<WORD coords="1553,1136,1602,1114,1135">are</WORD>
<WORD coords="1611,1144,1777,1106,1135">repeatedly</WORD>
</LINE>
<LINE>
<WORD coords="618,1177,717,1148,1176">stored</WORD>
<WORD coords="729,1177,759,1147,1177">in</WORD>
<WORD coords="772,1178,911,1147,1177">identical</WORD>
<WORD coords="923,1178,1000,1148,1177">form</WORD>
<WORD coords="1013,1179,1043,1153,1179">at</WORD>
<WORD coords="1054,1179,1103,1149,1178">the</WORD>
<WORD coords="1114,1180,1201,1154,1179">exact</WORD>
<WORD coords="1210,1187,1297,1149,1179">place</WORD>
<WORD coords="1308,1180,1407,1150,1179">where</WORD>
<WORD coords="1418,1188,1486,1150,1179">they</WORD>
<WORD coords="1498,1180,1548,1158,1179">are</WORD>
<WORD coords="1559,1180,1673,1150,1179">needed</WORD>
<WORD coords="1685,1179,1716,1150,1179">in</WORD>
<WORD coords="1728,1180,1777,1150,1179">the</WORD>
</LINE>
<LINE>
<WORD coords="618,1228,759,1199,1219">program</WORD>
<WORD coords="782,1222,869,1192,1222">code.</WORD>
<WORD coords="893,1221,943,1192,1221">An</WORD>
<WORD coords="965,1230,1136,1193,1221">advantage</WORD>
<WORD coords="1157,1223,1194,1193,1222">of</WORD>
<WORD coords="1213,1224,1333,1201,1223">macros</WORD>
<WORD coords="1356,1224,1382,1193,1223">is</WORD>
<WORD coords="1405,1224,1469,1193,1223">that</WORD>
<WORD coords="1489,1232,1560,1194,1223">they</WORD>
<WORD coords="1582,1224,1634,1202,1223">are</WORD>
<WORD coords="1655,1232,1777,1194,1223">usually</WORD>
</LINE>
<LINE>
<WORD coords="619,1272,816,1234,1264">independent</WORD>
<WORD coords="825,1266,861,1235,1265">of</WORD>
<WORD coords="869,1266,937,1236,1266">data</WORD>
<WORD coords="948,1274,1041,1241,1266">types.</WORD>
<WORD coords="1054,1267,1124,1236,1265">This</WORD>
<WORD coords="1136,1268,1287,1237,1266">condition</WORD>
<WORD coords="1297,1268,1354,1246,1267">can</WORD>
<WORD coords="1363,1268,1403,1238,1268">be</WORD>
<WORD coords="1414,1268,1484,1246,1267">seen</WORD>
<WORD coords="1495,1267,1525,1237,1267">in</WORD>
<WORD coords="1537,1268,1585,1238,1267">the</WORD>
<WORD coords="1596,1276,1733,1238,1267">example</WORD>
<WORD coords="1743,1268,1780,1238,1267">of</WORD>
</LINE>
<LINE>
<WORD coords="618,1308,667,1278,1307">the</WORD>
<WORD coords="675,1307,747,1283,1307">MAX</WORD>
<WORD coords="759,1309,858,1286,1308">macro</WORD>
<WORD coords="867,1309,983,1279,1308">created</WORD>
<WORD coords="992,1310,1096,1279,1309">earlier</WORD>
<WORD coords="1105,1309,1135,1279,1309">in</WORD>
<WORD coords="1146,1310,1194,1280,1309">the</WORD>
<WORD coords="1204,1310,1291,1280,1310">book:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,1390,756,1364,1388">♦define</WORD>
<WORD coords="778,1393,930,1367,1389">MAX(a,b)</WORD>
<WORD coords="969,1394,1099,1367,1390">((a&gt;b)?</WORD>
<WORD coords="1123,1391,1139,1374,1391">a</WORD>
<WORD coords="1168,1392,1175,1374,1391">:</WORD>
<WORD coords="1202,1394,1232,1368,1391">b)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,1472,647,1442,1472">If</WORD>
<WORD coords="660,1474,807,1442,1473">variables</WORD>
<WORD coords="825,1474,868,1445,1473">il</WORD>
<WORD coords="886,1474,946,1444,1474">and</WORD>
<WORD coords="960,1474,1004,1445,1474">12</WORD>
<WORD coords="1024,1475,1102,1444,1474">have</WORD>
<WORD coords="1116,1475,1193,1445,1474">been</WORD>
<WORD coords="1209,1475,1332,1445,1474">defined</WORD>
<WORD coords="1347,1476,1379,1454,1476">as</WORD>
<WORD coords="1396,1484,1536,1445,1475">integers,</WORD>
<WORD coords="1552,1476,1601,1445,1475">the</WORD>
<WORD coords="1617,1484,1776,1445,1475">following</WORD>
</LINE>
<LINE>
<WORD coords="618,1518,717,1496,1517">macro</WORD>
<WORD coords="726,1519,840,1488,1518">results:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,1597,735,1575,1597">result</WORD>
<WORD coords="759,1591,777,1583,1595">=</WORD>
<WORD coords="798,1602,1013,1574,1598">MAX(il,i2);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,1681,702,1652,1680">From</WORD>
<WORD coords="713,1682,763,1651,1681">the</WORD>
<WORD coords="771,1690,985,1660,1682">preprocessor</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,1762,734,1739,1761">result</WORD>
<WORD coords="758,1755,776,1747,1759">=</WORD>
<WORD coords="805,1766,976,1738,1762">&lt;(il&gt;i2)?</WORD>
<WORD coords="1001,1763,1036,1738,1763">il</WORD>
<WORD coords="1066,1764,1073,1746,1763">:</WORD>
<WORD coords="1101,1767,1174,1739,1763">i2);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,1848,680,1817,1847">The</WORD>
<WORD coords="698,1848,832,1817,1847">variable</WORD>
<WORD coords="852,1849,1003,1821,1848">result</WORD>
<WORD coords="1024,1849,1051,1818,1848">is</WORD>
<WORD coords="1066,1849,1132,1818,1848">also</WORD>
<WORD coords="1147,1849,1186,1827,1849">an</WORD>
<WORD coords="1201,1857,1316,1819,1848">integer</WORD>
<WORD coords="1330,1850,1428,1819,1849">value.</WORD>
<WORD coords="1445,1849,1474,1819,1849">If</WORD>
<WORD coords="1488,1849,1533,1821,1849">11</WORD>
<WORD coords="1553,1850,1612,1819,1849">and</WORD>
<WORD coords="1627,1849,1672,1821,1849">i2</WORD>
<WORD coords="1695,1850,1776,1827,1849">were</WORD>
</LINE>
<LINE>
<WORD coords="616,1893,739,1861,1891">defined</WORD>
<WORD coords="753,1893,787,1870,1893">as</WORD>
<WORD coords="803,1893,924,1866,1892">float</WORD>
<WORD coords="942,1898,1056,1862,1893">values,</WORD>
<WORD coords="1071,1894,1120,1863,1893">the</WORD>
<WORD coords="1135,1894,1218,1871,1893">same</WORD>
<WORD coords="1231,1902,1405,1863,1893">expression</WORD>
<WORD coords="1419,1899,1535,1872,1894">occurs,</WORD>
<WORD coords="1549,1894,1603,1864,1894">but</WORD>
<WORD coords="1616,1894,1635,1872,1894">a</WORD>
<WORD coords="1651,1894,1772,1867,1893">float</WORD>
</LINE>
<LINE>
<WORD coords="616,1937,741,1907,1935">number</WORD>
<WORD coords="753,1937,780,1906,1936">is</WORD>
<WORD coords="792,1937,930,1907,1936">returned</WORD>
<WORD coords="943,1938,991,1907,1937">for</WORD>
<WORD coords="1005,1938,1162,1911,1937">result.</WORD>
<WORD coords="1177,1937,1209,1908,1937">In</WORD>
<WORD coords="1224,1938,1284,1913,1937">text</WORD>
<WORD coords="1296,1946,1497,1908,1937">replacement</WORD>
<WORD coords="1509,1938,1532,1908,1937">it</WORD>
<WORD coords="1544,1938,1660,1908,1937">doesn&apos;t</WORD>
<WORD coords="1671,1938,1776,1912,1937">matter</WORD>
</LINE>
<LINE>
<WORD coords="616,1980,715,1949,1979">which</WORD>
<WORD coords="729,1980,798,1950,1980">data</WORD>
<WORD coords="812,1989,883,1955,1980">type</WORD>
<WORD coords="897,1981,959,1959,1981">was</WORD>
<WORD coords="975,1981,1058,1951,1980">used.</WORD>
<WORD coords="1074,1981,1146,1951,1980">This</WORD>
<WORD coords="1161,1981,1186,1951,1980">is</WORD>
<WORD coords="1202,1989,1378,1951,1980">impossible</WORD>
<WORD coords="1394,1981,1464,1951,1980">with</WORD>
<WORD coords="1479,1981,1631,1951,1980">functions</WORD>
<WORD coords="1646,1981,1775,1951,1980">because</WORD>
</LINE>
<LINE>
<WORD coords="617,2024,665,1995,2023">the</WORD>
<WORD coords="683,2024,753,1995,2024">data</WORD>
<WORD coords="770,2032,856,2000,2024">types</WORD>
<WORD coords="875,2025,924,2004,2024">are</WORD>
<WORD coords="942,2033,1093,1995,2025">specified</WORD>
<WORD coords="1109,2026,1158,1995,2025">for</WORD>
<WORD coords="1173,2034,1355,2001,2025">parameters</WORD>
<WORD coords="1374,2026,1436,1996,2025">that</WORD>
<WORD coords="1452,2026,1502,2004,2025">are</WORD>
<WORD coords="1519,2034,1639,1996,2026">passed.</WORD>
<WORD coords="1658,2026,1730,1995,2025">This</WORD>
<WORD coords="1748,2026,1775,1995,2025">is</WORD>
</LINE>
<LINE>
<WORD coords="615,2078,776,2039,2069">extremely</WORD>
<WORD coords="787,2078,858,2048,2070">easy</WORD>
<WORD coords="869,2071,900,2045,2071">to</WORD>
<WORD coords="911,2070,973,2048,2070">use.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1705,2660,1775,2631,2659">195</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0202.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2835" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0203.djvu" width="2046">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0203.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="262,172,308,146,172">22.</WORD>
<WORD coords="339,172,459,146,172">Useful</WORD>
<WORD coords="477,173,628,146,173">Macros</WORD>
<WORD coords="1339,174,1447,149,174">Amiga</WORD>
<WORD coords="1459,174,1483,148,174">C</WORD>
<WORD coords="1496,174,1555,154,174">for</WORD>
<WORD coords="1566,174,1747,148,174">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="263,495,296,445,496">2</WORD>
<WORD coords="316,496,438,444,495">2.1</WORD>
<WORD coords="590,497,807,445,496">Macro</WORD>
<WORD coords="864,498,1055,446,497">Error</WORD>
<WORD coords="1114,498,1370,445,497">Sources</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="590,656,770,617,647">Improperly</WORD>
<WORD coords="781,656,992,617,647">implemented</WORD>
<WORD coords="1001,648,1116,626,647">macros</WORD>
<WORD coords="1126,649,1231,618,648">harbor</WORD>
<WORD coords="1241,648,1325,626,648">some</WORD>
<WORD coords="1334,656,1458,618,648">dangers</WORD>
<WORD coords="1469,648,1566,617,648">which</WORD>
<WORD coords="1575,648,1632,626,648">can</WORD>
<WORD coords="1642,648,1709,618,648">lead</WORD>
<WORD coords="1718,648,1749,622,648">to</WORD>
</LINE>
<LINE>
<WORD coords="590,692,693,669,691">errors.</WORD>
<WORD coords="703,692,801,661,691">These</WORD>
<WORD coords="810,692,905,670,691">errors</WORD>
<WORD coords="915,692,971,670,691">can</WORD>
<WORD coords="980,692,1020,662,692">be</WORD>
<WORD coords="1029,700,1189,662,691">extremely</WORD>
<WORD coords="1200,692,1330,661,691">difficult</WORD>
<WORD coords="1339,692,1371,667,692">to</WORD>
<WORD coords="1380,697,1485,662,692">detect,</WORD>
<WORD coords="1495,692,1548,662,692">but</WORD>
<WORD coords="1558,692,1637,667,691">most</WORD>
<WORD coords="1645,692,1700,670,691">can</WORD>
<WORD coords="1710,692,1749,662,692">be</WORD>
</LINE>
<LINE>
<WORD coords="589,744,749,706,735">prevented</WORD>
<WORD coords="759,736,829,705,735">with</WORD>
<WORD coords="840,737,913,705,736">little</WORD>
<WORD coords="923,737,1020,706,736">effort.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,818,619,788,818">If</WORD>
<WORD coords="627,819,676,788,818">the</WORD>
<WORD coords="686,819,787,797,818">macro</WORD>
<WORD coords="796,819,854,788,818">call</WORD>
<WORD coords="861,827,923,789,819">just</WORD>
<WORD coords="931,820,1052,789,819">defined</WORD>
<WORD coords="1062,820,1199,789,819">included</WORD>
<WORD coords="1209,820,1293,797,819">some</WORD>
<WORD coords="1301,828,1476,794,819">parameters</WORD>
<WORD coords="1488,820,1584,789,819">which</WORD>
<WORD coords="1594,820,1750,789,819">contained</WORD>
</LINE>
<LINE>
<WORD coords="590,871,748,838,862">operators,</WORD>
<WORD coords="758,864,851,841,863">errors</WORD>
<WORD coords="861,864,951,833,863">could</WORD>
<WORD coords="959,872,1074,842,863">appear.</WORD>
<WORD coords="1083,864,1142,834,863">For</WORD>
<WORD coords="1150,872,1293,833,863">example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,943,709,920,942">result</WORD>
<WORD coords="732,936,751,927,939">=</WORD>
<WORD coords="772,946,890,919,943">MAX(il</WORD>
<WORD coords="922,947,925,921,944">|</WORD>
<WORD coords="955,948,1068,919,943">2,i2);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,1029,616,997,1028">is</WORD>
<WORD coords="627,1029,787,998,1028">converted</WORD>
<WORD coords="798,1029,830,1006,1029">as</WORD>
<WORD coords="841,1029,925,998,1029">usual</WORD>
<WORD coords="936,1030,1008,998,1029">into:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,1108,709,1085,1107">result</WORD>
<WORD coords="733,1101,751,1093,1105">=</WORD>
<WORD coords="781,1111,849,1084,1108">&lt;&lt;il</WORD>
<WORD coords="881,1111,885,1086,1111">I</WORD>
<WORD coords="916,1112,1032,1084,1108">2&gt;i2)?</WORD>
<WORD coords="1057,1109,1091,1084,1109">il</WORD>
<WORD coords="1123,1112,1127,1087,1109">|</WORD>
<WORD coords="1157,1109,1172,1086,1109">2</WORD>
<WORD coords="1202,1109,1209,1092,1109">:</WORD>
<WORD coords="1237,1112,1309,1084,1109">12);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,1191,653,1161,1191">The</WORD>
<WORD coords="664,1190,686,1167,1191">&gt;</WORD>
<WORD coords="696,1200,882,1161,1191">comparison</WORD>
<WORD coords="892,1200,1026,1167,1192">operator</WORD>
<WORD coords="1034,1193,1088,1162,1192">has</WORD>
<WORD coords="1097,1193,1116,1170,1193">a</WORD>
<WORD coords="1126,1200,1228,1162,1192">higher</WORD>
<WORD coords="1236,1201,1416,1162,1192">precedence</WORD>
<WORD coords="1425,1193,1492,1162,1192">than</WORD>
<WORD coords="1502,1193,1551,1162,1192">the</WORD>
<WORD coords="1570,1197,1574,1166,1197">I</WORD>
<WORD coords="1594,1193,1748,1162,1192">character.</WORD>
</LINE>
<LINE>
<WORD coords="590,1235,663,1204,1234">This</WORD>
<WORD coords="677,1236,782,1212,1235">means</WORD>
<WORD coords="797,1236,860,1205,1235">that</WORD>
<WORD coords="872,1236,940,1205,1235">first</WORD>
<WORD coords="953,1236,971,1214,1236">a</WORD>
<WORD coords="985,1236,1043,1210,1236">test</WORD>
<WORD coords="1056,1237,1083,1205,1236">is</WORD>
<WORD coords="1098,1236,1186,1205,1236">made</WORD>
<WORD coords="1200,1237,1231,1210,1236">to</WORD>
<WORD coords="1245,1237,1297,1214,1237">see</WORD>
<WORD coords="1312,1237,1444,1205,1236">whether</WORD>
<WORD coords="1457,1236,1502,1207,1236">12</WORD>
<WORD coords="1521,1237,1547,1205,1236">is</WORD>
<WORD coords="1561,1237,1623,1205,1236">less</WORD>
<WORD coords="1637,1237,1705,1206,1236">than</WORD>
<WORD coords="1719,1237,1748,1205,1236">2.</WORD>
</LINE>
<LINE>
<WORD coords="590,1279,654,1249,1279">The</WORD>
<WORD coords="665,1280,758,1249,1279">result</WORD>
<WORD coords="769,1280,806,1249,1279">of</WORD>
<WORD coords="815,1280,873,1249,1279">this</WORD>
<WORD coords="885,1288,996,1249,1280">logical</WORD>
<WORD coords="1008,1289,1197,1250,1280">comparison</WORD>
<WORD coords="1210,1288,1242,1250,1283">(0</WORD>
<WORD coords="1254,1280,1281,1250,1280">if</WORD>
<WORD coords="1290,1286,1377,1250,1280">false,</WORD>
<WORD coords="1393,1280,1407,1251,1280">1</WORD>
<WORD coords="1422,1280,1450,1250,1280">if</WORD>
<WORD coords="1458,1288,1533,1250,1280">true)</WORD>
<WORD coords="1547,1281,1572,1250,1281">is</WORD>
<WORD coords="1586,1281,1654,1250,1280">then</WORD>
<WORD coords="1667,1281,1749,1259,1280">com-</WORD>
</LINE>
<LINE>
<WORD coords="590,1324,683,1293,1323">bined</WORD>
<WORD coords="696,1325,768,1293,1324">with</WORD>
<WORD coords="785,1324,829,1295,1324">il</WORD>
<WORD coords="848,1333,935,1294,1324">using</WORD>
<WORD coords="949,1330,1009,1299,1325">OR,</WORD>
<WORD coords="1021,1326,1067,1294,1325">bit</WORD>
<WORD coords="1078,1333,1119,1295,1326">by</WORD>
<WORD coords="1132,1326,1186,1294,1325">bit.</WORD>
<WORD coords="1200,1326,1272,1294,1325">This</WORD>
<WORD coords="1285,1326,1377,1295,1325">could</WORD>
<WORD coords="1389,1326,1443,1300,1325">not</WORD>
<WORD coords="1454,1326,1545,1303,1325">occur</WORD>
<WORD coords="1558,1325,1590,1295,1325">in</WORD>
<WORD coords="1603,1326,1653,1295,1325">the</WORD>
<WORD coords="1665,1326,1749,1295,1325">basic</WORD>
</LINE>
<LINE>
<WORD coords="591,1368,786,1338,1367">calculations</WORD>
<WORD coords="801,1368,884,1338,1367">since</WORD>
<WORD coords="898,1377,967,1339,1368">they</WORD>
<WORD coords="981,1370,1058,1339,1369">have</WORD>
<WORD coords="1070,1370,1089,1347,1370">a</WORD>
<WORD coords="1102,1377,1207,1339,1369">higher</WORD>
<WORD coords="1218,1378,1402,1339,1369">precedence</WORD>
<WORD coords="1416,1370,1483,1340,1369">than</WORD>
<WORD coords="1498,1370,1547,1340,1369">the</WORD>
<WORD coords="1560,1377,1749,1339,1369">comparison</WORD>
</LINE>
<LINE>
<WORD coords="591,1419,741,1387,1411">operators</WORD>
<WORD coords="755,1418,819,1382,1412">(see</WORD>
<WORD coords="831,1412,880,1383,1411">the</WORD>
<WORD coords="893,1420,1082,1383,1412">Appendices</WORD>
<WORD coords="1095,1413,1143,1383,1412">for</WORD>
<WORD coords="1153,1413,1171,1391,1413">a</WORD>
<WORD coords="1183,1413,1261,1383,1412">table</WORD>
<WORD coords="1272,1413,1308,1383,1412">of</WORD>
<WORD coords="1317,1413,1357,1383,1412">all</WORD>
<WORD coords="1369,1421,1589,1384,1412">precedences).</WORD>
<WORD coords="1603,1413,1631,1384,1413">A</WORD>
<WORD coords="1643,1421,1750,1384,1412">simple</WORD>
</LINE>
<LINE>
<WORD coords="590,1463,711,1426,1454">remedy</WORD>
<WORD coords="723,1455,748,1425,1455">is</WORD>
<WORD coords="760,1455,791,1431,1455">to</WORD>
<WORD coords="801,1463,885,1426,1455">place</WORD>
<WORD coords="896,1456,935,1426,1455">all</WORD>
<WORD coords="945,1465,1123,1431,1456">parameters</WORD>
<WORD coords="1133,1457,1226,1426,1456">found</WORD>
<WORD coords="1237,1456,1266,1427,1456">in</WORD>
<WORD coords="1277,1457,1327,1427,1457">the</WORD>
<WORD coords="1337,1458,1437,1435,1457">macro</WORD>
<WORD coords="1447,1458,1542,1427,1457">inside</WORD>
<WORD coords="1551,1466,1748,1427,1457">parentheses.</WORD>
</LINE>
<LINE>
<WORD coords="590,1498,654,1468,1498">Use</WORD>
<WORD coords="665,1498,721,1468,1497">this</WORD>
<WORD coords="733,1499,899,1469,1498">definition:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,1580,730,1555,1579">#define</WORD>
<WORD coords="753,1584,904,1557,1580">MAX(a,b)</WORD>
<WORD coords="942,1584,1153,1558,1581">&lt;(&lt;a)&gt;(b))?</WORD>
<WORD coords="1184,1585,1226,1559,1582">(a)</WORD>
<WORD coords="1241,1582,1248,1564,1582">:</WORD>
<WORD coords="1264,1585,1306,1558,1581">(b)</WORD>
<WORD coords="1319,1585,1326,1559,0">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,1665,787,1633,1663">Side-effects</WORD>
<WORD coords="801,1665,913,1635,1665">caused</WORD>
<WORD coords="926,1673,966,1635,1666">by</WORD>
<WORD coords="980,1666,1176,1635,1665">calculations</WORD>
<WORD coords="1190,1666,1248,1636,1665">and</WORD>
<WORD coords="1262,1667,1351,1635,1666">value</WORD>
<WORD coords="1364,1675,1495,1636,1666">changes</WORD>
<WORD coords="1510,1667,1564,1645,1666">can</WORD>
<WORD coords="1579,1667,1646,1636,1666">also</WORD>
<WORD coords="1659,1667,1750,1644,1667">cause</WORD>
</LINE>
<LINE>
<WORD coords="590,1716,754,1677,1708">problems.</WORD>
<WORD coords="773,1709,802,1678,1709">A</WORD>
<WORD coords="819,1718,930,1678,1709">simple</WORD>
<WORD coords="946,1718,1087,1679,1710">example</WORD>
<WORD coords="1104,1710,1131,1679,1709">is</WORD>
<WORD coords="1149,1711,1198,1680,1710">the</WORD>
<WORD coords="1216,1719,1376,1680,1710">following</WORD>
<WORD coords="1394,1712,1477,1680,1711">short</WORD>
<WORD coords="1491,1720,1631,1689,1711">program</WORD>
<WORD coords="1649,1712,1750,1681,1711">which</WORD>
</LINE>
<LINE>
<WORD coords="591,1753,698,1721,1752">should</WORD>
<WORD coords="707,1753,850,1722,1752">calculate</WORD>
<WORD coords="860,1754,910,1723,1753">the</WORD>
<WORD coords="920,1762,1039,1732,1754">squares</WORD>
<WORD coords="1050,1754,1085,1724,1753">of</WORD>
<WORD coords="1093,1755,1230,1725,1754">numbers</WORD>
<WORD coords="1240,1756,1373,1725,1755">between</WORD>
<WORD coords="1414,1756,1446,1730,1756">to</WORD>
<WORD coords="1458,1756,1503,1725,1755">10.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1841,851,1807,1831">/*bad_macro.c</WORD>
<WORD coords="874,1834,951,1810,1833">22.1</WORD>
<WORD coords="976,1836,1011,1809,1831">*/</WORD>
</LINE>
<LINE>
<WORD coords="592,1873,729,1847,1871">#define</WORD>
<WORD coords="752,1875,891,1851,1872">QUADRAT</WORD>
<WORD coords="901,1876,945,1851,1873">(x)</WORD>
<WORD coords="982,1878,1146,1851,1874">((x)*(x))</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,1953,668,1928,1952">main</WORD>
<WORD coords="679,1956,702,1930,1956">()</WORD>
</LINE>
<LINE>
<WORD coords="595,1997,604,1970,1997">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="632,2036,667,2009,2032">/*</WORD>
<WORD coords="691,2040,791,2012,2034">Wrong</WORD>
<WORD coords="813,2035,870,2018,2035">use</WORD>
<WORD coords="894,2036,931,2012,2035">of</WORD>
<WORD coords="954,2037,971,2019,2037">a</WORD>
<WORD coords="993,2036,1091,2014,2036">Macro</WORD>
<WORD coords="1117,2039,1151,2012,2034">*/</WORD>
</LINE>
<LINE>
<WORD coords="632,2075,687,2050,2075">int</WORD>
<WORD coords="712,2076,728,2050,2076">i</WORD>
<WORD coords="752,2069,770,2060,2072">=</WORD>
<WORD coords="794,2079,825,2053,2077">0;</WORD>
</LINE>
<LINE>
<WORD coords="630,2116,728,2091,2115">while</WORD>
<WORD coords="739,2119,769,2092,2116">(i</WORD>
<WORD coords="794,2115,830,2097,2114">&lt;=</WORD>
<WORD coords="854,2120,903,2094,2118">10)</WORD>
</LINE>
<LINE>
<WORD coords="676,2159,684,2133,2159">&lt;</WORD>
</LINE>
<LINE>
<WORD coords="710,2201,930,2172,2196">printfC&apos;The</WORD>
<WORD coords="954,2203,1071,2181,2197">square</WORD>
<WORD coords="1094,2198,1131,2176,2198">of</WORD>
<WORD coords="1156,2198,1194,2176,2198">%d</WORD>
<WORD coords="1217,2203,1245,2177,2196">&quot;,</WORD>
<WORD coords="1276,2202,1305,2175,2199">i)</WORD>
<WORD coords="1317,2202,1327,2183,2202">;</WORD>
</LINE>
<LINE>
<WORD coords="710,2241,909,2212,2236">printf(&quot;is</WORD>
<WORD coords="934,2242,1044,2214,2238">%d\n&quot;,</WORD>
<WORD coords="1073,2241,1212,2217,2238">QUADRAT</WORD>
<WORD coords="1222,2243,1305,2215,2239">(i++)</WORD>
<WORD coords="1317,2243,1324,2218,2243">)</WORD>
<WORD coords="1337,2243,1347,2223,0">;</WORD>
</LINE>
<LINE>
<WORD coords="675,2280,683,2253,2280">}</WORD>
</LINE>
<LINE>
<WORD coords="594,2319,602,2292,2319">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="588,2401,650,2370,2400">The</WORD>
<WORD coords="661,2410,766,2376,2402">output</WORD>
<WORD coords="776,2403,813,2371,2402">of</WORD>
<WORD coords="821,2403,871,2372,2402">the</WORD>
<WORD coords="880,2412,1017,2381,2403">program</WORD>
<WORD coords="1030,2405,1066,2373,2404">is:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="589,2480,645,2458,2480">The</WORD>
<WORD coords="670,2486,788,2464,2481">square</WORD>
<WORD coords="811,2482,847,2459,2481">of</WORD>
<WORD coords="912,2483,948,2459,2483">is</WORD>
</LINE>
<LINE>
<WORD coords="589,2520,645,2497,2520">The</WORD>
<WORD coords="671,2527,788,2504,2520">square</WORD>
<WORD coords="811,2522,847,2499,2522">of</WORD>
<WORD coords="871,2522,886,2500,2522">2</WORD>
<WORD coords="912,2523,948,2498,2523">is</WORD>
<WORD coords="974,2523,989,2501,2523">6</WORD>
</LINE>
<LINE>
<WORD coords="589,2560,645,2537,2560">The</WORD>
<WORD coords="670,2566,787,2543,2560">square</WORD>
<WORD coords="811,2562,847,2538,2561">of</WORD>
<WORD coords="872,2562,885,2539,2562">4</WORD>
<WORD coords="912,2563,947,2538,2562">is</WORD>
<WORD coords="972,2563,1008,2540,2563">20</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="262,2658,330,2627,2657">196</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0203.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2838" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0204.djvu" width="2038">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0204.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="272,170,401,143,170">Abacus</WORD>
<WORD coords="1258,166,1321,138,165">22.1</WORD>
<WORD coords="1350,165,1471,137,164">Macro</WORD>
<WORD coords="1487,164,1598,136,163">Error</WORD>
<WORD coords="1614,163,1766,135,161">Sources</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="603,340,660,318,340">The</WORD>
<WORD coords="685,346,802,323,340">square</WORD>
<WORD coords="826,340,862,317,339">of</WORD>
<WORD coords="889,339,904,317,339">6</WORD>
<WORD coords="929,339,964,315,339">is</WORD>
<WORD coords="989,338,1024,316,338">42</WORD>
</LINE>
<LINE>
<WORD coords="603,381,660,358,381">The</WORD>
<WORD coords="686,386,802,363,380">square</WORD>
<WORD coords="826,380,862,357,380">of</WORD>
<WORD coords="888,379,903,357,379">8</WORD>
<WORD coords="929,379,964,355,379">is</WORD>
<WORD coords="989,379,1025,356,378">72</WORD>
</LINE>
<LINE>
<WORD coords="603,421,660,399,421">The</WORD>
<WORD coords="686,426,803,404,420">square</WORD>
<WORD coords="827,420,863,398,420">of</WORD>
<WORD coords="889,420,924,397,420">10</WORD>
<WORD coords="950,420,984,395,419">is</WORD>
<WORD coords="1010,419,1067,396,419">110</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,506,740,474,505">Where&apos;s</WORD>
<WORD coords="751,506,801,474,505">the</WORD>
<WORD coords="811,505,954,473,504">mistake?</WORD>
<WORD coords="966,504,1112,472,503">Examine</WORD>
<WORD coords="1123,503,1172,472,503">the</WORD>
<WORD coords="1183,503,1316,471,502">material</WORD>
<WORD coords="1326,502,1382,470,501">left</WORD>
<WORD coords="1391,510,1432,471,502">by</WORD>
<WORD coords="1443,501,1493,470,500">the</WORD>
<WORD coords="1502,509,1711,476,499">preprocessor</WORD>
<WORD coords="1721,499,1769,467,498">for</WORD>
</LINE>
<LINE>
<WORD coords="603,551,652,520,550">the</WORD>
<WORD coords="662,558,817,519,549">compiler.</WORD>
<WORD coords="829,550,894,519,549">The</WORD>
<WORD coords="905,549,966,518,548">line</WORD>
<WORD coords="977,549,1049,518,548">with</WORD>
<WORD coords="1061,549,1111,518,548">the</WORD>
<WORD coords="1122,548,1222,525,547">macro</WORD>
<WORD coords="1234,548,1260,516,547">is</WORD>
<WORD coords="1273,547,1322,516,546">the</WORD>
<WORD coords="1333,554,1492,516,545">important</WORD>
<WORD coords="1502,545,1572,514,544">line:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,636,802,605,630">printfC&apos;is</WORD>
<WORD coords="828,633,940,605,629">%d\n&quot;,</WORD>
<WORD coords="968,631,1108,606,628">QUADRAT</WORD>
<WORD coords="1118,631,1202,603,628">(i++)</WORD>
<WORD coords="1214,630,1221,605,630">)</WORD>
<WORD coords="1234,630,1244,610,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,716,628,686,716">It</WORD>
<WORD coords="636,716,788,686,715">becomes:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,801,803,771,795">printfC&apos;is</WORD>
<WORD coords="829,798,941,770,794">%d\n&quot;,</WORD>
<WORD coords="957,797,964,772,797">(</WORD>
<WORD coords="976,797,1061,769,794">(i++)</WORD>
<WORD coords="1073,796,1182,769,793">*(i++)</WORD>
<WORD coords="1195,796,1203,770,796">)</WORD>
<WORD coords="1215,796,1222,770,796">)</WORD>
<WORD coords="1235,796,1244,776,796">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,881,632,851,881">If</WORD>
<WORD coords="642,882,692,851,881">the</WORD>
<WORD coords="704,890,810,859,881">square</WORD>
<WORD coords="821,881,858,850,881">of</WORD>
<WORD coords="866,880,886,850,880">2</WORD>
<WORD coords="899,888,999,849,880">(i=2)</WORD>
<WORD coords="1011,880,1039,849,879">is</WORD>
<WORD coords="1051,888,1222,848,879">computed,</WORD>
<WORD coords="1233,879,1284,848,878">the</WORD>
<WORD coords="1295,886,1453,846,877">following</WORD>
<WORD coords="1465,885,1640,845,876">expression</WORD>
<WORD coords="1652,876,1678,844,875">is</WORD>
<WORD coords="1690,875,1771,844,874">what</WORD>
</LINE>
<LINE>
<WORD coords="604,927,666,904,926">was</WORD>
<WORD coords="676,934,803,895,926">actually</WORD>
<WORD coords="812,926,977,894,925">calculated</WORD>
<WORD coords="986,925,1045,894,924">and</WORD>
<WORD coords="1053,933,1162,893,924">passed</WORD>
<WORD coords="1171,924,1202,898,924">to</WORD>
<WORD coords="1212,924,1261,893,923">the</WORD>
<WORD coords="1270,931,1387,894,922">print</WORD>
<WORD coords="1393,922,1412,895,922">f</WORD>
<WORD coords="1424,921,1565,889,920">fiinction:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="604,1089,667,1059,1089">The</WORD>
<WORD coords="682,1089,814,1059,1088">variable</WORD>
<WORD coords="828,1089,854,1058,1088">is</WORD>
<WORD coords="869,1088,1072,1058,1087">incremented</WORD>
<WORD coords="1085,1087,1192,1057,1086">before</WORD>
<WORD coords="1206,1087,1255,1057,1086">the</WORD>
<WORD coords="1269,1094,1508,1055,1085">multiplication,</WORD>
<WORD coords="1522,1085,1581,1054,1084">and</WORD>
<WORD coords="1595,1084,1645,1054,1083">the</WORD>
<WORD coords="1658,1084,1771,1052,1083">second</WORD>
</LINE>
<LINE>
<WORD coords="605,1146,768,1107,1137">multiplier</WORD>
<WORD coords="780,1138,806,1107,1137">is</WORD>
<WORD coords="819,1144,933,1115,1136">wrong.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="606,1223,675,1194,1222">You</WORD>
<WORD coords="693,1231,761,1201,1222">may</WORD>
<WORD coords="780,1223,856,1192,1222">have</WORD>
<WORD coords="874,1222,1036,1191,1221">wondered</WORD>
<WORD coords="1052,1229,1122,1191,1221">why</WORD>
<WORD coords="1139,1221,1188,1191,1220">the</WORD>
<WORD coords="1204,1229,1343,1198,1220">program</WORD>
<WORD coords="1361,1221,1431,1197,1220">uses</WORD>
<WORD coords="1447,1220,1508,1194,1219">two</WORD>
<WORD coords="1524,1226,1676,1189,1217">printf</WORD>
<WORD coords="1695,1218,1770,1186,1217">calls</WORD>
</LINE>
<LINE>
<WORD coords="606,1269,720,1238,1268">instead</WORD>
<WORD coords="731,1268,767,1237,1267">of</WORD>
<WORD coords="775,1275,895,1237,1266">making</WORD>
<WORD coords="906,1267,946,1237,1267">do</WORD>
<WORD coords="957,1267,1027,1236,1266">with</WORD>
<WORD coords="1038,1266,1105,1245,1265">one.</WORD>
<WORD coords="1117,1266,1212,1236,1265">There</WORD>
<WORD coords="1222,1266,1247,1235,1265">is</WORD>
<WORD coords="1258,1265,1380,1235,1264">another</WORD>
<WORD coords="1390,1265,1469,1242,1264">error</WORD>
<WORD coords="1478,1264,1583,1241,1263">source</WORD>
<WORD coords="1593,1263,1662,1232,1262">here</WORD>
<WORD coords="1673,1263,1771,1231,1262">which</WORD>
</LINE>
<LINE>
<WORD coords="606,1313,685,1287,1312">must</WORD>
<WORD coords="695,1313,735,1282,1313">be</WORD>
<WORD coords="746,1313,923,1282,1312">considered</WORD>
<WORD coords="934,1312,968,1290,1312">as</WORD>
<WORD coords="980,1311,999,1289,1311">a</WORD>
<WORD coords="1010,1319,1143,1285,1311">separate</WORD>
<WORD coords="1154,1319,1255,1280,1310">entity,</WORD>
<WORD coords="1268,1311,1427,1278,1309">otherwise</WORD>
<WORD coords="1438,1309,1496,1278,1308">this</WORD>
<WORD coords="1508,1308,1657,1277,1307">overview</WORD>
<WORD coords="1670,1307,1772,1276,1306">would</WORD>
</LINE>
<LINE>
<WORD coords="605,1357,659,1332,1356">not</WORD>
<WORD coords="674,1357,768,1334,1356">cover</WORD>
<WORD coords="782,1357,824,1326,1356">all</WORD>
<WORD coords="840,1364,977,1325,1356">possible</WORD>
<WORD coords="993,1356,1195,1324,1355">side-effects.</WORD>
<WORD coords="1211,1355,1256,1324,1354">To</WORD>
<WORD coords="1273,1355,1476,1324,1353">demonstrate</WORD>
<WORD coords="1492,1353,1542,1322,1352">the</WORD>
<WORD coords="1558,1353,1655,1329,1352">errors</WORD>
<WORD coords="1671,1351,1772,1320,1350">which</WORD>
</LINE>
<LINE>
<WORD coords="605,1402,697,1379,1401">occur</WORD>
<WORD coords="711,1401,742,1371,1401">in</WORD>
<WORD coords="755,1408,906,1372,1400">printf</WORD>
<WORD coords="923,1405,1086,1369,1399">functions,</WORD>
<WORD coords="1100,1400,1165,1369,1399">let&apos;s</WORD>
<WORD coords="1179,1407,1224,1374,1399">try</WORD>
<WORD coords="1237,1399,1297,1368,1398">this</WORD>
<WORD coords="1311,1399,1384,1367,1398">with</WORD>
<WORD coords="1398,1398,1447,1367,1397">the</WORD>
<WORD coords="1461,1398,1544,1375,1397">same</WORD>
<WORD coords="1558,1401,1705,1365,1396">function,</WORD>
<WORD coords="1719,1396,1773,1365,1395">but</WORD>
</LINE>
<LINE>
<WORD coords="606,1446,730,1415,1445">without</WORD>
<WORD coords="741,1445,759,1423,1445">a</WORD>
<WORD coords="770,1445,879,1423,1444">macro:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="607,1525,684,1501,1525">main</WORD>
<WORD coords="696,1528,719,1503,1528">()</WORD>
</LINE>
<LINE>
<WORD coords="613,1569,620,1543,1569">(</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="649,1609,684,1583,1604">/*</WORD>
<WORD coords="708,1612,807,1585,1606">Wrong</WORD>
<WORD coords="831,1607,888,1589,1606">use</WORD>
<WORD coords="912,1606,949,1583,1606">of</WORD>
<WORD coords="973,1606,990,1589,1606">a</WORD>
<WORD coords="1012,1606,1111,1584,1605">Macro</WORD>
<WORD coords="1137,1607,1171,1581,1602">*/</WORD>
</LINE>
<LINE>
<WORD coords="609,1646,663,1622,1646">int</WORD>
<WORD coords="690,1647,705,1622,1647">i</WORD>
<WORD coords="729,1640,746,1631,1643">=</WORD>
<WORD coords="771,1649,802,1623,1647">0;</WORD>
</LINE>
<LINE>
<WORD coords="607,1688,705,1663,1687">while</WORD>
<WORD coords="716,1691,745,1663,1688">(i</WORD>
<WORD coords="771,1686,807,1668,1685">&lt;=</WORD>
<WORD coords="833,1690,880,1664,1688">10)</WORD>
</LINE>
<LINE>
<WORD coords="612,1732,620,1706,1732">{</WORD>
</LINE>
<LINE>
<WORD coords="607,1773,726,1744,1767">printf</WORD>
<WORD coords="737,1770,828,1745,1767">(&quot;The</WORD>
<WORD coords="852,1773,970,1746,1767">Square</WORD>
<WORD coords="993,1766,1030,1744,1766">of</WORD>
<WORD coords="1055,1766,1093,1744,1766">%d</WORD>
<WORD coords="1115,1766,1151,1743,1766">is</WORD>
<WORD coords="1177,1770,1287,1742,1766">%d\n&quot;,</WORD>
<WORD coords="1318,1769,1348,1741,1766">i,</WORD>
<WORD coords="1378,1765,1394,1741,1765">i</WORD>
<WORD coords="1420,1757,1434,1743,1761">*</WORD>
<WORD coords="1459,1768,1528,1740,1765">i++)</WORD>
<WORD coords="1542,1767,1551,1747,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,1811,620,1786,1811">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="607,1895,651,1864,1894">As</WORD>
<WORD coords="662,1894,681,1872,1894">a</WORD>
<WORD coords="690,1895,783,1863,1894">result</WORD>
<WORD coords="792,1902,852,1872,1894">you</WORD>
<WORD coords="863,1902,913,1868,1893">get</WORD>
<WORD coords="925,1893,983,1868,1893">two</WORD>
<WORD coords="996,1901,1121,1863,1892">squared</WORD>
<WORD coords="1132,1893,1270,1862,1892">numbers</WORD>
<WORD coords="1282,1892,1380,1861,1891">which</WORD>
<WORD coords="1391,1892,1476,1860,1891">don&apos;t</WORD>
<WORD coords="1487,1891,1585,1860,1890">match</WORD>
<WORD coords="1596,1891,1646,1860,1890">the</WORD>
<WORD coords="1656,1891,1773,1859,1889">desired</WORD>
</LINE>
<LINE>
<WORD coords="607,1939,755,1908,1938">numbers.</WORD>
<WORD coords="767,1938,786,1908,1938">4</WORD>
<WORD coords="799,1939,824,1907,1938">is</WORD>
<WORD coords="835,1939,953,1907,1938">offered</WORD>
<WORD coords="963,1938,997,1916,1938">as</WORD>
<WORD coords="1009,1939,1055,1907,1938">3&apos;s</WORD>
<WORD coords="1068,1946,1173,1915,1937">square</WORD>
<WORD coords="1185,1945,1246,1906,1937">(the</WORD>
<WORD coords="1256,1946,1362,1914,1937">square</WORD>
<WORD coords="1373,1938,1399,1905,1937">is</WORD>
<WORD coords="1409,1945,1480,1905,1936">only</WORD>
<WORD coords="1491,1936,1656,1904,1935">calculated</WORD>
<WORD coords="1666,1936,1714,1903,1935">for</WORD>
<WORD coords="1724,1935,1773,1903,1934">the</WORD>
</LINE>
<LINE>
<WORD coords="606,1992,765,1953,1983">preceding</WORD>
<WORD coords="776,1990,919,1953,1983">number).</WORD>
<WORD coords="931,1983,1001,1952,1982">This</WORD>
<WORD coords="1013,1983,1038,1952,1982">is</WORD>
<WORD coords="1049,1983,1158,1952,1983">caused</WORD>
<WORD coords="1168,1991,1207,1953,1983">by</WORD>
<WORD coords="1219,1982,1266,1952,1981">the</WORD>
<WORD coords="1275,1990,1450,1956,1981">parameters</WORD>
<WORD coords="1460,1989,1549,1950,1980">being</WORD>
<WORD coords="1559,1989,1664,1950,1980">placed</WORD>
<WORD coords="1674,1981,1713,1958,1980">on</WORD>
<WORD coords="1724,1980,1773,1949,1979">the</WORD>
</LINE>
<LINE>
<WORD coords="607,2029,772,1998,2028">function&apos;s</WORD>
<WORD coords="784,2029,866,1998,2028">stack</WORD>
<WORD coords="877,2036,1057,1998,2028">(temporary</WORD>
<WORD coords="1069,2036,1208,1997,2027">storage),</WORD>
<WORD coords="1219,2028,1318,1997,2027">where</WORD>
<WORD coords="1328,2027,1378,1996,2026">the</WORD>
<WORD coords="1388,2027,1522,1995,2026">function</WORD>
<WORD coords="1533,2034,1655,2000,2025">expects</WORD>
<WORD coords="1665,2025,1697,2000,2025">to</WORD>
<WORD coords="1708,2025,1773,1994,2024">find</WORD>
</LINE>
<LINE>
<WORD coords="608,2074,696,2043,2073">them.</WORD>
<WORD coords="710,2081,940,2042,2073">Unfortunately</WORD>
<WORD coords="953,2073,1003,2042,2072">the</WORD>
<WORD coords="1014,2080,1133,2047,2072">storage</WORD>
<WORD coords="1144,2073,1181,2042,2072">of</WORD>
<WORD coords="1191,2073,1273,2042,2072">these</WORD>
<WORD coords="1285,2072,1389,2041,2071">values</WORD>
<WORD coords="1402,2072,1492,2049,2071">occur</WORD>
<WORD coords="1504,2070,1534,2040,2070">in</WORD>
<WORD coords="1546,2071,1665,2048,2070">reverse</WORD>
<WORD coords="1677,2074,1772,2039,2069">order,</WORD>
</LINE>
<LINE>
<WORD coords="607,2122,668,2087,2117">i.e.,</WORD>
<WORD coords="687,2118,755,2087,2117">first</WORD>
<WORD coords="773,2117,792,2089,2117">i</WORD>
<WORD coords="813,2108,830,2091,2112">*</WORD>
<WORD coords="851,2117,926,2089,2117">i++</WORD>
<WORD coords="949,2118,975,2087,2117">is</WORD>
<WORD coords="993,2122,1104,2087,2116">stored,</WORD>
<WORD coords="1121,2117,1180,2087,2116">and</WORD>
<WORD coords="1199,2116,1218,2088,2116">i</WORD>
<WORD coords="1244,2117,1270,2086,2116">is</WORD>
<WORD coords="1291,2116,1508,2085,2115">incremented.</WORD>
<WORD coords="1528,2115,1614,2085,2114">Then</WORD>
<WORD coords="1635,2115,1685,2084,2114">the</WORD>
<WORD coords="1704,2114,1774,2083,2114">first</WORD>
</LINE>
<LINE>
<WORD coords="606,2170,769,2137,2161">parameter</WORD>
<WORD coords="778,2162,813,2131,2161">of</WORD>
<WORD coords="823,2166,854,2132,2160">i,</WORD>
<WORD coords="866,2161,963,2130,2160">which</WORD>
<WORD coords="973,2168,1091,2130,2160">already</WORD>
<WORD coords="1102,2160,1154,2130,2160">has</WORD>
<WORD coords="1166,2160,1215,2130,2159">the</WORD>
<WORD coords="1224,2168,1326,2138,2159">wrong</WORD>
<WORD coords="1336,2164,1433,2129,2159">value,</WORD>
<WORD coords="1443,2167,1573,2136,2158">appears.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="607,2246,632,2216,2246">C</WORD>
<WORD coords="646,2254,793,2217,2245">language</WORD>
<WORD coords="805,2246,899,2216,2245">offers</WORD>
<WORD coords="913,2254,1001,2225,2245">many</WORD>
<WORD coords="1014,2246,1113,2221,2245">routes</WORD>
<WORD coords="1126,2246,1157,2221,2246">to</WORD>
<WORD coords="1170,2254,1286,2215,2245">writing</WORD>
<WORD coords="1298,2246,1381,2215,2245">short</WORD>
<WORD coords="1391,2246,1450,2215,2245">and</WORD>
<WORD coords="1461,2245,1598,2214,2244">efficient</WORD>
<WORD coords="1608,2253,1771,2221,2243">programs.</WORD>
</LINE>
<LINE>
<WORD coords="607,2297,765,2262,2291">However,</WORD>
<WORD coords="777,2292,857,2261,2291">there</WORD>
<WORD coords="868,2292,893,2261,2291">is</WORD>
<WORD coords="904,2292,923,2269,2292">a</WORD>
<WORD coords="933,2300,1043,2261,2291">danger</WORD>
<WORD coords="1052,2292,1089,2260,2291">of</WORD>
<WORD coords="1097,2292,1147,2260,2291">the</WORD>
<WORD coords="1156,2292,1223,2269,2291">new</WORD>
<WORD coords="1232,2300,1433,2268,2290">programmer</WORD>
<WORD coords="1444,2298,1538,2259,2289">trying</WORD>
<WORD coords="1550,2290,1601,2264,2290">too</WORD>
<WORD coords="1611,2294,1711,2258,2289">much,</WORD>
<WORD coords="1722,2289,1773,2264,2289">too</WORD>
</LINE>
<LINE>
<WORD coords="607,2337,692,2315,2336">soon.</WORD>
<WORD coords="707,2337,772,2306,2336">The</WORD>
<WORD coords="786,2337,973,2306,2336">side-effects</WORD>
<WORD coords="988,2337,1142,2306,2336">shouldn&apos;t</WORD>
<WORD coords="1155,2337,1246,2314,2336">occur</WORD>
<WORD coords="1258,2336,1289,2305,2336">in</WORD>
<WORD coords="1303,2336,1454,2305,2335">functions</WORD>
<WORD coords="1467,2336,1527,2305,2335">and</WORD>
<WORD coords="1539,2335,1658,2312,2334">macros</WORD>
<WORD coords="1671,2335,1773,2303,2334">unless</WORD>
</LINE>
<LINE>
<WORD coords="607,2390,666,2360,2382">you</WORD>
<WORD coords="677,2382,767,2352,2381">know</WORD>
<WORD coords="779,2382,853,2351,2381">their</WORD>
<WORD coords="862,2382,969,2351,2381">effects</WORD>
<WORD coords="980,2382,1020,2359,2381">on</WORD>
<WORD coords="1031,2381,1071,2351,2380">all</WORD>
<WORD coords="1082,2381,1227,2350,2380">variables</WORD>
<WORD coords="1237,2381,1296,2351,2380">and</WORD>
<WORD coords="1305,2389,1491,2355,2380">parameters.</WORD>
<WORD coords="1503,2388,1611,2349,2379">Again,</WORD>
<WORD coords="1623,2379,1709,2349,2378">make</WORD>
<WORD coords="1719,2379,1773,2357,2379">use</WORD>
</LINE>
<LINE>
<WORD coords="606,2426,642,2395,2425">of</WORD>
<WORD coords="649,2426,698,2395,2425">the</WORD>
<WORD coords="707,2434,886,2395,2424">precedence</WORD>
<WORD coords="897,2425,973,2395,2424">table</WORD>
<WORD coords="983,2425,1014,2403,2425">as</WORD>
<WORD coords="1025,2425,1138,2395,2424">needed</WORD>
<WORD coords="1147,2432,1212,2394,2425">(see</WORD>
<WORD coords="1221,2425,1268,2394,2424">the</WORD>
<WORD coords="1278,2432,1464,2393,2423">Appendices</WORD>
<WORD coords="1474,2424,1521,2393,2423">for</WORD>
<WORD coords="1530,2424,1587,2392,2423">this</WORD>
<WORD coords="1597,2430,1694,2392,2422">table).</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1701,2671,1772,2639,2670">197</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0204.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2839" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0205.djvu" width="2037">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0205.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="269,163,315,137,164">22.</WORD>
<WORD coords="345,165,467,137,164">Useful</WORD>
<WORD coords="484,165,637,138,165">Macros</WORD>
<WORD coords="1349,170,1457,144,170">Amiga</WORD>
<WORD coords="1470,170,1494,144,170">C</WORD>
<WORD coords="1507,170,1566,150,170">for</WORD>
<WORD coords="1578,171,1760,144,170">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="268,488,302,437,490">2</WORD>
<WORD coords="321,489,445,437,488">2.2</WORD>
<WORD coords="598,506,867,438,490">Library</WORD>
<WORD coords="934,494,1186,440,493">Macros</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="596,648,858,609,639">Frequently-used</WORD>
<WORD coords="868,641,984,618,640">macros</WORD>
<WORD coords="994,642,1042,619,641">are</WORD>
<WORD coords="1051,642,1118,611,642">best</WORD>
<WORD coords="1127,642,1225,612,641">stored</WORD>
<WORD coords="1235,642,1264,611,642">in</WORD>
<WORD coords="1274,643,1293,620,643">a</WORD>
<WORD coords="1302,651,1419,612,642">library,</WORD>
<WORD coords="1430,643,1506,612,642">from</WORD>
<WORD coords="1517,644,1615,613,643">which</WORD>
<WORD coords="1626,652,1694,613,643">they</WORD>
<WORD coords="1704,644,1760,622,643">can</WORD>
</LINE>
<LINE>
<WORD coords="597,693,691,653,683">easily</WORD>
<WORD coords="701,685,741,654,685">be</WORD>
<WORD coords="752,686,880,653,685">inserted</WORD>
<WORD coords="891,685,922,654,685">in</WORD>
<WORD coords="934,687,1039,663,686">source</WORD>
<WORD coords="1048,687,1126,656,687">code</WORD>
<WORD coords="1136,687,1208,655,686">with</WORD>
<WORD coords="1221,688,1424,658,687">tinclude.</WORD>
<WORD coords="1436,689,1508,657,688">This</WORD>
<WORD coords="1518,697,1614,666,688">group</WORD>
<WORD coords="1624,689,1760,657,688">includes</WORD>
</LINE>
<LINE>
<WORD coords="597,730,716,698,729">various</WORD>
<WORD coords="728,731,907,699,730">conversion</WORD>
<WORD coords="920,732,1070,700,731">functions</WORD>
<WORD coords="1081,732,1130,700,731">for</WORD>
<WORD coords="1141,733,1240,701,732">letters</WORD>
<WORD coords="1253,741,1334,701,733">(e.g.,</WORD>
<WORD coords="1346,742,1455,701,733">testing</WORD>
<WORD coords="1466,733,1494,702,733">if</WORD>
<WORD coords="1502,734,1521,711,734">a</WORD>
<WORD coords="1533,734,1617,702,733">letter</WORD>
<WORD coords="1629,734,1655,702,734">is</WORD>
<WORD coords="1667,742,1761,712,734">upper</WORD>
</LINE>
<LINE>
<WORD coords="596,773,630,751,773">or</WORD>
<WORD coords="640,781,825,742,773">lowercase).</WORD>
<WORD coords="836,775,900,744,774">The</WORD>
<WORD coords="910,784,1066,743,774">following</WORD>
<WORD coords="1077,777,1243,747,775">defines</WORD>
<WORD coords="1257,777,1333,745,776">have</WORD>
<WORD coords="1343,777,1393,746,776">the</WORD>
<WORD coords="1404,786,1560,746,776">following</WORD>
<WORD coords="1571,778,1660,747,777">tasks:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,859,727,827,858">Convert</WORD>
<WORD coords="736,867,897,837,859">uppercase</WORD>
<WORD coords="906,861,1004,829,860">letters</WORD>
<WORD coords="1013,861,1075,830,860">into</WORD>
<WORD coords="1085,862,1245,830,861">lowercase</WORD>
<WORD coords="1254,862,1361,831,861">letters:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,939,735,913,938">♦define</WORD>
<WORD coords="758,948,971,916,939">to_lower(c)</WORD>
<WORD coords="1009,943,1071,918,940">((c)</WORD>
<WORD coords="1082,944,1152,917,941">+32)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1023,726,992,1022">Convert</WORD>
<WORD coords="735,1024,896,993,1023">lowercase</WORD>
<WORD coords="906,1025,1003,994,1024">letters</WORD>
<WORD coords="1013,1026,1075,994,1024">into</WORD>
<WORD coords="1085,1033,1245,1003,1025">uppercase</WORD>
<WORD coords="1254,1026,1361,995,1025">letters:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,1105,735,1079,1103">♦define</WORD>
<WORD coords="758,1113,970,1083,1104">to_upper(c)</WORD>
<WORD coords="1009,1109,1071,1083,1106">((c)</WORD>
<WORD coords="1082,1109,1152,1083,1106">-32)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,1190,666,1159,1189">Test</WORD>
<WORD coords="675,1190,724,1159,1189">for</WORD>
<WORD coords="734,1191,833,1159,1190">letters</WORD>
<WORD coords="844,1199,911,1160,1191">(yes</WORD>
<WORD coords="921,1185,944,1173,1188">=</WORD>
<WORD coords="959,1197,985,1161,1193">1,</WORD>
<WORD coords="996,1192,1036,1169,1191">no</WORD>
<WORD coords="1046,1186,1069,1173,1188">=</WORD>
<WORD coords="1079,1199,1122,1161,1194">0):</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,1270,735,1245,1268">♦define</WORD>
<WORD coords="759,1275,950,1245,1269">isalpha(c)</WORD>
<WORD coords="988,1274,1154,1249,1271">((c»=&apos;A&quot;</WORD>
<WORD coords="1185,1271,1217,1252,1271">ss</WORD>
<WORD coords="1249,1275,1396,1249,1271">(c)&lt;=&apos;Z&apos;</WORD>
<WORD coords="1432,1276,1456,1250,1273">||</WORD>
<WORD coords="1491,1276,1638,1250,1272">&lt;c)&gt;=&apos;a&apos;</WORD>
<WORD coords="1669,1273,1702,1254,1273">s&amp;</WORD>
</LINE>
<LINE>
<WORD coords="603,1312,709,1287,1307">&lt;&lt;=)&lt;«■</WORD>
<WORD coords="720,1313,767,1288,1309">z&apos;)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,1394,666,1363,1393">Test</WORD>
<WORD coords="675,1394,723,1363,1393">for</WORD>
<WORD coords="732,1403,894,1372,1394">uppercase</WORD>
<WORD coords="904,1396,1003,1365,1395">letters</WORD>
<WORD coords="1013,1404,1078,1365,1396">(yes</WORD>
<WORD coords="1088,1391,1111,1377,1393">=</WORD>
<WORD coords="1126,1401,1151,1366,1397">1,</WORD>
<WORD coords="1162,1396,1202,1374,1396">no</WORD>
<WORD coords="1212,1391,1235,1378,1393">=</WORD>
<WORD coords="1245,1404,1287,1365,1399">0):</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1475,735,1449,1473">♦define</WORD>
<WORD coords="759,1480,950,1450,1474">isupper(c)</WORD>
<WORD coords="988,1479,1153,1453,1475">((c&gt;&gt;=&apos;A&apos;</WORD>
<WORD coords="1184,1476,1217,1456,1476">&amp;&amp;</WORD>
<WORD coords="1249,1480,1413,1454,1476">(c)&lt;=&apos;Z&quot;)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,1559,665,1529,1558">Test</WORD>
<WORD coords="675,1560,722,1529,1559">for</WORD>
<WORD coords="731,1560,893,1529,1559">lowercase</WORD>
<WORD coords="904,1561,1002,1530,1560">letters</WORD>
<WORD coords="1013,1569,1078,1530,1561">(yes</WORD>
<WORD coords="1088,1555,1111,1543,1558">=</WORD>
<WORD coords="1126,1566,1151,1532,1562">1,</WORD>
<WORD coords="1162,1562,1202,1539,1561">no</WORD>
<WORD coords="1212,1556,1234,1543,1558">=</WORD>
<WORD coords="1245,1568,1287,1531,1564">0):</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1639,735,1614,1638">♦define</WORD>
<WORD coords="759,1643,950,1615,1639">islower(c)</WORD>
<WORD coords="987,1643,1153,1618,1640">((c&gt;&gt;=&apos;a&apos;</WORD>
<WORD coords="1184,1640,1217,1621,1640">SS</WORD>
<WORD coords="1249,1645,1413,1619,1641">(c)&lt;=&apos;z&apos;)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,1725,665,1694,1724">Test</WORD>
<WORD coords="675,1725,723,1693,1724">for</WORD>
<WORD coords="733,1725,857,1695,1724">number</WORD>
<WORD coords="868,1733,934,1695,1726">(yes</WORD>
<WORD coords="946,1720,968,1707,1722">=</WORD>
<WORD coords="983,1731,1009,1696,1727">1,</WORD>
<WORD coords="1019,1726,1059,1704,1725">no</WORD>
<WORD coords="1070,1720,1092,1708,1722">=</WORD>
<WORD coords="1103,1733,1145,1695,1728">0):</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1806,735,1780,1805">♦define</WORD>
<WORD coords="759,1812,895,1781,1806">isdigit</WORD>
<WORD coords="907,1810,950,1784,1806">(c)</WORD>
<WORD coords="987,1810,1153,1784,1806">((c»=&apos;0&quot;</WORD>
<WORD coords="1184,1807,1217,1787,1807">ss</WORD>
<WORD coords="1248,1811,1413,1784,1807">(c)&lt;=&apos;9&apos;)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1891,664,1861,1890">Test</WORD>
<WORD coords="673,1892,721,1860,1891">for</WORD>
<WORD coords="731,1900,948,1860,1891">alphanumeric</WORD>
<WORD coords="959,1893,1121,1861,1892">characters</WORD>
<WORD coords="1132,1900,1242,1861,1893">(letters</WORD>
<WORD coords="1252,1894,1287,1870,1893">or</WORD>
<WORD coords="1295,1901,1446,1862,1893">numbers)</WORD>
<WORD coords="1458,1902,1523,1863,1894">(yes</WORD>
<WORD coords="1532,1889,1555,1875,1891">=</WORD>
<WORD coords="1570,1899,1596,1864,1895">1,</WORD>
<WORD coords="1606,1895,1647,1872,1894">no</WORD>
<WORD coords="1657,1889,1678,1876,1891">=</WORD>
<WORD coords="1689,1902,1731,1863,1897">0):</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1973,735,1947,1971">♦define</WORD>
<WORD coords="758,1976,950,1948,1972">isalnum(c)</WORD>
<WORD coords="981,1979,1171,1948,1973">isalpha(c)</WORD>
<WORD coords="1209,1976,1232,1951,1976">II</WORD>
<WORD coords="1262,1980,1399,1949,1973">isdigit</WORD>
<WORD coords="1411,1977,1454,1952,1974">(c)</WORD>
<WORD coords="1466,1977,1474,1952,0">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,2057,664,2027,2056">Test</WORD>
<WORD coords="673,2058,720,2026,2057">for</WORD>
<WORD coords="730,2063,828,2026,2057">blank,</WORD>
<WORD coords="840,2063,899,2027,2058">tab,</WORD>
<WORD coords="909,2064,1046,2027,2058">linefeed,</WORD>
<WORD coords="1056,2067,1187,2027,2058">carriage</WORD>
<WORD coords="1195,2064,1301,2033,2058">return,</WORD>
<WORD coords="1312,2060,1459,2028,2059">formfeed</WORD>
<WORD coords="1469,2067,1535,2028,2060">(yes</WORD>
<WORD coords="1545,2054,1567,2041,2056">=</WORD>
<WORD coords="1582,2065,1607,2030,2061">1,</WORD>
<WORD coords="1618,2060,1659,2037,2059">no</WORD>
<WORD coords="1669,2054,1691,2041,2056">=</WORD>
<WORD coords="1700,2067,1743,2029,2062">0):</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,2139,734,2113,2138">♦define</WORD>
<WORD coords="758,2145,949,2114,2139">isspace(c)</WORD>
<WORD coords="987,2143,1112,2117,2140">((c)==&apos;</WORD>
<WORD coords="1147,2129,1152,2118,2137">&apos;</WORD>
<WORD coords="1189,2143,1213,2117,2143">II</WORD>
<WORD coords="1248,2143,1415,2116,2140">(c)==&apos;\t&apos;</WORD>
<WORD coords="1451,2144,1583,2118,2143">ll(c)==</WORD>
<WORD coords="1611,2143,1678,2116,2141">&apos;\r&apos;</WORD>
<WORD coords="1714,2145,1737,2119,2142">||</WORD>
</LINE>
<LINE>
<WORD coords="602,2182,769,2154,2178">(c)==&apos;\n&apos;</WORD>
<WORD coords="805,2182,829,2157,2182">II</WORD>
<WORD coords="865,2183,1049,2156,2179">(c)==&apos;\f)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,2265,664,2235,2264">Test</WORD>
<WORD coords="673,2266,721,2234,2265">for</WORD>
<WORD coords="731,2274,842,2235,2265">special</WORD>
<WORD coords="852,2267,1015,2235,2266">characters</WORD>
<WORD coords="1025,2275,1091,2235,2267">(yes</WORD>
<WORD coords="1100,2261,1123,2248,2263">=</WORD>
<WORD coords="1138,2272,1164,2237,2268">1,</WORD>
<WORD coords="1174,2267,1214,2244,2266">no</WORD>
<WORD coords="1224,2261,1245,2249,2263">=</WORD>
<WORD coords="1257,2274,1298,2236,2269">0):</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,2345,734,2320,2344">♦define</WORD>
<WORD coords="758,2351,949,2321,2345">ispunct(c)</WORD>
<WORD coords="987,2349,1112,2324,2346">((c)&gt;=*</WORD>
<WORD coords="1147,2336,1153,2324,2341">&apos;</WORD>
<WORD coords="1184,2346,1216,2327,2346">ss</WORD>
<WORD coords="1229,2350,1433,2322,2346">lisalnum(c)</WORD>
<WORD coords="1447,2350,1453,2325,0">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,2431,664,2400,2430">Test</WORD>
<WORD coords="673,2431,721,2400,2430">for</WORD>
<WORD coords="730,2439,874,2400,2430">printable</WORD>
<WORD coords="884,2432,1045,2401,2431">characters</WORD>
<WORD coords="1057,2440,1123,2401,2432">(yes</WORD>
<WORD coords="1132,2427,1155,2414,2429">=</WORD>
<WORD coords="1169,2437,1196,2402,2433">1,</WORD>
<WORD coords="1205,2433,1246,2410,2432">no</WORD>
<WORD coords="1255,2427,1278,2414,2429">=</WORD>
<WORD coords="1288,2440,1331,2401,2435">0):</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,2513,734,2487,2511">♦define</WORD>
<WORD coords="758,2518,950,2487,2512">isprint(c)</WORD>
<WORD coords="987,2516,1157,2490,2513">(&lt;c)&gt;=040</WORD>
<WORD coords="1184,2513,1216,2493,2513">ss</WORD>
<WORD coords="1248,2517,1433,2490,2513">(c)&lt;=0176)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="266,2668,335,2638,2667">198</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0205.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2839" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0206.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0206.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="286,172,414,145,172">Abacus</WORD>
<WORD coords="1373,167,1438,139,167">22.2</WORD>
<WORD coords="1469,166,1610,138,165">Library</WORD>
<WORD coords="1628,165,1781,136,164">Macros</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,350,686,321,350">Test</WORD>
<WORD coords="696,350,744,319,349">for</WORD>
<WORD coords="753,350,867,319,349">control</WORD>
<WORD coords="877,349,1042,319,348">characters</WORD>
<WORD coords="1052,356,1119,318,348">(yes</WORD>
<WORD coords="1129,342,1152,329,345">=</WORD>
<WORD coords="1166,353,1193,318,349">1,</WORD>
<WORD coords="1202,348,1242,325,347">no</WORD>
<WORD coords="1252,342,1275,336,345">-</WORD>
<WORD coords="1285,354,1327,316,349">0):</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,431,758,405,429">tdefine</WORD>
<WORD coords="782,431,973,405,428">iscntrl(c)</WORD>
<WORD coords="1011,431,1142,404,427">&lt;(c)&gt;=0</WORD>
<WORD coords="1167,427,1202,407,427">SS</WORD>
<WORD coords="1234,430,1424,403,426">(&lt;c)==0177</WORD>
<WORD coords="1456,428,1480,403,428">II</WORD>
<WORD coords="1516,428,1603,402,424">&lt;&lt;=)&lt;•</WORD>
<WORD coords="1637,427,1681,401,423">&apos;))</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,513,689,484,513">Test</WORD>
<WORD coords="697,513,746,482,512">for</WORD>
<WORD coords="755,513,860,482,512">ASCII</WORD>
<WORD coords="870,512,1034,482,511">characters</WORD>
<WORD coords="1045,519,1113,481,511">(yes</WORD>
<WORD coords="1122,506,1145,493,509">=</WORD>
<WORD coords="1158,516,1185,481,512">1,</WORD>
<WORD coords="1196,511,1236,488,510">no</WORD>
<WORD coords="1245,505,1268,492,508">=</WORD>
<WORD coords="1277,517,1321,479,512">0):</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,594,758,568,593">tdefine</WORD>
<WORD coords="783,595,975,567,592">isascii(c)</WORD>
<WORD coords="1012,594,1019,569,594">(</WORD>
<WORD coords="1033,594,1076,569,591">(c)</WORD>
<WORD coords="1088,591,1143,568,588">&gt;=0</WORD>
<WORD coords="1170,590,1202,570,590">SS</WORD>
<WORD coords="1234,593,1400,566,590">(c)&lt;0200)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,679,716,647,678">These</WORD>
<WORD coords="729,679,899,648,678">defines</WORD>
<WORD coords="915,678,1025,646,677">should</WORD>
<WORD coords="1035,677,1074,646,676">be</WORD>
<WORD coords="1085,684,1180,645,675">easily</WORD>
<WORD coords="1193,676,1374,644,675">understood</WORD>
<WORD coords="1385,675,1463,652,674">once</WORD>
<WORD coords="1473,682,1544,643,674">they</WORD>
<WORD coords="1556,674,1606,651,673">are</WORD>
<WORD coords="1617,673,1785,641,671">examined.</WORD>
</LINE>
<LINE>
<WORD coords="618,731,703,693,723">They</WORD>
<WORD coords="715,724,825,692,723">should</WORD>
<WORD coords="835,723,875,692,723">be</WORD>
<WORD coords="886,722,1002,691,721">written</WORD>
<WORD coords="1013,722,1078,691,721">into</WORD>
<WORD coords="1089,722,1109,699,722">a</WORD>
<WORD coords="1119,721,1174,690,721">fde</WORD>
<WORD coords="1185,721,1294,690,720">named</WORD>
<WORD coords="1305,725,1475,694,719">CTYPE.H,</WORD>
<WORD coords="1487,719,1589,688,718">unless</WORD>
<WORD coords="1601,719,1659,687,718">this</WORD>
<WORD coords="1671,726,1741,692,718">type</WORD>
<WORD coords="1752,718,1790,686,717">of</WORD>
</LINE>
<LINE>
<WORD coords="619,768,674,737,767">file</WORD>
<WORD coords="684,768,710,737,767">is</WORD>
<WORD coords="721,775,841,737,767">already</WORD>
<WORD coords="851,767,999,736,766">available</WORD>
<WORD coords="1009,766,1041,735,766">in</WORD>
<WORD coords="1051,766,1070,744,766">a</WORD>
<WORD coords="1080,773,1291,735,765">subdirectory.</WORD>
<WORD coords="1302,765,1332,734,765">If</WORD>
<WORD coords="1340,765,1390,734,764">the</WORD>
<WORD coords="1400,771,1558,733,763">following</WORD>
<WORD coords="1567,763,1630,732,762">line</WORD>
<WORD coords="1639,763,1744,740,762">occurs</WORD>
<WORD coords="1755,761,1787,731,761">in</WORD>
</LINE>
<LINE>
<WORD coords="620,812,639,790,812">a</WORD>
<WORD coords="646,820,795,790,811">program,</WORD>
<WORD coords="805,819,866,789,811">you</WORD>
<WORD coords="875,811,966,781,810">know</WORD>
<WORD coords="976,810,1056,780,809">what</WORD>
<WORD coords="1065,810,1173,780,809">should</WORD>
<WORD coords="1182,810,1221,779,809">be</WORD>
<WORD coords="1231,809,1325,779,808">found</WORD>
<WORD coords="1334,809,1425,778,808">there:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,893,781,867,891">♦include</WORD>
<WORD coords="805,896,984,867,890">&lt;ctype.h&gt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,978,806,946,977">Remember</WORD>
<WORD coords="825,977,889,946,977">that</WORD>
<WORD coords="910,977,959,945,976">for</WORD>
<WORD coords="979,977,1030,945,976">the</WORD>
<WORD coords="1050,976,1110,950,976">test</WORD>
<WORD coords="1129,976,1178,944,975">for</WORD>
<WORD coords="1198,980,1312,944,975">letters,</WORD>
<WORD coords="1332,982,1405,943,974">only</WORD>
<WORD coords="1426,974,1477,943,974">the</WORD>
<WORD coords="1497,974,1539,942,974">26</WORD>
<WORD coords="1558,973,1662,942,972">letters</WORD>
<WORD coords="1682,972,1720,940,971">of</WORD>
<WORD coords="1737,972,1789,940,971">the</WORD>
</LINE>
<LINE>
<WORD coords="621,1030,757,991,1021">alphabet</WORD>
<WORD coords="765,1021,814,999,1021">are</WORD>
<WORD coords="823,1021,1004,990,1020">considered.</WORD>
<WORD coords="1014,1020,1217,988,1019">International</WORD>
<WORD coords="1226,1027,1335,988,1018">special</WORD>
<WORD coords="1344,1019,1504,987,1018">characters</WORD>
<WORD coords="1514,1018,1562,995,1017">are</WORD>
<WORD coords="1571,1017,1623,991,1016">not</WORD>
<WORD coords="1632,1016,1747,985,1015">viewed</WORD>
<WORD coords="1756,1016,1789,993,1016">as</WORD>
</LINE>
<LINE>
<WORD coords="622,1066,731,1036,1065">letters.</WORD>
<WORD coords="745,1074,859,1035,1065">Maybe</WORD>
<WORD coords="871,1073,941,1034,1065">they</WORD>
<WORD coords="954,1065,1011,1042,1064">can</WORD>
<WORD coords="1023,1065,1063,1034,1065">be</WORD>
<WORD coords="1075,1072,1288,1033,1063">implemented</WORD>
<WORD coords="1300,1063,1331,1032,1063">in</WORD>
<WORD coords="1344,1063,1363,1041,1063">a</WORD>
<WORD coords="1375,1063,1503,1031,1062">suitable</WORD>
<WORD coords="1515,1061,1645,1039,1060">manner.</WORD>
<WORD coords="1659,1068,1789,1029,1060">Perhaps</WORD>
</LINE>
<LINE>
<WORD coords="623,1110,671,1080,1109">the</WORD>
<WORD coords="685,1117,827,1085,1109">strcmp</WORD>
<WORD coords="837,1110,894,1087,1109">can</WORD>
<WORD coords="903,1110,943,1079,1109">be</WORD>
<WORD coords="953,1109,1114,1078,1108">converted</WORD>
<WORD coords="1124,1109,1195,1077,1108">with</WORD>
<WORD coords="1205,1108,1255,1077,1107">the</WORD>
<WORD coords="1265,1108,1331,1085,1107">new</WORD>
<WORD coords="1343,1108,1522,1078,1107">defines.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,1190,701,1167,1189">char</WORD>
<WORD coords="727,1194,777,1167,1189">*s,</WORD>
<WORD coords="808,1192,859,1167,1189">*t;</WORD>
</LINE>
<LINE>
<WORD coords="625,1230,680,1206,1230">int</WORD>
<WORD coords="705,1234,737,1213,1230">n,</WORD>
<WORD coords="766,1235,920,1212,1229">compare;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,1315,763,1293,1309">compare</WORD>
<WORD coords="788,1302,804,1295,1305">=</WORD>
<WORD coords="830,1315,1001,1286,1308">strcmp(s,</WORD>
<WORD coords="1030,1312,1061,1286,1308">t)</WORD>
<WORD coords="1075,1312,1084,1292,1312">;</WORD>
</LINE>
<LINE>
<WORD coords="625,1356,764,1333,1350">compare</WORD>
<WORD coords="787,1344,805,1335,1346">=</WORD>
<WORD coords="829,1356,1021,1327,1350">strncmpfs,</WORD>
<WORD coords="1051,1353,1083,1328,1349">t,</WORD>
<WORD coords="1111,1352,1142,1326,1349">n)</WORD>
<WORD coords="1155,1352,1165,1332,0">;</WORD>
</LINE>
<LINE>
<WORD coords="625,1397,764,1374,1391">compare</WORD>
<WORD coords="788,1384,805,1376,1387">=</WORD>
<WORD coords="830,1396,1022,1366,1390">stricmp(s,</WORD>
<WORD coords="1051,1393,1082,1368,1390">t)</WORD>
<WORD coords="1095,1393,1105,1373,0">;</WORD>
</LINE>
<LINE>
<WORD coords="626,1435,764,1413,1429">compare</WORD>
<WORD coords="788,1423,805,1415,1425">=</WORD>
<WORD coords="830,1435,1042,1405,1428">strnicmp(s,</WORD>
<WORD coords="1071,1428,1088,1408,1428">t</WORD>
<WORD coords="1113,1431,1142,1407,1428">n)</WORD>
<WORD coords="1156,1431,1165,1412,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,1515,688,1484,1514">The</WORD>
<WORD coords="702,1515,769,1484,1514">first</WORD>
<WORD coords="781,1515,918,1483,1514">function</WORD>
<WORD coords="931,1514,958,1483,1513">is</WORD>
<WORD coords="971,1514,1112,1483,1513">identical</WORD>
<WORD coords="1126,1514,1158,1488,1514">to</WORD>
<WORD coords="1172,1513,1221,1483,1513">the</WORD>
<WORD coords="1232,1513,1350,1482,1512">routine</WORD>
<WORD coords="1363,1520,1425,1490,1512">you</WORD>
<WORD coords="1437,1520,1655,1480,1511">programmed.</WORD>
<WORD coords="1669,1511,1696,1481,1510">It</WORD>
<WORD coords="1707,1511,1791,1488,1510">com-</WORD>
</LINE>
<LINE>
<WORD coords="624,1567,713,1537,1558">pares</WORD>
<WORD coords="731,1559,793,1533,1558">two</WORD>
<WORD coords="811,1566,923,1528,1558">strings</WORD>
<WORD coords="941,1558,1000,1528,1557">and</WORD>
<WORD coords="1016,1558,1134,1533,1557">returns</WORD>
<WORD coords="1152,1558,1203,1527,1557">the</WORD>
<WORD coords="1219,1557,1314,1527,1556">result</WORD>
<WORD coords="1330,1557,1368,1526,1556">of</WORD>
<WORD coords="1383,1557,1433,1526,1556">the</WORD>
<WORD coords="1450,1564,1671,1525,1555">comparisons.</WORD>
<WORD coords="1689,1554,1724,1525,1554">In</WORD>
<WORD coords="1742,1555,1792,1524,1554">the</WORD>
</LINE>
<LINE>
<WORD coords="627,1604,740,1574,1603">second</WORD>
<WORD coords="755,1604,890,1573,1602">function</WORD>
<WORD coords="908,1609,1091,1578,1601">strncmp,</WORD>
<WORD coords="1106,1602,1155,1571,1601">the</WORD>
<WORD coords="1169,1602,1245,1571,1600">third</WORD>
<WORD coords="1259,1601,1346,1571,1600">value</WORD>
<WORD coords="1360,1601,1505,1570,1600">indicates</WORD>
<WORD coords="1518,1608,1558,1578,1600">up</WORD>
<WORD coords="1572,1599,1603,1574,1599">to</WORD>
<WORD coords="1617,1599,1696,1568,1598">what</WORD>
<WORD coords="1707,1607,1794,1567,1598">point</WORD>
</LINE>
<LINE>
<WORD coords="627,1648,676,1618,1647">the</WORD>
<WORD coords="691,1656,883,1617,1647">comparison</WORD>
<WORD coords="900,1648,1009,1617,1647">should</WORD>
<WORD coords="1023,1647,1062,1617,1647">be</WORD>
<WORD coords="1078,1647,1176,1616,1646">made.</WORD>
<WORD coords="1191,1647,1255,1615,1646">The</WORD>
<WORD coords="1269,1654,1460,1614,1645">comparison</WORD>
<WORD coords="1476,1645,1532,1624,1644">can</WORD>
<WORD coords="1547,1645,1587,1615,1645">be</WORD>
<WORD coords="1603,1644,1718,1614,1643">limited</WORD>
<WORD coords="1734,1644,1793,1613,1643">this</WORD>
</LINE>
<LINE>
<WORD coords="626,1702,694,1671,1694">way</WORD>
<WORD coords="710,1694,741,1668,1694">to</WORD>
<WORD coords="757,1693,779,1673,1693">n</WORD>
<WORD coords="798,1694,977,1662,1692">characters.</WORD>
<WORD coords="996,1693,1054,1662,1692">For</WORD>
<WORD coords="1070,1700,1210,1661,1691">example</WORD>
<WORD coords="1228,1700,1300,1661,1691">only</WORD>
<WORD coords="1318,1692,1368,1660,1691">the</WORD>
<WORD coords="1385,1691,1453,1660,1690">first</WORD>
<WORD coords="1469,1691,1538,1660,1690">four</WORD>
<WORD coords="1555,1690,1711,1659,1689">elements.</WORD>
<WORD coords="1729,1689,1794,1658,1688">The</WORD>
</LINE>
<LINE>
<WORD coords="627,1739,781,1708,1738">functions</WORD>
<WORD coords="797,1739,897,1707,1738">which</WORD>
<WORD coords="913,1739,992,1707,1738">have</WORD>
<WORD coords="1008,1739,1046,1716,1738">an</WORD>
<WORD coords="1064,1737,1083,1708,1737">i</WORD>
<WORD coords="1104,1737,1134,1706,1737">in</WORD>
<WORD coords="1152,1738,1202,1706,1737">the</WORD>
<WORD coords="1218,1743,1317,1715,1737">name,</WORD>
<WORD coords="1333,1737,1421,1706,1736">don&apos;t</WORD>
<WORD coords="1436,1737,1640,1704,1735">differentiate</WORD>
<WORD coords="1655,1736,1794,1704,1735">between</WORD>
</LINE>
<LINE>
<WORD coords="626,1791,720,1761,1783">upper</WORD>
<WORD coords="732,1783,791,1753,1782">and</WORD>
<WORD coords="803,1783,968,1752,1782">lowercase</WORD>
<WORD coords="980,1783,1089,1752,1782">letters.</WORD>
<WORD coords="1102,1790,1285,1751,1781">Comparing</WORD>
<WORD coords="1299,1782,1348,1751,1781">the</WORD>
<WORD coords="1361,1782,1422,1756,1781">two</WORD>
<WORD coords="1434,1789,1542,1750,1780">strings</WORD>
<WORD coords="1554,1780,1713,1749,1779">&quot;aBcDEf</WORD>
<WORD coords="1714,1760,1722,1749,1782">&apos;</WORD>
<WORD coords="1735,1780,1794,1749,1779">and</WORD>
</LINE>
<LINE>
<WORD coords="626,1827,797,1796,1827">&quot;ABcdeF&apos;</WORD>
<WORD coords="809,1827,880,1796,1826">with</WORD>
<WORD coords="893,1827,943,1796,1826">the</WORD>
<WORD coords="954,1827,1088,1796,1826">function</WORD>
<WORD coords="1099,1827,1212,1801,1826">returns</WORD>
<WORD coords="1224,1826,1273,1795,1825">the</WORD>
<WORD coords="1284,1826,1372,1795,1825">value</WORD>
<WORD coords="1382,1825,1452,1803,1825">zero</WORD>
<WORD coords="1462,1825,1592,1795,1824">because</WORD>
<WORD coords="1602,1824,1673,1793,1823">both</WORD>
<WORD coords="1686,1831,1794,1793,1823">strings</WORD>
</LINE>
<LINE>
<WORD coords="627,1872,674,1850,1871">are</WORD>
<WORD coords="682,1880,775,1841,1871">equal.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1727,2670,1798,2638,2669">199</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0206.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0207.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0207.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0207.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0208.djvu" width="2033">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0208.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="898,750,1128,632,748">23.</WORD>
</LINE>
<LINE>
<WORD coords="430,926,1614,802,920">Communication</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0208.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0209.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0209.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0209.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0210.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0210.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="266,184,394,157,184">Abacus</WORD>
<WORD coords="1382,180,1428,152,179">23-</WORD>
<WORD coords="1458,179,1757,152,177">Communication</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="267,466,416,398,465">23.</WORD>
<WORD coords="598,465,1304,394,462">Communication</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="596,620,659,590,619">The</WORD>
<WORD coords="671,627,826,597,619">programs</WORD>
<WORD coords="839,619,954,588,618">written</WORD>
<WORD coords="968,619,1003,596,619">so</WORD>
<WORD coords="1016,618,1061,587,618">far</WORD>
<WORD coords="1073,618,1151,588,617">have</WORD>
<WORD coords="1162,626,1234,587,617">only</WORD>
<WORD coords="1246,625,1404,586,617">displayed</WORD>
<WORD coords="1415,617,1484,586,616">data</WORD>
<WORD coords="1495,616,1535,593,615">on</WORD>
<WORD coords="1549,615,1599,584,614">the</WORD>
<WORD coords="1611,615,1714,592,614">screen</WORD>
<WORD coords="1727,614,1762,591,613">or</WORD>
</LINE>
<LINE>
<WORD coords="595,672,753,634,663">requested</WORD>
<WORD coords="763,671,916,633,663">keyboard</WORD>
<WORD coords="925,671,1018,632,663">input.</WORD>
<WORD coords="1032,663,1085,632,662">It&apos;s</WORD>
<WORD coords="1097,663,1169,631,662">time</WORD>
<WORD coords="1180,663,1211,637,663">to</WORD>
<WORD coords="1223,662,1441,630,661">communicate</WORD>
<WORD coords="1451,661,1524,629,660">with</WORD>
<WORD coords="1534,660,1619,629,659">other</WORD>
<WORD coords="1630,659,1760,628,658">devices.</WORD>
</LINE>
<LINE>
<WORD coords="596,709,661,678,708">The</WORD>
<WORD coords="678,709,753,683,708">CLI</WORD>
<WORD coords="777,708,803,678,708">is</WORD>
<WORD coords="823,708,872,678,707">the</WORD>
<WORD coords="890,708,1003,677,707">easiest</WORD>
<WORD coords="1018,715,1087,685,707">way</WORD>
<WORD coords="1105,707,1137,681,707">to</WORD>
<WORD coords="1155,707,1282,676,705">transfer</WORD>
<WORD coords="1299,706,1377,676,706">data.</WORD>
<WORD coords="1397,705,1430,676,704">In</WORD>
<WORD coords="1448,705,1507,674,704">this</WORD>
<WORD coords="1525,712,1658,674,703">chapter,</WORD>
<WORD coords="1676,703,1762,672,702">we&apos;ll</WORD>
</LINE>
<LINE>
<WORD coords="597,754,816,723,753">communicate</WORD>
<WORD coords="826,753,897,722,752">with</WORD>
<WORD coords="908,753,958,722,752">the</WORD>
<WORD coords="968,753,1037,726,752">CLI</WORD>
<WORD coords="1050,752,1085,730,752">as</WORD>
<WORD coords="1094,752,1164,721,751">well</WORD>
<WORD coords="1175,752,1208,729,752">as</WORD>
<WORD coords="1218,752,1302,720,751">other</WORD>
<WORD coords="1311,751,1441,719,750">devices.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="270,987,304,936,987">2</WORD>
<WORD coords="323,988,445,934,987">3.1</WORD>
<WORD coords="599,1001,848,934,987">Passing</WORD>
<WORD coords="904,986,1060,934,986">Data</WORD>
<WORD coords="1114,986,1257,932,985">with</WORD>
<WORD coords="1311,985,1413,933,984">the</WORD>
<WORD coords="1467,983,1630,935,981">CLI</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="598,1136,650,1107,1136">All</WORD>
<WORD coords="665,1145,822,1115,1136">programs</WORD>
<WORD coords="838,1137,889,1114,1136">are</WORD>
<WORD coords="903,1137,1003,1106,1136">called</WORD>
<WORD coords="1017,1136,1097,1105,1135">from</WORD>
<WORD coords="1113,1136,1164,1105,1135">the</WORD>
<WORD coords="1179,1136,1251,1110,1135">CLI</WORD>
<WORD coords="1270,1142,1311,1105,1135">by</WORD>
<WORD coords="1327,1142,1463,1103,1133">entering</WORD>
<WORD coords="1479,1134,1529,1103,1133">the</WORD>
<WORD coords="1544,1133,1689,1102,1132">filename</WORD>
<WORD coords="1704,1132,1764,1101,1131">and</WORD>
</LINE>
<LINE>
<WORD coords="599,1189,767,1155,1180">arguments</WORD>
<WORD coords="779,1187,818,1150,1180">(if</WORD>
<WORD coords="825,1187,962,1150,1180">needed).</WORD>
<WORD coords="973,1180,1052,1150,1179">Here</WORD>
<WORD coords="1061,1180,1088,1149,1179">is</WORD>
<WORD coords="1098,1180,1156,1158,1179">one</WORD>
<WORD coords="1168,1187,1235,1154,1179">type</WORD>
<WORD coords="1246,1179,1282,1148,1178">of</WORD>
<WORD coords="1290,1179,1347,1148,1178">call</WORD>
<WORD coords="1358,1178,1389,1153,1178">to</WORD>
<WORD coords="1399,1178,1509,1147,1177">invoke</WORD>
<WORD coords="1519,1176,1576,1151,1175">ED:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,1261,637,1239,1260">ED</WORD>
<WORD coords="663,1261,780,1236,1260">file.c</WORD>
<WORD coords="803,1260,881,1238,1260">SIZE</WORD>
<WORD coords="905,1260,1002,1237,1259">50000</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,1346,672,1315,1345">This</WORD>
<WORD coords="682,1353,831,1314,1345">complete</WORD>
<WORD coords="842,1345,903,1314,1344">line</WORD>
<WORD coords="913,1345,969,1322,1344">can</WORD>
<WORD coords="980,1345,1019,1314,1345">be</WORD>
<WORD coords="1030,1344,1118,1314,1344">made</WORD>
<WORD coords="1128,1344,1274,1313,1343">available</WORD>
<WORD coords="1285,1343,1316,1318,1343">to</WORD>
<WORD coords="1327,1343,1377,1312,1342">the</WORD>
<WORD coords="1386,1343,1484,1311,1342">called</WORD>
<WORD coords="1493,1350,1641,1318,1340">program,</WORD>
<WORD coords="1653,1348,1764,1309,1340">though</WORD>
</LINE>
<LINE>
<WORD coords="599,1391,652,1365,1390">not</WORD>
<WORD coords="664,1390,695,1359,1390">in</WORD>
<WORD coords="708,1391,767,1359,1390">this</WORD>
<WORD coords="779,1390,866,1359,1389">form.</WORD>
<WORD coords="879,1390,943,1359,1389">The</WORD>
<WORD coords="955,1398,1109,1358,1388">operating</WORD>
<WORD coords="1121,1397,1233,1363,1388">system</WORD>
<WORD coords="1246,1389,1388,1357,1387">modifies</WORD>
<WORD coords="1400,1388,1458,1356,1387">this</WORD>
<WORD coords="1470,1387,1532,1356,1386">line</WORD>
<WORD coords="1543,1394,1674,1354,1385">slightly.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,1475,677,1446,1475">Now</WORD>
<WORD coords="690,1476,792,1453,1475">comes</WORD>
<WORD coords="802,1475,851,1445,1475">the</WORD>
<WORD coords="861,1483,998,1444,1474">question</WORD>
<WORD coords="1008,1475,1045,1443,1474">of</WORD>
<WORD coords="1052,1475,1120,1444,1474">data</WORD>
<WORD coords="1131,1474,1259,1443,1473">transfer.</WORD>
<WORD coords="1272,1473,1334,1443,1472">The</WORD>
<WORD coords="1344,1473,1441,1444,1472">main</WORD>
<WORD coords="1451,1473,1584,1441,1471">function</WORD>
<WORD coords="1595,1479,1765,1440,1470">containing</WORD>
</LINE>
<LINE>
<WORD coords="601,1519,660,1495,1519">two</WORD>
<WORD coords="672,1527,840,1494,1519">arguments</WORD>
<WORD coords="851,1520,981,1489,1518">controls</WORD>
<WORD coords="992,1519,1059,1488,1518">this.</WORD>
<WORD coords="1070,1519,1153,1488,1518">Until</WORD>
<WORD coords="1164,1519,1232,1496,1518">now</WORD>
<WORD coords="1244,1525,1334,1496,1517">every</WORD>
<WORD coords="1344,1518,1402,1487,1517">call</WORD>
<WORD coords="1413,1525,1558,1486,1516">appeared</WORD>
<WORD coords="1568,1516,1602,1494,1516">as</WORD>
<WORD coords="1612,1516,1742,1485,1515">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,1599,679,1574,1599">main</WORD>
<WORD coords="690,1602,713,1576,1602">()</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="601,1804,664,1774,1804">The</WORD>
<WORD coords="677,1805,749,1779,1804">next</WORD>
<WORD coords="760,1804,837,1773,1804">code</WORD>
<WORD coords="848,1812,953,1781,1804">passes</WORD>
<WORD coords="967,1804,1027,1778,1803">two</WORD>
<WORD coords="1040,1804,1143,1773,1803">values</WORD>
<WORD coords="1157,1803,1234,1772,1802">from</WORD>
<WORD coords="1248,1803,1297,1772,1802">the</WORD>
<WORD coords="1309,1810,1420,1771,1802">calling</WORD>
<WORD coords="1432,1810,1569,1779,1800">program</WORD>
<WORD coords="1583,1800,1660,1770,1800">from</WORD>
<WORD coords="1674,1800,1768,1769,1799">either</WORD>
</LINE>
<LINE>
<WORD coords="602,1849,652,1819,1848">the</WORD>
<WORD coords="669,1849,743,1823,1848">CLI</WORD>
<WORD coords="764,1849,798,1827,1848">or</WORD>
<WORD coords="810,1849,829,1826,1849">a</WORD>
<WORD coords="841,1848,947,1823,1848">make</WORD>
<WORD coords="969,1848,1034,1817,1848">file.</WORD>
<WORD coords="1054,1848,1119,1817,1847">The</WORD>
<WORD coords="1137,1848,1206,1817,1847">first</WORD>
<WORD coords="1223,1848,1314,1817,1847">value</WORD>
<WORD coords="1331,1855,1501,1821,1846">represents</WORD>
<WORD coords="1520,1846,1570,1815,1845">the</WORD>
<WORD coords="1589,1846,1715,1819,1845">amount</WORD>
<WORD coords="1732,1845,1770,1814,1844">of</WORD>
</LINE>
<LINE>
<WORD coords="602,1894,796,1863,1893">information</WORD>
<WORD coords="810,1894,871,1863,1893">and</WORD>
<WORD coords="883,1893,903,1871,1893">a</WORD>
<WORD coords="914,1901,1032,1862,1892">pointer</WORD>
<WORD coords="1046,1893,1077,1867,1893">to</WORD>
<WORD coords="1091,1893,1110,1870,1893">a</WORD>
<WORD coords="1125,1893,1222,1865,1892">char</WORD>
<WORD coords="1239,1901,1366,1861,1891">pointer.</WORD>
<WORD coords="1382,1891,1454,1860,1891">This</WORD>
<WORD coords="1471,1891,1585,1860,1890">sounds</WORD>
<WORD coords="1601,1890,1768,1858,1889">somewhat</WORD>
</LINE>
<LINE>
<WORD coords="602,1947,812,1907,1938">complicated,</WORD>
<WORD coords="824,1939,877,1908,1939">but</WORD>
<WORD coords="890,1946,1013,1906,1938">looking</WORD>
<WORD coords="1027,1938,1057,1911,1938">at</WORD>
<WORD coords="1069,1938,1119,1906,1937">the</WORD>
<WORD coords="1131,1946,1216,1906,1937">input</WORD>
<WORD coords="1226,1938,1287,1906,1937">line</WORD>
<WORD coords="1300,1938,1337,1906,1937">of</WORD>
<WORD coords="1346,1938,1396,1906,1937">the</WORD>
<WORD coords="1407,1945,1544,1914,1935">program</WORD>
<WORD coords="1559,1936,1666,1904,1935">should</WORD>
<WORD coords="1679,1935,1767,1904,1934">make</WORD>
</LINE>
<LINE>
<WORD coords="602,1984,625,1953,1983">it</WORD>
<WORD coords="635,1984,723,1953,1983">clear.</WORD>
<WORD coords="735,1984,811,1953,1983">First</WORD>
<WORD coords="822,1984,872,1953,1983">the</WORD>
<WORD coords="882,1984,949,1961,1983">new</WORD>
<WORD coords="961,1983,1080,1952,1982">version</WORD>
<WORD coords="1092,1983,1129,1952,1982">of</WORD>
<WORD coords="1136,1983,1233,1954,1982">main</WORD>
<WORD coords="1246,1982,1317,1952,1982">with</WORD>
<WORD coords="1330,1982,1390,1956,1982">two</WORD>
<WORD coords="1401,1990,1578,1955,1981">arguments:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,2071,797,2040,2064">maln(argc,</WORD>
<WORD coords="827,2070,918,2042,2064">argv)</WORD>
</LINE>
<LINE>
<WORD coords="605,2106,660,2081,2106">int</WORD>
<WORD coords="685,2112,778,2089,2106">argc;</WORD>
</LINE>
<LINE>
<WORD coords="604,2146,681,2123,2146">char</WORD>
<WORD coords="707,2151,805,2124,2145">*argv</WORD>
<WORD coords="814,2149,820,2123,2149">[</WORD>
<WORD coords="831,2149,838,2123,2149">]</WORD>
<WORD coords="849,2149,859,2129,0">;</WORD>
</LINE>
<LINE>
<WORD coords="608,2191,617,2164,2191">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,2271,617,2245,2271">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,2353,666,2323,2352">The</WORD>
<WORD coords="678,2353,766,2331,2352">name</WORD>
<WORD coords="776,2353,812,2322,2352">of</WORD>
<WORD coords="820,2353,876,2331,2352">our</WORD>
<WORD coords="886,2353,1021,2322,2352">fictional</WORD>
<WORD coords="1032,2361,1169,2330,2352">program</WORD>
<WORD coords="1182,2352,1208,2321,2351">is</WORD>
<WORD coords="1219,2359,1301,2332,2351">prg.</WORD>
<WORD coords="1313,2352,1400,2321,2351">Look</WORD>
<WORD coords="1410,2352,1440,2326,2352">at</WORD>
<WORD coords="1451,2351,1509,2320,2351">this</WORD>
<WORD coords="1520,2359,1635,2319,2350">sample</WORD>
<WORD coords="1645,2358,1737,2325,2349">entry:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="604,2440,662,2416,2434">prg</WORD>
<WORD coords="686,2434,783,2411,2434">Textl</WORD>
<WORD coords="806,2439,986,2412,2433">parameter</WORD>
<WORD coords="1010,2433,1026,2410,2433">3</WORD>
<WORD coords="1052,2439,1108,2408,2433">-pi</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1697,2681,1768,2650,2680">203</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0210.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2837" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0211.djvu" width="2037">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0211.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="265,170,310,143,171">23.</WORD>
<WORD coords="342,173,641,144,171">Communication</WORD>
<WORD coords="1348,176,1455,150,176">Amiga</WORD>
<WORD coords="1468,177,1493,150,177">C</WORD>
<WORD coords="1506,177,1565,156,177">for</WORD>
<WORD coords="1577,177,1759,150,177">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="594,349,681,319,348">After</WORD>
<WORD coords="691,350,740,319,349">the</WORD>
<WORD coords="751,358,888,328,350">program</WORD>
<WORD coords="899,356,968,321,350">call,</WORD>
<WORD coords="980,352,1028,321,351">the</WORD>
<WORD coords="1039,352,1169,321,351">variable</WORD>
<WORD coords="1182,359,1276,332,352">argc</WORD>
<WORD coords="1288,353,1424,322,352">contains</WORD>
<WORD coords="1435,353,1484,323,352">the</WORD>
<WORD coords="1494,354,1620,323,353">number</WORD>
<WORD coords="1630,354,1667,323,353">of</WORD>
<WORD coords="1674,362,1759,332,353">argu-</WORD>
</LINE>
<LINE>
<WORD coords="594,392,691,367,391">ments</WORD>
<WORD coords="704,399,759,362,395">(5).</WORD>
<WORD coords="773,401,852,363,392">Why</WORD>
<WORD coords="865,394,892,363,393">is</WORD>
<WORD coords="905,394,924,364,394">5</WORD>
<WORD coords="936,401,1045,365,394">passed</WORD>
<WORD coords="1058,394,1144,365,393">when</WORD>
<WORD coords="1158,402,1230,365,393">only</WORD>
<WORD coords="1241,394,1261,365,394">4</WORD>
<WORD coords="1274,403,1443,371,394">arguments</WORD>
<WORD coords="1456,395,1506,374,395">are</WORD>
<WORD coords="1518,396,1682,366,395">available?</WORD>
<WORD coords="1697,396,1760,367,395">The</WORD>
</LINE>
<LINE>
<WORD coords="593,436,664,405,435">fifth</WORD>
<WORD coords="677,444,834,411,436">argument</WORD>
<WORD coords="847,438,951,415,437">comes</WORD>
<WORD coords="965,438,1043,407,437">from</WORD>
<WORD coords="1058,446,1169,408,437">adding</WORD>
<WORD coords="1184,438,1233,408,437">the</WORD>
<WORD coords="1245,447,1383,417,438">program</WORD>
<WORD coords="1398,439,1487,418,438">name</WORD>
<WORD coords="1500,440,1575,410,440">used</WORD>
<WORD coords="1589,448,1695,410,439">during</WORD>
<WORD coords="1710,440,1759,410,439">the</WORD>
</LINE>
<LINE>
<WORD coords="593,481,660,450,480">call.</WORD>
<WORD coords="674,481,738,450,480">The</WORD>
<WORD coords="751,482,839,459,481">name</WORD>
<WORD coords="852,490,949,462,482">argc</WORD>
<WORD coords="965,490,1166,452,482">(ARGument</WORD>
<WORD coords="1178,491,1290,453,483">Count)</WORD>
<WORD coords="1303,484,1330,453,483">is</WORD>
<WORD coords="1342,484,1361,462,484">a</WORD>
<WORD coords="1373,485,1497,454,484">random</WORD>
<WORD coords="1510,490,1628,454,484">choice,</WORD>
<WORD coords="1641,486,1724,454,485">since</WORD>
<WORD coords="1736,486,1760,455,485">it</WORD>
</LINE>
<LINE>
<WORD coords="593,525,619,494,524">is</WORD>
<WORD coords="632,525,670,503,525">an</WORD>
<WORD coords="685,526,783,501,525">auto</WORD>
<WORD coords="799,527,930,496,526">variable</WORD>
<WORD coords="943,528,980,497,527">of</WORD>
<WORD coords="991,528,1039,497,527">the</WORD>
<WORD coords="1051,528,1152,499,527">main</WORD>
<WORD coords="1168,529,1313,497,528">function.</WORD>
<WORD coords="1327,529,1392,498,528">The</WORD>
<WORD coords="1405,530,1493,507,529">name</WORD>
<WORD coords="1508,537,1607,509,529">argv</WORD>
<WORD coords="1625,537,1758,499,529">(ARGu-</WORD>
</LINE>
<LINE>
<WORD coords="593,571,674,545,569">ment</WORD>
<WORD coords="683,578,804,540,570">Vector)</WORD>
<WORD coords="815,572,937,540,571">handles</WORD>
<WORD coords="948,573,1070,547,572">vectors.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,661,706,623,653">Spaces</WORD>
<WORD coords="718,654,753,632,654">or</WORD>
<WORD coords="764,655,829,625,654">tabs</WORD>
<WORD coords="842,662,976,631,654">separate</WORD>
<WORD coords="988,664,1077,634,655">every</WORD>
<WORD coords="1089,664,1243,632,656">argument</WORD>
<WORD coords="1254,657,1291,626,656">of</WORD>
<WORD coords="1301,657,1350,627,656">the</WORD>
<WORD coords="1362,665,1447,627,656">input</WORD>
<WORD coords="1457,658,1526,627,657">line.</WORD>
<WORD coords="1541,658,1628,628,657">After</WORD>
<WORD coords="1640,658,1688,628,657">the</WORD>
<WORD coords="1700,658,1759,628,657">call</WORD>
</LINE>
<LINE>
<WORD coords="593,698,642,667,697">the</WORD>
<WORD coords="652,706,785,667,698">pointers</WORD>
<WORD coords="797,699,833,668,698">of</WORD>
<WORD coords="844,689,861,672,694">*</WORD>
<WORD coords="868,707,964,679,699">argv</WORD>
<WORD coords="975,704,985,673,704">[</WORD>
<WORD coords="995,704,1004,673,704">]</WORD>
<WORD coords="1025,708,1111,669,700">point</WORD>
<WORD coords="1121,701,1161,675,700">to:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,783,725,755,777">argv[0]</WORD>
<WORD coords="758,784,851,757,778">&quot;prg&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,825,725,796,819">argv[l]</WORD>
<WORD coords="758,820,893,797,819">&quot;Textl&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,860,630,843,859">ar</WORD>
<WORD coords="633,865,672,843,859">gv</WORD>
<WORD coords="682,864,688,837,860">[</WORD>
<WORD coords="696,860,710,837,864">2</WORD>
<WORD coords="719,864,725,837,0">]</WORD>
<WORD coords="758,850,771,839,860">&quot;</WORD>
<WORD coords="776,860,792,839,861">P</WORD>
<WORD coords="797,861,833,844,860">ar</WORD>
<WORD coords="836,861,913,840,861">amet</WORD>
<WORD coords="918,861,935,845,861">e</WORD>
<WORD coords="940,861,955,845,861">r</WORD>
<WORD coords="960,851,974,840,0">&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,905,725,877,899">argv[3]</WORD>
<WORD coords="758,900,812,877,892">&quot;3&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,946,725,917,940">argv[4]</WORD>
<WORD coords="758,947,852,916,941">&quot;-pi&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,1025,674,995,1024">Let&apos;s</WORD>
<WORD coords="684,1026,823,996,1025">examine</WORD>
<WORD coords="833,1027,882,996,1026">the</WORD>
<WORD coords="892,1027,969,997,1027">data.</WORD>
<WORD coords="980,1028,1043,998,1028">Use</WORD>
<WORD coords="1053,1028,1102,997,1027">the</WORD>
<WORD coords="1113,1036,1269,997,1027">following</WORD>
<WORD coords="1278,1036,1415,1006,1028">program</WORD>
<WORD coords="1427,1029,1458,1004,1029">to</WORD>
<WORD coords="1467,1037,1546,999,1029">print</WORD>
<WORD coords="1555,1030,1604,999,1029">the</WORD>
<WORD coords="1614,1030,1691,999,1030">data:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1106,627,1081,1102">/*</WORD>
<WORD coords="654,1114,853,1085,1105">arg_test.c</WORD>
<WORD coords="877,1107,953,1084,1106">23.1</WORD>
<WORD coords="979,1110,1014,1083,1104">*/</WORD>
</LINE>
<LINE>
<WORD coords="592,1146,669,1121,1145">main</WORD>
<WORD coords="681,1152,786,1124,1146">(argc,</WORD>
<WORD coords="816,1153,906,1125,1147">argv)</WORD>
</LINE>
<LINE>
<WORD coords="593,1186,648,1161,1186">int</WORD>
<WORD coords="674,1192,766,1169,1186">argc;</WORD>
</LINE>
<LINE>
<WORD coords="592,1227,669,1204,1226">char</WORD>
<WORD coords="695,1233,793,1205,1227">*argv</WORD>
<WORD coords="803,1232,809,1205,1232">[</WORD>
<WORD coords="819,1232,826,1205,1231">]</WORD>
<WORD coords="838,1231,847,1212,0">;</WORD>
</LINE>
<LINE>
<WORD coords="597,1271,605,1245,1271">{</WORD>
</LINE>
<LINE>
<WORD coords="631,1309,730,1284,1308">while</WORD>
<WORD coords="741,1312,748,1287,1300">(</WORD>
<WORD coords="755,1300,791,1296,1309">—</WORD>
<WORD coords="796,1315,873,1292,1309">argc</WORD>
<WORD coords="897,1308,934,1290,1306">&gt;=</WORD>
<WORD coords="958,1314,987,1287,1312">0)</WORD>
</LINE>
<LINE>
<WORD coords="672,1355,749,1328,1349">puts</WORD>
<WORD coords="761,1355,926,1328,1350">(*argv++)</WORD>
<WORD coords="940,1353,949,1334,0">;</WORD>
</LINE>
<LINE>
<WORD coords="596,1392,604,1366,1392">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,1472,679,1442,1471">What</WORD>
<WORD coords="691,1473,747,1451,1472">can</WORD>
<WORD coords="759,1473,798,1443,1473">be</WORD>
<WORD coords="810,1474,890,1443,1473">done</WORD>
<WORD coords="902,1474,974,1444,1473">with</WORD>
<WORD coords="987,1475,1061,1444,1474">this?</WORD>
<WORD coords="1075,1475,1144,1445,1474">You</WORD>
<WORD coords="1156,1475,1213,1454,1474">can</WORD>
<WORD coords="1225,1476,1329,1454,1475">access</WORD>
<WORD coords="1341,1476,1360,1454,1476">a</WORD>
<WORD coords="1372,1476,1459,1446,1475">small</WORD>
<WORD coords="1471,1477,1552,1447,1476">math</WORD>
<WORD coords="1564,1485,1702,1455,1476">program</WORD>
<WORD coords="1715,1485,1756,1447,1478">by</WORD>
</LINE>
<LINE>
<WORD coords="590,1524,724,1486,1515">entering</WORD>
<WORD coords="735,1517,785,1487,1516">the</WORD>
<WORD coords="797,1526,954,1487,1517">following</WORD>
<WORD coords="966,1518,996,1488,1518">in</WORD>
<WORD coords="1009,1519,1057,1488,1518">the</WORD>
<WORD coords="1068,1519,1150,1493,1518">CLl:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,1602,729,1576,1595">compute</WORD>
<WORD coords="755,1598,850,1574,1597">123.5</WORD>
<WORD coords="877,1589,891,1576,1595">*</WORD>
<WORD coords="917,1598,992,1575,1597">4711</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,1681,653,1651,1680">The</WORD>
<WORD coords="668,1690,827,1651,1681">following</WORD>
<WORD coords="842,1691,982,1661,1682">program</WORD>
<WORD coords="997,1684,1024,1653,1683">is</WORD>
<WORD coords="1038,1684,1153,1653,1684">written</WORD>
<WORD coords="1170,1685,1205,1662,1685">so</WORD>
<WORD coords="1221,1685,1282,1654,1684">that</WORD>
<WORD coords="1295,1685,1319,1654,1685">it</WORD>
<WORD coords="1333,1685,1396,1654,1685">will</WORD>
<WORD coords="1412,1694,1484,1655,1685">only</WORD>
<WORD coords="1499,1694,1631,1656,1685">perform</WORD>
<WORD coords="1647,1695,1756,1656,1686">simple</WORD>
</LINE>
<LINE>
<WORD coords="590,1727,787,1695,1725">calculations</WORD>
<WORD coords="803,1736,970,1697,1727">consisting</WORD>
<WORD coords="986,1728,1022,1698,1728">of</WORD>
<WORD coords="1035,1729,1096,1703,1728">two</WORD>
<WORD coords="1111,1729,1252,1699,1728">numbers</WORD>
<WORD coords="1267,1729,1327,1699,1728">and</WORD>
<WORD coords="1341,1729,1379,1707,1729">an</WORD>
<WORD coords="1395,1738,1541,1705,1729">operator.</WORD>
<WORD coords="1558,1731,1628,1700,1730">Feel</WORD>
<WORD coords="1645,1731,1709,1701,1730">free</WORD>
<WORD coords="1725,1731,1756,1707,1731">to</WORD>
</LINE>
<LINE>
<WORD coords="590,1777,723,1738,1768">improve</WORD>
<WORD coords="733,1770,772,1748,1769">on</WORD>
<WORD coords="784,1770,832,1740,1769">the</WORD>
<WORD coords="840,1779,976,1749,1770">program</WORD>
<WORD coords="987,1772,1020,1750,1772">as</WORD>
<WORD coords="1029,1772,1150,1742,1771">needed.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,1853,625,1826,1849">/*</WORD>
<WORD coords="651,1860,851,1829,1851">arg_math.c</WORD>
<WORD coords="875,1853,951,1829,1852">23.1</WORD>
<WORD coords="977,1855,1012,1829,1849">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,1891,708,1870,1891">extern</WORD>
<WORD coords="731,1892,850,1868,1891">double</WORD>
<WORD coords="875,1897,1008,1870,1892">atof();</WORD>
<WORD coords="1058,1896,1091,1869,1892">/*</WORD>
<WORD coords="1117,1894,1334,1870,1893">Declaration</WORD>
<WORD coords="1361,1897,1395,1871,1891">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,1973,646,1949,1973">int</WORD>
<WORD coords="671,1974,769,1957,1974">error</WORD>
<WORD coords="794,1978,865,1952,1973">=0;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="589,2095,666,2071,2095">main</WORD>
<WORD coords="678,2101,783,2074,2096">(argc,</WORD>
<WORD coords="813,2102,903,2075,2096">argv)</WORD>
</LINE>
<LINE>
<WORD coords="591,2135,645,2111,2135">int</WORD>
<WORD coords="671,2141,764,2118,2135">argc;</WORD>
</LINE>
<LINE>
<WORD coords="590,2176,666,2153,2176">char</WORD>
<WORD coords="692,2183,790,2154,2177">*argv</WORD>
<WORD coords="800,2181,807,2154,2181">[</WORD>
<WORD coords="816,2181,823,2154,2181">]</WORD>
<WORD coords="835,2181,844,2161,0">;</WORD>
</LINE>
<LINE>
<WORD coords="594,2221,602,2194,2221">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="649,2258,768,2234,2257">double</WORD>
<WORD coords="793,2264,925,2236,2258">result,</WORD>
<WORD coords="953,2261,1051,2237,2260">value</WORD>
<WORD coords="1062,2264,1107,2238,2263">();</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="650,2340,686,2315,2340">if</WORD>
<WORD coords="698,2346,789,2318,2340">(argc</WORD>
<WORD coords="818,2340,849,2319,2338">!=</WORD>
<WORD coords="874,2345,903,2319,2343">4)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="689,2385,809,2356,2380">printf</WORD>
<WORD coords="819,2387,991,2357,2381">(&quot;\nWrong</WORD>
<WORD coords="1015,2388,1248,2358,2382">Entry\nCall:</WORD>
<WORD coords="1277,2384,1414,2361,2383">numberl</WORD>
<WORD coords="1441,2385,1456,2360,2384">#</WORD>
<WORD coords="1479,2388,1692,2360,2384">number2\n&quot;)</WORD>
<WORD coords="1706,2388,1715,2368,0">;</WORD>
</LINE>
<LINE>
<WORD coords="649,2421,727,2398,2420">else</WORD>
</LINE>
<LINE>
<WORD coords="695,2465,703,2439,2465">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="732,2502,848,2478,2501">result</WORD>
<WORD coords="872,2495,890,2487,2499">=</WORD>
<WORD coords="913,2509,1186,2479,2502">value(argv[l],</WORD>
<WORD coords="1217,2509,1368,2481,2504">argv[2],</WORD>
<WORD coords="1398,2511,1573,2482,2505">argv[3]);</WORD>
</LINE>
<LINE>
<WORD coords="731,2543,767,2518,2542">if</WORD>
<WORD coords="779,2546,786,2521,2542">(</WORD>
<WORD coords="798,2542,803,2520,2543">!</WORD>
<WORD coords="811,2547,923,2521,2543">error)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="257,2674,329,2643,2673">204</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0211.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0212.djvu" width="2038">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0212.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="259,168,387,141,168">Abacus</WORD>
<WORD coords="1165,167,1228,139,166">23.1</WORD>
<WORD coords="1259,166,1390,139,166">Passing</WORD>
<WORD coords="1407,166,1496,138,165">Data</WORD>
<WORD coords="1511,165,1593,143,165">with</WORD>
<WORD coords="1606,164,1667,142,164">the</WORD>
<WORD coords="1683,164,1755,136,164">CLI</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="691,346,931,317,340">printf(&quot;\n%s</WORD>
<WORD coords="957,340,991,318,340">%s</WORD>
<WORD coords="1017,340,1053,318,340">%s</WORD>
<WORD coords="1078,333,1096,325,336">=</WORD>
<WORD coords="1119,344,1290,316,339">%.91f\n&quot;,</WORD>
<WORD coords="1320,345,1472,316,339">argv[l],</WORD>
<WORD coords="1502,344,1654,315,338">argv[2],</WORD>
</LINE>
<LINE>
<WORD coords="590,387,743,358,381">argv[3],</WORD>
<WORD coords="774,384,927,358,381">result);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="697,425,705,400,425">)</WORD>
</LINE>
<LINE>
<WORD coords="594,465,603,439,465">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,542,709,519,541">double</WORD>
<WORD coords="732,541,831,519,541">value</WORD>
<WORD coords="841,544,848,519,541">(</WORD>
<WORD coords="854,541,972,518,541">number</WORD>
<WORD coords="978,545,1007,518,543">1,</WORD>
<WORD coords="1037,546,1088,524,540">op,</WORD>
<WORD coords="1118,541,1235,517,540">number</WORD>
<WORD coords="1239,543,1269,517,543">2)</WORD>
</LINE>
<LINE>
<WORD coords="591,580,667,558,580">char</WORD>
<WORD coords="694,584,864,558,580">*numberl,</WORD>
<WORD coords="897,585,966,558,579">*op,</WORD>
<WORD coords="998,582,1171,557,579">*number2;</WORD>
</LINE>
<LINE>
<WORD coords="595,624,603,598,624">&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="671,661,791,638,661">double</WORD>
<WORD coords="816,661,849,638,661">zl</WORD>
<WORD coords="874,654,892,646,657">=</WORD>
<WORD coords="916,661,993,638,660">atof</WORD>
<WORD coords="1004,664,1169,637,660">(numberl)</WORD>
<WORD coords="1183,663,1192,643,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="671,701,791,678,700">double</WORD>
<WORD coords="816,700,849,678,700">z2</WORD>
<WORD coords="875,693,892,685,696">=</WORD>
<WORD coords="916,700,993,677,700">atof</WORD>
<WORD coords="1004,703,1169,677,699">(number2)</WORD>
<WORD coords="1183,702,1192,683,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="673,782,792,757,781">switch</WORD>
<WORD coords="801,787,885,759,782">(*op)</WORD>
<WORD coords="959,783,992,757,780">/*</WORD>
<WORD coords="1017,787,1096,758,781">only</WORD>
<WORD coords="1118,781,1177,758,780">the</WORD>
<WORD coords="1202,781,1296,756,780">first</WORD>
<WORD coords="1321,781,1499,757,780">character</WORD>
<WORD coords="1525,782,1559,755,776">*/</WORD>
</LINE>
<LINE>
<WORD coords="717,825,725,799,825">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="754,862,832,845,861">case</WORD>
<WORD coords="860,851,866,840,857">■</WORD>
<WORD coords="876,864,891,837,861">/</WORD>
<WORD coords="902,851,907,840,856">&apos;</WORD>
<WORD coords="921,862,928,844,862">:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="795,903,912,882,903">return</WORD>
<WORD coords="923,906,971,880,903">(zl</WORD>
<WORD coords="998,905,1012,878,904">/</WORD>
<WORD coords="1040,905,1087,880,902">z2)</WORD>
<WORD coords="1101,905,1110,886,905">;</WORD>
</LINE>
<LINE>
<WORD coords="754,943,832,927,943">case</WORD>
<WORD coords="861,933,867,922,934">&apos;</WORD>
<WORD coords="877,935,891,921,943">*</WORD>
<WORD coords="902,933,908,921,938">&apos;</WORD>
<WORD coords="922,943,928,926,943">:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="795,984,913,963,983">return</WORD>
<WORD coords="924,986,972,961,983">(zl</WORD>
<WORD coords="999,975,1013,961,979">*</WORD>
<WORD coords="1040,986,1087,961,983">z2)</WORD>
<WORD coords="1101,986,1111,967,986">;</WORD>
</LINE>
<LINE>
<WORD coords="754,1025,832,1007,1024">case</WORD>
<WORD coords="861,1015,908,1002,1017">&apos;-&apos;</WORD>
<WORD coords="922,1025,929,1007,0">:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="795,1063,913,1043,1063">return</WORD>
<WORD coords="924,1066,972,1041,1063">(zl</WORD>
<WORD coords="998,1054,1014,1050,1058">-</WORD>
<WORD coords="1041,1066,1088,1040,1063">z2)</WORD>
<WORD coords="1102,1066,1111,1046,1066">;</WORD>
</LINE>
<LINE>
<WORD coords="754,1104,832,1087,1104">case</WORD>
<WORD coords="861,1102,908,1082,1098">&apos;+&apos;</WORD>
<WORD coords="922,1105,929,1087,0">:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="795,1146,913,1124,1145">return</WORD>
<WORD coords="924,1148,972,1122,1145">(zl</WORD>
<WORD coords="998,1143,1013,1126,1144">+</WORD>
<WORD coords="1041,1148,1088,1122,1145">z2)</WORD>
<WORD coords="1101,1148,1111,1128,0">;</WORD>
</LINE>
<LINE>
<WORD coords="753,1185,891,1162,1185">default</WORD>
<WORD coords="902,1185,908,1168,0">:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="794,1232,913,1202,1226">printf</WORD>
<WORD coords="924,1229,1135,1201,1225">(&quot;\nUnknown</WORD>
<WORD coords="1159,1231,1318,1203,1225">Operator</WORD>
<WORD coords="1343,1229,1493,1200,1225">&gt;%s&lt;\n&quot;,</WORD>
<WORD coords="1525,1228,1554,1201,1225">7,</WORD>
<WORD coords="1585,1230,1657,1201,1224">op);</WORD>
</LINE>
<LINE>
<WORD coords="794,1267,892,1250,1267">error</WORD>
<WORD coords="917,1260,934,1252,1263">=</WORD>
<WORD coords="958,1270,989,1244,1268">1;</WORD>
</LINE>
<LINE>
<WORD coords="796,1307,912,1286,1306">return</WORD>
<WORD coords="924,1310,1007,1284,1308">(0.0)</WORD>
<WORD coords="1021,1310,1030,1290,0">;</WORD>
</LINE>
<LINE>
<WORD coords="717,1351,726,1325,1351">}</WORD>
</LINE>
<LINE>
<WORD coords="596,1392,604,1366,1392">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="261,1472,397,1442,1471">Lattice</WORD>
<WORD coords="589,1472,653,1442,1472">The</WORD>
<WORD coords="667,1473,887,1442,1472">mathematical</WORD>
<WORD coords="901,1480,1176,1442,1471">function/floating</WORD>
<WORD coords="1188,1480,1273,1441,1471">point</WORD>
<WORD coords="1285,1480,1393,1441,1471">library</WORD>
<WORD coords="1407,1471,1486,1446,1471">must</WORD>
<WORD coords="1496,1471,1536,1441,1470">be</WORD>
<WORD coords="1549,1470,1651,1440,1469">linked</WORD>
<WORD coords="1664,1470,1695,1445,1470">to</WORD>
<WORD coords="1707,1470,1757,1440,1469">the</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,1517,727,1487,1516">standard</WORD>
<WORD coords="738,1525,844,1486,1516">library</WORD>
<WORD coords="855,1517,983,1487,1517">because</WORD>
<WORD coords="994,1516,1016,1486,1516">it</WORD>
<WORD coords="1025,1517,1160,1486,1516">contains</WORD>
<WORD coords="1171,1517,1220,1486,1516">the</WORD>
<WORD coords="1231,1516,1323,1489,1516">atof</WORD>
<WORD coords="1335,1516,1477,1485,1515">function.</WORD>
<WORD coords="1489,1523,1642,1485,1514">Example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,1597,628,1574,1597">lc</WORD>
<WORD coords="653,1597,711,1575,1597">-Lm</WORD>
<WORD coords="753,1597,850,1574,1597">math2</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="261,1682,369,1653,1681">Aztec</WORD>
<WORD coords="591,1682,620,1652,1682">If</WORD>
<WORD coords="634,1690,695,1661,1682">you</WORD>
<WORD coords="713,1683,797,1653,1682">work</WORD>
<WORD coords="814,1683,886,1652,1682">with</WORD>
<WORD coords="904,1683,999,1653,1682">Aztec</WORD>
<WORD coords="1015,1687,1053,1652,1683">C,</WORD>
<WORD coords="1071,1683,1120,1652,1682">the</WORD>
<WORD coords="1137,1683,1360,1652,1682">mathematical</WORD>
<WORD coords="1377,1689,1656,1650,1681">function/floating</WORD>
<WORD coords="1671,1689,1758,1650,1680">point</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,1735,700,1696,1725">library</WORD>
<WORD coords="714,1727,795,1702,1726">must</WORD>
<WORD coords="807,1727,846,1697,1727">be</WORD>
<WORD coords="860,1727,962,1696,1726">linked</WORD>
<WORD coords="977,1727,1008,1702,1727">to</WORD>
<WORD coords="1023,1727,1072,1696,1726">the</WORD>
<WORD coords="1085,1727,1225,1696,1726">standard</WORD>
<WORD coords="1237,1735,1346,1696,1726">library</WORD>
<WORD coords="1361,1727,1471,1701,1726">C.LIB</WORD>
<WORD coords="1487,1726,1571,1695,1725">since</WORD>
<WORD coords="1584,1726,1607,1695,1725">it</WORD>
<WORD coords="1620,1726,1757,1694,1725">contains</WORD>
</LINE>
<LINE>
<WORD coords="591,1771,639,1741,1770">the</WORD>
<WORD coords="652,1771,747,1744,1770">atof</WORD>
<WORD coords="762,1771,904,1741,1770">function.</WORD>
<WORD coords="917,1779,1071,1741,1770">Example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,1850,628,1834,1850">cc</WORD>
<WORD coords="653,1850,691,1829,1850">+L</WORD>
<WORD coords="712,1851,810,1828,1850">math2</WORD>
<WORD coords="821,1851,852,1834,1851">.c</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1891,627,1869,1891">In</WORD>
<WORD coords="652,1893,792,1869,1891">math2.o</WORD>
<WORD coords="816,1892,873,1869,1892">-lm</WORD>
<WORD coords="897,1892,955,1869,1892">-lc</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1683,2673,1755,2642,2672">205</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0212.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2838" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0213.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0213.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="289,157,335,129,158">23.</WORD>
<WORD coords="367,159,665,130,158">Communication</WORD>
<WORD coords="1372,164,1479,137,163">Amiga</WORD>
<WORD coords="1492,164,1517,136,164">C</WORD>
<WORD coords="1529,164,1588,142,164">for</WORD>
<WORD coords="1600,165,1782,137,164">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="288,481,323,431,484">2</WORD>
<WORD coords="342,483,465,431,483">3.2</WORD>
<WORD coords="617,486,919,432,484">Buffered</WORD>
<WORD coords="986,503,1450,431,487">Input/Output</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="616,641,710,602,632">Many</WORD>
<WORD coords="721,641,875,611,632">programs</WORD>
<WORD coords="886,642,1002,604,633">require</WORD>
<WORD coords="1012,643,1185,610,635">permanent</WORD>
<WORD coords="1195,636,1263,605,636">data</WORD>
<WORD coords="1274,644,1390,611,636">storage</WORD>
<WORD coords="1402,637,1450,606,636">for</WORD>
<WORD coords="1460,642,1538,606,636">files,</WORD>
<WORD coords="1551,638,1681,607,637">whether</WORD>
<WORD coords="1692,639,1715,607,638">it</WORD>
<WORD coords="1725,639,1752,607,638">is</WORD>
<WORD coords="1763,639,1782,617,639">a</WORD>
</LINE>
<LINE>
<WORD coords="616,678,756,647,677">database</WORD>
<WORD coords="767,678,802,655,677">or</WORD>
<WORD coords="812,678,831,656,678">a</WORD>
<WORD coords="841,679,926,648,678">word</WORD>
<WORD coords="935,687,1101,657,679">processor.</WORD>
<WORD coords="1113,680,1210,649,679">These</WORD>
<WORD coords="1221,689,1336,650,680">require</WORD>
<WORD coords="1346,682,1477,650,681">routines</WORD>
<WORD coords="1489,682,1550,651,681">that</WORD>
<WORD coords="1559,683,1675,652,682">control</WORD>
<WORD coords="1686,691,1783,652,683">input/</WORD>
</LINE>
<LINE>
<WORD coords="616,730,721,696,721">output</WORD>
<WORD coords="730,723,803,691,722">with</WORD>
<WORD coords="812,724,944,693,723">external</WORD>
<WORD coords="955,725,1076,693,723">devices</WORD>
<WORD coords="1088,725,1161,694,724">such</WORD>
<WORD coords="1172,725,1206,703,725">as</WORD>
<WORD coords="1215,733,1350,694,725">printers,</WORD>
<WORD coords="1361,726,1429,695,725">disk</WORD>
<WORD coords="1439,731,1547,695,725">drives,</WORD>
<WORD coords="1558,727,1681,696,726">RS-232</WORD>
<WORD coords="1692,728,1780,696,727">inter-</WORD>
</LINE>
<LINE>
<WORD coords="616,765,698,734,764">faces</WORD>
<WORD coords="710,766,746,743,765">or</WORD>
<WORD coords="755,766,774,743,766">a</WORD>
<WORD coords="785,766,857,735,765">hard</WORD>
<WORD coords="868,767,937,735,766">disk</WORD>
<WORD coords="947,768,1039,736,766">drive.</WORD>
<WORD coords="1052,768,1115,737,767">The</WORD>
<WORD coords="1126,776,1279,737,767">operating</WORD>
<WORD coords="1291,777,1401,743,769">system</WORD>
<WORD coords="1413,777,1552,739,769">provides</WORD>
<WORD coords="1564,771,1683,739,770">various</WORD>
<WORD coords="1695,771,1780,740,770">func-</WORD>
</LINE>
<LINE>
<WORD coords="616,810,694,778,809">tions</WORD>
<WORD coords="708,810,757,778,809">for</WORD>
<WORD coords="770,811,828,776,810">this</WORD>
<WORD coords="841,819,981,788,810">purpose.</WORD>
<WORD coords="994,812,1093,781,811">These</WORD>
<WORD coords="1105,812,1237,781,811">routines</WORD>
<WORD coords="1250,813,1306,791,812">can</WORD>
<WORD coords="1320,813,1358,783,813">be</WORD>
<WORD coords="1372,813,1494,783,812">divided</WORD>
<WORD coords="1508,814,1569,783,813">into</WORD>
<WORD coords="1585,814,1645,789,814">two</WORD>
<WORD coords="1658,823,1779,792,814">groups;</WORD>
</LINE>
<LINE>
<WORD coords="615,854,751,823,853">buffered</WORD>
<WORD coords="762,864,958,824,854">input/output</WORD>
<WORD coords="967,856,1026,826,855">and</WORD>
<WORD coords="1034,857,1210,825,856">unbuffered</WORD>
<WORD coords="1220,865,1423,826,856">input/output.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,939,687,908,938">This</WORD>
<WORD coords="702,947,773,914,939">type</WORD>
<WORD coords="787,940,823,909,939">of</WORD>
<WORD coords="834,941,904,910,940">data</WORD>
<WORD coords="917,941,1043,911,940">transfer</WORD>
<WORD coords="1056,942,1131,911,941">does</WORD>
<WORD coords="1144,942,1163,920,942">a</WORD>
<WORD coords="1177,942,1221,911,941">lot</WORD>
<WORD coords="1234,942,1270,912,942">of</WORD>
<WORD coords="1281,948,1375,912,942">work,</WORD>
<WORD coords="1389,943,1465,921,942">even</WORD>
<WORD coords="1480,952,1593,913,943">though</WORD>
<WORD coords="1608,944,1631,913,943">it</WORD>
<WORD coords="1644,953,1714,922,944">may</WORD>
<WORD coords="1728,945,1781,919,944">not</WORD>
</LINE>
<LINE>
<WORD coords="615,983,697,960,982">seem</WORD>
<WORD coords="710,984,832,952,983">evident</WORD>
<WORD coords="842,984,873,958,984">at</WORD>
<WORD coords="884,985,958,953,984">first</WORD>
<WORD coords="970,985,1029,955,984">For</WORD>
<WORD coords="1039,994,1187,955,985">example,</WORD>
<WORD coords="1200,986,1240,955,985">all</WORD>
<WORD coords="1251,986,1320,955,986">data</WORD>
<WORD coords="1332,987,1462,956,986">selected</WORD>
<WORD coords="1474,987,1522,956,987">for</WORD>
<WORD coords="1533,988,1658,956,987">transfer</WORD>
<WORD coords="1669,988,1700,962,988">to</WORD>
<WORD coords="1712,989,1781,957,988">disk</WORD>
</LINE>
<LINE>
<WORD coords="614,1035,689,1005,1027">goes</WORD>
<WORD coords="700,1028,731,1002,1027">to</WORD>
<WORD coords="742,1028,760,1005,1028">a</WORD>
<WORD coords="769,1028,871,997,1027">buffer</WORD>
<WORD coords="880,1029,955,998,1028">first.</WORD>
<WORD coords="966,1029,1063,999,1029">When</WORD>
<WORD coords="1074,1030,1131,999,1029">this</WORD>
<WORD coords="1142,1030,1244,999,1029">buffer</WORD>
<WORD coords="1251,1039,1431,1000,1030">completely</WORD>
<WORD coords="1443,1037,1515,1001,1031">fills,</WORD>
<WORD coords="1526,1032,1575,1001,1031">the</WORD>
<WORD coords="1585,1033,1654,1002,1032">data</WORD>
<WORD coords="1664,1040,1737,1010,1033">goes</WORD>
<WORD coords="1749,1033,1780,1008,1033">to</WORD>
</LINE>
<LINE>
<WORD coords="615,1072,664,1041,1071">the</WORD>
<WORD coords="675,1073,752,1041,1071">disk.</WORD>
<WORD coords="764,1073,828,1042,1072">The</WORD>
<WORD coords="838,1082,975,1042,1073">question</WORD>
<WORD coords="987,1079,1024,1043,1073">is,</WORD>
<WORD coords="1036,1083,1105,1043,1074">why</WORD>
<WORD coords="1116,1075,1157,1044,1075">do</WORD>
<WORD coords="1168,1075,1192,1044,1074">it</WORD>
<WORD coords="1201,1075,1259,1044,1074">this</WORD>
<WORD coords="1270,1084,1354,1044,1075">way?</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1158,643,1128,1158">A</WORD>
<WORD coords="656,1159,725,1128,1158">disk</WORD>
<WORD coords="737,1160,821,1128,1158">drive</WORD>
<WORD coords="834,1160,921,1130,1159">reads</WORD>
<WORD coords="933,1161,993,1130,1160">and</WORD>
<WORD coords="1006,1161,1105,1130,1160">writes</WORD>
<WORD coords="1119,1162,1312,1130,1161">information</WORD>
<WORD coords="1325,1163,1415,1132,1162">much</WORD>
<WORD coords="1428,1163,1537,1132,1162">slower</WORD>
<WORD coords="1550,1163,1620,1132,1162">than</WORD>
<WORD coords="1634,1164,1683,1133,1163">the</WORD>
<WORD coords="1695,1164,1779,1142,1163">com-</WORD>
</LINE>
<LINE>
<WORD coords="613,1209,698,1176,1201">puter</WORD>
<WORD coords="708,1203,763,1180,1202">can</WORD>
<WORD coords="776,1203,849,1173,1202">send</WORD>
<WORD coords="859,1204,894,1181,1203">or</WORD>
<WORD coords="903,1204,1023,1173,1203">receive</WORD>
<WORD coords="1032,1204,1063,1173,1203">it</WORD>
<WORD coords="1074,1205,1146,1174,1204">This</WORD>
<WORD coords="1157,1205,1184,1174,1204">is</WORD>
<WORD coords="1195,1206,1305,1175,1205">caused</WORD>
<WORD coords="1316,1213,1355,1175,1206">by</WORD>
<WORD coords="1367,1206,1417,1175,1205">the</WORD>
<WORD coords="1427,1207,1597,1176,1206">mechanics</WORD>
<WORD coords="1607,1207,1645,1176,1206">of</WORD>
<WORD coords="1652,1208,1701,1176,1207">the</WORD>
<WORD coords="1711,1208,1780,1177,1207">disk</WORD>
</LINE>
<LINE>
<WORD coords="614,1246,707,1215,1245">drive.</WORD>
<WORD coords="723,1247,835,1216,1246">Before</WORD>
<WORD coords="849,1255,968,1217,1247">writing</WORD>
<WORD coords="982,1256,1041,1226,1247">any</WORD>
<WORD coords="1056,1253,1134,1218,1249">data,</WORD>
<WORD coords="1149,1249,1199,1218,1248">the</WORD>
<WORD coords="1212,1253,1380,1219,1249">read/write</WORD>
<WORD coords="1394,1250,1471,1220,1249">head</WORD>
<WORD coords="1484,1251,1565,1225,1250">must</WORD>
<WORD coords="1579,1251,1669,1229,1250">move</WORD>
<WORD coords="1683,1251,1715,1226,1251">to</WORD>
<WORD coords="1729,1252,1779,1221,1251">the</WORD>
</LINE>
<LINE>
<WORD coords="614,1290,695,1260,1289">track</WORD>
<WORD coords="706,1291,805,1260,1290">where</WORD>
<WORD coords="815,1291,865,1260,1290">the</WORD>
<WORD coords="875,1292,943,1261,1291">data</WORD>
<WORD coords="954,1292,980,1261,1291">is</WORD>
<WORD coords="991,1292,1098,1262,1291">stored.</WORD>
<WORD coords="1111,1292,1193,1262,1292">Then</WORD>
<WORD coords="1205,1293,1228,1262,1292">it</WORD>
<WORD coords="1238,1294,1317,1267,1293">must</WORD>
<WORD coords="1327,1294,1397,1263,1293">wait</WORD>
<WORD coords="1407,1294,1480,1263,1293">until</WORD>
<WORD coords="1491,1294,1541,1264,1294">the</WORD>
<WORD coords="1550,1295,1619,1264,1294">disk</WORD>
<WORD coords="1628,1295,1736,1269,1294">rotates</WORD>
<WORD coords="1748,1295,1779,1270,1295">to</WORD>
</LINE>
<LINE>
<WORD coords="614,1334,663,1303,1333">the</WORD>
<WORD coords="675,1342,754,1304,1334">right</WORD>
<WORD coords="766,1336,907,1304,1335">location.</WORD>
<WORD coords="920,1344,1001,1305,1335">Only</WORD>
<WORD coords="1014,1337,1084,1306,1336">then</WORD>
<WORD coords="1096,1337,1153,1314,1336">can</WORD>
<WORD coords="1165,1337,1234,1306,1337">data</WORD>
<WORD coords="1245,1338,1283,1307,1338">be</WORD>
<WORD coords="1296,1338,1421,1307,1337">written.</WORD>
<WORD coords="1435,1346,1587,1308,1337">Although</WORD>
<WORD coords="1601,1339,1659,1308,1338">this</WORD>
<WORD coords="1673,1347,1779,1309,1338">timing</WORD>
</LINE>
<LINE>
<WORD coords="613,1379,639,1348,1378">is</WORD>
<WORD coords="654,1379,735,1348,1378">brief</WORD>
<WORD coords="746,1379,778,1348,1379">in</WORD>
<WORD coords="792,1380,903,1349,1379">human</WORD>
<WORD coords="919,1386,1019,1355,1380">terms,</WORD>
<WORD coords="1035,1381,1084,1351,1380">the</WORD>
<WORD coords="1098,1389,1253,1356,1381">computer</WORD>
<WORD coords="1267,1391,1410,1351,1382">(actually</WORD>
<WORD coords="1424,1384,1462,1352,1383">its</WORD>
<WORD coords="1477,1384,1589,1353,1383">central</WORD>
<WORD coords="1602,1392,1778,1353,1384">processing</WORD>
</LINE>
<LINE>
<WORD coords="613,1424,677,1393,1423">unit</WORD>
<WORD coords="688,1424,723,1402,1424">or</WORD>
<WORD coords="734,1432,825,1393,1424">CPU)</WORD>
<WORD coords="838,1425,865,1394,1424">is</WORD>
<WORD coords="877,1434,949,1395,1425">kept</WORD>
<WORD coords="961,1434,1082,1395,1425">waiting</WORD>
<WORD coords="1094,1427,1112,1404,1427">a</WORD>
<WORD coords="1125,1435,1196,1404,1426">very</WORD>
<WORD coords="1208,1435,1280,1396,1426">long</WORD>
<WORD coords="1292,1428,1373,1396,1427">time.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="284,1506,367,1476,1505">Disk</WORD>
<WORD coords="397,1508,530,1476,1506">buffers</WORD>
<WORD coords="613,1508,642,1478,1508">If</WORD>
<WORD coords="649,1516,709,1487,1509">you</WORD>
<WORD coords="720,1510,901,1479,1509">transmitted</WORD>
<WORD coords="911,1518,1000,1488,1509">every</WORD>
<WORD coords="1010,1511,1159,1480,1510">character</WORD>
<WORD coords="1168,1511,1239,1481,1511">with</WORD>
<WORD coords="1249,1512,1307,1481,1511">this</WORD>
<WORD coords="1317,1518,1447,1482,1512">method,</WORD>
<WORD coords="1458,1513,1506,1482,1512">the</WORD>
<WORD coords="1515,1521,1669,1488,1513">computer</WORD>
<WORD coords="1677,1513,1778,1484,1512">would</WORD>
</LINE>
<LINE>
<WORD coords="613,1560,708,1523,1552">spend</WORD>
<WORD coords="722,1554,807,1531,1553">more</WORD>
<WORD coords="820,1554,893,1523,1553">time</WORD>
<WORD coords="906,1563,1029,1524,1554">waiting</WORD>
<WORD coords="1044,1555,1075,1530,1555">to</WORD>
<WORD coords="1087,1563,1175,1525,1555">place</WORD>
<WORD coords="1188,1556,1207,1534,1556">a</WORD>
<WORD coords="1221,1564,1317,1525,1555">single</WORD>
<WORD coords="1331,1557,1482,1526,1556">character</WORD>
<WORD coords="1494,1557,1534,1535,1557">on</WORD>
<WORD coords="1548,1557,1598,1527,1557">the</WORD>
<WORD coords="1612,1558,1680,1527,1557">disk</WORD>
<WORD coords="1694,1558,1778,1528,1557">drive</WORD>
</LINE>
<LINE>
<WORD coords="613,1596,682,1567,1595">than</WORD>
<WORD coords="699,1606,886,1567,1596">performing</WORD>
<WORD coords="901,1606,960,1577,1597">any</WORD>
<WORD coords="977,1599,1062,1569,1598">other</WORD>
<WORD coords="1077,1599,1152,1570,1598">task.</WORD>
<WORD coords="1170,1599,1227,1570,1598">For</WORD>
<WORD coords="1242,1600,1301,1570,1599">this</WORD>
<WORD coords="1317,1605,1435,1579,1599">reason,</WORD>
<WORD coords="1452,1601,1574,1571,1600">smaller</WORD>
<WORD coords="1589,1603,1727,1577,1602">amounts</WORD>
<WORD coords="1744,1603,1781,1572,1602">of</WORD>
</LINE>
<LINE>
<WORD coords="613,1640,680,1611,1640">data</WORD>
<WORD coords="694,1642,785,1620,1640">move</WORD>
<WORD coords="798,1642,828,1617,1642">to</WORD>
<WORD coords="842,1642,879,1621,1641">an</WORD>
<WORD coords="893,1642,961,1621,1641">area</WORD>
<WORD coords="974,1642,1010,1613,1642">of</WORD>
<WORD coords="1022,1651,1155,1622,1642">memory</WORD>
<WORD coords="1171,1643,1200,1614,1643">in</WORD>
<WORD coords="1215,1644,1263,1614,1643">the</WORD>
<WORD coords="1276,1652,1431,1620,1643">computer</WORD>
<WORD coords="1443,1645,1547,1615,1644">before</WORD>
<WORD coords="1561,1647,1776,1616,1646">transmission.</WORD>
</LINE>
<LINE>
<WORD coords="612,1685,698,1653,1684">Once</WORD>
<WORD coords="713,1685,773,1654,1684">this</WORD>
<WORD coords="787,1686,889,1655,1685">buffer</WORD>
<WORD coords="903,1691,977,1655,1685">fills,</WORD>
<WORD coords="992,1687,1042,1656,1686">the</WORD>
<WORD coords="1057,1687,1126,1656,1687">data</WORD>
<WORD coords="1140,1688,1246,1665,1687">moves</WORD>
<WORD coords="1262,1688,1293,1662,1688">to</WORD>
<WORD coords="1308,1688,1357,1657,1687">the</WORD>
<WORD coords="1372,1689,1442,1657,1688">disk</WORD>
<WORD coords="1455,1690,1548,1658,1688">drive.</WORD>
<WORD coords="1563,1690,1637,1659,1689">This</WORD>
<WORD coords="1651,1690,1778,1660,1689">reduces</WORD>
</LINE>
<LINE>
<WORD coords="611,1737,766,1704,1729">computer</WORD>
<WORD coords="776,1738,897,1699,1729">waiting</WORD>
<WORD coords="909,1731,989,1700,1730">time.</WORD>
<WORD coords="1002,1732,1046,1701,1731">As</WORD>
<WORD coords="1058,1732,1133,1709,1731">soon</WORD>
<WORD coords="1144,1732,1177,1710,1732">as</WORD>
<WORD coords="1189,1732,1238,1701,1731">the</WORD>
<WORD coords="1248,1733,1331,1702,1732">drive</WORD>
<WORD coords="1342,1733,1440,1702,1732">writes</WORD>
<WORD coords="1452,1734,1501,1703,1733">the</WORD>
<WORD coords="1511,1734,1577,1703,1733">first</WORD>
<WORD coords="1587,1735,1736,1704,1734">character</WORD>
<WORD coords="1746,1735,1777,1709,1735">to</WORD>
</LINE>
<LINE>
<WORD coords="612,1773,661,1742,1772">the</WORD>
<WORD coords="671,1782,779,1751,1773">proper</WORD>
<WORD coords="788,1782,884,1744,1774">place,</WORD>
<WORD coords="896,1775,919,1744,1774">it</WORD>
<WORD coords="928,1775,984,1753,1775">can</WORD>
<WORD coords="995,1784,1082,1745,1775">place</WORD>
<WORD coords="1093,1776,1141,1745,1775">the</WORD>
<WORD coords="1152,1777,1237,1745,1776">other</WORD>
<WORD coords="1246,1777,1314,1746,1777">data</WORD>
<WORD coords="1323,1785,1402,1746,1777">right</WORD>
<WORD coords="1410,1778,1522,1747,1777">behind</WORD>
<WORD coords="1531,1779,1555,1747,1778">it</WORD>
<WORD coords="1564,1779,1623,1748,1778">and</WORD>
<WORD coords="1634,1779,1716,1748,1778">write</WORD>
<WORD coords="1728,1779,1777,1748,1779">the</WORD>
</LINE>
<LINE>
<WORD coords="612,1826,761,1788,1818">complete</WORD>
<WORD coords="773,1819,872,1788,1818">buffer</WORD>
<WORD coords="884,1819,915,1789,1819">in</WORD>
<WORD coords="927,1820,985,1798,1819">one</WORD>
<WORD coords="997,1828,1075,1798,1820">pass.</WORD>
<WORD coords="1089,1821,1160,1790,1820">This</WORD>
<WORD coords="1172,1822,1295,1791,1821">reduces</WORD>
<WORD coords="1309,1822,1357,1791,1821">the</WORD>
<WORD coords="1369,1822,1493,1792,1821">number</WORD>
<WORD coords="1505,1823,1540,1792,1822">of</WORD>
<WORD coords="1550,1823,1618,1792,1822">disk</WORD>
<WORD coords="1629,1829,1776,1801,1824">accesses,</WORD>
</LINE>
<LINE>
<WORD coords="611,1863,710,1832,1862">which</WORD>
<WORD coords="725,1865,905,1833,1863">accelerates</WORD>
<WORD coords="917,1873,1054,1842,1864">program</WORD>
<WORD coords="1070,1865,1236,1835,1864">execution.</WORD>
<WORD coords="1251,1867,1315,1836,1866">The</WORD>
<WORD coords="1329,1867,1412,1844,1866">same</WORD>
<WORD coords="1425,1876,1570,1836,1867">principle</WORD>
<WORD coords="1583,1868,1610,1837,1867">is</WORD>
<WORD coords="1623,1869,1688,1837,1868">also</WORD>
<WORD coords="1702,1869,1777,1838,1869">used</WORD>
</LINE>
<LINE>
<WORD coords="611,1908,658,1876,1907">for</WORD>
<WORD coords="665,1916,783,1877,1907">reading</WORD>
<WORD coords="792,1909,865,1878,1909">data.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,1992,674,1962,1991">The</WORD>
<WORD coords="686,1993,838,1961,1992">functions</WORD>
<WORD coords="851,1994,949,1963,1993">which</WORD>
<WORD coords="962,2002,1092,1963,1993">perform</WORD>
<WORD coords="1106,1995,1165,1964,1994">this</WORD>
<WORD coords="1174,2003,1229,1964,1995">job</WORD>
<WORD coords="1240,1995,1290,1973,1995">are</WORD>
<WORD coords="1303,2003,1399,1971,1996">getc</WORD>
<WORD coords="1413,1996,1471,1966,1995">and</WORD>
<WORD coords="1481,2004,1591,1971,1996">putc,</WORD>
<WORD coords="1604,1997,1702,1967,1996">which</WORD>
<WORD coords="1715,1998,1777,1967,1997">like</WORD>
</LINE>
<LINE>
<WORD coords="611,2037,685,2006,2036">their</WORD>
<WORD coords="694,2038,832,2007,2037">relatives</WORD>
<WORD coords="844,2045,1012,2011,2038">getchar</WORD>
<WORD coords="1024,2039,1082,2009,2038">and</WORD>
<WORD coords="1092,2046,1272,2013,2039">putchar,</WORD>
<WORD coords="1283,2049,1367,2009,2040">input</WORD>
<WORD coords="1376,2041,1411,2018,2040">or</WORD>
<WORD coords="1420,2049,1524,2016,2041">output</WORD>
<WORD coords="1532,2042,1551,2019,2042">a</WORD>
<WORD coords="1560,2043,1718,2011,2041">character.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,2122,708,2092,2121">These</WORD>
<WORD coords="719,2124,869,2091,2122">functions</WORD>
<WORD coords="881,2124,930,2101,2123">are</WORD>
<WORD coords="941,2124,994,2098,2123">not</WORD>
<WORD coords="1003,2132,1068,2098,2123">part</WORD>
<WORD coords="1077,2125,1114,2093,2124">of</WORD>
<WORD coords="1122,2125,1172,2094,2124">the</WORD>
<WORD coords="1182,2125,1208,2094,2125">C</WORD>
<WORD coords="1221,2134,1375,2094,2125">language.</WORD>
<WORD coords="1386,2126,1444,2095,2125">For</WORD>
<WORD coords="1454,2127,1512,2095,2126">this</WORD>
<WORD coords="1523,2127,1628,2104,2126">reason</WORD>
<WORD coords="1640,2135,1708,2096,2126">they</WORD>
<WORD coords="1720,2127,1776,2106,2127">can</WORD>
</LINE>
<LINE>
<WORD coords="610,2167,648,2137,2167">be</WORD>
<WORD coords="661,2168,756,2136,2167">found</WORD>
<WORD coords="767,2167,798,2137,2167">in</WORD>
<WORD coords="811,2168,828,2146,2168">a</WORD>
<WORD coords="840,2176,958,2137,2167">library,</WORD>
<WORD coords="970,2169,1004,2146,2169">or</WORD>
<WORD coords="1016,2169,1046,2138,2169">in</WORD>
<WORD coords="1059,2170,1116,2138,2169">this</WORD>
<WORD coords="1129,2170,1199,2147,2170">case</WORD>
<WORD coords="1210,2170,1243,2147,2170">as</WORD>
<WORD coords="1255,2171,1274,2147,2171">a</WORD>
<WORD coords="1285,2171,1432,2142,2170">define</WORD>
<WORD coords="1446,2171,1476,2140,2171">in</WORD>
<WORD coords="1487,2172,1506,2149,2172">a</WORD>
<WORD coords="1518,2172,1626,2140,2171">header</WORD>
<WORD coords="1638,2173,1691,2141,2172">file</WORD>
<WORD coords="1704,2180,1774,2141,2172">(.h).</WORD>
</LINE>
<LINE>
<WORD coords="610,2212,673,2182,2211">The</WORD>
<WORD coords="687,2214,846,2182,2212">definition</WORD>
<WORD coords="860,2214,897,2183,2213">of</WORD>
<WORD coords="908,2221,1005,2189,2214">getc</WORD>
<WORD coords="1021,2215,1079,2184,2214">and</WORD>
<WORD coords="1090,2222,1188,2190,2214">putc</WORD>
<WORD coords="1204,2215,1258,2193,2214">can</WORD>
<WORD coords="1272,2216,1337,2185,2215">also</WORD>
<WORD coords="1350,2216,1388,2186,2216">be</WORD>
<WORD coords="1401,2216,1496,2185,2215">found</WORD>
<WORD coords="1508,2215,1538,2186,2215">in</WORD>
<WORD coords="1552,2217,1601,2187,2216">the</WORD>
<WORD coords="1617,2218,1774,2189,2217">stdio.h</WORD>
</LINE>
<LINE>
<WORD coords="610,2257,664,2226,2256">file</WORD>
<WORD coords="675,2258,746,2226,2257">with</WORD>
<WORD coords="758,2258,807,2227,2257">the</WORD>
<WORD coords="818,2259,947,2227,2258">familiar</WORD>
<WORD coords="957,2266,1127,2232,2259">putchar</WORD>
<WORD coords="1138,2260,1197,2229,2259">and</WORD>
<WORD coords="1207,2267,1386,2233,2260">getchar.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,2330,719,2309,2330">•define</WORD>
<WORD coords="736,2335,799,2312,2330">getc</WORD>
<WORD coords="806,2336,839,2311,2334">(p)</WORD>
<WORD coords="869,2335,908,2311,2332">(—</WORD>
<WORD coords="915,2336,986,2312,2331">(p)-&gt;</WORD>
<WORD coords="1002,2340,1142,2312,2332">_ront&gt;=0?</WORD>
<WORD coords="1163,2325,1173,2313,2330">»</WORD>
<WORD coords="1183,2341,1456,2312,2333">(p)-&gt;_ptr++:_filbf</WORD>
<WORD coords="1463,2339,1513,2314,2337">(p))</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,2362,719,2341,2361">•define</WORD>
<WORD coords="735,2367,844,2343,2362">getchar</WORD>
<WORD coords="851,2366,868,2343,2366">()</WORD>
<WORD coords="891,2368,1056,2343,2363">getc(stdin)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,2395,719,2374,2395">♦define</WORD>
<WORD coords="736,2400,798,2377,2396">putc</WORD>
<WORD coords="805,2401,839,2376,2399">(p)</WORD>
<WORD coords="868,2400,907,2376,2397">(—</WORD>
<WORD coords="916,2401,949,2376,2397">(p)</WORD>
<WORD coords="956,2395,986,2379,2396">-&gt;</WORD>
<WORD coords="1002,2405,1143,2377,2397">_wcnt&gt;=0?</WORD>
<WORD coords="1162,2390,1173,2378,2395">*</WORD>
<WORD coords="1183,2402,1217,2378,2398">(p)</WORD>
<WORD coords="1223,2406,1363,2379,2398">-&gt;jptr++=</WORD>
<WORD coords="1370,2402,1404,2378,2398">(c)</WORD>
<WORD coords="1414,2402,1420,2379,2402">)</WORD>
<WORD coords="1429,2402,1436,2379,2400">)</WORD>
<WORD coords="1446,2407,1488,2379,2399">:_f</WORD>
<WORD coords="1491,2399,1551,2379,2399">lsbf</WORD>
<WORD coords="1558,2403,1565,2379,2403">(</WORD>
<WORD coords="1574,2403,1608,2379,2399">(c)</WORD>
<WORD coords="1617,2404,1624,2393,2404">,</WORD>
<WORD coords="1630,2404,1655,2380,2403">p)</WORD>
<WORD coords="1664,2403,1670,2380,2403">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,2427,718,2407,2426">idefine</WORD>
<WORD coords="735,2432,844,2408,2427">putchar</WORD>
<WORD coords="852,2431,869,2409,2431">()</WORD>
<WORD coords="892,2433,995,2409,2428">putc(c,</WORD>
<WORD coords="1003,2432,1105,2409,2428">stdout)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="280,2661,351,2630,2660">206</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0213.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0214.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0214.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="268,174,397,147,173">Abacus</WORD>
<WORD coords="1221,173,1287,146,173">23.2</WORD>
<WORD coords="1317,173,1482,146,172">Buffered</WORD>
<WORD coords="1503,172,1763,143,171">Input/Output</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="597,354,684,323,353">Let&apos;s</WORD>
<WORD coords="707,354,791,323,353">clear</WORD>
<WORD coords="812,354,899,331,353">some</WORD>
<WORD coords="921,354,959,323,353">of</WORD>
<WORD coords="978,354,1039,323,353">this</WORD>
<WORD coords="1062,361,1113,331,353">up.</WORD>
<WORD coords="1135,353,1201,322,352">The</WORD>
<WORD coords="1222,353,1405,322,352">definitions</WORD>
<WORD coords="1426,352,1463,321,352">of</WORD>
<WORD coords="1481,359,1561,326,352">put</WORD>
<WORD coords="1570,352,1677,324,351">char</WORD>
<WORD coords="1704,350,1764,320,349">and</WORD>
</LINE>
<LINE>
<WORD coords="598,403,668,372,397">get</WORD>
<WORD coords="673,397,767,370,396">char</WORD>
<WORD coords="778,397,828,374,396">are</WORD>
<WORD coords="837,397,878,366,396">all</WORD>
<WORD coords="888,404,950,374,397">you</WORD>
<WORD coords="959,396,1037,366,396">need</WORD>
<WORD coords="1046,397,1078,371,396">to</WORD>
<WORD coords="1087,396,1177,366,396">know</WORD>
<WORD coords="1188,396,1235,365,395">for</WORD>
<WORD coords="1244,396,1322,374,395">now.</WORD>
<WORD coords="1334,396,1412,365,395">Both</WORD>
<WORD coords="1423,395,1477,373,394">can</WORD>
<WORD coords="1488,395,1528,365,395">be</WORD>
<WORD coords="1537,394,1637,364,393">traced</WORD>
<WORD coords="1645,394,1723,363,393">back</WORD>
<WORD coords="1732,394,1764,368,394">to</WORD>
</LINE>
<LINE>
<WORD coords="598,448,692,416,441">getc</WORD>
<WORD coords="705,441,765,410,440">and</WORD>
<WORD coords="774,448,869,416,441">putc</WORD>
<WORD coords="880,441,940,410,440">and</WORD>
<WORD coords="948,448,1099,414,439">represent</WORD>
<WORD coords="1108,448,1220,409,439">special</WORD>
<WORD coords="1230,439,1363,409,438">versions</WORD>
<WORD coords="1374,439,1409,409,438">of</WORD>
<WORD coords="1418,439,1466,409,438">the</WORD>
<WORD coords="1477,438,1536,413,438">two</WORD>
<WORD coords="1547,438,1705,407,437">functions.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,525,710,494,524">Before</WORD>
<WORD coords="721,525,771,494,524">the</WORD>
<WORD coords="782,525,849,494,524">first</WORD>
<WORD coords="858,524,1008,494,523">character</WORD>
<WORD coords="1019,524,1075,502,523">can</WORD>
<WORD coords="1086,525,1126,494,524">be</WORD>
<WORD coords="1137,524,1247,494,523">moved</WORD>
<WORD coords="1258,524,1329,493,523">with</WORD>
<WORD coords="1342,524,1425,493,523">these</WORD>
<WORD coords="1437,528,1597,492,522">functions,</WORD>
<WORD coords="1609,523,1628,500,523">a</WORD>
<WORD coords="1638,523,1764,491,521">channel</WORD>
</LINE>
<LINE>
<WORD coords="599,569,679,544,568">must</WORD>
<WORD coords="692,569,731,539,569">be</WORD>
<WORD coords="745,577,874,539,568">opened.</WORD>
<WORD coords="890,568,919,539,568">A</WORD>
<WORD coords="932,569,1060,538,568">channel</WORD>
<WORD coords="1075,569,1102,538,568">is</WORD>
<WORD coords="1113,577,1177,538,569">just</WORD>
<WORD coords="1189,569,1209,546,569">a</WORD>
<WORD coords="1221,569,1291,538,569">data</WORD>
<WORD coords="1304,568,1366,537,568">line</WORD>
<WORD coords="1380,568,1412,542,568">to</WORD>
<WORD coords="1425,568,1445,546,568">a</WORD>
<WORD coords="1456,568,1568,536,567">certain</WORD>
<WORD coords="1583,567,1700,535,566">device.</WORD>
<WORD coords="1714,566,1765,536,566">No</WORD>
</LINE>
<LINE>
<WORD coords="598,613,700,582,612">cables</WORD>
<WORD coords="712,621,841,582,612">actually</WORD>
<WORD coords="852,621,931,590,612">open</WORD>
<WORD coords="943,621,984,590,613">up</WORD>
<WORD coords="994,612,1013,590,612">a</WORD>
<WORD coords="1023,617,1161,581,611">channel,</WORD>
<WORD coords="1172,612,1226,581,612">but</WORD>
<WORD coords="1235,612,1285,581,611">the</WORD>
<WORD coords="1296,620,1408,586,611">system</WORD>
<WORD coords="1419,611,1526,581,611">knows</WORD>
<WORD coords="1536,611,1637,580,610">where</WORD>
<WORD coords="1648,610,1679,584,610">to</WORD>
<WORD coords="1691,610,1766,579,609">send</WORD>
</LINE>
<LINE>
<WORD coords="599,657,649,626,656">the</WORD>
<WORD coords="665,657,871,626,656">information.</WORD>
<WORD coords="888,656,918,626,656">A</WORD>
<WORD coords="934,665,1049,626,656">special</WORD>
<WORD coords="1065,657,1143,626,657">code</WORD>
<WORD coords="1158,657,1301,626,656">obtained</WORD>
<WORD coords="1316,656,1395,625,656">from</WORD>
<WORD coords="1412,656,1462,625,655">the</WORD>
<WORD coords="1477,664,1634,624,655">operating</WORD>
<WORD coords="1651,663,1764,629,654">system</WORD>
</LINE>
<LINE>
<WORD coords="599,708,707,671,699">during</WORD>
<WORD coords="719,701,769,671,700">the</WORD>
<WORD coords="782,708,914,670,700">opening</WORD>
<WORD coords="927,701,964,670,700">of</WORD>
<WORD coords="974,701,1023,671,700">the</WORD>
<WORD coords="1035,701,1163,670,700">channel</WORD>
<WORD coords="1175,701,1282,670,700">allows</WORD>
<WORD coords="1294,708,1470,669,700">addressing</WORD>
<WORD coords="1482,700,1532,669,699">the</WORD>
<WORD coords="1545,699,1652,669,698">device</WORD>
<WORD coords="1664,699,1695,673,699">at</WORD>
<WORD coords="1706,707,1766,677,698">any</WORD>
</LINE>
<LINE>
<WORD coords="600,744,678,715,743">time.</WORD>
<WORD coords="689,744,816,715,743">Devices</WORD>
<WORD coords="827,744,885,715,743">and</WORD>
<WORD coords="894,744,1054,714,743">individual</WORD>
<WORD coords="1064,744,1130,714,743">disk</WORD>
<WORD coords="1140,744,1208,714,743">files</WORD>
<WORD coords="1217,744,1271,723,743">can</WORD>
<WORD coords="1280,745,1319,714,744">be</WORD>
<WORD coords="1329,744,1492,714,743">addressed.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,828,723,798,827">Several</WORD>
<WORD coords="737,829,807,797,828">files</WORD>
<WORD coords="821,829,878,806,828">can</WORD>
<WORD coords="892,829,931,798,829">be</WORD>
<WORD coords="944,829,1107,798,828">addressed</WORD>
<WORD coords="1120,828,1160,806,828">on</WORD>
<WORD coords="1174,828,1225,797,827">the</WORD>
<WORD coords="1238,828,1323,806,827">same</WORD>
<WORD coords="1335,828,1421,797,827">drive</WORD>
<WORD coords="1434,828,1560,796,827">without</WORD>
<WORD coords="1572,834,1684,796,826">having</WORD>
<WORD coords="1698,826,1767,796,826">data</WORD>
</LINE>
<LINE>
<WORD coords="599,873,732,842,872">conflict</WORD>
<WORD coords="743,873,806,842,872">The</WORD>
<WORD coords="816,873,871,842,872">file</WORD>
<WORD coords="879,880,996,841,872">pointer</WORD>
<WORD coords="1004,873,1148,841,872">indicates</WORD>
<WORD coords="1158,873,1208,842,872">the</WORD>
<WORD coords="1217,873,1351,841,871">channel.</WORD>
<WORD coords="1363,872,1452,841,871">Since</WORD>
<WORD coords="1461,872,1480,849,872">a</WORD>
<WORD coords="1488,872,1589,840,870">buffer</WORD>
<WORD coords="1598,871,1625,840,870">is</WORD>
<WORD coords="1636,871,1709,840,871">used</WORD>
<WORD coords="1719,871,1768,839,870">for</WORD>
</LINE>
<LINE>
<WORD coords="600,926,810,886,918">input/output,</WORD>
<WORD coords="823,918,874,886,917">the</WORD>
<WORD coords="885,926,1041,892,917">computer</WORD>
<WORD coords="1052,918,1133,892,917">must</WORD>
<WORD coords="1144,918,1184,887,918">be</WORD>
<WORD coords="1195,918,1345,886,917">informed</WORD>
<WORD coords="1357,917,1394,885,916">of</WORD>
<WORD coords="1403,917,1503,886,916">where</WORD>
<WORD coords="1515,916,1565,885,915">the</WORD>
<WORD coords="1577,916,1646,885,916">data</WORD>
<WORD coords="1658,916,1767,884,915">should</WORD>
</LINE>
<LINE>
<WORD coords="599,963,639,931,963">be</WORD>
<WORD coords="655,963,757,932,962">stored</WORD>
<WORD coords="773,971,1000,931,962">intermittently</WORD>
<WORD coords="1016,963,1076,932,962">and</WORD>
<WORD coords="1093,963,1162,931,962">how</WORD>
<WORD coords="1179,971,1262,931,962">large</WORD>
<WORD coords="1277,963,1296,940,963">a</WORD>
<WORD coords="1312,971,1404,939,962">space</WORD>
<WORD coords="1419,962,1500,935,961">must</WORD>
<WORD coords="1514,962,1554,931,961">be</WORD>
<WORD coords="1568,961,1720,930,960">reserved.</WORD>
<WORD coords="1738,960,1767,930,960">A</WORD>
</LINE>
<LINE>
<WORD coords="600,1008,741,982,1007">structure</WORD>
<WORD coords="750,1008,858,977,1007">named</WORD>
<WORD coords="867,1006,961,982,1006">file</WORD>
<WORD coords="974,1014,1084,977,1006">(notice</WORD>
<WORD coords="1094,1007,1143,977,1006">the</WORD>
<WORD coords="1153,1015,1312,985,1006">uppercase</WORD>
<WORD coords="1322,1014,1432,976,1006">letters)</WORD>
<WORD coords="1442,1007,1562,975,1006">defined</WORD>
<WORD coords="1572,1005,1603,975,1005">in</WORD>
<WORD coords="1616,1006,1766,977,1005">stdio.h</WORD>
</LINE>
<LINE>
<WORD coords="600,1053,735,1021,1052">contains</WORD>
<WORD coords="746,1053,786,1022,1052">all</WORD>
<WORD coords="797,1061,954,1030,1052">necessary</WORD>
<WORD coords="964,1053,1033,1022,1053">data</WORD>
<WORD coords="1042,1053,1089,1021,1052">for</WORD>
<WORD coords="1099,1053,1236,1021,1052">buffered</WORD>
<WORD coords="1246,1061,1451,1021,1052">input/output.</WORD>
<WORD coords="1463,1052,1527,1021,1051">The</WORD>
<WORD coords="1536,1059,1694,1020,1051">following</WORD>
<WORD coords="1704,1051,1766,1019,1050">list-</WORD>
</LINE>
<LINE>
<WORD coords="600,1104,652,1065,1095">ing</WORD>
<WORD coords="662,1096,761,1065,1095">writes</WORD>
<WORD coords="771,1096,790,1074,1096">a</WORD>
<WORD coords="799,1096,853,1065,1095">file</WORD>
<WORD coords="862,1096,922,1066,1095">and</WORD>
<WORD coords="931,1096,1000,1072,1095">men</WORD>
<WORD coords="1010,1096,1096,1066,1095">reads</WORD>
<WORD coords="1106,1096,1130,1065,1095">it</WORD>
<WORD coords="1138,1104,1234,1065,1095">again:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,1182,924,1152,1176">/*fprint-fscan.c</WORD>
<WORD coords="947,1177,1064,1154,1176">23.2.1</WORD>
<WORD coords="1090,1178,1124,1152,1173">*/</WORD>
</LINE>
<LINE>
<WORD coords="602,1216,761,1191,1215">♦include</WORD>
<WORD coords="786,1216,964,1191,1215">&lt;stdio.h&gt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,1297,679,1272,1297">main</WORD>
<WORD coords="690,1300,713,1274,1300">()</WORD>
</LINE>
<LINE>
<WORD coords="607,1340,615,1314,1340">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="663,1378,741,1356,1377">FILE</WORD>
<WORD coords="766,1383,897,1353,1377">*input,</WORD>
<WORD coords="929,1383,1080,1355,1377">*output,</WORD>
<WORD coords="1111,1383,1283,1355,1377">*fopen();</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="663,1418,740,1396,1418">char</WORD>
<WORD coords="767,1418,924,1394,1418">filename</WORD>
<WORD coords="934,1422,1018,1396,1419">[81],</WORD>
<WORD coords="1048,1418,1125,1397,1418">text</WORD>
<WORD coords="1137,1421,1242,1395,1418">[200);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="663,1504,781,1474,1498">printf</WORD>
<WORD coords="793,1501,945,1475,1498">(&quot;Please</WORD>
<WORD coords="968,1504,1065,1474,1498">input</WORD>
<WORD coords="1092,1498,1167,1474,1498">file</WORD>
<WORD coords="1191,1501,1385,1473,1497">name!\n&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="665,1539,762,1516,1539">scanf</WORD>
<WORD coords="773,1543,919,1516,1539">(&quot;%80s&quot;,</WORD>
<WORD coords="951,1542,1142,1514,1538">filename);</WORD>
</LINE>
<LINE>
<WORD coords="662,1585,782,1554,1579">printf</WORD>
<WORD coords="793,1584,924,1557,1579">(&quot;Input</WORD>
<WORD coords="949,1579,966,1562,1579">a</WORD>
<WORD coords="995,1584,1099,1555,1578">(long)</WORD>
<WORD coords="1130,1582,1325,1554,1578">word!\n&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="665,1620,762,1597,1619">scanf</WORD>
<WORD coords="773,1623,939,1597,1619">(&quot;%200s&quot;,</WORD>
<WORD coords="968,1622,1082,1597,1619">text);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="665,1705,782,1679,1699">output</WORD>
<WORD coords="806,1693,824,1685,1696">=</WORD>
<WORD coords="849,1705,945,1677,1699">fopen</WORD>
<WORD coords="956,1703,1141,1675,1699">(filename,</WORD>
<WORD coords="1174,1702,1241,1677,1699">&quot;w&quot;)</WORD>
<WORD coords="1255,1702,1264,1683,0">;</WORD>
</LINE>
<LINE>
<WORD coords="664,1746,783,1716,1740">printf</WORD>
<WORD coords="794,1743,1027,1716,1740">(&quot;Filehandle</WORD>
<WORD coords="1052,1744,1162,1716,1740">%d\n&quot;,</WORD>
<WORD coords="1193,1745,1345,1717,1739">output);</WORD>
</LINE>
<LINE>
<WORD coords="667,1787,803,1757,1781">fprintf</WORD>
<WORD coords="814,1787,960,1758,1781">(output,</WORD>
<WORD coords="991,1785,1082,1758,1780">&quot;%s&quot;,</WORD>
<WORD coords="1110,1784,1224,1758,1780">text);</WORD>
</LINE>
<LINE>
<WORD coords="667,1820,784,1798,1820">fclose</WORD>
<WORD coords="795,1826,939,1798,1820">(output)</WORD>
<WORD coords="953,1823,962,1804,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="667,1907,762,1877,1901">input</WORD>
<WORD coords="788,1894,804,1886,1897">=</WORD>
<WORD coords="830,1907,926,1878,1901">fopen</WORD>
<WORD coords="937,1905,1122,1876,1900">(filename,</WORD>
<WORD coords="1154,1904,1222,1878,1900">&quot;r&quot;)</WORD>
<WORD coords="1235,1904,1244,1884,0">;</WORD>
</LINE>
<LINE>
<WORD coords="664,1946,784,1916,1940">printf</WORD>
<WORD coords="794,1944,1027,1916,1940">(&quot;Filehandle</WORD>
<WORD coords="1053,1944,1163,1916,1940">%d\n&quot;,</WORD>
<WORD coords="1194,1946,1326,1916,1940">input);</WORD>
</LINE>
<LINE>
<WORD coords="668,1981,682,1959,1981">f</WORD>
<WORD coords="688,1982,784,1959,1981">scanf</WORD>
<WORD coords="795,1987,920,1957,1981">(input,</WORD>
<WORD coords="952,1985,1102,1958,1981">&quot;%200s&quot;,</WORD>
<WORD coords="1132,1984,1245,1959,1981">text);</WORD>
</LINE>
<LINE>
<WORD coords="668,2023,785,2000,2023">fclose</WORD>
<WORD coords="795,2029,919,1998,2023">(input)</WORD>
<WORD coords="933,2026,942,2006,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="665,2069,785,2039,2063">printf</WORD>
<WORD coords="795,2066,886,2040,2063">(&quot;The</WORD>
<WORD coords="910,2063,1003,2041,2063">Text:</WORD>
<WORD coords="1033,2067,1184,2038,2062">&gt;%s&lt;\n&quot;,</WORD>
<WORD coords="1213,2066,1327,2040,2062">text);</WORD>
</LINE>
<LINE>
<WORD coords="611,2108,618,2081,2108">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="276,2189,345,2159,2188">The</WORD>
<WORD coords="368,2197,508,2161,2188">fopen</WORD>
<WORD coords="605,2190,669,2159,2189">The</WORD>
<WORD coords="686,2197,811,2163,2189">fopen</WORD>
<WORD coords="829,2190,966,2159,2189">function</WORD>
<WORD coords="982,2197,1079,2167,2189">opens</WORD>
<WORD coords="1095,2189,1145,2159,2188">the</WORD>
<WORD coords="1159,2189,1287,2158,2188">channel</WORD>
<WORD coords="1302,2189,1362,2158,2188">and</WORD>
<WORD coords="1377,2189,1492,2163,2188">returns</WORD>
<WORD coords="1508,2188,1558,2157,2187">the</WORD>
<WORD coords="1574,2188,1629,2157,2187">file</WORD>
<WORD coords="1643,2196,1771,2156,2186">pointer,</WORD>
</LINE>
<LINE>
<WORD coords="277,2234,442,2203,2233">function</WORD>
<WORD coords="606,2235,681,2204,2235">used</WORD>
<WORD coords="693,2235,741,2203,2234">for</WORD>
<WORD coords="752,2235,793,2204,2234">all</WORD>
<WORD coords="806,2234,902,2203,2233">future</WORD>
<WORD coords="914,2239,1029,2212,2234">access,</WORD>
<WORD coords="1042,2234,1073,2208,2234">to</WORD>
<WORD coords="1086,2234,1144,2203,2233">this</WORD>
<WORD coords="1157,2234,1220,2203,2233">file.</WORD>
<WORD coords="1233,2234,1324,2202,2233">Since</WORD>
<WORD coords="1338,2241,1459,2206,2233">fopen</WORD>
<WORD coords="1473,2233,1587,2207,2232">returns</WORD>
<WORD coords="1602,2240,1772,2201,2231">something</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,2280,690,2249,2279">other</WORD>
<WORD coords="702,2279,771,2249,2278">than</WORD>
<WORD coords="784,2279,821,2258,2278">an</WORD>
<WORD coords="834,2287,957,2249,2278">integer,</WORD>
<WORD coords="970,2279,993,2249,2278">it</WORD>
<WORD coords="1005,2279,1084,2254,2278">must</WORD>
<WORD coords="1094,2279,1133,2249,2279">be</WORD>
<WORD coords="1145,2279,1283,2248,2278">declared</WORD>
<WORD coords="1294,2279,1328,2256,2279">as</WORD>
<WORD coords="1340,2279,1359,2257,2279">a</WORD>
<WORD coords="1371,2279,1506,2247,2278">function</WORD>
<WORD coords="1518,2278,1617,2246,2277">which</WORD>
<WORD coords="1629,2278,1742,2252,2277">returns</WORD>
<WORD coords="1754,2277,1773,2255,2277">a</WORD>
</LINE>
<LINE>
<WORD coords="607,2324,660,2294,2323">file</WORD>
<WORD coords="673,2332,798,2294,2323">pointer.</WORD>
<WORD coords="813,2325,886,2294,2324">This</WORD>
<WORD coords="899,2325,1015,2293,2324">routine</WORD>
<WORD coords="1028,2332,1161,2293,2324">requires</WORD>
<WORD coords="1175,2324,1235,2298,2324">two</WORD>
<WORD coords="1247,2332,1428,2298,2323">arguments:</WORD>
<WORD coords="1443,2324,1494,2292,2323">the</WORD>
<WORD coords="1506,2323,1595,2300,2322">name</WORD>
<WORD coords="1607,2323,1644,2291,2322">of</WORD>
<WORD coords="1655,2323,1705,2291,2322">the</WORD>
<WORD coords="1719,2322,1772,2291,2321">file</WORD>
</LINE>
<LINE>
<WORD coords="605,2370,663,2339,2369">and</WORD>
<WORD coords="674,2370,723,2339,2369">the</WORD>
<WORD coords="733,2370,835,2347,2370">access</WORD>
<WORD coords="845,2370,943,2339,2369">mode.</WORD>
<WORD coords="953,2370,1016,2338,2369">The</WORD>
<WORD coords="1026,2370,1094,2347,2369">user</WORD>
<WORD coords="1103,2370,1157,2347,2369">can</WORD>
<WORD coords="1168,2369,1248,2344,2368">enter</WORD>
<WORD coords="1258,2369,1306,2338,2368">the</WORD>
<WORD coords="1316,2369,1411,2346,2368">name.</WORD>
<WORD coords="1423,2369,1486,2337,2368">The</WORD>
<WORD coords="1494,2369,1596,2346,2368">access</WORD>
<WORD coords="1607,2368,1696,2336,2367">mode</WORD>
<WORD coords="1706,2368,1773,2336,2367">tells</WORD>
</LINE>
<LINE>
<WORD coords="606,2415,655,2384,2414">the</WORD>
<WORD coords="668,2423,823,2389,2414">computer</WORD>
<WORD coords="835,2415,916,2384,2414">what</WORD>
<WORD coords="927,2415,1036,2383,2414">should</WORD>
<WORD coords="1048,2414,1087,2384,2414">be</WORD>
<WORD coords="1100,2414,1179,2384,2413">done</WORD>
<WORD coords="1192,2414,1263,2383,2413">with</WORD>
<WORD coords="1276,2414,1326,2383,2413">the</WORD>
<WORD coords="1338,2414,1402,2383,2413">file.</WORD>
<WORD coords="1415,2413,1479,2382,2413">The</WORD>
<WORD coords="1491,2413,1582,2382,2413">mode</WORD>
<WORD coords="1593,2413,1650,2390,2412">can</WORD>
<WORD coords="1662,2413,1702,2382,2412">be</WORD>
<WORD coords="1713,2412,1773,2390,2411">one</WORD>
</LINE>
<LINE>
<WORD coords="606,2460,641,2428,2459">of</WORD>
<WORD coords="649,2459,730,2428,2458">three</WORD>
<WORD coords="740,2459,847,2428,2458">letters:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1701,2672,1773,2642,2671">207</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0214.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2839" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0215.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0215.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="283,164,329,136,164">23.</WORD>
<WORD coords="360,166,659,137,164">Communication</WORD>
<WORD coords="1366,168,1474,141,168">Amiga</WORD>
<WORD coords="1487,168,1512,141,168">C</WORD>
<WORD coords="1525,168,1583,147,167">for</WORD>
<WORD coords="1596,168,1777,141,168">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="721,344,736,322,344">r</WORD>
<WORD coords="752,352,842,314,345">(read)</WORD>
<WORD coords="1013,353,1107,323,345">opens</WORD>
<WORD coords="1116,346,1136,323,346">a</WORD>
<WORD coords="1144,346,1197,315,345">file</WORD>
<WORD coords="1206,346,1254,315,345">for</WORD>
<WORD coords="1261,353,1381,316,345">reading</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="722,388,750,366,388">w</WORD>
<WORD coords="761,395,866,357,388">(write)</WORD>
<WORD coords="1013,397,1108,366,388">opens</WORD>
<WORD coords="1118,389,1137,367,389">a</WORD>
<WORD coords="1147,389,1201,358,389">file</WORD>
<WORD coords="1213,390,1259,359,389">for</WORD>
<WORD coords="1269,397,1385,359,388">writing</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="721,432,740,410,432">a</WORD>
<WORD coords="759,441,898,402,432">(append)</WORD>
<WORD coords="1013,441,1106,411,433">opens</WORD>
<WORD coords="1115,434,1134,411,434">a</WORD>
<WORD coords="1143,434,1195,402,433">file</WORD>
<WORD coords="1204,434,1251,402,433">for</WORD>
<WORD coords="1259,441,1366,403,433">adding</WORD>
<WORD coords="1376,434,1532,403,433">additional</WORD>
<WORD coords="1542,434,1608,404,434">data</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,517,641,487,517">A</WORD>
<WORD coords="653,518,708,487,517">file</WORD>
<WORD coords="720,527,839,488,518">opened</WORD>
<WORD coords="851,519,900,487,518">for</WORD>
<WORD coords="911,527,1035,488,519">reading</WORD>
<WORD coords="1048,526,1088,488,519">(r)</WORD>
<WORD coords="1101,520,1157,497,519">can</WORD>
<WORD coords="1170,528,1242,488,519">only</WORD>
<WORD coords="1255,520,1326,489,519">read</WORD>
<WORD coords="1338,525,1416,489,520">data,</WORD>
<WORD coords="1429,521,1482,494,520">not</WORD>
<WORD coords="1493,521,1577,489,520">write</WORD>
<WORD coords="1590,521,1666,489,521">data.</WORD>
<WORD coords="1680,520,1709,490,520">A</WORD>
<WORD coords="1724,520,1777,489,519">file</WORD>
</LINE>
<LINE>
<WORD coords="610,570,690,540,562">open</WORD>
<WORD coords="704,563,753,532,562">for</WORD>
<WORD coords="766,571,885,532,562">writing</WORD>
<WORD coords="900,570,954,533,563">(w)</WORD>
<WORD coords="969,564,1026,533,563">lets</WORD>
<WORD coords="1041,571,1101,541,564">you</WORD>
<WORD coords="1115,564,1199,533,563">write</WORD>
<WORD coords="1213,564,1289,534,564">data.</WORD>
<WORD coords="1304,564,1369,534,563">The</WORD>
<WORD coords="1381,572,1500,534,564">append</WORD>
<WORD coords="1514,571,1558,534,565">(a)</WORD>
<WORD coords="1572,565,1663,535,564">mode</WORD>
<WORD coords="1676,565,1777,534,564">writes</WORD>
</LINE>
<LINE>
<WORD coords="610,605,679,575,604">data</WORD>
<WORD coords="693,605,725,580,605">to</WORD>
<WORD coords="739,605,790,575,604">the</WORD>
<WORD coords="802,605,862,576,604">end</WORD>
<WORD coords="875,606,912,575,605">of</WORD>
<WORD coords="923,606,961,584,605">an</WORD>
<WORD coords="975,614,1106,576,605">existing</WORD>
<WORD coords="1120,606,1184,576,605">file.</WORD>
<WORD coords="1198,605,1232,577,605">In</WORD>
<WORD coords="1245,607,1361,577,606">normal</WORD>
<WORD coords="1376,607,1459,576,606">write</WORD>
<WORD coords="1474,614,1529,576,606">(w)</WORD>
<WORD coords="1543,612,1644,577,606">mode,</WORD>
<WORD coords="1659,615,1777,577,606">writing</WORD>
</LINE>
<LINE>
<WORD coords="611,649,696,623,648">starts</WORD>
<WORD coords="708,649,738,624,648">at</WORD>
<WORD coords="749,649,799,619,648">the</WORD>
<WORD coords="809,657,974,619,647">beginning</WORD>
<WORD coords="984,650,1021,619,649">of</WORD>
<WORD coords="1030,649,1080,619,648">the</WORD>
<WORD coords="1090,650,1145,619,649">file</WORD>
<WORD coords="1155,650,1215,620,649">and</WORD>
<WORD coords="1225,650,1397,620,649">overwrites</WORD>
<WORD coords="1408,658,1537,620,649">existing</WORD>
<WORD coords="1547,650,1624,620,650">data.</WORD>
<WORD coords="1637,651,1709,620,650">This</WORD>
<WORD coords="1720,650,1776,628,650">can</WORD>
</LINE>
<LINE>
<WORD coords="610,700,706,662,692">easily</WORD>
<WORD coords="720,693,790,662,692">lead</WORD>
<WORD coords="803,693,835,667,693">to</WORD>
<WORD coords="849,693,912,662,692">loss</WORD>
<WORD coords="926,693,964,663,693">of</WORD>
<WORD coords="974,694,1051,663,693">data.</WORD>
<WORD coords="1066,694,1131,663,693">The</WORD>
<WORD coords="1143,702,1283,664,693">example</WORD>
<WORD coords="1295,694,1395,664,693">above</WORD>
<WORD coords="1407,695,1580,664,694">overwrites</WORD>
<WORD coords="1594,694,1633,672,694">an</WORD>
<WORD coords="1647,702,1776,664,694">existing</WORD>
</LINE>
<LINE>
<WORD coords="610,737,664,706,736">file</WORD>
<WORD coords="673,737,732,707,736">and</WORD>
<WORD coords="742,746,874,707,737">destroys</WORD>
<WORD coords="885,738,969,716,737">some</WORD>
<WORD coords="978,746,1147,707,738">previously</WORD>
<WORD coords="1158,739,1255,708,738">stored</WORD>
<WORD coords="1263,739,1338,708,738">data.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,823,697,791,822">After</WORD>
<WORD coords="709,823,759,792,822">the</WORD>
<WORD coords="770,831,912,792,822">opening,</WORD>
<WORD coords="924,824,974,792,823">the</WORD>
<WORD coords="985,824,1040,792,823">file</WORD>
<WORD coords="1051,824,1078,792,823">is</WORD>
<WORD coords="1090,831,1181,793,823">ready</WORD>
<WORD coords="1193,824,1241,793,823">for</WORD>
<WORD coords="1252,832,1378,793,823">writing.</WORD>
<WORD coords="1391,824,1454,793,824">The</WORD>
<WORD coords="1466,825,1520,793,824">file</WORD>
<WORD coords="1532,825,1640,793,824">handle</WORD>
<WORD coords="1653,832,1776,802,823">appears</WORD>
</LINE>
<LINE>
<WORD coords="610,867,651,845,866">on</WORD>
<WORD coords="668,868,719,836,867">the</WORD>
<WORD coords="735,868,850,845,867">screen.</WORD>
<WORD coords="867,868,932,837,867">The</WORD>
<WORD coords="950,869,1077,841,868">scanf</WORD>
<WORD coords="1098,869,1237,837,868">function</WORD>
<WORD coords="1256,876,1376,838,868">assigns</WORD>
<WORD coords="1396,869,1446,838,868">the</WORD>
<WORD coords="1465,870,1635,838,868">characters</WORD>
<WORD coords="1653,870,1777,839,869">entered</WORD>
</LINE>
<LINE>
<WORD coords="611,920,737,881,911">through</WORD>
<WORD coords="750,913,801,882,912">the</WORD>
<WORD coords="812,920,965,882,912">keyboard</WORD>
<WORD coords="977,914,1008,888,914">to</WORD>
<WORD coords="1021,914,1071,882,913">the</WORD>
<WORD coords="1083,922,1176,883,913">string</WORD>
<WORD coords="1189,914,1295,889,913">text.</WORD>
<WORD coords="1310,914,1372,883,913">The</WORD>
<WORD coords="1386,913,1405,887,913">f</WORD>
<WORD coords="1409,920,1530,885,913">print</WORD>
<WORD coords="1537,913,1556,887,913">f</WORD>
<WORD coords="1571,915,1707,883,913">function</WORD>
<WORD coords="1719,914,1776,892,914">can</WORD>
</LINE>
<LINE>
<WORD coords="611,956,695,926,956">write</WORD>
<WORD coords="708,957,778,926,957">data</WORD>
<WORD coords="792,957,822,932,956">to</WORD>
<WORD coords="836,957,854,935,957">a</WORD>
<WORD coords="869,957,931,927,956">file.</WORD>
<WORD coords="947,957,972,928,956">It</WORD>
<WORD coords="986,958,1012,927,957">is</WORD>
<WORD coords="1027,958,1137,927,957">almost</WORD>
<WORD coords="1149,958,1290,927,957">identical</WORD>
<WORD coords="1304,958,1335,933,958">to</WORD>
<WORD coords="1350,958,1400,928,958">the</WORD>
<WORD coords="1412,965,1564,929,958">printf</WORD>
<WORD coords="1581,963,1708,928,958">routine,</WORD>
<WORD coords="1723,958,1777,928,958">but</WORD>
</LINE>
<LINE>
<WORD coords="611,1001,717,970,1000">differs</WORD>
<WORD coords="731,1000,761,971,1000">in</WORD>
<WORD coords="776,1001,825,971,1000">the</WORD>
<WORD coords="839,1002,904,971,1001">first</WORD>
<WORD coords="917,1010,1079,977,1001">argument.</WORD>
<WORD coords="1094,1003,1205,972,1001">Before</WORD>
<WORD coords="1218,1003,1268,972,1002">the</WORD>
<WORD coords="1279,1003,1441,972,1002">command</WORD>
<WORD coords="1454,1011,1556,972,1002">string,</WORD>
<WORD coords="1569,1003,1588,980,1003">a</WORD>
<WORD coords="1600,1003,1655,972,1002">file</WORD>
<WORD coords="1667,1003,1776,972,1002">handle</WORD>
</LINE>
<LINE>
<WORD coords="610,1045,692,1020,1044">must</WORD>
<WORD coords="709,1045,747,1015,1045">be</WORD>
<WORD coords="765,1053,877,1016,1045">passed</WORD>
<WORD coords="896,1046,926,1021,1046">to</WORD>
<WORD coords="946,1054,1049,1016,1045">assign</WORD>
<WORD coords="1069,1046,1118,1016,1045">the</WORD>
<WORD coords="1136,1047,1333,1016,1046">information</WORD>
<WORD coords="1352,1047,1383,1022,1047">to</WORD>
<WORD coords="1402,1047,1451,1017,1046">the</WORD>
<WORD coords="1469,1047,1587,1022,1046">correct</WORD>
<WORD coords="1604,1048,1668,1016,1047">file.</WORD>
<WORD coords="1688,1048,1777,1017,1047">After</WORD>
</LINE>
<LINE>
<WORD coords="610,1096,741,1058,1087">writing,</WORD>
<WORD coords="760,1089,811,1058,1088">the</WORD>
<WORD coords="828,1089,883,1058,1088">file</WORD>
<WORD coords="901,1090,1012,1059,1089">closes.</WORD>
<WORD coords="1032,1090,1106,1059,1089">This</WORD>
<WORD coords="1124,1098,1191,1065,1090">step</WORD>
<WORD coords="1208,1090,1236,1059,1089">is</WORD>
<WORD coords="1253,1098,1326,1068,1089">very</WORD>
<WORD coords="1344,1098,1508,1060,1089">important</WORD>
<WORD coords="1523,1090,1655,1060,1090">because</WORD>
<WORD coords="1673,1090,1710,1060,1090">of</WORD>
<WORD coords="1726,1090,1776,1060,1089">the</WORD>
</LINE>
<LINE>
<WORD coords="609,1132,720,1102,1131">buffer.</WORD>
<WORD coords="737,1132,790,1103,1132">All</WORD>
<WORD coords="806,1142,1010,1103,1133">input/output</WORD>
<WORD coords="1024,1141,1099,1112,1134">goes</WORD>
<WORD coords="1116,1134,1199,1104,1133">there</WORD>
<WORD coords="1215,1134,1263,1103,1133">for</WORD>
<WORD coords="1277,1135,1484,1103,1134">intermediate</WORD>
<WORD coords="1500,1142,1619,1109,1134">storage</WORD>
<WORD coords="1635,1135,1709,1104,1134">until</WORD>
<WORD coords="1726,1135,1776,1104,1134">the</WORD>
</LINE>
<LINE>
<WORD coords="609,1177,710,1146,1176">buffer</WORD>
<WORD coords="721,1177,748,1146,1176">is</WORD>
<WORD coords="760,1177,854,1147,1176">filled.</WORD>
<WORD coords="868,1178,960,1147,1177">Some</WORD>
<WORD coords="971,1178,1008,1147,1177">of</WORD>
<WORD coords="1017,1178,1067,1148,1177">the</WORD>
<WORD coords="1078,1179,1146,1148,1178">data</WORD>
<WORD coords="1157,1186,1241,1148,1177">input</WORD>
<WORD coords="1251,1178,1307,1156,1178">can</WORD>
<WORD coords="1320,1179,1380,1148,1178">still</WORD>
<WORD coords="1390,1179,1430,1149,1179">be</WORD>
<WORD coords="1441,1179,1540,1149,1178">stored</WORD>
<WORD coords="1551,1178,1582,1148,1178">in</WORD>
<WORD coords="1594,1179,1656,1148,1178">that</WORD>
<WORD coords="1666,1180,1774,1148,1178">buffer.</WORD>
</LINE>
<LINE>
<WORD coords="610,1220,638,1190,1220">If</WORD>
<WORD coords="648,1221,697,1191,1220">the</WORD>
<WORD coords="709,1222,778,1199,1221">user</WORD>
<WORD coords="788,1222,922,1200,1221">assumes</WORD>
<WORD coords="935,1222,996,1192,1221">that</WORD>
<WORD coords="1007,1230,1180,1193,1221">everything</WORD>
<WORD coords="1192,1223,1254,1201,1222">was</WORD>
<WORD coords="1267,1223,1364,1193,1222">stored</WORD>
<WORD coords="1375,1224,1415,1201,1223">on</WORD>
<WORD coords="1427,1223,1476,1194,1222">the</WORD>
<WORD coords="1487,1224,1555,1193,1223">disk</WORD>
<WORD coords="1566,1224,1624,1194,1223">and</WORD>
<WORD coords="1637,1224,1775,1193,1223">switches</WORD>
</LINE>
<LINE>
<WORD coords="609,1265,660,1235,1264">off</WORD>
<WORD coords="674,1266,724,1235,1265">the</WORD>
<WORD coords="741,1274,906,1242,1265">computer,</WORD>
<WORD coords="925,1267,974,1237,1266">the</WORD>
<WORD coords="990,1267,1059,1237,1267">data</WORD>
<WORD coords="1075,1268,1137,1237,1267">still</WORD>
<WORD coords="1153,1267,1185,1237,1267">in</WORD>
<WORD coords="1202,1268,1251,1237,1267">the</WORD>
<WORD coords="1266,1268,1368,1237,1267">buffer</WORD>
<WORD coords="1384,1268,1486,1238,1268">would</WORD>
<WORD coords="1501,1269,1540,1238,1268">be</WORD>
<WORD coords="1556,1268,1625,1237,1268">lost.</WORD>
<WORD coords="1642,1268,1700,1239,1267">For</WORD>
<WORD coords="1716,1269,1775,1238,1268">this</WORD>
</LINE>
<LINE>
<WORD coords="608,1310,715,1288,1309">reason</WORD>
<WORD coords="728,1311,778,1280,1310">the</WORD>
<WORD coords="792,1309,811,1283,1309">f</WORD>
<WORD coords="816,1311,936,1283,1310">close</WORD>
<WORD coords="951,1311,1009,1280,1310">call</WORD>
<WORD coords="1022,1311,1120,1280,1310">closes</WORD>
<WORD coords="1133,1311,1183,1281,1310">the</WORD>
<WORD coords="1195,1311,1321,1281,1310">channel</WORD>
<WORD coords="1333,1311,1409,1281,1311">after</WORD>
<WORD coords="1420,1320,1536,1281,1311">writing</WORD>
<WORD coords="1549,1312,1599,1281,1311">the</WORD>
<WORD coords="1610,1319,1775,1282,1311">remaining</WORD>
</LINE>
<LINE>
<WORD coords="608,1354,709,1323,1353">buffer</WORD>
<WORD coords="718,1355,854,1329,1353">contents</WORD>
<WORD coords="865,1355,896,1329,1355">to</WORD>
<WORD coords="907,1355,957,1325,1354">the</WORD>
<WORD coords="967,1363,1045,1333,1354">open</WORD>
<WORD coords="1057,1355,1118,1324,1354">file.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,1438,687,1408,1437">Now</WORD>
<WORD coords="701,1439,750,1408,1438">the</WORD>
<WORD coords="762,1439,816,1409,1438">file</WORD>
<WORD coords="828,1447,955,1417,1438">reopens</WORD>
<WORD coords="967,1447,1065,1409,1439">again,</WORD>
<WORD coords="1077,1440,1131,1410,1440">but</WORD>
<WORD coords="1141,1440,1200,1410,1439">this</WORD>
<WORD coords="1213,1440,1284,1410,1439">time</WORD>
<WORD coords="1296,1441,1344,1410,1440">for</WORD>
<WORD coords="1354,1449,1477,1410,1440">reading</WORD>
<WORD coords="1489,1441,1588,1410,1440">which</WORD>
<WORD coords="1601,1441,1626,1410,1440">is</WORD>
<WORD coords="1640,1449,1775,1411,1440">signaled</WORD>
</LINE>
<LINE>
<WORD coords="609,1483,680,1452,1483">with</WORD>
<WORD coords="693,1484,784,1453,1483">mode</WORD>
<WORD coords="796,1491,843,1453,1483">(r).</WORD>
<WORD coords="857,1485,948,1453,1484">Since</WORD>
<WORD coords="958,1493,1111,1454,1484">keyboard</WORD>
<WORD coords="1123,1494,1207,1454,1485">input</WORD>
<WORD coords="1218,1494,1330,1454,1485">always</WORD>
<WORD coords="1341,1486,1411,1463,1486">uses</WORD>
<WORD coords="1425,1491,1555,1459,1486">scanf,</WORD>
<WORD coords="1566,1487,1617,1455,1486">the</WORD>
<WORD coords="1629,1486,1649,1459,1486">f</WORD>
<WORD coords="1654,1487,1773,1459,1486">scanf</WORD>
</LINE>
<LINE>
<WORD coords="609,1527,635,1497,1526">is</WORD>
<WORD coords="652,1528,726,1498,1528">used</WORD>
<WORD coords="743,1528,823,1498,1527">here.</WORD>
<WORD coords="840,1529,917,1498,1528">First</WORD>
<WORD coords="932,1530,982,1498,1529">the</WORD>
<WORD coords="998,1530,1053,1498,1529">file</WORD>
<WORD coords="1067,1538,1186,1498,1529">pointer</WORD>
<WORD coords="1201,1530,1259,1499,1529">and</WORD>
<WORD coords="1275,1530,1325,1500,1529">the</WORD>
<WORD coords="1341,1538,1512,1505,1530">arguments</WORD>
<WORD coords="1528,1531,1564,1500,1530">of</WORD>
<WORD coords="1578,1531,1628,1499,1530">the</WORD>
<WORD coords="1645,1531,1773,1504,1531">scanf</WORD>
</LINE>
<LINE>
<WORD coords="608,1572,723,1542,1571">routine</WORD>
<WORD coords="735,1573,814,1548,1572">must</WORD>
<WORD coords="824,1573,862,1543,1573">be</WORD>
<WORD coords="873,1581,982,1544,1574">passed</WORD>
<WORD coords="993,1575,1024,1548,1574">to</WORD>
<WORD coords="1036,1574,1084,1543,1574">the</WORD>
<WORD coords="1098,1575,1195,1547,1574">read</WORD>
<WORD coords="1205,1576,1348,1543,1574">function.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,1657,671,1628,1656">The</WORD>
<WORD coords="684,1658,799,1633,1657">correct</WORD>
<WORD coords="811,1667,929,1628,1658">closing</WORD>
<WORD coords="942,1659,979,1629,1659">of</WORD>
<WORD coords="990,1660,1039,1629,1659">the</WORD>
<WORD coords="1053,1660,1107,1629,1659">file</WORD>
<WORD coords="1120,1660,1251,1629,1659">follows.</WORD>
<WORD coords="1265,1659,1295,1630,1659">If</WORD>
<WORD coords="1305,1668,1366,1638,1661">you</WORD>
<WORD coords="1379,1661,1504,1630,1660">omitted</WORD>
<WORD coords="1517,1661,1575,1630,1660">this</WORD>
<WORD coords="1589,1666,1773,1630,1660">instruction,</WORD>
</LINE>
<LINE>
<WORD coords="607,1702,676,1671,1701">data</WORD>
<WORD coords="688,1702,751,1671,1701">loss</WORD>
<WORD coords="763,1703,874,1677,1702">cannot</WORD>
<WORD coords="883,1704,984,1673,1702">result.</WORD>
<WORD coords="998,1709,1156,1674,1703">However,</WORD>
<WORD coords="1169,1704,1221,1673,1703">it&apos;s</WORD>
<WORD coords="1233,1712,1314,1674,1705">good</WORD>
<WORD coords="1325,1713,1455,1674,1704">practice</WORD>
<WORD coords="1467,1705,1498,1679,1705">to</WORD>
<WORD coords="1510,1705,1594,1674,1704">close</WORD>
<WORD coords="1605,1706,1644,1683,1705">an</WORD>
<WORD coords="1656,1714,1774,1676,1705">opened</WORD>
</LINE>
<LINE>
<WORD coords="608,1746,662,1715,1745">file</WORD>
<WORD coords="677,1755,882,1715,1746">immediately</WORD>
<WORD coords="897,1747,974,1717,1746">after</WORD>
<WORD coords="988,1753,1050,1726,1748">use,</WORD>
<WORD coords="1066,1748,1120,1723,1747">not</WORD>
<WORD coords="1133,1757,1205,1718,1747">only</WORD>
<WORD coords="1219,1749,1350,1718,1748">because</WORD>
<WORD coords="1364,1749,1387,1719,1748">it</WORD>
<WORD coords="1401,1749,1427,1718,1748">is</WORD>
<WORD coords="1441,1757,1523,1720,1749">good</WORD>
<WORD coords="1537,1758,1772,1719,1748">housekeeping,</WORD>
</LINE>
<LINE>
<WORD coords="606,1789,660,1759,1789">but</WORD>
<WORD coords="675,1789,742,1759,1788">also</WORD>
<WORD coords="759,1790,889,1760,1789">because</WORD>
<WORD coords="906,1790,924,1769,1790">a</WORD>
<WORD coords="940,1799,1097,1766,1790">computer</WORD>
<WORD coords="1112,1791,1169,1769,1790">can</WORD>
<WORD coords="1185,1792,1329,1761,1791">maintain</WORD>
<WORD coords="1345,1800,1419,1762,1791">only</WORD>
<WORD coords="1435,1792,1454,1771,1792">a</WORD>
<WORD coords="1469,1792,1580,1762,1791">certain</WORD>
<WORD coords="1597,1793,1723,1763,1792">number</WORD>
<WORD coords="1740,1793,1776,1763,1792">of</WORD>
</LINE>
<LINE>
<WORD coords="607,1841,685,1811,1833">open</WORD>
<WORD coords="699,1834,778,1803,1833">files.</WORD>
<WORD coords="791,1834,821,1803,1833">If</WORD>
<WORD coords="831,1835,914,1812,1834">more</WORD>
<WORD coords="926,1836,996,1804,1834">files</WORD>
<WORD coords="1008,1836,1058,1813,1835">are</WORD>
<WORD coords="1070,1844,1197,1806,1835">opened,</WORD>
<WORD coords="1210,1836,1229,1814,1836">a</WORD>
<WORD coords="1239,1837,1365,1805,1836">channel</WORD>
<WORD coords="1377,1837,1488,1811,1836">cannot</WORD>
<WORD coords="1497,1837,1610,1806,1836">remain</WORD>
<WORD coords="1623,1845,1701,1816,1837">open</WORD>
<WORD coords="1714,1837,1744,1812,1837">at</WORD>
<WORD coords="1755,1837,1773,1816,1837">a</WORD>
</LINE>
<LINE>
<WORD coords="607,1879,720,1848,1878">certain</WORD>
<WORD coords="741,1879,823,1848,1878">time.</WORD>
<WORD coords="845,1880,963,1848,1879">Should</WORD>
<WORD coords="981,1881,1020,1858,1880">an</WORD>
<WORD coords="1039,1881,1121,1858,1880">error</WORD>
<WORD coords="1139,1886,1241,1859,1880">occur,</WORD>
<WORD coords="1259,1882,1393,1851,1881">because</WORD>
<WORD coords="1412,1882,1462,1851,1881">the</WORD>
<WORD coords="1480,1890,1638,1851,1881">operating</WORD>
<WORD coords="1658,1890,1771,1857,1881">system</WORD>
</LINE>
<LINE>
<WORD coords="607,1924,718,1898,1923">cannot</WORD>
<WORD coords="732,1925,820,1893,1924">make</WORD>
<WORD coords="835,1925,854,1902,1925">a</WORD>
<WORD coords="867,1926,995,1894,1924">channel</WORD>
<WORD coords="1011,1931,1170,1894,1925">available,</WORD>
<WORD coords="1185,1926,1235,1895,1925">the</WORD>
<WORD coords="1249,1927,1304,1895,1926">file</WORD>
<WORD coords="1317,1935,1437,1895,1926">pointer</WORD>
<WORD coords="1451,1927,1476,1896,1926">is</WORD>
<WORD coords="1491,1928,1628,1897,1927">returned</WORD>
<WORD coords="1643,1927,1676,1905,1927">as</WORD>
<WORD coords="1692,1927,1771,1905,1926">zero.</WORD>
</LINE>
<LINE>
<WORD coords="607,1968,679,1937,1967">This</WORD>
<WORD coords="693,1977,825,1938,1968">happens</WORD>
<WORD coords="839,1970,926,1939,1969">when</WORD>
<WORD coords="939,1970,979,1948,1969">no</WORD>
<WORD coords="991,1971,1134,1939,1970">channels</WORD>
<WORD coords="1146,1971,1197,1949,1970">are</WORD>
<WORD coords="1209,1976,1365,1940,1970">available,</WORD>
<WORD coords="1378,1972,1413,1949,1971">or</WORD>
<WORD coords="1424,1971,1473,1941,1970">the</WORD>
<WORD coords="1486,1971,1540,1941,1971">file</WORD>
<WORD coords="1553,1972,1651,1941,1971">which</WORD>
<WORD coords="1665,1972,1773,1941,1971">should</WORD>
</LINE>
<LINE>
<WORD coords="607,2012,644,1982,2011">be</WORD>
<WORD coords="655,2012,724,1982,2011">read</WORD>
<WORD coords="734,2013,807,1983,2012">does</WORD>
<WORD coords="816,2014,869,1988,2013">not</WORD>
<WORD coords="878,2014,962,1982,2013">exist.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="606,2097,669,2066,2096">The</WORD>
<WORD coords="683,2098,755,2072,2097">next</WORD>
<WORD coords="767,2107,905,2068,2098">example</WORD>
<WORD coords="917,2108,1057,2077,2099">program</WORD>
<WORD coords="1071,2100,1097,2068,2099">is</WORD>
<WORD coords="1111,2100,1129,2077,2100">a</WORD>
<WORD coords="1156,2100,1242,2069,2099">small</WORD>
<WORD coords="1256,2108,1335,2078,2100">copy</WORD>
<WORD coords="1348,2108,1495,2078,2099">program.</WORD>
<WORD coords="1511,2101,1535,2071,2100">It</WORD>
<WORD coords="1548,2101,1574,2070,2100">is</WORD>
<WORD coords="1589,2101,1686,2070,2100">called</WORD>
<WORD coords="1700,2101,1771,2071,2100">with</WORD>
</LINE>
<LINE>
<WORD coords="607,2149,775,2118,2141">arguments</WORD>
<WORD coords="787,2143,844,2113,2142">and</WORD>
<WORD coords="856,2144,1001,2113,2143">therefore</WORD>
<WORD coords="1013,2144,1038,2114,2143">is</WORD>
<WORD coords="1050,2144,1117,2114,2143">able</WORD>
<WORD coords="1128,2144,1159,2119,2144">to</WORD>
<WORD coords="1170,2152,1273,2120,2144">accept</WORD>
<WORD coords="1283,2153,1451,2120,2144">arguments</WORD>
<WORD coords="1462,2146,1539,2114,2145">from</WORD>
<WORD coords="1549,2146,1658,2116,2145">main.</WORD>
</LINE>
<LINE>
<WORD coords="606,2187,673,2155,2186">One</WORD>
<WORD coords="683,2196,834,2156,2187">difficulty</WORD>
<WORD coords="845,2189,924,2163,2188">must</WORD>
<WORD coords="933,2189,972,2158,2189">be</WORD>
<WORD coords="983,2189,1117,2158,2188">avoided.</WORD>
<WORD coords="1129,2197,1260,2159,2189">Nobody</WORD>
<WORD coords="1270,2190,1375,2159,2189">knows</WORD>
<WORD coords="1386,2189,1417,2159,2189">in</WORD>
<WORD coords="1428,2191,1560,2159,2190">advance</WORD>
<WORD coords="1570,2191,1649,2159,2190">what</WORD>
<WORD coords="1659,2199,1728,2164,2191">type</WORD>
<WORD coords="1738,2191,1774,2160,2190">of</WORD>
</LINE>
<LINE>
<WORD coords="605,2232,674,2201,2232">data</WORD>
<WORD coords="689,2233,753,2201,2232">will</WORD>
<WORD coords="766,2233,806,2202,2233">be</WORD>
<WORD coords="820,2234,1015,2203,2233">transmitted.</WORD>
<WORD coords="1031,2234,1094,2203,2233">The</WORD>
<WORD coords="1111,2232,1130,2207,2232">f</WORD>
<WORD coords="1137,2233,1258,2207,2233">scanf</WORD>
<WORD coords="1275,2234,1386,2208,2233">cannot</WORD>
<WORD coords="1398,2235,1437,2203,2234">be</WORD>
<WORD coords="1451,2235,1525,2204,2235">used</WORD>
<WORD coords="1538,2235,1622,2203,2234">since</WORD>
<WORD coords="1636,2235,1660,2203,2234">it</WORD>
<WORD coords="1672,2235,1726,2204,2234">has</WORD>
<WORD coords="1741,2235,1771,2209,2234">to</WORD>
</LINE>
<LINE>
<WORD coords="605,2277,735,2245,2276">indicate</WORD>
<WORD coords="746,2276,775,2246,2276">if</WORD>
<WORD coords="783,2286,891,2246,2276">strings</WORD>
<WORD coords="903,2278,938,2255,2277">or</WORD>
<WORD coords="948,2278,1088,2247,2277">numbers</WORD>
<WORD coords="1099,2278,1150,2256,2277">are</WORD>
<WORD coords="1162,2278,1243,2248,2278">used.</WORD>
<WORD coords="1256,2279,1320,2248,2278">The</WORD>
<WORD coords="1330,2287,1466,2257,2278">program</WORD>
<WORD coords="1480,2279,1535,2258,2278">can</WORD>
<WORD coords="1547,2287,1619,2249,2278">only</WORD>
<WORD coords="1631,2279,1701,2249,2279">read</WORD>
<WORD coords="1712,2279,1772,2257,2278">one</WORD>
</LINE>
<LINE>
<WORD coords="605,2322,756,2290,2321">character</WORD>
<WORD coords="766,2322,798,2296,2322">at</WORD>
<WORD coords="808,2322,826,2299,2322">a</WORD>
<WORD coords="838,2323,918,2291,2322">time.</WORD>
<WORD coords="931,2323,995,2292,2322">The</WORD>
<WORD coords="1010,2323,1128,2296,2322">scanf</WORD>
<WORD coords="1143,2323,1257,2292,2322">routine</WORD>
<WORD coords="1270,2323,1340,2293,2322">with</WORD>
<WORD coords="1354,2323,1403,2293,2323">the</WORD>
<WORD coords="1416,2324,1525,2293,2323">format</WORD>
<WORD coords="1535,2325,1709,2293,2323">instruction</WORD>
<WORD coords="1725,2324,1770,2296,2324">%c</WORD>
</LINE>
<LINE>
<WORD coords="605,2365,661,2343,2365">can</WORD>
<WORD coords="676,2366,716,2336,2366">be</WORD>
<WORD coords="731,2371,816,2336,2366">used,</WORD>
<WORD coords="831,2367,884,2336,2366">but</WORD>
<WORD coords="900,2366,949,2337,2366">the</WORD>
<WORD coords="967,2366,986,2341,2366">f</WORD>
<WORD coords="992,2374,1091,2343,2367">getc</WORD>
<WORD coords="1112,2368,1248,2336,2366">function</WORD>
<WORD coords="1265,2368,1365,2338,2367">works</WORD>
<WORD coords="1382,2368,1472,2338,2367">much</WORD>
<WORD coords="1487,2369,1591,2338,2368">better.</WORD>
<WORD coords="1609,2369,1635,2339,2368">It</WORD>
<WORD coords="1649,2369,1737,2338,2368">reads</WORD>
<WORD coords="1753,2369,1772,2346,2369">a</WORD>
</LINE>
<LINE>
<WORD coords="604,2410,759,2379,2409">character</WORD>
<WORD coords="778,2410,855,2380,2409">from</WORD>
<WORD coords="875,2410,913,2389,2410">an</WORD>
<WORD coords="932,2419,1018,2381,2410">input</WORD>
<WORD coords="1035,2411,1091,2381,2410">file</WORD>
<WORD coords="1109,2411,1169,2381,2410">and</WORD>
<WORD coords="1187,2411,1214,2380,2410">is</WORD>
<WORD coords="1232,2412,1322,2381,2411">much</WORD>
<WORD coords="1340,2412,1435,2381,2411">faster</WORD>
<WORD coords="1452,2412,1522,2382,2411">than</WORD>
<WORD coords="1540,2413,1591,2382,2412">the</WORD>
<WORD coords="1610,2412,1630,2386,2412">f</WORD>
<WORD coords="1638,2413,1769,2385,2412">scanf</WORD>
</LINE>
<LINE>
<WORD coords="605,2455,749,2423,2454">function.</WORD>
<WORD coords="761,2455,825,2424,2454">The</WORD>
<WORD coords="838,2462,957,2428,2455">fputc</WORD>
<WORD coords="970,2456,1127,2430,2455">statement</WORD>
<WORD coords="1135,2464,1282,2425,2455">performs</WORD>
<WORD coords="1294,2457,1343,2425,2456">the</WORD>
<WORD coords="1354,2465,1466,2431,2457">output</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="274,2669,346,2638,2668">208</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0215.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2835" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0216.djvu" width="2039">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0216.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="244,181,372,155,181">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1195,178,1259,152,178">23.2</WORD>
<WORD coords="1291,178,1455,151,177">Buffered</WORD>
<WORD coords="1476,176,1736,146,175">Input/Output</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="574,360,660,330,359">After</WORD>
<WORD coords="672,367,804,329,359">opening</WORD>
<WORD coords="816,360,867,329,359">the</WORD>
<WORD coords="879,359,940,334,359">two</WORD>
<WORD coords="952,363,1032,328,358">files,</WORD>
<WORD coords="1044,358,1063,336,358">a</WORD>
<WORD coords="1075,358,1226,328,357">character</WORD>
<WORD coords="1237,358,1264,327,357">is</WORD>
<WORD coords="1276,357,1346,327,356">read</WORD>
<WORD coords="1359,356,1418,326,355">and</WORD>
<WORD coords="1430,363,1587,324,354">displayed</WORD>
<WORD coords="1599,353,1736,322,352">immedi-</WORD>
</LINE>
<LINE>
<WORD coords="574,411,662,373,402">ately,</WORD>
<WORD coords="674,403,758,372,402">until.</WORD>
<WORD coords="765,403,772,396,403">.</WORD>
<WORD coords="779,403,797,396,402">..</WORD>
<WORD coords="809,402,879,372,402">You</WORD>
<WORD coords="889,402,977,371,401">don&apos;t</WORD>
<WORD coords="985,402,1074,371,401">know</WORD>
<WORD coords="1086,401,1172,370,400">when</WORD>
<WORD coords="1183,401,1224,369,400">all</WORD>
<WORD coords="1234,401,1302,370,400">data</WORD>
<WORD coords="1312,399,1365,369,399">has</WORD>
<WORD coords="1376,399,1452,369,398">been</WORD>
<WORD coords="1462,406,1580,367,397">copied.</WORD>
<WORD coords="1592,397,1670,367,396">How</WORD>
<WORD coords="1681,396,1737,374,395">can</WORD>
</LINE>
<LINE>
<WORD coords="575,455,635,425,447">you</WORD>
<WORD coords="652,447,753,417,447">detect</WORD>
<WORD coords="767,447,856,416,446">when</WORD>
<WORD coords="872,446,923,416,445">the</WORD>
<WORD coords="939,445,998,416,445">last</WORD>
<WORD coords="1013,445,1165,415,444">character</WORD>
<WORD coords="1180,445,1233,414,444">has</WORD>
<WORD coords="1249,444,1327,414,443">been</WORD>
<WORD coords="1343,443,1431,413,443">read?</WORD>
<WORD coords="1448,442,1513,412,441">The</WORD>
<WORD coords="1528,450,1665,411,440">problem</WORD>
<WORD coords="1683,440,1737,410,439">has</WORD>
</LINE>
<LINE>
<WORD coords="574,499,694,461,490">already</WORD>
<WORD coords="704,491,782,461,490">been</WORD>
<WORD coords="794,491,908,460,490">solved,</WORD>
<WORD coords="922,489,942,463,489">f</WORD>
<WORD coords="945,497,1040,465,490">getc</WORD>
<WORD coords="1052,490,1165,464,488">returns</WORD>
<WORD coords="1177,489,1196,467,489">a</WORD>
<WORD coords="1207,497,1317,457,488">special</WORD>
<WORD coords="1328,488,1477,457,487">character</WORD>
<WORD coords="1488,486,1515,456,486">if</WORD>
<WORD coords="1523,486,1564,464,486">no</WORD>
<WORD coords="1575,486,1737,454,485">additional</WORD>
</LINE>
<LINE>
<WORD coords="575,536,773,505,535">information</WORD>
<WORD coords="793,535,820,504,534">is</WORD>
<WORD coords="839,535,991,504,534">available</WORD>
<WORD coords="991,527,1033,520,534">—</WORD>
<WORD coords="1033,534,1093,503,533">end</WORD>
<WORD coords="1111,534,1149,502,533">of</WORD>
<WORD coords="1165,533,1222,502,532">file</WORD>
<WORD coords="1240,540,1357,501,532">(EOF).</WORD>
<WORD coords="1373,532,1437,501,531">The</WORD>
<WORD coords="1453,532,1663,502,530">#include</WORD>
<WORD coords="1683,529,1738,498,528">file</WORD>
</LINE>
<LINE>
<WORD coords="578,579,733,551,578">stdio.h</WORD>
<WORD coords="746,579,881,548,577">contains</WORD>
<WORD coords="893,578,951,548,577">this</WORD>
<WORD coords="964,578,1025,552,577">text</WORD>
<WORD coords="1035,577,1069,555,577">as</WORD>
<WORD coords="1080,577,1099,555,577">a</WORD>
<WORD coords="1110,577,1255,548,576">define</WORD>
<WORD coords="1270,576,1306,554,576">so</WORD>
<WORD coords="1319,576,1380,546,575">that</WORD>
<WORD coords="1392,576,1442,545,575">the</WORD>
<WORD coords="1452,582,1607,543,573">incoming</WORD>
<WORD coords="1618,574,1737,543,572">charac-</WORD>
</LINE>
<LINE>
<WORD coords="576,623,633,598,622">ters</WORD>
<WORD coords="643,630,716,592,621">only</WORD>
<WORD coords="727,622,803,592,621">have</WORD>
<WORD coords="813,622,845,596,622">to</WORD>
<WORD coords="854,622,893,592,621">be</WORD>
<WORD coords="903,629,1063,591,620">compared</WORD>
<WORD coords="1073,621,1144,590,620">with</WORD>
<WORD coords="1155,620,1236,595,619">EOF.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="577,706,647,681,705">eof</WORD>
<WORD coords="663,706,689,675,705">is</WORD>
<WORD coords="702,706,801,675,705">stored</WORD>
<WORD coords="814,705,895,675,704">there</WORD>
<WORD coords="908,705,941,683,705">as</WORD>
<WORD coords="954,705,996,675,702">-1.</WORD>
<WORD coords="1009,705,1080,674,704">This</WORD>
<WORD coords="1093,704,1147,674,704">has</WORD>
<WORD coords="1159,711,1382,681,703">consequences</WORD>
<WORD coords="1395,703,1493,671,702">which</WORD>
<WORD coords="1506,702,1536,676,702">at</WORD>
<WORD coords="1547,702,1615,670,701">first</WORD>
<WORD coords="1626,701,1675,678,700">are</WORD>
<WORD coords="1687,701,1740,675,700">not</WORD>
</LINE>
<LINE>
<WORD coords="576,751,703,720,750">evident</WORD>
<WORD coords="715,751,806,719,750">Valid</WORD>
<WORD coords="816,750,885,720,750">data</WORD>
<WORD coords="894,750,971,719,749">have</WORD>
<WORD coords="980,750,1072,719,749">codes</WORD>
<WORD coords="1083,749,1180,718,748">which</WORD>
<WORD coords="1191,748,1222,717,748">in</WORD>
<WORD coords="1235,748,1254,721,748">f</WORD>
<WORD coords="1257,755,1352,723,748">getc</WORD>
<WORD coords="1364,747,1414,725,746">are</WORD>
<WORD coords="1424,747,1558,717,746">between</WORD>
<WORD coords="1600,746,1659,715,745">and</WORD>
<WORD coords="1668,745,1738,714,745">255.</WORD>
</LINE>
<LINE>
<WORD coords="576,796,671,765,795">When</WORD>
<WORD coords="682,795,712,766,792">-1</WORD>
<WORD coords="725,804,856,773,795">appears,</WORD>
<WORD coords="867,795,907,772,794">no</WORD>
<WORD coords="918,795,1012,767,794">char</WORD>
<WORD coords="1021,794,1150,763,793">variable</WORD>
<WORD coords="1159,794,1215,771,793">can</WORD>
<WORD coords="1225,794,1262,763,794">be</WORD>
<WORD coords="1273,794,1402,761,793">selected</WORD>
<WORD coords="1411,793,1442,766,793">to</WORD>
<WORD coords="1451,800,1555,765,792">accept</WORD>
<WORD coords="1563,792,1613,760,791">the</WORD>
<WORD coords="1622,791,1739,759,790">charac-</WORD>
</LINE>
<LINE>
<WORD coords="577,841,628,815,840">ter.</WORD>
<WORD coords="640,840,741,809,840">Either</WORD>
<WORD coords="751,848,890,809,839">negative</WORD>
<WORD coords="899,840,1038,809,839">numbers</WORD>
<WORD coords="1049,839,1099,816,838">are</WORD>
<WORD coords="1110,847,1234,808,838">ignored</WORD>
<WORD coords="1245,838,1280,815,838">or</WORD>
<WORD coords="1289,838,1358,807,838">data</WORD>
<WORD coords="1368,838,1396,806,837">is</WORD>
<WORD coords="1406,837,1474,806,837">lost.</WORD>
<WORD coords="1485,837,1544,806,836">For</WORD>
<WORD coords="1554,836,1612,805,835">this</WORD>
<WORD coords="1623,839,1739,813,835">reason,</WORD>
</LINE>
<LINE>
<WORD coords="578,884,646,855,883">int</WORD>
<WORD coords="659,884,805,853,882">variables</WORD>
<WORD coords="816,883,866,861,882">are</WORD>
<WORD coords="877,883,950,853,882">used</WORD>
<WORD coords="961,883,1034,860,881">even</WORD>
<WORD coords="1047,882,1073,851,881">if</WORD>
<WORD coords="1081,890,1152,851,881">only</WORD>
<WORD coords="1162,882,1182,860,882">a</WORD>
<WORD coords="1193,882,1287,854,881">char</WORD>
<WORD coords="1297,882,1428,850,881">element</WORD>
<WORD coords="1437,881,1463,849,880">is</WORD>
<WORD coords="1473,881,1573,849,880">stored</WORD>
<WORD coords="1583,879,1614,848,879">in</WORD>
<WORD coords="1625,879,1714,848,878">them.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="580,966,614,940,962">/*</WORD>
<WORD coords="639,970,773,940,964">copier.</WORD>
<WORD coords="782,964,799,947,964">c</WORD>
<WORD coords="821,964,938,941,963">23.2.1</WORD>
<WORD coords="964,965,999,939,960">*/</WORD>
</LINE>
<LINE>
<WORD coords="580,1005,737,979,1003">♦include</WORD>
<WORD coords="762,1004,940,979,1003">&lt;stdio.h&gt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="578,1090,772,1060,1084">main(argc,</WORD>
<WORD coords="802,1090,892,1062,1084">argv)</WORD>
</LINE>
<LINE>
<WORD coords="580,1124,635,1099,1124">int</WORD>
<WORD coords="660,1130,753,1107,1124">argc;</WORD>
</LINE>
<LINE>
<WORD coords="580,1165,657,1142,1165">char</WORD>
<WORD coords="682,1171,780,1143,1164">*argv</WORD>
<WORD coords="789,1168,796,1142,1168">[</WORD>
<WORD coords="806,1168,813,1142,1168">]</WORD>
<WORD coords="825,1168,834,1148,0">;</WORD>
</LINE>
<LINE>
<WORD coords="584,1209,592,1183,1209">&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="722,1251,800,1222,1245">long</WORD>
<WORD coords="823,1251,957,1222,1246">copyO;</WORD>
<WORD coords="986,1247,1061,1220,1244">/*If</WORD>
<WORD coords="1085,1244,1120,1219,1244">it</WORD>
<WORD coords="1146,1244,1182,1219,1244">is</WORD>
<WORD coords="1208,1249,1425,1218,1243">interesting</WORD>
<WORD coords="1449,1245,1483,1218,1239">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="723,1326,759,1302,1326">if</WORD>
<WORD coords="770,1332,860,1304,1326">(argc</WORD>
<WORD coords="890,1329,954,1303,1325">!=3)</WORD>
</LINE>
<LINE>
<WORD coords="788,1369,796,1343,1369">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="862,1412,1084,1382,1406">printfC&apos;Bad</WORD>
<WORD coords="1105,1411,1282,1384,1405">Arguments</WORD>
<WORD coords="1293,1405,1298,1383,1407">!</WORD>
<WORD coords="1309,1408,1377,1380,1405">\n&quot;)</WORD>
<WORD coords="1391,1408,1400,1387,0">;</WORD>
</LINE>
<LINE>
<WORD coords="862,1453,982,1422,1446">printf</WORD>
<WORD coords="992,1455,1204,1421,1446">(&quot;From_file</WORD>
<WORD coords="1225,1454,1439,1420,1445">to_file\n&quot;)</WORD>
<WORD coords="1452,1448,1461,1427,0">;</WORD>
</LINE>
<LINE>
<WORD coords="788,1490,796,1464,1490">}</WORD>
</LINE>
<LINE>
<WORD coords="722,1528,800,1505,1528">else</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="764,1575,996,1545,1569">copy(argv[l]</WORD>
<WORD coords="1009,1572,1016,1562,1569">,</WORD>
<WORD coords="1046,1574,1219,1545,1568">argv[2]);</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="582,1734,659,1711,1728">copy</WORD>
<WORD coords="669,1732,855,1704,1728">(fromfile,</WORD>
<WORD coords="884,1731,1016,1703,1727">tofile)</WORD>
<WORD coords="1048,1730,1083,1703,1725">/*</WORD>
<WORD coords="1106,1733,1185,1705,1727">Copy</WORD>
<WORD coords="1207,1727,1346,1702,1726">Routine</WORD>
<WORD coords="1370,1729,1405,1702,1723">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="582,1769,659,1746,1769">char</WORD>
<WORD coords="684,1773,876,1744,1768">*fromfile,</WORD>
<WORD coords="907,1771,1059,1744,1768">*tofile;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="586,1813,594,1787,1813">&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="723,1850,802,1827,1850">FILE</WORD>
<WORD coords="826,1855,957,1825,1849">*input,</WORD>
<WORD coords="988,1855,1138,1826,1849">*output,</WORD>
<WORD coords="1170,1855,1341,1826,1849">*fopen();</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="725,1896,882,1866,1890">register</WORD>
<WORD coords="907,1896,984,1867,1890">long</WORD>
<WORD coords="1008,1890,1144,1869,1890">counter</WORD>
<WORD coords="1168,1883,1186,1875,1886">=</WORD>
<WORD coords="1209,1893,1240,1867,1891">0;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="724,1937,882,1907,1931">register</WORD>
<WORD coords="907,1931,962,1906,1931">int</WORD>
<WORD coords="987,1934,1019,1913,1931">c;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="724,2012,761,1987,2012">if</WORD>
<WORD coords="772,2015,780,1990,2012">(</WORD>
<WORD coords="791,2012,797,1990,2015">!</WORD>
<WORD coords="812,2018,923,1988,2012">(input</WORD>
<WORD coords="947,2005,965,1997,2008">=</WORD>
<WORD coords="989,2017,1084,1989,2011">fopen</WORD>
<WORD coords="1095,2015,1280,1987,2011">(fromfile,</WORD>
<WORD coords="1312,2014,1400,1988,2011">&quot;rb&quot;)</WORD>
<WORD coords="1413,2014,1420,1988,2014">)</WORD>
<WORD coords="1433,2014,1441,1988,0">)</WORD>
</LINE>
<LINE>
<WORD coords="746,2055,781,2029,2050">/*</WORD>
<WORD coords="805,2058,883,2031,2052">Open</WORD>
<WORD coords="907,2053,943,2035,2052">as</WORD>
<WORD coords="967,2058,1085,2028,2052">Binary</WORD>
<WORD coords="1250,2052,1326,2027,2051">file</WORD>
<WORD coords="1351,2054,1386,2027,2048">*/</WORD>
</LINE>
<LINE>
<WORD coords="770,2096,778,2070,2096">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="805,2139,924,2109,2133">printf</WORD>
<WORD coords="934,2136,1004,2110,2133">(&quot;%s</WORD>
<WORD coords="1028,2133,1085,2115,2133">can</WORD>
<WORD coords="1108,2133,1164,2111,2133">not</WORD>
<WORD coords="1188,2132,1227,2109,2132">be</WORD>
<WORD coords="1249,2138,1463,2107,2131">opened!\n&quot;,</WORD>
<WORD coords="1493,2134,1686,2106,2130">fromfile);</WORD>
</LINE>
<LINE>
<WORD coords="807,2174,924,2152,2174">return</WORD>
<WORD coords="948,2177,1000,2151,2173">OL;</WORD>
</LINE>
<LINE>
<WORD coords="770,2218,778,2191,2218">)</WORD>
</LINE>
<LINE>
<WORD coords="725,2256,762,2231,2256">if</WORD>
<WORD coords="773,2259,798,2233,2257">(!</WORD>
<WORD coords="813,2262,944,2233,2256">(output</WORD>
<WORD coords="967,2249,985,2240,2252">=</WORD>
<WORD coords="1010,2261,1106,2232,2255">fopen</WORD>
<WORD coords="1115,2259,1260,2230,2255">(tofile,</WORD>
<WORD coords="1292,2258,1380,2231,2255">&quot;wb&quot;)</WORD>
<WORD coords="1393,2258,1401,2232,2258">)</WORD>
<WORD coords="1414,2258,1421,2232,0">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="771,2300,778,2274,2300">(</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="805,2343,924,2312,2337">printf</WORD>
<WORD coords="935,2341,1004,2314,2337">(&quot;%s</WORD>
<WORD coords="1028,2337,1085,2319,2337">can</WORD>
<WORD coords="1108,2337,1165,2315,2337">not</WORD>
<WORD coords="1189,2337,1227,2314,2337">be</WORD>
<WORD coords="1250,2342,1463,2311,2336">opened!\n&quot;,</WORD>
<WORD coords="1491,2338,1647,2310,2335">tofile);</WORD>
</LINE>
<LINE>
<WORD coords="808,2378,925,2355,2378">fclose</WORD>
<WORD coords="935,2384,1080,2353,2378">(input);</WORD>
<WORD coords="1110,2380,1145,2353,2376">/*</WORD>
<WORD coords="1169,2378,1225,2355,2377">Was</WORD>
<WORD coords="1249,2377,1288,2355,2377">OK</WORD>
<WORD coords="1311,2379,1346,2353,2374">*/</WORD>
</LINE>
<LINE>
<WORD coords="807,2419,924,2397,2419">return</WORD>
<WORD coords="949,2422,1001,2395,2418">OL;</WORD>
<WORD coords="1029,2421,1065,2394,2416">/*</WORD>
<WORD coords="1089,2418,1167,2396,2418">Zero</WORD>
<WORD coords="1191,2420,1225,2394,2415">*/</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="724,2543,841,2516,2540">while(</WORD>
<WORD coords="874,2543,906,2518,2540">(c</WORD>
<WORD coords="928,2533,946,2524,2536">=</WORD>
<WORD coords="970,2546,1199,2515,2540">fgetc(input)</WORD>
<WORD coords="1212,2543,1219,2517,2540">)</WORD>
<WORD coords="1256,2542,1360,2517,2539">!=EOF)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="751,2583,759,2558,2583">{</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1673,2679,1746,2648,2678">209</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0216.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0217.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0217.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="280,158,326,131,159">23.</WORD>
<WORD coords="358,160,656,131,159">Communication</WORD>
<WORD coords="1363,165,1470,137,164">Amiga</WORD>
<WORD coords="1484,164,1508,137,164">C</WORD>
<WORD coords="1521,164,1580,143,164">for</WORD>
<WORD coords="1592,165,1774,138,164">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="814,341,928,312,335">fputc(</WORD>
<WORD coords="955,340,985,319,336">c,</WORD>
<WORD coords="1015,342,1170,314,336">output);</WORD>
</LINE>
<LINE>
<WORD coords="812,376,951,355,375">counter</WORD>
<WORD coords="955,380,1007,357,377">++;</WORD>
</LINE>
<LINE>
<WORD coords="776,419,784,393,419">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="752,495,768,472,495">f</WORD>
<WORD coords="772,495,869,472,495">close</WORD>
<WORD coords="879,502,1003,471,496">(input)</WORD>
<WORD coords="1016,500,1027,480,0">;</WORD>
</LINE>
<LINE>
<WORD coords="752,535,767,512,535">f</WORD>
<WORD coords="771,536,869,513,535">close</WORD>
<WORD coords="879,542,1024,514,536">(output)</WORD>
<WORD coords="1038,540,1047,520,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="749,581,870,551,575">printf</WORD>
<WORD coords="879,579,1012,551,576">(&quot;\n%ld</WORD>
<WORD coords="1035,582,1133,554,576">Bytes</WORD>
<WORD coords="1157,583,1370,553,577">copied!\n&quot;,</WORD>
<WORD coords="1399,582,1572,556,578">counter);</WORD>
</LINE>
<LINE>
<WORD coords="751,617,868,595,616">return</WORD>
<WORD coords="879,621,1044,594,617">(counter)</WORD>
<WORD coords="1058,621,1068,601,0">;</WORD>
</LINE>
<LINE>
<WORD coords="613,660,621,634,660">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="606,742,678,710,740">This</WORD>
<WORD coords="689,749,768,719,742">copy</WORD>
<WORD coords="778,750,916,720,742">program</WORD>
<WORD coords="927,743,953,712,742">is</WORD>
<WORD coords="964,744,1061,713,743">called</WORD>
<WORD coords="1071,744,1105,721,744">as</WORD>
<WORD coords="1115,744,1244,713,743">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,826,726,797,820">copier</WORD>
<WORD coords="756,825,821,799,821">[d:]</WORD>
<WORD coords="858,828,1090,798,822">[\path]namel</WORD>
<WORD coords="1102,827,1109,800,824">[</WORD>
<WORD coords="1120,827,1207,801,823">.ext]</WORD>
<WORD coords="1243,828,1289,801,824">[d.</WORD>
<WORD coords="1301,828,1308,801,828">]</WORD>
<WORD coords="1324,830,1554,800,824">[\path]name2</WORD>
<WORD coords="1565,825,1572,818,828">.</WORD>
<WORD coords="1587,828,1671,802,824">[ext]</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,914,791,875,904">Everything</WORD>
<WORD coords="806,907,924,875,905">written</WORD>
<WORD coords="940,907,1004,876,906">into</WORD>
<WORD coords="1020,908,1071,877,907">the</WORD>
<WORD coords="1086,909,1224,877,907">brackets</WORD>
<WORD coords="1239,909,1266,877,908">is</WORD>
<WORD coords="1282,917,1419,878,908">optional</WORD>
<WORD coords="1434,909,1494,879,909">and</WORD>
<WORD coords="1508,909,1565,887,908">can</WORD>
<WORD coords="1581,909,1620,879,909">be</WORD>
<WORD coords="1636,910,1771,879,909">omitted.</WORD>
</LINE>
<LINE>
<WORD coords="606,957,688,918,948">Only</WORD>
<WORD coords="702,950,763,924,950">two</WORD>
<WORD coords="775,951,934,919,950">filenames</WORD>
<WORD coords="947,952,1027,926,951">must</WORD>
<WORD coords="1038,952,1078,922,952">be</WORD>
<WORD coords="1089,960,1244,922,952">provided.</WORD>
<WORD coords="1258,952,1289,922,952">If</WORD>
<WORD coords="1298,953,1336,931,953">an</WORD>
<WORD coords="1348,954,1430,931,953">error</WORD>
<WORD coords="1442,954,1550,923,953">should</WORD>
<WORD coords="1561,954,1654,932,954">occur</WORD>
<WORD coords="1665,963,1773,923,954">during</WORD>
</LINE>
<LINE>
<WORD coords="607,993,655,963,992">the</WORD>
<WORD coords="669,1002,801,964,993">opening</WORD>
<WORD coords="815,994,851,965,994">of</WORD>
<WORD coords="862,996,912,965,995">the</WORD>
<WORD coords="925,996,986,971,996">two</WORD>
<WORD coords="999,1001,1080,965,996">files,</WORD>
<WORD coords="1093,997,1132,975,996">an</WORD>
<WORD coords="1145,997,1226,975,996">error</WORD>
<WORD coords="1238,1006,1377,975,997">message</WORD>
<WORD coords="1389,1006,1523,976,998">appears.</WORD>
<WORD coords="1537,998,1586,968,998">An</WORD>
<WORD coords="1600,999,1681,976,998">error</WORD>
<WORD coords="1693,999,1772,977,998">mes-</WORD>
</LINE>
<LINE>
<WORD coords="606,1046,678,1016,1038">sage</WORD>
<WORD coords="688,1039,714,1008,1038">is</WORD>
<WORD coords="725,1039,790,1008,1038">also</WORD>
<WORD coords="801,1047,955,1009,1038">displayed</WORD>
<WORD coords="965,1039,993,1010,1039">if</WORD>
<WORD coords="1001,1040,1051,1015,1040">too</WORD>
<WORD coords="1062,1048,1151,1019,1039">many</WORD>
<WORD coords="1162,1041,1196,1019,1040">or</WORD>
<WORD coords="1206,1042,1256,1016,1041">too</WORD>
<WORD coords="1266,1042,1327,1011,1041">few</WORD>
<WORD coords="1337,1050,1505,1017,1041">arguments</WORD>
<WORD coords="1514,1043,1564,1020,1042">are</WORD>
<WORD coords="1572,1050,1690,1013,1043">passed.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="606,1122,698,1091,1121">Since</WORD>
<WORD coords="716,1123,740,1092,1122">it</WORD>
<WORD coords="756,1123,784,1092,1122">is</WORD>
<WORD coords="802,1131,875,1101,1122">very</WORD>
<WORD coords="894,1129,982,1093,1123">slow,</WORD>
<WORD coords="1000,1125,1060,1094,1124">this</WORD>
<WORD coords="1078,1133,1217,1103,1124">program</WORD>
<WORD coords="1235,1125,1264,1095,1124">is</WORD>
<WORD coords="1282,1126,1453,1095,1125">unsuitable</WORD>
<WORD coords="1470,1127,1520,1095,1126">for</WORD>
<WORD coords="1535,1135,1688,1096,1126">everyday</WORD>
<WORD coords="1706,1127,1771,1105,1127">use.</WORD>
</LINE>
<LINE>
<WORD coords="605,1172,770,1136,1166">However,</WORD>
<WORD coords="794,1168,848,1137,1167">it&apos;s</WORD>
<WORD coords="870,1168,889,1146,1168">a</WORD>
<WORD coords="911,1169,1045,1138,1168">suitable</WORD>
<WORD coords="1067,1170,1309,1139,1169">demonstration</WORD>
<WORD coords="1332,1178,1484,1148,1170">program.</WORD>
<WORD coords="1507,1171,1595,1140,1170">Let&apos;s</WORD>
<WORD coords="1618,1172,1699,1140,1171">limit</WORD>
<WORD coords="1721,1172,1772,1141,1171">the</WORD>
</LINE>
<LINE>
<WORD coords="605,1212,773,1180,1211">discussion</WORD>
<WORD coords="786,1212,816,1186,1212">to</WORD>
<WORD coords="827,1213,876,1181,1212">the</WORD>
<WORD coords="887,1214,1051,1182,1213">essentials.</WORD>
<WORD coords="1062,1214,1127,1183,1213">The</WORD>
<WORD coords="1137,1215,1207,1183,1213">files</WORD>
<WORD coords="1216,1214,1266,1192,1214">are</WORD>
<WORD coords="1276,1223,1393,1184,1214">opened</WORD>
<WORD coords="1403,1215,1436,1193,1215">as</WORD>
<WORD coords="1447,1223,1549,1184,1215">binary</WORD>
<WORD coords="1560,1216,1630,1184,1215">files</WORD>
<WORD coords="1641,1216,1712,1185,1215">with</WORD>
<WORD coords="1726,1216,1772,1189,1216">rb</WORD>
</LINE>
<LINE>
<WORD coords="605,1256,664,1225,1255">and</WORD>
<WORD coords="676,1257,723,1229,1256">wb</WORD>
<WORD coords="738,1263,845,1226,1256">(Aztec</WORD>
<WORD coords="856,1266,1004,1227,1257">compiler</WORD>
<WORD coords="1014,1259,1098,1236,1258">users</WORD>
<WORD coords="1111,1259,1219,1228,1258">should</WORD>
<WORD coords="1230,1259,1305,1228,1258">omit</WORD>
<WORD coords="1317,1259,1366,1229,1258">the</WORD>
<WORD coords="1377,1264,1412,1233,1259">b;</WORD>
<WORD coords="1426,1260,1474,1229,1259">the</WORD>
<WORD coords="1487,1260,1540,1229,1259">file</WORD>
<WORD coords="1552,1268,1665,1229,1260">always</WORD>
<WORD coords="1676,1268,1772,1239,1260">opens</WORD>
</LINE>
<LINE>
<WORD coords="605,1299,639,1277,1299">as</WORD>
<WORD coords="656,1299,675,1277,1299">a</WORD>
<WORD coords="691,1308,797,1269,1299">binary</WORD>
<WORD coords="813,1308,893,1269,1300">file).</WORD>
<WORD coords="910,1301,970,1271,1300">For</WORD>
<WORD coords="985,1310,1136,1271,1301">example,</WORD>
<WORD coords="1154,1303,1214,1271,1302">this</WORD>
<WORD coords="1230,1311,1371,1278,1302">prevents</WORD>
<WORD coords="1387,1312,1447,1281,1303">any</WORD>
<WORD coords="1464,1304,1662,1273,1303">conversions</WORD>
<WORD coords="1680,1312,1772,1274,1303">being</WORD>
</LINE>
<LINE>
<WORD coords="605,1353,771,1315,1344">attempted</WORD>
<WORD coords="791,1346,892,1315,1345">which</WORD>
<WORD coords="912,1347,1006,1316,1346">could</WORD>
<WORD coords="1024,1348,1119,1325,1347">occur</WORD>
<WORD coords="1138,1347,1169,1316,1347">in</WORD>
<WORD coords="1189,1348,1252,1322,1347">text</WORD>
<WORD coords="1270,1348,1352,1317,1347">files.</WORD>
<WORD coords="1373,1357,1490,1318,1347">During</WORD>
<WORD coords="1510,1358,1637,1318,1348">reading</WORD>
<WORD coords="1655,1350,1697,1318,1349">all</WORD>
<WORD coords="1721,1353,1738,1319,1351">\</WORD>
<WORD coords="1751,1349,1771,1330,1349">r</WORD>
</LINE>
<LINE>
<WORD coords="604,1391,769,1359,1389">characters</WORD>
<WORD coords="780,1399,924,1360,1390">(carriage</WORD>
<WORD coords="933,1398,1043,1361,1391">return)</WORD>
<WORD coords="1054,1392,1103,1370,1391">are</WORD>
<WORD coords="1114,1393,1218,1362,1392">erased</WORD>
<WORD coords="1227,1402,1447,1362,1393">automatically</WORD>
<WORD coords="1457,1394,1516,1363,1393">and</WORD>
<WORD coords="1526,1395,1689,1363,1394">characters</WORD>
<WORD coords="1700,1395,1771,1363,1394">with</WORD>
</LINE>
<LINE>
<WORD coords="604,1435,681,1404,1434">code</WORD>
<WORD coords="691,1435,732,1404,1435">26</WORD>
<WORD coords="743,1443,948,1404,1435">(&lt;Ctrl&gt;&lt;Z&gt;)</WORD>
<WORD coords="960,1437,1009,1414,1436">are</WORD>
<WORD coords="1018,1437,1179,1407,1436">converted</WORD>
<WORD coords="1190,1438,1221,1412,1437">to</WORD>
<WORD coords="1232,1438,1312,1412,1437">EOF.</WORD>
<WORD coords="1324,1446,1439,1407,1437">During</WORD>
<WORD coords="1450,1439,1568,1409,1438">write</WORD>
<WORD coords="1581,1439,1630,1408,1438">the</WORD>
<WORD coords="1641,1440,1772,1408,1438">linefeed</WORD>
</LINE>
<LINE>
<WORD coords="605,1486,680,1448,1478">(\n)</WORD>
<WORD coords="694,1480,719,1448,1479">is</WORD>
<WORD coords="732,1480,893,1450,1479">converted</WORD>
<WORD coords="906,1481,937,1455,1481">to</WORD>
<WORD coords="948,1481,967,1459,1481">a</WORD>
<WORD coords="979,1482,1129,1450,1481">character</WORD>
<WORD coords="1139,1483,1342,1451,1481">combination</WORD>
<WORD coords="1356,1489,1388,1452,1485">(\</WORD>
<WORD coords="1397,1490,1489,1452,1482">r\n).</WORD>
<WORD coords="1503,1491,1644,1452,1483">Opening</WORD>
<WORD coords="1657,1484,1704,1453,1483">the</WORD>
<WORD coords="1718,1484,1771,1453,1483">file</WORD>
</LINE>
<LINE>
<WORD coords="605,1522,675,1493,1521">with</WORD>
<WORD coords="689,1523,737,1493,1522">the</WORD>
<WORD coords="750,1531,898,1494,1522">appendix</WORD>
<WORD coords="911,1523,934,1497,1523">b</WORD>
<WORD coords="948,1531,1076,1494,1522">(binary)</WORD>
<WORD coords="1088,1524,1202,1499,1523">returns</WORD>
<WORD coords="1213,1524,1253,1495,1523">all</WORD>
<WORD coords="1265,1525,1430,1495,1524">characters</WORD>
<WORD coords="1441,1525,1474,1504,1525">as</WORD>
<WORD coords="1487,1534,1555,1496,1525">they</WORD>
<WORD coords="1568,1526,1617,1504,1525">are</WORD>
<WORD coords="1629,1526,1728,1497,1525">stored</WORD>
<WORD coords="1740,1525,1770,1497,1525">in</WORD>
</LINE>
<LINE>
<WORD coords="605,1565,653,1535,1564">the</WORD>
<WORD coords="665,1566,728,1536,1565">file.</WORD>
<WORD coords="743,1574,856,1536,1565">During</WORD>
<WORD coords="870,1567,919,1537,1566">the</WORD>
<WORD coords="930,1568,1051,1539,1567">write</WORD>
<WORD coords="1065,1568,1105,1538,1567">all</WORD>
<WORD coords="1118,1570,1281,1538,1568">characters</WORD>
<WORD coords="1294,1570,1360,1544,1569">sent</WORD>
<WORD coords="1371,1570,1420,1548,1569">are</WORD>
<WORD coords="1432,1570,1531,1540,1570">stored</WORD>
<WORD coords="1542,1570,1573,1539,1570">in</WORD>
<WORD coords="1586,1571,1635,1540,1570">the</WORD>
<WORD coords="1647,1571,1700,1540,1570">file</WORD>
<WORD coords="1711,1571,1771,1541,1570">and</WORD>
</LINE>
<LINE>
<WORD coords="604,1611,655,1585,1610">not</WORD>
<WORD coords="664,1612,829,1581,1611">converted.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="272,2664,344,2632,2663">210</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0217.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0218.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0218.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="249,193,377,166,193">Abacus</WORD>
<WORD coords="1097,190,1161,162,190">23.3</WORD>
<WORD coords="1192,190,1290,162,189">More</WORD>
<WORD coords="1304,189,1471,161,188">Buffered</WORD>
<WORD coords="1488,188,1743,157,186">Input/Output</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="250,517,285,468,517">2</WORD>
<WORD coords="304,518,427,467,517">3.3</WORD>
<WORD coords="578,517,759,466,516">More</WORD>
<WORD coords="821,516,1119,464,515">Buffered</WORD>
<WORD coords="1181,528,1639,457,512">Input/Output</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="580,667,706,635,666">Besides</WORD>
<WORD coords="720,665,740,639,665">f</WORD>
<WORD coords="743,673,850,640,666">getc,</WORD>
<WORD coords="864,665,884,638,665">f</WORD>
<WORD coords="886,673,994,640,665">putc,</WORD>
<WORD coords="1008,664,1027,637,664">f</WORD>
<WORD coords="1032,665,1150,636,664">scanf</WORD>
<WORD coords="1162,664,1222,633,663">and</WORD>
<WORD coords="1234,663,1254,636,663">f</WORD>
<WORD coords="1256,671,1401,634,662">printf</WORD>
<WORD coords="1414,663,1495,631,662">there</WORD>
<WORD coords="1505,661,1555,639,660">are</WORD>
<WORD coords="1567,661,1652,638,660">some</WORD>
<WORD coords="1662,661,1747,629,659">other</WORD>
</LINE>
<LINE>
<WORD coords="580,720,745,681,710">important</WORD>
<WORD coords="765,711,920,680,710">functions</WORD>
<WORD coords="941,710,1005,679,709">that</WORD>
<WORD coords="1024,710,1079,687,710">use</WORD>
<WORD coords="1098,710,1149,678,709">the</WORD>
<WORD coords="1169,708,1296,678,707">internal</WORD>
<WORD coords="1316,708,1428,677,707">buffer.</WORD>
<WORD coords="1448,715,1574,677,706">Among</WORD>
<WORD coords="1594,706,1675,675,705">them</WORD>
<WORD coords="1694,706,1746,683,705">are</WORD>
</LINE>
<LINE>
<WORD coords="583,755,602,729,755">f</WORD>
<WORD coords="609,756,709,729,755">read</WORD>
<WORD coords="720,755,780,724,754">and</WORD>
<WORD coords="794,753,813,727,753">f</WORD>
<WORD coords="816,754,954,725,753">write.</WORD>
<WORD coords="969,753,1068,723,752">These</WORD>
<WORD coords="1081,753,1215,722,752">routines</WORD>
<WORD coords="1228,760,1376,726,751">transport</WORD>
<WORD coords="1389,758,1446,730,750">any</WORD>
<WORD coords="1461,750,1588,720,749">number</WORD>
<WORD coords="1601,749,1638,719,748">of</WORD>
<WORD coords="1650,756,1744,719,748">bytes.</WORD>
</LINE>
<LINE>
<WORD coords="580,799,638,769,798">For</WORD>
<WORD coords="651,799,710,768,798">this</WORD>
<WORD coords="722,799,830,776,798">reason</WORD>
<WORD coords="843,798,904,773,798">two</WORD>
<WORD coords="917,798,1081,766,797">additional</WORD>
<WORD coords="1094,805,1263,771,796">arguments</WORD>
<WORD coords="1277,796,1328,774,795">are</WORD>
<WORD coords="1340,803,1477,764,794">required</WORD>
<WORD coords="1490,795,1538,764,794">for</WORD>
<WORD coords="1552,793,1572,767,793">f</WORD>
<WORD coords="1578,794,1675,766,793">read</WORD>
<WORD coords="1688,792,1748,762,791">and</WORD>
</LINE>
<LINE>
<WORD coords="583,842,603,816,842">f</WORD>
<WORD coords="605,843,740,814,842">write.</WORD>
<WORD coords="754,843,821,812,842">One</WORD>
<WORD coords="833,850,989,816,841">argument</WORD>
<WORD coords="1001,842,1027,811,841">is</WORD>
<WORD coords="1040,841,1089,811,840">the</WORD>
<WORD coords="1101,841,1171,819,840">area</WORD>
<WORD coords="1182,840,1280,809,839">which</WORD>
<WORD coords="1293,840,1395,817,839">serves</WORD>
<WORD coords="1406,839,1441,817,839">as</WORD>
<WORD coords="1453,839,1502,808,838">the</WORD>
<WORD coords="1513,839,1615,807,837">buffer</WORD>
<WORD coords="1627,838,1685,807,837">and</WORD>
<WORD coords="1697,837,1747,806,836">the</WORD>
</LINE>
<LINE>
<WORD coords="581,887,666,857,886">other</WORD>
<WORD coords="678,887,727,856,886">the</WORD>
<WORD coords="741,887,804,856,886">size</WORD>
<WORD coords="816,886,853,855,886">of</WORD>
<WORD coords="863,886,912,856,885">the</WORD>
<WORD coords="925,886,1004,855,885">units</WORD>
<WORD coords="1016,885,1049,860,885">to</WORD>
<WORD coords="1061,885,1100,855,885">be</WORD>
<WORD coords="1112,885,1305,854,884">transmitted.</WORD>
<WORD coords="1318,884,1391,853,883">This</WORD>
<WORD coords="1403,883,1496,852,883">needs</WORD>
<WORD coords="1509,883,1595,860,882">some</WORD>
<WORD coords="1606,889,1746,851,880">explana-</WORD>
</LINE>
<LINE>
<WORD coords="582,932,653,901,931">tion.</WORD>
<WORD coords="666,931,729,901,930">The</WORD>
<WORD coords="741,931,841,900,930">buffer</WORD>
<WORD coords="853,931,883,900,930">in</WORD>
<WORD coords="894,939,1067,899,930">previously</WORD>
<WORD coords="1080,930,1154,899,930">used</WORD>
<WORD coords="1165,929,1315,898,928">functions</WORD>
<WORD coords="1327,928,1390,906,928">was</WORD>
<WORD coords="1402,935,1514,897,927">always</WORD>
<WORD coords="1526,927,1644,896,926">located</WORD>
<WORD coords="1655,925,1686,895,925">in</WORD>
<WORD coords="1699,925,1747,895,925">the</WORD>
</LINE>
<LINE>
<WORD coords="582,976,677,951,976">FILE</WORD>
<WORD coords="691,977,840,951,976">structure.</WORD>
<WORD coords="855,976,944,945,975">Since</WORD>
<WORD coords="954,983,1026,944,974">only</WORD>
<WORD coords="1038,975,1124,944,974">small</WORD>
<WORD coords="1136,974,1272,948,973">amounts</WORD>
<WORD coords="1283,974,1319,943,973">of</WORD>
<WORD coords="1327,973,1395,943,973">data</WORD>
<WORD coords="1406,973,1484,951,972">were</WORD>
<WORD coords="1495,979,1686,941,971">transported,</WORD>
<WORD coords="1699,971,1748,940,970">the</WORD>
</LINE>
<LINE>
<WORD coords="581,1022,684,991,1021">buffer</WORD>
<WORD coords="699,1021,752,990,1020">did</WORD>
<WORD coords="767,1021,820,995,1020">not</WORD>
<WORD coords="835,1021,914,990,1020">have</WORD>
<WORD coords="929,1021,961,994,1021">to</WORD>
<WORD coords="976,1020,1015,989,1020">be</WORD>
<WORD coords="1031,1028,1115,989,1019">large</WORD>
<WORD coords="1130,1026,1205,988,1020">(512</WORD>
<WORD coords="1220,1027,1331,987,1019">bytes).</WORD>
<WORD coords="1348,1019,1439,987,1017">Since</WORD>
<WORD coords="1455,1018,1505,986,1017">the</WORD>
<WORD coords="1520,1017,1590,994,1016">user</WORD>
<WORD coords="1604,1017,1661,993,1016">can</WORD>
<WORD coords="1677,1016,1747,993,1015">now</WORD>
</LINE>
<LINE>
<WORD coords="581,1066,746,1034,1065">determine</WORD>
<WORD coords="758,1065,827,1034,1064">how</WORD>
<WORD coords="841,1065,931,1034,1064">much</WORD>
<WORD coords="943,1065,1012,1034,1064">data</WORD>
<WORD coords="1024,1064,1051,1033,1063">is</WORD>
<WORD coords="1064,1068,1256,1032,1063">transmitted,</WORD>
<WORD coords="1269,1063,1328,1031,1062">this</WORD>
<WORD coords="1339,1063,1442,1031,1061">buffer</WORD>
<WORD coords="1452,1069,1522,1039,1061">may</WORD>
<WORD coords="1533,1061,1573,1030,1061">be</WORD>
<WORD coords="1585,1061,1638,1034,1061">too</WORD>
<WORD coords="1650,1060,1746,1028,1058">small.</WORD>
</LINE>
<LINE>
<WORD coords="581,1110,639,1080,1109">For</WORD>
<WORD coords="653,1110,711,1079,1109">this</WORD>
<WORD coords="724,1110,831,1087,1109">reason</WORD>
<WORD coords="846,1109,896,1078,1108">the</WORD>
<WORD coords="909,1109,978,1086,1108">user</WORD>
<WORD coords="991,1108,1071,1082,1108">must</WORD>
<WORD coords="1083,1108,1186,1077,1107">define</WORD>
<WORD coords="1199,1108,1249,1076,1107">the</WORD>
<WORD coords="1262,1114,1398,1084,1106">memory</WORD>
<WORD coords="1411,1111,1489,1083,1105">area,</WORD>
<WORD coords="1503,1113,1626,1074,1104">thereby</WORD>
<WORD coords="1639,1112,1748,1073,1103">setting</WORD>
</LINE>
<LINE>
<WORD coords="583,1154,632,1124,1154">the</WORD>
<WORD coords="643,1154,808,1123,1153">maximum</WORD>
<WORD coords="821,1154,883,1123,1153">size</WORD>
<WORD coords="895,1154,932,1122,1153">of</WORD>
<WORD coords="941,1154,990,1122,1153">the</WORD>
<WORD coords="1002,1153,1070,1122,1152">data</WORD>
<WORD coords="1082,1152,1214,1121,1151">transfer.</WORD>
<WORD coords="1227,1151,1289,1121,1150">The</WORD>
<WORD coords="1302,1151,1369,1121,1151">data</WORD>
<WORD coords="1381,1151,1444,1120,1150">size</WORD>
<WORD coords="1454,1150,1534,1124,1150">must</WORD>
<WORD coords="1544,1150,1611,1119,1149">also</WORD>
<WORD coords="1621,1149,1660,1118,1149">be</WORD>
<WORD coords="1672,1149,1748,1117,1148">indi-</WORD>
</LINE>
<LINE>
<WORD coords="583,1198,676,1169,1198">cated.</WORD>
<WORD coords="687,1198,721,1169,1198">In</WORD>
<WORD coords="732,1206,826,1174,1198">getc</WORD>
<WORD coords="838,1198,897,1168,1197">and</WORD>
<WORD coords="906,1205,1000,1173,1198">putc</WORD>
<WORD coords="1012,1205,1084,1167,1197">only</WORD>
<WORD coords="1094,1197,1153,1175,1196">one</WORD>
<WORD coords="1162,1197,1309,1166,1195">character</WORD>
<WORD coords="1319,1196,1373,1174,1195">can</WORD>
<WORD coords="1383,1195,1422,1166,1195">be</WORD>
<WORD coords="1433,1195,1613,1164,1194">transmitted</WORD>
<WORD coords="1624,1200,1653,1163,1196">(1</WORD>
<WORD coords="1666,1201,1747,1162,1192">byte)</WORD>
</LINE>
<LINE>
<WORD coords="583,1244,641,1214,1243">and</WORD>
<WORD coords="652,1243,701,1213,1243">the</WORD>
<WORD coords="712,1243,776,1212,1242">size</WORD>
<WORD coords="786,1243,822,1212,1242">of</WORD>
<WORD coords="831,1243,880,1212,1242">the</WORD>
<WORD coords="892,1243,987,1215,1242">char</WORD>
<WORD coords="999,1250,1099,1211,1242">object</WORD>
<WORD coords="1109,1242,1229,1210,1241">doesn&apos;t</WORD>
<WORD coords="1239,1241,1315,1210,1240">have</WORD>
<WORD coords="1325,1241,1357,1215,1241">to</WORD>
<WORD coords="1366,1240,1405,1210,1240">be</WORD>
<WORD coords="1417,1240,1573,1208,1239">indicated.</WORD>
<WORD coords="1585,1238,1615,1207,1238">If</WORD>
<WORD coords="1623,1238,1641,1216,1238">a</WORD>
<WORD coords="1653,1244,1749,1211,1237">long</WORD>
</LINE>
<LINE>
<WORD coords="583,1293,680,1257,1287">value,</WORD>
<WORD coords="693,1288,807,1257,1287">instead</WORD>
<WORD coords="819,1288,856,1256,1287">of</WORD>
<WORD coords="864,1287,882,1265,1287">a</WORD>
<WORD coords="892,1291,1051,1256,1286">character,</WORD>
<WORD coords="1064,1286,1089,1255,1286">is</WORD>
<WORD coords="1102,1291,1210,1255,1285">stored,</WORD>
<WORD coords="1221,1286,1262,1255,1285">40</WORD>
<WORD coords="1272,1293,1358,1255,1285">bytes</WORD>
<WORD coords="1369,1285,1449,1259,1284">must</WORD>
<WORD coords="1458,1284,1497,1254,1284">be</WORD>
<WORD coords="1509,1284,1690,1252,1283">transmitted</WORD>
<WORD coords="1702,1282,1750,1251,1281">for</WORD>
</LINE>
<LINE>
<WORD coords="586,1332,623,1301,1331">10</WORD>
<WORD coords="635,1332,672,1301,1331">of</WORD>
<WORD coords="683,1332,766,1301,1331">these</WORD>
<WORD coords="780,1331,892,1301,1330">values.</WORD>
<WORD coords="905,1331,970,1300,1330">The</WORD>
<WORD coords="981,1338,1083,1299,1330">object</WORD>
<WORD coords="1095,1330,1158,1299,1329">size</WORD>
<WORD coords="1171,1336,1215,1298,1329">(in</WORD>
<WORD coords="1228,1330,1285,1298,1328">this</WORD>
<WORD coords="1298,1329,1369,1307,1329">case</WORD>
<WORD coords="1381,1329,1449,1297,1328">four</WORD>
<WORD coords="1460,1336,1546,1297,1327">bytes</WORD>
<WORD coords="1558,1334,1646,1296,1326">each)</WORD>
<WORD coords="1660,1326,1687,1295,1326">is</WORD>
<WORD coords="1699,1326,1749,1295,1325">the</WORD>
</LINE>
<LINE>
<WORD coords="583,1377,696,1346,1376">second</WORD>
<WORD coords="709,1385,864,1351,1375">argument</WORD>
<WORD coords="876,1376,938,1345,1375">that</WORD>
<WORD coords="949,1375,1029,1350,1374">must</WORD>
<WORD coords="1040,1375,1079,1345,1374">be</WORD>
<WORD coords="1091,1383,1209,1344,1374">passed.</WORD>
<WORD coords="1223,1373,1251,1344,1373">If</WORD>
<WORD coords="1262,1374,1311,1344,1373">the</WORD>
<WORD coords="1323,1373,1392,1344,1373">data</WORD>
<WORD coords="1404,1381,1473,1348,1373">type</WORD>
<WORD coords="1486,1372,1512,1342,1371">is</WORD>
<WORD coords="1525,1376,1686,1342,1371">unknown,</WORD>
<WORD coords="1698,1371,1749,1340,1370">the</WORD>
</LINE>
<LINE>
<WORD coords="586,1422,627,1393,1421">si</WORD>
<WORD coords="635,1422,725,1395,1421">zeof</WORD>
<WORD coords="737,1430,872,1396,1420">operator</WORD>
<WORD coords="883,1421,989,1390,1420">should</WORD>
<WORD coords="998,1420,1037,1390,1420">be</WORD>
<WORD coords="1048,1420,1121,1390,1420">used</WORD>
<WORD coords="1131,1420,1257,1390,1419">because</WORD>
<WORD coords="1267,1419,1289,1389,1418">it</WORD>
<WORD coords="1299,1419,1409,1393,1417">returns</WORD>
<WORD coords="1420,1418,1468,1388,1417">the</WORD>
<WORD coords="1478,1418,1591,1392,1416">correct</WORD>
<WORD coords="1601,1417,1695,1386,1416">value.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="585,1507,712,1476,1506">Besides</WORD>
<WORD coords="729,1506,813,1476,1506">these</WORD>
<WORD coords="830,1506,891,1481,1505">two</WORD>
<WORD coords="907,1513,1090,1480,1504">arguments,</WORD>
<WORD coords="1108,1505,1157,1474,1504">the</WORD>
<WORD coords="1173,1504,1299,1474,1503">number</WORD>
<WORD coords="1314,1504,1351,1473,1503">of</WORD>
<WORD coords="1365,1503,1444,1472,1503">units</WORD>
<WORD coords="1461,1503,1492,1477,1503">to</WORD>
<WORD coords="1508,1503,1547,1473,1503">be</WORD>
<WORD coords="1562,1502,1750,1470,1501">transmitted</WORD>
</LINE>
<LINE>
<WORD coords="584,1556,708,1519,1549">(char,</WORD>
<WORD coords="722,1554,806,1521,1549">int,</WORD>
<WORD coords="820,1553,1056,1524,1548">structure,</WORD>
<WORD coords="1072,1555,1114,1517,1549">...)</WORD>
<WORD coords="1127,1548,1187,1518,1547">and</WORD>
<WORD coords="1200,1548,1249,1517,1547">the</WORD>
<WORD coords="1262,1547,1317,1516,1546">file</WORD>
<WORD coords="1328,1555,1446,1516,1546">pointer</WORD>
<WORD coords="1457,1546,1538,1520,1545">must</WORD>
<WORD coords="1549,1546,1588,1516,1545">be</WORD>
<WORD coords="1602,1545,1749,1513,1544">transmit-</WORD>
</LINE>
<LINE>
<WORD coords="585,1594,642,1564,1594">ted.</WORD>
<WORD coords="656,1593,720,1563,1593">The</WORD>
<WORD coords="732,1594,833,1562,1592">buffer</WORD>
<WORD coords="846,1593,909,1562,1592">size</WORD>
<WORD coords="922,1593,1106,1562,1592">determined</WORD>
<WORD coords="1119,1592,1150,1567,1592">at</WORD>
<WORD coords="1161,1592,1211,1561,1591">the</WORD>
<WORD coords="1223,1592,1295,1561,1591">time</WORD>
<WORD coords="1307,1591,1344,1560,1590">of</WORD>
<WORD coords="1354,1591,1513,1559,1590">definition</WORD>
<WORD coords="1527,1590,1635,1559,1589">should</WORD>
<WORD coords="1647,1589,1700,1563,1588">not</WORD>
<WORD coords="1710,1589,1750,1558,1589">be</WORD>
</LINE>
<LINE>
<WORD coords="585,1639,635,1613,1638">too</WORD>
<WORD coords="647,1639,744,1607,1637">small.</WORD>
<WORD coords="758,1637,786,1607,1637">A</WORD>
<WORD coords="798,1638,856,1607,1637">call</WORD>
<WORD coords="868,1638,904,1606,1637">of</WORD>
<WORD coords="913,1638,971,1606,1637">this</WORD>
<WORD coords="983,1637,1118,1606,1636">function</WORD>
<WORD coords="1130,1645,1253,1614,1636">appears</WORD>
<WORD coords="1264,1637,1298,1614,1636">as</WORD>
<WORD coords="1310,1636,1440,1605,1635">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="586,1724,744,1697,1718">Datatype</WORD>
<WORD coords="767,1718,886,1695,1718">buffer</WORD>
<WORD coords="897,1722,1063,1694,1717">[Element]</WORD>
<WORD coords="1076,1720,1085,1700,1719">;</WORD>
<WORD coords="1114,1719,1149,1693,1714">/*</WORD>
<WORD coords="1174,1717,1371,1692,1716">Definition</WORD>
<WORD coords="1396,1716,1433,1693,1716">of</WORD>
<WORD coords="1455,1715,1514,1693,1715">the</WORD>
<WORD coords="1536,1715,1655,1691,1714">buffer</WORD>
<WORD coords="1680,1715,1715,1689,1710">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="588,1800,602,1778,1800">f</WORD>
<WORD coords="607,1800,684,1778,1800">read</WORD>
<WORD coords="695,1804,840,1778,1799">(buffer,</WORD>
<WORD coords="872,1799,987,1776,1799">sizeof</WORD>
<WORD coords="999,1804,1184,1777,1798">(Datatype)</WORD>
<WORD coords="1198,1803,1205,1793,1799">,</WORD>
<WORD coords="1234,1802,1386,1776,1798">Element,</WORD>
<WORD coords="1418,1798,1433,1775,1798">f</WORD>
<WORD coords="1438,1806,1587,1773,1797">ile_ptr)</WORD>
<WORD coords="1601,1800,1610,1780,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="585,1885,648,1854,1884">The</WORD>
<WORD coords="660,1885,726,1854,1884">first</WORD>
<WORD coords="736,1892,890,1859,1884">argument</WORD>
<WORD coords="901,1885,927,1854,1884">is</WORD>
<WORD coords="939,1884,989,1854,1883">the</WORD>
<WORD coords="999,1884,1100,1853,1883">buffer</WORD>
<WORD coords="1111,1884,1188,1853,1883">from</WORD>
<WORD coords="1201,1883,1298,1852,1882">which</WORD>
<WORD coords="1310,1883,1360,1852,1882">the</WORD>
<WORD coords="1370,1883,1439,1852,1882">data</WORD>
<WORD coords="1449,1882,1475,1851,1881">is</WORD>
<WORD coords="1486,1882,1565,1851,1881">read.</WORD>
<WORD coords="1577,1881,1641,1850,1880">The</WORD>
<WORD coords="1652,1881,1752,1849,1880">buffer</WORD>
</LINE>
<LINE>
<WORD coords="586,1930,695,1899,1929">should</WORD>
<WORD coords="712,1930,751,1899,1929">be</WORD>
<WORD coords="769,1929,817,1899,1928">the</WORD>
<WORD coords="835,1929,919,1907,1928">same</WORD>
<WORD coords="937,1936,1007,1903,1928">type</WORD>
<WORD coords="1024,1928,1057,1906,1928">as</WORD>
<WORD coords="1075,1928,1125,1898,1928">the</WORD>
<WORD coords="1142,1928,1222,1897,1927">units</WORD>
<WORD coords="1239,1928,1270,1902,1928">to</WORD>
<WORD coords="1286,1928,1324,1897,1927">be</WORD>
<WORD coords="1342,1927,1537,1896,1926">transmitted.</WORD>
<WORD coords="1555,1926,1620,1895,1925">The</WORD>
<WORD coords="1637,1926,1751,1894,1925">second</WORD>
</LINE>
<LINE>
<WORD coords="586,1974,673,1943,1973">value</WORD>
<WORD coords="689,1974,715,1943,1973">is</WORD>
<WORD coords="730,1974,779,1943,1973">the</WORD>
<WORD coords="793,1974,857,1942,1973">unit</WORD>
<WORD coords="871,1974,943,1943,1973">size.</WORD>
<WORD coords="957,1973,1030,1942,1972">This</WORD>
<WORD coords="1045,1973,1109,1942,1972">unit</WORD>
<WORD coords="1122,1973,1148,1942,1972">is</WORD>
<WORD coords="1162,1973,1180,1950,1973">a</WORD>
<WORD coords="1194,1973,1261,1942,1972">data</WORD>
<WORD coords="1274,1980,1408,1942,1971">package</WORD>
<WORD coords="1423,1971,1521,1940,1970">which</WORD>
<WORD coords="1536,1970,1591,1949,1970">can</WORD>
<WORD coords="1606,1970,1644,1940,1970">be</WORD>
<WORD coords="1658,1970,1750,1944,1969">trans-</WORD>
</LINE>
<LINE>
<WORD coords="586,2020,688,1988,2019">mitted</WORD>
<WORD coords="699,2019,734,1997,2019">as</WORD>
<WORD coords="744,2019,804,1997,2018">one</WORD>
<WORD coords="814,2019,894,1988,2018">item.</WORD>
<WORD coords="907,2018,937,1988,2018">If</WORD>
<WORD coords="946,2025,1041,1991,2018">long</WORD>
<WORD coords="1054,2018,1199,1987,2017">variables</WORD>
<WORD coords="1211,2017,1260,1995,2016">are</WORD>
<WORD coords="1271,2021,1461,1986,2016">transmitted,</WORD>
<WORD coords="1474,2016,1496,1985,2015">it</WORD>
<WORD coords="1507,2015,1610,1985,2014">makes</WORD>
<WORD coords="1623,2015,1710,1993,2015">sense</WORD>
<WORD coords="1720,2015,1751,1989,2015">to</WORD>
</LINE>
<LINE>
<WORD coords="587,2064,715,2032,2063">indicate</WORD>
<WORD coords="726,2062,746,2033,2062">4</WORD>
<WORD coords="759,2071,846,2033,2063">bytes</WORD>
<WORD coords="858,2063,891,2041,2063">as</WORD>
<WORD coords="904,2063,972,2033,2063">data</WORD>
<WORD coords="984,2063,1075,2031,2062">block</WORD>
<WORD coords="1088,2070,1199,2031,2061">length,</WORD>
<WORD coords="1212,2062,1295,2031,2061">since</WORD>
<WORD coords="1305,2061,1326,2030,2061">4</WORD>
<WORD coords="1339,2069,1409,2031,2061">byte</WORD>
<WORD coords="1421,2061,1500,2029,2060">units</WORD>
<WORD coords="1513,2060,1562,2038,2059">are</WORD>
<WORD coords="1574,2060,1624,2029,2059">the</WORD>
<WORD coords="1636,2059,1751,2028,2058">normal</WORD>
</LINE>
<LINE>
<WORD coords="587,2117,719,2086,2108">memory</WORD>
<WORD coords="730,2117,934,2077,2108">requirement.</WORD>
<WORD coords="946,2107,975,2076,2107">If</WORD>
<WORD coords="986,2108,1043,2076,2107">100</WORD>
<WORD coords="1053,2108,1195,2080,2107">double</WORD>
<WORD coords="1208,2107,1352,2075,2106">variables</WORD>
<WORD coords="1362,2107,1412,2083,2106">are</WORD>
<WORD coords="1422,2111,1528,2075,2106">stored,</WORD>
<WORD coords="1543,2106,1600,2074,2105">100</WORD>
<WORD coords="1611,2105,1636,2073,2104">is</WORD>
<WORD coords="1647,2113,1751,2073,2103">placed</WORD>
</LINE>
<LINE>
<WORD coords="586,2154,615,2128,2154">at</WORD>
<WORD coords="626,2154,676,2123,2153">the</WORD>
<WORD coords="686,2154,824,2123,2153">element.</WORD>
<WORD coords="836,2161,952,2122,2153">Finally</WORD>
<WORD coords="964,2154,982,2131,2154">a</WORD>
<WORD coords="994,2153,1047,2122,2152">file</WORD>
<WORD coords="1058,2161,1174,2122,2152">pointer</WORD>
<WORD coords="1185,2153,1211,2121,2152">is</WORD>
<WORD coords="1223,2157,1329,2121,2152">added,</WORD>
<WORD coords="1341,2152,1439,2120,2151">which</WORD>
<WORD coords="1451,2151,1513,2128,2151">was</WORD>
<WORD coords="1523,2151,1662,2119,2150">received</WORD>
<WORD coords="1673,2150,1750,2118,2149">from</WORD>
</LINE>
<LINE>
<WORD coords="589,2206,717,2172,2198">fopen.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="587,2284,615,2254,2283">If</WORD>
<WORD coords="625,2284,694,2254,2284">data</WORD>
<WORD coords="706,2284,733,2254,2283">is</WORD>
<WORD coords="746,2284,817,2254,2283">read</WORD>
<WORD coords="829,2284,864,2262,2283">or</WORD>
<WORD coords="876,2288,1001,2253,2283">written,</WORD>
<WORD coords="1016,2282,1064,2253,2282">the</WORD>
<WORD coords="1078,2290,1233,2258,2282">argument</WORD>
<WORD coords="1244,2290,1393,2260,2281">sequence</WORD>
<WORD coords="1406,2281,1464,2252,2280">and</WORD>
<WORD coords="1478,2289,1547,2256,2281">type</WORD>
<WORD coords="1559,2281,1688,2250,2280">remains</WORD>
<WORD coords="1702,2280,1752,2250,2279">the</WORD>
</LINE>
<LINE>
<WORD coords="587,2328,677,2306,2327">same.</WORD>
<WORD coords="690,2328,753,2297,2327">The</WORD>
<WORD coords="768,2327,787,2301,2327">f</WORD>
<WORD coords="790,2328,909,2299,2327">write</WORD>
<WORD coords="923,2327,1058,2296,2326">function</WORD>
<WORD coords="1070,2327,1163,2301,2326">stores</WORD>
<WORD coords="1177,2326,1224,2296,2325">the</WORD>
<WORD coords="1236,2326,1302,2296,2326">data</WORD>
<WORD coords="1313,2333,1400,2295,2325">using</WORD>
<WORD coords="1412,2325,1469,2294,2324">this</WORD>
<WORD coords="1482,2332,1595,2299,2324">syntax:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="589,2411,643,2385,2410">int</WORD>
<WORD coords="668,2411,767,2387,2410">table</WORD>
<WORD coords="777,2414,882,2387,2411">[876],</WORD>
<WORD coords="913,2410,989,2385,2409">size</WORD>
<WORD coords="1013,2403,1031,2394,2406">=</WORD>
<WORD coords="1056,2412,1127,2386,2409">876;</WORD>
</LINE>
<LINE>
<WORD coords="588,2451,665,2428,2451">FILE</WORD>
<WORD coords="690,2459,904,2428,2450">*outpt_ptr;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,2533,706,2508,2532">fwrite</WORD>
<WORD coords="717,2536,842,2510,2532">(table,</WORD>
<WORD coords="873,2532,989,2508,2532">sizeof</WORD>
<WORD coords="1000,2535,1144,2509,2532">(double)</WORD>
<WORD coords="1158,2536,1166,2525,2532">,</WORD>
<WORD coords="1197,2535,1287,2507,2531">size,</WORD>
<WORD coords="1317,2539,1508,2508,2530">outpt_ptr)</WORD>
<WORD coords="1522,2533,1530,2513,0">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1679,2693,1751,2663,2693">211</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0218.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2839" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0219.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0219.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="291,175,336,149,174">23.</WORD>
<WORD coords="368,175,666,149,175">Communication</WORD>
<WORD coords="1373,175,1480,149,175">Amiga</WORD>
<WORD coords="1493,175,1517,148,175">C</WORD>
<WORD coords="1530,175,1589,153,175">for</WORD>
<WORD coords="1601,175,1782,147,174">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="620,352,650,322,352">If</WORD>
<WORD coords="660,353,710,323,352">the</WORD>
<WORD coords="722,353,811,323,352">value</WORD>
<WORD coords="822,353,859,322,352">of</WORD>
<WORD coords="869,353,933,322,352">size</WORD>
<WORD coords="945,353,971,322,352">is</WORD>
<WORD coords="984,353,1037,327,352">not</WORD>
<WORD coords="1049,361,1206,322,352">specified,</WORD>
<WORD coords="1218,353,1311,322,352">either</WORD>
<WORD coords="1324,360,1450,322,352">through</WORD>
<WORD coords="1462,353,1480,331,353">a</WORD>
<WORD coords="1492,353,1623,322,352">variable</WORD>
<WORD coords="1635,353,1670,330,352">or</WORD>
<WORD coords="1682,352,1754,321,351">with</WORD>
<WORD coords="1766,352,1785,330,352">a</WORD>
</LINE>
<LINE>
<WORD coords="621,401,774,367,396">define,</WORD>
<WORD coords="785,396,834,365,395">the</WORD>
<WORD coords="847,397,987,367,395">sizeof</WORD>
<WORD coords="999,404,1133,371,395">operator</WORD>
<WORD coords="1143,396,1198,374,395">can</WORD>
<WORD coords="1208,396,1247,366,395">be</WORD>
<WORD coords="1255,396,1334,365,395">read:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,477,740,453,476">sizeof</WORD>
<WORD coords="750,481,873,454,477">(table)</WORD>
<WORD coords="886,480,1023,452,477">/sizeof</WORD>
<WORD coords="1034,480,1117,453,477">(int)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,562,684,531,561">The</WORD>
<WORD coords="697,562,833,531,561">function</WORD>
<WORD coords="846,562,960,536,561">returns</WORD>
<WORD coords="974,562,1025,531,561">the</WORD>
<WORD coords="1037,562,1163,531,561">number</WORD>
<WORD coords="1174,562,1212,531,561">of</WORD>
<WORD coords="1221,569,1403,531,560">completely</WORD>
<WORD coords="1417,561,1599,530,560">transmitted</WORD>
<WORD coords="1612,561,1680,531,561">data</WORD>
<WORD coords="1692,568,1783,531,560">pack-</WORD>
</LINE>
<LINE>
<WORD coords="620,614,701,583,606">ages.</WORD>
<WORD coords="714,606,787,575,605">This</WORD>
<WORD coords="799,606,920,583,605">ensures</WORD>
<WORD coords="933,614,1050,580,605">storage</WORD>
<WORD coords="1062,606,1099,575,605">of</WORD>
<WORD coords="1107,606,1148,575,605">all</WORD>
<WORD coords="1159,606,1236,575,605">data.</WORD>
<WORD coords="1248,613,1364,574,605">During</WORD>
<WORD coords="1375,613,1506,574,604">copying</WORD>
<WORD coords="1517,605,1586,575,605">data</WORD>
<WORD coords="1596,605,1652,583,604">can</WORD>
<WORD coords="1663,605,1702,574,604">be</WORD>
<WORD coords="1714,604,1785,574,603">read</WORD>
</LINE>
<LINE>
<WORD coords="620,651,696,619,650">until</WORD>
<WORD coords="710,651,761,619,650">the</WORD>
<WORD coords="775,651,902,619,650">number</WORD>
<WORD coords="915,651,951,619,650">of</WORD>
<WORD coords="962,659,1122,619,649">requested</WORD>
<WORD coords="1135,650,1205,619,650">data</WORD>
<WORD coords="1217,650,1325,618,649">differs</WORD>
<WORD coords="1339,650,1418,619,649">from</WORD>
<WORD coords="1433,650,1483,619,649">the</WORD>
<WORD coords="1497,650,1566,619,650">data</WORD>
<WORD coords="1579,650,1742,618,649">delivered.</WORD>
<WORD coords="1758,648,1787,618,648">If</WORD>
</LINE>
<LINE>
<WORD coords="624,693,643,668,693">f</WORD>
<WORD coords="647,694,742,668,693">read</WORD>
<WORD coords="751,695,863,669,694">returns</WORD>
<WORD coords="873,695,892,672,695">a</WORD>
<WORD coords="901,699,980,672,694">zero,</WORD>
<WORD coords="991,694,1040,664,694">the</WORD>
<WORD coords="1050,695,1107,664,694">last</WORD>
<WORD coords="1116,694,1183,664,694">data</WORD>
<WORD coords="1193,694,1254,672,694">was</WORD>
<WORD coords="1264,694,1342,664,693">read.</WORD>
<WORD coords="1354,693,1384,664,693">A</WORD>
<WORD coords="1393,702,1507,663,693">sample</WORD>
<WORD coords="1515,702,1661,671,693">program:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,777,658,750,772">/*</WORD>
<WORD coords="684,775,822,751,774">fread.c</WORD>
<WORD coords="845,775,922,751,774">23.3</WORD>
<WORD coords="948,777,983,750,771">*/</WORD>
</LINE>
<LINE>
<WORD coords="623,816,902,790,815">#include&apos;&lt;stdio</WORD>
<WORD coords="911,816,918,809,815">.</WORD>
<WORD coords="926,815,963,792,815">h&gt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,897,699,871,895">#def</WORD>
<WORD coords="704,896,761,871,896">ine</WORD>
<WORD coords="783,905,945,873,895">NOM_DATA</WORD>
<WORD coords="974,899,1105,871,895">(sizeof</WORD>
<WORD coords="1116,899,1219,872,895">(data)</WORD>
<WORD coords="1232,897,1367,870,895">/sizeof</WORD>
<WORD coords="1378,901,1481,872,895">(long)</WORD>
<WORD coords="1494,898,1501,873,0">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,982,701,954,976">Long</WORD>
<WORD coords="723,980,836,953,976">data[]</WORD>
<WORD coords="864,969,883,961,969">=</WORD>
</LINE>
<LINE>
<WORD coords="628,1020,635,994,1020">(</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="664,1061,756,1034,1057">4711,</WORD>
<WORD coords="786,1061,856,1034,1057">815,</WORD>
<WORD coords="887,1061,978,1035,1057">1024,</WORD>
<WORD coords="1009,1061,1038,1034,1058">1,</WORD>
<WORD coords="1070,1061,1241,1034,1057">31415926,</WORD>
<WORD coords="1271,1060,1301,1034,1057">0,</WORD>
<WORD coords="1331,1060,1402,1034,1055">-13,</WORD>
<WORD coords="1433,1061,1482,1034,1057">10,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="664,1100,796,1073,1096">OxFFFF,</WORD>
<WORD coords="826,1096,942,1073,1096">065432</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,1140,654,1114,1140">);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,1217,700,1192,1217">main</WORD>
<WORD coords="711,1220,718,1195,1220">(</WORD>
<WORD coords="727,1221,734,1195,0">)</WORD>
</LINE>
<LINE>
<WORD coords="628,1262,636,1235,1262">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="663,1299,742,1277,1299">FILE</WORD>
<WORD coords="766,1305,897,1274,1299">*input,</WORD>
<WORD coords="928,1305,1080,1277,1299">*output,</WORD>
<WORD coords="1110,1304,1282,1275,1298">*fopen();</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="664,1339,720,1314,1339">int</WORD>
<WORD coords="745,1342,777,1314,1339">i;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="664,1385,742,1356,1379">long</WORD>
<WORD coords="763,1380,841,1358,1379">test</WORD>
<WORD coords="853,1388,1039,1356,1379">[NUM_DATA]</WORD>
<WORD coords="1051,1382,1061,1362,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="664,1420,742,1397,1420">char</WORD>
<WORD coords="767,1420,924,1396,1420">filename</WORD>
<WORD coords="934,1423,998,1397,1421">[81]</WORD>
<WORD coords="1011,1422,1021,1403,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="662,1507,782,1476,1501">printf</WORD>
<WORD coords="793,1504,944,1478,1501">(&quot;Please</WORD>
<WORD coords="969,1506,1065,1476,1501">input</WORD>
<WORD coords="1091,1501,1261,1475,1500">filename!</WORD>
<WORD coords="1272,1504,1341,1475,1500">\n&quot;)</WORD>
<WORD coords="1354,1504,1363,1483,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="664,1542,761,1519,1542">scanf</WORD>
<WORD coords="772,1546,918,1519,1542">(&quot;%80s&quot;,</WORD>
<WORD coords="949,1545,1141,1517,1541">filename);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="662,1587,782,1557,1582">printf</WORD>
<WORD coords="793,1585,904,1559,1582">(&quot;Data</WORD>
<WORD coords="928,1582,1005,1557,1581">size</WORD>
<WORD coords="1029,1585,1080,1558,1581">%d.</WORD>
<WORD coords="1109,1581,1266,1558,1580">Elements</WORD>
<WORD coords="1291,1585,1403,1557,1581">%d\n&quot;,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="787,1623,903,1598,1622">sizeof</WORD>
<WORD coords="914,1626,1018,1600,1622">(data)</WORD>
<WORD coords="1031,1627,1039,1616,1622">,</WORD>
<WORD coords="1068,1631,1240,1599,1622">NUM_DATA)</WORD>
<WORD coords="1253,1625,1262,1605,0">;</WORD>
</LINE>
<LINE>
<WORD coords="664,1669,781,1642,1663">output</WORD>
<WORD coords="806,1656,823,1647,1659">=</WORD>
<WORD coords="848,1663,863,1640,1663">f</WORD>
<WORD coords="867,1668,944,1646,1663">open</WORD>
<WORD coords="955,1666,1140,1638,1662">(filename,</WORD>
<WORD coords="1172,1665,1259,1639,1662">&quot;wb&quot;)</WORD>
<WORD coords="1273,1665,1283,1645,1665">;</WORD>
<WORD coords="1313,1665,1348,1638,1660">/*</WORD>
<WORD coords="1371,1667,1504,1638,1662">binary!</WORD>
<WORD coords="1534,1664,1569,1638,1658">*/</WORD>
</LINE>
<LINE>
<WORD coords="665,1706,897,1677,1702">fwrite(data,</WORD>
<WORD coords="929,1702,1045,1677,1701">sizeof</WORD>
<WORD coords="1056,1707,1159,1679,1701">(long)</WORD>
<WORD coords="1173,1706,1181,1695,1701">,</WORD>
<WORD coords="1210,1710,1383,1679,1701">N0M_DATA,</WORD>
<WORD coords="1413,1706,1565,1678,1701">output);</WORD>
</LINE>
<LINE>
<WORD coords="665,1742,680,1720,1742">f</WORD>
<WORD coords="685,1743,782,1720,1742">close</WORD>
<WORD coords="793,1748,937,1720,1742">(output)</WORD>
<WORD coords="951,1745,960,1726,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="663,1827,783,1798,1822">printf</WORD>
<WORD coords="793,1825,906,1799,1822">(&quot;Read</WORD>
<WORD coords="927,1824,1122,1797,1821">Data!\n&quot;);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="665,1868,761,1838,1862">input</WORD>
<WORD coords="786,1856,804,1847,1859">=</WORD>
<WORD coords="828,1862,844,1839,1862">f</WORD>
<WORD coords="847,1868,924,1845,1862">open</WORD>
<WORD coords="935,1866,1120,1838,1862">(filename,</WORD>
<WORD coords="1153,1865,1240,1839,1861">&quot;rb&quot;)</WORD>
<WORD coords="1254,1865,1263,1845,1865">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="663,1909,783,1878,1903">printf</WORD>
<WORD coords="794,1906,865,1880,1903">(&quot;%d</WORD>
<WORD coords="887,1903,1045,1880,1903">Elements</WORD>
<WORD coords="1071,1907,1222,1878,1902">read\n&quot;,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="768,1948,979,1920,1943">fread(test,</WORD>
<WORD coords="1011,1943,1127,1918,1943">sizeof</WORD>
<WORD coords="1138,1949,1241,1920,1943">(long)</WORD>
<WORD coords="1255,1947,1262,1936,1943">,</WORD>
<WORD coords="1291,1952,1464,1920,1943">NUM_DATA,</WORD>
<WORD coords="1495,1948,1647,1918,1942">input));</WORD>
</LINE>
<LINE>
<WORD coords="666,1986,783,1962,1985">fclose</WORD>
<WORD coords="794,1991,917,1960,1985">(input)</WORD>
<WORD coords="931,1988,940,1968,0">;</WORD>
</LINE>
<LINE>
<WORD coords="666,2030,762,2002,2027">ford</WORD>
<WORD coords="787,2020,804,2011,2023">=</WORD>
<WORD coords="828,2030,860,2004,2028">0;</WORD>
<WORD coords="889,2027,904,2002,2027">i</WORD>
<WORD coords="929,2025,945,2007,2025">&lt;</WORD>
<WORD coords="969,2035,1143,2004,2026">NUM_DATA;</WORD>
<WORD coords="1172,2029,1240,2001,2026">i++)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="704,2073,823,2043,2067">printf</WORD>
<WORD coords="834,2071,999,2042,2066">(&quot;%ld\t&quot;,</WORD>
<WORD coords="1029,2070,1204,2042,2066">test[i));</WORD>
</LINE>
<LINE>
<WORD coords="664,2114,783,2083,2108">printf</WORD>
<WORD coords="794,2112,1039,2083,2108">(&quot;\nDone!\n&quot;)</WORD>
<WORD coords="1053,2111,1062,2091,0">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="623,2234,696,2202,2233">This</WORD>
<WORD coords="707,2242,844,2211,2233">program</WORD>
<WORD coords="857,2233,956,2202,2233">writes</WORD>
<WORD coords="968,2233,986,2211,2233">a</WORD>
<WORD coords="998,2241,1070,2202,2232">long</WORD>
<WORD coords="1081,2241,1164,2210,2232">array</WORD>
<WORD coords="1177,2233,1207,2207,2233">to</WORD>
<WORD coords="1220,2233,1268,2201,2232">the</WORD>
<WORD coords="1280,2232,1334,2201,2231">file</WORD>
<WORD coords="1345,2233,1420,2201,2231">after</WORD>
<WORD coords="1431,2240,1563,2201,2231">entering</WORD>
<WORD coords="1575,2232,1624,2201,2232">the</WORD>
<WORD coords="1637,2232,1787,2201,2231">filename.</WORD>
</LINE>
<LINE>
<WORD coords="623,2279,687,2248,2278">The</WORD>
<WORD coords="701,2286,786,2256,2278">array</WORD>
<WORD coords="799,2279,863,2247,2278">size</WORD>
<WORD coords="876,2279,936,2248,2278">and</WORD>
<WORD coords="950,2279,1000,2247,2278">the</WORD>
<WORD coords="1013,2278,1139,2248,2277">number</WORD>
<WORD coords="1151,2278,1188,2247,2277">of</WORD>
<WORD coords="1198,2278,1342,2248,2277">elements</WORD>
<WORD coords="1357,2285,1466,2256,2276">appear</WORD>
<WORD coords="1479,2277,1519,2256,2276">on</WORD>
<WORD coords="1534,2277,1583,2247,2277">the</WORD>
<WORD coords="1598,2277,1710,2255,2276">screen.</WORD>
<WORD coords="1724,2277,1789,2246,2276">The</WORD>
</LINE>
<LINE>
<WORD coords="625,2324,771,2295,2323">define</WORD>
<WORD coords="785,2334,982,2298,2322">NUM_DATA</WORD>
<WORD coords="996,2323,1090,2298,2322">stores</WORD>
<WORD coords="1102,2323,1142,2292,2322">all</WORD>
<WORD coords="1155,2323,1222,2293,2322">data</WORD>
<WORD coords="1234,2322,1273,2300,2321">on</WORD>
<WORD coords="1287,2322,1335,2291,2321">the</WORD>
<WORD coords="1347,2322,1423,2291,2321">disk.</WORD>
<WORD coords="1437,2322,1522,2291,2321">After</WORD>
<WORD coords="1534,2329,1651,2291,2321">closing</WORD>
<WORD coords="1664,2322,1712,2290,2321">the</WORD>
<WORD coords="1724,2326,1788,2290,2321">file,</WORD>
</LINE>
<LINE>
<WORD coords="624,2368,745,2338,2367">another</WORD>
<WORD coords="754,2376,835,2346,2367">array</WORD>
<WORD coords="846,2376,963,2343,2368">accepts</WORD>
<WORD coords="974,2368,1022,2337,2367">the</WORD>
<WORD coords="1032,2367,1098,2338,2367">data</WORD>
<WORD coords="1108,2367,1184,2337,2366">read.</WORD>
<WORD coords="1197,2366,1246,2337,2366">All</WORD>
<WORD coords="1256,2367,1322,2337,2366">data</WORD>
<WORD coords="1333,2375,1453,2345,2366">appears</WORD>
<WORD coords="1463,2367,1503,2344,2366">on</WORD>
<WORD coords="1514,2367,1562,2336,2366">the</WORD>
<WORD coords="1571,2367,1706,2335,2366">monitor.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,2453,741,2421,2452">Lattice</WORD>
<WORD coords="756,2453,783,2421,2453">C</WORD>
<WORD coords="800,2453,884,2430,2452">users</WORD>
<WORD coords="902,2452,982,2426,2452">must</WORD>
<WORD coords="997,2460,1077,2429,2451">open</WORD>
<WORD coords="1094,2452,1145,2421,2451">the</WORD>
<WORD coords="1161,2452,1216,2420,2451">file</WORD>
<WORD coords="1231,2452,1265,2429,2452">as</WORD>
<WORD coords="1281,2460,1398,2420,2451">binary,</WORD>
<WORD coords="1414,2451,1449,2428,2451">or</WORD>
<WORD coords="1465,2451,1590,2420,2450">internal</WORD>
<WORD coords="1607,2451,1789,2419,2450">conversion</WORD>
</LINE>
<LINE>
<WORD coords="624,2505,771,2467,2496">produces</WORD>
<WORD coords="782,2497,858,2467,2496">false</WORD>
<WORD coords="869,2497,972,2467,2496">values</WORD>
<WORD coords="984,2496,1013,2466,2496">in</WORD>
<WORD coords="1025,2497,1074,2466,2496">the</WORD>
<WORD coords="1086,2497,1239,2465,2496">variables.</WORD>
<WORD coords="1251,2496,1280,2465,2495">If</WORD>
<WORD coords="1291,2496,1310,2469,2496">f</WORD>
<WORD coords="1313,2497,1433,2467,2496">write</WORD>
<WORD coords="1444,2496,1503,2465,2495">and</WORD>
<WORD coords="1516,2495,1535,2468,2495">f</WORD>
<WORD coords="1539,2496,1635,2468,2495">read</WORD>
<WORD coords="1645,2496,1695,2473,2495">are</WORD>
<WORD coords="1705,2500,1788,2464,2495">used,</WORD>
</LINE>
<LINE>
<WORD coords="625,2542,674,2511,2541">the</WORD>
<WORD coords="685,2542,739,2511,2541">file</WORD>
<WORD coords="750,2542,829,2516,2541">must</WORD>
<WORD coords="839,2542,904,2511,2541">also</WORD>
<WORD coords="915,2541,952,2512,2541">be</WORD>
<WORD coords="964,2549,1080,2511,2540">opened</WORD>
<WORD coords="1091,2541,1124,2519,2541">as</WORD>
<WORD coords="1135,2541,1153,2519,2541">a</WORD>
<WORD coords="1163,2549,1265,2510,2540">binary</WORD>
<WORD coords="1277,2541,1340,2510,2540">file.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="296,2681,368,2651,2681">212</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0219.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2838" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0220.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0220.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="261,184,389,157,184">Abacus</WORD>
<WORD coords="1173,183,1238,156,182">23.4</WORD>
<WORD coords="1268,183,1477,155,181">Unbuffered</WORD>
<WORD coords="1498,181,1754,152,180">Input/Output</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="262,509,297,458,509">2</WORD>
<WORD coords="315,510,439,458,509">3.4</WORD>
<WORD coords="592,510,987,457,509">Unbuffered</WORD>
<WORD coords="1056,523,1520,452,508">Input/Output</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="592,658,715,627,657">Besides</WORD>
<WORD coords="726,658,775,628,657">the</WORD>
<WORD coords="784,658,920,627,657">buffered</WORD>
<WORD coords="930,658,1079,626,656">functions</WORD>
<WORD coords="1085,665,1148,626,657">just</WORD>
<WORD coords="1155,661,1379,626,656">demonstrated,</WORD>
<WORD coords="1391,657,1469,626,656">there</WORD>
<WORD coords="1479,656,1528,634,655">are</WORD>
<WORD coords="1536,656,1620,625,655">other</WORD>
<WORD coords="1627,655,1757,624,654">routines</WORD>
</LINE>
<LINE>
<WORD coords="592,701,691,672,700">which</WORD>
<WORD coords="703,702,744,672,701">do</WORD>
<WORD coords="756,701,808,677,700">not</WORD>
<WORD coords="818,709,935,671,700">require</WORD>
<WORD coords="947,701,965,680,701">a</WORD>
<WORD coords="976,701,1084,671,700">buffer.</WORD>
<WORD coords="1098,700,1161,671,700">The</WORD>
<WORD coords="1173,701,1240,671,700">data</WORD>
<WORD coords="1253,700,1282,676,700">to</WORD>
<WORD coords="1294,700,1333,671,700">be</WORD>
<WORD coords="1346,700,1529,670,699">transmitted</WORD>
<WORD coords="1540,699,1626,669,698">don&apos;t</WORD>
<WORD coords="1638,698,1715,669,697">have</WORD>
<WORD coords="1726,698,1757,674,698">to</WORD>
</LINE>
<LINE>
<WORD coords="591,746,629,716,746">be</WORD>
<WORD coords="640,746,740,716,746">stored</WORD>
<WORD coords="750,745,781,715,745">in</WORD>
<WORD coords="791,746,809,724,746">a</WORD>
<WORD coords="818,751,928,715,745">buffer,</WORD>
<WORD coords="938,746,992,715,746">but</WORD>
<WORD coords="1001,746,1057,724,745">can</WORD>
<WORD coords="1067,746,1106,715,746">be</WORD>
<WORD coords="1116,746,1214,715,745">stored</WORD>
<WORD coords="1225,753,1435,714,744">immediately.</WORD>
<WORD coords="1446,745,1518,713,744">This</WORD>
<WORD coords="1529,744,1647,713,743">cancels</WORD>
<WORD coords="1657,744,1698,713,743">all</WORD>
<WORD coords="1709,743,1758,713,742">the</WORD>
</LINE>
<LINE>
<WORD coords="591,790,683,759,789">effort</WORD>
<WORD coords="692,797,828,759,788">required</WORD>
<WORD coords="839,789,887,759,788">for</WORD>
<WORD coords="897,789,946,759,788">the</WORD>
<WORD coords="956,789,1057,758,788">buffer</WORD>
<WORD coords="1066,789,1125,759,788">and</WORD>
<WORD coords="1136,789,1259,758,788">internal</WORD>
<WORD coords="1268,796,1409,757,787">pointers.</WORD>
<WORD coords="1420,788,1492,757,787">This</WORD>
<WORD coords="1503,787,1568,757,787">also</WORD>
<WORD coords="1578,787,1698,756,786">cancels</WORD>
<WORD coords="1709,786,1758,756,785">the</WORD>
</LINE>
<LINE>
<WORD coords="592,834,669,803,833">need</WORD>
<WORD coords="683,834,732,802,833">for</WORD>
<WORD coords="744,834,762,811,834">a</WORD>
<WORD coords="775,833,830,802,833">file</WORD>
<WORD coords="842,841,961,802,833">pointer</WORD>
<WORD coords="973,841,1100,802,832">through</WORD>
<WORD coords="1114,833,1213,802,832">which</WORD>
<WORD coords="1226,833,1276,802,832">the</WORD>
<WORD coords="1288,841,1443,801,832">operating</WORD>
<WORD coords="1458,840,1569,806,831">system</WORD>
<WORD coords="1583,831,1640,809,830">can</WORD>
<WORD coords="1654,831,1758,808,831">access</WORD>
</LINE>
<LINE>
<WORD coords="592,879,642,847,878">the</WORD>
<WORD coords="652,879,760,847,878">buffer.</WORD>
<WORD coords="772,878,801,848,878">A</WORD>
<WORD coords="810,879,936,847,878">channel</WORD>
<WORD coords="947,878,1073,847,877">number</WORD>
<WORD coords="1081,886,1222,847,877">assigned</WORD>
<WORD coords="1230,885,1336,846,877">during</WORD>
<WORD coords="1347,878,1396,846,877">the</WORD>
<WORD coords="1406,885,1536,845,876">opening</WORD>
<WORD coords="1546,877,1627,850,876">must</WORD>
<WORD coords="1635,876,1674,845,876">be</WORD>
<WORD coords="1684,876,1758,845,876">used</WORD>
</LINE>
<LINE>
<WORD coords="592,924,625,901,924">as</WORD>
<WORD coords="640,924,868,892,923">identification.</WORD>
<WORD coords="883,923,956,892,923">This</WORD>
<WORD coords="970,923,1098,892,922">channel</WORD>
<WORD coords="1111,923,1236,892,922">number</WORD>
<WORD coords="1248,923,1275,891,922">is</WORD>
<WORD coords="1289,923,1389,891,922">stored</WORD>
<WORD coords="1403,922,1434,891,921">in</WORD>
<WORD coords="1446,922,1485,899,921">an</WORD>
<WORD coords="1499,929,1614,890,921">integer</WORD>
<WORD coords="1627,921,1759,889,919">variable</WORD>
</LINE>
<LINE>
<WORD coords="593,968,652,938,967">and</WORD>
<WORD coords="666,977,801,937,968">replaces</WORD>
<WORD coords="816,969,866,937,968">the</WORD>
<WORD coords="881,968,935,937,968">file</WORD>
<WORD coords="949,976,1067,937,967">pointer</WORD>
<WORD coords="1081,967,1112,937,967">in</WORD>
<WORD coords="1126,968,1168,937,967">all</WORD>
<WORD coords="1182,968,1265,937,967">calls.</WORD>
<WORD coords="1282,967,1344,936,966">The</WORD>
<WORD coords="1362,974,1460,946,966">open</WORD>
<WORD coords="1477,967,1614,935,966">function</WORD>
<WORD coords="1630,974,1726,943,965">opens</WORD>
<WORD coords="1740,966,1759,943,966">a</WORD>
</LINE>
<LINE>
<WORD coords="593,1013,658,982,1012">file.</WORD>
<WORD coords="676,1013,832,982,1012">Filename</WORD>
<WORD coords="849,1013,910,982,1012">and</WORD>
<WORD coords="927,1012,983,982,1011">file</WORD>
<WORD coords="1001,1012,1092,982,1011">mode</WORD>
<WORD coords="1111,1019,1157,981,1012">(as</WORD>
<WORD coords="1175,1012,1214,990,1011">an</WORD>
<WORD coords="1231,1020,1361,981,1011">integer)</WORD>
<WORD coords="1378,1019,1552,985,1010">arguments</WORD>
<WORD coords="1569,1018,1641,988,1010">pass</WORD>
<WORD coords="1659,1010,1691,985,1010">to</WORD>
<WORD coords="1709,1010,1759,979,1009">the</WORD>
</LINE>
<LINE>
<WORD coords="594,1056,741,1025,1055">function.</WORD>
<WORD coords="761,1055,793,1026,1054">In</WORD>
<WORD coords="814,1055,832,1029,1055">f</WORD>
<WORD coords="840,1063,941,1035,1055">open</WORD>
<WORD coords="959,1056,1010,1025,1055">the</WORD>
<WORD coords="1025,1056,1116,1025,1055">mode</WORD>
<WORD coords="1132,1055,1213,1030,1055">must</WORD>
<WORD coords="1226,1055,1265,1025,1055">be</WORD>
<WORD coords="1279,1055,1298,1032,1055">a</WORD>
<WORD coords="1314,1063,1418,1024,1054">string,</WORD>
<WORD coords="1434,1054,1525,1023,1053">while</WORD>
<WORD coords="1541,1053,1572,1023,1053">in</WORD>
<WORD coords="1589,1061,1690,1033,1053">open</WORD>
<WORD coords="1709,1053,1759,1022,1052">the</WORD>
</LINE>
<LINE>
<WORD coords="593,1100,684,1070,1099">mode</WORD>
<WORD coords="696,1100,722,1069,1099">is</WORD>
<WORD coords="734,1100,793,1078,1099">one</WORD>
<WORD coords="805,1100,841,1070,1099">of</WORD>
<WORD coords="851,1100,932,1070,1099">three</WORD>
<WORD coords="944,1100,1057,1069,1099">values:</WORD>
<WORD coords="1070,1105,1100,1069,1101">0,</WORD>
<WORD coords="1117,1104,1143,1070,1101">1,</WORD>
<WORD coords="1155,1098,1174,1069,1099">2</WORD>
<WORD coords="1187,1100,1222,1078,1099">or</WORD>
<WORD coords="1233,1100,1260,1069,1099">8.</WORD>
<WORD coords="1274,1099,1371,1069,1098">These</WORD>
<WORD coords="1383,1099,1523,1068,1098">numbers</WORD>
<WORD coords="1534,1106,1716,1067,1098">correspond</WORD>
<WORD coords="1728,1098,1759,1072,1098">to</WORD>
</LINE>
<LINE>
<WORD coords="593,1145,642,1114,1144">the</WORD>
<WORD coords="654,1153,762,1114,1144">strings</WORD>
<WORD coords="773,1150,797,1123,1144">r,</WORD>
<WORD coords="808,1144,836,1124,1144">w</WORD>
<WORD coords="848,1145,907,1114,1144">and</WORD>
<WORD coords="918,1145,945,1122,1145">a.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="849,1238,942,1208,1229">opens</WORD>
<WORD coords="952,1230,970,1208,1230">a</WORD>
<WORD coords="980,1230,1032,1199,1229">file</WORD>
<WORD coords="1042,1230,1089,1199,1229">for</WORD>
<WORD coords="1097,1237,1217,1199,1229">reading</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="707,1273,720,1244,1273">1</WORD>
<WORD coords="849,1281,943,1252,1272">opens</WORD>
<WORD coords="954,1273,972,1252,1273">a</WORD>
<WORD coords="983,1274,1036,1243,1273">file</WORD>
<WORD coords="1048,1274,1095,1243,1273">for</WORD>
<WORD coords="1105,1281,1222,1242,1272">writing</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="703,1317,723,1287,1317">2</WORD>
<WORD coords="849,1326,942,1296,1317">opens</WORD>
<WORD coords="952,1318,971,1296,1318">a</WORD>
<WORD coords="981,1318,1034,1287,1317">file</WORD>
<WORD coords="1043,1318,1091,1287,1317">for</WORD>
<WORD coords="1099,1326,1219,1287,1317">reading</WORD>
<WORD coords="1229,1318,1287,1287,1317">and</WORD>
<WORD coords="1296,1325,1411,1287,1316">writing</WORD>
</LINE>
<LINE>
<WORD coords="704,1362,722,1332,1362">8</WORD>
<WORD coords="849,1370,942,1340,1362">opens</WORD>
<WORD coords="952,1362,971,1340,1362">a</WORD>
<WORD coords="981,1363,1034,1332,1362">file</WORD>
<WORD coords="1043,1363,1091,1332,1362">for</WORD>
<WORD coords="1100,1370,1265,1331,1361">appending</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1447,712,1417,1446">Instead</WORD>
<WORD coords="725,1447,761,1417,1446">of</WORD>
<WORD coords="773,1447,855,1417,1446">these</WORD>
<WORD coords="869,1447,1008,1417,1446">numbers</WORD>
<WORD coords="1022,1446,1193,1417,1445">defines</WORD>
<WORD coords="1210,1446,1265,1424,1445">can</WORD>
<WORD coords="1277,1446,1316,1416,1446">be</WORD>
<WORD coords="1329,1446,1404,1415,1446">used</WORD>
<WORD coords="1416,1446,1447,1420,1446">to</WORD>
<WORD coords="1459,1445,1546,1415,1444">make</WORD>
<WORD coords="1560,1445,1609,1414,1444">the</WORD>
<WORD coords="1620,1453,1759,1422,1444">program</WORD>
</LINE>
<LINE>
<WORD coords="595,1489,677,1468,1488">more</WORD>
<WORD coords="688,1490,833,1460,1489">readable.</WORD>
<WORD coords="844,1497,927,1460,1489">They</WORD>
<WORD coords="939,1489,988,1468,1488">are</WORD>
<WORD coords="999,1490,1097,1460,1489">stored</WORD>
<WORD coords="1108,1489,1138,1459,1489">in</WORD>
<WORD coords="1149,1490,1167,1468,1490">a</WORD>
<WORD coords="1177,1490,1285,1460,1489">header</WORD>
<WORD coords="1294,1490,1348,1459,1489">file</WORD>
<WORD coords="1358,1489,1465,1459,1489">named</WORD>
<WORD coords="1479,1489,1498,1462,1489">f</WORD>
<WORD coords="1502,1489,1630,1462,1488">cntl.h</WORD>
<WORD coords="1642,1488,1700,1458,1488">and</WORD>
<WORD coords="1710,1488,1761,1466,1487">are</WORD>
</LINE>
<LINE>
<WORD coords="594,1534,713,1503,1533">defined</WORD>
<WORD coords="722,1534,755,1512,1534">as</WORD>
<WORD coords="765,1534,891,1503,1533">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1615,734,1590,1614">#define</WORD>
<WORD coords="757,1623,917,1592,1614">0_RDONLY</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1656,734,1631,1655">ttdefine</WORD>
<WORD coords="757,1664,917,1633,1655">0_WRONLY</WORD>
<WORD coords="942,1655,956,1632,1655">1</WORD>
</LINE>
<LINE>
<WORD coords="597,1697,734,1671,1696">#define</WORD>
<WORD coords="757,1705,877,1674,1696">0_RDWR</WORD>
<WORD coords="900,1696,915,1673,1696">2</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1738,734,1712,1736">#define</WORD>
<WORD coords="757,1745,917,1715,1737">0_APPEND</WORD>
<WORD coords="942,1737,957,1714,1737">8</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1820,639,1791,1820">To</WORD>
<WORD coords="654,1821,708,1799,1821">use</WORD>
<WORD coords="722,1821,807,1791,1820">these</WORD>
<WORD coords="819,1826,948,1791,1820">defines,</WORD>
<WORD coords="963,1821,1013,1791,1820">the</WORD>
<WORD coords="1026,1821,1081,1790,1820">file</WORD>
<WORD coords="1095,1821,1175,1796,1820">must</WORD>
<WORD coords="1188,1821,1227,1791,1821">be</WORD>
<WORD coords="1240,1821,1381,1791,1820">included</WORD>
<WORD coords="1395,1820,1426,1790,1820">in</WORD>
<WORD coords="1441,1821,1490,1790,1820">the</WORD>
<WORD coords="1504,1821,1611,1798,1820">source</WORD>
<WORD coords="1624,1820,1696,1789,1819">with</WORD>
<WORD coords="1710,1820,1761,1790,1819">the</WORD>
</LINE>
<LINE>
<WORD coords="595,1872,742,1843,1864">sequence:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1947,755,1920,1945">♦include</WORD>
<WORD coords="780,1946,957,1922,1945">&lt;fcntl.h&gt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,2032,734,2001,2031">Another</WORD>
<WORD coords="752,2033,923,2001,2032">difference</WORD>
<WORD coords="943,2032,1022,2001,2031">from</WORD>
<WORD coords="1043,2033,1093,2002,2032">the</WORD>
<WORD coords="1116,2032,1135,2006,2032">f</WORD>
<WORD coords="1142,2040,1243,2012,2032">open</WORD>
<WORD coords="1261,2033,1381,2002,2032">routine</WORD>
<WORD coords="1396,2033,1423,2002,2032">is</WORD>
<WORD coords="1440,2033,1503,2002,2032">that</WORD>
<WORD coords="1518,2039,1621,2012,2031">open</WORD>
<WORD coords="1645,2040,1761,2002,2031">always</WORD>
</LINE>
<LINE>
<WORD coords="595,2077,731,2054,2076">assumes</WORD>
<WORD coords="743,2077,792,2046,2076">the</WORD>
<WORD coords="802,2077,955,2046,2076">existence</WORD>
<WORD coords="966,2077,1003,2045,2076">of</WORD>
<WORD coords="1011,2077,1030,2054,2077">a</WORD>
<WORD coords="1041,2077,1103,2046,2076">file.</WORD>
<WORD coords="1116,2077,1180,2046,2076">The</WORD>
<WORD coords="1191,2085,1348,2046,2076">following</WORD>
<WORD coords="1359,2077,1418,2046,2076">call</WORD>
<WORD coords="1429,2077,1541,2051,2076">creates</WORD>
<WORD coords="1553,2076,1572,2054,2076">a</WORD>
<WORD coords="1583,2076,1638,2045,2075">file</WORD>
<WORD coords="1649,2076,1725,2054,2075">even</WORD>
<WORD coords="1737,2075,1764,2045,2075">if</WORD>
</LINE>
<LINE>
<WORD coords="596,2121,644,2090,2120">the</WORD>
<WORD coords="654,2121,708,2090,2120">file</WORD>
<WORD coords="717,2129,835,2090,2120">already</WORD>
<WORD coords="845,2121,946,2090,2121">exists:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,2207,694,2178,2201">fopen</WORD>
<WORD coords="705,2206,932,2177,2201">(&quot;filename&quot;,</WORD>
<WORD coords="963,2205,1031,2179,2201">&quot;w&quot;)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,2287,658,2256,2286">The</WORD>
<WORD coords="675,2295,773,2267,2287">open</WORD>
<WORD coords="791,2288,927,2256,2287">function</WORD>
<WORD coords="942,2296,1056,2256,2287">always</WORD>
<WORD coords="1070,2296,1205,2262,2287">prompts</WORD>
<WORD coords="1220,2288,1268,2256,2287">for</WORD>
<WORD coords="1282,2288,1332,2256,2287">the</WORD>
<WORD coords="1346,2288,1435,2265,2287">name</WORD>
<WORD coords="1450,2288,1486,2256,2287">of</WORD>
<WORD coords="1497,2288,1535,2265,2287">an</WORD>
<WORD coords="1550,2296,1681,2256,2287">existing</WORD>
<WORD coords="1695,2287,1759,2256,2287">file.</WORD>
</LINE>
<LINE>
<WORD coords="595,2333,658,2302,2332">The</WORD>
<WORD coords="670,2333,812,2308,2332">create</WORD>
<WORD coords="825,2333,960,2302,2332">function</WORD>
<WORD coords="971,2333,1050,2307,2332">must</WORD>
<WORD coords="1059,2334,1098,2302,2333">be</WORD>
<WORD coords="1108,2334,1182,2303,2333">used</WORD>
<WORD coords="1192,2334,1224,2307,2333">to</WORD>
<WORD coords="1233,2334,1330,2308,2333">create</WORD>
<WORD coords="1340,2334,1359,2311,2334">a</WORD>
<WORD coords="1368,2333,1436,2311,2333">new</WORD>
<WORD coords="1447,2333,1509,2302,2332">file.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,2419,658,2388,2418">The</WORD>
<WORD coords="673,2418,822,2393,2417">create</WORD>
<WORD coords="839,2419,975,2387,2417">function</WORD>
<WORD coords="989,2419,1104,2392,2418">returns</WORD>
<WORD coords="1117,2419,1155,2396,2418">an</WORD>
<WORD coords="1170,2427,1284,2387,2417">integer</WORD>
<WORD coords="1298,2425,1361,2387,2417">(the</WORD>
<WORD coords="1376,2418,1430,2387,2417">file</WORD>
<WORD coords="1444,2425,1576,2387,2417">handle).</WORD>
<WORD coords="1591,2418,1661,2387,2417">You</WORD>
<WORD coords="1675,2418,1762,2386,2417">don&apos;t</WORD>
</LINE>
<LINE>
<WORD coords="595,2463,671,2433,2462">need</WORD>
<WORD coords="681,2463,713,2438,2463">to</WORD>
<WORD coords="723,2463,780,2432,2462">call</WORD>
<WORD coords="793,2470,897,2443,2463">open.</WORD>
<WORD coords="908,2463,938,2432,2463">If</WORD>
<WORD coords="945,2464,983,2441,2463">an</WORD>
<WORD coords="993,2464,1072,2441,2463">error</WORD>
<WORD coords="1082,2464,1187,2441,2463">occurs</WORD>
<WORD coords="1197,2463,1254,2434,2462">and</WORD>
<WORD coords="1265,2464,1314,2433,2463">the</WORD>
<WORD coords="1324,2463,1377,2433,2462">file</WORD>
<WORD coords="1388,2463,1495,2438,2462">cannot</WORD>
<WORD coords="1505,2463,1543,2433,2463">be</WORD>
<WORD coords="1553,2471,1678,2432,2462">opened,</WORD>
<WORD coords="1689,2463,1761,2432,2462">both</WORD>
</LINE>
<LINE>
<WORD coords="596,2507,739,2483,2507">create</WORD>
<WORD coords="752,2507,811,2477,2507">and</WORD>
<WORD coords="823,2515,918,2488,2507">open</WORD>
<WORD coords="929,2508,1026,2482,2507">return</WORD>
<WORD coords="1037,2508,1087,2477,2507">the</WORD>
<WORD coords="1097,2508,1185,2478,2507">value</WORD>
<WORD coords="1196,2508,1237,2479,2506">-1.</WORD>
<WORD coords="1249,2508,1359,2478,2507">Before</WORD>
<WORD coords="1371,2516,1457,2477,2507">using</WORD>
<WORD coords="1468,2508,1518,2477,2507">the</WORD>
<WORD coords="1528,2508,1664,2477,2507">returned</WORD>
<WORD coords="1673,2508,1761,2477,2507">value</WORD>
</LINE>
<LINE>
<WORD coords="595,2552,628,2529,2552">as</WORD>
<WORD coords="642,2552,661,2529,2552">a</WORD>
<WORD coords="674,2552,729,2521,2551">file</WORD>
<WORD coords="742,2557,861,2521,2551">handle,</WORD>
<WORD coords="875,2552,971,2522,2551">check</WORD>
<WORD coords="985,2552,1034,2522,2551">the</WORD>
<WORD coords="1048,2553,1103,2521,2552">file</WORD>
<WORD coords="1116,2553,1225,2522,2552">handle</WORD>
<WORD coords="1239,2553,1287,2522,2552">for</WORD>
<WORD coords="1298,2553,1317,2531,2553">a</WORD>
<WORD coords="1331,2553,1420,2522,2552">value</WORD>
<WORD coords="1433,2553,1469,2521,2552">of</WORD>
<WORD coords="1479,2557,1524,2523,2551">-1,</WORD>
<WORD coords="1537,2553,1572,2530,2552">or</WORD>
<WORD coords="1584,2552,1634,2521,2552">the</WORD>
<WORD coords="1649,2560,1760,2527,2552">system</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1688,2685,1760,2655,2684">213</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0220.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2841" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0221.djvu" width="2040">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0221.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="283,166,328,140,166">23.</WORD>
<WORD coords="361,168,659,140,167">Communication</WORD>
<WORD coords="1366,169,1474,143,169">Amiga</WORD>
<WORD coords="1486,169,1512,142,169">C</WORD>
<WORD coords="1524,169,1583,148,169">for</WORD>
<WORD coords="1594,170,1776,143,169">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="612,345,675,314,345">will</WORD>
<WORD coords="687,346,784,314,345">crash.</WORD>
<WORD coords="796,346,860,315,345">The</WORD>
<WORD coords="870,354,930,315,345">key</WORD>
<WORD coords="943,347,1147,315,346">combination</WORD>
<WORD coords="1158,355,1672,315,345">&lt;CtrlxCommodorexAmiga&gt;</WORD>
<WORD coords="1684,347,1778,321,346">resets</WORD>
</LINE>
<LINE>
<WORD coords="613,389,662,358,388">the</WORD>
<WORD coords="672,397,836,364,389">computer,</WORD>
<WORD coords="844,390,899,359,390">but</WORD>
<WORD coords="908,390,1022,359,389">deletes</WORD>
<WORD coords="1031,398,1089,368,389">any</WORD>
<WORD coords="1099,390,1168,359,390">data</WORD>
<WORD coords="1178,390,1209,359,390">in</WORD>
<WORD coords="1220,390,1269,359,390">the</WORD>
<WORD coords="1278,390,1371,360,390">RAM</WORD>
<WORD coords="1381,391,1457,359,390">disk.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,474,642,444,474">A</WORD>
<WORD coords="654,475,708,444,474">file</WORD>
<WORD coords="720,483,838,445,474">opened</WORD>
<WORD coords="850,475,881,444,475">in</WORD>
<WORD coords="893,476,951,445,475">this</WORD>
<WORD coords="964,476,1086,453,475">manner</WORD>
<WORD coords="1098,477,1204,445,475">allows</WORD>
<WORD coords="1216,484,1333,444,476">writing</WORD>
<WORD coords="1345,484,1433,445,475">using</WORD>
<WORD coords="1445,476,1493,445,475">the</WORD>
<WORD coords="1505,477,1627,447,476">write</WORD>
<WORD coords="1641,477,1777,445,476">function</WORD>
</LINE>
<LINE>
<WORD coords="613,520,730,489,519">instead</WORD>
<WORD coords="746,520,783,489,519">of</WORD>
<WORD coords="795,520,844,489,519">the</WORD>
<WORD coords="862,519,881,494,519">f</WORD>
<WORD coords="886,521,1013,492,519">write</WORD>
<WORD coords="1034,521,1181,490,519">function.</WORD>
<WORD coords="1200,521,1290,490,520">Since</WORD>
<WORD coords="1307,521,1366,490,520">this</WORD>
<WORD coords="1382,521,1506,490,520">method</WORD>
<WORD coords="1522,521,1593,498,521">uses</WORD>
<WORD coords="1609,521,1650,499,520">no</WORD>
<WORD coords="1664,526,1777,490,520">buffer,</WORD>
</LINE>
<LINE>
<WORD coords="612,572,685,533,563">only</WORD>
<WORD coords="700,565,813,533,564">certain</WORD>
<WORD coords="828,573,1031,534,564">input/output</WORD>
<WORD coords="1045,565,1199,534,564">functions</WORD>
<WORD coords="1214,565,1270,543,564">can</WORD>
<WORD coords="1285,565,1324,535,565">be</WORD>
<WORD coords="1338,565,1491,534,565">accessed.</WORD>
<WORD coords="1507,570,1594,534,565">Also,</WORD>
<WORD coords="1610,566,1661,534,565">the</WORD>
<WORD coords="1677,565,1779,538,565">read</WORD>
</LINE>
<LINE>
<WORD coords="612,608,748,576,606">function</WORD>
<WORD coords="759,616,893,577,607">replaces</WORD>
<WORD coords="904,608,954,577,607">the</WORD>
<WORD coords="968,607,988,581,607">f</WORD>
<WORD coords="993,608,1090,581,607">read</WORD>
<WORD coords="1100,608,1244,577,607">function.</WORD>
<WORD coords="1256,608,1401,578,607">Buffered</WORD>
<WORD coords="1412,609,1562,578,607">functions</WORD>
<WORD coords="1574,608,1651,578,607">have</WORD>
<WORD coords="1661,608,1699,586,607">an</WORD>
<WORD coords="1713,608,1733,581,608">£</WORD>
<WORD coords="1746,607,1777,578,607">in</WORD>
</LINE>
<LINE>
<WORD coords="612,651,692,620,650">front</WORD>
<WORD coords="702,652,739,621,651">of</WORD>
<WORD coords="748,652,823,621,651">their</WORD>
<WORD coords="833,652,922,630,651">name</WORD>
<WORD coords="933,660,1014,621,652">(e.g.,</WORD>
<WORD coords="1029,651,1048,625,651">f</WORD>
<WORD coords="1051,659,1158,632,651">open,</WORD>
<WORD coords="1171,652,1191,625,652">f</WORD>
<WORD coords="1196,657,1301,625,651">read,</WORD>
<WORD coords="1314,652,1334,625,652">f</WORD>
<WORD coords="1337,659,1481,622,652">close).</WORD>
<WORD coords="1493,653,1681,622,652">Unbuffered</WORD>
<WORD coords="1692,652,1777,622,651">func-</WORD>
</LINE>
<LINE>
<WORD coords="613,696,690,665,695">tions</WORD>
<WORD coords="702,696,777,665,695">omit</WORD>
<WORD coords="788,696,837,665,695">the</WORD>
<WORD coords="850,696,870,669,696">f</WORD>
<WORD coords="874,697,881,690,696">.</WORD>
<WORD coords="892,697,956,666,696">The</WORD>
<WORD coords="967,697,1086,669,696">close</WORD>
<WORD coords="1108,697,1243,666,696">function</WORD>
<WORD coords="1253,697,1352,666,696">closes</WORD>
<WORD coords="1363,696,1401,675,696">an</WORD>
<WORD coords="1412,697,1590,666,696">unbuffered</WORD>
<WORD coords="1600,697,1663,666,696">file.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,781,675,750,780">The</WORD>
<WORD coords="686,789,845,750,780">following</WORD>
<WORD coords="856,782,991,750,781">function</WORD>
<WORD coords="1003,782,1097,756,781">stores</WORD>
<WORD coords="1108,782,1127,759,782">a</WORD>
<WORD coords="1137,782,1189,751,781">list</WORD>
<WORD coords="1198,782,1235,751,781">of</WORD>
<WORD coords="1244,782,1388,755,781">double</WORD>
<WORD coords="1402,782,1549,751,781">numbers.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,862,649,836,858">/*</WORD>
<WORD coords="673,861,915,836,860">write-read.c</WORD>
<WORD coords="938,861,1013,838,860">23.4</WORD>
<WORD coords="1041,862,1075,837,857">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,901,753,876,899">#define</WORD>
<WORD coords="775,900,896,879,899">NUMBER</WORD>
<WORD coords="925,903,1056,877,900">(sizeof</WORD>
<WORD coords="1067,904,1170,878,901">(data)</WORD>
<WORD coords="1182,903,1319,877,901">/sizeof</WORD>
<WORD coords="1329,904,1474,878,901">(double)</WORD>
<WORD coords="1486,904,1494,879,0">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,980,733,957,980">double</WORD>
<WORD coords="755,984,867,957,980">data[]</WORD>
<WORD coords="897,974,915,965,974">=</WORD>
</LINE>
<LINE>
<WORD coords="619,1024,626,998,1024">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="655,1065,727,1038,1062">1.5,</WORD>
<WORD coords="756,1065,827,1038,1062">2.0,</WORD>
<WORD coords="858,1066,1070,1039,1061">3.14159265,</WORD>
<WORD coords="1100,1066,1333,1038,1062">2.718281828,</WORD>
</LINE>
<LINE>
<WORD coords="618,1105,645,1079,1105">);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,1183,691,1158,1183">main</WORD>
<WORD coords="702,1186,725,1161,1186">()</WORD>
</LINE>
<LINE>
<WORD coords="619,1227,627,1201,1227">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="676,1264,731,1240,1264">int</WORD>
<WORD coords="756,1268,888,1242,1264">handle,</WORD>
<WORD coords="918,1270,1016,1242,1264">dummy</WORD>
<WORD coords="1040,1257,1057,1250,1260">=</WORD>
<WORD coords="1082,1268,1111,1242,1265">0,</WORD>
<WORD coords="1142,1269,1172,1240,1265">i,</WORD>
<WORD coords="1203,1268,1335,1242,1264">actual;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="674,1304,793,1281,1304">double</WORD>
<WORD coords="816,1305,913,1281,1304">data2</WORD>
<WORD coords="925,1308,1071,1281,1304">[NUMBER]</WORD>
<WORD coords="1083,1307,1093,1288,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="675,1345,752,1322,1344">char</WORD>
<WORD coords="778,1345,935,1320,1344">filename</WORD>
<WORD coords="945,1348,953,1322,1345">[</WORD>
<WORD coords="960,1345,994,1322,1347">81</WORD>
<WORD coords="1003,1349,1009,1322,1348">]</WORD>
<WORD coords="1023,1348,1031,1328,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="673,1431,711,1408,1425">pr</WORD>
<WORD coords="716,1425,771,1400,1425">int</WORD>
<WORD coords="778,1425,793,1402,1428">f</WORD>
<WORD coords="804,1428,956,1402,1425">(&quot;Please</WORD>
<WORD coords="979,1431,1076,1400,1425">input</WORD>
<WORD coords="1102,1426,1258,1400,1425">filename</WORD>
<WORD coords="1268,1425,1273,1403,1428">!</WORD>
<WORD coords="1283,1429,1352,1401,1425">\n&quot;)</WORD>
<WORD coords="1365,1429,1375,1408,0">;</WORD>
</LINE>
<LINE>
<WORD coords="675,1466,772,1443,1466">scanf</WORD>
<WORD coords="783,1470,929,1443,1466">(&quot;%80s&quot;,</WORD>
<WORD coords="960,1470,1153,1441,1466">filename);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="674,1547,793,1524,1546">handle</WORD>
<WORD coords="816,1540,834,1532,1543">=</WORD>
<WORD coords="858,1547,954,1526,1547">creat</WORD>
<WORD coords="966,1551,1151,1522,1547">(filename,</WORD>
<WORD coords="1181,1553,1314,1524,1547">dummy);</WORD>
<WORD coords="1344,1549,1380,1522,1545">/*</WORD>
<WORD coords="1403,1547,1521,1525,1547">Create</WORD>
<WORD coords="1544,1547,1604,1530,1546">new</WORD>
<WORD coords="1627,1549,1662,1522,1543">*/</WORD>
</LINE>
<LINE>
<WORD coords="675,1587,711,1563,1587">if</WORD>
<WORD coords="722,1590,854,1564,1587">(handle</WORD>
<WORD coords="883,1587,915,1565,1585">!=</WORD>
<WORD coords="939,1590,988,1565,1586">-1)</WORD>
<WORD coords="1021,1589,1055,1564,1585">/*</WORD>
<WORD coords="1080,1593,1279,1563,1587">Everything</WORD>
<WORD coords="1301,1587,1358,1565,1587">OK?</WORD>
<WORD coords="1384,1589,1420,1563,1584">*/</WORD>
</LINE>
<LINE>
<WORD coords="720,1631,728,1605,1631">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="755,1668,874,1644,1667">actual</WORD>
<WORD coords="897,1661,915,1652,1664">=</WORD>
<WORD coords="937,1668,1036,1643,1667">write</WORD>
<WORD coords="1047,1672,1192,1644,1667">(handle,</WORD>
<WORD coords="1222,1672,1313,1644,1667">data,</WORD>
<WORD coords="1344,1668,1460,1642,1667">sizeof</WORD>
<WORD coords="1471,1671,1574,1644,1667">(data)</WORD>
<WORD coords="1587,1671,1595,1644,1670">)</WORD>
<WORD coords="1608,1670,1618,1650,0">;</WORD>
</LINE>
<LINE>
<WORD coords="735,1714,853,1683,1708">printf</WORD>
<WORD coords="864,1712,1038,1684,1708">(&quot;Desired</WORD>
<WORD coords="1061,1708,1099,1685,1708">%d</WORD>
<WORD coords="1120,1714,1233,1686,1708">Bytes,</WORD>
<WORD coords="1260,1709,1380,1685,1708">Actual</WORD>
<WORD coords="1404,1708,1442,1685,1708">%d</WORD>
<WORD coords="1464,1714,1636,1684,1708">BytesXn&quot;,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="838,1749,955,1725,1749">sizeof</WORD>
<WORD coords="966,1753,1069,1726,1749">(data)</WORD>
<WORD coords="1083,1753,1091,1743,1750">,</WORD>
<WORD coords="1121,1752,1251,1726,1749">actual)</WORD>
<WORD coords="1264,1752,1274,1732,0">;</WORD>
</LINE>
<LINE>
<WORD coords="735,1789,834,1766,1789">close</WORD>
<WORD coords="844,1793,988,1766,1789">(handle)</WORD>
<WORD coords="1001,1793,1011,1772,0">;</WORD>
</LINE>
<LINE>
<WORD coords="720,1833,728,1807,1833">)</WORD>
</LINE>
<LINE>
<WORD coords="674,1870,752,1847,1870">else</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="715,1916,833,1885,1910">printf</WORD>
<WORD coords="845,1913,976,1888,1911">(&quot;Error</WORD>
<WORD coords="998,1916,1119,1886,1911">during</WORD>
<WORD coords="1141,1911,1299,1886,1910">creation</WORD>
<WORD coords="1323,1911,1360,1887,1910">of</WORD>
<WORD coords="1384,1915,1496,1886,1910">%s\n&quot;,</WORD>
<WORD coords="1526,1913,1719,1885,1910">filename);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="675,1990,794,1968,1989">handle</WORD>
<WORD coords="817,1983,834,1976,1987">=</WORD>
<WORD coords="858,1997,935,1974,1991">open</WORD>
<WORD coords="946,1995,1131,1967,1991">(filename,</WORD>
<WORD coords="1163,1995,1193,1968,1992">0,</WORD>
<WORD coords="1222,1997,1355,1968,1991">dummy);</WORD>
<WORD coords="1385,1993,1420,1966,1988">/*</WORD>
<WORD coords="1444,1991,1523,1968,1991">Read</WORD>
<WORD coords="1546,1993,1581,1966,1987">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="676,2032,712,2007,2032">if</WORD>
<WORD coords="723,2035,855,2009,2032">(handle</WORD>
<WORD coords="884,2032,889,2010,2032">!</WORD>
<WORD coords="961,2036,988,2009,2034">1)</WORD>
<WORD coords="1022,2034,1056,2008,2030">/*</WORD>
<WORD coords="1080,2038,1280,2007,2032">Everything</WORD>
<WORD coords="1302,2032,1359,2009,2032">OK?</WORD>
<WORD coords="1385,2034,1420,2007,2029">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="721,2075,729,2050,2075">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="756,2114,875,2090,2113">actual</WORD>
<WORD coords="898,2107,916,2098,2110">=</WORD>
<WORD coords="940,2117,1172,2091,2112">read(handle,</WORD>
<WORD coords="1202,2118,1314,2090,2113">data2,</WORD>
<WORD coords="1345,2113,1461,2088,2113">sizeof</WORD>
<WORD coords="1472,2116,1575,2090,2113">(data)</WORD>
<WORD coords="1588,2116,1595,2091,2116">)</WORD>
<WORD coords="1609,2116,1618,2096,0">;</WORD>
</LINE>
<LINE>
<WORD coords="755,2159,875,2128,2153">printf</WORD>
<WORD coords="885,2157,1059,2129,2153">(&quot;Desired</WORD>
<WORD coords="1082,2153,1120,2130,2153">%d</WORD>
<WORD coords="1141,2159,1253,2131,2153">Bytes,</WORD>
<WORD coords="1282,2154,1400,2130,2153">Actual</WORD>
<WORD coords="1425,2153,1463,2130,2153">%d</WORD>
<WORD coords="1485,2159,1657,2128,2153">BytesXn&quot;,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="818,2195,935,2169,2194">sizeof</WORD>
<WORD coords="946,2198,1050,2172,2195">(data)</WORD>
<WORD coords="1063,2199,1071,2188,2195">,</WORD>
<WORD coords="1101,2197,1253,2172,2194">actual);</WORD>
</LINE>
<LINE>
<WORD coords="756,2236,855,2213,2235">close</WORD>
<WORD coords="864,2239,1009,2213,2236">(handle)</WORD>
<WORD coords="1023,2239,1032,2218,0">;</WORD>
</LINE>
<LINE>
<WORD coords="720,2279,729,2253,2279">)</WORD>
</LINE>
<LINE>
<WORD coords="674,2317,753,2294,2317">else</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="755,2363,875,2333,2357">printf</WORD>
<WORD coords="885,2360,1016,2335,2357">(&quot;Error</WORD>
<WORD coords="1040,2362,1159,2332,2356">during</WORD>
<WORD coords="1183,2362,1320,2332,2357">opening</WORD>
<WORD coords="1344,2357,1381,2334,2357">of</WORD>
<WORD coords="1405,2360,1515,2332,2356">%s\n&quot;,</WORD>
<WORD coords="1547,2359,1740,2332,2356">filename);</WORD>
</LINE>
<LINE>
<WORD coords="677,2401,829,2373,2397">for(i=0;</WORD>
<WORD coords="858,2397,874,2372,2397">i</WORD>
<WORD coords="899,2396,915,2377,2396">&lt;</WORD>
<WORD coords="938,2400,1073,2375,2397">NUMBER;</WORD>
<WORD coords="1102,2400,1172,2372,2397">i++)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="734,2444,854,2414,2438">printf</WORD>
<WORD coords="864,2442,996,2415,2438">(&quot;%.81f</WORD>
<WORD coords="1042,2442,1072,2416,2435">&quot;,</WORD>
<WORD coords="1100,2442,1295,2413,2438">data2[i]);</WORD>
</LINE>
<LINE>
<WORD coords="673,2486,793,2454,2480">printf</WORD>
<WORD coords="803,2483,995,2455,2479">(&quot;XnThat&apos;s</WORD>
<WORD coords="1020,2482,1194,2454,2479">all!\n&quot;);</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="284,2674,356,2645,2674">214</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0221.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2843" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0222.djvu" width="2039">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0222.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="261,176,389,148,175">Abacus</WORD>
<WORD coords="1173,181,1237,154,181">23.4</WORD>
<WORD coords="1267,181,1476,154,181">Unbuffered</WORD>
<WORD coords="1497,181,1754,152,181">Input/Output</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="589,356,652,326,355">The</WORD>
<WORD coords="667,363,765,336,356">open</WORD>
<WORD coords="780,358,838,327,357">and</WORD>
<WORD coords="851,358,999,333,357">create</WORD>
<WORD coords="1014,363,1177,328,358">functions,</WORD>
<WORD coords="1190,359,1289,328,358">which</WORD>
<WORD coords="1301,359,1400,334,358">return</WORD>
<WORD coords="1413,359,1432,337,359">a</WORD>
<WORD coords="1445,359,1499,328,358">file</WORD>
<WORD coords="1513,364,1632,329,358">handle,</WORD>
<WORD coords="1645,360,1722,329,358">have</WORD>
<WORD coords="1735,359,1754,337,359">a</WORD>
</LINE>
<LINE>
<WORD coords="588,406,721,368,398">peculiar</WORD>
<WORD coords="731,399,860,369,398">variable</WORD>
<WORD coords="872,400,980,371,399">named</WORD>
<WORD coords="991,407,1119,374,399">dummy.</WORD>
<WORD coords="1131,400,1203,371,399">This</WORD>
<WORD coords="1214,401,1344,371,400">variable</WORD>
<WORD coords="1353,409,1517,376,400">represents</WORD>
<WORD coords="1528,401,1547,380,401">a</WORD>
<WORD coords="1557,401,1645,371,400">value</WORD>
<WORD coords="1656,401,1752,371,400">which</WORD>
</LINE>
<LINE>
<WORD coords="589,450,658,420,441">may</WORD>
<WORD coords="668,442,707,412,442">be</WORD>
<WORD coords="718,451,925,421,442">unnecessary,</WORD>
<WORD coords="934,443,988,414,443">but</WORD>
<WORD coords="998,443,1045,414,443">the</WORD>
<WORD coords="1055,452,1200,414,443">compiler</WORD>
<WORD coords="1209,445,1317,415,444">checks</WORD>
<WORD coords="1329,445,1377,415,444">for</WORD>
<WORD coords="1386,445,1443,415,444">this</WORD>
<WORD coords="1454,445,1585,415,444">variable</WORD>
<WORD coords="1595,444,1621,415,444">if</WORD>
<WORD coords="1630,445,1751,415,444">needed.</WORD>
</LINE>
<LINE>
<WORD coords="589,486,652,456,485">The</WORD>
<WORD coords="663,487,753,456,485">value</WORD>
<WORD coords="764,487,863,457,486">stored</WORD>
<WORD coords="874,487,906,457,487">in</WORD>
<WORD coords="918,495,1050,461,487">dummy,</WORD>
<WORD coords="1062,488,1096,466,488">as</WORD>
<WORD coords="1108,488,1158,458,487">the</WORD>
<WORD coords="1168,489,1257,467,488">name</WORD>
<WORD coords="1268,497,1416,463,489">suggests,</WORD>
<WORD coords="1428,489,1481,459,488">has</WORD>
<WORD coords="1493,489,1535,467,488">no</WORD>
<WORD coords="1546,497,1751,459,489">significance.</WORD>
</LINE>
<LINE>
<WORD coords="589,529,621,500,529">In</WORD>
<WORD coords="635,538,732,510,530">open</WORD>
<WORD coords="746,531,796,500,530">the</WORD>
<WORD coords="808,532,921,501,531">second</WORD>
<WORD coords="933,540,1086,507,532">argument</WORD>
<WORD coords="1096,541,1261,508,532">represents</WORD>
<WORD coords="1274,534,1324,502,533">the</WORD>
<WORD coords="1336,541,1457,506,533">dummy</WORD>
<WORD coords="1471,534,1560,503,533">value</WORD>
<WORD coords="1572,534,1621,503,533">for</WORD>
<WORD coords="1631,542,1753,502,533">reading</WORD>
</LINE>
<LINE>
<WORD coords="589,574,623,552,574">or</WORD>
<WORD coords="635,583,762,544,574">writing.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="588,659,651,628,659">The</WORD>
<WORD coords="661,660,783,630,659">write</WORD>
<WORD coords="795,661,854,629,660">and</WORD>
<WORD coords="867,661,963,633,660">read</WORD>
<WORD coords="973,662,1122,629,661">functions</WORD>
<WORD coords="1134,662,1211,630,661">have</WORD>
<WORD coords="1221,663,1279,640,662">one</WORD>
<WORD coords="1290,663,1350,631,662">less</WORD>
<WORD coords="1361,671,1515,636,662">argument</WORD>
<WORD coords="1525,663,1595,631,662">than</WORD>
<WORD coords="1608,662,1628,635,662">f</WORD>
<WORD coords="1631,663,1751,633,662">write</WORD>
</LINE>
<LINE>
<WORD coords="588,704,648,674,703">and</WORD>
<WORD coords="665,704,685,677,704">f</WORD>
<WORD coords="693,705,804,678,704">read.</WORD>
<WORD coords="821,706,1029,675,705">Furthermore</WORD>
<WORD coords="1047,713,1119,675,705">(and</WORD>
<WORD coords="1137,707,1195,676,706">this</WORD>
<WORD coords="1214,707,1239,676,706">is</WORD>
<WORD coords="1256,715,1442,677,706">important),</WORD>
<WORD coords="1459,707,1509,677,707">the</WORD>
<WORD coords="1526,707,1582,677,707">file</WORD>
<WORD coords="1598,708,1709,677,707">handle</WORD>
<WORD coords="1725,708,1752,677,707">is</WORD>
</LINE>
<LINE>
<WORD coords="587,757,695,718,749">placed</WORD>
<WORD coords="705,750,735,724,750">at</WORD>
<WORD coords="746,750,796,719,749">the</WORD>
<WORD coords="806,758,978,719,749">beginning,</WORD>
<WORD coords="990,751,1042,725,750">not</WORD>
<WORD coords="1051,752,1082,725,751">at</WORD>
<WORD coords="1092,752,1142,720,751">the</WORD>
<WORD coords="1152,752,1210,721,751">end</WORD>
<WORD coords="1221,753,1254,730,753">as</WORD>
<WORD coords="1265,752,1296,721,752">in</WORD>
<WORD coords="1308,753,1358,721,752">the</WORD>
<WORD coords="1368,753,1506,721,752">buffered</WORD>
<WORD coords="1516,753,1677,721,752">functions.</WORD>
<WORD coords="1689,753,1752,721,752">The</WORD>
</LINE>
<LINE>
<WORD coords="588,795,770,763,794">unbuffered</WORD>
<WORD coords="784,796,936,763,794">functions</WORD>
<WORD coords="951,804,1099,770,795">transport</WORD>
<WORD coords="1112,797,1163,765,796">the</WORD>
<WORD coords="1176,797,1245,766,797">data</WORD>
<WORD coords="1258,797,1318,775,796">one</WORD>
<WORD coords="1331,805,1404,766,798">byte</WORD>
<WORD coords="1417,798,1448,772,798">at</WORD>
<WORD coords="1460,798,1479,775,798">a</WORD>
<WORD coords="1494,798,1567,766,797">time</WORD>
<WORD coords="1581,806,1663,766,797">only.</WORD>
<WORD coords="1679,798,1752,766,797">This</WORD>
</LINE>
<LINE>
<WORD coords="588,839,692,816,838">means</WORD>
<WORD coords="707,839,771,808,838">that</WORD>
<WORD coords="783,839,833,808,838">the</WORD>
<WORD coords="847,840,911,808,839">size</WORD>
<WORD coords="925,841,1088,809,839">indication</WORD>
<WORD coords="1103,841,1130,809,840">is</WORD>
<WORD coords="1143,849,1353,819,841">unnecessary.</WORD>
<WORD coords="1367,842,1432,811,841">The</WORD>
<WORD coords="1444,842,1543,816,841">return</WORD>
<WORD coords="1558,842,1648,811,841">value</WORD>
<WORD coords="1661,842,1688,811,841">is</WORD>
<WORD coords="1702,842,1752,811,841">the</WORD>
</LINE>
<LINE>
<WORD coords="587,881,713,851,880">number</WORD>
<WORD coords="721,882,759,851,881">of</WORD>
<WORD coords="765,890,851,851,882">bytes</WORD>
<WORD coords="862,883,1043,852,882">transmitted</WORD>
<WORD coords="1053,884,1089,861,883">so</WORD>
<WORD coords="1098,884,1153,853,883">far.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1670,2687,1744,2656,2686">215</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0222.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2843" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0223.djvu" width="2039">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0223.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="290,180,336,154,179">23.</WORD>
<WORD coords="368,179,667,153,179">Communication</WORD>
<WORD coords="1374,174,1482,148,173">Amiga</WORD>
<WORD coords="1495,173,1519,146,173">C</WORD>
<WORD coords="1532,173,1592,152,173">for</WORD>
<WORD coords="1603,172,1786,145,171">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="293,505,328,453,505">2</WORD>
<WORD coords="347,506,469,453,505">3.5</WORD>
<WORD coords="623,504,841,451,503">Direct</WORD>
<WORD coords="920,502,1148,450,502">Access</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="623,654,688,623,653">The</WORD>
<WORD coords="703,661,865,622,653">following</WORD>
<WORD coords="880,653,1033,621,652">functions</WORD>
<WORD coords="1048,660,1175,620,650">provide</WORD>
<WORD coords="1191,651,1241,620,650">the</WORD>
<WORD coords="1256,650,1326,628,649">user</WORD>
<WORD coords="1340,649,1412,618,648">with</WORD>
<WORD coords="1430,649,1478,618,648">the</WORD>
<WORD coords="1495,656,1600,617,647">ability</WORD>
<WORD coords="1617,648,1649,622,648">to</WORD>
<WORD coords="1663,654,1790,615,646">directly</WORD>
</LINE>
<LINE>
<WORD coords="624,698,727,676,698">access</WORD>
<WORD coords="740,698,851,667,697">certain</WORD>
<WORD coords="863,697,1028,666,696">characters</WORD>
<WORD coords="1040,695,1071,665,695">in</WORD>
<WORD coords="1083,696,1103,674,696">a</WORD>
<WORD coords="1113,695,1176,665,694">file.</WORD>
<WORD coords="1189,695,1252,664,694">The</WORD>
<WORD coords="1263,694,1430,663,693">difference</WORD>
<WORD coords="1441,693,1518,663,692">from</WORD>
<WORD coords="1532,692,1581,662,691">the</WORD>
<WORD coords="1594,692,1679,661,691">usual</WORD>
<WORD coords="1694,691,1792,664,690">read</WORD>
</LINE>
<LINE>
<WORD coords="624,742,681,712,741">lies</WORD>
<WORD coords="698,741,730,711,741">in</WORD>
<WORD coords="747,741,797,711,740">the</WORD>
<WORD coords="814,742,877,711,741">fact</WORD>
<WORD coords="892,741,956,710,740">that</WORD>
<WORD coords="971,741,1024,715,740">not</WORD>
<WORD coords="1039,747,1130,718,739">every</WORD>
<WORD coords="1147,740,1300,709,738">character</WORD>
<WORD coords="1314,738,1396,712,738">must</WORD>
<WORD coords="1410,738,1451,707,738">be</WORD>
<WORD coords="1465,737,1537,706,736">read</WORD>
<WORD coords="1553,744,1678,705,736">starting</WORD>
<WORD coords="1694,736,1726,710,735">at</WORD>
<WORD coords="1741,735,1791,704,734">the</WORD>
</LINE>
<LINE>
<WORD coords="623,793,790,754,784">beginning</WORD>
<WORD coords="803,785,839,754,784">of</WORD>
<WORD coords="850,784,901,754,783">the</WORD>
<WORD coords="914,784,969,753,783">file</WORD>
<WORD coords="982,784,1056,753,782">until</WORD>
<WORD coords="1070,783,1120,752,782">the</WORD>
<WORD coords="1133,790,1270,760,780">program</WORD>
<WORD coords="1286,781,1366,751,780">finds</WORD>
<WORD coords="1381,780,1430,750,779">the</WORD>
<WORD coords="1444,787,1602,749,779">particular</WORD>
<WORD coords="1614,779,1790,748,777">characters.</WORD>
</LINE>
<LINE>
<WORD coords="624,829,670,799,828">To</WORD>
<WORD coords="682,829,785,806,829">access</WORD>
<WORD coords="798,828,848,797,827">the</WORD>
<WORD coords="858,828,917,797,827">last</WORD>
<WORD coords="927,828,976,802,827">ten</WORD>
<WORD coords="988,827,1152,796,826">characters</WORD>
<WORD coords="1164,825,1195,795,825">in</WORD>
<WORD coords="1206,826,1225,804,826">a</WORD>
<WORD coords="1237,825,1290,795,825">file</WORD>
<WORD coords="1301,825,1337,795,824">of</WORD>
<WORD coords="1351,829,1438,794,824">1,000</WORD>
<WORD coords="1449,827,1624,794,822">characters,</WORD>
<WORD coords="1636,822,1696,792,822">990</WORD>
<WORD coords="1709,821,1791,792,820">char-</WORD>
</LINE>
<LINE>
<WORD coords="625,874,722,848,873">acters</WORD>
<WORD coords="737,873,840,842,872">would</WORD>
<WORD coords="856,873,934,842,872">have</WORD>
<WORD coords="949,872,981,846,872">to</WORD>
<WORD coords="995,872,1034,841,872">be</WORD>
<WORD coords="1048,872,1120,841,871">read</WORD>
<WORD coords="1135,871,1210,840,870">first.</WORD>
<WORD coords="1227,871,1308,839,870">With</WORD>
<WORD coords="1323,870,1419,838,869">direct</WORD>
<WORD coords="1434,873,1549,846,868">access,</WORD>
<WORD coords="1566,868,1615,837,867">the</WORD>
<WORD coords="1630,867,1793,836,866">command</WORD>
</LINE>
<LINE>
<WORD coords="626,919,712,892,918">starts</WORD>
<WORD coords="723,918,773,887,917">the</WORD>
<WORD coords="783,925,905,886,916">reading</WORD>
<WORD coords="918,917,992,886,915">after</WORD>
<WORD coords="1004,916,1052,886,915">the</WORD>
<WORD coords="1062,917,1156,885,915">990th</WORD>
<WORD coords="1167,915,1324,885,914">character.</WORD>
<WORD coords="1337,914,1366,883,914">A</WORD>
<WORD coords="1378,914,1432,883,913">file</WORD>
<WORD coords="1442,922,1559,882,912">pointer</WORD>
<WORD coords="1569,920,1682,882,912">always</WORD>
<WORD coords="1692,920,1793,880,911">points</WORD>
</LINE>
<LINE>
<WORD coords="626,963,657,937,963">to</WORD>
<WORD coords="671,963,722,932,962">the</WORD>
<WORD coords="735,963,793,932,962">last</WORD>
<WORD coords="806,962,949,931,961">accessed</WORD>
<WORD coords="963,961,1038,931,961">data.</WORD>
<WORD coords="1055,968,1170,930,959">During</WORD>
<WORD coords="1184,960,1203,938,960">a</WORD>
<WORD coords="1216,968,1381,928,958">sequential</WORD>
<WORD coords="1397,958,1495,930,958">read</WORD>
<WORD coords="1507,958,1542,935,957">or</WORD>
<WORD coords="1552,961,1690,928,956">write,</WORD>
<WORD coords="1703,956,1793,925,955">when</WORD>
</LINE>
<LINE>
<WORD coords="626,1008,685,985,1007">one</WORD>
<WORD coords="696,1007,846,976,1005">character</WORD>
<WORD coords="857,1006,932,976,1005">after</WORD>
<WORD coords="943,1005,1065,975,1004">another</WORD>
<WORD coords="1076,1005,1102,975,1004">is</WORD>
<WORD coords="1113,1012,1283,974,1004">processed,</WORD>
<WORD coords="1295,1004,1353,973,1003">this</WORD>
<WORD coords="1364,1011,1479,973,1001">pointer</WORD>
<WORD coords="1491,1009,1603,972,1001">always</WORD>
<WORD coords="1616,1001,1794,971,999">increments</WORD>
</LINE>
<LINE>
<WORD coords="627,1057,666,1021,1049">by</WORD>
<WORD coords="681,1049,749,1028,1048">one.</WORD>
<WORD coords="763,1048,826,1019,1048">The</WORD>
<WORD coords="840,1049,993,1018,1048">functions</WORD>
<WORD coords="1008,1048,1129,1021,1047">lseek</WORD>
<WORD coords="1143,1047,1202,1018,1046">and</WORD>
<WORD coords="1217,1045,1236,1021,1045">f</WORD>
<WORD coords="1242,1046,1337,1020,1045">seek</WORD>
<WORD coords="1352,1045,1394,1016,1044">let</WORD>
<WORD coords="1406,1045,1455,1016,1044">the</WORD>
<WORD coords="1467,1044,1536,1023,1043">user</WORD>
<WORD coords="1549,1044,1594,1020,1044">set</WORD>
<WORD coords="1607,1043,1665,1014,1042">this</WORD>
<WORD coords="1677,1051,1795,1013,1042">pointer</WORD>
</LINE>
<LINE>
<WORD coords="628,1093,658,1069,1093">to</WORD>
<WORD coords="671,1100,729,1072,1092">any</WORD>
<WORD coords="743,1093,861,1062,1092">desired</WORD>
<WORD coords="871,1101,1014,1062,1092">position.</WORD>
<WORD coords="1026,1092,1105,1061,1091">Both</WORD>
<WORD coords="1117,1091,1248,1060,1090">routines</WORD>
<WORD coords="1260,1098,1377,1059,1089">require</WORD>
<WORD coords="1389,1090,1471,1059,1089">three</WORD>
<WORD coords="1482,1097,1653,1062,1088">arguments</WORD>
<WORD coords="1666,1088,1713,1057,1087">for</WORD>
<WORD coords="1725,1091,1794,1056,1086">this,</WORD>
</LINE>
<LINE>
<WORD coords="628,1138,730,1108,1137">where</WORD>
<WORD coords="751,1138,880,1110,1137">lseek</WORD>
<WORD coords="901,1137,928,1106,1136">is</WORD>
<WORD coords="946,1137,998,1106,1136">the</WORD>
<WORD coords="1014,1137,1196,1105,1135">unbuffered</WORD>
<WORD coords="1214,1135,1335,1104,1134">version</WORD>
<WORD coords="1353,1134,1412,1104,1133">and</WORD>
<WORD coords="1432,1133,1452,1106,1133">f</WORD>
<WORD coords="1459,1134,1561,1106,1133">seek</WORD>
<WORD coords="1583,1133,1634,1102,1132">the</WORD>
<WORD coords="1652,1132,1796,1101,1131">buffered</WORD>
</LINE>
<LINE>
<WORD coords="628,1183,760,1152,1182">version.</WORD>
<WORD coords="776,1182,835,1152,1181">For</WORD>
<WORD coords="852,1182,912,1151,1181">this</WORD>
<WORD coords="928,1181,1035,1159,1180">reason</WORD>
<WORD coords="1054,1181,1182,1153,1180">lseek</WORD>
<WORD coords="1199,1188,1333,1149,1179">requires</WORD>
<WORD coords="1349,1179,1400,1148,1178">the</WORD>
<WORD coords="1415,1178,1470,1147,1178">file</WORD>
<WORD coords="1485,1178,1596,1147,1177">handle</WORD>
<WORD coords="1612,1177,1646,1155,1177">as</WORD>
<WORD coords="1662,1177,1712,1146,1176">the</WORD>
<WORD coords="1728,1176,1796,1145,1175">first</WORD>
</LINE>
<LINE>
<WORD coords="628,1236,792,1202,1227">argument,</WORD>
<WORD coords="806,1227,895,1196,1227">while</WORD>
<WORD coords="910,1227,929,1200,1227">f</WORD>
<WORD coords="934,1227,1029,1199,1226">seek</WORD>
<WORD coords="1041,1234,1163,1200,1226">expects</WORD>
<WORD coords="1176,1226,1195,1203,1226">a</WORD>
<WORD coords="1206,1225,1259,1194,1225">file</WORD>
<WORD coords="1270,1233,1395,1193,1224">pointer.</WORD>
<WORD coords="1409,1223,1438,1193,1223">A</WORD>
<WORD coords="1449,1224,1561,1193,1223">second</WORD>
<WORD coords="1575,1222,1662,1192,1221">value</WORD>
<WORD coords="1674,1222,1795,1191,1221">follows</WORD>
</LINE>
<LINE>
<WORD coords="629,1273,679,1243,1272">the</WORD>
<WORD coords="695,1273,823,1243,1272">number</WORD>
<WORD coords="838,1273,876,1241,1272">of</WORD>
<WORD coords="889,1280,977,1242,1272">bytes</WORD>
<WORD coords="994,1279,1033,1242,1272">by</WORD>
<WORD coords="1051,1271,1151,1240,1270">which</WORD>
<WORD coords="1169,1271,1219,1240,1270">the</WORD>
<WORD coords="1235,1278,1354,1239,1269">pointer</WORD>
<WORD coords="1370,1269,1451,1243,1269">must</WORD>
<WORD coords="1465,1269,1505,1238,1269">be</WORD>
<WORD coords="1521,1268,1643,1237,1267">moved.</WORD>
<WORD coords="1661,1267,1796,1235,1266">Positive</WORD>
</LINE>
<LINE>
<WORD coords="629,1317,734,1286,1316">values</WORD>
<WORD coords="751,1317,843,1294,1316">move</WORD>
<WORD coords="860,1316,910,1285,1315">the</WORD>
<WORD coords="926,1324,1044,1284,1315">pointer</WORD>
<WORD coords="1060,1315,1175,1284,1314">toward</WORD>
<WORD coords="1191,1314,1241,1284,1313">the</WORD>
<WORD coords="1257,1314,1316,1283,1313">end</WORD>
<WORD coords="1333,1313,1370,1282,1312">of</WORD>
<WORD coords="1384,1313,1434,1282,1312">the</WORD>
<WORD coords="1451,1317,1515,1281,1311">file,</WORD>
<WORD coords="1532,1319,1673,1280,1310">negative</WORD>
<WORD coords="1691,1310,1796,1280,1309">values</WORD>
</LINE>
<LINE>
<WORD coords="629,1362,743,1331,1361">toward</WORD>
<WORD coords="755,1362,805,1331,1361">the</WORD>
<WORD coords="815,1369,979,1329,1360">beginning</WORD>
<WORD coords="991,1360,1026,1329,1360">of</WORD>
<WORD coords="1036,1360,1086,1329,1359">the</WORD>
<WORD coords="1099,1360,1161,1329,1359">file.</WORD>
<WORD coords="1175,1359,1246,1328,1358">This</WORD>
<WORD coords="1258,1359,1348,1328,1358">value</WORD>
<WORD coords="1359,1358,1439,1332,1357">must</WORD>
<WORD coords="1450,1357,1488,1327,1357">be</WORD>
<WORD coords="1499,1364,1608,1326,1356">passed</WORD>
<WORD coords="1620,1356,1654,1334,1356">as</WORD>
<WORD coords="1666,1356,1684,1333,1356">a</WORD>
<WORD coords="1698,1362,1797,1328,1355">long</WORD>
</LINE>
<LINE>
<WORD coords="630,1406,726,1376,1405">value.</WORD>
<WORD coords="738,1405,801,1375,1405">The</WORD>
<WORD coords="811,1405,888,1374,1404">third</WORD>
<WORD coords="899,1413,1060,1379,1404">argument,</WORD>
<WORD coords="1071,1404,1109,1382,1403">an</WORD>
<WORD coords="1121,1412,1242,1373,1403">integer,</WORD>
<WORD coords="1253,1403,1397,1372,1402">indicates</WORD>
<WORD coords="1408,1402,1484,1371,1401">from</WORD>
<WORD coords="1496,1401,1594,1370,1400">which</WORD>
<WORD coords="1605,1409,1736,1369,1400">position</WORD>
<WORD coords="1748,1400,1797,1369,1399">the</WORD>
</LINE>
<LINE>
<WORD coords="630,1451,804,1424,1449">movement</WORD>
<WORD coords="819,1450,928,1419,1449">should</WORD>
<WORD coords="944,1449,1022,1423,1448">start.</WORD>
<WORD coords="1039,1448,1068,1418,1448">A</WORD>
<WORD coords="1117,1448,1178,1422,1448">sets</WORD>
<WORD coords="1195,1447,1243,1418,1447">the</WORD>
<WORD coords="1257,1447,1326,1418,1447">data</WORD>
<WORD coords="1340,1454,1457,1416,1445">pointer</WORD>
<WORD coords="1473,1446,1503,1421,1446">to</WORD>
<WORD coords="1520,1445,1569,1415,1444">the</WORD>
<WORD coords="1583,1453,1748,1414,1444">beginning</WORD>
<WORD coords="1763,1444,1799,1413,1443">of</WORD>
</LINE>
<LINE>
<WORD coords="630,1495,680,1464,1494">the</WORD>
<WORD coords="696,1499,762,1464,1494">file,</WORD>
<WORD coords="778,1494,798,1464,1494">2</WORD>
<WORD coords="814,1494,845,1469,1494">to</WORD>
<WORD coords="861,1494,912,1463,1493">the</WORD>
<WORD coords="927,1494,986,1463,1493">end</WORD>
<WORD coords="1002,1494,1037,1462,1493">of</WORD>
<WORD coords="1051,1493,1101,1462,1492">the</WORD>
<WORD coords="1118,1493,1172,1462,1492">file</WORD>
<WORD coords="1188,1492,1246,1462,1491">and</WORD>
<WORD coords="1265,1491,1278,1462,1491">1</WORD>
<WORD coords="1298,1492,1329,1466,1492">to</WORD>
<WORD coords="1345,1492,1395,1460,1491">the</WORD>
<WORD coords="1411,1491,1529,1464,1490">current</WORD>
<WORD coords="1543,1498,1686,1458,1489">position.</WORD>
<WORD coords="1704,1489,1797,1458,1488">Some</WORD>
</LINE>
<LINE>
<WORD coords="630,1547,791,1508,1538">examples:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="633,1619,730,1596,1619">lseek</WORD>
<WORD coords="741,1627,927,1595,1618">(f_handle,</WORD>
<WORD coords="959,1621,1048,1595,1617">100L,</WORD>
<WORD coords="1079,1620,1108,1595,1618">0)</WORD>
<WORD coords="1121,1620,1130,1600,1620">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="631,1704,695,1673,1703">The</WORD>
<WORD coords="709,1704,779,1673,1704">data</WORD>
<WORD coords="791,1711,910,1672,1702">pointer</WORD>
<WORD coords="923,1703,1028,1680,1702">moves</WORD>
<WORD coords="1043,1702,1074,1677,1702">to</WORD>
<WORD coords="1087,1710,1220,1670,1701">position</WORD>
<WORD coords="1238,1701,1295,1670,1700">100</WORD>
<WORD coords="1311,1707,1384,1670,1700">(i.e.,</WORD>
<WORD coords="1402,1700,1459,1669,1700">100</WORD>
<WORD coords="1473,1699,1641,1669,1698">characters</WORD>
<WORD coords="1655,1698,1733,1667,1697">from</WORD>
<WORD coords="1749,1698,1799,1667,1697">the</WORD>
</LINE>
<LINE>
<WORD coords="632,1748,703,1723,1747">start</WORD>
<WORD coords="713,1748,750,1717,1747">of</WORD>
<WORD coords="760,1748,808,1718,1747">the</WORD>
<WORD coords="821,1754,897,1717,1746">file).</WORD>
<WORD coords="910,1747,936,1717,1747">It</WORD>
<WORD coords="946,1747,1016,1725,1746">now</WORD>
<WORD coords="1025,1754,1126,1715,1745">points</WORD>
<WORD coords="1138,1746,1169,1721,1746">to</WORD>
<WORD coords="1181,1746,1230,1716,1745">the</WORD>
<WORD coords="1244,1745,1331,1714,1745">101st</WORD>
<WORD coords="1341,1752,1410,1715,1744">byte</WORD>
<WORD coords="1422,1744,1457,1713,1743">of</WORD>
<WORD coords="1467,1744,1517,1713,1743">the</WORD>
<WORD coords="1529,1743,1591,1713,1743">file.</WORD>
<WORD coords="1604,1742,1667,1712,1742">The</WORD>
<WORD coords="1678,1742,1798,1711,1741">follow-</WORD>
</LINE>
<LINE>
<WORD coords="632,1800,683,1762,1791">ing</WORD>
<WORD coords="697,1792,832,1761,1791">function</WORD>
<WORD coords="844,1799,947,1761,1791">places</WORD>
<WORD coords="961,1791,1010,1761,1790">the</WORD>
<WORD coords="1022,1799,1138,1760,1790">pointer</WORD>
<WORD coords="1150,1790,1180,1765,1790">at</WORD>
<WORD coords="1191,1797,1322,1758,1788">position</WORD>
<WORD coords="1335,1793,1386,1758,1789">70,</WORD>
<WORD coords="1399,1788,1482,1757,1787">since</WORD>
<WORD coords="1495,1788,1544,1757,1787">the</WORD>
<WORD coords="1557,1787,1615,1756,1786">call</WORD>
<WORD coords="1627,1795,1737,1756,1786">passed</WORD>
<WORD coords="1749,1786,1799,1755,1785">the</WORD>
</LINE>
<LINE>
<WORD coords="633,1837,720,1806,1836">value</WORD>
<WORD coords="734,1837,760,1807,1836">1:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="635,1918,732,1894,1918">lseek</WORD>
<WORD coords="743,1927,929,1894,1917">(f_handle,</WORD>
<WORD coords="961,1921,1029,1893,1916">70L,</WORD>
<WORD coords="1061,1919,1089,1893,1917">1)</WORD>
<WORD coords="1104,1919,1112,1899,1919">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="633,2005,698,1974,2004">The</WORD>
<WORD coords="716,2004,730,1975,2004">1</WORD>
<WORD coords="749,2004,896,1974,2003">indicates</WORD>
<WORD coords="913,2004,962,1974,2003">the</WORD>
<WORD coords="978,2004,1158,1972,2003">calculation</WORD>
<WORD coords="1175,2003,1211,1971,2002">of</WORD>
<WORD coords="1225,2002,1274,1971,2001">the</WORD>
<WORD coords="1289,2001,1356,1980,2001">new</WORD>
<WORD coords="1372,2009,1491,1970,2000">pointer</WORD>
<WORD coords="1505,2009,1638,1969,1999">position</WORD>
<WORD coords="1656,1999,1733,1969,1998">from</WORD>
<WORD coords="1751,1998,1800,1969,1997">the</WORD>
</LINE>
<LINE>
<WORD coords="634,2049,751,2023,2048">current</WORD>
<WORD coords="763,2048,905,2017,2047">location.</WORD>
<WORD coords="919,2048,965,2018,2047">To</WORD>
<WORD coords="978,2048,1068,2025,2047">move</WORD>
<WORD coords="1081,2047,1131,2016,2046">the</WORD>
<WORD coords="1143,2055,1261,2015,2045">pointer</WORD>
<WORD coords="1272,2045,1313,2014,2044">20</WORD>
<WORD coords="1326,2045,1492,2014,2044">characters</WORD>
<WORD coords="1506,2044,1620,2013,2043">toward</WORD>
<WORD coords="1633,2043,1682,2013,2042">the</WORD>
<WORD coords="1695,2050,1801,2012,2042">begin-</WORD>
</LINE>
<LINE>
<WORD coords="635,2101,706,2062,2092">ning</WORD>
<WORD coords="716,2093,753,2062,2092">of</WORD>
<WORD coords="762,2093,810,2062,2092">the</WORD>
<WORD coords="821,2097,885,2062,2091">file,</WORD>
<WORD coords="897,2092,947,2062,2091">the</WORD>
<WORD coords="957,2099,1113,2060,2091">following</WORD>
<WORD coords="1125,2091,1258,2060,2090">function</WORD>
<WORD coords="1268,2090,1295,2059,2089">is</WORD>
<WORD coords="1305,2097,1450,2059,2089">required:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="637,2174,734,2150,2173">lseek</WORD>
<WORD coords="745,2182,931,2150,2172">(f_handle,</WORD>
<WORD coords="962,2176,1052,2149,2172">-20L,</WORD>
<WORD coords="1084,2175,1134,2149,2173">1);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="636,2258,666,2228,2258">If</WORD>
<WORD coords="680,2259,731,2228,2258">the</WORD>
<WORD coords="746,2267,925,2227,2257">processing</WORD>
<WORD coords="941,2258,979,2226,2257">of</WORD>
<WORD coords="992,2258,1011,2235,2258">a</WORD>
<WORD coords="1027,2257,1081,2226,2257">file</WORD>
<WORD coords="1099,2257,1208,2225,2256">should</WORD>
<WORD coords="1225,2256,1296,2230,2255">start</WORD>
<WORD coords="1313,2255,1392,2224,2254">from</WORD>
<WORD coords="1409,2255,1460,2224,2254">the</WORD>
<WORD coords="1475,2255,1535,2224,2254">end</WORD>
<WORD coords="1551,2254,1588,2223,2254">of</WORD>
<WORD coords="1603,2254,1654,2223,2253">the</WORD>
<WORD coords="1670,2258,1736,2222,2252">file,</WORD>
<WORD coords="1753,2253,1803,2222,2252">the</WORD>
</LINE>
<LINE>
<WORD coords="635,2312,752,2273,2303">pointer</WORD>
<WORD coords="763,2304,818,2281,2303">can</WORD>
<WORD coords="830,2304,870,2272,2303">be</WORD>
<WORD coords="882,2304,928,2277,2303">set</WORD>
<WORD coords="938,2303,970,2277,2303">to</WORD>
<WORD coords="981,2303,1030,2272,2302">the</WORD>
<WORD coords="1041,2303,1099,2271,2302">last</WORD>
<WORD coords="1109,2311,1239,2270,2301">position</WORD>
<WORD coords="1251,2301,1288,2270,2300">of</WORD>
<WORD coords="1296,2301,1346,2270,2300">the</WORD>
<WORD coords="1358,2300,1411,2269,2300">file</WORD>
<WORD coords="1423,2300,1504,2268,2299">with:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="639,2385,735,2362,2385">lseek</WORD>
<WORD coords="747,2394,933,2362,2384">(f_handle,</WORD>
<WORD coords="964,2388,1014,2361,2384">0L,</WORD>
<WORD coords="1043,2387,1073,2361,2385">2)</WORD>
<WORD coords="1087,2387,1096,2366,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="637,2472,710,2441,2471">This</WORD>
<WORD coords="721,2471,822,2441,2470">shows</WORD>
<WORD coords="834,2471,896,2440,2470">that</WORD>
<WORD coords="906,2470,937,2440,2470">in</WORD>
<WORD coords="948,2470,1038,2440,2470">mode</WORD>
<WORD coords="1048,2469,1068,2439,2469">2</WORD>
<WORD coords="1080,2477,1152,2439,2469">(end</WORD>
<WORD coords="1163,2469,1199,2438,2468">of</WORD>
<WORD coords="1208,2469,1257,2438,2468">the</WORD>
<WORD coords="1268,2475,1345,2437,2467">file),</WORD>
<WORD coords="1356,2475,1428,2437,2467">only</WORD>
<WORD coords="1440,2475,1578,2436,2467">negative</WORD>
<WORD coords="1589,2467,1728,2436,2466">numbers</WORD>
<WORD coords="1739,2466,1774,2444,2465">or</WORD>
</LINE>
<LINE>
<WORD coords="638,2516,688,2494,2515">are</WORD>
<WORD coords="698,2524,855,2484,2515">permitted</WORD>
<WORD coords="867,2515,950,2484,2514">since</WORD>
<WORD coords="961,2515,1012,2484,2514">the</WORD>
<WORD coords="1021,2523,1138,2483,2513">pointer</WORD>
<WORD coords="1148,2514,1175,2483,2513">is</WORD>
<WORD coords="1186,2521,1305,2483,2513">already</WORD>
<WORD coords="1316,2513,1347,2487,2512">at</WORD>
<WORD coords="1357,2512,1407,2481,2511">the</WORD>
<WORD coords="1418,2512,1477,2481,2511">end</WORD>
<WORD coords="1487,2512,1524,2481,2511">of</WORD>
<WORD coords="1533,2512,1583,2481,2511">the</WORD>
<WORD coords="1594,2511,1657,2480,2510">file.</WORD>
<WORD coords="1669,2510,1703,2481,2510">In</WORD>
<WORD coords="1715,2511,1806,2480,2510">mode</WORD>
</LINE>
<LINE>
<WORD coords="638,2566,668,2530,2563">0,</WORD>
<WORD coords="681,2569,753,2530,2560">only</WORD>
<WORD coords="765,2569,896,2529,2560">positive</WORD>
<WORD coords="907,2560,1048,2529,2559">numbers</WORD>
<WORD coords="1060,2560,1095,2537,2559">or</WORD>
<WORD coords="1139,2559,1195,2536,2558">can</WORD>
<WORD coords="1207,2559,1245,2527,2558">be</WORD>
<WORD coords="1257,2558,1341,2527,2558">used.</WORD>
<WORD coords="1354,2557,1453,2526,2556">These</WORD>
<WORD coords="1464,2557,1618,2525,2556">functions</WORD>
<WORD coords="1629,2564,1701,2525,2555">only</WORD>
<WORD coords="1715,2556,1806,2533,2555">move</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="310,2685,380,2654,2684">216</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0223.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0224.djvu" width="2037">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0224.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="265,166,393,140,165">Abacus</WORD>
<WORD coords="1387,165,1451,137,164">23.5</WORD>
<WORD coords="1485,164,1606,137,163">Direct</WORD>
<WORD coords="1624,163,1758,136,162">Access</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="595,345,644,314,344">the</WORD>
<WORD coords="656,345,710,314,344">file</WORD>
<WORD coords="720,352,845,314,344">pointer.</WORD>
<WORD coords="857,344,922,314,344">The</WORD>
<WORD coords="932,344,1000,314,344">data</WORD>
<WORD coords="1011,344,1089,318,343">must</WORD>
<WORD coords="1099,344,1138,314,344">be</WORD>
<WORD coords="1148,343,1218,313,343">read</WORD>
<WORD coords="1229,343,1264,321,343">or</WORD>
<WORD coords="1274,343,1389,312,342">written</WORD>
<WORD coords="1400,342,1471,312,341">with</WORD>
<WORD coords="1483,342,1533,311,341">the</WORD>
<WORD coords="1544,342,1663,311,341">various</WORD>
<WORD coords="1675,341,1759,310,340">func-</WORD>
</LINE>
<LINE>
<WORD coords="595,388,674,357,387">tions</WORD>
<WORD coords="687,388,760,357,387">such</WORD>
<WORD coords="772,388,805,366,388">as</WORD>
<WORD coords="820,388,917,361,387">read</WORD>
<WORD coords="927,388,962,365,387">or</WORD>
<WORD coords="971,387,1103,358,386">write.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,473,659,443,473">The</WORD>
<WORD coords="677,474,804,446,473">lseek</WORD>
<WORD coords="823,473,962,443,472">function</WORD>
<WORD coords="977,473,1093,447,472">returns</WORD>
<WORD coords="1110,473,1160,442,472">the</WORD>
<WORD coords="1175,473,1265,442,472">value</WORD>
<WORD coords="1281,473,1318,441,472">of</WORD>
<WORD coords="1331,472,1383,441,471">the</WORD>
<WORD coords="1398,472,1468,441,472">data</WORD>
<WORD coords="1482,479,1602,440,470">pointer</WORD>
<WORD coords="1618,471,1694,439,470">after</WORD>
<WORD coords="1710,470,1761,439,469">the</WORD>
</LINE>
<LINE>
<WORD coords="595,517,695,495,516">move,</WORD>
<WORD coords="712,517,732,491,517">f</WORD>
<WORD coords="738,517,834,491,516">seek</WORD>
<WORD coords="847,517,962,492,516">returns</WORD>
<WORD coords="974,517,1067,486,516">either</WORD>
<WORD coords="1111,517,1146,495,516">or</WORD>
<WORD coords="1159,516,1201,487,514">-1.</WORD>
<WORD coords="1214,516,1294,486,515">With</WORD>
<WORD coords="1308,515,1338,487,512">-1</WORD>
<WORD coords="1354,516,1392,494,515">an</WORD>
<WORD coords="1405,516,1485,493,515">error</WORD>
<WORD coords="1497,519,1650,484,514">occurred,</WORD>
<WORD coords="1662,514,1760,483,513">other-</WORD>
</LINE>
<LINE>
<WORD coords="595,561,669,530,560">wise</WORD>
<WORD coords="678,568,849,530,560">everything</WORD>
<WORD coords="859,568,1024,530,560">proceeded</WORD>
<WORD coords="1033,560,1157,530,559">without</WORD>
<WORD coords="1164,560,1184,538,560">a</WORD>
<WORD coords="1192,568,1334,530,559">problem.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,644,669,614,643">Two</WORD>
<WORD coords="678,644,839,613,643">additional</WORD>
<WORD coords="848,648,988,613,643">routines,</WORD>
<WORD coords="998,643,1016,621,643">a</WORD>
<WORD coords="1024,643,1161,612,642">buffered</WORD>
<WORD coords="1169,643,1227,612,642">and</WORD>
<WORD coords="1237,643,1275,620,642">an</WORD>
<WORD coords="1285,643,1460,611,641">unbuffered</WORD>
<WORD coords="1470,646,1598,610,641">version,</WORD>
<WORD coords="1608,641,1663,619,640">can</WORD>
<WORD coords="1674,641,1761,618,640">sense</WORD>
</LINE>
<LINE>
<WORD coords="596,689,645,658,688">the</WORD>
<WORD coords="661,689,781,663,688">current</WORD>
<WORD coords="795,689,885,657,688">value</WORD>
<WORD coords="902,688,938,657,687">of</WORD>
<WORD coords="953,688,1001,658,687">the</WORD>
<WORD coords="1018,688,1087,658,688">data</WORD>
<WORD coords="1101,696,1228,657,687">pointer.</WORD>
<WORD coords="1247,688,1338,657,687">Since</WORD>
<WORD coords="1354,687,1378,656,687">it</WORD>
<WORD coords="1393,687,1420,656,687">is</WORD>
<WORD coords="1435,687,1454,665,687">a</WORD>
<WORD coords="1471,694,1574,659,686">long</WORD>
<WORD coords="1593,691,1693,655,685">value,</WORD>
<WORD coords="1711,686,1761,655,685">the</WORD>
</LINE>
<LINE>
<WORD coords="598,732,617,706,732">f</WORD>
<WORD coords="620,733,717,706,732">tell</WORD>
<WORD coords="733,733,791,703,732">and</WORD>
<WORD coords="803,733,899,706,732">tell</WORD>
<WORD coords="917,732,1066,702,731">functions</WORD>
<WORD coords="1081,732,1161,707,731">must</WORD>
<WORD coords="1172,732,1210,702,732">be</WORD>
<WORD coords="1223,732,1362,702,731">declared</WORD>
<WORD coords="1375,732,1448,701,731">first.</WORD>
<WORD coords="1462,731,1526,700,731">The</WORD>
<WORD coords="1539,739,1611,700,730">only</WORD>
<WORD coords="1623,738,1762,699,730">required</WORD>
</LINE>
<LINE>
<WORD coords="595,786,750,752,777">argument</WORD>
<WORD coords="760,778,795,747,777">of</WORD>
<WORD coords="803,778,875,747,777">both</WORD>
<WORD coords="887,778,1035,746,777">functions</WORD>
<WORD coords="1045,778,1073,746,777">is</WORD>
<WORD coords="1084,777,1133,746,776">the</WORD>
<WORD coords="1142,785,1249,754,776">proper</WORD>
<WORD coords="1259,777,1313,746,776">file</WORD>
<WORD coords="1323,777,1439,745,776">handle.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,862,657,832,861">The</WORD>
<WORD coords="668,862,802,832,861">function</WORD>
<WORD coords="812,862,870,832,861">call</WORD>
<WORD coords="879,862,970,832,861">could</WORD>
<WORD coords="978,862,1017,832,862">be</WORD>
<WORD coords="1025,870,1162,832,861">replaced</WORD>
<WORD coords="1173,862,1242,831,861">with</WORD>
<WORD coords="1253,862,1301,831,861">the</WORD>
<WORD coords="1311,861,1377,831,860">call:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,942,694,919,942">lseek</WORD>
<WORD coords="706,951,892,919,942">(fjiandle,</WORD>
<WORD coords="923,946,972,919,942">OL,</WORD>
<WORD coords="1004,945,1054,919,943">1);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,1026,694,996,1025">which</WORD>
<WORD coords="704,1027,846,996,1026">indicates</WORD>
<WORD coords="857,1026,907,996,1025">the</WORD>
<WORD coords="916,1026,1003,996,1025">value</WORD>
<WORD coords="1013,1026,1047,996,1025">of</WORD>
<WORD coords="1056,1026,1105,996,1025">the</WORD>
<WORD coords="1114,1026,1227,1001,1025">current</WORD>
<WORD coords="1237,1026,1305,996,1026">data</WORD>
<WORD coords="1312,1034,1435,995,1025">pointer.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1683,2673,1756,2643,2673">217</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0224.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2841" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0225.djvu" width="2035">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0225.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="289,153,335,126,153">23.</WORD>
<WORD coords="366,155,665,126,154">Communication</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1371,155,1478,129,155">Amiga</WORD>
<WORD coords="1491,155,1516,128,155">C</WORD>
<WORD coords="1529,156,1587,134,155">for</WORD>
<WORD coords="1600,155,1781,128,155">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="289,478,324,427,479">2</WORD>
<WORD coords="343,480,466,427,479">3.6</WORD>
<WORD coords="619,496,896,428,479">Reading</WORD>
<WORD coords="956,481,991,443,481">a</WORD>
<WORD coords="1051,481,1393,428,480">Character</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="289,892,358,862,891">The</WORD>
<WORD coords="381,899,577,865,891">getchar</WORD>
</LINE>
<LINE>
<WORD coords="290,936,454,906,935">function</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="618,631,682,600,631">Our</WORD>
<WORD coords="693,639,835,600,630">previous</WORD>
<WORD coords="847,640,1002,609,631">programs</WORD>
<WORD coords="1016,632,1091,601,632">used</WORD>
<WORD coords="1106,632,1226,604,631">scanf</WORD>
<WORD coords="1241,632,1272,606,632">to</WORD>
<WORD coords="1283,632,1355,601,631">read</WORD>
<WORD coords="1366,632,1384,609,632">a</WORD>
<WORD coords="1396,632,1545,601,631">character</WORD>
<WORD coords="1557,632,1635,601,631">from</WORD>
<WORD coords="1649,631,1697,601,630">the</WORD>
<WORD coords="1709,639,1781,601,630">key-</WORD>
</LINE>
<LINE>
<WORD coords="617,676,720,645,675">board.</WORD>
<WORD coords="737,676,801,645,675">The</WORD>
<WORD coords="815,684,951,646,675">problem</WORD>
<WORD coords="967,677,1040,646,676">with</WORD>
<WORD coords="1055,677,1114,645,676">this</WORD>
<WORD coords="1129,677,1156,645,676">is</WORD>
<WORD coords="1171,677,1234,646,676">that</WORD>
<WORD coords="1247,684,1307,654,677">you</WORD>
<WORD coords="1322,677,1400,646,676">have</WORD>
<WORD coords="1415,677,1447,651,677">to</WORD>
<WORD coords="1460,684,1544,654,676">press</WORD>
<WORD coords="1559,677,1610,646,676">the</WORD>
<WORD coords="1624,676,1781,646,675">&lt;Return&gt;</WORD>
</LINE>
<LINE>
<WORD coords="617,728,678,689,719">key</WORD>
<WORD coords="699,720,778,689,719">after</WORD>
<WORD coords="798,728,890,698,719">every</WORD>
<WORD coords="911,721,1076,690,720">character.</WORD>
<WORD coords="1099,720,1128,690,720">A</WORD>
<WORD coords="1149,721,1235,690,720">word</WORD>
<WORD coords="1253,729,1435,690,720">processing</WORD>
<WORD coords="1456,729,1596,698,720">program</WORD>
<WORD coords="1618,721,1722,690,720">would</WORD>
<WORD coords="1742,720,1782,690,720">be</WORD>
</LINE>
<LINE>
<WORD coords="619,764,795,732,763">intolerable</WORD>
<WORD coords="808,764,901,733,763">under</WORD>
<WORD coords="914,764,999,733,763">these</WORD>
<WORD coords="1011,764,1191,733,763">conditions.</WORD>
<WORD coords="1205,764,1289,734,763">Even</WORD>
<WORD coords="1303,764,1322,741,764">a</WORD>
<WORD coords="1334,764,1453,733,763">modest</WORD>
<WORD coords="1465,772,1646,733,763">application</WORD>
<WORD coords="1661,764,1734,733,764">such</WORD>
<WORD coords="1748,764,1783,741,764">as</WORD>
</LINE>
<LINE>
<WORD coords="618,816,796,777,807">controlling</WORD>
<WORD coords="806,808,855,777,807">the</WORD>
<WORD coords="865,809,967,786,808">cursor</WORD>
<WORD coords="976,808,1006,777,808">in</WORD>
<WORD coords="1019,809,1058,778,808">all</WORD>
<WORD coords="1068,809,1136,778,808">four</WORD>
<WORD coords="1145,809,1304,777,808">directions</WORD>
<WORD coords="1314,809,1416,778,808">would</WORD>
<WORD coords="1424,809,1463,778,809">be</WORD>
<WORD coords="1473,808,1610,778,807">difficult</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,893,681,862,892">The</WORD>
<WORD coords="693,900,864,866,892">getchar</WORD>
<WORD coords="878,894,1014,862,893">function</WORD>
<WORD coords="1026,893,1120,862,892">offers</WORD>
<WORD coords="1132,901,1212,862,893">help.</WORD>
<WORD coords="1224,894,1295,862,893">This</WORD>
<WORD coords="1307,893,1443,862,893">function</WORD>
<WORD coords="1454,894,1587,862,893">receives</WORD>
<WORD coords="1600,894,1649,862,893">the</WORD>
<WORD coords="1660,901,1783,863,892">pressed</WORD>
</LINE>
<LINE>
<WORD coords="617,945,706,907,936">key&apos;s</WORD>
<WORD coords="716,937,794,907,937">code</WORD>
<WORD coords="805,945,1015,907,937">immediately.</WORD>
<WORD coords="1028,938,1111,908,937">Even</WORD>
<WORD coords="1121,938,1192,907,937">here</WORD>
<WORD coords="1202,938,1283,907,937">there</WORD>
<WORD coords="1294,938,1320,907,937">is</WORD>
<WORD coords="1330,938,1349,916,938">a</WORD>
<WORD coords="1359,938,1524,907,937">difference</WORD>
<WORD coords="1532,938,1667,907,937">between</WORD>
<WORD coords="1679,945,1782,907,937">theory</WORD>
</LINE>
<LINE>
<WORD coords="618,981,677,950,980">and</WORD>
<WORD coords="695,989,836,950,980">practice.</WORD>
<WORD coords="855,981,979,950,980">Almost</WORD>
<WORD coords="995,981,1036,950,980">all</WORD>
<WORD coords="1053,981,1141,950,980">other</WORD>
<WORD coords="1156,981,1182,950,981">C</WORD>
<WORD coords="1201,989,1477,950,980">implementations</WORD>
<WORD coords="1495,981,1549,959,981">use</WORD>
<WORD coords="1567,981,1626,950,980">this</WORD>
<WORD coords="1644,981,1782,950,980">function</WORD>
</LINE>
<LINE>
<WORD coords="618,1034,783,994,1025">according</WORD>
<WORD coords="800,1026,831,1000,1026">to</WORD>
<WORD coords="848,1026,930,995,1025">rules</WORD>
<WORD coords="930,1018,972,1013,1026">—</WORD>
<WORD coords="972,1034,1081,1000,1025">except</WORD>
<WORD coords="1098,1026,1147,995,1025">for</WORD>
<WORD coords="1164,1026,1214,995,1025">the</WORD>
<WORD coords="1232,1034,1352,995,1025">Amiga.</WORD>
<WORD coords="1370,1026,1435,995,1025">The</WORD>
<WORD coords="1453,1034,1564,995,1025">Amiga</WORD>
<WORD coords="1580,1034,1714,995,1025">requires</WORD>
<WORD coords="1733,1026,1783,995,1025">the</WORD>
</LINE>
<LINE>
<WORD coords="618,1070,774,1040,1069">&lt;Return&gt;</WORD>
<WORD coords="785,1077,843,1040,1069">key</WORD>
<WORD coords="855,1071,902,1039,1070">for</WORD>
<WORD coords="912,1071,1078,1040,1070">execution.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="290,1263,457,1221,1262">23.6.1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="620,1264,850,1221,1263">Standard</WORD>
<WORD coords="877,1274,1213,1219,1263">Input/Output</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="618,1417,746,1379,1409">Usually</WORD>
<WORD coords="759,1410,828,1380,1409">data</WORD>
<WORD coords="841,1410,867,1379,1409">is</WORD>
<WORD coords="881,1410,1002,1379,1409">entered</WORD>
<WORD coords="1016,1417,1141,1379,1409">through</WORD>
<WORD coords="1155,1410,1205,1379,1409">the</WORD>
<WORD coords="1217,1417,1370,1379,1408">keyboard</WORD>
<WORD coords="1383,1409,1446,1378,1408">into</WORD>
<WORD coords="1460,1409,1509,1379,1408">the</WORD>
<WORD coords="1521,1417,1685,1383,1408">computer.</WORD>
<WORD coords="1699,1408,1782,1378,1408">Mes-</WORD>
</LINE>
<LINE>
<WORD coords="619,1462,706,1431,1454">sages</WORD>
<WORD coords="716,1454,776,1424,1453">and</WORD>
<WORD coords="786,1454,834,1423,1453">the</WORD>
<WORD coords="845,1454,950,1423,1453">results</WORD>
<WORD coords="962,1454,998,1423,1453">of</WORD>
<WORD coords="1006,1453,1198,1423,1452">calculations</WORD>
<WORD coords="1210,1461,1324,1423,1453">usually</WORD>
<WORD coords="1336,1461,1444,1431,1452">appear</WORD>
<WORD coords="1453,1453,1493,1431,1452">on</WORD>
<WORD coords="1503,1453,1553,1422,1452">the</WORD>
<WORD coords="1564,1453,1674,1431,1452">screen.</WORD>
<WORD coords="1686,1452,1783,1422,1451">These</WORD>
</LINE>
<LINE>
<WORD coords="620,1498,678,1473,1498">two</WORD>
<WORD coords="692,1498,813,1468,1497">devices</WORD>
<WORD coords="826,1498,986,1468,1497">combined</WORD>
<WORD coords="998,1498,1046,1476,1497">are</WORD>
<WORD coords="1059,1498,1155,1468,1497">called</WORD>
<WORD coords="1168,1498,1216,1468,1497">the</WORD>
<WORD coords="1229,1498,1360,1467,1497">console.</WORD>
<WORD coords="1374,1497,1403,1467,1497">If</WORD>
<WORD coords="1413,1505,1472,1476,1498">you</WORD>
<WORD coords="1485,1498,1525,1467,1498">do</WORD>
<WORD coords="1536,1498,1589,1472,1497">not</WORD>
<WORD coords="1601,1498,1723,1467,1497">instruct</WORD>
<WORD coords="1735,1497,1783,1466,1496">the</WORD>
</LINE>
<LINE>
<WORD coords="618,1552,775,1518,1543">computer</WORD>
<WORD coords="788,1544,818,1518,1544">to</WORD>
<WORD coords="832,1551,882,1518,1543">get</WORD>
<WORD coords="896,1543,945,1513,1542">the</WORD>
<WORD coords="958,1544,1064,1521,1543">source</WORD>
<WORD coords="1077,1543,1146,1513,1543">data</WORD>
<WORD coords="1159,1543,1237,1512,1542">from</WORD>
<WORD coords="1249,1543,1285,1521,1543">or</WORD>
<WORD coords="1298,1543,1372,1512,1542">send</WORD>
<WORD coords="1385,1543,1435,1512,1542">the</WORD>
<WORD coords="1447,1543,1626,1511,1542">destination</WORD>
<WORD coords="1640,1542,1708,1512,1542">data</WORD>
<WORD coords="1721,1542,1752,1516,1542">to</WORD>
<WORD coords="1765,1542,1784,1520,1542">a</WORD>
</LINE>
<LINE>
<WORD coords="618,1596,776,1557,1587">particular</WORD>
<WORD coords="787,1593,902,1556,1587">device,</WORD>
<WORD coords="914,1588,938,1556,1587">it</WORD>
<WORD coords="948,1588,1076,1556,1587">defaults</WORD>
<WORD coords="1089,1587,1118,1562,1587">to</WORD>
<WORD coords="1132,1587,1179,1557,1586">the</WORD>
<WORD coords="1192,1587,1328,1556,1586">standard</WORD>
<WORD coords="1340,1595,1538,1555,1586">input/output</WORD>
<WORD coords="1549,1594,1714,1555,1586">(keyboard</WORD>
<WORD coords="1724,1586,1784,1555,1585">and</WORD>
</LINE>
<LINE>
<WORD coords="620,1640,744,1602,1632">screen).</WORD>
<WORD coords="754,1633,818,1602,1632">The</WORD>
<WORD coords="827,1641,909,1602,1633">good</WORD>
<WORD coords="918,1633,1000,1610,1632">news</WORD>
<WORD coords="1012,1632,1037,1602,1631">is</WORD>
<WORD coords="1049,1632,1109,1602,1631">that</WORD>
<WORD coords="1119,1632,1201,1602,1631">these</WORD>
<WORD coords="1210,1632,1330,1601,1631">devices</WORD>
<WORD coords="1340,1632,1396,1610,1631">can</WORD>
<WORD coords="1405,1632,1445,1601,1632">be</WORD>
<WORD coords="1454,1639,1588,1601,1631">changed</WORD>
<WORD coords="1597,1639,1638,1600,1631">by</WORD>
<WORD coords="1649,1631,1697,1600,1630">the</WORD>
<WORD coords="1707,1631,1782,1608,1630">user.</WORD>
</LINE>
<LINE>
<WORD coords="619,1678,681,1647,1677">The</WORD>
<WORD coords="692,1686,801,1647,1677">Amiga</WORD>
<WORD coords="810,1677,865,1655,1677">can</WORD>
<WORD coords="876,1685,958,1647,1676">input</WORD>
<WORD coords="967,1677,1035,1647,1677">data</WORD>
<WORD coords="1044,1677,1120,1646,1676">from</WORD>
<WORD coords="1131,1677,1250,1646,1676">another</WORD>
<WORD coords="1259,1677,1364,1646,1676">device</WORD>
<WORD coords="1374,1677,1486,1645,1676">instead</WORD>
<WORD coords="1496,1676,1531,1645,1675">of</WORD>
<WORD coords="1538,1676,1587,1645,1675">the</WORD>
<WORD coords="1596,1683,1753,1645,1674">keyboard.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="291,1764,456,1732,1762">Standard</WORD>
<WORD coords="619,1763,682,1733,1762">The</WORD>
<WORD coords="693,1763,828,1732,1761">standard</WORD>
<WORD coords="839,1771,922,1732,1762">input</WORD>
<WORD coords="931,1763,1036,1732,1762">device</WORD>
<WORD coords="1047,1763,1073,1732,1762">is</WORD>
<WORD coords="1084,1762,1133,1732,1761">the</WORD>
<WORD coords="1141,1770,1300,1732,1761">keyboard.</WORD>
<WORD coords="1311,1762,1374,1731,1761">The</WORD>
<WORD coords="1385,1762,1519,1731,1761">standard</WORD>
<WORD coords="1529,1769,1633,1735,1761">output</WORD>
<WORD coords="1642,1761,1747,1730,1760">device</WORD>
<WORD coords="1758,1760,1784,1730,1759">is</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="291,1807,432,1776,1806">devices</WORD>
<WORD coords="619,1807,669,1776,1806">the</WORD>
<WORD coords="682,1807,812,1776,1806">monitor</WORD>
<WORD coords="825,1811,939,1784,1805">screen,</WORD>
<WORD coords="951,1806,986,1784,1805">or</WORD>
<WORD coords="999,1806,1102,1784,1805">screen</WORD>
<WORD coords="1116,1806,1163,1775,1805">for</WORD>
<WORD coords="1176,1806,1265,1775,1805">short.</WORD>
<WORD coords="1279,1805,1313,1775,1804">In</WORD>
<WORD coords="1326,1805,1445,1774,1804">various</WORD>
<WORD coords="1458,1805,1604,1774,1804">windows</WORD>
<WORD coords="1617,1805,1668,1774,1804">the</WORD>
<WORD coords="1679,1812,1785,1778,1804">output</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,1851,749,1820,1850">defaults</WORD>
<WORD coords="764,1851,796,1825,1851">to</WORD>
<WORD coords="811,1851,860,1820,1850">the</WORD>
<WORD coords="874,1851,946,1825,1850">CLI</WORD>
<WORD coords="965,1851,1106,1820,1850">window.</WORD>
<WORD coords="1122,1850,1195,1819,1849">This</WORD>
<WORD coords="1210,1850,1341,1819,1849">window</WORD>
<WORD coords="1356,1850,1383,1819,1849">is</WORD>
<WORD coords="1398,1850,1449,1819,1849">the</WORD>
<WORD coords="1463,1850,1602,1818,1848">standard</WORD>
<WORD coords="1617,1857,1723,1823,1848">output</WORD>
<WORD coords="1736,1848,1785,1817,1847">for</WORD>
</LINE>
<LINE>
<WORD coords="620,1903,696,1874,1895">your</WORD>
<WORD coords="709,1904,851,1865,1895">previous</WORD>
<WORD coords="866,1903,1031,1873,1894">programs.</WORD>
<WORD coords="1049,1894,1100,1864,1894">All</WORD>
<WORD coords="1116,1895,1187,1869,1894">CLI</WORD>
<WORD coords="1207,1894,1381,1863,1893">limitations</WORD>
<WORD coords="1396,1894,1461,1863,1893">also</WORD>
<WORD coords="1476,1902,1566,1863,1893">apply</WORD>
<WORD coords="1581,1893,1613,1868,1893">to</WORD>
<WORD coords="1627,1901,1702,1871,1892">your</WORD>
<WORD coords="1715,1900,1783,1870,1892">pro-</WORD>
</LINE>
<LINE>
<WORD coords="620,1948,711,1918,1939">gram.</WORD>
<WORD coords="724,1940,797,1909,1939">This</WORD>
<WORD coords="807,1940,912,1918,1939">causes</WORD>
<WORD coords="925,1939,973,1909,1939">the</WORD>
<WORD coords="983,1939,1064,1917,1938">error</WORD>
<WORD coords="1073,1938,1104,1908,1938">in</WORD>
<WORD coords="1116,1946,1294,1911,1938">getchar.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,2026,683,1995,2025">The</WORD>
<WORD coords="694,2026,764,1999,2025">CLI</WORD>
<WORD coords="779,2026,806,1994,2025">is</WORD>
<WORD coords="816,2025,1032,1994,2024">line-oriented.</WORD>
<WORD coords="1046,2024,1122,1995,2023">Data</WORD>
<WORD coords="1133,2032,1288,2001,2023">processes</WORD>
<WORD coords="1298,2024,1374,1992,2023">after</WORD>
<WORD coords="1384,2031,1445,2001,2024">you</WORD>
<WORD coords="1456,2024,1537,1997,2023">enter</WORD>
<WORD coords="1547,2031,1622,2000,2022">your</WORD>
<WORD coords="1632,2031,1717,1991,2022">input</WORD>
<WORD coords="1726,2023,1785,1991,2022">and</WORD>
</LINE>
<LINE>
<WORD coords="620,2080,705,2049,2071">press</WORD>
<WORD coords="720,2072,772,2040,2071">the</WORD>
<WORD coords="786,2071,944,2040,2070">&lt;Retum&gt;</WORD>
<WORD coords="960,2079,1028,2039,2070">key.</WORD>
<WORD coords="1046,2078,1201,2038,2069">Anything</WORD>
<WORD coords="1216,2070,1272,2047,2069">can</WORD>
<WORD coords="1286,2070,1327,2038,2070">be</WORD>
<WORD coords="1342,2078,1432,2038,2069">typed</WORD>
<WORD coords="1449,2068,1479,2038,2068">in</WORD>
<WORD coords="1495,2069,1621,2037,2068">without</WORD>
<WORD coords="1636,2068,1686,2037,2067">the</WORD>
<WORD coords="1700,2068,1784,2045,2067">com-</WORD>
</LINE>
<LINE>
<WORD coords="620,2125,710,2091,2116">puter</WORD>
<WORD coords="736,2125,908,2085,2116">reporting,</WORD>
<WORD coords="935,2124,1049,2084,2116">during</WORD>
<WORD coords="1077,2124,1176,2084,2115">input,</WORD>
<WORD coords="1204,2116,1268,2084,2115">that</WORD>
<WORD coords="1296,2115,1357,2083,2114">this</WORD>
<WORD coords="1386,2115,1463,2083,2114">isn&apos;t</WORD>
<WORD coords="1489,2123,1665,2082,2113">permitted.</WORD>
<WORD coords="1693,2114,1785,2083,2113">Press</WORD>
</LINE>
<LINE>
<WORD coords="621,2162,805,2130,2161">&lt;Ctrl&gt;&lt;G&gt;</WORD>
<WORD coords="817,2161,849,2136,2161">to</WORD>
<WORD coords="860,2161,948,2131,2160">make</WORD>
<WORD coords="959,2161,1009,2130,2160">the</WORD>
<WORD coords="1022,2161,1123,2138,2160">screen</WORD>
<WORD coords="1135,2160,1228,2129,2159">blink.</WORD>
<WORD coords="1240,2160,1323,2130,2159">Even</WORD>
<WORD coords="1336,2167,1447,2129,2159">though</WORD>
<WORD coords="1459,2159,1542,2129,2158">these</WORD>
<WORD coords="1552,2159,1717,2128,2158">characters</WORD>
<WORD coords="1729,2158,1785,2136,2157">can</WORD>
</LINE>
<LINE>
<WORD coords="621,2206,660,2176,2206">be</WORD>
<WORD coords="672,2210,803,2176,2205">entered,</WORD>
<WORD coords="817,2213,877,2184,2205">you</WORD>
<WORD coords="891,2205,1001,2180,2204">cannot</WORD>
<WORD coords="1013,2212,1130,2174,2204">display</WORD>
<WORD coords="1145,2204,1224,2174,2203">them</WORD>
<WORD coords="1240,2204,1278,2182,2203">on</WORD>
<WORD coords="1292,2204,1342,2173,2203">the</WORD>
<WORD coords="1354,2204,1467,2181,2203">screen.</WORD>
<WORD coords="1482,2203,1511,2173,2203">If</WORD>
<WORD coords="1522,2211,1582,2181,2203">you</WORD>
<WORD coords="1595,2211,1640,2178,2202">try</WORD>
<WORD coords="1654,2208,1723,2172,2202">this,</WORD>
<WORD coords="1736,2203,1786,2172,2202">the</WORD>
</LINE>
<LINE>
<WORD coords="620,2258,764,2220,2250">blinking</WORD>
<WORD coords="788,2250,929,2219,2249">function</WORD>
<WORD coords="952,2250,1109,2224,2249">executes.</WORD>
<WORD coords="1133,2249,1199,2219,2248">The</WORD>
<WORD coords="1221,2248,1297,2222,2247">CLI</WORD>
<WORD coords="1323,2248,1350,2217,2247">is</WORD>
<WORD coords="1370,2248,1410,2225,2247">an</WORD>
<WORD coords="1430,2255,1516,2216,2246">input</WORD>
<WORD coords="1535,2247,1664,2216,2246">console</WORD>
<WORD coords="1683,2246,1786,2216,2245">which</WORD>
</LINE>
<LINE>
<WORD coords="621,2302,777,2272,2293">processes</WORD>
<WORD coords="788,2294,886,2263,2293">whole</WORD>
<WORD coords="897,2293,973,2262,2292">lines</WORD>
<WORD coords="984,2293,1042,2263,2292">and</WORD>
<WORD coords="1053,2293,1105,2267,2292">not</WORD>
<WORD coords="1116,2300,1212,2262,2292">single</WORD>
<WORD coords="1221,2300,1303,2262,2292">keys.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,2380,694,2349,2379">This</WORD>
<WORD coords="706,2380,770,2349,2379">rule</WORD>
<WORD coords="782,2380,818,2349,2379">of</WORD>
<WORD coords="829,2388,917,2349,2379">using</WORD>
<WORD coords="929,2387,1001,2348,2379">only</WORD>
<WORD coords="1013,2387,1163,2348,2378">complete</WORD>
<WORD coords="1175,2378,1251,2347,2378">lines</WORD>
<WORD coords="1263,2378,1329,2347,2377">also</WORD>
<WORD coords="1341,2386,1457,2346,2377">applies</WORD>
<WORD coords="1469,2377,1500,2352,2377">to</WORD>
<WORD coords="1512,2385,1666,2354,2376">programs</WORD>
<WORD coords="1679,2377,1787,2346,2376">started</WORD>
</LINE>
<LINE>
<WORD coords="622,2425,699,2394,2424">from</WORD>
<WORD coords="712,2425,762,2394,2424">the</WORD>
<WORD coords="774,2425,856,2398,2424">CLI.</WORD>
<WORD coords="868,2424,947,2394,2423">Now</WORD>
<WORD coords="959,2424,1022,2393,2423">that</WORD>
<WORD coords="1031,2432,1092,2401,2423">you</WORD>
<WORD coords="1102,2423,1192,2393,2422">know</WORD>
<WORD coords="1205,2430,1273,2392,2421">why</WORD>
<WORD coords="1285,2422,1440,2393,2421">&lt;Return&gt;</WORD>
<WORD coords="1454,2422,1531,2397,2421">must</WORD>
<WORD coords="1542,2422,1580,2391,2421">be</WORD>
<WORD coords="1591,2429,1723,2391,2421">pressed,</WORD>
<WORD coords="1736,2421,1786,2390,2420">it&apos;s</WORD>
</LINE>
<LINE>
<WORD coords="623,2470,694,2439,2469">time</WORD>
<WORD coords="704,2470,735,2444,2470">to</WORD>
<WORD coords="745,2470,841,2444,2469">create</WORD>
<WORD coords="851,2469,870,2447,2469">a</WORD>
<WORD coords="880,2469,1081,2437,2468">user-defined</WORD>
<WORD coords="1091,2468,1219,2437,2467">window</WORD>
<WORD coords="1230,2468,1261,2442,2468">to</WORD>
<WORD coords="1271,2468,1356,2436,2467">solve</WORD>
<WORD coords="1366,2467,1423,2436,2466">this</WORD>
<WORD coords="1433,2475,1576,2436,2466">problem.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="295,2665,366,2635,2664">218</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0225.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2837" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0226.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0226.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="273,148,401,121,148">Abacus</WORD>
<WORD coords="1366,146,1432,118,145">23.7</WORD>
<WORD coords="1463,145,1489,117,145">A</WORD>
<WORD coords="1506,145,1589,117,144">User</WORD>
<WORD coords="1605,144,1767,116,143">Window</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="274,473,309,422,473">2</WORD>
<WORD coords="327,473,450,422,473">3.7</WORD>
<WORD coords="604,473,655,423,473">A</WORD>
<WORD coords="709,473,861,422,472">User</WORD>
<WORD coords="917,473,1194,421,472">Window</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="603,630,747,592,622">Creating</WORD>
<WORD coords="764,622,782,600,622">a</WORD>
<WORD coords="797,631,940,591,621">personal</WORD>
<WORD coords="957,621,1089,591,620">window</WORD>
<WORD coords="1108,621,1134,591,620">is</WORD>
<WORD coords="1151,629,1240,590,620">fairly</WORD>
<WORD coords="1258,629,1378,590,620">simple.</WORD>
<WORD coords="1396,627,1589,589,619">Developing</WORD>
<WORD coords="1607,627,1683,597,618">your</WORD>
<WORD coords="1698,619,1769,596,618">own</WORD>
</LINE>
<LINE>
<WORD coords="604,668,735,636,666">window</WORD>
<WORD coords="749,667,879,636,666">consists</WORD>
<WORD coords="893,666,930,636,666">of</WORD>
<WORD coords="940,674,1072,635,665">opening</WORD>
<WORD coords="1086,666,1124,644,665">an</WORD>
<WORD coords="1137,674,1243,640,666">output</WORD>
<WORD coords="1255,670,1320,635,665">file,</WORD>
<WORD coords="1335,665,1418,634,664">since</WORD>
<WORD coords="1432,665,1480,634,664">the</WORD>
<WORD coords="1495,672,1600,638,664">output</WORD>
<WORD coords="1613,664,1639,633,663">is</WORD>
<WORD coords="1653,663,1769,633,662">written</WORD>
</LINE>
<LINE>
<WORD coords="603,712,668,681,711">into</WORD>
<WORD coords="682,712,743,681,711">this</WORD>
<WORD coords="757,719,857,681,711">newly</WORD>
<WORD coords="872,711,992,681,710">created</WORD>
<WORD coords="1006,710,1147,680,710">window.</WORD>
<WORD coords="1163,710,1226,680,709">The</WORD>
<WORD coords="1239,718,1394,680,709">keyboard</WORD>
<WORD coords="1409,710,1478,679,709">then</WORD>
<WORD coords="1493,710,1557,683,709">acts</WORD>
<WORD coords="1571,709,1606,686,709">as</WORD>
<WORD coords="1620,709,1671,678,708">the</WORD>
<WORD coords="1685,716,1771,677,708">input</WORD>
</LINE>
<LINE>
<WORD coords="604,760,718,724,754">device,</WORD>
<WORD coords="729,763,887,724,754">according</WORD>
<WORD coords="898,755,929,729,755">to</WORD>
<WORD coords="940,754,989,724,754">the</WORD>
<WORD coords="999,762,1165,729,753">arguments</WORD>
<WORD coords="1176,754,1221,728,754">set</WORD>
<WORD coords="1229,762,1270,723,754">by</WORD>
<WORD coords="1280,754,1329,723,753">the</WORD>
<WORD coords="1339,754,1407,731,753">user</WORD>
<WORD coords="1416,753,1553,722,752">window.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="276,948,444,906,947">23.7.1</WORD>
<WORD coords="605,949,701,907,948">The</WORD>
<WORD coords="730,949,878,907,948">Three</WORD>
<WORD coords="907,948,1139,906,947">Windows</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,1094,674,1064,1093">You</WORD>
<WORD coords="684,1094,761,1064,1093">have</WORD>
<WORD coords="772,1094,851,1064,1093">three</WORD>
<WORD coords="862,1094,966,1063,1092">device</WORD>
<WORD coords="977,1101,1095,1063,1093">options</WORD>
<WORD coords="1105,1094,1153,1063,1093">for</WORD>
<WORD coords="1162,1101,1290,1063,1093">opening</WORD>
<WORD coords="1300,1093,1443,1067,1092">non-CLl</WORD>
<WORD coords="1457,1092,1611,1061,1092">windows:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="606,1215,679,1193,1214">CON:</WORD>
</LINE>
<LINE>
<WORD coords="607,1256,679,1234,1255">RAW:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,1341,703,1311,1340">These</WORD>
<WORD coords="716,1349,823,1310,1340">strings</WORD>
<WORD coords="836,1341,942,1310,1340">follow</WORD>
<WORD coords="954,1341,1004,1310,1340">the</WORD>
<WORD coords="1016,1348,1114,1320,1340">open</WORD>
<WORD coords="1126,1341,1285,1310,1340">command</WORD>
<WORD coords="1297,1340,1329,1309,1340">in</WORD>
<WORD coords="1340,1341,1390,1310,1340">the</WORD>
<WORD coords="1402,1341,1485,1314,1340">CLI.</WORD>
<WORD coords="1497,1348,1580,1309,1339">They</WORD>
<WORD coords="1592,1347,1710,1309,1338">replace</WORD>
<WORD coords="1722,1339,1772,1308,1338">the</WORD>
</LINE>
<LINE>
<WORD coords="606,1385,691,1355,1384">usual</WORD>
<WORD coords="703,1386,861,1355,1384">filenames</WORD>
<WORD coords="873,1385,932,1355,1384">and</WORD>
<WORD coords="943,1385,1026,1354,1384">drive</WORD>
<WORD coords="1038,1393,1202,1355,1384">specifiers.</WORD>
<WORD coords="1215,1384,1277,1354,1383">The</WORD>
<WORD coords="1288,1384,1414,1354,1383">asterisk</WORD>
<WORD coords="1425,1384,1514,1354,1383">sends</WORD>
<WORD coords="1526,1383,1594,1354,1383">data</WORD>
<WORD coords="1605,1390,1728,1353,1382">directly</WORD>
<WORD coords="1740,1383,1772,1357,1383">to</WORD>
</LINE>
<LINE>
<WORD coords="607,1429,656,1399,1428">the</WORD>
<WORD coords="666,1429,736,1403,1428">CLI</WORD>
<WORD coords="752,1433,890,1399,1428">window;</WORD>
<WORD coords="904,1429,922,1407,1429">a</WORD>
<WORD coords="932,1429,998,1407,1428">new</WORD>
<WORD coords="1009,1428,1140,1398,1427">window</WORD>
<WORD coords="1152,1429,1223,1399,1427">isn&apos;t</WORD>
<WORD coords="1233,1428,1358,1399,1427">created.</WORD>
<WORD coords="1371,1435,1504,1398,1427">Nothing</WORD>
<WORD coords="1515,1427,1568,1398,1426">has</WORD>
<WORD coords="1579,1434,1714,1397,1426">changed</WORD>
<WORD coords="1725,1426,1773,1397,1425">for</WORD>
</LINE>
<LINE>
<WORD coords="607,1472,657,1442,1471">the</WORD>
<WORD coords="676,1480,763,1442,1471">input</WORD>
<WORD coords="780,1472,885,1442,1471">either.</WORD>
<WORD coords="905,1480,1049,1442,1471">Opening</WORD>
<WORD coords="1067,1472,1105,1450,1472">an</WORD>
<WORD coords="1124,1472,1253,1442,1471">asterisk</WORD>
<WORD coords="1270,1472,1380,1441,1471">device</WORD>
<WORD coords="1397,1479,1472,1441,1471">only</WORD>
<WORD coords="1490,1472,1599,1449,1471">causes</WORD>
<WORD coords="1618,1471,1669,1440,1470">the</WORD>
<WORD coords="1687,1471,1772,1448,1470">same</WORD>
</LINE>
<LINE>
<WORD coords="607,1517,720,1486,1516">trouble</WORD>
<WORD coords="730,1517,764,1494,1517">as</WORD>
<WORD coords="773,1517,885,1486,1516">before.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="606,1600,669,1569,1599">The</WORD>
<WORD coords="681,1600,764,1574,1599">CON:</WORD>
<WORD coords="776,1600,883,1569,1599">device</WORD>
<WORD coords="894,1600,1006,1575,1599">creates</WORD>
<WORD coords="1017,1600,1036,1578,1600">a</WORD>
<WORD coords="1047,1600,1115,1578,1599">user</WORD>
<WORD coords="1126,1600,1264,1570,1599">window.</WORD>
<WORD coords="1276,1600,1340,1570,1599">The</WORD>
<WORD coords="1353,1607,1448,1579,1599">open</WORD>
<WORD coords="1459,1600,1519,1569,1599">call</WORD>
<WORD coords="1530,1599,1563,1577,1599">as</WORD>
<WORD coords="1575,1599,1662,1569,1598">listed</WORD>
<WORD coords="1672,1599,1772,1568,1598">below</WORD>
</LINE>
<LINE>
<WORD coords="606,1645,716,1620,1644">creates</WORD>
<WORD coords="727,1645,765,1623,1644">an</WORD>
<WORD coords="776,1646,951,1615,1645">unbuffered</WORD>
<WORD coords="962,1652,1054,1625,1644">open</WORD>
<WORD coords="1066,1645,1118,1614,1644">file</WORD>
<WORD coords="1129,1645,1185,1615,1645">and</WORD>
<WORD coords="1196,1646,1214,1623,1646">a</WORD>
<WORD coords="1223,1653,1378,1615,1644">pathname</WORD>
<WORD coords="1388,1645,1423,1614,1644">of</WORD>
<WORD coords="1432,1645,1511,1619,1644">CON:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,1731,1131,1701,1725">open(&quot;CON:0/0/200/50/Title</WORD>
<WORD coords="1156,1730,1267,1701,1726">line&quot;,</WORD>
<WORD coords="1298,1730,1328,1703,1726">0,</WORD>
<WORD coords="1357,1731,1468,1703,1726">dummy)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="606,1811,671,1781,1810">The</WORD>
<WORD coords="690,1812,781,1786,1811">CON:</WORD>
<WORD coords="802,1812,914,1781,1811">device</WORD>
<WORD coords="932,1812,1023,1790,1811">name</WORD>
<WORD coords="1041,1819,1180,1781,1811">replaces</WORD>
<WORD coords="1201,1812,1251,1781,1811">the</WORD>
<WORD coords="1271,1812,1357,1781,1811">drive</WORD>
<WORD coords="1378,1819,1533,1781,1811">specifier,</WORD>
<WORD coords="1553,1811,1614,1781,1810">and</WORD>
<WORD coords="1633,1811,1684,1780,1810">the</WORD>
<WORD coords="1703,1811,1772,1788,1810">new</WORD>
</LINE>
<LINE>
<WORD coords="607,1856,768,1825,1855">window&apos;s</WORD>
<WORD coords="780,1856,969,1825,1855">coordinates</WORD>
<WORD coords="982,1856,1094,1825,1855">follow.</WORD>
<WORD coords="1111,1864,1226,1825,1855">Finally</WORD>
<WORD coords="1240,1856,1288,1826,1856">the</WORD>
<WORD coords="1301,1857,1390,1834,1856">name</WORD>
<WORD coords="1403,1856,1523,1827,1855">Title</WORD>
<WORD coords="1537,1856,1633,1826,1855">line</WORD>
<WORD coords="1648,1863,1772,1833,1854">appears</WORD>
</LINE>
<LINE>
<WORD coords="608,1900,637,1870,1900">in</WORD>
<WORD coords="653,1901,702,1871,1900">the</WORD>
<WORD coords="716,1909,809,1879,1900">upper</WORD>
<WORD coords="822,1901,877,1870,1900">left</WORD>
<WORD coords="890,1901,996,1879,1900">corner</WORD>
<WORD coords="1007,1901,1044,1870,1901">of</WORD>
<WORD coords="1055,1901,1106,1870,1901">the</WORD>
<WORD coords="1119,1902,1182,1870,1901">title</WORD>
<WORD coords="1194,1902,1256,1871,1901">bar.</WORD>
<WORD coords="1271,1901,1300,1871,1901">A</WORD>
<WORD coords="1314,1902,1394,1870,1901">slash</WORD>
<WORD coords="1407,1901,1558,1871,1900">character</WORD>
<WORD coords="1572,1908,1609,1869,1908">(J)</WORD>
<WORD coords="1623,1909,1773,1874,1900">separates</WORD>
</LINE>
<LINE>
<WORD coords="608,1946,656,1915,1945">the</WORD>
<WORD coords="671,1946,801,1915,1945">window</WORD>
<WORD coords="815,1954,997,1920,1945">arguments.</WORD>
<WORD coords="1010,1946,1075,1915,1945">The</WORD>
<WORD coords="1088,1947,1173,1915,1946">other</WORD>
<WORD coords="1186,1955,1356,1920,1946">arguments</WORD>
<WORD coords="1370,1947,1444,1915,1946">such</WORD>
<WORD coords="1457,1946,1491,1923,1946">as</WORD>
<WORD coords="1540,1953,1636,1914,1945">(read)</WORD>
<WORD coords="1650,1946,1710,1915,1945">and</WORD>
<WORD coords="1723,1945,1773,1914,1944">the</WORD>
</LINE>
<LINE>
<WORD coords="608,1998,729,1963,1990">dummy</WORD>
<WORD coords="741,1991,829,1959,1990">value</WORD>
<WORD coords="841,1991,946,1959,1990">follow</WORD>
<WORD coords="958,1991,1007,1959,1990">the</WORD>
<WORD coords="1018,1991,1103,1959,1990">usual</WORD>
<WORD coords="1115,1999,1220,1965,1990">syntax</WORD>
<WORD coords="1230,1991,1267,1959,1990">of</WORD>
<WORD coords="1276,1991,1326,1959,1990">the</WORD>
<WORD coords="1337,1998,1433,1970,1990">open</WORD>
<WORD coords="1444,1991,1569,1959,1990">routine.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="607,2077,670,2046,2076">The</WORD>
<WORD coords="683,2077,821,2046,2076">returned</WORD>
<WORD coords="834,2077,888,2046,2076">file</WORD>
<WORD coords="901,2077,1010,2046,2076">handle</WORD>
<WORD coords="1023,2085,1148,2054,2076">appears</WORD>
<WORD coords="1162,2076,1192,2046,2076">in</WORD>
<WORD coords="1207,2077,1255,2046,2076">the</WORD>
<WORD coords="1267,2085,1422,2046,2076">examples</WORD>
<WORD coords="1435,2077,1507,2046,2076">with</WORD>
<WORD coords="1521,2077,1561,2046,2076">all</WORD>
<WORD coords="1577,2076,1675,2049,2076">read</WORD>
<WORD coords="1688,2076,1771,2045,2075">calls.</WORD>
</LINE>
<LINE>
<WORD coords="608,2120,656,2091,2120">An</WORD>
<WORD coords="668,2121,704,2091,2118">81</WORD>
<WORD coords="709,2121,870,2091,2120">-character</WORD>
<WORD coords="881,2129,972,2091,2121">string</WORD>
<WORD coords="983,2121,1044,2096,2121">acts</WORD>
<WORD coords="1056,2121,1088,2100,2121">as</WORD>
<WORD coords="1099,2122,1118,2100,2122">a</WORD>
<WORD coords="1127,2122,1233,2091,2121">buffer.</WORD>
<WORD coords="1245,2130,1304,2092,2121">Try</WORD>
<WORD coords="1315,2122,1373,2090,2121">this</WORD>
<WORD coords="1383,2122,1464,2090,2121">short</WORD>
<WORD coords="1473,2122,1597,2090,2121">routine:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,2203,829,2177,2201">/*windowl.c</WORD>
<WORD coords="852,2202,970,2178,2201">23.7.1</WORD>
<WORD coords="995,2204,1030,2177,2198">*/</WORD>
</LINE>
<LINE>
<WORD coords="610,2244,747,2217,2242">♦define</WORD>
<WORD coords="771,2243,788,2225,2243">c</WORD>
<WORD coords="813,2243,1010,2219,2243">*character</WORD>
</LINE>
<LINE>
<WORD coords="610,2284,747,2258,2282">♦define</WORD>
<WORD coords="771,2283,829,2261,2283">ESC</WORD>
<WORD coords="852,2283,887,2260,2282">27</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,2365,686,2340,2365">main</WORD>
<WORD coords="697,2369,720,2343,2368">()</WORD>
</LINE>
<LINE>
<WORD coords="614,2409,622,2383,2409">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="671,2446,726,2422,2446">int</WORD>
<WORD coords="750,2452,850,2424,2446">dummy</WORD>
<WORD coords="872,2440,890,2431,2443">=</WORD>
<WORD coords="914,2451,944,2424,2447">0,</WORD>
<WORD coords="974,2451,1046,2429,2446">num,</WORD>
<WORD coords="1076,2450,1209,2424,2447">handle;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="670,2488,747,2464,2487">char</WORD>
<WORD coords="772,2488,950,2464,2487">character</WORD>
<WORD coords="961,2491,1025,2464,2489">[81]</WORD>
<WORD coords="1038,2492,1046,2481,2488">,</WORD>
<WORD coords="1077,2488,1153,2463,2488">line</WORD>
<WORD coords="1163,2492,1269,2465,2489">[256];</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1700,2651,1773,2620,2650">219</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0226.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2841" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0227.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0227.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="264,135,309,108,134">23.</WORD>
<WORD coords="341,135,641,108,134">Communication</WORD>
<WORD coords="1347,136,1455,109,135">Amiga</WORD>
<WORD coords="1467,136,1492,108,136">C</WORD>
<WORD coords="1504,136,1564,114,136">for</WORD>
<WORD coords="1576,136,1757,108,135">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="655,308,775,285,307">handle</WORD>
<WORD coords="799,301,817,292,304">=</WORD>
<WORD coords="839,313,916,291,308">open</WORD>
<WORD coords="928,311,935,286,0">(</WORD>
<WORD coords="943,297,956,286,297">n</WORD>
<WORD coords="961,314,1301,283,308">CON:0/0/200/50/My</WORD>
<WORD coords="1323,313,1495,286,308">Program&quot;,</WORD>
<WORD coords="1526,312,1556,285,309">0,</WORD>
<WORD coords="1586,313,1720,285,307">dummy);</WORD>
</LINE>
<LINE>
<WORD coords="655,354,775,323,348">printf</WORD>
<WORD coords="786,354,916,326,348">(&quot;Opens</WORD>
<WORD coords="942,348,979,326,348">%d</WORD>
<WORD coords="1001,353,1194,324,348">handle\n&quot;,</WORD>
<WORD coords="1222,352,1376,326,348">handle);</WORD>
</LINE>
<LINE>
<WORD coords="657,389,693,364,389">if</WORD>
<WORD coords="705,392,836,366,389">(handle</WORD>
<WORD coords="865,389,897,367,387">!=</WORD>
<WORD coords="921,393,970,366,387">-1)</WORD>
</LINE>
<LINE>
<WORD coords="682,432,690,406,432">{</WORD>
</LINE>
<LINE>
<WORD coords="717,469,754,447,469">do</WORD>
</LINE>
<LINE>
<WORD coords="783,514,792,488,514">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="819,551,878,533,550">num</WORD>
<WORD coords="900,543,918,535,546">=</WORD>
<WORD coords="942,554,1173,527,550">read(handle,</WORD>
<WORD coords="1204,554,1395,527,550">character,</WORD>
<WORD coords="1427,553,1477,527,552">1);</WORD>
</LINE>
<LINE>
<WORD coords="819,596,937,566,590">printf</WORD>
<WORD coords="948,594,1159,568,590">(&quot;Character</WORD>
<WORD coords="1184,590,1259,568,590">&gt;%c&lt;</WORD>
<WORD coords="1282,590,1361,568,590">Code</WORD>
<WORD coords="1385,594,1495,566,590">%d\n&quot;,</WORD>
<WORD coords="1526,594,1557,573,590">c,</WORD>
<WORD coords="1587,593,1616,568,590">c)</WORD>
<WORD coords="1630,593,1639,573,0">;</WORD>
</LINE>
<LINE>
<WORD coords="783,634,791,608,632">)</WORD>
<WORD coords="819,631,917,606,630">while</WORD>
<WORD coords="948,634,978,608,631">(c</WORD>
<WORD coords="1008,634,1134,608,630">!=ESC);</WORD>
</LINE>
<LINE>
<WORD coords="738,670,836,647,670">close</WORD>
<WORD coords="846,673,990,647,670">(handle)</WORD>
<WORD coords="1004,673,1014,653,0">;</WORD>
</LINE>
<LINE>
<WORD coords="682,713,689,688,713">}</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="596,835,624,806,835">If</WORD>
<WORD coords="637,844,699,814,836">you</WORD>
<WORD coords="714,844,814,806,835">forget</WORD>
<WORD coords="828,837,860,811,836">to</WORD>
<WORD coords="876,837,934,811,837">test</WORD>
<WORD coords="948,837,997,806,836">for</WORD>
<WORD coords="1011,837,1029,814,837">a</WORD>
<WORD coords="1043,837,1213,805,836">successful</WORD>
<WORD coords="1228,845,1361,805,836">opening</WORD>
<WORD coords="1375,837,1412,805,836">of</WORD>
<WORD coords="1425,837,1444,814,837">a</WORD>
<WORD coords="1458,841,1522,805,835">file,</WORD>
<WORD coords="1539,836,1588,805,835">the</WORD>
<WORD coords="1603,844,1760,810,835">computer</WORD>
</LINE>
<LINE>
<WORD coords="596,889,665,859,880">may</WORD>
<WORD coords="675,881,761,850,880">crash</WORD>
<WORD coords="773,889,860,850,880">using</WORD>
<WORD coords="871,881,901,851,878">-1</WORD>
<WORD coords="915,882,949,859,881">as</WORD>
<WORD coords="961,882,1068,850,881">handle</WORD>
<WORD coords="1079,881,1175,850,880">value.</WORD>
<WORD coords="1187,881,1282,850,880">When</WORD>
<WORD coords="1294,881,1344,850,880">the</WORD>
<WORD coords="1354,889,1490,858,880">program</WORD>
<WORD coords="1502,885,1652,855,880">executes,</WORD>
<WORD coords="1664,880,1683,858,880">a</WORD>
<WORD coords="1692,880,1759,858,880">new</WORD>
</LINE>
<LINE>
<WORD coords="595,925,726,895,924">window</WORD>
<WORD coords="740,933,876,903,924">appears;</WORD>
<WORD coords="892,933,1017,895,924">nothing</WORD>
<WORD coords="1032,933,1164,895,924">happens</WORD>
<WORD coords="1178,925,1254,895,924">after</WORD>
<WORD coords="1266,933,1327,903,925">you</WORD>
<WORD coords="1340,933,1426,903,924">press</WORD>
<WORD coords="1439,925,1458,903,925">a</WORD>
<WORD coords="1470,932,1539,895,924">key.</WORD>
<WORD coords="1555,924,1607,894,923">All</WORD>
<WORD coords="1621,932,1695,895,923">keys</WORD>
<WORD coords="1710,924,1759,903,923">are</WORD>
</LINE>
<LINE>
<WORD coords="595,976,761,939,968">processed</WORD>
<WORD coords="780,977,852,939,968">only</WORD>
<WORD coords="872,969,950,939,968">after</WORD>
<WORD coords="969,977,1030,948,969">you</WORD>
<WORD coords="1048,977,1132,948,968">press</WORD>
<WORD coords="1154,969,1204,939,968">the</WORD>
<WORD coords="1223,969,1382,940,968">&lt;Return&gt;</WORD>
<WORD coords="1400,977,1470,939,968">key.</WORD>
<WORD coords="1490,968,1519,938,968">A</WORD>
<WORD coords="1538,969,1606,946,968">new</WORD>
<WORD coords="1626,968,1759,937,967">window</WORD>
</LINE>
<LINE>
<WORD coords="595,1021,730,991,1013">appears.</WORD>
<WORD coords="745,1022,975,983,1013">Unfortunately</WORD>
<WORD coords="990,1014,1039,983,1013">the</WORD>
<WORD coords="1052,1014,1184,983,1013">window</WORD>
<WORD coords="1198,1021,1270,983,1013">only</WORD>
<WORD coords="1284,1014,1384,983,1013">works</WORD>
<WORD coords="1399,1013,1429,982,1013">in</WORD>
<WORD coords="1444,1013,1505,982,1013">line</WORD>
<WORD coords="1519,1018,1621,983,1013">mode,</WORD>
<WORD coords="1635,1013,1696,982,1012">like</WORD>
<WORD coords="1709,1013,1760,982,1012">the</WORD>
</LINE>
<LINE>
<WORD coords="596,1057,710,1026,1056">normal</WORD>
<WORD coords="723,1057,792,1031,1056">CLi</WORD>
<WORD coords="808,1057,947,1026,1056">window.</WORD>
<WORD coords="959,1057,1044,1027,1057">Press</WORD>
<WORD coords="1055,1057,1315,1027,1056">&lt;EscxReturn&gt;</WORD>
<WORD coords="1327,1057,1359,1031,1057">to</WORD>
<WORD coords="1369,1057,1432,1026,1056">exit</WORD>
<WORD coords="1442,1057,1491,1026,1056">the</WORD>
<WORD coords="1501,1065,1650,1034,1056">program.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,1143,658,1112,1142">The</WORD>
<WORD coords="673,1142,758,1118,1141">raw:</WORD>
<WORD coords="776,1150,879,1112,1141">option</WORD>
<WORD coords="895,1143,961,1112,1142">also</WORD>
<WORD coords="974,1143,1088,1117,1142">creates</WORD>
<WORD coords="1102,1143,1121,1120,1143">a</WORD>
<WORD coords="1135,1143,1275,1112,1142">window.</WORD>
<WORD coords="1290,1143,1354,1111,1142">The</WORD>
<WORD coords="1368,1142,1535,1111,1141">difference</WORD>
<WORD coords="1548,1142,1686,1111,1141">between</WORD>
<WORD coords="1700,1142,1760,1110,1141">this</WORD>
</LINE>
<LINE>
<WORD coords="596,1194,702,1157,1186">option</WORD>
<WORD coords="721,1187,781,1157,1186">and</WORD>
<WORD coords="800,1187,889,1161,1186">CON:</WORD>
<WORD coords="909,1187,936,1156,1186">is</WORD>
<WORD coords="953,1187,1004,1156,1186">the</WORD>
<WORD coords="1021,1195,1088,1165,1187">way</WORD>
<WORD coords="1106,1187,1157,1156,1186">the</WORD>
<WORD coords="1174,1187,1369,1156,1186">information</WORD>
<WORD coords="1388,1187,1415,1156,1186">is</WORD>
<WORD coords="1432,1194,1601,1155,1186">displayed.</WORD>
<WORD coords="1620,1185,1649,1156,1185">A</WORD>
<WORD coords="1667,1186,1756,1160,1185">raw:</WORD>
</LINE>
<LINE>
<WORD coords="596,1232,732,1200,1231">window</WORD>
<WORD coords="756,1240,897,1200,1231">displays</WORD>
<WORD coords="921,1232,1121,1200,1231">information</WORD>
<WORD coords="1146,1231,1178,1200,1230">in</WORD>
<WORD coords="1202,1232,1406,1200,1231">&quot;unfiltered&quot;</WORD>
<WORD coords="1431,1231,1511,1200,1230">form</WORD>
<WORD coords="1536,1238,1615,1199,1230">(i.e.,</WORD>
<WORD coords="1639,1231,1760,1199,1230">control</WORD>
</LINE>
<LINE>
<WORD coords="596,1275,765,1244,1274">characters</WORD>
<WORD coords="783,1275,842,1244,1274">and</WORD>
<WORD coords="858,1283,989,1245,1274">garbage</WORD>
<WORD coords="1007,1282,1139,1244,1274">appear).</WORD>
<WORD coords="1159,1282,1284,1244,1273">Change</WORD>
<WORD coords="1301,1274,1387,1249,1273">con:</WORD>
<WORD coords="1403,1274,1434,1249,1274">to</WORD>
<WORD coords="1447,1274,1533,1249,1273">raw:</WORD>
<WORD coords="1551,1274,1582,1243,1273">in</WORD>
<WORD coords="1598,1274,1648,1243,1273">the</WORD>
<WORD coords="1662,1274,1760,1243,1273">above</WORD>
</LINE>
<LINE>
<WORD coords="596,1327,747,1288,1318">example.</WORD>
<WORD coords="767,1327,921,1288,1318">Compile,</WORD>
<WORD coords="940,1319,1006,1289,1318">link</WORD>
<WORD coords="1024,1319,1082,1289,1318">and</WORD>
<WORD coords="1100,1319,1156,1297,1318">run</WORD>
<WORD coords="1176,1319,1236,1288,1318">this</WORD>
<WORD coords="1253,1319,1322,1296,1318">new</WORD>
<WORD coords="1341,1319,1464,1287,1318">version</WORD>
<WORD coords="1482,1318,1543,1288,1317">and</WORD>
<WORD coords="1561,1318,1661,1287,1317">watch</WORD>
<WORD coords="1680,1318,1761,1287,1317">what</WORD>
</LINE>
<LINE>
<WORD coords="596,1372,729,1333,1363">happens</WORD>
<WORD coords="738,1364,818,1338,1363">next</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1456,695,1417,1447">Again</WORD>
<WORD coords="705,1448,724,1426,1448">a</WORD>
<WORD coords="734,1449,801,1426,1448">new</WORD>
<WORD coords="812,1448,880,1426,1447">user</WORD>
<WORD coords="890,1448,1018,1418,1447">window</WORD>
<WORD coords="1030,1456,1160,1426,1447">appears.</WORD>
<WORD coords="1173,1448,1242,1419,1447">You</WORD>
<WORD coords="1253,1448,1308,1426,1447">can</WORD>
<WORD coords="1320,1447,1382,1417,1447">size</WORD>
<WORD coords="1394,1447,1451,1417,1446">this</WORD>
<WORD coords="1462,1447,1591,1417,1446">window</WORD>
<WORD coords="1602,1447,1661,1417,1446">and</WORD>
<WORD coords="1671,1447,1760,1424,1446">move</WORD>
</LINE>
<LINE>
<WORD coords="597,1493,619,1461,1492">it</WORD>
<WORD coords="628,1493,741,1462,1492">around</WORD>
<WORD coords="753,1493,802,1461,1492">the</WORD>
<WORD coords="813,1493,924,1470,1492">screen.</WORD>
<WORD coords="937,1493,1035,1462,1492">Select</WORD>
<WORD coords="1045,1493,1093,1462,1492">the</WORD>
<WORD coords="1103,1492,1170,1471,1492">new</WORD>
<WORD coords="1181,1492,1310,1461,1491">window</WORD>
<WORD coords="1321,1492,1380,1461,1491">and</WORD>
<WORD coords="1391,1492,1465,1461,1491">send</WORD>
<WORD coords="1474,1492,1542,1461,1492">data</WORD>
<WORD coords="1553,1492,1583,1466,1492">to</WORD>
<WORD coords="1594,1491,1618,1460,1491">it</WORD>
<WORD coords="1628,1499,1709,1461,1491">(type</WORD>
<WORD coords="1720,1491,1760,1469,1490">on</WORD>
</LINE>
<LINE>
<WORD coords="597,1537,645,1507,1536">the</WORD>
<WORD coords="658,1546,833,1507,1537">keyboard).</WORD>
<WORD coords="847,1538,956,1506,1537">Notice</WORD>
<WORD coords="970,1538,1031,1507,1537">that</WORD>
<WORD coords="1043,1538,1091,1507,1537">the</WORD>
<WORD coords="1105,1538,1235,1506,1537">window</WORD>
<WORD coords="1247,1537,1342,1512,1537">reacts</WORD>
<WORD coords="1356,1537,1386,1512,1537">to</WORD>
<WORD coords="1399,1544,1489,1515,1536">every</WORD>
<WORD coords="1502,1544,1654,1506,1535">keypress.</WORD>
<WORD coords="1668,1536,1759,1506,1535">How-</WORD>
</LINE>
<LINE>
<WORD coords="596,1587,676,1560,1581">ever,</WORD>
<WORD coords="689,1583,738,1552,1582">the</WORD>
<WORD coords="751,1591,835,1551,1582">input</WORD>
<WORD coords="846,1583,968,1552,1582">doesn&apos;t</WORD>
<WORD coords="979,1591,1087,1560,1582">appear</WORD>
<WORD coords="1099,1582,1129,1551,1582">in</WORD>
<WORD coords="1142,1582,1191,1551,1581">the</WORD>
<WORD coords="1204,1582,1271,1560,1581">user</WORD>
<WORD coords="1283,1582,1423,1551,1581">window.</WORD>
<WORD coords="1436,1581,1499,1551,1581">The</WORD>
<WORD coords="1510,1589,1648,1559,1580">program</WORD>
<WORD coords="1662,1581,1760,1559,1580">seems</WORD>
</LINE>
<LINE>
<WORD coords="597,1627,626,1601,1627">to</WORD>
<WORD coords="637,1627,677,1596,1627">be</WORD>
<WORD coords="688,1635,826,1596,1626">ignoring</WORD>
<WORD coords="837,1627,886,1596,1626">the</WORD>
<WORD coords="898,1627,980,1602,1626">RAW:</WORD>
<WORD coords="994,1635,1210,1596,1626">specification.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1709,648,1679,1709">All</WORD>
<WORD coords="664,1718,771,1684,1710">output</WORD>
<WORD coords="787,1710,858,1679,1709">with</WORD>
<WORD coords="875,1717,1029,1681,1710">printf</WORD>
<WORD coords="1045,1710,1204,1679,1709">continues</WORD>
<WORD coords="1220,1710,1251,1684,1710">to</WORD>
<WORD coords="1263,1718,1304,1687,1710">go</WORD>
<WORD coords="1320,1710,1351,1684,1710">to</WORD>
<WORD coords="1367,1710,1416,1678,1709">the</WORD>
<WORD coords="1430,1710,1502,1683,1709">CLI</WORD>
<WORD coords="1526,1709,1669,1678,1708">window.</WORD>
<WORD coords="1686,1708,1760,1677,1708">This</WORD>
</LINE>
<LINE>
<WORD coords="597,1754,663,1724,1753">isn&apos;t</WORD>
<WORD coords="673,1762,833,1724,1753">surprising</WORD>
<WORD coords="845,1755,927,1724,1753">since</WORD>
<WORD coords="937,1755,988,1724,1754">it&apos;s</WORD>
<WORD coords="1000,1754,1047,1724,1753">the</WORD>
<WORD coords="1059,1755,1194,1724,1753">standard</WORD>
<WORD coords="1204,1762,1308,1729,1754">output</WORD>
<WORD coords="1318,1754,1423,1723,1753">device</WORD>
<WORD coords="1434,1754,1480,1723,1753">for</WORD>
<WORD coords="1489,1761,1643,1731,1753">programs</WORD>
<WORD coords="1654,1753,1761,1722,1752">started</WORD>
</LINE>
<LINE>
<WORD coords="597,1799,675,1768,1798">from</WORD>
<WORD coords="689,1799,740,1768,1798">the</WORD>
<WORD coords="752,1800,837,1773,1799">CLI.</WORD>
<WORD coords="852,1799,897,1770,1798">To</WORD>
<WORD coords="911,1799,995,1769,1798">write</WORD>
<WORD coords="1009,1807,1178,1769,1798">something</WORD>
<WORD coords="1192,1799,1253,1769,1798">into</WORD>
<WORD coords="1269,1799,1318,1768,1798">the</WORD>
<WORD coords="1332,1799,1401,1777,1798">user</WORD>
<WORD coords="1413,1803,1554,1768,1797">window,</WORD>
<WORD coords="1569,1799,1617,1767,1798">for</WORD>
<WORD coords="1629,1798,1729,1766,1797">which</WORD>
<WORD coords="1742,1798,1762,1775,1798">a</WORD>
</LINE>
<LINE>
<WORD coords="598,1852,709,1813,1844">special</WORD>
<WORD coords="721,1845,830,1813,1844">handle</WORD>
<WORD coords="841,1845,895,1813,1844">has</WORD>
<WORD coords="905,1845,982,1814,1844">been</WORD>
<WORD coords="995,1850,1105,1813,1844">issued,</WORD>
<WORD coords="1117,1845,1136,1822,1845">a</WORD>
<WORD coords="1146,1845,1267,1815,1844">write</WORD>
<WORD coords="1280,1845,1396,1812,1844">routine</WORD>
<WORD coords="1407,1844,1487,1818,1843">must</WORD>
<WORD coords="1496,1844,1535,1813,1844">be</WORD>
<WORD coords="1547,1844,1631,1812,1844">used.</WORD>
<WORD coords="1644,1843,1761,1812,1843">Instead</WORD>
</LINE>
<LINE>
<WORD coords="597,1889,632,1858,1888">of</WORD>
<WORD coords="640,1896,787,1860,1889">printf</WORD>
<WORD coords="791,1894,799,1882,1890">,</WORD>
<WORD coords="810,1890,864,1867,1889">use</WORD>
<WORD coords="877,1889,897,1862,1889">f</WORD>
<WORD coords="899,1897,1018,1860,1889">print</WORD>
<WORD coords="1033,1890,1130,1858,1889">which</WORD>
<WORD coords="1142,1890,1196,1858,1889">has</WORD>
<WORD coords="1207,1890,1256,1858,1889">the</WORD>
<WORD coords="1268,1889,1350,1867,1888">same</WORD>
<WORD coords="1361,1889,1520,1857,1888">functions.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1974,678,1942,1973">Wait</WORD>
<WORD coords="689,1974,708,1951,1974">a</WORD>
<WORD coords="722,1973,844,1943,1972">minute.</WORD>
<WORD coords="859,1974,923,1943,1973">The</WORD>
<WORD coords="939,1973,958,1947,1973">f</WORD>
<WORD coords="961,1981,1109,1945,1973">printf</WORD>
<WORD coords="1127,1974,1262,1942,1973">function</WORD>
<WORD coords="1275,1973,1302,1942,1972">is</WORD>
<WORD coords="1316,1973,1335,1951,1973">a</WORD>
<WORD coords="1347,1973,1465,1942,1972">routine</WORD>
<WORD coords="1477,1973,1525,1942,1972">for</WORD>
<WORD coords="1537,1973,1677,1941,1971">buffered</WORD>
<WORD coords="1691,1972,1761,1941,1971">files</WORD>
</LINE>
<LINE>
<WORD coords="597,2018,656,1987,2017">and</WORD>
<WORD coords="667,2018,705,1996,2017">an</WORD>
<WORD coords="717,2018,896,1987,2017">unbuffered</WORD>
<WORD coords="908,2018,962,1987,2017">file</WORD>
<WORD coords="974,2018,1036,1996,2018">was</WORD>
<WORD coords="1047,2026,1165,1987,2017">opened</WORD>
<WORD coords="1177,2018,1248,1987,2017">with</WORD>
<WORD coords="1261,2024,1368,1997,2017">open.</WORD>
<WORD coords="1380,2017,1406,1987,2016">It</WORD>
<WORD coords="1416,2025,1488,1986,2016">only</WORD>
<WORD coords="1499,2017,1599,1986,2016">works</WORD>
<WORD coords="1610,2016,1638,1985,2016">if</WORD>
<WORD coords="1647,2016,1696,1986,2016">the</WORD>
<WORD coords="1707,2016,1761,1985,2015">file</WORD>
</LINE>
<LINE>
<WORD coords="598,2063,706,2032,2062">handle</WORD>
<WORD coords="718,2063,782,2040,2063">was</WORD>
<WORD coords="794,2064,934,2032,2062">obtained</WORD>
<WORD coords="946,2063,1018,2032,2063">with</WORD>
<WORD coords="1032,2063,1051,2035,2063">f</WORD>
<WORD coords="1056,2071,1163,2042,2063">open.</WORD>
<WORD coords="1176,2063,1266,2031,2062">Since</WORD>
<WORD coords="1278,2063,1328,2031,2062">the</WORD>
<WORD coords="1339,2062,1448,2031,2061">handle</WORD>
<WORD coords="1461,2062,1485,2031,2061">is</WORD>
<WORD coords="1498,2062,1535,2040,2061">an</WORD>
<WORD coords="1548,2069,1662,2031,2060">integer</WORD>
<WORD coords="1674,2061,1761,2031,2060">value</WORD>
</LINE>
<LINE>
<WORD coords="597,2108,656,2078,2108">and</WORD>
<WORD coords="668,2109,722,2082,2108">not</WORD>
<WORD coords="734,2109,753,2086,2109">a</WORD>
<WORD coords="766,2108,820,2077,2108">file</WORD>
<WORD coords="831,2117,958,2077,2108">pointer,</WORD>
<WORD coords="971,2109,1021,2078,2108">the</WORD>
<WORD coords="1033,2109,1142,2077,2108">handle</WORD>
<WORD coords="1154,2108,1275,2076,2107">doesn&apos;t</WORD>
<WORD coords="1287,2108,1325,2076,2107">fit</WORD>
<WORD coords="1336,2108,1386,2076,2107">the</WORD>
<WORD coords="1402,2107,1421,2080,2107">f</WORD>
<WORD coords="1424,2115,1572,2078,2107">printf</WORD>
<WORD coords="1577,2107,1584,2100,2108">.</WORD>
<WORD coords="1601,2111,1761,2076,2106">However,</WORD>
</LINE>
<LINE>
<WORD coords="598,2153,648,2122,2152">the</WORD>
<WORD coords="661,2161,771,2122,2152">library</WORD>
<WORD coords="784,2154,921,2122,2153">contains</WORD>
<WORD coords="935,2154,954,2131,2154">a</WORD>
<WORD coords="966,2154,1127,2122,2153">command</WORD>
<WORD coords="1141,2153,1250,2122,2152">named</WORD>
<WORD coords="1266,2159,1411,2122,2151">sprint</WORD>
<WORD coords="1418,2152,1450,2124,2151">f.</WORD>
<WORD coords="1464,2152,1583,2120,2151">Instead</WORD>
<WORD coords="1595,2151,1633,2119,2150">of</WORD>
<WORD coords="1644,2158,1761,2119,2150">writing</WORD>
</LINE>
<LINE>
<WORD coords="598,2197,647,2166,2196">the</WORD>
<WORD coords="656,2205,800,2166,2196">prepared</WORD>
<WORD coords="810,2197,878,2166,2197">data</WORD>
<WORD coords="888,2197,951,2166,2197">into</WORD>
<WORD coords="961,2197,1011,2166,2196">the</WORD>
<WORD coords="1021,2197,1157,2166,2196">standard</WORD>
<WORD coords="1168,2204,1271,2171,2196">output</WORD>
<WORD coords="1281,2196,1317,2165,2196">of</WORD>
<WORD coords="1326,2196,1374,2165,2195">the</WORD>
<WORD coords="1384,2201,1492,2165,2195">buffer,</WORD>
<WORD coords="1503,2204,1678,2164,2195">everything</WORD>
<WORD coords="1687,2203,1761,2173,2195">goes</WORD>
</LINE>
<LINE>
<WORD coords="598,2242,627,2217,2242">to</WORD>
<WORD coords="640,2242,658,2220,2242">a</WORD>
<WORD coords="670,2250,772,2211,2241">string.</WORD>
<WORD coords="785,2242,848,2211,2241">The</WORD>
<WORD coords="858,2250,1016,2211,2241">following</WORD>
<WORD coords="1028,2250,1165,2211,2241">example</WORD>
<WORD coords="1178,2241,1303,2210,2240">invokes</WORD>
<WORD coords="1315,2241,1373,2210,2240">this</WORD>
<WORD coords="1384,2241,1529,2209,2240">function:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,2323,676,2300,2323">char</WORD>
<WORD coords="702,2329,936,2298,2323">string[200];</WORD>
<WORD coords="965,2325,999,2299,2321">/*</WORD>
<WORD coords="1024,2323,1079,2301,2323">not</WORD>
<WORD coords="1103,2323,1162,2301,2322">too</WORD>
<WORD coords="1187,2323,1282,2299,2322">small</WORD>
<WORD coords="1308,2324,1342,2297,2319">*/</WORD>
</LINE>
<LINE>
<WORD coords="600,2363,654,2338,2363">int</WORD>
<WORD coords="678,2363,756,2341,2363">test</WORD>
<WORD coords="781,2356,799,2348,2359">=</WORD>
<WORD coords="823,2366,915,2340,2363">4711;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,2450,738,2419,2444">sprintf</WORD>
<WORD coords="748,2450,893,2419,2444">(string,</WORD>
<WORD coords="925,2444,1001,2421,2444">&quot;The</WORD>
<WORD coords="1025,2444,1140,2420,2443">result</WORD>
<WORD coords="1166,2443,1202,2419,2443">is</WORD>
<WORD coords="1227,2447,1358,2418,2443">%5d\n&quot;,</WORD>
<WORD coords="1386,2446,1500,2420,2442">test);</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="268,2641,339,2611,2640">220</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0227.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0228.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0228.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="295,147,423,120,147">Abacus</WORD>
<WORD coords="1387,145,1451,118,144">23.7</WORD>
<WORD coords="1484,144,1509,118,144">A</WORD>
<WORD coords="1526,144,1609,117,143">User</WORD>
<WORD coords="1626,143,1786,117,142">Window</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="623,325,702,296,325">Now</WORD>
<WORD coords="716,325,766,295,324">the</WORD>
<WORD coords="780,326,848,304,325">user</WORD>
<WORD coords="859,326,917,303,325">can</WORD>
<WORD coords="930,325,1014,295,325">write</WORD>
<WORD coords="1026,333,1169,294,324">anything</WORD>
<WORD coords="1182,324,1245,294,324">into</WORD>
<WORD coords="1259,324,1305,294,323">his</WORD>
<WORD coords="1319,324,1389,302,323">own</WORD>
<WORD coords="1402,323,1532,293,323">window</WORD>
<WORD coords="1532,315,1574,310,323">—</WORD>
<WORD coords="1574,323,1624,292,322">the</WORD>
<WORD coords="1636,329,1759,293,321">print</WORD>
<WORD coords="1766,320,1785,294,320">f</WORD>
</LINE>
<LINE>
<WORD coords="625,368,761,338,367">function</WORD>
<WORD coords="777,368,850,338,367">isn&apos;t</WORD>
<WORD coords="863,375,1001,337,367">required</WORD>
<WORD coords="1015,368,1063,337,367">for</WORD>
<WORD coords="1076,375,1183,342,367">output</WORD>
<WORD coords="1196,367,1259,337,366">into</WORD>
<WORD coords="1273,366,1324,337,366">the</WORD>
<WORD coords="1339,366,1410,342,366">CLI</WORD>
<WORD coords="1429,366,1570,335,365">window.</WORD>
<WORD coords="1586,365,1666,335,364">Now</WORD>
<WORD coords="1682,371,1787,342,363">every-</WORD>
</LINE>
<LINE>
<WORD coords="624,419,708,381,411">thing</WORD>
<WORD coords="722,412,838,381,411">needed</WORD>
<WORD coords="850,412,900,381,411">for</WORD>
<WORD coords="912,419,1112,381,410">input/output</WORD>
<WORD coords="1124,410,1156,380,410">in</WORD>
<WORD coords="1169,411,1219,380,410">the</WORD>
<WORD coords="1231,410,1299,388,410">new</WORD>
<WORD coords="1312,410,1443,379,409">window</WORD>
<WORD coords="1456,409,1483,379,409">is</WORD>
<WORD coords="1496,409,1655,378,408">available.</WORD>
<WORD coords="1668,408,1748,378,407">Here</WORD>
<WORD coords="1761,407,1788,376,406">is</WORD>
</LINE>
<LINE>
<WORD coords="625,456,673,425,455">the</WORD>
<WORD coords="683,456,833,425,455">corrected</WORD>
<WORD coords="842,464,951,425,455">listing:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,537,661,511,533">/*</WORD>
<WORD coords="686,536,867,511,535">window3.c</WORD>
<WORD coords="889,535,966,512,534">23.7</WORD>
<WORD coords="992,537,1025,510,532">*/</WORD>
</LINE>
<LINE>
<WORD coords="627,577,764,551,575">tdefine</WORD>
<WORD coords="788,575,846,554,575">ESC</WORD>
<WORD coords="869,575,905,552,574">27</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,656,704,631,655">main</WORD>
<WORD coords="715,659,722,633,659">(</WORD>
<WORD coords="730,659,738,633,0">)</WORD>
</LINE>
<LINE>
<WORD coords="631,700,639,674,700">&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="667,737,723,713,737">int</WORD>
<WORD coords="747,743,847,714,737">dummy</WORD>
<WORD coords="869,730,887,722,733">=</WORD>
<WORD coords="911,741,941,714,738">0,</WORD>
<WORD coords="971,739,1029,719,737">num</WORD>
<WORD coords="1033,741,1041,730,741">r</WORD>
<WORD coords="1071,739,1205,713,736">handle;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="667,777,745,754,777">char</WORD>
<WORD coords="769,781,799,759,777">c,</WORD>
<WORD coords="830,777,907,752,777">line</WORD>
<WORD coords="917,780,1022,753,777">[256];</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="666,857,785,835,857">handle</WORD>
<WORD coords="809,851,826,843,853">=</WORD>
<WORD coords="850,862,926,841,857">open</WORD>
<WORD coords="938,862,1351,832,857">(&quot;RAW:50/50/200/60/My</WORD>
<WORD coords="1374,862,1546,834,856">Program&quot;,</WORD>
<WORD coords="1577,860,1608,833,857">0,</WORD>
<WORD coords="1636,861,1770,833,855">dummy);</WORD>
</LINE>
<LINE>
<WORD coords="665,902,704,880,897">pr</WORD>
<WORD coords="708,897,764,873,897">int</WORD>
<WORD coords="770,897,786,874,900">f</WORD>
<WORD coords="795,900,948,874,896">(&quot;Handle</WORD>
<WORD coords="972,896,1010,874,896">%d</WORD>
<WORD coords="1031,902,1183,872,896">open\n&quot;,</WORD>
<WORD coords="1213,899,1366,873,896">handle);</WORD>
</LINE>
<LINE>
<WORD coords="667,937,704,913,937">if</WORD>
<WORD coords="715,941,847,915,937">(handle</WORD>
<WORD coords="875,937,908,915,935">!=</WORD>
<WORD coords="931,941,981,915,935">-1)</WORD>
</LINE>
<LINE>
<WORD coords="692,982,700,956,982">(</WORD>
</LINE>
<LINE>
<WORD coords="728,1017,766,995,1017">do</WORD>
</LINE>
<LINE>
<WORD coords="753,1061,761,1035,1061">(</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="748,1098,807,1081,1097">num</WORD>
<WORD coords="829,1091,847,1083,1094">=</WORD>
<WORD coords="870,1102,1103,1075,1097">read(handle,</WORD>
<WORD coords="1133,1101,1184,1078,1097">Sc,</WORD>
<WORD coords="1216,1101,1241,1075,1099">1)</WORD>
<WORD coords="1255,1101,1264,1081,1101">;</WORD>
</LINE>
<LINE>
<WORD coords="730,1139,765,1112,1134">/*</WORD>
<WORD coords="788,1141,1042,1112,1136">write(handle,</WORD>
<WORD coords="1073,1141,1123,1117,1136">&amp;c,</WORD>
<WORD coords="1154,1139,1205,1114,1137">1);</WORD>
<WORD coords="1233,1142,1351,1115,1136">output</WORD>
<WORD coords="1375,1141,1452,1113,1136">only</WORD>
<WORD coords="1474,1136,1533,1113,1135">the</WORD>
<WORD coords="1557,1137,1774,1110,1134">character*/</WORD>
</LINE>
<LINE>
<WORD coords="751,1183,888,1153,1177">sprintf</WORD>
<WORD coords="897,1182,1003,1153,1177">(line,</WORD>
<WORD coords="1033,1178,1230,1155,1177">&quot;Character</WORD>
<WORD coords="1254,1177,1331,1155,1177">&gt;%c&lt;</WORD>
<WORD coords="1354,1177,1432,1154,1177">Code</WORD>
<WORD coords="1456,1180,1568,1152,1176">%d\n&quot;,</WORD>
<WORD coords="1598,1180,1629,1159,1176">c,</WORD>
<WORD coords="1658,1179,1687,1153,1175">c)</WORD>
<WORD coords="1701,1179,1710,1159,0">;</WORD>
</LINE>
<LINE>
<WORD coords="747,1218,847,1193,1218">write</WORD>
<WORD coords="857,1222,1002,1195,1218">(handle,</WORD>
<WORD coords="1032,1222,1122,1194,1218">line,</WORD>
<WORD coords="1154,1218,1269,1195,1218">strlen</WORD>
<WORD coords="1280,1221,1384,1193,1218">(line)</WORD>
<WORD coords="1397,1221,1404,1195,1221">)</WORD>
<WORD coords="1418,1221,1427,1200,0">;</WORD>
</LINE>
<LINE>
<WORD coords="753,1261,761,1235,1259">}</WORD>
<WORD coords="788,1258,887,1233,1258">while</WORD>
<WORD coords="918,1261,949,1235,1258">(c</WORD>
<WORD coords="978,1261,1081,1236,1258">!=ESC)</WORD>
<WORD coords="1095,1261,1104,1241,0">;</WORD>
</LINE>
<LINE>
<WORD coords="709,1299,806,1276,1299">close</WORD>
<WORD coords="817,1303,961,1276,1299">(handle)</WORD>
<WORD coords="975,1303,984,1282,0">;</WORD>
</LINE>
<LINE>
<WORD coords="692,1343,701,1317,1343">}</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1716,2643,1788,2612,2643">221</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0228.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0229.djvu" width="2041">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0229.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="275,138,320,111,138">23.</WORD>
<WORD coords="352,139,650,111,138">Communication</WORD>
<WORD coords="1358,141,1465,114,141">Amiga</WORD>
<WORD coords="1478,141,1503,113,141">C</WORD>
<WORD coords="1516,141,1575,119,141">for</WORD>
<WORD coords="1586,141,1768,114,140">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="274,463,450,412,463">23.8</WORD>
<WORD coords="604,465,1047,413,464">Redirection</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="602,613,666,582,612">The</WORD>
<WORD coords="675,621,828,582,612">operating</WORD>
<WORD coords="838,621,949,588,613">system</WORD>
<WORD coords="960,614,1091,583,613">controls</WORD>
<WORD coords="1102,614,1150,583,613">the</WORD>
<WORD coords="1160,614,1334,583,613">redirection</WORD>
<WORD coords="1344,615,1381,583,614">of</WORD>
<WORD coords="1388,614,1457,584,614">data</WORD>
<WORD coords="1465,615,1501,592,615">so</WORD>
<WORD coords="1512,614,1560,584,613">the</WORD>
<WORD coords="1570,622,1770,592,614">programmer</WORD>
</LINE>
<LINE>
<WORD coords="602,658,724,626,657">doesn&apos;t</WORD>
<WORD coords="734,658,812,626,657">have</WORD>
<WORD coords="822,659,853,632,658">to</WORD>
<WORD coords="864,667,961,636,658">worry</WORD>
<WORD coords="973,659,1065,628,659">about</WORD>
<WORD coords="1075,659,1106,627,658">it</WORD>
<WORD coords="1118,659,1182,627,658">The</WORD>
<WORD coords="1194,659,1247,636,659">use</WORD>
<WORD coords="1257,659,1295,628,659">of</WORD>
<WORD coords="1303,660,1441,628,659">standard</WORD>
<WORD coords="1452,668,1651,628,659">input/output</WORD>
<WORD coords="1661,660,1723,633,660">acts</WORD>
<WORD coords="1735,660,1769,637,660">as</WORD>
</LINE>
<LINE>
<WORD coords="603,702,652,671,701">the</WORD>
<WORD coords="663,703,817,672,702">condition</WORD>
<WORD coords="828,703,877,672,702">for</WORD>
<WORD coords="887,711,1028,672,702">ensuring</WORD>
<WORD coords="1039,703,1106,673,703">data</WORD>
<WORD coords="1117,704,1302,673,703">redirection.</WORD>
<WORD coords="1314,704,1386,673,703">This</WORD>
<WORD coords="1398,704,1532,673,703">includes</WORD>
<WORD coords="1544,704,1673,673,704">familiar</WORD>
<WORD coords="1684,704,1769,673,703">func-</WORD>
</LINE>
<LINE>
<WORD coords="603,745,682,715,744">tions</WORD>
<WORD coords="695,745,768,716,745">such</WORD>
<WORD coords="780,746,814,724,746">as</WORD>
<WORD coords="825,753,972,718,746">printf</WORD>
<WORD coords="977,752,985,740,747">,</WORD>
<WORD coords="998,747,1117,720,746">scanf</WORD>
<WORD coords="1122,752,1130,740,752">,</WORD>
<WORD coords="1141,754,1324,720,746">putchar,</WORD>
<WORD coords="1336,755,1519,720,747">getchar,</WORD>
<WORD coords="1530,755,1639,723,747">puts,</WORD>
<WORD coords="1651,748,1707,722,748">etc.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,831,690,800,830">Look</WORD>
<WORD coords="702,839,792,800,830">again</WORD>
<WORD coords="806,831,837,806,831">at</WORD>
<WORD coords="849,831,899,800,830">the</WORD>
<WORD coords="913,832,981,800,831">first</WORD>
<WORD coords="993,831,1069,806,831">RAW</WORD>
<WORD coords="1084,840,1223,810,831">program</WORD>
<WORD coords="1238,832,1337,801,831">above</WORD>
<WORD coords="1350,832,1450,801,831">which</WORD>
<WORD coords="1465,833,1540,802,832">used</WORD>
<WORD coords="1553,840,1705,804,831">printf</WORD>
<WORD coords="1722,832,1771,802,832">for</WORD>
</LINE>
<LINE>
<WORD coords="603,875,664,849,874">text</WORD>
<WORD coords="673,883,787,849,875">output.</WORD>
<WORD coords="798,876,869,844,875">This</WORD>
<WORD coords="880,884,1018,845,875">example</WORD>
<WORD coords="1029,876,1091,845,875">will</WORD>
<WORD coords="1101,884,1171,845,875">help</WORD>
<WORD coords="1181,884,1242,854,876">you</WORD>
<WORD coords="1251,877,1430,846,876">understand</WORD>
<WORD coords="1438,877,1622,845,876">redirection.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,958,666,927,957">The</WORD>
<WORD coords="676,958,826,928,957">&quot;normal&quot;</WORD>
<WORD coords="837,959,894,928,958">call</WORD>
<WORD coords="906,959,954,929,958">for</WORD>
<WORD coords="962,967,1116,937,958">programs</WORD>
<WORD coords="1126,960,1179,934,959">not</WORD>
<WORD coords="1187,968,1344,929,959">expecting</WORD>
<WORD coords="1354,967,1523,934,959">arguments</WORD>
<WORD coords="1533,960,1568,929,959">is:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,1047,844,1021,1038">program_name</WORD>
<WORD coords="863,1046,868,1036,1046">,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,1125,797,1093,1123">Instructions</WORD>
<WORD coords="812,1125,874,1094,1124">that</WORD>
<WORD coords="886,1125,937,1102,1124">are</WORD>
<WORD coords="951,1125,1098,1095,1124">executed</WORD>
<WORD coords="1111,1134,1152,1095,1126">by</WORD>
<WORD coords="1167,1126,1217,1095,1125">the</WORD>
<WORD coords="1229,1134,1385,1095,1125">operating</WORD>
<WORD coords="1400,1134,1511,1100,1125">system</WORD>
<WORD coords="1526,1126,1585,1095,1125">and</WORD>
<WORD coords="1598,1126,1652,1100,1125">not</WORD>
<WORD coords="1664,1134,1704,1095,1126">by</WORD>
<WORD coords="1720,1125,1770,1095,1125">the</WORD>
</LINE>
<LINE>
<WORD coords="602,1176,740,1147,1168">program</WORD>
<WORD coords="754,1170,810,1147,1169">can</WORD>
<WORD coords="823,1170,929,1139,1169">follow</WORD>
<WORD coords="942,1170,992,1139,1169">the</WORD>
<WORD coords="1004,1171,1156,1139,1170">filename.</WORD>
<WORD coords="1171,1171,1234,1140,1170">The</WORD>
<WORD coords="1246,1179,1361,1145,1170">greater</WORD>
<WORD coords="1372,1171,1442,1140,1170">than</WORD>
<WORD coords="1455,1178,1503,1140,1174">(&gt;)</WORD>
<WORD coords="1517,1171,1552,1149,1171">or</WORD>
<WORD coords="1563,1171,1624,1140,1171">less</WORD>
<WORD coords="1637,1171,1706,1140,1170">than</WORD>
<WORD coords="1720,1177,1769,1140,1174">(&lt;)</WORD>
</LINE>
<LINE>
<WORD coords="602,1214,776,1183,1212">characters</WORD>
<WORD coords="798,1222,931,1184,1213">precede</WORD>
<WORD coords="954,1214,1041,1184,1213">these</WORD>
<WORD coords="1064,1215,1273,1184,1214">instructions.</WORD>
<WORD coords="1297,1215,1363,1184,1214">The</WORD>
<WORD coords="1385,1216,1557,1184,1214">characters</WORD>
<WORD coords="1580,1215,1694,1184,1214">inform</WORD>
<WORD coords="1718,1215,1769,1185,1214">the</WORD>
</LINE>
<LINE>
<WORD coords="603,1266,760,1227,1257">operating</WORD>
<WORD coords="776,1266,889,1232,1258">system</WORD>
<WORD coords="907,1259,971,1228,1258">that</WORD>
<WORD coords="986,1259,1036,1228,1258">the</WORD>
<WORD coords="1052,1259,1193,1228,1258">standard</WORD>
<WORD coords="1209,1267,1413,1228,1258">input/output</WORD>
<WORD coords="1428,1259,1538,1229,1259">should</WORD>
<WORD coords="1553,1260,1593,1229,1259">be</WORD>
<WORD coords="1609,1260,1768,1228,1259">modified.</WORD>
</LINE>
<LINE>
<WORD coords="602,1301,708,1270,1300">Here&apos;s</WORD>
<WORD coords="718,1301,736,1279,1301">a</WORD>
<WORD coords="745,1309,882,1270,1301">practical</WORD>
<WORD coords="891,1310,1034,1271,1301">example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,1388,661,1365,1382">prg</WORD>
<WORD coords="686,1383,802,1357,1382">&lt;filel</WORD>
<WORD coords="828,1383,944,1358,1383">&gt;file2</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,1467,667,1436,1466">The</WORD>
<WORD coords="681,1475,820,1445,1467">program</WORD>
<WORD coords="837,1468,930,1445,1467">never</WORD>
<WORD coords="946,1468,1013,1446,1468">sees</WORD>
<WORD coords="1030,1469,1114,1438,1468">these</WORD>
<WORD coords="1131,1469,1191,1443,1468">two</WORD>
<WORD coords="1207,1477,1387,1443,1468">arguments.</WORD>
<WORD coords="1404,1469,1468,1438,1468">The</WORD>
<WORD coords="1483,1477,1639,1438,1468">operating</WORD>
<WORD coords="1655,1477,1768,1444,1468">system</WORD>
</LINE>
<LINE>
<WORD coords="602,1512,688,1481,1511">reads</WORD>
<WORD coords="702,1512,752,1481,1511">the</WORD>
<WORD coords="764,1512,903,1481,1511">standard</WORD>
<WORD coords="915,1521,1000,1481,1512">input</WORD>
<WORD coords="1011,1513,1090,1482,1512">from</WORD>
<WORD coords="1106,1512,1126,1486,1512">f</WORD>
<WORD coords="1130,1513,1224,1484,1512">ilel</WORD>
<WORD coords="1241,1513,1298,1483,1512">and</WORD>
<WORD coords="1311,1514,1401,1483,1513">sends</WORD>
<WORD coords="1414,1513,1463,1483,1512">the</WORD>
<WORD coords="1474,1522,1579,1488,1514">output</WORD>
<WORD coords="1590,1514,1622,1488,1513">to</WORD>
<WORD coords="1636,1513,1656,1486,1513">f</WORD>
<WORD coords="1660,1514,1768,1484,1513">ile2.</WORD>
</LINE>
<LINE>
<WORD coords="602,1556,666,1525,1555">The</WORD>
<WORD coords="676,1564,829,1526,1555">operating</WORD>
<WORD coords="841,1564,952,1531,1556">system</WORD>
<WORD coords="964,1557,1030,1526,1556">also</WORD>
<WORD coords="1040,1564,1134,1535,1556">opens</WORD>
<WORD coords="1146,1557,1205,1527,1556">and</WORD>
<WORD coords="1214,1557,1313,1527,1556">closes</WORD>
<WORD coords="1324,1557,1374,1527,1557">the</WORD>
<WORD coords="1384,1558,1454,1527,1557">files</WORD>
<WORD coords="1464,1565,1694,1527,1557">automatically.</WORD>
<WORD coords="1705,1558,1769,1527,1557">The</WORD>
</LINE>
<LINE>
<WORD coords="603,1607,714,1575,1598">greater</WORD>
<WORD coords="724,1600,791,1570,1599">than</WORD>
<WORD coords="803,1607,850,1570,1602">(&gt;)</WORD>
<WORD coords="860,1600,918,1571,1599">and</WORD>
<WORD coords="929,1601,987,1570,1600">less</WORD>
<WORD coords="998,1600,1065,1571,1599">than</WORD>
<WORD coords="1077,1607,1124,1571,1603">(&lt;)</WORD>
<WORD coords="1135,1601,1295,1571,1600">characters</WORD>
<WORD coords="1306,1601,1431,1571,1600">indicate</WORD>
<WORD coords="1441,1601,1489,1571,1600">the</WORD>
<WORD coords="1499,1601,1639,1571,1600">direction</WORD>
<WORD coords="1650,1602,1686,1571,1601">of</WORD>
<WORD coords="1692,1606,1768,1572,1602">data,</WORD>
</LINE>
<LINE>
<WORD coords="603,1643,635,1622,1643">as</WORD>
<WORD coords="648,1643,684,1622,1643">an</WORD>
<WORD coords="698,1644,791,1623,1643">arrow</WORD>
<WORD coords="805,1644,905,1614,1643">would</WORD>
<WORD coords="918,1645,1045,1614,1644">indicate</WORD>
<WORD coords="1056,1645,1209,1614,1644">direction.</WORD>
<WORD coords="1222,1646,1291,1615,1645">You</WORD>
<WORD coords="1303,1646,1359,1623,1645">can</WORD>
<WORD coords="1371,1654,1572,1615,1645">immediately</WORD>
<WORD coords="1585,1646,1637,1623,1646">see</WORD>
<WORD coords="1647,1646,1710,1615,1645">that</WORD>
<WORD coords="1720,1646,1769,1615,1645">the</WORD>
</LINE>
<LINE>
<WORD coords="602,1687,671,1657,1687">data</WORD>
<WORD coords="681,1695,755,1665,1687">goes</WORD>
<WORD coords="768,1687,799,1662,1687">to</WORD>
<WORD coords="813,1687,860,1657,1686">the</WORD>
<WORD coords="873,1688,1014,1657,1686">filename</WORD>
<WORD coords="1030,1688,1159,1660,1687">£ile2.</WORD>
<WORD coords="1171,1689,1255,1658,1688">Let&apos;s</WORD>
<WORD coords="1266,1689,1405,1658,1688">examine</WORD>
<WORD coords="1416,1689,1474,1658,1688">this</WORD>
<WORD coords="1485,1697,1607,1667,1688">process</WORD>
<WORD coords="1620,1697,1707,1658,1688">using</WORD>
<WORD coords="1720,1689,1769,1659,1688">the</WORD>
</LINE>
<LINE>
<WORD coords="602,1732,813,1702,1731">window2.c</WORD>
<WORD coords="828,1732,903,1706,1731">RAW</WORD>
<WORD coords="916,1740,1054,1710,1732">program</WORD>
<WORD coords="1069,1732,1100,1702,1732">in</WORD>
<WORD coords="1115,1733,1165,1702,1732">the</WORD>
<WORD coords="1177,1741,1317,1702,1732">previous</WORD>
<WORD coords="1332,1733,1457,1702,1732">section.</WORD>
<WORD coords="1470,1733,1534,1703,1733">The</WORD>
<WORD coords="1547,1740,1696,1704,1733">printf</WORD>
<WORD coords="1711,1734,1768,1711,1733">can</WORD>
</LINE>
<LINE>
<WORD coords="602,1776,641,1745,1775">be</WORD>
<WORD coords="653,1776,819,1745,1775">redirected</WORD>
<WORD coords="833,1776,868,1754,1776">so</WORD>
<WORD coords="883,1777,945,1745,1776">that</WORD>
<WORD coords="957,1777,999,1746,1776">all</WORD>
<WORD coords="1013,1777,1075,1751,1776">text</WORD>
<WORD coords="1087,1785,1162,1755,1777">goes</WORD>
<WORD coords="1176,1778,1207,1752,1777">to</WORD>
<WORD coords="1221,1778,1240,1755,1778">a</WORD>
<WORD coords="1252,1778,1307,1746,1777">file</WORD>
<WORD coords="1319,1778,1354,1755,1777">or</WORD>
<WORD coords="1367,1778,1386,1755,1778">a</WORD>
<WORD coords="1398,1785,1509,1746,1777">printer</WORD>
<WORD coords="1522,1785,1642,1747,1777">(device</WORD>
<WORD coords="1656,1784,1767,1747,1777">prt:).</WORD>
</LINE>
<LINE>
<WORD coords="603,1820,680,1789,1819">Start</WORD>
<WORD coords="690,1821,739,1789,1820">the</WORD>
<WORD coords="748,1829,885,1798,1820">program</WORD>
<WORD coords="898,1828,1007,1790,1820">(called</WORD>
<WORD coords="1018,1822,1184,1792,1821">window2</WORD>
<WORD coords="1198,1828,1280,1791,1821">here)</WORD>
<WORD coords="1291,1822,1362,1791,1821">with</WORD>
<WORD coords="1374,1822,1423,1791,1821">the</WORD>
<WORD coords="1433,1830,1589,1791,1822">following</WORD>
<WORD coords="1600,1823,1669,1791,1822">line:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,1902,740,1877,1900">window2</WORD>
<WORD coords="767,1901,783,1882,1902">&gt;</WORD>
<WORD coords="807,1908,941,1880,1902">output.</WORD>
<WORD coords="948,1903,1027,1879,1902">data</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,1987,666,1956,1986">The</WORD>
<WORD coords="681,1987,748,1965,1987">new</WORD>
<WORD coords="763,1988,894,1957,1987">window</WORD>
<WORD coords="910,1996,1035,1966,1988">appears</WORD>
<WORD coords="1050,1996,1139,1957,1988">again</WORD>
<WORD coords="1152,1989,1206,1958,1989">but</WORD>
<WORD coords="1220,1989,1260,1966,1988">no</WORD>
<WORD coords="1273,1997,1453,1958,1988">keypresses</WORD>
<WORD coords="1466,1989,1550,1966,1988">seem</WORD>
<WORD coords="1565,1989,1597,1963,1989">to</WORD>
<WORD coords="1610,1989,1705,1958,1988">affect</WORD>
<WORD coords="1719,1989,1769,1958,1988">the</WORD>
</LINE>
<LINE>
<WORD coords="603,2032,746,2000,2030">window.</WORD>
<WORD coords="766,2032,874,2000,2031">That&apos;s</WORD>
<WORD coords="892,2032,934,2001,2031">all</WORD>
<WORD coords="953,2040,1043,2001,2031">right,</WORD>
<WORD coords="1063,2032,1149,2001,2031">since</WORD>
<WORD coords="1168,2032,1219,2001,2032">the</WORD>
<WORD coords="1238,2041,1345,2007,2033">output</WORD>
<WORD coords="1363,2033,1463,2001,2032">which</WORD>
<WORD coords="1483,2033,1587,2002,2032">would</WORD>
<WORD coords="1606,2033,1769,2002,2032">otherwise</WORD>
</LINE>
<LINE>
<WORD coords="602,2084,712,2053,2075">appear</WORD>
<WORD coords="724,2075,755,2045,2075">in</WORD>
<WORD coords="769,2076,817,2045,2075">the</WORD>
<WORD coords="829,2076,900,2050,2076">CLI</WORD>
<WORD coords="917,2077,1047,2045,2076">window</WORD>
<WORD coords="1060,2077,1129,2054,2076">now</WORD>
<WORD coords="1142,2085,1216,2055,2077">goes</WORD>
<WORD coords="1229,2077,1259,2052,2077">to</WORD>
<WORD coords="1272,2077,1322,2046,2076">the</WORD>
<WORD coords="1334,2077,1388,2046,2076">file</WORD>
<WORD coords="1401,2085,1669,2050,2077">output.data.</WORD>
<WORD coords="1683,2078,1771,2047,2077">After</WORD>
</LINE>
<LINE>
<WORD coords="603,2129,707,2090,2119">typing</WORD>
<WORD coords="720,2121,760,2099,2120">on</WORD>
<WORD coords="775,2121,822,2090,2120">the</WORD>
<WORD coords="836,2129,988,2091,2120">keyboard</WORD>
<WORD coords="1001,2121,1049,2091,2121">for</WORD>
<WORD coords="1061,2122,1079,2100,2122">a</WORD>
<WORD coords="1092,2126,1192,2091,2121">while,</WORD>
<WORD coords="1204,2130,1288,2100,2121">press</WORD>
<WORD coords="1301,2122,1351,2091,2121">the</WORD>
<WORD coords="1364,2123,1467,2092,2122">&lt;Esc&gt;</WORD>
<WORD coords="1479,2130,1548,2092,2122">key.</WORD>
<WORD coords="1561,2122,1625,2091,2121">The</WORD>
<WORD coords="1638,2122,1769,2091,2122">window</WORD>
</LINE>
<LINE>
<WORD coords="602,2174,773,2134,2165">disappears</WORD>
<WORD coords="785,2166,843,2136,2165">and</WORD>
<WORD coords="854,2166,904,2136,2165">the</WORD>
<WORD coords="915,2167,983,2145,2166">user</WORD>
<WORD coords="992,2167,1104,2141,2166">returns</WORD>
<WORD coords="1116,2167,1147,2141,2167">to</WORD>
<WORD coords="1158,2167,1207,2136,2166">the</WORD>
<WORD coords="1218,2167,1285,2141,2166">CLI</WORD>
<WORD coords="1293,2167,1299,2161,2167">.</WORD>
<WORD coords="1311,2167,1373,2136,2166">The</WORD>
<WORD coords="1386,2175,1636,2140,2167">output.data</WORD>
<WORD coords="1649,2168,1703,2136,2167">file</WORD>
<WORD coords="1713,2168,1769,2145,2167">can</WORD>
</LINE>
<LINE>
<WORD coords="603,2211,672,2188,2210">now</WORD>
<WORD coords="682,2211,722,2180,2211">be</WORD>
<WORD coords="731,2212,801,2180,2211">read</WORD>
<WORD coords="812,2220,899,2180,2211">using</WORD>
<WORD coords="909,2212,959,2180,2211">the</WORD>
<WORD coords="971,2211,1065,2186,2211">type</WORD>
<WORD coords="1076,2212,1112,2189,2211">or</WORD>
<WORD coords="1121,2211,1167,2187,2211">ed</WORD>
<WORD coords="1179,2213,1363,2181,2211">commands.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,2304,690,2266,2295">Input</WORD>
<WORD coords="701,2297,758,2274,2296">can</WORD>
<WORD coords="771,2297,836,2266,2296">also</WORD>
<WORD coords="848,2297,887,2266,2297">be</WORD>
<WORD coords="899,2297,1064,2266,2296">redirected</WORD>
<WORD coords="1076,2297,1154,2266,2297">from</WORD>
<WORD coords="1169,2297,1217,2266,2297">the</WORD>
<WORD coords="1230,2305,1381,2266,2297">keyboard</WORD>
<WORD coords="1394,2298,1425,2272,2297">to</WORD>
<WORD coords="1438,2298,1457,2275,2298">a</WORD>
<WORD coords="1468,2298,1530,2266,2297">file.</WORD>
<WORD coords="1543,2298,1617,2266,2297">This</WORD>
<WORD coords="1630,2298,1657,2266,2297">is</WORD>
<WORD coords="1669,2298,1738,2266,2297">how</WORD>
<WORD coords="1751,2298,1770,2275,2298">a</WORD>
</LINE>
<LINE>
<WORD coords="602,2341,706,2315,2340">make</WORD>
<WORD coords="730,2342,786,2310,2341">file</WORD>
<WORD coords="806,2342,898,2311,2341">could</WORD>
<WORD coords="917,2342,957,2311,2341">be</WORD>
<WORD coords="975,2342,1107,2311,2341">created.</WORD>
<WORD coords="1127,2341,1160,2311,2341">In</WORD>
<WORD coords="1181,2342,1266,2311,2341">these</WORD>
<WORD coords="1284,2350,1513,2311,2342">programming</WORD>
<WORD coords="1531,2350,1688,2311,2342">examples</WORD>
<WORD coords="1709,2343,1770,2311,2342">this</WORD>
</LINE>
<LINE>
<WORD coords="603,2386,752,2355,2385">wouldn&apos;t</WORD>
<WORD coords="766,2386,853,2355,2385">make</WORD>
<WORD coords="867,2387,955,2364,2386">sense</WORD>
<WORD coords="969,2387,1053,2355,2386">since</WORD>
<WORD coords="1067,2395,1128,2364,2387">you</WORD>
<WORD coords="1141,2387,1229,2356,2386">don&apos;t</WORD>
<WORD coords="1240,2387,1311,2356,2387">read</WORD>
<WORD coords="1325,2387,1403,2355,2386">from</WORD>
<WORD coords="1418,2388,1467,2356,2387">the</WORD>
<WORD coords="1481,2388,1619,2356,2386">standard</WORD>
<WORD coords="1634,2395,1726,2356,2386">input.</WORD>
<WORD coords="1741,2386,1770,2356,2386">A</WORD>
</LINE>
<LINE>
<WORD coords="602,2430,778,2399,2429">redirection</WORD>
<WORD coords="789,2430,889,2400,2429">would</WORD>
<WORD coords="900,2430,953,2405,2429">not</WORD>
<WORD coords="963,2430,1049,2400,2429">make</WORD>
<WORD coords="1060,2431,1148,2400,2429">much</WORD>
<WORD coords="1160,2431,1246,2409,2430">sense</WORD>
<WORD coords="1256,2430,1287,2400,2430">in</WORD>
<WORD coords="1298,2431,1356,2400,2430">this</WORD>
<WORD coords="1365,2431,1445,2408,2431">case.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="275,2638,346,2610,2638">222</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0229.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2823" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0230.djvu" width="2054">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0230.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="309,151,437,123,150">Abacus</WORD>
<WORD coords="1465,154,1529,126,153">23.8</WORD>
<WORD coords="1563,154,1803,126,153">Redirection</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="636,330,701,300,329">The</WORD>
<WORD coords="714,330,852,300,329">standard</WORD>
<WORD coords="867,338,1068,300,329">input/output</WORD>
<WORD coords="1081,331,1108,300,330">is</WORD>
<WORD coords="1120,331,1139,309,331">a</WORD>
<WORD coords="1152,331,1266,301,330">normal</WORD>
<WORD coords="1280,331,1350,300,330">line.</WORD>
<WORD coords="1363,331,1429,301,331">Just</WORD>
<WORD coords="1441,331,1475,309,331">as</WORD>
<WORD coords="1488,330,1518,300,330">in</WORD>
<WORD coords="1532,338,1664,300,329">opening</WORD>
<WORD coords="1677,330,1695,309,330">a</WORD>
<WORD coords="1709,335,1773,300,329">file,</WORD>
<WORD coords="1785,330,1804,308,330">a</WORD>
</LINE>
<LINE>
<WORD coords="637,373,691,342,372">file</WORD>
<WORD coords="703,374,812,342,373">handle</WORD>
<WORD coords="824,374,850,343,373">is</WORD>
<WORD coords="861,374,1007,343,373">returned.</WORD>
<WORD coords="1020,375,1111,343,373">Since</WORD>
<WORD coords="1122,375,1206,343,374">these</WORD>
<WORD coords="1218,374,1293,344,373">lines</WORD>
<WORD coords="1305,374,1355,352,373">are</WORD>
<WORD coords="1366,382,1478,344,373">always</WORD>
<WORD coords="1490,382,1579,352,373">open,</WORD>
<WORD coords="1591,375,1642,343,374">the</WORD>
<WORD coords="1652,382,1803,351,373">program-</WORD>
</LINE>
<LINE>
<WORD coords="638,417,700,396,416">mer</WORD>
<WORD coords="711,418,831,388,417">doesn&apos;t</WORD>
<WORD coords="841,418,917,388,417">have</WORD>
<WORD coords="928,418,959,393,418">to</WORD>
<WORD coords="970,427,1066,396,418">worry</WORD>
<WORD coords="1076,419,1167,388,419">about</WORD>
<WORD coords="1177,419,1265,388,418">them.</WORD>
<WORD coords="1276,419,1372,388,418">There</WORD>
<WORD coords="1381,419,1431,397,418">are</WORD>
<WORD coords="1441,419,1477,388,418">of</WORD>
<WORD coords="1484,419,1590,396,418">course</WORD>
<WORD coords="1600,419,1746,388,417">variables</WORD>
<WORD coords="1757,419,1804,387,418">for</WORD>
</LINE>
<LINE>
<WORD coords="637,462,718,432,461">these</WORD>
<WORD coords="729,463,859,432,462">handles.</WORD>
<WORD coords="870,471,953,432,462">They</WORD>
<WORD coords="962,463,1020,441,462">are:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="639,541,736,517,541">stdin</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="639,581,755,558,580">stdout</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="639,622,796,598,621">stderror</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="636,705,699,675,704">The</WORD>
<WORD coords="713,706,831,677,705">stdin</WORD>
<WORD coords="843,707,976,676,706">variable</WORD>
<WORD coords="985,715,1150,681,706">represents</WORD>
<WORD coords="1161,708,1316,676,707">&quot;standard</WORD>
<WORD coords="1328,716,1429,676,707">input&quot;</WORD>
<WORD coords="1439,708,1498,677,707">and</WORD>
<WORD coords="1509,708,1558,677,707">the</WORD>
<WORD coords="1571,708,1713,680,707">stdout</WORD>
<WORD coords="1726,707,1802,676,706">vari-</WORD>
</LINE>
<LINE>
<WORD coords="636,751,703,720,750">able</WORD>
<WORD coords="712,759,874,726,750">represents</WORD>
<WORD coords="883,752,1039,720,751">&quot;standard</WORD>
<WORD coords="1048,760,1177,721,752">output.&quot;</WORD>
<WORD coords="1186,752,1275,721,752">What</WORD>
<WORD coords="1284,753,1310,721,752">is</WORD>
<WORD coords="1320,753,1369,721,752">the</WORD>
<WORD coords="1378,753,1470,721,752">third?</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="636,834,668,805,834">In</WORD>
<WORD coords="680,836,813,805,835">addition</WORD>
<WORD coords="824,837,855,810,836">to</WORD>
<WORD coords="866,837,917,806,836">the</WORD>
<WORD coords="927,845,1011,805,836">input</WORD>
<WORD coords="1021,837,1079,806,836">and</WORD>
<WORD coords="1090,845,1195,811,837">output</WORD>
<WORD coords="1204,838,1241,806,837">of</WORD>
<WORD coords="1249,838,1399,806,837">&quot;normal&quot;</WORD>
<WORD coords="1410,842,1610,806,837">information,</WORD>
<WORD coords="1622,838,1649,806,838">C</WORD>
<WORD coords="1659,838,1753,806,837">offers</WORD>
<WORD coords="1764,837,1802,815,837">an</WORD>
</LINE>
<LINE>
<WORD coords="635,879,715,857,878">error</WORD>
<WORD coords="725,880,861,849,879">channel.</WORD>
<WORD coords="873,880,946,849,879">This</WORD>
<WORD coords="957,881,1061,850,880">makes</WORD>
<WORD coords="1072,881,1160,858,880">sense</WORD>
<WORD coords="1171,880,1201,850,880">in</WORD>
<WORD coords="1213,881,1262,850,880">the</WORD>
<WORD coords="1274,889,1431,850,880">following</WORD>
<WORD coords="1442,881,1591,850,881">situation.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="636,963,680,933,962">As</WORD>
<WORD coords="697,964,857,933,963">described</WORD>
<WORD coords="872,969,982,934,964">above,</WORD>
<WORD coords="999,965,1049,934,964">the</WORD>
<WORD coords="1065,966,1260,934,964">information</WORD>
<WORD coords="1277,966,1304,935,965">is</WORD>
<WORD coords="1319,966,1495,935,965">redirected.</WORD>
<WORD coords="1513,966,1651,936,965">Because</WORD>
<WORD coords="1666,966,1704,943,965">an</WORD>
<WORD coords="1721,966,1803,943,965">error</WORD>
</LINE>
<LINE>
<WORD coords="635,1007,780,978,1006">occurred</WORD>
<WORD coords="795,1007,825,977,1007">in</WORD>
<WORD coords="840,1008,890,978,1007">the</WORD>
<WORD coords="905,1016,989,978,1007">input</WORD>
<WORD coords="1004,1016,1086,978,1008">(e.g.,</WORD>
<WORD coords="1101,1009,1119,987,1009">a</WORD>
<WORD coords="1133,1009,1323,979,1008">nonexistent</WORD>
<WORD coords="1336,1017,1421,979,1008">input</WORD>
<WORD coords="1435,1016,1501,979,1008">file)</WORD>
<WORD coords="1516,1009,1554,988,1009">an</WORD>
<WORD coords="1569,1010,1649,988,1009">error</WORD>
<WORD coords="1664,1017,1802,988,1009">message</WORD>
</LINE>
<LINE>
<WORD coords="635,1059,759,1029,1051">appears</WORD>
<WORD coords="771,1052,812,1030,1051">on</WORD>
<WORD coords="824,1052,873,1021,1051">the</WORD>
<WORD coords="884,1053,997,1030,1052">screen.</WORD>
<WORD coords="1009,1058,1100,1022,1052">Wait,</WORD>
<WORD coords="1112,1053,1162,1022,1052">the</WORD>
<WORD coords="1173,1054,1310,1023,1053">standard</WORD>
<WORD coords="1320,1061,1426,1028,1053">output</WORD>
<WORD coords="1437,1054,1499,1031,1053">was</WORD>
<WORD coords="1511,1054,1625,1023,1053">written</WORD>
<WORD coords="1638,1054,1670,1028,1054">to</WORD>
<WORD coords="1680,1054,1803,1023,1053">another</WORD>
</LINE>
<LINE>
<WORD coords="635,1095,697,1064,1094">file.</WORD>
<WORD coords="710,1096,783,1064,1095">This</WORD>
<WORD coords="794,1096,896,1065,1095">would</WORD>
<WORD coords="907,1096,994,1074,1095">mean</WORD>
<WORD coords="1007,1096,1068,1065,1095">that</WORD>
<WORD coords="1078,1096,1127,1066,1096">the</WORD>
<WORD coords="1138,1097,1218,1074,1096">error</WORD>
<WORD coords="1228,1105,1365,1075,1096">message</WORD>
<WORD coords="1376,1097,1439,1075,1097">was</WORD>
<WORD coords="1450,1097,1564,1066,1096">written</WORD>
<WORD coords="1576,1097,1607,1071,1097">to</WORD>
<WORD coords="1618,1097,1668,1066,1096">the</WORD>
<WORD coords="1679,1097,1733,1066,1096">file</WORD>
<WORD coords="1743,1097,1802,1066,1096">and</WORD>
</LINE>
<LINE>
<WORD coords="635,1139,685,1109,1138">the</WORD>
<WORD coords="701,1140,771,1117,1139">user</WORD>
<WORD coords="785,1148,882,1109,1139">might</WORD>
<WORD coords="895,1141,950,1115,1140">not</WORD>
<WORD coords="963,1141,1055,1110,1140">know</WORD>
<WORD coords="1070,1141,1163,1111,1140">about</WORD>
<WORD coords="1178,1141,1236,1111,1140">this</WORD>
<WORD coords="1252,1141,1340,1119,1140">error.</WORD>
<WORD coords="1356,1141,1416,1112,1141">For</WORD>
<WORD coords="1430,1142,1488,1111,1141">this</WORD>
<WORD coords="1502,1142,1610,1119,1141">reason</WORD>
<WORD coords="1626,1142,1707,1119,1141">error</WORD>
<WORD coords="1721,1142,1801,1119,1141">mes-</WORD>
</LINE>
<LINE>
<WORD coords="636,1191,722,1162,1183">sages</WORD>
<WORD coords="732,1184,786,1162,1184">use</WORD>
<WORD coords="796,1185,815,1162,1185">a</WORD>
<WORD coords="824,1192,956,1160,1184">separate</WORD>
<WORD coords="965,1185,1090,1154,1184">channel</WORD>
<WORD coords="1102,1185,1132,1160,1185">to</WORD>
<WORD coords="1142,1193,1257,1155,1184">display</WORD>
<WORD coords="1268,1186,1335,1164,1185">user</WORD>
<WORD coords="1345,1194,1504,1164,1186">messages.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="635,1268,685,1238,1267">All</WORD>
<WORD coords="698,1269,779,1238,1268">three</WORD>
<WORD coords="791,1270,937,1239,1268">variables</WORD>
<WORD coords="949,1276,1094,1239,1268">(stdin,</WORD>
<WORD coords="1108,1270,1249,1242,1269">stdout</WORD>
<WORD coords="1262,1270,1321,1240,1269">and</WORD>
<WORD coords="1333,1276,1490,1240,1269">stderr)</WORD>
<WORD coords="1501,1270,1557,1248,1269">can</WORD>
<WORD coords="1568,1270,1607,1240,1270">be</WORD>
<WORD coords="1619,1270,1691,1240,1270">used</WORD>
<WORD coords="1702,1270,1736,1248,1270">as</WORD>
<WORD coords="1747,1270,1801,1239,1269">file</WORD>
</LINE>
<LINE>
<WORD coords="634,1319,764,1281,1311">pointers</WORD>
<WORD coords="775,1312,873,1281,1311">which</WORD>
<WORD coords="883,1313,933,1291,1312">are</WORD>
<WORD coords="942,1313,1077,1283,1312">returned</WORD>
<WORD coords="1088,1321,1211,1283,1312">through</WORD>
<WORD coords="1226,1312,1244,1287,1312">f</WORD>
<WORD coords="1249,1321,1351,1294,1313">open.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="307,1396,476,1363,1394">Caution:</WORD>
<WORD coords="634,1397,732,1367,1396">These</WORD>
<WORD coords="745,1398,885,1367,1397">buffered</WORD>
<WORD coords="900,1407,1102,1367,1398">input/output</WORD>
<WORD coords="1115,1399,1247,1368,1398">routines</WORD>
<WORD coords="1262,1400,1371,1368,1399">should</WORD>
<WORD coords="1383,1400,1438,1374,1399">not</WORD>
<WORD coords="1450,1400,1489,1369,1400">be</WORD>
<WORD coords="1501,1400,1651,1369,1399">confused</WORD>
<WORD coords="1665,1400,1736,1369,1399">with</WORD>
<WORD coords="1751,1400,1800,1369,1399">the</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="635,1443,812,1411,1441">unbuffered</WORD>
<WORD coords="822,1443,905,1420,1442">ones.</WORD>
<WORD coords="916,1443,1075,1412,1442">Permitted</WORD>
<WORD coords="1086,1444,1236,1412,1443">functions</WORD>
<WORD coords="1247,1444,1317,1413,1443">with</WORD>
<WORD coords="1329,1445,1378,1413,1444">the</WORD>
<WORD coords="1389,1444,1443,1413,1444">file</WORD>
<WORD coords="1452,1453,1582,1413,1444">pointers</WORD>
<WORD coords="1592,1445,1690,1413,1444">above</WORD>
<WORD coords="1700,1445,1801,1413,1444">would</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="634,1487,671,1456,1487">be</WORD>
<WORD coords="685,1493,867,1457,1486">fprintf,</WORD>
<WORD coords="881,1487,900,1460,1487">f</WORD>
<WORD coords="902,1493,1037,1458,1487">write,</WORD>
<WORD coords="1050,1487,1070,1460,1487">f</WORD>
<WORD coords="1076,1493,1181,1460,1487">read,</WORD>
<WORD coords="1193,1489,1250,1462,1488">etc.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="633,1571,696,1541,1570">The</WORD>
<WORD coords="707,1573,864,1541,1571">definition</WORD>
<WORD coords="874,1573,911,1542,1572">of</WORD>
<WORD coords="919,1580,1088,1545,1572">getchar</WORD>
<WORD coords="1098,1574,1154,1551,1573">can</WORD>
<WORD coords="1165,1574,1203,1543,1574">be</WORD>
<WORD coords="1215,1574,1308,1542,1573">found</WORD>
<WORD coords="1318,1573,1348,1543,1573">in</WORD>
<WORD coords="1360,1574,1409,1543,1573">the</WORD>
<WORD coords="1419,1574,1473,1543,1573">file</WORD>
<WORD coords="1485,1575,1637,1545,1574">stdich</WORD>
<WORD coords="1649,1574,1750,1544,1573">under:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="634,1655,712,1630,1649">getc</WORD>
<WORD coords="723,1654,847,1627,1651">(stdin)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1725,2650,1797,2619,2649">223</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0230.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0231.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0231.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0231.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2825" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0232.djvu" width="2046">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0232.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="920,716,1150,598,714">24.</WORD>
</LINE>
<LINE>
<WORD coords="450,888,908,770,885">Tricks</WORD>
<WORD coords="988,886,1246,774,885">and</WORD>
<WORD coords="1326,916,1634,768,884">Tips</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0232.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0233.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0233.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0233.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0234.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0234.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="297,183,426,156,183">Abacus</WORD>
<WORD coords="1427,181,1472,154,181">24.</WORD>
<WORD coords="1501,181,1619,154,180">Tricks</WORD>
<WORD coords="1635,180,1697,158,180">and</WORD>
<WORD coords="1713,179,1790,152,179">Tips</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="298,466,448,396,464">24.</WORD>
<WORD coords="628,466,906,394,464">Tricks</WORD>
<WORD coords="954,466,1110,396,465">and</WORD>
<WORD coords="1160,484,1344,394,464">Tips</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="629,629,745,591,620">During</WORD>
<WORD coords="761,629,986,590,620">programming</WORD>
<WORD coords="1003,628,1191,591,620">unexpected</WORD>
<WORD coords="1206,621,1302,598,620">errors</WORD>
<WORD coords="1318,621,1375,598,620">can</WORD>
<WORD coords="1392,621,1568,589,619">sometimes</WORD>
<WORD coords="1583,620,1684,597,619">occur.</WORD>
<WORD coords="1701,619,1760,589,618">For</WORD>
<WORD coords="1774,619,1793,596,619">a</WORD>
</LINE>
<LINE>
<WORD coords="629,665,737,635,664">novice</WORD>
<WORD coords="747,673,959,644,664">programmer,</WORD>
<WORD coords="971,665,1020,635,664">the</WORD>
<WORD coords="1030,665,1152,643,664">reasons</WORD>
<WORD coords="1164,665,1212,635,664">for</WORD>
<WORD coords="1223,665,1305,635,664">these</WORD>
<WORD coords="1315,672,1466,634,663">problems</WORD>
<WORD coords="1477,664,1534,642,663">can</WORD>
<WORD coords="1545,664,1584,634,664">be</WORD>
<WORD coords="1596,671,1666,641,662">very</WORD>
<WORD coords="1678,663,1751,633,662">hard</WORD>
<WORD coords="1762,662,1793,638,662">to</WORD>
</LINE>
<LINE>
<WORD coords="628,710,703,679,709">find.</WORD>
<WORD coords="713,709,808,679,709">Much</WORD>
<WORD coords="819,710,902,679,709">work</WORD>
<WORD coords="912,710,940,679,709">is</WORD>
<WORD coords="949,710,1031,679,709">often</WORD>
<WORD coords="1041,716,1178,679,708">required</WORD>
<WORD coords="1188,709,1218,684,709">to</WORD>
<WORD coords="1228,709,1391,678,708">determine</WORD>
<WORD coords="1401,709,1531,678,707">whether</WORD>
<WORD coords="1540,708,1591,678,706">the</WORD>
<WORD coords="1600,707,1691,685,707">cause</WORD>
<WORD coords="1700,707,1737,676,706">of</WORD>
<WORD coords="1744,707,1794,677,706">the</WORD>
</LINE>
<LINE>
<WORD coords="628,761,765,723,753">problem</WORD>
<WORD coords="782,754,808,723,753">is</WORD>
<WORD coords="823,753,854,723,753">in</WORD>
<WORD coords="870,754,920,723,753">the</WORD>
<WORD coords="935,754,1041,731,753">source</WORD>
<WORD coords="1056,757,1143,723,753">code,</WORD>
<WORD coords="1160,753,1209,723,752">the</WORD>
<WORD coords="1223,761,1371,722,752">compiler</WORD>
<WORD coords="1384,753,1420,731,752">or</WORD>
<WORD coords="1433,753,1483,722,752">the</WORD>
<WORD coords="1498,759,1653,721,751">operating</WORD>
<WORD coords="1669,759,1792,726,750">system.</WORD>
</LINE>
<LINE>
<WORD coords="628,798,700,767,797">This</WORD>
<WORD coords="711,806,832,767,797">chapter</WORD>
<WORD coords="841,798,895,767,797">has</WORD>
<WORD coords="905,798,924,775,798">a</WORD>
<WORD coords="934,798,994,766,797">few</WORD>
<WORD coords="1005,798,1082,766,797">hints</WORD>
<WORD coords="1093,798,1141,766,797">for</WORD>
<WORD coords="1150,805,1271,766,796">helping</WORD>
<WORD coords="1281,805,1342,775,797">you</WORD>
<WORD coords="1353,797,1418,766,796">find</WORD>
<WORD coords="1428,797,1513,766,796">those</WORD>
<WORD coords="1522,796,1626,773,795">errors.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,882,736,851,881">You&apos;ll</WORD>
<WORD coords="749,882,813,851,881">find</WORD>
<WORD coords="826,882,888,851,881">that</WORD>
<WORD coords="900,882,959,851,881">this</WORD>
<WORD coords="971,890,1091,851,881">chapter</WORD>
<WORD coords="1102,882,1238,850,881">contains</WORD>
<WORD coords="1249,882,1268,859,882">a</WORD>
<WORD coords="1279,882,1406,851,881">number</WORD>
<WORD coords="1416,881,1452,850,880">of</WORD>
<WORD coords="1462,889,1521,850,880">tips</WORD>
<WORD coords="1533,881,1592,850,880">and</WORD>
<WORD coords="1605,881,1695,849,880">tricks</WORD>
<WORD coords="1708,880,1756,849,879">for</WORD>
<WORD coords="1767,880,1793,848,880">C</WORD>
</LINE>
<LINE>
<WORD coords="628,935,857,896,926">programming</WORD>
<WORD coords="876,927,917,904,926">on</WORD>
<WORD coords="938,927,988,896,926">the</WORD>
<WORD coords="1008,935,1129,895,926">Amiga.</WORD>
<WORD coords="1149,927,1248,896,926">These</WORD>
<WORD coords="1267,935,1327,895,926">tips</WORD>
<WORD coords="1347,927,1470,895,926">include</WORD>
<WORD coords="1489,926,1540,895,925">the</WORD>
<WORD coords="1559,926,1694,894,925">creation</WORD>
<WORD coords="1713,926,1751,893,925">of</WORD>
<WORD coords="1767,925,1794,893,925">C</WORD>
</LINE>
<LINE>
<WORD coords="629,979,789,950,971">programs</WORD>
<WORD coords="812,972,877,942,971">that</WORD>
<WORD coords="898,972,951,950,971">are</WORD>
<WORD coords="972,972,1145,941,971">accessible</WORD>
<WORD coords="1168,972,1248,941,971">from</WORD>
<WORD coords="1271,972,1323,941,971">the</WORD>
<WORD coords="1345,976,1554,940,970">Workbench,</WORD>
<WORD coords="1575,979,1795,947,969">preprocessor</WORD>
</LINE>
<LINE>
<WORD coords="629,1016,783,985,1015">directives</WORD>
<WORD coords="791,1017,849,986,1016">and</WORD>
<WORD coords="859,1016,981,994,1015">macros.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="300,1247,335,1196,1247">2</WORD>
<WORD coords="354,1248,476,1196,1247">4.1</WORD>
<WORD coords="631,1265,910,1197,1249">Starting</WORD>
<WORD coords="977,1250,1137,1197,1249">from</WORD>
<WORD coords="1204,1250,1306,1199,1249">the</WORD>
<WORD coords="1371,1250,1768,1197,1248">Workbench</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="630,1398,701,1368,1397">You</WORD>
<WORD coords="718,1405,788,1376,1397">may</WORD>
<WORD coords="805,1398,883,1368,1397">have</WORD>
<WORD coords="900,1406,1021,1368,1397">already</WORD>
<WORD coords="1038,1398,1115,1367,1397">tried</WORD>
<WORD coords="1131,1398,1163,1373,1398">to</WORD>
<WORD coords="1179,1398,1252,1373,1397">start</WORD>
<WORD coords="1268,1406,1344,1376,1398">your</WORD>
<WORD coords="1360,1398,1430,1376,1397">own</WORD>
<WORD coords="1447,1398,1473,1368,1398">C</WORD>
<WORD coords="1489,1406,1629,1375,1397">program</WORD>
<WORD coords="1648,1397,1726,1367,1396">from</WORD>
<WORD coords="1745,1397,1795,1367,1396">the</WORD>
</LINE>
<LINE>
<WORD coords="630,1442,831,1412,1441">Workbench.</WORD>
<WORD coords="847,1450,978,1412,1441">Perhaps</WORD>
<WORD coords="993,1450,1052,1420,1442">you</WORD>
<WORD coords="1068,1442,1229,1412,1441">wondered</WORD>
<WORD coords="1244,1450,1324,1412,1442">why,</WORD>
<WORD coords="1339,1450,1456,1412,1441">despite</WORD>
<WORD coords="1470,1442,1489,1420,1442">a</WORD>
<WORD coords="1504,1442,1560,1411,1441">full</WORD>
<WORD coords="1575,1447,1654,1411,1441">disk,</WORD>
<WORD coords="1668,1449,1795,1411,1440">nothing</WORD>
</LINE>
<LINE>
<WORD coords="630,1492,780,1455,1485">appeared</WORD>
<WORD coords="796,1485,827,1455,1485">in</WORD>
<WORD coords="844,1486,907,1455,1485">that</WORD>
<WORD coords="922,1486,1065,1455,1485">drawer&apos;s</WORD>
<WORD coords="1082,1486,1222,1455,1485">window.</WORD>
<WORD coords="1239,1486,1303,1456,1485">The</WORD>
<WORD coords="1319,1486,1426,1464,1485">reason</WORD>
<WORD coords="1443,1486,1491,1455,1485">for</WORD>
<WORD coords="1507,1486,1566,1455,1485">this</WORD>
<WORD coords="1582,1486,1610,1455,1485">is</WORD>
<WORD coords="1626,1486,1688,1455,1485">that</WORD>
<WORD coords="1702,1493,1794,1463,1484">every</WORD>
</LINE>
<LINE>
<WORD coords="631,1529,738,1499,1528">visible</WORD>
<WORD coords="750,1537,885,1508,1529">program</WORD>
<WORD coords="898,1530,950,1500,1529">has</WORD>
<WORD coords="963,1530,999,1508,1529">an</WORD>
<WORD coords="1012,1530,1171,1499,1529">additional</WORD>
<WORD coords="1184,1530,1236,1500,1530">file</WORD>
<WORD coords="1247,1530,1321,1501,1530">used</WORD>
<WORD coords="1333,1530,1379,1500,1529">for</WORD>
<WORD coords="1390,1538,1501,1500,1529">storing</WORD>
<WORD coords="1513,1530,1562,1500,1529">the</WORD>
<WORD coords="1573,1538,1738,1499,1529">program&apos;s</WORD>
<WORD coords="1749,1529,1794,1499,1529">in-</WORD>
</LINE>
<LINE>
<WORD coords="630,1574,789,1543,1573">formation</WORD>
<WORD coords="801,1574,859,1544,1573">and</WORD>
<WORD coords="871,1574,939,1544,1573">icon</WORD>
<WORD coords="950,1574,1025,1545,1574">data.</WORD>
<WORD coords="1037,1582,1134,1545,1574">Every</WORD>
<WORD coords="1145,1583,1280,1553,1574">program</WORD>
<WORD coords="1293,1575,1390,1545,1574">which</WORD>
<WORD coords="1401,1583,1524,1553,1574">appears</WORD>
<WORD coords="1537,1574,1566,1544,1574">in</WORD>
<WORD coords="1577,1575,1596,1553,1575">a</WORD>
<WORD coords="1605,1575,1794,1544,1574">Workbench</WORD>
</LINE>
<LINE>
<WORD coords="630,1619,761,1588,1618">window</WORD>
<WORD coords="772,1620,826,1589,1619">has</WORD>
<WORD coords="836,1619,855,1598,1619">a</WORD>
<WORD coords="867,1619,920,1589,1619">file</WORD>
<WORD coords="932,1620,1002,1589,1619">with</WORD>
<WORD coords="1015,1620,1062,1589,1619">the</WORD>
<WORD coords="1073,1621,1227,1589,1619">extension</WORD>
<WORD coords="1238,1621,1275,1590,1620">of</WORD>
<WORD coords="1285,1621,1401,1592,1620">.info.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="630,1704,693,1673,1703">Our</WORD>
<WORD coords="702,1704,729,1673,1704">C</WORD>
<WORD coords="740,1712,892,1682,1703">programs</WORD>
<WORD coords="903,1705,968,1674,1704">also</WORD>
<WORD coords="978,1705,1053,1675,1704">need</WORD>
<WORD coords="1065,1705,1168,1676,1704">.info</WORD>
<WORD coords="1181,1705,1248,1674,1704">files</WORD>
<WORD coords="1259,1706,1362,1674,1705">before</WORD>
<WORD coords="1372,1713,1441,1675,1704">they</WORD>
<WORD coords="1450,1705,1506,1683,1704">can</WORD>
<WORD coords="1517,1706,1556,1675,1705">be</WORD>
<WORD coords="1565,1705,1707,1675,1705">accessed</WORD>
<WORD coords="1718,1705,1794,1675,1704">from</WORD>
</LINE>
<LINE>
<WORD coords="631,1748,680,1717,1747">the</WORD>
<WORD coords="691,1749,891,1718,1748">Workbench.</WORD>
<WORD coords="906,1749,1006,1718,1748">Select</WORD>
<WORD coords="1017,1749,1035,1727,1749">a</WORD>
<WORD coords="1048,1750,1174,1718,1749">suitable</WORD>
<WORD coords="1187,1749,1254,1719,1748">icon</WORD>
<WORD coords="1268,1750,1308,1728,1749">on</WORD>
<WORD coords="1321,1750,1371,1719,1749">the</WORD>
<WORD coords="1382,1750,1572,1719,1749">Workbench</WORD>
<WORD coords="1586,1757,1649,1719,1749">(the</WORD>
<WORD coords="1661,1750,1749,1719,1749">clock</WORD>
<WORD coords="1762,1750,1796,1728,1749">or</WORD>
</LINE>
<LINE>
<WORD coords="630,1801,777,1763,1792">Notepad,</WORD>
<WORD coords="788,1793,835,1762,1792">for</WORD>
<WORD coords="844,1801,1003,1763,1792">example).</WORD>
<WORD coords="1016,1802,1084,1764,1793">Any</WORD>
<WORD coords="1095,1794,1178,1764,1793">other</WORD>
<WORD coords="1189,1794,1256,1764,1793">icon</WORD>
<WORD coords="1267,1795,1322,1773,1794">can</WORD>
<WORD coords="1333,1795,1371,1764,1795">be</WORD>
<WORD coords="1383,1795,1512,1764,1794">selected</WORD>
<WORD coords="1523,1795,1569,1764,1794">for</WORD>
<WORD coords="1581,1795,1638,1764,1794">this</WORD>
<WORD coords="1648,1803,1793,1773,1794">program.</WORD>
</LINE>
<LINE>
<WORD coords="629,1838,708,1808,1837">Now</WORD>
<WORD coords="721,1838,803,1812,1837">enter</WORD>
<WORD coords="816,1838,865,1808,1837">the</WORD>
<WORD coords="878,1839,961,1812,1837">CLi.</WORD>
<WORD coords="975,1846,1060,1808,1838">Copy</WORD>
<WORD coords="1073,1847,1146,1809,1838">only</WORD>
<WORD coords="1160,1839,1209,1809,1838">the</WORD>
<WORD coords="1222,1840,1327,1817,1839">source</WORD>
<WORD coords="1340,1840,1446,1811,1839">.info</WORD>
<WORD coords="1460,1840,1515,1809,1839">file</WORD>
<WORD coords="1526,1840,1557,1814,1840">to</WORD>
<WORD coords="1569,1840,1607,1817,1839">an</WORD>
<WORD coords="1620,1840,1726,1810,1839">.info</WORD>
<WORD coords="1741,1840,1795,1809,1839">file</WORD>
</LINE>
<LINE>
<WORD coords="630,1886,678,1855,1885">for</WORD>
<WORD coords="692,1894,769,1864,1886">your</WORD>
<WORD coords="782,1887,845,1855,1886">file.</WORD>
<WORD coords="859,1888,1041,1857,1887">Remember</WORD>
<WORD coords="1054,1888,1085,1862,1887">to</WORD>
<WORD coords="1100,1888,1153,1866,1887">use</WORD>
<WORD coords="1168,1888,1217,1857,1887">the</WORD>
<WORD coords="1232,1889,1340,1859,1888">.info</WORD>
<WORD coords="1358,1889,1514,1857,1888">extension</WORD>
<WORD coords="1529,1889,1578,1858,1888">for</WORD>
<WORD coords="1591,1889,1663,1858,1888">both</WORD>
<WORD coords="1680,1889,1749,1857,1888">files</WORD>
<WORD coords="1763,1888,1794,1857,1888">in</WORD>
</LINE>
<LINE>
<WORD coords="630,1932,688,1900,1930">this</WORD>
<WORD coords="701,1932,871,1901,1931">command.</WORD>
<WORD coords="885,1933,949,1901,1932">The</WORD>
<WORD coords="961,1941,1099,1902,1932">example</WORD>
<WORD coords="1111,1934,1209,1902,1933">below</WORD>
<WORD coords="1222,1942,1325,1902,1933">copies</WORD>
<WORD coords="1339,1934,1389,1903,1933">the</WORD>
<WORD coords="1400,1940,1658,1904,1933">Notepa&amp;inf</WORD>
<WORD coords="1663,1934,1683,1912,1934">o</WORD>
<WORD coords="1698,1934,1752,1902,1933">file</WORD>
<WORD coords="1763,1934,1795,1907,1934">to</WORD>
</LINE>
<LINE>
<WORD coords="630,1975,648,1953,1975">a</WORD>
<WORD coords="658,1975,725,1953,1974">new</WORD>
<WORD coords="738,1976,842,1947,1975">.info</WORD>
<WORD coords="855,1976,910,1945,1975">file</WORD>
<WORD coords="921,1976,969,1945,1976">for</WORD>
<WORD coords="978,1977,1027,1946,1976">the</WORD>
<WORD coords="1037,1977,1091,1946,1976">file</WORD>
<WORD coords="1103,1978,1355,1951,1977">test-workb:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="631,2062,709,2040,2056">copy</WORD>
<WORD coords="733,2063,886,2035,2057">notepad.</WORD>
<WORD coords="895,2058,973,2033,2058">info</WORD>
<WORD coords="994,2060,1209,2037,2058">test-workb.</WORD>
<WORD coords="1218,2059,1294,2035,2059">info</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,2149,755,2110,2140">Change</WORD>
<WORD coords="770,2143,1021,2115,2142">test-workb</WORD>
<WORD coords="1036,2143,1067,2117,2143">to</WORD>
<WORD coords="1081,2151,1157,2121,2142">your</WORD>
<WORD coords="1169,2144,1237,2121,2143">own</WORD>
<WORD coords="1253,2149,1406,2113,2143">filename,</WORD>
<WORD coords="1419,2145,1478,2114,2144">and</WORD>
<WORD coords="1491,2145,1660,2114,2144">remember</WORD>
<WORD coords="1673,2145,1703,2120,2145">to</WORD>
<WORD coords="1717,2153,1794,2115,2144">keep</WORD>
</LINE>
<LINE>
<WORD coords="630,2185,679,2155,2184">the</WORD>
<WORD coords="692,2186,796,2157,2185">.info</WORD>
<WORD coords="809,2187,966,2156,2186">extension</WORD>
<WORD coords="978,2187,1018,2165,2186">on</WORD>
<WORD coords="1028,2187,1101,2157,2187">both</WORD>
<WORD coords="1113,2188,1278,2157,2187">filenames.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,2277,702,2239,2270">Quit</WORD>
<WORD coords="713,2272,764,2240,2271">the</WORD>
<WORD coords="776,2271,859,2244,2270">CLI.</WORD>
<WORD coords="872,2272,962,2240,2271">Click</WORD>
<WORD coords="973,2272,1023,2241,2271">the</WORD>
<WORD coords="1034,2273,1102,2240,2272">disk</WORD>
<WORD coords="1114,2273,1183,2241,2272">icon</WORD>
<WORD coords="1196,2282,1367,2242,2273">containing</WORD>
<WORD coords="1380,2274,1429,2243,2273">the</WORD>
<WORD coords="1442,2282,1535,2248,2274">target</WORD>
<WORD coords="1547,2275,1601,2243,2274">file</WORD>
<WORD coords="1612,2275,1672,2244,2274">and</WORD>
<WORD coords="1685,2276,1792,2245,2274">.info</WORD>
</LINE>
<LINE>
<WORD coords="629,2316,683,2284,2315">file</WORD>
<WORD coords="696,2316,727,2290,2316">to</WORD>
<WORD coords="739,2325,856,2285,2316">display</WORD>
<WORD coords="869,2317,919,2286,2316">the</WORD>
<WORD coords="932,2318,1010,2286,2317">icon.</WORD>
<WORD coords="1023,2317,1052,2286,2317">If</WORD>
<WORD coords="1062,2319,1111,2287,2318">the</WORD>
<WORD coords="1124,2319,1192,2287,2318">icon</WORD>
<WORD coords="1206,2319,1231,2288,2318">is</WORD>
<WORD coords="1244,2327,1386,2288,2318">covering</WORD>
<WORD coords="1399,2320,1521,2289,2319">another</WORD>
<WORD coords="1533,2326,1612,2289,2320">icon,</WORD>
<WORD coords="1625,2321,1716,2298,2320">move</WORD>
<WORD coords="1728,2321,1751,2289,2320">it</WORD>
<WORD coords="1763,2321,1794,2295,2321">to</WORD>
</LINE>
<LINE>
<WORD coords="628,2361,647,2338,2361">a</WORD>
<WORD coords="659,2361,723,2329,2360">free</WORD>
<WORD coords="736,2362,866,2330,2361">location</WORD>
<WORD coords="881,2362,911,2331,2361">in</WORD>
<WORD coords="925,2363,974,2332,2362">the</WORD>
<WORD coords="988,2364,1126,2332,2362">window.</WORD>
<WORD coords="1139,2364,1229,2333,2363">Click</WORD>
<WORD coords="1240,2365,1317,2342,2364">once</WORD>
<WORD coords="1329,2365,1370,2342,2365">on</WORD>
<WORD coords="1383,2366,1433,2334,2365">the</WORD>
<WORD coords="1446,2366,1524,2334,2365">icon.</WORD>
<WORD coords="1537,2366,1625,2335,2365">Press</WORD>
<WORD coords="1637,2366,1656,2343,2366">a</WORD>
<WORD coords="1667,2367,1792,2335,2366">&lt;Shift&gt;</WORD>
</LINE>
<LINE>
<WORD coords="628,2414,686,2375,2404">key</WORD>
<WORD coords="700,2406,760,2375,2405">and</WORD>
<WORD coords="774,2407,853,2375,2406">click</WORD>
<WORD coords="867,2407,907,2385,2406">on</WORD>
<WORD coords="922,2408,940,2385,2408">a</WORD>
<WORD coords="953,2408,1020,2377,2407">disk</WORD>
<WORD coords="1034,2409,1113,2377,2408">icon.</WORD>
<WORD coords="1128,2409,1229,2378,2408">Select</WORD>
<WORD coords="1243,2417,1441,2383,2410">Snapshot</WORD>
<WORD coords="1459,2411,1537,2379,2410">from</WORD>
<WORD coords="1551,2411,1601,2380,2410">the</WORD>
<WORD coords="1616,2418,1790,2382,2411">Special</WORD>
</LINE>
<LINE>
<WORD coords="629,2450,718,2428,2449">menu</WORD>
<WORD coords="731,2451,762,2425,2451">to</WORD>
<WORD coords="773,2451,845,2429,2450">save</WORD>
<WORD coords="858,2451,906,2421,2451">the</WORD>
<WORD coords="919,2452,985,2430,2451">new</WORD>
<WORD coords="997,2461,1136,2422,2452">position.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,2535,692,2504,2534">The</WORD>
<WORD coords="708,2544,869,2504,2534">following</WORD>
<WORD coords="885,2545,1023,2514,2536">program</WORD>
<WORD coords="1041,2537,1105,2507,2537">will</WORD>
<WORD coords="1122,2538,1175,2507,2537">tell</WORD>
<WORD coords="1192,2545,1251,2517,2538">you</WORD>
<WORD coords="1269,2539,1339,2508,2538">how</WORD>
<WORD coords="1355,2539,1379,2508,2539">it</WORD>
<WORD coords="1394,2540,1457,2517,2539">was</WORD>
<WORD coords="1473,2545,1630,2510,2540">accessed,</WORD>
<WORD coords="1647,2541,1725,2510,2540">from</WORD>
<WORD coords="1743,2541,1793,2510,2540">the</WORD>
</LINE>
<LINE>
<WORD coords="627,2580,816,2549,2579">Workbench</WORD>
<WORD coords="826,2580,861,2558,2580">or</WORD>
<WORD coords="871,2581,948,2550,2580">from</WORD>
<WORD coords="961,2581,1009,2551,2580">the</WORD>
<WORD coords="1019,2583,1099,2556,2581">CLI.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1719,2690,1791,2660,2689">227</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0234.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0235.djvu" width="2045">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0235.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="263,178,308,152,180">24.</WORD>
<WORD coords="338,180,455,153,179">Tricks</WORD>
<WORD coords="472,181,534,160,181">and</WORD>
<WORD coords="550,183,627,155,182">Tips</WORD>
<WORD coords="1344,191,1453,164,190">Amiga</WORD>
<WORD coords="1465,192,1490,164,192">C</WORD>
<WORD coords="1502,192,1562,170,192">for</WORD>
<WORD coords="1573,194,1755,165,193">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="593,359,766,332,356">/♦access.</WORD>
<WORD coords="775,358,792,341,358">c</WORD>
<WORD coords="816,359,891,335,358">24.1</WORD>
<WORD coords="918,362,953,335,356">*/</WORD>
</LINE>
<LINE>
<WORD coords="593,398,750,372,396">tinclude</WORD>
<WORD coords="776,400,952,375,398">&quot;stdio.h&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,484,785,452,477">main(argc,</WORD>
<WORD coords="815,485,904,458,479">argv)</WORD>
</LINE>
<LINE>
<WORD coords="592,517,647,492,517">int</WORD>
<WORD coords="672,524,765,501,518">argc;</WORD>
</LINE>
<LINE>
<WORD coords="591,558,668,535,557">char</WORD>
<WORD coords="694,565,792,536,559">*argv</WORD>
<WORD coords="801,563,807,537,563">[</WORD>
<WORD coords="818,563,824,537,563">]</WORD>
<WORD coords="835,563,845,543,0">;</WORD>
</LINE>
<LINE>
<WORD coords="595,600,603,574,599">{</WORD>
<WORD coords="630,597,687,573,597">int</WORD>
<WORD coords="710,604,811,575,598">dummy</WORD>
<WORD coords="832,592,850,584,595">=</WORD>
<WORD coords="874,604,905,577,601">0,</WORD>
<WORD coords="934,605,1067,578,600">handle;</WORD>
</LINE>
<LINE>
<WORD coords="609,638,687,614,637">char</WORD>
<WORD coords="711,639,789,614,638">line</WORD>
<WORD coords="799,644,906,616,641">[256];</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,718,646,693,718">if</WORD>
<WORD coords="656,725,760,696,719">(argc)</WORD>
<WORD coords="814,727,1010,696,721">/*Argument</WORD>
<WORD coords="1034,723,1151,700,722">number</WORD>
<WORD coords="1175,724,1231,702,723">not</WORD>
<WORD coords="1255,730,1352,702,724">equal</WORD>
<WORD coords="1375,726,1414,704,725">to</WORD>
<WORD coords="1478,729,1513,702,724">*/</WORD>
</LINE>
<LINE>
<WORD coords="654,763,662,737,763">{</WORD>
</LINE>
<LINE>
<WORD coords="627,801,747,777,800">handle</WORD>
<WORD coords="770,795,788,786,800">=</WORD>
<WORD coords="812,808,888,785,802">open</WORD>
<WORD coords="899,806,1006,781,803">(&quot;RAW:</WORD>
<WORD coords="1014,812,1313,780,806">50/50/200/60/My</WORD>
<WORD coords="1335,813,1507,785,807">Program&quot;,</WORD>
<WORD coords="1539,813,1569,786,810">0,</WORD>
<WORD coords="1597,815,1731,786,809">dummy);</WORD>
</LINE>
<LINE>
<WORD coords="710,841,746,816,840">if</WORD>
<WORD coords="777,844,909,819,841">(handle</WORD>
<WORD coords="938,842,970,820,840">!=</WORD>
<WORD coords="993,846,1042,821,842">-1)</WORD>
<WORD coords="1094,846,1129,820,843">/*</WORD>
<WORD coords="1153,844,1192,823,844">No</WORD>
<WORD coords="1215,846,1312,823,845">Error</WORD>
<WORD coords="1336,846,1372,829,846">on</WORD>
<WORD coords="1396,853,1534,823,846">opening</WORD>
<WORD coords="1559,850,1594,824,845">*/</WORD>
</LINE>
<LINE>
<WORD coords="733,884,742,858,884">{</WORD>
</LINE>
<LINE>
<WORD coords="750,927,887,898,922">sprintf</WORD>
<WORD coords="898,928,1002,899,923">(line,</WORD>
<WORD coords="1034,925,1192,902,924">&quot;Started</WORD>
<WORD coords="1216,926,1292,903,926">from</WORD>
<WORD coords="1314,931,1487,903,927">CLI!\n&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="747,962,847,937,961">write</WORD>
<WORD coords="856,968,1002,940,962">(handle,</WORD>
<WORD coords="1033,969,1122,940,964">line,</WORD>
<WORD coords="1154,966,1269,943,965">strlen</WORD>
<WORD coords="1280,970,1384,942,966">(line)</WORD>
<WORD coords="1397,970,1404,945,970">)</WORD>
<WORD coords="1418,970,1427,950,0">;</WORD>
</LINE>
<LINE>
<WORD coords="747,1006,863,978,1002">while)</WORD>
<WORD coords="870,995,907,990,1004">—</WORD>
<WORD coords="911,1010,988,987,1004">argc</WORD>
<WORD coords="1013,1009,1080,982,1003">&gt;=0)</WORD>
</LINE>
<LINE>
<WORD coords="794,1047,802,1021,1047">{</WORD>
</LINE>
<LINE>
<WORD coords="828,1084,927,1060,1083">write</WORD>
<WORD coords="937,1090,1082,1062,1085">(handle,</WORD>
<WORD coords="1113,1092,1224,1064,1086">*argv,</WORD>
<WORD coords="1253,1088,1369,1065,1087">strlen</WORD>
<WORD coords="1380,1095,1504,1066,1089">(*argv)</WORD>
<WORD coords="1517,1093,1524,1067,1093">)</WORD>
<WORD coords="1538,1093,1547,1073,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="849,1130,982,1106,1124">argv++;</WORD>
</LINE>
<LINE>
<WORD coords="814,1168,821,1142,1168">)</WORD>
</LINE>
<LINE>
<WORD coords="748,1209,980,1181,1203">read(handle,</WORD>
<WORD coords="1011,1210,1100,1181,1205">line,</WORD>
<WORD coords="1132,1210,1183,1184,1208">1);</WORD>
<WORD coords="1233,1209,1267,1183,1206">/*</WORD>
<WORD coords="1291,1208,1368,1184,1207">Wait</WORD>
<WORD coords="1395,1209,1450,1186,1209">for</WORD>
<WORD coords="1473,1215,1531,1186,1209">key</WORD>
<WORD coords="1554,1216,1652,1193,1210">press</WORD>
<WORD coords="1678,1213,1713,1187,1207">*/</WORD>
</LINE>
<LINE>
<WORD coords="747,1244,844,1220,1243">close</WORD>
<WORD coords="855,1249,999,1222,1244">(handle)</WORD>
<WORD coords="1013,1249,1022,1229,0">;</WORD>
</LINE>
<LINE>
<WORD coords="710,1287,718,1261,1287">)</WORD>
</LINE>
<LINE>
<WORD coords="623,1322,702,1299,1321">else</WORD>
</LINE>
<LINE>
<WORD coords="646,1368,783,1339,1362">fprintf</WORD>
<WORD coords="794,1369,939,1342,1364">(stderr,</WORD>
<WORD coords="970,1368,1125,1342,1366">&quot;\nError</WORD>
<WORD coords="1151,1367,1186,1343,1367">in</WORD>
<WORD coords="1211,1374,1349,1344,1367">opening</WORD>
<WORD coords="1370,1373,1563,1344,1369">Window\n&quot;)</WORD>
<WORD coords="1577,1373,1586,1353,0">;</WORD>
</LINE>
<LINE>
<WORD coords="648,1407,656,1380,1407">)</WORD>
</LINE>
<LINE>
<WORD coords="601,1443,681,1420,1443">else</WORD>
</LINE>
<LINE>
<WORD coords="648,1489,655,1462,1489">(</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="641,1532,761,1502,1527">printf</WORD>
<WORD coords="772,1530,945,1505,1528">(&quot;Started</WORD>
<WORD coords="968,1530,1045,1507,1529">from</WORD>
<WORD coords="1067,1530,1124,1507,1530">the</WORD>
<WORD coords="1147,1532,1327,1508,1531">Workbench</WORD>
<WORD coords="1336,1539,1603,1507,1532">!\nRETURN-Key!</WORD>
<WORD coords="1614,1538,1682,1509,1534">\n&quot;)</WORD>
<WORD coords="1696,1537,1705,1518,0">;</WORD>
</LINE>
<LINE>
<WORD coords="641,1572,781,1544,1566">getchar</WORD>
<WORD coords="792,1571,799,1546,1571">(</WORD>
<WORD coords="808,1571,815,1546,1571">)</WORD>
<WORD coords="827,1571,836,1551,0">;</WORD>
</LINE>
<LINE>
<WORD coords="646,1610,654,1584,1610">)</WORD>
</LINE>
<LINE>
<WORD coords="585,1650,594,1624,1650">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="579,1731,604,1701,1730">It</WORD>
<WORD coords="616,1732,643,1700,1731">is</WORD>
<WORD coords="655,1740,816,1701,1732">important</WORD>
<WORD coords="828,1734,889,1702,1733">that</WORD>
<WORD coords="900,1735,950,1703,1734">the</WORD>
<WORD coords="962,1743,1164,1712,1734">programmer</WORD>
<WORD coords="1175,1736,1265,1705,1735">know</WORD>
<WORD coords="1278,1737,1410,1705,1736">whether</WORD>
<WORD coords="1422,1738,1471,1706,1737">the</WORD>
<WORD coords="1483,1746,1620,1715,1737">program</WORD>
<WORD coords="1636,1739,1743,1708,1738">started</WORD>
</LINE>
<LINE>
<WORD coords="579,1776,656,1745,1775">from</WORD>
<WORD coords="669,1777,718,1746,1776">the</WORD>
<WORD coords="729,1779,918,1747,1777">Workbench</WORD>
<WORD coords="929,1779,964,1756,1778">or</WORD>
<WORD coords="975,1780,1055,1753,1779">cli.</WORD>
<WORD coords="1068,1780,1131,1749,1779">The</WORD>
<WORD coords="1142,1788,1295,1755,1780">argument</WORD>
<WORD coords="1305,1782,1428,1756,1781">counter</WORD>
<WORD coords="1439,1789,1510,1761,1782">arg</WORD>
<WORD coords="1522,1783,1626,1760,1782">senses</WORD>
<WORD coords="1637,1783,1703,1752,1782">this.</WORD>
<WORD coords="1716,1783,1746,1752,1782">If</WORD>
</LINE>
<LINE>
<WORD coords="580,1828,710,1794,1820">arg=0,</WORD>
<WORD coords="721,1822,770,1791,1821">the</WORD>
<WORD coords="781,1823,848,1800,1822">user</WORD>
<WORD coords="858,1824,966,1793,1823">started</WORD>
<WORD coords="976,1824,1025,1793,1823">the</WORD>
<WORD coords="1033,1832,1170,1802,1824">program</WORD>
<WORD coords="1182,1825,1258,1794,1824">from</WORD>
<WORD coords="1269,1826,1319,1795,1825">the</WORD>
<WORD coords="1327,1827,1525,1796,1825">Workbench.</WORD>
<WORD coords="1537,1827,1684,1796,1826">Consider</WORD>
<WORD coords="1694,1827,1743,1797,1826">the</WORD>
</LINE>
<LINE>
<WORD coords="578,1873,713,1835,1865">possible</WORD>
<WORD coords="729,1867,833,1836,1866">values</WORD>
<WORD coords="848,1867,879,1836,1866">in</WORD>
<WORD coords="895,1868,945,1837,1867">the</WORD>
<WORD coords="961,1868,1008,1842,1868">CL</WORD>
<WORD coords="1014,1869,1045,1843,1869">I.</WORD>
<WORD coords="1060,1869,1105,1839,1868">As</WORD>
<WORD coords="1120,1869,1138,1847,1869">a</WORD>
<WORD coords="1152,1875,1320,1838,1868">minimum,</WORD>
<WORD coords="1337,1877,1435,1850,1870">argc</WORD>
<WORD coords="1452,1871,1589,1840,1870">contains</WORD>
<WORD coords="1603,1871,1621,1849,1871">a</WORD>
<WORD coords="1639,1870,1652,1841,1870">1</WORD>
<WORD coords="1670,1879,1742,1841,1870">only</WORD>
</LINE>
<LINE>
<WORD coords="579,1910,666,1879,1909">when</WORD>
<WORD coords="682,1911,733,1880,1910">the</WORD>
<WORD coords="747,1919,886,1889,1911">program</WORD>
<WORD coords="903,1913,991,1890,1912">name</WORD>
<WORD coords="1007,1913,1068,1891,1913">was</WORD>
<WORD coords="1084,1913,1158,1883,1913">used</WORD>
<WORD coords="1174,1922,1281,1883,1913">during</WORD>
<WORD coords="1296,1914,1346,1883,1913">the</WORD>
<WORD coords="1361,1915,1420,1884,1914">call</WORD>
<WORD coords="1436,1915,1562,1884,1914">without</WORD>
<WORD coords="1576,1916,1741,1885,1915">additional</WORD>
</LINE>
<LINE>
<WORD coords="578,1961,759,1928,1953">arguments.</WORD>
<WORD coords="776,1956,945,1924,1955">Otherwise</WORD>
<WORD coords="962,1957,1020,1925,1956">this</WORD>
<WORD coords="1035,1957,1169,1926,1956">variable</WORD>
<WORD coords="1184,1957,1211,1926,1956">is</WORD>
<WORD coords="1227,1958,1429,1926,1957">incremented</WORD>
<WORD coords="1444,1966,1484,1928,1959">by</WORD>
<WORD coords="1501,1959,1551,1928,1958">the</WORD>
<WORD coords="1566,1959,1693,1928,1958">number</WORD>
<WORD coords="1708,1959,1745,1928,1958">of</WORD>
</LINE>
<LINE>
<WORD coords="578,2006,765,1974,1998">parameters.</WORD>
<WORD coords="777,2000,840,1969,1999">The</WORD>
<WORD coords="882,2001,908,1969,2000">is</WORD>
<WORD coords="920,2001,956,1978,2000">an</WORD>
<WORD coords="968,2002,1045,1970,2001">ideal</WORD>
<WORD coords="1056,2002,1179,1970,2001">method</WORD>
<WORD coords="1188,2002,1225,1971,2002">of</WORD>
<WORD coords="1233,2003,1463,1971,2002">differentiation</WORD>
<WORD coords="1474,2004,1609,1973,2003">between</WORD>
<WORD coords="1621,2004,1671,1973,2003">the</WORD>
<WORD coords="1681,2004,1742,1978,2004">two</WORD>
</LINE>
<LINE>
<WORD coords="578,2044,659,2013,2042">calls.</WORD>
<WORD coords="670,2044,733,2013,2043">The</WORD>
<WORD coords="742,2053,793,2014,2044">big</WORD>
<WORD coords="804,2053,947,2014,2045">question:</WORD>
<WORD coords="960,2047,1055,2015,2046">&quot;Who</WORD>
<WORD coords="1064,2047,1146,2024,2046">cares</WORD>
<WORD coords="1157,2047,1253,2017,2046">where</WORD>
<WORD coords="1264,2047,1311,2017,2046">the</WORD>
<WORD coords="1321,2055,1455,2026,2047">program</WORD>
<WORD coords="1467,2048,1608,2017,2047">started?&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="578,2135,654,2103,2135">Start</WORD>
<WORD coords="665,2135,714,2104,2134">the</WORD>
<WORD coords="725,2144,862,2113,2135">program</WORD>
<WORD coords="874,2142,1054,2107,2136">window2,</WORD>
<WORD coords="1067,2137,1144,2106,2136">from</WORD>
<WORD coords="1156,2137,1206,2106,2136">the</WORD>
<WORD coords="1216,2146,1356,2106,2137">previous</WORD>
<WORD coords="1367,2146,1495,2107,2137">chapter,</WORD>
<WORD coords="1508,2138,1606,2108,2137">which</WORD>
<WORD coords="1618,2147,1712,2117,2138">opens</WORD>
<WORD coords="1723,2139,1741,2117,2139">a</WORD>
</LINE>
<LINE>
<WORD coords="578,2180,718,2148,2179">window.</WORD>
<WORD coords="733,2181,798,2150,2180">The</WORD>
<WORD coords="812,2182,1003,2150,2181">Workbench</WORD>
<WORD coords="1017,2182,1130,2156,2181">creates</WORD>
<WORD coords="1145,2182,1182,2159,2181">an</WORD>
<WORD coords="1197,2188,1371,2151,2182">additional,</WORD>
<WORD coords="1386,2183,1502,2152,2182">useless</WORD>
<WORD coords="1516,2184,1658,2152,2182">window.</WORD>
<WORD coords="1674,2184,1741,2153,2183">One</WORD>
</LINE>
<LINE>
<WORD coords="577,2224,707,2192,2222">window</WORD>
<WORD coords="721,2224,748,2193,2223">is</WORD>
<WORD coords="762,2229,846,2194,2224">used,</WORD>
<WORD coords="861,2225,910,2194,2224">the</WORD>
<WORD coords="923,2225,1008,2194,2224">other</WORD>
<WORD coords="1019,2225,1149,2194,2224">remains</WORD>
<WORD coords="1161,2234,1272,2200,2225">empty.</WORD>
<WORD coords="1286,2226,1382,2195,2225">There</WORD>
<WORD coords="1395,2227,1474,2201,2226">must</WORD>
<WORD coords="1486,2227,1525,2196,2227">be</WORD>
<WORD coords="1538,2227,1576,2204,2226">an</WORD>
<WORD coords="1589,2235,1693,2196,2226">option</WORD>
<WORD coords="1707,2227,1744,2196,2226">of</WORD>
</LINE>
<LINE>
<WORD coords="577,2276,698,2237,2267">sensing</WORD>
<WORD coords="708,2269,727,2246,2269">a</WORD>
<WORD coords="735,2277,872,2246,2268">program</WORD>
<WORD coords="885,2270,955,2244,2269">start</WORD>
<WORD coords="965,2270,1041,2239,2269">from</WORD>
<WORD coords="1053,2270,1103,2239,2269">the</WORD>
<WORD coords="1112,2271,1300,2240,2269">Workbench</WORD>
<WORD coords="1310,2271,1346,2248,2270">or</WORD>
<WORD coords="1355,2271,1433,2240,2270">from</WORD>
<WORD coords="1444,2271,1494,2240,2270">the</WORD>
<WORD coords="1504,2272,1585,2245,2271">CLI.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="577,2352,608,2322,2352">In</WORD>
<WORD coords="620,2353,670,2322,2352">the</WORD>
<WORD coords="681,2354,747,2322,2353">first</WORD>
<WORD coords="756,2354,826,2332,2354">case</WORD>
<WORD coords="837,2362,897,2332,2354">you</WORD>
<WORD coords="909,2362,958,2330,2354">get</WORD>
<WORD coords="970,2355,987,2333,2355">a</WORD>
<WORD coords="998,2355,1126,2324,2354">window</WORD>
<WORD coords="1138,2363,1357,2325,2354">automatically</WORD>
<WORD coords="1369,2356,1427,2326,2355">and</WORD>
<WORD coords="1439,2356,1486,2326,2355">the</WORD>
<WORD coords="1498,2356,1636,2326,2355">standard</WORD>
<WORD coords="1647,2364,1741,2325,2356">input/</WORD>
</LINE>
<LINE>
<WORD coords="576,2406,682,2372,2397">output</WORD>
<WORD coords="697,2398,724,2367,2397">is</WORD>
<WORD coords="739,2407,965,2368,2398">automatically</WORD>
<WORD coords="980,2399,1113,2369,2398">directed</WORD>
<WORD coords="1129,2399,1159,2374,2399">to</WORD>
<WORD coords="1176,2399,1234,2369,2398">this</WORD>
<WORD coords="1250,2400,1391,2369,2399">window.</WORD>
<WORD coords="1407,2401,1470,2370,2400">The</WORD>
<WORD coords="1485,2401,1570,2369,2400">basic</WORD>
<WORD coords="1586,2401,1740,2369,2400">functions</WORD>
</LINE>
<LINE>
<WORD coords="576,2442,650,2410,2441">such</WORD>
<WORD coords="662,2442,696,2419,2442">as</WORD>
<WORD coords="712,2442,832,2415,2442">scanf</WORD>
<WORD coords="847,2443,907,2412,2442">and</WORD>
<WORD coords="919,2450,1066,2414,2442">printf</WORD>
<WORD coords="1081,2443,1137,2420,2442">can</WORD>
<WORD coords="1150,2443,1189,2412,2443">be</WORD>
<WORD coords="1202,2448,1285,2412,2443">used,</WORD>
<WORD coords="1298,2444,1358,2413,2443">and</WORD>
<WORD coords="1370,2452,1431,2421,2444">you</WORD>
<WORD coords="1443,2444,1499,2421,2444">can</WORD>
<WORD coords="1513,2444,1573,2413,2443">still</WORD>
<WORD coords="1586,2453,1677,2413,2443">enjoy</WORD>
<WORD coords="1690,2445,1740,2414,2444">the</WORD>
</LINE>
<LINE>
<WORD coords="576,2487,630,2464,2487">use</WORD>
<WORD coords="641,2487,678,2456,2487">of</WORD>
<WORD coords="689,2496,765,2465,2487">your</WORD>
<WORD coords="776,2488,845,2465,2487">own</WORD>
<WORD coords="858,2489,998,2457,2487">window.</WORD>
<WORD coords="1013,2488,1044,2458,2488">In</WORD>
<WORD coords="1058,2489,1108,2457,2488">the</WORD>
<WORD coords="1120,2489,1233,2458,2488">second</WORD>
<WORD coords="1244,2494,1324,2466,2489">case,</WORD>
<WORD coords="1337,2489,1388,2458,2488">the</WORD>
<WORD coords="1400,2490,1468,2466,2489">user</WORD>
<WORD coords="1480,2490,1560,2464,2489">must</WORD>
<WORD coords="1571,2490,1679,2458,2489">handle</WORD>
<WORD coords="1692,2490,1739,2458,2489">his</WORD>
</LINE>
<LINE>
<WORD coords="575,2532,643,2510,2532">own</WORD>
<WORD coords="655,2533,785,2501,2532">window</WORD>
<WORD coords="797,2533,854,2503,2532">and</WORD>
<WORD coords="866,2541,1071,2503,2532">input/output.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="245,2691,316,2661,2689">228</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0235.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0236.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0236.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="288,192,416,167,191">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1106,187,1170,160,186">24.2</WORD>
<WORD coords="1198,186,1306,160,185">Other</WORD>
<WORD coords="1320,185,1565,159,183">Preprocessor</WORD>
<WORD coords="1583,182,1779,155,181">Directives</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="290,519,325,467,518">2</WORD>
<WORD coords="344,519,467,467,518">4.2</WORD>
<WORD coords="621,518,823,464,517">Other</WORD>
<WORD coords="898,530,1354,464,514">Preprocessor</WORD>
<WORD coords="1430,511,1782,455,509">Directives</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="620,665,683,636,664">The</WORD>
<WORD coords="695,665,853,634,664">directives</WORD>
<WORD coords="866,665,960,635,663">#def</WORD>
<WORD coords="965,663,1033,635,662">ine</WORD>
<WORD coords="1046,662,1106,632,661">and</WORD>
<WORD coords="1118,663,1309,633,661">tinclude</WORD>
<WORD coords="1322,661,1431,629,659">should</WORD>
<WORD coords="1440,659,1479,629,659">be</WORD>
<WORD coords="1491,658,1620,627,657">familiar</WORD>
<WORD coords="1630,657,1661,632,657">to</WORD>
<WORD coords="1672,665,1733,635,657">you</WORD>
<WORD coords="1743,664,1784,626,656">by</WORD>
</LINE>
<LINE>
<WORD coords="621,710,699,688,709">now.</WORD>
<WORD coords="713,717,927,680,708">Preprocessor</WORD>
<WORD coords="937,708,1096,676,707">directives</WORD>
<WORD coords="1108,707,1196,676,706">make</WORD>
<WORD coords="1208,706,1258,675,705">the</WORD>
<WORD coords="1269,714,1494,672,704">programmer&apos;s</WORD>
<WORD coords="1507,703,1592,672,702">work</WORD>
<WORD coords="1603,702,1707,670,701">easier.</WORD>
<WORD coords="1721,700,1785,670,700">The</WORD>
</LINE>
<LINE>
<WORD coords="621,755,701,729,755">most</WORD>
<WORD coords="711,762,871,723,753">important</WORD>
<WORD coords="881,753,931,731,753">are</WORD>
<WORD coords="942,753,992,721,752">the</WORD>
<WORD coords="1003,759,1169,720,751">following:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,835,741,810,833">tundef</WORD>
<WORD coords="764,833,865,810,832">MACRO</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="294,926,512,888,917">Undefining</WORD>
<WORD coords="622,918,695,887,917">This</WORD>
<WORD coords="708,917,734,887,916">is</WORD>
<WORD coords="747,917,797,887,916">the</WORD>
<WORD coords="808,925,948,885,916">opposite</WORD>
<WORD coords="959,916,996,885,915">of</WORD>
<WORD coords="1008,916,1102,887,914">#def</WORD>
<WORD coords="1107,914,1190,886,913">ine.</WORD>
<WORD coords="1203,914,1276,883,913">This</WORD>
<WORD coords="1289,913,1447,882,912">undefines</WORD>
<WORD coords="1461,918,1608,880,910">(cancels)</WORD>
<WORD coords="1622,910,1672,879,909">the</WORD>
<WORD coords="1685,909,1787,886,908">macro</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,962,795,931,961">definition.</WORD>
<WORD coords="812,961,947,931,960">Assume</WORD>
<WORD coords="962,960,1025,929,959">that</WORD>
<WORD coords="1041,959,1102,934,959">two</WORD>
<WORD coords="1120,960,1219,930,958">#def</WORD>
<WORD coords="1224,958,1297,930,957">ine</WORD>
<WORD coords="1316,958,1477,925,956">directives</WORD>
<WORD coords="1493,955,1553,925,955">had</WORD>
<WORD coords="1567,955,1646,924,954">been</WORD>
<WORD coords="1662,954,1738,923,953">used</WORD>
<WORD coords="1753,953,1787,930,953">as</WORD>
</LINE>
<LINE>
<WORD coords="624,1007,754,976,1006">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="626,1088,763,1061,1086">tdefine</WORD>
<WORD coords="787,1086,845,1063,1085">EOS</WORD>
</LINE>
<LINE>
<WORD coords="626,1169,764,1143,1167">tdefine</WORD>
<WORD coords="788,1167,846,1145,1167">EOS</WORD>
<WORD coords="874,1169,941,1142,1161">&apos;\0&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,1261,695,1223,1252">Any</WORD>
<WORD coords="714,1260,899,1222,1252">subsequent</WORD>
<WORD coords="914,1260,1052,1228,1250">program</WORD>
<WORD coords="1071,1251,1205,1219,1249">sections</WORD>
<WORD coords="1222,1250,1277,1227,1249">use</WORD>
<WORD coords="1294,1249,1344,1218,1248">the</WORD>
<WORD coords="1361,1248,1442,1222,1248">most</WORD>
<WORD coords="1456,1247,1560,1221,1246">recent</WORD>
<WORD coords="1576,1246,1737,1214,1244">definition</WORD>
<WORD coords="1754,1244,1792,1213,1243">of</WORD>
</LINE>
<LINE>
<WORD coords="626,1297,708,1271,1297">EOS.</WORD>
<WORD coords="721,1296,786,1267,1296">The</WORD>
<WORD coords="797,1296,863,1266,1295">first</WORD>
<WORD coords="874,1303,1057,1265,1295">assignment</WORD>
<WORD coords="1067,1295,1094,1264,1294">is</WORD>
<WORD coords="1107,1302,1230,1264,1293">ignored</WORD>
<WORD coords="1241,1294,1290,1263,1293">for</WORD>
<WORD coords="1300,1293,1350,1262,1292">the</WORD>
<WORD coords="1361,1293,1503,1266,1291">moment.</WORD>
<WORD coords="1515,1290,1588,1260,1290">This</WORD>
<WORD coords="1599,1298,1721,1267,1289">process</WORD>
<WORD coords="1733,1289,1789,1266,1288">can</WORD>
</LINE>
<LINE>
<WORD coords="625,1342,663,1312,1341">be</WORD>
<WORD coords="675,1348,834,1310,1340">compared</WORD>
<WORD coords="845,1340,916,1310,1339">with</WORD>
<WORD coords="928,1339,1006,1309,1338">local</WORD>
<WORD coords="1017,1339,1163,1308,1338">variables</WORD>
<WORD coords="1174,1338,1271,1307,1337">which</WORD>
<WORD coords="1282,1338,1337,1315,1338">use</WORD>
<WORD coords="1347,1337,1396,1306,1336">the</WORD>
<WORD coords="1407,1337,1490,1314,1336">same</WORD>
<WORD coords="1500,1335,1597,1313,1334">name.</WORD>
<WORD coords="1609,1334,1723,1304,1334">Access</WORD>
<WORD coords="1734,1333,1789,1310,1332">can</WORD>
</LINE>
<LINE>
<WORD coords="626,1394,699,1356,1385">only</WORD>
<WORD coords="712,1386,804,1363,1385">occur</WORD>
<WORD coords="816,1385,848,1360,1385">to</WORD>
<WORD coords="862,1385,912,1354,1384">the</WORD>
<WORD coords="925,1385,983,1354,1384">last</WORD>
<WORD coords="995,1384,1127,1353,1383">variable</WORD>
<WORD coords="1141,1390,1325,1351,1382">(definition)</WORD>
<WORD coords="1340,1382,1472,1350,1381">defined.</WORD>
<WORD coords="1486,1380,1516,1349,1379">If</WORD>
<WORD coords="1526,1380,1577,1349,1379">the</WORD>
<WORD coords="1590,1379,1749,1347,1378">definition</WORD>
<WORD coords="1763,1378,1790,1347,1377">is</WORD>
</LINE>
<LINE>
<WORD coords="626,1430,764,1399,1429">reversed</WORD>
<WORD coords="774,1429,843,1399,1428">with</WORD>
<WORD coords="855,1430,996,1400,1428">#undef</WORD>
<WORD coords="1000,1433,1008,1422,1428">,</WORD>
<WORD coords="1018,1428,1065,1397,1427">for</WORD>
<WORD coords="1074,1435,1219,1397,1427">example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,1513,746,1487,1511">tundef</WORD>
<WORD coords="770,1511,827,1488,1510">EOS</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="628,1596,677,1566,1595">the</WORD>
<WORD coords="688,1596,811,1565,1595">defined</WORD>
<WORD coords="822,1595,891,1569,1595">EOS</WORD>
<WORD coords="906,1595,933,1564,1594">is</WORD>
<WORD coords="945,1595,1004,1564,1594">still</WORD>
<WORD coords="1015,1602,1142,1568,1593">present,</WORD>
<WORD coords="1153,1594,1206,1563,1593">but</WORD>
<WORD coords="1216,1592,1284,1571,1592">now</WORD>
<WORD coords="1298,1592,1368,1562,1591">with</WORD>
<WORD coords="1380,1592,1429,1561,1591">the</WORD>
<WORD coords="1439,1591,1506,1560,1590">first</WORD>
<WORD coords="1515,1598,1700,1559,1589">assignment</WORD>
<WORD coords="1711,1596,1765,1558,1592">(0).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="299,1681,431,1651,1680">Partial</WORD>
<WORD coords="627,1679,690,1650,1679">The</WORD>
<WORD coords="702,1687,859,1649,1678">following</WORD>
<WORD coords="871,1679,1013,1649,1677">directive</WORD>
<WORD coords="1023,1686,1144,1648,1677">permits</WORD>
<WORD coords="1156,1677,1205,1648,1676">the</WORD>
<WORD coords="1216,1685,1408,1646,1675">compilation</WORD>
<WORD coords="1420,1676,1455,1645,1675">of</WORD>
<WORD coords="1464,1675,1574,1644,1674">certain</WORD>
<WORD coords="1585,1682,1718,1644,1673">portions</WORD>
<WORD coords="1729,1673,1766,1642,1673">of</WORD>
<WORD coords="1773,1673,1792,1651,1673">a</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="299,1733,537,1694,1724">compilation</WORD>
<WORD coords="629,1729,690,1694,1723">file,</WORD>
<WORD coords="701,1732,866,1693,1722">depending</WORD>
<WORD coords="876,1723,915,1701,1722">on</WORD>
<WORD coords="927,1723,975,1693,1722">the</WORD>
<WORD coords="985,1723,1083,1700,1722">macro</WORD>
<WORD coords="1093,1723,1153,1692,1722">that</WORD>
<WORD coords="1162,1722,1224,1700,1722">was</WORD>
<WORD coords="1233,1722,1360,1691,1721">defined:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="630,1806,748,1780,1804">#ifdef</WORD>
<WORD coords="771,1804,871,1781,1803">MACRO</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,1891,744,1860,1890">Should</WORD>
<WORD coords="756,1891,805,1860,1890">the</WORD>
<WORD coords="815,1890,917,1867,1889">macro</WORD>
<WORD coords="927,1890,966,1859,1890">be</WORD>
<WORD coords="977,1894,1108,1858,1888">defined,</WORD>
<WORD coords="1119,1889,1168,1858,1888">the</WORD>
<WORD coords="1179,1896,1336,1857,1888">following</WORD>
<WORD coords="1346,1896,1463,1856,1887">portion</WORD>
<WORD coords="1474,1887,1500,1856,1886">is</WORD>
<WORD coords="1511,1895,1672,1855,1885">processed</WORD>
<WORD coords="1683,1893,1722,1854,1885">by</WORD>
<WORD coords="1734,1885,1793,1862,1884">one</WORD>
</LINE>
<LINE>
<WORD coords="629,1934,664,1903,1934">of</WORD>
<WORD coords="672,1934,755,1903,1933">these</WORD>
<WORD coords="764,1934,824,1908,1934">two</WORD>
<WORD coords="833,1942,1037,1910,1933">preprocessor</WORD>
<WORD coords="1045,1933,1209,1901,1932">directives:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="631,2016,769,1991,2015">telseif</WORD>
<WORD coords="792,2014,892,1992,2014">MACRO</WORD>
</LINE>
<LINE>
<WORD coords="631,2056,749,2030,2054">tendif</WORD>
<WORD coords="772,2054,872,2032,2054">MACRO</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="630,2140,660,2109,2140">If</WORD>
<WORD coords="672,2141,723,2110,2140">the</WORD>
<WORD coords="737,2141,839,2118,2140">macro</WORD>
<WORD coords="853,2140,880,2109,2140">is</WORD>
<WORD coords="896,2140,1047,2110,2139">unknown</WORD>
<WORD coords="1061,2140,1092,2114,2140">at</WORD>
<WORD coords="1107,2140,1165,2108,2139">this</WORD>
<WORD coords="1179,2147,1273,2108,2138">point,</WORD>
<WORD coords="1288,2139,1328,2108,2138">all</WORD>
<WORD coords="1345,2138,1422,2107,2138">lines</WORD>
<WORD coords="1436,2138,1486,2116,2137">are</WORD>
<WORD coords="1501,2145,1629,2106,2136">skipped</WORD>
<WORD coords="1644,2144,1683,2115,2136">up</WORD>
<WORD coords="1698,2136,1729,2111,2136">to</WORD>
<WORD coords="1745,2136,1794,2105,2135">the</WORD>
</LINE>
<LINE>
<WORD coords="631,2194,791,2154,2185">following</WORD>
<WORD coords="806,2186,976,2154,2185">directives.</WORD>
<WORD coords="992,2184,1022,2153,2184">If</WORD>
<WORD coords="1033,2185,1070,2162,2184">an</WORD>
<WORD coords="1088,2186,1261,2154,2184">telseif</WORD>
<WORD coords="1280,2192,1406,2160,2183">appears</WORD>
<WORD coords="1423,2183,1472,2152,2182">the</WORD>
<WORD coords="1488,2190,1672,2152,2182">subsequent</WORD>
<WORD coords="1687,2182,1794,2159,2180">source</WORD>
</LINE>
<LINE>
<WORD coords="630,2231,707,2200,2231">code</WORD>
<WORD coords="718,2231,744,2199,2230">is</WORD>
<WORD coords="755,2239,906,2199,2230">compiled</WORD>
<WORD coords="917,2239,957,2208,2231">up</WORD>
<WORD coords="968,2230,999,2205,2230">to</WORD>
<WORD coords="1010,2230,1058,2199,2229">the</WORD>
<WORD coords="1070,2231,1213,2200,2229">fendif</WORD>
<WORD coords="1217,2229,1223,2223,0">.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="630,2316,727,2284,2315">These</WORD>
<WORD coords="736,2316,891,2284,2315">directives</WORD>
<WORD coords="901,2316,951,2293,2315">are</WORD>
<WORD coords="960,2323,1146,2284,2314">comparable</WORD>
<WORD coords="1156,2315,1187,2289,2315">to</WORD>
<WORD coords="1196,2315,1244,2284,2314">the</WORD>
<WORD coords="1254,2315,1281,2283,2315">C</WORD>
<WORD coords="1290,2315,1472,2282,2313">commands:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="633,2398,702,2371,2395">iff)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="677,2438,685,2413,2438">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="677,2520,685,2494,2520">}</WORD>
</LINE>
<LINE>
<WORD coords="632,2558,710,2535,2558">else</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1722,2690,1795,2659,2689">229</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0236.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0237.djvu" width="2049">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0237.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="248,179,293,153,180">24.</WORD>
<WORD coords="323,181,440,153,180">Tricks</WORD>
<WORD coords="457,182,520,161,181">and</WORD>
<WORD coords="535,182,613,155,182">Tips</WORD>
<WORD coords="1331,189,1439,162,189">Amiga</WORD>
<WORD coords="1453,189,1476,163,189">C</WORD>
<WORD coords="1490,189,1549,169,189">for</WORD>
<WORD coords="1561,191,1743,163,190">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="575,520,638,489,519">The</WORD>
<WORD coords="649,522,826,492,520">commands</WORD>
<WORD coords="838,524,1019,491,522">themselves</WORD>
<WORD coords="1031,524,1107,493,523">have</WORD>
<WORD coords="1118,533,1243,494,524">nothing</WORD>
<WORD coords="1254,526,1286,500,525">to</WORD>
<WORD coords="1296,526,1338,496,526">do</WORD>
<WORD coords="1349,526,1420,496,525">with</WORD>
<WORD coords="1433,527,1482,496,526">the</WORD>
<WORD coords="1494,527,1567,497,526">final</WORD>
<WORD coords="1579,528,1666,498,528">code.</WORD>
<WORD coords="1679,529,1742,498,528">The</WORD>
</LINE>
<LINE>
<WORD coords="575,565,703,534,564">reversal</WORD>
<WORD coords="713,565,751,534,565">of</WORD>
<WORD coords="759,566,809,535,565">the</WORD>
<WORD coords="818,574,940,544,566">process</WORD>
<WORD coords="951,568,1053,537,567">makes</WORD>
<WORD coords="1064,569,1114,537,568">the</WORD>
<WORD coords="1124,578,1281,538,568">following</WORD>
<WORD coords="1292,571,1352,539,569">line</WORD>
<WORD coords="1362,579,1503,540,570">possible:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="578,646,714,620,645">#ifndef</WORD>
<WORD coords="737,646,837,624,646">MACRO</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="574,731,654,700,730">Here</WORD>
<WORD coords="667,732,717,700,731">the</WORD>
<WORD coords="732,733,833,710,732">macro</WORD>
<WORD coords="847,733,958,708,732">cannot</WORD>
<WORD coords="971,734,1010,704,734">be</WORD>
<WORD coords="1023,740,1156,704,734">defined,</WORD>
<WORD coords="1170,736,1206,713,736">so</WORD>
<WORD coords="1219,736,1268,705,735">the</WORD>
<WORD coords="1282,744,1347,711,736">part</WORD>
<WORD coords="1360,746,1520,706,736">following</WORD>
<WORD coords="1533,738,1590,716,738">can</WORD>
<WORD coords="1604,739,1643,708,739">be</WORD>
<WORD coords="1656,739,1740,717,738">com-</WORD>
</LINE>
<LINE>
<WORD coords="574,782,666,744,774">piled.</WORD>
<WORD coords="683,776,805,745,775">Certain</WORD>
<WORD coords="820,785,901,752,777">parts</WORD>
<WORD coords="917,778,955,747,777">of</WORD>
<WORD coords="968,778,986,756,778">a</WORD>
<WORD coords="1001,779,1056,748,778">file</WORD>
<WORD coords="1071,779,1127,757,779">can</WORD>
<WORD coords="1143,780,1182,749,780">be</WORD>
<WORD coords="1199,781,1341,749,780">included</WORD>
<WORD coords="1356,781,1391,759,781">or</WORD>
<WORD coords="1406,782,1462,751,781">left</WORD>
<WORD coords="1476,782,1531,756,782">out</WORD>
<WORD coords="1545,791,1673,752,782">through</WORD>
<WORD coords="1691,783,1740,753,782">the</WORD>
</LINE>
<LINE>
<WORD coords="575,828,685,789,819">setting</WORD>
<WORD coords="701,821,739,789,820">of</WORD>
<WORD coords="752,821,771,798,821">a</WORD>
<WORD coords="787,827,960,793,822">define,</WORD>
<WORD coords="979,823,1106,791,822">without</WORD>
<WORD coords="1125,832,1276,792,822">changing</WORD>
<WORD coords="1295,825,1346,793,824">the</WORD>
<WORD coords="1364,825,1420,793,824">file</WORD>
<WORD coords="1438,826,1470,799,826">to</WORD>
<WORD coords="1488,826,1506,803,826">a</WORD>
<WORD coords="1524,834,1609,800,826">great</WORD>
<WORD coords="1626,828,1738,801,827">extent.</WORD>
</LINE>
<LINE>
<WORD coords="573,865,679,833,864">Where</WORD>
<WORD coords="688,865,736,842,865">are</WORD>
<WORD coords="746,865,794,834,865">the</WORD>
<WORD coords="802,867,954,834,866">directives</WORD>
<WORD coords="963,867,1050,837,867">used?</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="573,948,606,919,948">In</WORD>
<WORD coords="617,958,772,927,950">programs</WORD>
<WORD coords="785,952,925,920,951">intended</WORD>
<WORD coords="937,953,985,921,952">for</WORD>
<WORD coords="996,962,1189,923,953">compilation</WORD>
<WORD coords="1201,955,1241,932,954">on</WORD>
<WORD coords="1253,955,1338,925,954">other</WORD>
<WORD coords="1348,964,1509,925,955">compilers</WORD>
<WORD coords="1521,957,1556,935,956">or</WORD>
<WORD coords="1567,957,1644,935,956">even</WORD>
<WORD coords="1656,958,1741,927,957">other</WORD>
</LINE>
<LINE>
<WORD coords="572,1002,749,969,993">computers,</WORD>
<WORD coords="759,996,845,973,995">some</WORD>
<WORD coords="853,998,1030,965,996">differences</WORD>
<WORD coords="1040,998,1119,973,997">must</WORD>
<WORD coords="1128,998,1166,968,998">be</WORD>
<WORD coords="1175,1000,1348,968,999">considered</WORD>
<WORD coords="1358,1000,1430,970,999">such</WORD>
<WORD coords="1441,1001,1473,978,1000">as</WORD>
<WORD coords="1484,1009,1627,971,1000">compiler</WORD>
<WORD coords="1637,1002,1737,980,1001">errors.</WORD>
</LINE>
<LINE>
<WORD coords="572,1038,616,1008,1037">To</WORD>
<WORD coords="633,1039,761,1008,1038">achieve</WORD>
<WORD coords="777,1039,816,1017,1039">an</WORD>
<WORD coords="832,1041,915,1018,1040">error</WORD>
<WORD coords="931,1041,995,1010,1040">free</WORD>
<WORD coords="1011,1050,1159,1011,1041">compiler</WORD>
<WORD coords="1173,1048,1238,1021,1042">run,</WORD>
<WORD coords="1255,1043,1274,1021,1043">a</WORD>
<WORD coords="1290,1045,1445,1015,1043">define</WORD>
<WORD coords="1465,1045,1522,1023,1044">can</WORD>
<WORD coords="1539,1046,1672,1015,1045">indicate</WORD>
<WORD coords="1689,1047,1739,1016,1046">the</WORD>
</LINE>
<LINE>
<WORD coords="572,1089,716,1051,1080">compiler</WORD>
<WORD coords="726,1090,804,1057,1082">type.</WORD>
<WORD coords="815,1084,912,1053,1083">These</WORD>
<WORD coords="922,1086,1078,1054,1084">directives</WORD>
<WORD coords="1087,1086,1143,1064,1085">can</WORD>
<WORD coords="1153,1086,1192,1056,1086">be</WORD>
<WORD coords="1203,1087,1296,1056,1086">found</WORD>
<WORD coords="1306,1086,1337,1056,1086">in</WORD>
<WORD coords="1348,1088,1433,1065,1087">some</WORD>
<WORD coords="1444,1088,1550,1058,1087">header</WORD>
<WORD coords="1561,1089,1630,1058,1088">files</WORD>
<WORD coords="1640,1090,1738,1059,1089">which</WORD>
</LINE>
<LINE>
<WORD coords="572,1126,659,1103,1125">come</WORD>
<WORD coords="671,1127,742,1096,1126">with</WORD>
<WORD coords="755,1127,804,1097,1126">the</WORD>
<WORD coords="815,1136,984,1098,1128">compilers.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="237,2685,307,2654,2684">230</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0237.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0238.djvu" width="2050">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0238.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="290,201,419,174,201">Abacus</WORD>
<WORD coords="1141,197,1206,170,197">243</WORD>
<WORD coords="1234,197,1364,169,196">Finding</WORD>
<WORD coords="1380,195,1441,173,195">and</WORD>
<WORD coords="1456,195,1632,167,193">Removing</WORD>
<WORD coords="1649,192,1784,165,191">Errors</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="292,526,327,475,525">2</WORD>
<WORD coords="346,526,469,475,525">4.3</WORD>
<WORD coords="622,539,886,472,524">Finding</WORD>
<WORD coords="952,524,1073,472,523">and</WORD>
<WORD coords="1139,535,1477,468,521">Removing</WORD>
<WORD coords="1542,519,1770,467,517">Errors</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="622,673,672,644,673">No</WORD>
<WORD coords="691,681,843,651,672">program,</WORD>
<WORD coords="861,672,894,642,672">in</WORD>
<WORD coords="912,672,963,642,671">the</WORD>
<WORD coords="981,672,1078,641,671">initial</WORD>
<WORD coords="1096,678,1197,646,670">stages</WORD>
<WORD coords="1216,670,1253,640,669">of</WORD>
<WORD coords="1268,677,1494,639,669">development,</WORD>
<WORD coords="1511,668,1540,637,667">is</WORD>
<WORD coords="1557,667,1623,637,667">free</WORD>
<WORD coords="1641,667,1677,636,666">of</WORD>
<WORD coords="1693,666,1789,635,665">either</WORD>
</LINE>
<LINE>
<WORD coords="624,725,730,693,716">syntax</WORD>
<WORD coords="742,717,778,695,717">or</WORD>
<WORD coords="790,725,901,686,716">logical</WORD>
<WORD coords="914,716,1017,694,715">errors.</WORD>
<WORD coords="1031,715,1095,685,714">The</WORD>
<WORD coords="1107,723,1254,684,714">compiler</WORD>
<WORD coords="1264,714,1339,683,713">calls</WORD>
<WORD coords="1353,714,1437,683,713">these</WORD>
<WORD coords="1448,720,1624,681,711">syntactical</WORD>
<WORD coords="1636,718,1788,680,709">problems</WORD>
</LINE>
<LINE>
<WORD coords="624,762,654,737,762">to</WORD>
<WORD coords="667,770,744,739,761">your</WORD>
<WORD coords="755,762,908,730,760">attention.</WORD>
<WORD coords="921,768,1092,729,759">Removing</WORD>
<WORD coords="1104,759,1188,729,759">these</WORD>
<WORD coords="1201,759,1296,736,758">errors</WORD>
<WORD coords="1309,758,1464,726,757">shouldn&apos;t</WORD>
<WORD coords="1474,757,1514,726,756">be</WORD>
<WORD coords="1526,756,1545,734,756">a</WORD>
<WORD coords="1556,764,1702,724,754">problem.</WORD>
<WORD coords="1716,754,1789,723,753">This</WORD>
</LINE>
<LINE>
<WORD coords="624,805,737,774,804">section</WORD>
<WORD coords="748,805,898,773,804">describes</WORD>
<WORD coords="907,803,926,782,803">a</WORD>
<WORD coords="937,803,996,773,803">few</WORD>
<WORD coords="1006,803,1042,772,802">of</WORD>
<WORD coords="1049,803,1098,772,802">the</WORD>
<WORD coords="1107,810,1239,771,801">possible</WORD>
<WORD coords="1248,808,1403,770,800">meanings</WORD>
<WORD coords="1412,800,1522,769,799">behind</WORD>
<WORD coords="1532,799,1616,768,798">these</WORD>
<WORD coords="1624,798,1727,775,797">errors.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="734,898,866,859,889">Missing</WORD>
<WORD coords="879,890,1045,858,888">semicolon</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,975,654,945,975">If</WORD>
<WORD coords="664,976,714,945,975">the</WORD>
<WORD coords="727,975,895,944,974">semicolon</WORD>
<WORD coords="908,974,935,943,973">is</WORD>
<WORD coords="948,974,1001,948,973">not</WORD>
<WORD coords="1013,981,1139,942,972">missing</WORD>
<WORD coords="1151,972,1182,942,972">in</WORD>
<WORD coords="1196,972,1245,941,972">the</WORD>
<WORD coords="1257,972,1319,940,971">line</WORD>
<WORD coords="1331,975,1491,939,970">indicated,</WORD>
<WORD coords="1503,970,1600,938,969">check</WORD>
<WORD coords="1611,969,1670,946,968">one</WORD>
<WORD coords="1682,968,1717,946,967">or</WORD>
<WORD coords="1730,968,1790,942,967">two</WORD>
</LINE>
<LINE>
<WORD coords="625,1020,701,989,1019">lines</WORD>
<WORD coords="712,1020,809,989,1019">above</WORD>
<WORD coords="820,1019,870,988,1018">the</WORD>
<WORD coords="880,1019,941,988,1018">line</WORD>
<WORD coords="952,1018,1045,987,1018">stated</WORD>
<WORD coords="1054,1025,1095,987,1018">by</WORD>
<WORD coords="1107,1018,1156,986,1017">the</WORD>
<WORD coords="1165,1025,1311,985,1016">compiler</WORD>
<WORD coords="1319,1016,1378,985,1015">and</WORD>
<WORD coords="1388,1015,1483,984,1014">check</WORD>
<WORD coords="1493,1014,1544,983,1014">the</WORD>
<WORD coords="1554,1014,1632,982,1013">level</WORD>
<WORD coords="1643,1013,1679,982,1012">of</WORD>
<WORD coords="1686,1021,1790,989,1011">paren-</WORD>
</LINE>
<LINE>
<WORD coords="626,1064,734,1034,1063">theses.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="735,1148,841,1119,1147">Braces</WORD>
<WORD coords="851,1147,890,1118,1147">do</WORD>
<WORD coords="900,1147,950,1122,1147">not</WORD>
<WORD coords="958,1155,1043,1125,1146">agree</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,1234,696,1203,1233">This</WORD>
<WORD coords="706,1233,785,1211,1232">error</WORD>
<WORD coords="794,1233,875,1202,1232">often</WORD>
<WORD coords="885,1240,1013,1201,1231">requires</WORD>
<WORD coords="1022,1232,1041,1209,1232">a</WORD>
<WORD coords="1050,1232,1150,1200,1230">search</WORD>
<WORD coords="1161,1231,1196,1199,1230">of</WORD>
<WORD coords="1204,1231,1251,1199,1230">the</WORD>
<WORD coords="1262,1230,1359,1199,1229">whole</WORD>
<WORD coords="1368,1229,1435,1207,1228">area</WORD>
<WORD coords="1444,1236,1601,1197,1227">preceding</WORD>
<WORD coords="1611,1227,1660,1196,1226">the</WORD>
<WORD coords="1668,1226,1753,1203,1225">error.</WORD>
<WORD coords="1764,1225,1794,1194,1225">If</WORD>
</LINE>
<LINE>
<WORD coords="626,1286,687,1256,1278">you</WORD>
<WORD coords="704,1278,831,1247,1277">omitted</WORD>
<WORD coords="849,1277,867,1256,1277">a</WORD>
<WORD coords="884,1277,974,1247,1276">brace</WORD>
<WORD coords="992,1280,1189,1245,1275">somewhere,</WORD>
<WORD coords="1206,1276,1257,1244,1275">the</WORD>
<WORD coords="1273,1281,1434,1243,1273">following</WORD>
<WORD coords="1450,1281,1516,1247,1272">part</WORD>
<WORD coords="1533,1272,1559,1242,1272">is</WORD>
<WORD coords="1577,1272,1675,1241,1271">added</WORD>
<WORD coords="1692,1271,1725,1245,1271">to</WORD>
<WORD coords="1742,1271,1792,1240,1270">the</WORD>
</LINE>
<LINE>
<WORD coords="627,1322,764,1291,1321">function</WORD>
<WORD coords="781,1321,940,1291,1320">described</WORD>
<WORD coords="956,1328,996,1299,1321">up</WORD>
<WORD coords="1012,1320,1042,1295,1320">to</WORD>
<WORD coords="1059,1320,1118,1289,1319">this</WORD>
<WORD coords="1133,1328,1227,1289,1318">point.</WORD>
<WORD coords="1244,1319,1317,1288,1318">This</WORD>
<WORD coords="1333,1318,1364,1288,1318">in</WORD>
<WORD coords="1381,1318,1446,1292,1317">turn</WORD>
<WORD coords="1461,1317,1547,1286,1317">leads</WORD>
<WORD coords="1563,1316,1595,1291,1316">to</WORD>
<WORD coords="1611,1323,1792,1284,1314">mysterious</WORD>
</LINE>
<LINE>
<WORD coords="626,1367,707,1344,1366">error</WORD>
<WORD coords="717,1374,880,1343,1366">messages,</WORD>
<WORD coords="893,1366,940,1335,1365">for</WORD>
<WORD coords="951,1372,1088,1334,1364">example</WORD>
<WORD coords="1098,1365,1148,1334,1364">the</WORD>
<WORD coords="1159,1371,1284,1332,1363">missing</WORD>
<WORD coords="1296,1363,1461,1331,1362">semicolon</WORD>
<WORD coords="1472,1361,1504,1330,1361">in</WORD>
<WORD coords="1515,1361,1565,1330,1360">the</WORD>
<WORD coords="1575,1361,1648,1335,1360">next</WORD>
<WORD coords="1657,1360,1792,1328,1359">function</WORD>
</LINE>
<LINE>
<WORD coords="627,1410,792,1379,1409">definition.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="736,1501,847,1464,1493">Wrong</WORD>
<WORD coords="857,1493,984,1471,1492">answers</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="628,1578,656,1548,1578">If</WORD>
<WORD coords="666,1578,685,1557,1578">a</WORD>
<WORD coords="696,1578,831,1547,1577">function</WORD>
<WORD coords="843,1577,941,1547,1576">which</WORD>
<WORD coords="953,1577,1092,1551,1576">executes</WORD>
<WORD coords="1105,1584,1268,1545,1575">flawlessly</WORD>
<WORD coords="1280,1583,1425,1544,1574">suddenly</WORD>
<WORD coords="1437,1574,1550,1548,1573">returns</WORD>
<WORD coords="1561,1580,1665,1550,1572">wrong</WORD>
<WORD coords="1675,1576,1792,1541,1571">results,</WORD>
</LINE>
<LINE>
<WORD coords="629,1623,678,1593,1623">the</WORD>
<WORD coords="694,1623,774,1601,1622">error</WORD>
<WORD coords="790,1631,858,1600,1622">may</WORD>
<WORD coords="873,1623,914,1592,1622">be</WORD>
<WORD coords="928,1622,1039,1591,1622">caused</WORD>
<WORD coords="1053,1629,1095,1591,1622">by</WORD>
<WORD coords="1110,1621,1129,1599,1621">a</WORD>
<WORD coords="1144,1621,1250,1590,1620">failure</WORD>
<WORD coords="1265,1621,1297,1595,1621">to</WORD>
<WORD coords="1312,1620,1432,1589,1619">declare</WORD>
<WORD coords="1446,1619,1496,1588,1618">the</WORD>
<WORD coords="1512,1619,1648,1587,1617">function</WORD>
<WORD coords="1665,1624,1731,1586,1617">(not</WORD>
<WORD coords="1745,1617,1794,1585,1616">for</WORD>
</LINE>
<LINE>
<WORD coords="630,1674,728,1637,1667">int).</WORD>
<WORD coords="743,1667,802,1638,1667">For</WORD>
<WORD coords="815,1667,874,1636,1666">this</WORD>
<WORD coords="887,1667,995,1644,1666">reason</WORD>
<WORD coords="1009,1666,1049,1636,1665">all</WORD>
<WORD coords="1063,1666,1216,1635,1665">functions</WORD>
<WORD coords="1230,1666,1283,1640,1665">not</WORD>
<WORD coords="1296,1672,1408,1633,1664">having</WORD>
<WORD coords="1421,1664,1440,1642,1664">a</WORD>
<WORD coords="1452,1664,1551,1638,1663">return</WORD>
<WORD coords="1566,1663,1655,1632,1662">value</WORD>
<WORD coords="1668,1662,1705,1631,1661">of</WORD>
<WORD coords="1718,1661,1790,1633,1661">int</WORD>
</LINE>
<LINE>
<WORD coords="629,1712,738,1682,1711">should</WORD>
<WORD coords="750,1712,790,1682,1712">be</WORD>
<WORD coords="801,1712,940,1681,1710">declared</WORD>
<WORD coords="954,1719,1086,1680,1710">globally</WORD>
<WORD coords="1099,1710,1130,1685,1710">at</WORD>
<WORD coords="1142,1710,1191,1679,1710">the</WORD>
<WORD coords="1204,1717,1367,1678,1708">beginning</WORD>
<WORD coords="1380,1709,1417,1678,1708">of</WORD>
<WORD coords="1427,1709,1475,1678,1708">the</WORD>
<WORD coords="1489,1708,1552,1677,1707">file.</WORD>
<WORD coords="1566,1707,1630,1676,1707">The</WORD>
<WORD coords="1643,1714,1791,1678,1706">global</WORD>
</LINE>
<LINE>
<WORD coords="629,1756,811,1726,1755">declaration</WORD>
<WORD coords="826,1763,917,1726,1755">keeps</WORD>
<WORD coords="933,1762,1031,1724,1754">newly</WORD>
<WORD coords="1044,1755,1143,1724,1754">added</WORD>
<WORD coords="1156,1758,1319,1723,1753">functions,</WORD>
<WORD coords="1332,1753,1432,1722,1752">which</WORD>
<WORD coords="1446,1753,1512,1722,1752">also</WORD>
<WORD coords="1525,1752,1581,1730,1751">use</WORD>
<WORD coords="1595,1751,1653,1721,1750">this</WORD>
<WORD coords="1666,1755,1793,1719,1750">routine,</WORD>
</LINE>
<LINE>
<WORD coords="629,1800,707,1770,1799">from</WORD>
<WORD coords="721,1807,853,1769,1799">enoring</WORD>
<WORD coords="866,1799,927,1774,1799">out</WORD>
<WORD coords="942,1805,1090,1768,1797">Complex</WORD>
<WORD coords="1104,1797,1248,1768,1796">formulas</WORD>
<WORD coords="1262,1797,1360,1767,1796">which</WORD>
<WORD coords="1374,1796,1458,1767,1795">work</WORD>
<WORD coords="1471,1795,1542,1765,1794">with</WORD>
<WORD coords="1557,1795,1676,1765,1794">various</WORD>
<WORD coords="1689,1801,1793,1772,1793">opera-</WORD>
</LINE>
<LINE>
<WORD coords="630,1843,690,1818,1842">tors</WORD>
<WORD coords="705,1843,765,1812,1842">and</WORD>
<WORD coords="779,1843,847,1812,1842">data</WORD>
<WORD coords="862,1850,948,1817,1842">types</WORD>
<WORD coords="963,1842,1071,1811,1841">should</WORD>
<WORD coords="1086,1849,1237,1810,1840">generally</WORD>
<WORD coords="1252,1840,1291,1811,1840">be</WORD>
<WORD coords="1305,1840,1336,1809,1839">in</WORD>
<WORD coords="1350,1848,1551,1809,1839">parentheses.</WORD>
<WORD coords="1566,1838,1640,1807,1837">This</WORD>
<WORD coords="1655,1838,1708,1812,1837">not</WORD>
<WORD coords="1721,1845,1794,1806,1836">only</WORD>
</LINE>
<LINE>
<WORD coords="630,1888,734,1857,1887">makes</WORD>
<WORD coords="748,1887,827,1857,1887">them</WORD>
<WORD coords="843,1887,927,1865,1886">more</WORD>
<WORD coords="941,1891,1059,1855,1886">visible,</WORD>
<WORD coords="1072,1887,1126,1856,1886">but</WORD>
<WORD coords="1138,1886,1204,1855,1885">also</WORD>
<WORD coords="1217,1894,1355,1859,1884">prevents</WORD>
<WORD coords="1369,1885,1473,1862,1884">errors.</WORD>
<WORD coords="1487,1891,1619,1852,1883">Nobody</WORD>
<WORD coords="1633,1883,1740,1852,1882">knows</WORD>
<WORD coords="1753,1882,1794,1851,1881">all</WORD>
</LINE>
<LINE>
<WORD coords="630,1933,679,1901,1932">the</WORD>
<WORD coords="691,1941,839,1901,1932">priorities</WORD>
<WORD coords="850,1932,887,1900,1931">of</WORD>
<WORD coords="898,1932,1017,1900,1931">various</WORD>
<WORD coords="1029,1940,1180,1905,1931">operators</WORD>
<WORD coords="1192,1939,1232,1900,1931">by</WORD>
<WORD coords="1245,1931,1327,1899,1930">heart</WORD>
<WORD coords="1338,1931,1397,1899,1930">and</WORD>
<WORD coords="1409,1930,1467,1898,1929">this</WORD>
<WORD coords="1479,1930,1535,1906,1929">can</WORD>
<WORD coords="1549,1937,1670,1896,1928">quickly</WORD>
<WORD coords="1683,1928,1750,1896,1927">lead</WORD>
<WORD coords="1763,1927,1794,1901,1927">to</WORD>
</LINE>
<LINE>
<WORD coords="629,1987,783,1947,1978">problems</WORD>
<WORD coords="798,1977,825,1947,1977">if</WORD>
<WORD coords="836,1978,854,1956,1978">a</WORD>
<WORD coords="869,1977,998,1946,1976">mistake</WORD>
<WORD coords="1012,1977,1038,1945,1977">is</WORD>
<WORD coords="1053,1977,1149,1946,1976">made.</WORD>
<WORD coords="1165,1977,1192,1946,1976">It</WORD>
<WORD coords="1206,1977,1232,1945,1976">is</WORD>
<WORD coords="1246,1976,1341,1945,1975">better</WORD>
<WORD coords="1354,1976,1386,1950,1976">to</WORD>
<WORD coords="1401,1976,1454,1952,1975">use</WORD>
<WORD coords="1468,1975,1528,1952,1974">one</WORD>
<WORD coords="1541,1983,1728,1942,1973">parenthesis</WORD>
<WORD coords="1743,1973,1795,1947,1973">too</WORD>
</LINE>
<LINE>
<WORD coords="630,2030,718,2001,2022">many</WORD>
<WORD coords="731,2023,799,1993,2022">than</WORD>
<WORD coords="811,2023,870,2001,2022">one</WORD>
<WORD coords="882,2022,932,1997,2022">too</WORD>
<WORD coords="945,2022,1014,1992,2022">few.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="739,2115,838,2077,2107">Easily</WORD>
<WORD coords="848,2107,992,2076,2106">confused</WORD>
<WORD coords="1002,2106,1148,2076,2105">character</WORD>
<WORD coords="1156,2106,1370,2074,2105">combinations</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="630,2193,711,2162,2192">Even</WORD>
<WORD coords="721,2201,911,2161,2192">experienced</WORD>
<WORD coords="920,2200,1131,2169,2191">programmers</WORD>
<WORD coords="1140,2191,1215,2160,2190">have</WORD>
<WORD coords="1225,2191,1347,2159,2190">misread</WORD>
<WORD coords="1358,2190,1439,2159,2189">these</WORD>
<WORD coords="1446,2190,1615,2158,2189">characters:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="741,2278,856,2247,2277">==and</WORD>
<WORD coords="866,2269,888,2259,2269">=</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="743,2363,784,2340,2363">&amp;&amp;</WORD>
<WORD coords="799,2364,884,2333,2363">ands</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="749,2452,754,2422,2452">I</WORD>
<WORD coords="774,2452,778,2421,2452">I</WORD>
<WORD coords="798,2448,856,2418,2448">and</WORD>
<WORD coords="874,2452,879,2421,2452">|</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="630,2533,736,2503,2532">Watch</WORD>
<WORD coords="748,2533,795,2503,2532">for</WORD>
<WORD coords="805,2533,855,2503,2532">the</WORD>
<WORD coords="866,2540,944,2503,2532">legal</WORD>
<WORD coords="957,2533,1118,2502,2531">maximum</WORD>
<WORD coords="1130,2532,1234,2502,2531">values</WORD>
<WORD coords="1244,2532,1281,2501,2531">of</WORD>
<WORD coords="1289,2532,1338,2501,2531">the</WORD>
<WORD coords="1349,2531,1468,2501,2530">various</WORD>
<WORD coords="1478,2531,1547,2501,2530">data</WORD>
<WORD coords="1558,2538,1644,2505,2530">types</WORD>
<WORD coords="1655,2534,1685,2499,2531">in</WORD>
<WORD coords="1696,2529,1795,2499,2528">calcu-</WORD>
</LINE>
<LINE>
<WORD coords="631,2578,748,2547,2577">lations.</WORD>
<WORD coords="758,2585,841,2547,2577">They</WORD>
<WORD coords="852,2585,921,2555,2577">may</WORD>
<WORD coords="933,2577,1023,2546,2576">differ</WORD>
<WORD coords="1031,2577,1109,2546,2576">from</WORD>
<WORD coords="1120,2577,1179,2554,2576">one</WORD>
<WORD coords="1188,2585,1333,2545,2575">compiler</WORD>
<WORD coords="1343,2576,1373,2550,2576">to</WORD>
<WORD coords="1384,2576,1514,2544,2575">another:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1722,2694,1794,2663,2693">231</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0238.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0239.djvu" width="2049">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0239.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="244,182,289,157,184">24.</WORD>
<WORD coords="319,185,436,157,183">Tricks</WORD>
<WORD coords="453,185,516,164,185">and</WORD>
<WORD coords="531,186,609,159,186">Tips</WORD>
<WORD coords="1324,194,1433,167,194">Amiga</WORD>
<WORD coords="1446,194,1470,167,194">C</WORD>
<WORD coords="1483,194,1542,173,194">for</WORD>
<WORD coords="1554,196,1735,168,195">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="574,360,651,337,360">char</WORD>
<WORD coords="675,362,752,338,359">-128</WORD>
<WORD coords="775,362,814,341,362">to</WORD>
<WORD coords="838,363,893,340,363">127</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="574,401,629,376,401">int</WORD>
<WORD coords="654,406,792,379,401">-32,767</WORD>
<WORD coords="815,403,853,382,403">to</WORD>
<WORD coords="877,408,995,381,404">32,766</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="574,447,651,418,441">long</WORD>
<WORD coords="675,448,953,419,443">-2,147,483,648</WORD>
<WORD coords="976,445,1015,424,445">to</WORD>
<WORD coords="1037,451,1295,423,447">2,147,483,647</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="748,471,779,451,471">38</WORD>
<WORD coords="899,473,929,453,473">38</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="574,494,666,470,494">float</WORD>
<WORD coords="690,495,746,472,492">-10</WORD>
<WORD coords="800,496,839,474,496">to</WORD>
<WORD coords="862,497,896,474,497">10</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="574,531,588,522,531">^</WORD>
<WORD coords="629,531,660,523,531">,_,</WORD>
<WORD coords="730,531,765,524,531">,„</WORD>
<WORD coords="769,523,814,503,523">303</WORD>
<WORD coords="936,525,981,505,525">303</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="571,545,687,522,544">double</WORD>
<WORD coords="709,546,765,524,544">-10</WORD>
<WORD coords="836,547,874,526,547">to</WORD>
<WORD coords="897,548,932,526,548">10</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="570,630,664,599,629">These</WORD>
<WORD coords="674,630,729,608,630">can</WORD>
<WORD coords="740,631,828,609,630">never</WORD>
<WORD coords="837,632,874,602,632">be</WORD>
<WORD coords="884,639,1040,603,632">exceeded,</WORD>
<WORD coords="1050,634,1124,612,633">even</WORD>
<WORD coords="1135,634,1165,604,633">in</WORD>
<WORD coords="1176,637,1373,604,635">intermediate</WORD>
<WORD coords="1381,638,1484,607,637">results</WORD>
<WORD coords="1494,638,1530,607,637">of</WORD>
<WORD coords="1537,639,1556,616,639">a</WORD>
<WORD coords="1565,647,1635,608,638">long</WORD>
<WORD coords="1645,647,1732,617,639">equa-</WORD>
</LINE>
<LINE>
<WORD coords="570,674,632,642,673">tion</WORD>
<WORD coords="645,674,719,643,674">such</WORD>
<WORD coords="730,675,773,652,674">as:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="571,755,587,730,755">i</WORD>
<WORD coords="610,748,628,740,753">=</WORD>
<WORD coords="658,759,689,733,756">(x</WORD>
<WORD coords="713,748,728,734,753">*</WORD>
<WORD coords="752,762,770,739,760">y</WORD>
<WORD coords="795,749,810,734,755">*</WORD>
<WORD coords="835,757,849,740,757">z</WORD>
<WORD coords="874,749,891,744,755">-</WORD>
<WORD coords="917,761,944,736,758">z)</WORD>
<WORD coords="976,761,991,734,761">/</WORD>
<WORD coords="1015,765,1033,742,761">y</WORD>
<WORD coords="1055,751,1071,746,754">-</WORD>
<WORD coords="1095,763,1127,742,760">x;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="568,839,641,808,838">This</WORD>
<WORD coords="657,840,714,817,839">can</WORD>
<WORD coords="730,849,849,810,840">happen</WORD>
<WORD coords="865,850,989,811,841">quickly</WORD>
<WORD coords="1005,843,1076,812,842">with</WORD>
<WORD coords="1092,843,1115,824,843">x</WORD>
<WORD coords="1132,834,1149,817,839">*</WORD>
<WORD coords="1165,851,1188,825,847">y</WORD>
<WORD coords="1205,835,1223,818,839">*</WORD>
<WORD coords="1243,844,1260,825,844">z</WORD>
<WORD coords="1280,844,1308,814,844">if</WORD>
<WORD coords="1320,846,1371,815,845">the</WORD>
<WORD coords="1386,846,1468,815,845">three</WORD>
<WORD coords="1482,847,1595,816,846">factors</WORD>
<WORD coords="1610,848,1731,818,847">contain</WORD>
</LINE>
<LINE>
<WORD coords="568,891,648,852,882">large</WORD>
<WORD coords="657,885,806,854,884">numbers.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="677,978,795,938,970">System</WORD>
<WORD coords="806,971,891,940,970">crash</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="567,1053,637,1022,1051">This</WORD>
<WORD coords="649,1061,718,1031,1052">may</WORD>
<WORD coords="730,1054,806,1023,1053">have</WORD>
<WORD coords="818,1063,907,1032,1054">many</WORD>
<WORD coords="917,1057,1031,1033,1056">causes.</WORD>
<WORD coords="1041,1057,1099,1027,1056">For</WORD>
<WORD coords="1109,1066,1255,1027,1057">example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="674,1139,794,1108,1138">Pointer</WORD>
<WORD coords="803,1140,856,1115,1139">not</WORD>
<WORD coords="866,1142,1028,1109,1140">initialized</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="674,1231,785,1193,1222">Wrong</WORD>
<WORD coords="794,1231,954,1199,1224">parameter</WORD>
<WORD coords="961,1233,1066,1196,1225">passed</WORD>
<WORD coords="1076,1234,1189,1195,1226">(wrong</WORD>
<WORD coords="1198,1227,1264,1197,1227">data</WORD>
<WORD coords="1273,1236,1368,1197,1228">types)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="673,1308,791,1277,1307">Pointer</WORD>
<WORD coords="798,1309,898,1286,1308">access</WORD>
<WORD coords="909,1310,939,1284,1309">to</WORD>
<WORD coords="948,1310,1009,1279,1310">odd</WORD>
<WORD coords="1017,1311,1134,1280,1310">address</WORD>
<WORD coords="1145,1320,1261,1280,1311">(except</WORD>
<WORD coords="1269,1312,1316,1281,1311">for</WORD>
<WORD coords="1324,1313,1393,1282,1312">char</WORD>
<WORD coords="1401,1321,1525,1283,1313">pointer)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="227,2691,299,2662,2690">232</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0239.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0240.djvu" width="2045">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0240.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="922,760,1152,642,760">25.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="784,964,1306,818,932">System</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="518,1140,1562,988,1105">Programming</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0240.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0241.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0241.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0241.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0242.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0242.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="270,198,399,172,197">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1291,192,1337,164,191">25.</WORD>
<WORD coords="1364,191,1486,163,190">System</WORD>
<WORD coords="1503,189,1763,162,187">Programming</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="273,479,422,411,478">25.</WORD>
<WORD coords="603,496,910,408,476">System</WORD>
<WORD coords="972,493,1579,401,471">Programming</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="602,634,671,603,633">One</WORD>
<WORD coords="688,634,725,602,633">of</WORD>
<WORD coords="740,634,792,602,633">the</WORD>
<WORD coords="807,633,933,609,632">reasons</WORD>
<WORD coords="950,640,1062,600,631">people</WORD>
<WORD coords="1078,631,1165,599,630">work</WORD>
<WORD coords="1182,630,1255,598,629">with</WORD>
<WORD coords="1271,629,1298,598,629">C</WORD>
<WORD coords="1317,636,1466,597,627">language</WORD>
<WORD coords="1483,626,1511,596,626">is</WORD>
<WORD coords="1528,626,1661,596,625">because</WORD>
<WORD coords="1676,625,1713,593,624">of</WORD>
<WORD coords="1728,624,1768,593,624">its</WORD>
</LINE>
<LINE>
<WORD coords="603,686,705,648,678">speed.</WORD>
<WORD coords="720,678,785,647,677">The</WORD>
<WORD coords="797,677,878,646,676">main</WORD>
<WORD coords="892,676,999,653,675">reason</WORD>
<WORD coords="1012,683,1125,644,674">Amiga</WORD>
<WORD coords="1137,675,1255,651,674">owners</WORD>
<WORD coords="1268,673,1323,651,673">use</WORD>
<WORD coords="1336,672,1362,642,672">C</WORD>
<WORD coords="1377,672,1403,642,671">is</WORD>
<WORD coords="1416,679,1561,640,670">probably</WORD>
<WORD coords="1575,670,1705,640,669">because</WORD>
<WORD coords="1719,668,1768,638,667">the</WORD>
</LINE>
<LINE>
<WORD coords="603,730,744,691,721">Amiga&apos;s</WORD>
<WORD coords="756,729,910,690,720">operating</WORD>
<WORD coords="924,728,1035,694,719">system</WORD>
<WORD coords="1048,719,1111,697,719">was</WORD>
<WORD coords="1123,719,1239,688,718">written</WORD>
<WORD coords="1251,717,1283,687,717">in</WORD>
<WORD coords="1294,717,1331,686,717">C.</WORD>
<WORD coords="1344,723,1495,685,715">Knowing</WORD>
<WORD coords="1507,715,1557,684,714">the</WORD>
<WORD coords="1568,722,1769,682,712">peculiarities</WORD>
</LINE>
<LINE>
<WORD coords="603,767,639,736,766">of</WORD>
<WORD coords="648,767,675,736,767">C</WORD>
<WORD coords="688,767,772,735,766">often</WORD>
<WORD coords="784,774,870,735,765">helps</WORD>
<WORD coords="881,773,943,742,765">you</WORD>
<WORD coords="955,765,1133,733,763">understand</WORD>
<WORD coords="1145,764,1195,732,763">the</WORD>
<WORD coords="1206,770,1345,731,762">Amiga&apos;s</WORD>
<WORD coords="1358,769,1511,729,760">operating</WORD>
<WORD coords="1524,767,1645,732,759">system.</WORD>
<WORD coords="1657,758,1730,726,757">This</WORD>
<WORD coords="1742,757,1769,726,756">is</WORD>
</LINE>
<LINE>
<WORD coords="603,820,767,780,810">especially</WORD>
<WORD coords="781,810,950,779,809">noticeable</WORD>
<WORD coords="963,816,1069,778,807">during</WORD>
<WORD coords="1083,816,1194,782,807">system</WORD>
<WORD coords="1208,815,1430,775,806">programming</WORD>
<WORD coords="1443,805,1531,774,804">when</WORD>
<WORD coords="1543,812,1605,781,803">you</WORD>
<WORD coords="1618,811,1662,777,802">try</WORD>
<WORD coords="1675,803,1706,777,803">to</WORD>
<WORD coords="1719,810,1770,776,802">get</WORD>
</LINE>
<LINE>
<WORD coords="604,856,687,834,855">more</WORD>
<WORD coords="695,864,899,824,854">performance</WORD>
<WORD coords="909,854,985,823,853">from</WORD>
<WORD coords="997,853,1046,822,852">the</WORD>
<WORD coords="1055,861,1215,826,852">computer.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="274,941,453,911,940">Intuition</WORD>
<WORD coords="603,940,677,910,939">This</WORD>
<WORD coords="695,947,819,909,939">chapter</WORD>
<WORD coords="836,939,921,909,938">takes</WORD>
<WORD coords="939,946,1000,916,937">you</WORD>
<WORD coords="1017,937,1083,906,936">into</WORD>
<WORD coords="1100,937,1151,906,936">the</WORD>
<WORD coords="1168,936,1265,905,935">world</WORD>
<WORD coords="1281,935,1318,904,934">of</WORD>
<WORD coords="1329,935,1495,904,934">Intuition.</WORD>
<WORD coords="1513,932,1658,901,931">Intuition</WORD>
<WORD coords="1675,931,1702,900,930">is</WORD>
<WORD coords="1721,930,1770,900,929">the</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,984,724,954,983">section</WORD>
<WORD coords="746,983,783,953,982">of</WORD>
<WORD coords="801,983,852,952,982">the</WORD>
<WORD coords="872,990,1032,951,981">operating</WORD>
<WORD coords="1053,989,1169,955,980">system</WORD>
<WORD coords="1190,980,1254,949,979">that</WORD>
<WORD coords="1273,979,1300,949,979">is</WORD>
<WORD coords="1320,979,1494,947,978">concerned</WORD>
<WORD coords="1514,977,1588,945,976">with</WORD>
<WORD coords="1609,979,1770,944,975">windows,</WORD>
</LINE>
<LINE>
<WORD coords="606,1032,737,1006,1027">screens,</WORD>
<WORD coords="752,1031,847,997,1026">icons,</WORD>
<WORD coords="862,1034,997,996,1026">gadgets,</WORD>
<WORD coords="1012,1025,1118,1003,1025">menus</WORD>
<WORD coords="1132,1025,1192,994,1024">and</WORD>
<WORD coords="1205,1024,1255,993,1023">the</WORD>
<WORD coords="1268,1024,1383,1001,1023">mouse.</WORD>
<WORD coords="1399,1022,1570,990,1021">Intuition&apos;s</WORD>
<WORD coords="1584,1028,1771,988,1019">capabilities</WORD>
</LINE>
<LINE>
<WORD coords="606,1072,656,1050,1071">are</WORD>
<WORD coords="671,1072,706,1050,1072">so</WORD>
<WORD coords="722,1071,789,1046,1070">vast</WORD>
<WORD coords="802,1071,865,1041,1070">that</WORD>
<WORD coords="878,1070,925,1048,1070">we</WORD>
<WORD coords="940,1070,996,1048,1069">can</WORD>
<WORD coords="1011,1077,1135,1039,1068">explore</WORD>
<WORD coords="1149,1076,1222,1037,1067">only</WORD>
<WORD coords="1235,1068,1254,1046,1068">a</WORD>
<WORD coords="1269,1068,1357,1036,1066">small</WORD>
<WORD coords="1370,1075,1490,1035,1065">portion</WORD>
<WORD coords="1503,1065,1540,1034,1064">of</WORD>
<WORD coords="1552,1065,1612,1033,1064">this</WORD>
<WORD coords="1626,1064,1769,1032,1062">material.</WORD>
</LINE>
<LINE>
<WORD coords="607,1115,715,1084,1114">You&apos;ll</WORD>
<WORD coords="734,1114,800,1084,1113">find</WORD>
<WORD coords="819,1114,986,1083,1113">additional</WORD>
<WORD coords="1004,1113,1177,1082,1111">references</WORD>
<WORD coords="1196,1119,1360,1080,1110">suggested</WORD>
<WORD coords="1377,1110,1405,1079,1110">if</WORD>
<WORD coords="1421,1118,1482,1087,1109">you</WORD>
<WORD coords="1500,1108,1578,1077,1107">wish</WORD>
<WORD coords="1597,1108,1629,1082,1108">to</WORD>
<WORD coords="1647,1115,1772,1076,1106">explore</WORD>
</LINE>
<LINE>
<WORD coords="607,1160,733,1130,1158">further.</WORD>
<WORD coords="755,1159,812,1129,1159">We</WORD>
<WORD coords="833,1159,929,1128,1158">chose</WORD>
<WORD coords="950,1159,982,1133,1158">to</WORD>
<WORD coords="1004,1158,1085,1127,1157">limit</WORD>
<WORD coords="1105,1157,1265,1126,1156">ourselves</WORD>
<WORD coords="1286,1156,1318,1130,1156">to</WORD>
<WORD coords="1339,1160,1549,1124,1153">introductory</WORD>
<WORD coords="1571,1152,1709,1121,1151">material</WORD>
<WORD coords="1730,1151,1771,1129,1150">on</WORD>
</LINE>
<LINE>
<WORD coords="606,1209,756,1174,1204">Intuition,</WORD>
<WORD coords="767,1212,926,1172,1203">especially</WORD>
<WORD coords="937,1203,985,1172,1202">the</WORD>
<WORD coords="995,1203,1125,1171,1202">creation</WORD>
<WORD coords="1136,1202,1171,1170,1201">of</WORD>
<WORD coords="1179,1201,1323,1170,1200">windows</WORD>
<WORD coords="1333,1200,1391,1169,1199">and</WORD>
<WORD coords="1403,1199,1528,1176,1197">screens.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="607,1291,675,1261,1290">One</WORD>
<WORD coords="690,1291,779,1259,1290">small</WORD>
<WORD coords="794,1297,928,1258,1289">warning</WORD>
<WORD coords="943,1288,974,1258,1288">in</WORD>
<WORD coords="988,1289,1132,1258,1288">advance:</WORD>
<WORD coords="1149,1288,1290,1256,1286">Intuition</WORD>
<WORD coords="1305,1287,1332,1255,1286">is</WORD>
<WORD coords="1346,1294,1419,1263,1285">very</WORD>
<WORD coords="1434,1293,1584,1253,1284">complex.</WORD>
<WORD coords="1600,1283,1706,1251,1282">You&apos;ll</WORD>
<WORD coords="1721,1283,1773,1259,1282">see</WORD>
</LINE>
<LINE>
<WORD coords="607,1335,665,1304,1334">this</WORD>
<WORD coords="680,1335,760,1304,1334">from</WORD>
<WORD coords="775,1335,825,1303,1334">the</WORD>
<WORD coords="839,1334,865,1303,1334">C</WORD>
<WORD coords="881,1334,987,1310,1333">source</WORD>
<WORD coords="1002,1333,1064,1302,1332">that</WORD>
<WORD coords="1077,1333,1200,1301,1331">follows</WORD>
<WORD coords="1215,1331,1245,1300,1330">in</WORD>
<WORD coords="1260,1331,1318,1299,1330">this</WORD>
<WORD coords="1333,1338,1496,1299,1329">chapter—</WORD>
<WORD coords="1495,1329,1545,1297,1328">the</WORD>
<WORD coords="1559,1328,1666,1304,1327">source</WORD>
<WORD coords="1679,1327,1773,1295,1326">codes</WORD>
</LINE>
<LINE>
<WORD coords="607,1380,657,1358,1379">are</WORD>
<WORD coords="670,1380,761,1349,1379">much</WORD>
<WORD coords="775,1379,859,1356,1378">more</WORD>
<WORD coords="872,1385,1073,1347,1377">complicated</WORD>
<WORD coords="1087,1377,1156,1347,1376">than</WORD>
<WORD coords="1170,1376,1219,1346,1375">the</WORD>
<WORD coords="1232,1376,1306,1354,1375">ones</WORD>
<WORD coords="1321,1383,1435,1344,1374">you&apos;ve</WORD>
<WORD coords="1448,1374,1520,1351,1373">seen</WORD>
<WORD coords="1534,1373,1570,1351,1373">so</WORD>
<WORD coords="1583,1372,1637,1341,1372">far.</WORD>
<WORD coords="1651,1372,1735,1342,1371">Even</WORD>
<WORD coords="1748,1370,1776,1340,1370">if</WORD>
</LINE>
<LINE>
<WORD coords="608,1431,669,1402,1423">you</WORD>
<WORD coords="687,1423,777,1393,1422">don&apos;t</WORD>
<WORD coords="794,1422,976,1392,1421">understand</WORD>
<WORD coords="994,1429,1183,1391,1420">everything,</WORD>
<WORD coords="1201,1428,1262,1398,1420">you</WORD>
<WORD coords="1281,1420,1391,1389,1418">should</WORD>
<WORD coords="1409,1426,1454,1393,1417">try</WORD>
<WORD coords="1471,1417,1523,1387,1417">the</WORD>
<WORD coords="1539,1425,1696,1394,1416">programs</WORD>
<WORD coords="1714,1415,1774,1385,1414">and</WORD>
</LINE>
<LINE>
<WORD coords="609,1475,793,1437,1466">experiment</WORD>
<WORD coords="803,1466,875,1435,1465">with</WORD>
<WORD coords="887,1466,975,1435,1465">them.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="281,1699,315,1650,1699">2</WORD>
<WORD coords="335,1700,456,1648,1699">5.1</WORD>
<WORD coords="610,1700,739,1648,1699">The</WORD>
<WORD coords="813,1700,1124,1647,1698">Intuition</WORD>
<WORD coords="1199,1710,1514,1645,1695">Principle</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="610,1848,655,1819,1848">To</WORD>
<WORD coords="666,1849,720,1826,1848">use</WORD>
<WORD coords="732,1848,872,1817,1847">Intuition</WORD>
<WORD coords="883,1847,914,1817,1847">in</WORD>
<WORD coords="926,1848,994,1825,1847">user</WORD>
<WORD coords="1004,1855,1167,1824,1846">programs,</WORD>
<WORD coords="1180,1847,1265,1824,1846">some</WORD>
<WORD coords="1275,1846,1471,1814,1844">conventions</WORD>
<WORD coords="1482,1844,1563,1818,1843">must</WORD>
<WORD coords="1572,1844,1611,1813,1843">be</WORD>
<WORD coords="1622,1843,1774,1811,1842">followed.</WORD>
</LINE>
<LINE>
<WORD coords="610,1893,668,1863,1892">For</WORD>
<WORD coords="683,1901,834,1862,1892">example,</WORD>
<WORD coords="849,1893,992,1861,1891">Intuition</WORD>
<WORD coords="1008,1892,1141,1861,1891">routines</WORD>
<WORD coords="1158,1891,1215,1869,1890">can</WORD>
<WORD coords="1229,1891,1269,1860,1891">be</WORD>
<WORD coords="1284,1891,1359,1859,1890">used</WORD>
<WORD coords="1375,1897,1448,1859,1889">only</WORD>
<WORD coords="1463,1889,1551,1858,1888">when</WORD>
<WORD coords="1568,1889,1618,1857,1888">the</WORD>
<WORD coords="1633,1888,1776,1855,1886">Intuition</WORD>
</LINE>
<LINE>
<WORD coords="612,1946,720,1906,1936">library</WORD>
<WORD coords="735,1938,789,1906,1937">has</WORD>
<WORD coords="801,1937,878,1906,1936">been</WORD>
<WORD coords="893,1945,1019,1905,1936">opened.</WORD>
<WORD coords="1035,1936,1176,1904,1935">Intuition</WORD>
<WORD coords="1189,1936,1216,1904,1935">is</WORD>
<WORD coords="1231,1944,1341,1903,1934">simply</WORD>
<WORD coords="1354,1935,1373,1912,1935">a</WORD>
<WORD coords="1386,1942,1467,1903,1933">large</WORD>
<WORD coords="1481,1941,1589,1902,1932">library</WORD>
<WORD coords="1603,1939,1776,1900,1931">containing</WORD>
</LINE>
<LINE>
<WORD coords="612,1984,661,1952,1983">the</WORD>
<WORD coords="673,1983,824,1951,1982">functions</WORD>
<WORD coords="837,1983,910,1951,1983">used</WORD>
<WORD coords="922,1982,954,1951,1982">in</WORD>
<WORD coords="965,1983,1144,1951,1981">connection</WORD>
<WORD coords="1157,1981,1227,1950,1980">with</WORD>
<WORD coords="1240,1981,1385,1950,1980">windows</WORD>
<WORD coords="1398,1980,1456,1949,1979">and</WORD>
<WORD coords="1468,1980,1581,1948,1978">similar</WORD>
<WORD coords="1593,1987,1700,1947,1978">things.</WORD>
<WORD coords="1713,1978,1777,1946,1977">The</WORD>
</LINE>
<LINE>
<WORD coords="612,2028,776,1998,2027">difference</WORD>
<WORD coords="786,2028,862,1997,2027">from</WORD>
<WORD coords="874,2028,923,1997,2027">the</WORD>
<WORD coords="933,2028,959,1996,2028">C</WORD>
<WORD coords="970,2027,1102,1996,2026">libraries</WORD>
<WORD coords="1111,2034,1267,1996,2025">presented</WORD>
<WORD coords="1277,2034,1316,2004,2026">up</WORD>
<WORD coords="1326,2026,1358,2000,2026">to</WORD>
<WORD coords="1368,2025,1437,2003,2025">now</WORD>
<WORD coords="1448,2025,1473,1993,2024">is</WORD>
<WORD coords="1484,2025,1545,1993,2024">that</WORD>
<WORD coords="1554,2024,1637,1994,2023">these</WORD>
<WORD coords="1647,2023,1777,1992,2022">routines</WORD>
</LINE>
<LINE>
<WORD coords="611,2073,661,2050,2072">are</WORD>
<WORD coords="675,2073,728,2047,2072">not</WORD>
<WORD coords="741,2073,844,2042,2072">linked</WORD>
<WORD coords="856,2080,964,2041,2071">during</WORD>
<WORD coords="977,2079,1102,2040,2071">linking.</WORD>
<WORD coords="1117,2071,1181,2040,2070">The</WORD>
<WORD coords="1194,2071,1263,2048,2070">user</WORD>
<WORD coords="1274,2071,1364,2039,2070">relies</WORD>
<WORD coords="1376,2070,1417,2047,2069">on</WORD>
<WORD coords="1431,2070,1481,2039,2069">the</WORD>
<WORD coords="1494,2069,1557,2038,2068">fact</WORD>
<WORD coords="1569,2069,1632,2038,2068">that</WORD>
<WORD coords="1644,2075,1713,2037,2067">they</WORD>
<WORD coords="1727,2067,1777,2045,2066">are</WORD>
</LINE>
<LINE>
<WORD coords="612,2117,713,2087,2116">stored</WORD>
<WORD coords="728,2117,915,2086,2116">somewhere</WORD>
<WORD coords="930,2116,962,2086,2116">in</WORD>
<WORD coords="978,2117,1027,2085,2116">the</WORD>
<WORD coords="1042,2123,1200,2090,2115">computer</WORD>
<WORD coords="1213,2116,1272,2085,2115">and</WORD>
<WORD coords="1286,2115,1337,2093,2114">are</WORD>
<WORD coords="1351,2115,1501,2083,2113">available</WORD>
<WORD coords="1515,2120,1623,2082,2113">during</WORD>
<WORD coords="1638,2120,1776,2090,2111">program</WORD>
</LINE>
<LINE>
<WORD coords="612,2162,783,2131,2161">execution.</WORD>
<WORD coords="799,2161,872,2130,2160">This</WORD>
<WORD coords="889,2161,943,2130,2160">has</WORD>
<WORD coords="959,2161,1046,2138,2160">some</WORD>
<WORD coords="1062,2167,1255,2129,2159">advantages.</WORD>
<WORD coords="1272,2159,1363,2128,2158">Since</WORD>
<WORD coords="1379,2165,1469,2136,2157">many</WORD>
<WORD coords="1485,2165,1641,2135,2156">programs</WORD>
<WORD coords="1658,2156,1711,2134,2156">use</WORD>
<WORD coords="1728,2156,1777,2126,2155">the</WORD>
</LINE>
<LINE>
<WORD coords="612,2205,697,2182,2204">same</WORD>
<WORD coords="709,2205,852,2173,2204">Intuition</WORD>
<WORD coords="866,2209,1010,2173,2203">routines,</WORD>
<WORD coords="1025,2211,1095,2172,2203">they</WORD>
<WORD coords="1109,2203,1197,2172,2202">don&apos;t</WORD>
<WORD coords="1210,2203,1286,2171,2202">have</WORD>
<WORD coords="1301,2202,1332,2177,2202">to</WORD>
<WORD coords="1346,2202,1384,2172,2202">be</WORD>
<WORD coords="1400,2202,1498,2170,2201">stored</WORD>
<WORD coords="1514,2201,1629,2169,2199">several</WORD>
<WORD coords="1644,2200,1731,2169,2199">times</WORD>
<WORD coords="1747,2198,1777,2168,2198">in</WORD>
</LINE>
<LINE>
<WORD coords="613,2249,661,2219,2248">the</WORD>
<WORD coords="674,2257,818,2228,2248">memory.</WORD>
<WORD coords="832,2256,929,2219,2247">Every</WORD>
<WORD coords="941,2256,1079,2226,2247">program</WORD>
<WORD coords="1092,2248,1148,2226,2247">can</WORD>
<WORD coords="1161,2247,1215,2225,2247">use</WORD>
<WORD coords="1227,2247,1276,2217,2246">the</WORD>
<WORD coords="1287,2247,1419,2216,2246">routines</WORD>
<WORD coords="1431,2246,1479,2215,2245">for</WORD>
<WORD coords="1491,2246,1529,2214,2245">its</WORD>
<WORD coords="1540,2245,1610,2223,2244">own</WORD>
<WORD coords="1623,2253,1777,2221,2243">purposes,</WORD>
</LINE>
<LINE>
<WORD coords="612,2295,688,2272,2294">even</WORD>
<WORD coords="701,2294,729,2263,2294">if</WORD>
<WORD coords="739,2303,808,2263,2294">they</WORD>
<WORD coords="820,2294,904,2263,2293">work</WORD>
<WORD coords="917,2294,988,2262,2293">with</WORD>
<WORD coords="1000,2294,1086,2262,2293">other</WORD>
<WORD coords="1096,2301,1249,2269,2292">programs</WORD>
<WORD coords="1262,2292,1292,2261,2292">in</WORD>
<WORD coords="1305,2300,1440,2269,2291">memory</WORD>
<WORD coords="1452,2298,1692,2258,2290">(multitasking).</WORD>
<WORD coords="1705,2289,1778,2258,2288">This</WORD>
</LINE>
<LINE>
<WORD coords="612,2340,700,2317,2339">saves</WORD>
<WORD coords="710,2348,846,2308,2339">working</WORD>
<WORD coords="856,2347,1000,2316,2339">memory.</WORD>
<WORD coords="1012,2339,1038,2308,2338">It</WORD>
<WORD coords="1047,2339,1150,2308,2338">makes</WORD>
<WORD coords="1161,2339,1202,2315,2338">no</WORD>
<WORD coords="1211,2338,1375,2306,2337">difference</WORD>
<WORD coords="1385,2338,1484,2306,2337">where</WORD>
<WORD coords="1494,2337,1578,2305,2336">these</WORD>
<WORD coords="1587,2337,1718,2304,2335">routines</WORD>
<WORD coords="1729,2335,1778,2312,2334">are</WORD>
</LINE>
<LINE>
<WORD coords="613,2385,712,2355,2384">stored</WORD>
<WORD coords="725,2384,756,2354,2384">in</WORD>
<WORD coords="770,2385,819,2354,2384">the</WORD>
<WORD coords="832,2392,977,2362,2384">memory.</WORD>
<WORD coords="990,2384,1087,2353,2383">When</WORD>
<WORD coords="1101,2391,1162,2361,2383">you</WORD>
<WORD coords="1173,2391,1252,2361,2382">open</WORD>
<WORD coords="1266,2383,1315,2352,2382">the</WORD>
<WORD coords="1329,2388,1748,2352,2381">intuition.library,</WORD>
<WORD coords="1760,2380,1779,2357,2380">a</WORD>
</LINE>
<LINE>
<WORD coords="611,2438,728,2398,2429">pointer</WORD>
<WORD coords="739,2430,765,2398,2429">is</WORD>
<WORD coords="776,2430,912,2398,2429">returned</WORD>
<WORD coords="923,2429,954,2403,2429">to</WORD>
<WORD coords="966,2429,1016,2398,2428">the</WORD>
<WORD coords="1025,2436,1188,2397,2427">beginning</WORD>
<WORD coords="1200,2428,1234,2397,2427">of</WORD>
<WORD coords="1244,2428,1301,2397,2427">this</WORD>
<WORD coords="1313,2428,1447,2396,2427">function</WORD>
<WORD coords="1458,2427,1516,2396,2426">list.</WORD>
<WORD coords="1529,2426,1558,2396,2426">A</WORD>
<WORD coords="1569,2426,1734,2395,2425">trademark</WORD>
<WORD coords="1745,2425,1781,2394,2424">of</WORD>
</LINE>
<LINE>
<WORD coords="612,2474,752,2442,2473">Intuition</WORD>
<WORD coords="763,2482,984,2443,2472">programming</WORD>
<WORD coords="996,2473,1022,2442,2472">is</WORD>
<WORD coords="1033,2473,1053,2450,2473">a</WORD>
<WORD coords="1063,2473,1107,2441,2472">lot</WORD>
<WORD coords="1116,2473,1153,2441,2472">of</WORD>
<WORD coords="1160,2480,1291,2441,2471">pointers</WORD>
<WORD coords="1302,2472,1362,2441,2471">and</WORD>
<WORD coords="1373,2472,1537,2445,2471">structures.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1705,2693,1778,2663,2692">235</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0242.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2837" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0243.djvu" width="2049">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0243.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="297,183,343,157,185">25.</WORD>
<WORD coords="371,185,493,157,184">System</WORD>
<WORD coords="511,188,772,159,187">Programming</WORD>
<WORD coords="1377,194,1485,167,194">Amiga</WORD>
<WORD coords="1498,194,1522,167,194">C</WORD>
<WORD coords="1535,195,1594,173,194">for</WORD>
<WORD coords="1606,196,1788,168,195">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="294,509,329,458,513">2</WORD>
<WORD coords="348,511,471,459,512">5.2</WORD>
<WORD coords="624,513,676,461,513">A</WORD>
<WORD coords="733,517,1013,462,515">Window</WORD>
<WORD coords="1070,518,1266,467,517">under</WORD>
<WORD coords="1324,521,1623,467,520">Intuition</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="622,662,679,632,661">We</WORD>
<WORD coords="690,671,847,632,662">displayed</WORD>
<WORD coords="858,664,877,642,664">a</WORD>
<WORD coords="888,665,1018,634,664">window</WORD>
<WORD coords="1029,666,1070,643,665">on</WORD>
<WORD coords="1082,666,1131,635,665">the</WORD>
<WORD coords="1143,667,1246,644,666">screen</WORD>
<WORD coords="1258,668,1329,637,667">with</WORD>
<WORD coords="1341,668,1391,637,667">the</WORD>
<WORD coords="1403,669,1517,639,668">normal</WORD>
<WORD coords="1530,676,1626,649,669">open</WORD>
<WORD coords="1640,671,1784,639,670">function.</WORD>
</LINE>
<LINE>
<WORD coords="622,706,694,675,705">This</WORD>
<WORD coords="707,707,843,676,706">function</WORD>
<WORD coords="856,709,913,677,708">lets</WORD>
<WORD coords="926,709,977,678,708">the</WORD>
<WORD coords="988,710,1056,687,709">user</WORD>
<WORD coords="1068,710,1161,679,709">select</WORD>
<WORD coords="1174,711,1223,680,710">the</WORD>
<WORD coords="1236,712,1299,680,711">size</WORD>
<WORD coords="1310,712,1370,682,711">and</WORD>
<WORD coords="1381,720,1513,682,712">position</WORD>
<WORD coords="1525,713,1557,683,713">in</WORD>
<WORD coords="1570,720,1713,684,714">advance,</WORD>
<WORD coords="1726,715,1785,685,714">and</WORD>
</LINE>
<LINE>
<WORD coords="621,758,749,720,751">permits</WORD>
<WORD coords="770,753,904,721,752">window</WORD>
<WORD coords="925,762,1026,722,753">sizing</WORD>
<WORD coords="1046,755,1106,724,754">and</WORD>
<WORD coords="1127,757,1312,730,755">movement.</WORD>
<WORD coords="1334,763,1497,726,757">However,</WORD>
<WORD coords="1519,759,1665,728,758">Intuition</WORD>
<WORD coords="1686,760,1785,728,759">offers</WORD>
</LINE>
<LINE>
<WORD coords="622,802,734,764,794">special</WORD>
<WORD coords="746,796,874,764,795">features</WORD>
<WORD coords="885,797,933,765,796">for</WORD>
<WORD coords="943,798,1097,766,797">windows.</WORD>
<WORD coords="1109,799,1193,768,798">Let&apos;s</WORD>
<WORD coords="1204,800,1276,768,799">look</WORD>
<WORD coords="1286,800,1316,774,800">at</WORD>
<WORD coords="1326,800,1377,770,799">the</WORD>
<WORD coords="1387,809,1522,770,800">required</WORD>
<WORD coords="1533,803,1675,777,802">structure</WORD>
<WORD coords="1686,803,1784,772,802">which</WORD>
</LINE>
<LINE>
<WORD coords="621,840,756,808,839">contains</WORD>
<WORD coords="767,840,808,809,839">all</WORD>
<WORD coords="819,841,867,809,840">the</WORD>
<WORD coords="879,849,1036,810,841">important</WORD>
<WORD coords="1045,844,1236,811,842">information</WORD>
<WORD coords="1247,844,1295,813,843">for</WORD>
<WORD coords="1304,845,1354,814,844">the</WORD>
<WORD coords="1364,846,1503,814,845">window:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="624,918,740,896,917">struct</WORD>
<WORD coords="763,920,943,895,918">NewWindow</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="626,961,635,933,961">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,998,721,975,997">SHORT</WORD>
<WORD coords="742,1006,915,975,999">LeftEdge,</WORD>
<WORD coords="944,1008,1097,977,1001">TopEdge;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,1039,721,1015,1039">SHORT</WORD>
<WORD coords="740,1044,854,1015,1039">Width,</WORD>
<WORD coords="882,1048,1018,1016,1041">Height;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,1080,721,1055,1079">DBYTE</WORD>
<WORD coords="742,1086,935,1054,1080">DetailPen,</WORD>
<WORD coords="963,1087,1138,1057,1082">BlockPen;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,1121,722,1096,1120">OLONG</WORD>
<WORD coords="743,1129,956,1097,1121">IDCMPFlags;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,1161,721,1137,1161">ULONG</WORD>
<WORD coords="740,1169,855,1137,1162">Flags;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,1202,739,1178,1201">struct</WORD>
<WORD coords="761,1209,880,1178,1202">Gadget</WORD>
<WORD coords="904,1211,1157,1178,1204">*FirstGadget;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,1242,739,1219,1241">struct</WORD>
<WORD coords="763,1250,861,1219,1243">Image</WORD>
<WORD coords="883,1249,1096,1220,1244">*CheckMark;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,1282,719,1258,1282">UBYTE</WORD>
<WORD coords="742,1288,874,1258,1283">*Title;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,1323,738,1299,1322">struct</WORD>
<WORD coords="761,1324,880,1299,1323">Screen</WORD>
<WORD coords="903,1329,1054,1300,1325">*Screen;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,1363,738,1340,1362">struct</WORD>
<WORD coords="759,1371,881,1339,1364">BitMap</WORD>
<WORD coords="903,1373,1054,1340,1365">*BitMap;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,1404,719,1379,1403">SHORT</WORD>
<WORD coords="738,1409,913,1379,1404">MinWidth,</WORD>
<WORD coords="941,1413,1135,1380,1406">MinHeight;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,1443,719,1419,1442">SHORT</WORD>
<WORD coords="738,1449,913,1419,1443">MaxWidth,</WORD>
<WORD coords="940,1453,1135,1420,1445">MaxHeight;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,1484,738,1459,1483">USHORT</WORD>
<WORD coords="758,1491,852,1460,1484">Type;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,1528,631,1499,1528">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="286,1605,360,1575,1604">The</WORD>
<WORD coords="616,1608,679,1577,1607">The</WORD>
<WORD coords="692,1609,834,1583,1608">structure</WORD>
<WORD coords="846,1611,1004,1579,1609">definition</WORD>
<WORD coords="1016,1611,1071,1589,1610">can</WORD>
<WORD coords="1083,1611,1122,1581,1611">be</WORD>
<WORD coords="1134,1612,1228,1581,1611">found</WORD>
<WORD coords="1240,1612,1270,1582,1612">in</WORD>
<WORD coords="1283,1613,1333,1582,1612">the</WORD>
<WORD coords="1344,1614,1454,1582,1613">header</WORD>
<WORD coords="1464,1614,1519,1583,1613">file</WORD>
<WORD coords="1532,1618,1776,1585,1614">intuition/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="285,1651,543,1621,1649">NewWindow</WORD>
<WORD coords="617,1654,885,1623,1652">intuition.h.</WORD>
<WORD coords="898,1655,977,1624,1654">Now</WORD>
<WORD coords="990,1655,1058,1624,1654">let&apos;s</WORD>
<WORD coords="1071,1656,1151,1624,1654">filter</WORD>
<WORD coords="1162,1656,1215,1631,1656">out</WORD>
<WORD coords="1227,1656,1276,1626,1656">the</WORD>
<WORD coords="1288,1657,1375,1626,1656">items</WORD>
<WORD coords="1388,1658,1449,1627,1657">that</WORD>
<WORD coords="1461,1658,1508,1636,1657">we</WORD>
<WORD coords="1520,1658,1569,1636,1657">are</WORD>
<WORD coords="1581,1667,1674,1628,1658">really</WORD>
<WORD coords="1686,1667,1779,1628,1658">going</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="286,1695,460,1665,1693">structure</WORD>
<WORD coords="616,1696,646,1671,1696">to</WORD>
<WORD coords="661,1697,724,1674,1696">use.</WORD>
<WORD coords="738,1697,803,1666,1696">The</WORD>
<WORD coords="816,1698,905,1675,1697">name</WORD>
<WORD coords="918,1699,945,1667,1698">is</WORD>
<WORD coords="958,1707,1078,1668,1698">already</WORD>
<WORD coords="1090,1701,1283,1669,1700">remarkable:</WORD>
<WORD coords="1300,1703,1536,1672,1701">NewWindow.</WORD>
<WORD coords="1550,1703,1615,1672,1702">The</WORD>
<WORD coords="1628,1704,1712,1680,1703">same</WORD>
<WORD coords="1724,1704,1779,1672,1703">file</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,1749,740,1711,1740">usually</WORD>
<WORD coords="769,1743,915,1711,1741">contains</WORD>
<WORD coords="943,1743,962,1721,1743">a</WORD>
<WORD coords="991,1744,1142,1718,1743">structure</WORD>
<WORD coords="1171,1745,1283,1715,1744">named</WORD>
<WORD coords="1310,1747,1498,1717,1745">Window.</WORD>
<WORD coords="1524,1747,1597,1717,1746">You</WORD>
<WORD coords="1622,1748,1702,1718,1747">need</WORD>
<WORD coords="1727,1748,1779,1717,1747">the</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,1786,831,1756,1784">NewWindow</WORD>
<WORD coords="842,1788,983,1761,1786">structure</WORD>
<WORD coords="993,1788,1024,1762,1788">to</WORD>
<WORD coords="1032,1789,1133,1757,1787">define</WORD>
<WORD coords="1143,1789,1161,1766,1789">a</WORD>
<WORD coords="1170,1789,1237,1766,1788">new</WORD>
<WORD coords="1247,1790,1315,1767,1789">user</WORD>
<WORD coords="1324,1791,1461,1759,1790">window.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1872,677,1841,1870">The</WORD>
<WORD coords="691,1873,758,1841,1871">first</WORD>
<WORD coords="769,1873,838,1842,1872">four</WORD>
<WORD coords="849,1874,959,1843,1873">entries</WORD>
<WORD coords="971,1882,1121,1850,1874">represent</WORD>
<WORD coords="1134,1875,1183,1845,1874">the</WORD>
<WORD coords="1195,1884,1288,1854,1875">upper</WORD>
<WORD coords="1300,1877,1355,1846,1876">left</WORD>
<WORD coords="1367,1877,1471,1854,1876">corner</WORD>
<WORD coords="1482,1878,1542,1847,1877">and</WORD>
<WORD coords="1555,1878,1605,1847,1877">the</WORD>
<WORD coords="1617,1879,1778,1848,1878">window&apos;s</WORD>
</LINE>
<LINE>
<WORD coords="614,1918,803,1884,1916">dimensions</WORD>
<WORD coords="818,1917,849,1886,1917">in</WORD>
<WORD coords="866,1926,969,1886,1917">height</WORD>
<WORD coords="984,1919,1042,1888,1918">and</WORD>
<WORD coords="1058,1920,1160,1888,1919">width.</WORD>
<WORD coords="1177,1921,1275,1889,1920">These</WORD>
<WORD coords="1290,1921,1340,1898,1920">are</WORD>
<WORD coords="1355,1922,1407,1890,1921">the</WORD>
<WORD coords="1421,1922,1505,1899,1921">same</WORD>
<WORD coords="1521,1923,1625,1891,1921">values</WORD>
<WORD coords="1641,1923,1675,1900,1923">as</WORD>
<WORD coords="1691,1923,1778,1892,1922">those</WORD>
</LINE>
<LINE>
<WORD coords="615,1961,688,1931,1961">used</WORD>
<WORD coords="699,1961,729,1930,1960">in</WORD>
<WORD coords="741,1962,790,1931,1961">the</WORD>
<WORD coords="800,1963,901,1932,1962">CLl&apos;s</WORD>
<WORD coords="913,1970,1008,1937,1963">Open</WORD>
<WORD coords="1019,1964,1185,1934,1963">command:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,2049,1332,2015,2042">openC&apos;CON^O/^O^OO/SO/windowtitle&quot;,</WORD>
<WORD coords="1362,2050,1393,2020,2046">0,</WORD>
<WORD coords="1422,2050,1474,2020,2046">0);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,2125,659,2095,2124">To</WORD>
<WORD coords="679,2126,735,2104,2126">use</WORD>
<WORD coords="756,2127,807,2096,2126">the</WORD>
<WORD coords="826,2128,912,2104,2127">same</WORD>
<WORD coords="932,2129,1037,2097,2127">values</WORD>
<WORD coords="1058,2129,1107,2097,2128">for</WORD>
<WORD coords="1127,2129,1178,2098,2128">the</WORD>
<WORD coords="1198,2130,1342,2098,2129">Intuition</WORD>
<WORD coords="1363,2136,1507,2099,2130">window,</WORD>
<WORD coords="1528,2131,1579,2100,2130">the</WORD>
<WORD coords="1599,2132,1705,2101,2131">values</WORD>
<WORD coords="1725,2132,1777,2109,2131">are</WORD>
</LINE>
<LINE>
<WORD coords="613,2178,753,2139,2170">assigned</WORD>
<WORD coords="763,2172,795,2145,2172">to</WORD>
<WORD coords="805,2172,853,2141,2171">the</WORD>
<WORD coords="864,2173,1004,2146,2172">structure</WORD>
<WORD coords="1015,2181,1217,2149,2172">components.</WORD>
<WORD coords="1230,2174,1291,2143,2173">The</WORD>
<WORD coords="1302,2183,1459,2143,2174">following</WORD>
<WORD coords="1468,2176,1625,2144,2175">definition</WORD>
<WORD coords="1634,2184,1777,2146,2176">precedes</WORD>
</LINE>
<LINE>
<WORD coords="613,2215,661,2184,2214">the</WORD>
<WORD coords="672,2216,799,2184,2215">window</WORD>
<WORD coords="810,2225,996,2186,2216">description:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,2297,732,2273,2296">struct</WORD>
<WORD coords="754,2297,937,2271,2296">NewWindow</WORD>
<WORD coords="956,2302,1151,2272,2298">NewWindow;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="612,2460,808,2434,2459">NewWindow.</WORD>
<WORD coords="814,2468,976,2436,2461">LeftEdge</WORD>
<WORD coords="996,2465,1089,2437,2461">=20;</WORD>
</LINE>
<LINE>
<WORD coords="611,2502,808,2476,2501">NewWindow.</WORD>
<WORD coords="814,2509,955,2477,2502">TopEdge</WORD>
<WORD coords="996,2496,1017,2487,2499">=</WORD>
<WORD coords="1038,2507,1089,2478,2504">40;</WORD>
</LINE>
<LINE>
<WORD coords="611,2542,807,2516,2541">NewWindow.</WORD>
<WORD coords="812,2542,915,2516,2542">Width</WORD>
<WORD coords="996,2536,1016,2527,2539">=</WORD>
<WORD coords="1036,2547,1109,2518,2544">200;</WORD>
</LINE>
<LINE>
<WORD coords="611,2583,807,2557,2582">NewWindow.</WORD>
<WORD coords="813,2590,933,2558,2583">Height</WORD>
<WORD coords="995,2577,1016,2568,2580">=</WORD>
<WORD coords="1036,2588,1088,2559,2585">50;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="282,2690,353,2660,2689">236</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0243.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2829" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0244.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0244.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="258,197,387,170,196">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1150,188,1215,161,187">25.2</WORD>
<WORD coords="1247,187,1272,160,187">A</WORD>
<WORD coords="1288,186,1431,159,185">Window</WORD>
<WORD coords="1450,184,1553,162,183">under</WORD>
<WORD coords="1572,183,1751,155,181">Intuition</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="589,371,652,341,371">The</WORD>
<WORD coords="662,379,848,339,370">capabilities</WORD>
<WORD coords="860,370,879,347,370">a</WORD>
<WORD coords="890,369,960,343,368">CLi</WORD>
<WORD coords="973,375,1070,343,368">Open</WORD>
<WORD coords="1082,368,1244,335,366">command</WORD>
<WORD coords="1253,366,1330,334,365">can&apos;t</WORD>
<WORD coords="1339,373,1465,332,363">provide</WORD>
<WORD coords="1475,363,1525,340,362">are</WORD>
<WORD coords="1535,363,1621,331,361">color</WORD>
<WORD coords="1631,368,1754,329,360">settings</WORD>
</LINE>
<LINE>
<WORD coords="590,415,637,385,414">for</WORD>
<WORD coords="646,415,696,384,414">the</WORD>
<WORD coords="705,414,844,383,413">window.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,499,653,469,498">The</WORD>
<WORD coords="666,499,770,468,498">values</WORD>
<WORD coords="783,498,815,467,497">in</WORD>
<WORD coords="826,498,1050,468,496">DetailPen</WORD>
<WORD coords="1064,504,1182,464,495">specify</WORD>
<WORD coords="1194,495,1245,464,494">the</WORD>
<WORD coords="1255,494,1386,463,493">window</WORD>
<WORD coords="1400,493,1463,461,492">title</WORD>
<WORD coords="1474,492,1534,461,491">and</WORD>
<WORD coords="1546,491,1596,460,490">the</WORD>
<WORD coords="1608,497,1712,459,489">height</WORD>
<WORD coords="1723,489,1759,458,488">of</WORD>
</LINE>
<LINE>
<WORD coords="592,544,640,513,543">the</WORD>
<WORD coords="651,544,714,512,543">title</WORD>
<WORD coords="722,543,784,512,542">bar.</WORD>
<WORD coords="796,542,859,511,542">The</WORD>
<WORD coords="869,542,993,510,541">number</WORD>
<WORD coords="1003,541,1153,509,540">describes</WORD>
<WORD coords="1164,540,1213,509,539">the</WORD>
<WORD coords="1223,539,1306,507,538">color</WORD>
<WORD coords="1315,546,1438,506,537">register</WORD>
<WORD coords="1448,537,1545,505,536">index.</WORD>
<WORD coords="1557,535,1587,504,535">If</WORD>
<WORD coords="1593,535,1613,504,537">4</WORD>
<WORD coords="1624,544,1757,503,534">possible</WORD>
</LINE>
<LINE>
<WORD coords="591,589,691,558,588">colors</WORD>
<WORD coords="702,588,754,565,587">are</WORD>
<WORD coords="765,592,923,556,587">available,</WORD>
<WORD coords="935,594,1005,556,586">they</WORD>
<WORD coords="1017,586,1068,563,585">are</WORD>
<WORD coords="1078,585,1242,553,584">numbered</WORD>
<WORD coords="1253,584,1331,553,583">from</WORD>
<WORD coords="1376,583,1408,557,583">to</WORD>
<WORD coords="1421,583,1449,551,583">3.</WORD>
<WORD coords="1462,582,1525,551,581">The</WORD>
<WORD coords="1537,582,1637,550,580">colors</WORD>
<WORD coords="1649,581,1759,553,579">cannot</WORD>
</LINE>
<LINE>
<WORD coords="591,632,630,602,632">be</WORD>
<WORD coords="642,639,780,600,631">changed</WORD>
<WORD coords="791,631,922,600,630">because</WORD>
<WORD coords="934,638,1050,599,629">they&apos;re</WORD>
<WORD coords="1063,629,1248,597,627">determined</WORD>
<WORD coords="1258,635,1299,597,627">by</WORD>
<WORD coords="1313,627,1363,596,626">the</WORD>
<WORD coords="1375,634,1500,595,625">settings</WORD>
<WORD coords="1512,624,1544,594,624">in</WORD>
<WORD coords="1556,624,1756,594,623">Preferences.</WORD>
</LINE>
<LINE>
<WORD coords="592,677,655,645,676">The</WORD>
<WORD coords="669,684,864,644,675">background</WORD>
<WORD coords="877,682,991,644,674">always</WORD>
<WORD coords="1005,682,1148,642,673">occupies</WORD>
<WORD coords="1161,681,1286,641,672">register</WORD>
<WORD coords="1298,672,1327,640,672">0.</WORD>
<WORD coords="1341,671,1406,640,671">The</WORD>
<WORD coords="1420,671,1620,642,669">BlockPen</WORD>
<WORD coords="1635,676,1759,637,667">register</WORD>
</LINE>
<LINE>
<WORD coords="593,722,687,691,721">draws</WORD>
<WORD coords="697,721,747,690,720">the</WORD>
<WORD coords="755,721,838,689,720">color</WORD>
<WORD coords="847,720,895,689,719">for</WORD>
<WORD coords="903,720,952,689,719">the</WORD>
<WORD coords="961,719,1118,687,719">window&apos;s</WORD>
<WORD coords="1127,719,1240,687,717">border.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="265,916,432,873,915">25.2.1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="595,914,689,873,913">The</WORD>
<WORD coords="718,914,928,872,913">Window</WORD>
<WORD coords="956,924,1087,872,912">Flags</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="268,1403,383,1372,1402">Smart</WORD>
<WORD coords="410,1404,558,1373,1403">Refresh</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="268,1666,433,1635,1665">Activate</WORD>
</LINE>
<LINE>
<WORD coords="267,1805,540,1765,1796">windowsizing</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="268,2022,499,1982,2013">windowdrag</WORD>
</LINE>
<LINE>
<WORD coords="268,2107,522,2068,2098">windowdepth</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="269,2274,536,2243,2273">Nocarerefresh</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="595,1058,658,1028,1057">The</WORD>
<WORD coords="669,1058,740,1032,1057">next</WORD>
<WORD coords="750,1066,834,1032,1057">entry</WORD>
<WORD coords="846,1065,1118,1026,1057">(iDCMPFlags)</WORD>
<WORD coords="1131,1056,1193,1026,1056">will</WORD>
<WORD coords="1204,1057,1244,1026,1057">be</WORD>
<WORD coords="1254,1065,1381,1025,1056">skipped</WORD>
<WORD coords="1392,1056,1475,1024,1055">since</WORD>
<WORD coords="1486,1055,1510,1024,1055">it</WORD>
<WORD coords="1519,1055,1593,1024,1054">isn&apos;t</WORD>
<WORD coords="1603,1055,1686,1024,1055">used.</WORD>
<WORD coords="1698,1054,1762,1023,1053">The</WORD>
</LINE>
<LINE>
<WORD coords="595,1103,726,1072,1102">element</WORD>
<WORD coords="738,1109,859,1075,1102">Flags</WORD>
<WORD coords="874,1101,905,1071,1101">in</WORD>
<WORD coords="917,1102,967,1072,1101">the</WORD>
<WORD coords="978,1102,1202,1073,1101">NewWindow</WORD>
<WORD coords="1217,1101,1360,1075,1100">structure</WORD>
<WORD coords="1372,1101,1536,1069,1100">determine</WORD>
<WORD coords="1549,1100,1660,1068,1099">certain</WORD>
<WORD coords="1674,1099,1762,1068,1098">items</WORD>
</LINE>
<LINE>
<WORD coords="596,1146,625,1117,1146">in</WORD>
<WORD coords="641,1147,691,1117,1146">the</WORD>
<WORD coords="705,1152,847,1116,1146">window,</WORD>
<WORD coords="861,1147,961,1116,1146">which</WORD>
<WORD coords="975,1147,1026,1124,1146">are</WORD>
<WORD coords="1039,1147,1086,1121,1147">set</WORD>
<WORD coords="1099,1146,1170,1115,1145">with</WORD>
<WORD coords="1185,1146,1373,1117,1145">defines.</WORD>
<WORD coords="1387,1153,1484,1115,1144">Every</WORD>
<WORD coords="1499,1145,1648,1116,1144">define</WORD>
<WORD coords="1666,1144,1761,1114,1143">deter-</WORD>
</LINE>
<LINE>
<WORD coords="596,1192,692,1160,1191">mines</WORD>
<WORD coords="706,1191,837,1161,1190">whether</WORD>
<WORD coords="848,1191,882,1169,1190">or</WORD>
<WORD coords="894,1191,947,1165,1190">not</WORD>
<WORD coords="957,1191,995,1169,1190">an</WORD>
<WORD coords="1008,1191,1148,1160,1190">Intuition</WORD>
<WORD coords="1161,1191,1295,1160,1190">function</WORD>
<WORD coords="1308,1190,1334,1159,1190">is</WORD>
<WORD coords="1346,1198,1482,1159,1189">required</WORD>
<WORD coords="1495,1197,1576,1159,1190">(e.g.,</WORD>
<WORD coords="1587,1188,1760,1162,1187">WINDOW-</WORD>
</LINE>
<LINE>
<WORD coords="599,1235,617,1209,1234">S</WORD>
<WORD coords="623,1234,641,1210,1234">I</WORD>
<WORD coords="648,1234,666,1210,1234">z</WORD>
<WORD coords="672,1241,764,1204,1234">ING).</WORD>
<WORD coords="775,1234,861,1204,1233">Look</WORD>
<WORD coords="871,1234,902,1209,1234">at</WORD>
<WORD coords="911,1234,961,1204,1233">the</WORD>
<WORD coords="971,1234,1088,1204,1234">defines</WORD>
<WORD coords="1099,1234,1173,1204,1234">used</WORD>
<WORD coords="1183,1233,1214,1203,1233">in</WORD>
<WORD coords="1224,1234,1274,1203,1233">the</WORD>
<WORD coords="1284,1242,1398,1203,1233">sample</WORD>
<WORD coords="1408,1241,1554,1212,1232">program.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1320,690,1289,1319">There</WORD>
<WORD coords="700,1320,750,1297,1319">are</WORD>
<WORD coords="759,1327,847,1297,1318">many</WORD>
<WORD coords="858,1319,940,1297,1318">more</WORD>
<WORD coords="951,1320,1048,1288,1319">useful</WORD>
<WORD coords="1058,1320,1222,1290,1319">defines</WORD>
<WORD coords="1236,1319,1373,1288,1318">included</WORD>
<WORD coords="1383,1319,1430,1288,1318">for</WORD>
<WORD coords="1439,1319,1591,1288,1318">windows.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1404,669,1372,1403">This</WORD>
<WORD coords="688,1404,798,1381,1404">causes</WORD>
<WORD coords="816,1404,867,1372,1403">the</WORD>
<WORD coords="885,1412,999,1372,1403">Amiga</WORD>
<WORD coords="1017,1404,1048,1378,1404">to</WORD>
<WORD coords="1066,1404,1185,1372,1403">control</WORD>
<WORD coords="1203,1404,1263,1373,1403">and</WORD>
<WORD coords="1281,1404,1362,1378,1403">store</WORD>
<WORD coords="1380,1411,1559,1371,1402">everything</WORD>
<WORD coords="1576,1411,1763,1371,1402">concerning</WORD>
</LINE>
<LINE>
<WORD coords="597,1449,728,1418,1448">window</WORD>
<WORD coords="742,1456,873,1418,1448">changes</WORD>
<WORD coords="887,1448,947,1418,1447">and</WORD>
<WORD coords="959,1448,1106,1423,1447">contents.</WORD>
<WORD coords="1122,1447,1150,1418,1447">If</WORD>
<WORD coords="1161,1448,1284,1418,1447">another</WORD>
<WORD coords="1296,1448,1427,1418,1447">window</WORD>
<WORD coords="1443,1448,1467,1418,1447">is</WORD>
<WORD coords="1482,1455,1615,1418,1447">dragged</WORD>
<WORD coords="1628,1447,1701,1426,1446">over</WORD>
<WORD coords="1714,1447,1763,1417,1446">the</WORD>
</LINE>
<LINE>
<WORD coords="597,1493,665,1471,1492">user</WORD>
<WORD coords="678,1497,818,1463,1491">window,</WORD>
<WORD coords="832,1492,850,1471,1492">a</WORD>
<WORD coords="862,1501,927,1468,1492">part</WORD>
<WORD coords="939,1493,975,1462,1492">of</WORD>
<WORD coords="986,1493,1036,1463,1492">the</WORD>
<WORD coords="1050,1493,1179,1463,1492">window</WORD>
<WORD coords="1194,1500,1262,1471,1492">may</WORD>
<WORD coords="1275,1493,1314,1463,1492">be</WORD>
<WORD coords="1326,1500,1516,1462,1491">temporarily</WORD>
<WORD coords="1530,1493,1686,1462,1492">obscured.</WORD>
<WORD coords="1700,1492,1764,1462,1491">The</WORD>
</LINE>
<LINE>
<WORD coords="597,1546,752,1512,1537">computer</WORD>
<WORD coords="764,1546,986,1507,1537">automatically</WORD>
<WORD coords="999,1539,1094,1512,1538">stores</WORD>
<WORD coords="1107,1538,1166,1507,1537">this</WORD>
<WORD coords="1177,1538,1246,1516,1537">area</WORD>
<WORD coords="1258,1537,1288,1507,1537">in</WORD>
<WORD coords="1301,1538,1320,1516,1538">a</WORD>
<WORD coords="1331,1538,1433,1506,1537">buffer</WORD>
<WORD coords="1443,1543,1512,1507,1537">and,</WORD>
<WORD coords="1525,1537,1553,1506,1537">if</WORD>
<WORD coords="1562,1543,1687,1507,1537">needed,</WORD>
<WORD coords="1700,1537,1763,1506,1537">will</WORD>
</LINE>
<LINE>
<WORD coords="596,1583,707,1557,1582">restore</WORD>
<WORD coords="718,1582,742,1552,1582">it</WORD>
<WORD coords="750,1590,846,1552,1582">again.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1667,668,1635,1665">This</WORD>
<WORD coords="679,1674,900,1635,1666">automatically</WORD>
<WORD coords="910,1667,1052,1636,1666">activates</WORD>
<WORD coords="1062,1667,1112,1636,1666">the</WORD>
<WORD coords="1123,1667,1251,1635,1666">window</WORD>
<WORD coords="1262,1667,1339,1644,1666">once</WORD>
<WORD coords="1350,1667,1387,1635,1666">its</WORD>
<WORD coords="1397,1674,1523,1636,1666">opened.</WORD>
<WORD coords="1533,1666,1605,1635,1666">This</WORD>
<WORD coords="1617,1666,1703,1644,1665">saves</WORD>
<WORD coords="1715,1666,1764,1635,1665">the</WORD>
</LINE>
<LINE>
<WORD coords="597,1711,665,1688,1710">user</WORD>
<WORD coords="676,1711,725,1680,1710">the</WORD>
<WORD coords="736,1711,852,1680,1710">trouble</WORD>
<WORD coords="861,1711,898,1680,1710">of</WORD>
<WORD coords="906,1719,1036,1680,1710">clicking</WORD>
<WORD coords="1047,1712,1098,1681,1711">the</WORD>
<WORD coords="1108,1711,1237,1680,1710">window</WORD>
<WORD coords="1249,1711,1280,1686,1711">to</WORD>
<WORD coords="1291,1711,1417,1680,1710">activate</WORD>
<WORD coords="1428,1711,1459,1680,1710">it</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1797,722,1766,1796">Permits</WORD>
<WORD coords="734,1797,753,1774,1797">a</WORD>
<WORD coords="765,1798,895,1766,1796">window</WORD>
<WORD coords="909,1798,980,1766,1797">with</WORD>
<WORD coords="993,1798,1012,1775,1798">a</WORD>
<WORD coords="1023,1798,1086,1766,1797">size</WORD>
<WORD coords="1098,1805,1208,1767,1797">gadget</WORD>
<WORD coords="1219,1798,1250,1772,1798">to</WORD>
<WORD coords="1262,1805,1378,1766,1797">change</WORD>
<WORD coords="1390,1798,1584,1766,1796">dimensions.</WORD>
<WORD coords="1598,1805,1645,1766,1796">By</WORD>
<WORD coords="1658,1797,1763,1766,1796">select-</WORD>
</LINE>
<LINE>
<WORD coords="597,1848,649,1810,1840">ing</WORD>
<WORD coords="663,1841,723,1810,1840">this</WORD>
<WORD coords="736,1846,899,1812,1840">define,</WORD>
<WORD coords="914,1841,964,1810,1840">the</WORD>
<WORD coords="978,1849,1088,1811,1841">gadget</WORD>
<WORD coords="1101,1849,1227,1819,1840">appears</WORD>
<WORD coords="1240,1840,1270,1810,1840">in</WORD>
<WORD coords="1286,1841,1335,1810,1840">the</WORD>
<WORD coords="1349,1841,1443,1810,1840">lower</WORD>
<WORD coords="1455,1848,1534,1810,1840">right</WORD>
<WORD coords="1547,1841,1653,1818,1840">corner</WORD>
<WORD coords="1666,1841,1702,1810,1840">of</WORD>
<WORD coords="1714,1841,1764,1810,1840">the</WORD>
</LINE>
<LINE>
<WORD coords="598,1885,739,1854,1884">window.</WORD>
<WORD coords="755,1885,820,1854,1885">The</WORD>
<WORD coords="833,1893,990,1854,1884">operating</WORD>
<WORD coords="1006,1894,1119,1860,1885">system</WORD>
<WORD coords="1133,1894,1227,1855,1885">keeps</WORD>
<WORD coords="1243,1886,1340,1854,1885">watch</WORD>
<WORD coords="1355,1885,1428,1863,1884">over</WORD>
<WORD coords="1443,1885,1502,1854,1884">this</WORD>
<WORD coords="1517,1893,1628,1854,1885">gadget</WORD>
<WORD coords="1642,1885,1691,1854,1884">for</WORD>
<WORD coords="1704,1893,1763,1862,1884">any</WORD>
</LINE>
<LINE>
<WORD coords="597,1938,730,1899,1929">activity.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,2014,660,1983,2013">The</WORD>
<WORD coords="670,2014,798,1983,2013">window</WORD>
<WORD coords="809,2014,863,1991,2013">can</WORD>
<WORD coords="873,2014,912,1984,2014">be</WORD>
<WORD coords="922,2014,1038,1984,2013">moved.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,2099,661,2068,2098">The</WORD>
<WORD coords="672,2099,802,2068,2098">window</WORD>
<WORD coords="811,2099,867,2077,2098">can</WORD>
<WORD coords="877,2099,916,2069,2099">be</WORD>
<WORD coords="927,2099,1036,2069,2098">moved</WORD>
<WORD coords="1047,2098,1077,2069,2098">in</WORD>
<WORD coords="1089,2099,1167,2069,2098">front</WORD>
<WORD coords="1177,2099,1213,2069,2098">of</WORD>
<WORD coords="1221,2099,1254,2077,2098">or</WORD>
<WORD coords="1263,2099,1374,2069,2098">behind</WORD>
<WORD coords="1384,2099,1468,2069,2098">other</WORD>
<WORD coords="1477,2099,1622,2068,2098">windows</WORD>
<WORD coords="1634,2099,1704,2068,2098">with</WORD>
<WORD coords="1716,2099,1765,2068,2098">the</WORD>
</LINE>
<LINE>
<WORD coords="598,2145,678,2113,2144">front</WORD>
<WORD coords="687,2145,746,2114,2144">and</WORD>
<WORD coords="755,2145,832,2113,2144">back</WORD>
<WORD coords="842,2153,965,2114,2145">gadgets</WORD>
<WORD coords="976,2152,1038,2113,2144">(the</WORD>
<WORD coords="1048,2153,1172,2114,2145">gadgets</WORD>
<WORD coords="1182,2144,1213,2113,2144">in</WORD>
<WORD coords="1223,2145,1272,2113,2144">the</WORD>
<WORD coords="1282,2153,1375,2122,2144">upper</WORD>
<WORD coords="1383,2153,1461,2113,2144">right</WORD>
<WORD coords="1470,2151,1594,2113,2143">corner).</WORD>
<WORD coords="1606,2144,1669,2113,2143">The</WORD>
<WORD coords="1679,2152,1764,2121,2143">oper-</WORD>
</LINE>
<LINE>
<WORD coords="598,2197,679,2158,2188">ating</WORD>
<WORD coords="690,2197,800,2164,2188">system</WORD>
<WORD coords="811,2197,904,2159,2189">keeps</WORD>
<WORD coords="914,2190,1010,2159,2189">watch</WORD>
<WORD coords="1021,2190,1094,2167,2189">over</WORD>
<WORD coords="1103,2190,1186,2159,2189">these</WORD>
<WORD coords="1196,2197,1319,2159,2189">gadgets</WORD>
<WORD coords="1329,2189,1377,2158,2188">for</WORD>
<WORD coords="1387,2197,1445,2167,2188">any</WORD>
<WORD coords="1455,2197,1585,2158,2188">activity.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,2282,784,2243,2274">Practically</WORD>
<WORD coords="809,2283,958,2243,2274">anything</WORD>
<WORD coords="986,2275,1049,2244,2274">that</WORD>
<WORD coords="1073,2275,1184,2253,2274">occurs</WORD>
<WORD coords="1210,2282,1320,2244,2273">during</WORD>
<WORD coords="1345,2282,1488,2252,2273">program</WORD>
<WORD coords="1514,2274,1680,2243,2273">execution</WORD>
<WORD coords="1706,2274,1764,2252,2273">can</WORD>
</LINE>
<LINE>
<WORD coords="599,2326,771,2287,2318">selectively</WORD>
<WORD coords="783,2326,920,2294,2317">generate</WORD>
<WORD coords="930,2319,948,2297,2319">a</WORD>
<WORD coords="959,2326,1096,2297,2318">message</WORD>
<WORD coords="1107,2319,1183,2288,2318">from</WORD>
<WORD coords="1195,2318,1244,2288,2317">the</WORD>
<WORD coords="1254,2326,1407,2288,2317">operating</WORD>
<WORD coords="1419,2326,1538,2293,2317">system.</WORD>
<WORD coords="1550,2317,1579,2288,2317">If</WORD>
<WORD coords="1588,2326,1647,2296,2318">you</WORD>
<WORD coords="1659,2318,1737,2293,2317">want</WORD>
<WORD coords="1747,2318,1765,2296,2318">a</WORD>
</LINE>
<LINE>
<WORD coords="599,2371,738,2340,2362">message</WORD>
<WORD coords="750,2371,908,2332,2362">displayed</WORD>
<WORD coords="921,2363,1009,2332,2362">when</WORD>
<WORD coords="1023,2371,1084,2341,2363">you</WORD>
<WORD coords="1097,2371,1142,2338,2362">try</WORD>
<WORD coords="1154,2371,1284,2332,2362">resizing</WORD>
<WORD coords="1297,2363,1316,2341,2363">a</WORD>
<WORD coords="1328,2368,1469,2332,2362">window,</WORD>
<WORD coords="1483,2371,1543,2340,2363">you</WORD>
<WORD coords="1556,2362,1613,2340,2361">can</WORD>
<WORD coords="1626,2370,1765,2336,2361">generate</WORD>
</LINE>
<LINE>
<WORD coords="599,2408,667,2385,2407">one.</WORD>
<WORD coords="681,2408,741,2377,2407">For</WORD>
<WORD coords="753,2416,902,2377,2407">example,</WORD>
<WORD coords="916,2408,1005,2377,2407">when</WORD>
<WORD coords="1018,2416,1132,2377,2407">editing</WORD>
<WORD coords="1146,2408,1165,2385,2408">a</WORD>
<WORD coords="1179,2408,1240,2382,2407">text</WORD>
<WORD coords="1253,2415,1342,2376,2407">using</WORD>
<WORD coords="1357,2412,1416,2382,2406">ED,</WORD>
<WORD coords="1430,2407,1480,2377,2406">the</WORD>
<WORD coords="1493,2407,1554,2381,2406">text</WORD>
<WORD coords="1567,2407,1622,2376,2406">file</WORD>
<WORD coords="1635,2407,1714,2381,2406">must</WORD>
<WORD coords="1726,2407,1766,2376,2407">be</WORD>
</LINE>
<LINE>
<WORD coords="599,2460,728,2421,2452">updated</WORD>
<WORD coords="739,2452,826,2421,2451">when</WORD>
<WORD coords="838,2452,888,2421,2451">the</WORD>
<WORD coords="900,2452,1029,2421,2451">window</WORD>
<WORD coords="1042,2452,1105,2421,2451">size</WORD>
<WORD coords="1115,2460,1254,2421,2451">changes.</WORD>
<WORD coords="1267,2452,1331,2421,2451">The</WORD>
<WORD coords="1342,2459,1478,2429,2450">program</WORD>
<WORD coords="1490,2459,1556,2426,2451">gets</WORD>
<WORD coords="1567,2451,1617,2421,2450">the</WORD>
<WORD coords="1628,2458,1766,2428,2450">message</WORD>
</LINE>
<LINE>
<WORD coords="599,2496,662,2465,2495">that</WORD>
<WORD coords="678,2496,728,2465,2495">the</WORD>
<WORD coords="744,2496,876,2464,2495">window</WORD>
<WORD coords="893,2496,974,2470,2495">must</WORD>
<WORD coords="988,2496,1028,2465,2496">be</WORD>
<WORD coords="1042,2504,1172,2465,2495">brought</WORD>
<WORD coords="1188,2496,1219,2470,2496">to</WORD>
<WORD coords="1236,2496,1286,2465,2495">the</WORD>
<WORD coords="1300,2496,1420,2469,2495">current</WORD>
<WORD coords="1434,2495,1600,2464,2494">condition.</WORD>
<WORD coords="1617,2495,1699,2463,2494">With</WORD>
<WORD coords="1716,2495,1766,2464,2494">the</WORD>
</LINE>
<LINE>
<WORD coords="600,2541,750,2511,2540">define</WORD>
<WORD coords="766,2546,874,2510,2540">above,</WORD>
<WORD coords="889,2541,939,2510,2540">the</WORD>
<WORD coords="952,2549,1107,2510,2540">operating</WORD>
<WORD coords="1122,2549,1234,2515,2540">system</WORD>
<WORD coords="1249,2541,1275,2509,2540">is</WORD>
<WORD coords="1290,2541,1354,2509,2540">told</WORD>
<WORD coords="1368,2540,1430,2509,2539">that</WORD>
<WORD coords="1443,2540,1483,2518,2539">no</WORD>
<WORD coords="1497,2540,1572,2509,2539">such</WORD>
<WORD coords="1586,2548,1725,2517,2539">message</WORD>
<WORD coords="1739,2540,1766,2509,2539">is</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1693,2693,1766,2662,2692">237</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0244.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2829" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0245.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0245.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="278,178,324,150,180">25.</WORD>
<WORD coords="352,180,474,151,179">System</WORD>
<WORD coords="492,185,753,154,183">Programming</WORD>
<WORD coords="1361,194,1469,166,193">Amiga</WORD>
<WORD coords="1482,194,1507,167,194">C</WORD>
<WORD coords="1519,195,1579,173,194">for</WORD>
<WORD coords="1590,197,1772,167,195">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="605,364,731,332,362">desired.</WORD>
<WORD coords="743,365,807,334,364">The</WORD>
<WORD coords="817,375,955,343,366">message</WORD>
<WORD coords="965,368,991,336,367">is</WORD>
<WORD coords="1002,368,1055,343,367">not</WORD>
<WORD coords="1064,370,1180,338,369">needed</WORD>
<WORD coords="1190,370,1273,339,369">since</WORD>
<WORD coords="1286,382,1598,345,371">SMART_refresh</WORD>
<WORD coords="1610,374,1692,343,373">takes</WORD>
<WORD coords="1703,374,1771,352,373">care</WORD>
</LINE>
<LINE>
<WORD coords="605,406,641,375,405">of</WORD>
<WORD coords="648,406,688,376,406">all</WORD>
<WORD coords="699,415,806,378,407">update</WORD>
<WORD coords="816,409,899,379,408">work</WORD>
<WORD coords="908,410,995,380,409">when</WORD>
<WORD coords="1005,412,1110,381,410">active.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="604,491,649,460,490">Of</WORD>
<WORD coords="659,492,709,461,491">the</WORD>
<WORD coords="720,502,885,463,492">remaining</WORD>
<WORD coords="898,496,1042,464,494">elements</WORD>
<WORD coords="1055,496,1092,466,495">of</WORD>
<WORD coords="1102,497,1151,466,496">the</WORD>
<WORD coords="1162,499,1383,469,497">NewWindow</WORD>
<WORD coords="1398,506,1549,474,500">structure,</WORD>
<WORD coords="1561,509,1634,471,500">only</WORD>
<WORD coords="1647,502,1768,473,501">Title</WORD>
</LINE>
<LINE>
<WORD coords="603,535,662,506,534">and</WORD>
<WORD coords="675,536,725,506,535">the</WORD>
<WORD coords="736,537,794,506,536">last</WORD>
<WORD coords="805,538,867,507,537">five</WORD>
<WORD coords="879,539,929,516,538">are</WORD>
<WORD coords="941,539,978,509,539">of</WORD>
<WORD coords="987,541,1115,509,539">interest.</WORD>
<WORD coords="1129,541,1173,511,540">As</WORD>
<WORD coords="1187,542,1234,511,541">the</WORD>
<WORD coords="1247,543,1334,520,542">name</WORD>
<WORD coords="1347,551,1474,513,542">implies,</WORD>
<WORD coords="1488,544,1537,514,543">the</WORD>
<WORD coords="1550,545,1613,514,544">title</WORD>
<WORD coords="1625,545,1651,515,544">is</WORD>
<WORD coords="1662,554,1769,515,545">placed</WORD>
</LINE>
<LINE>
<WORD coords="603,580,667,549,579">into</WORD>
<WORD coords="686,580,735,550,579">the</WORD>
<WORD coords="754,581,818,551,580">title</WORD>
<WORD coords="835,583,888,553,582">bar</WORD>
<WORD coords="905,584,937,558,583">at</WORD>
<WORD coords="953,584,1003,553,583">the</WORD>
<WORD coords="1019,593,1072,559,584">top</WORD>
<WORD coords="1089,585,1127,554,585">of</WORD>
<WORD coords="1141,586,1192,555,585">the</WORD>
<WORD coords="1209,588,1350,556,586">window.</WORD>
<WORD coords="1368,589,1433,557,587">The</WORD>
<WORD coords="1450,597,1612,558,588">following</WORD>
<WORD coords="1628,598,1767,568,589">program</WORD>
</LINE>
<LINE>
<WORD coords="602,626,815,593,624">demonstrates</WORD>
<WORD coords="826,627,887,596,626">that</WORD>
<WORD coords="896,635,968,597,626">only</WORD>
<WORD coords="979,628,1027,597,627">the</WORD>
<WORD coords="1037,630,1157,598,628">address</WORD>
<WORD coords="1167,630,1204,599,629">of</WORD>
<WORD coords="1211,630,1260,600,630">the</WORD>
<WORD coords="1270,639,1362,600,630">string</WORD>
<WORD coords="1372,632,1398,601,631">is</WORD>
<WORD coords="1408,640,1555,601,631">assigned:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,706,799,680,705">NewWindow.</WORD>
<WORD coords="804,708,906,682,707">Title</WORD>
<WORD coords="927,701,947,692,705">=</WORD>
<WORD coords="970,709,1047,684,709">&quot;The</WORD>
<WORD coords="1069,710,1149,685,709">User</WORD>
<WORD coords="1168,715,1323,685,710">window&quot;;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,788,631,759,788">If</WORD>
<WORD coords="640,790,681,768,789">no</WORD>
<WORD coords="694,792,847,766,790">constants</WORD>
<WORD coords="859,792,910,770,791">are</WORD>
<WORD coords="922,793,997,763,792">used</WORD>
<WORD coords="1010,793,1043,771,793">as</WORD>
<WORD coords="1056,793,1086,763,793">in</WORD>
<WORD coords="1101,794,1150,764,793">the</WORD>
<WORD coords="1162,803,1310,765,794">example,</WORD>
<WORD coords="1323,796,1373,765,795">the</WORD>
<WORD coords="1386,805,1521,774,796">memory</WORD>
<WORD coords="1533,805,1624,775,797">space</WORD>
<WORD coords="1637,798,1717,772,797">must</WORD>
<WORD coords="1728,798,1767,767,798">be</WORD>
</LINE>
<LINE>
<WORD coords="599,843,742,805,834">prepared</WORD>
<WORD coords="752,844,793,805,836">by</WORD>
<WORD coords="803,837,853,805,836">the</WORD>
<WORD coords="863,837,931,814,836">user</WORD>
<WORD coords="940,838,999,807,837">and</WORD>
<WORD coords="1009,838,1047,807,837">its</WORD>
<WORD coords="1056,847,1219,808,838">beginning</WORD>
<WORD coords="1229,848,1367,809,839">assigned</WORD>
<WORD coords="1378,841,1409,815,841">to</WORD>
<WORD coords="1419,841,1468,810,841">the</WORD>
<WORD coords="1477,850,1561,815,841">entry</WORD>
<WORD coords="1572,843,1701,813,842">Title.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,920,664,889,919">The</WORD>
<WORD coords="681,922,787,890,920">values</WORD>
<WORD coords="803,933,1764,893,923">MinWidth.MinHeight.MaxWidth.MaxHeight</WORD>
</LINE>
<LINE>
<WORD coords="600,965,731,933,963">indicate</WORD>
<WORD coords="744,965,793,934,964">the</WORD>
<WORD coords="806,966,964,935,965">minimum</WORD>
<WORD coords="977,967,1037,937,966">and</WORD>
<WORD coords="1050,968,1214,937,967">maximum</WORD>
<WORD coords="1229,969,1331,938,968">values</WORD>
<WORD coords="1344,969,1393,938,968">for</WORD>
<WORD coords="1406,970,1454,939,969">the</WORD>
<WORD coords="1467,970,1536,948,969">user</WORD>
<WORD coords="1548,971,1688,939,970">window.</WORD>
<WORD coords="1702,971,1766,940,970">The</WORD>
</LINE>
<LINE>
<WORD coords="601,1008,669,986,1008">user</WORD>
<WORD coords="680,1010,790,984,1009">cannot</WORD>
<WORD coords="802,1017,841,988,1010">go</WORD>
<WORD coords="853,1017,972,980,1009">beyond</WORD>
<WORD coords="986,1011,1069,981,1010">these</WORD>
<WORD coords="1082,1012,1264,981,1011">limitations.</WORD>
<WORD coords="1279,1013,1367,983,1012">Since</WORD>
<WORD coords="1381,1013,1430,984,1012">the</WORD>
<WORD coords="1442,1014,1605,983,1013">maximum</WORD>
<WORD coords="1619,1022,1721,984,1014">height</WORD>
<WORD coords="1732,1015,1769,984,1014">of</WORD>
</LINE>
<LINE>
<WORD coords="599,1053,618,1031,1053">a</WORD>
<WORD coords="628,1054,759,1022,1052">window</WORD>
<WORD coords="769,1054,796,1023,1053">is</WORD>
<WORD coords="807,1055,867,1023,1054">200</WORD>
<WORD coords="878,1055,912,1032,1054">or</WORD>
<WORD coords="920,1055,983,1024,1055">400</WORD>
<WORD coords="992,1063,1098,1025,1055">pixels,</WORD>
<WORD coords="1110,1056,1192,1026,1055">these</WORD>
<WORD coords="1203,1057,1342,1027,1056">numbers</WORD>
<WORD coords="1352,1058,1402,1035,1057">are</WORD>
<WORD coords="1412,1058,1485,1028,1058">used</WORD>
<WORD coords="1495,1058,1579,1036,1057">more</WORD>
<WORD coords="1589,1066,1764,1027,1058">frequently.</WORD>
</LINE>
<LINE>
<WORD coords="599,1097,677,1067,1097">PAL</WORD>
<WORD coords="693,1099,829,1067,1098">versions</WORD>
<WORD coords="845,1100,882,1068,1099">of</WORD>
<WORD coords="896,1100,945,1069,1099">the</WORD>
<WORD coords="961,1108,1073,1069,1099">Amiga</WORD>
<WORD coords="1087,1101,1144,1079,1100">can</WORD>
<WORD coords="1159,1102,1258,1076,1101">create</WORD>
<WORD coords="1272,1102,1291,1080,1102">a</WORD>
<WORD coords="1306,1102,1470,1071,1101">maximum</WORD>
<WORD coords="1487,1111,1592,1072,1102">height</WORD>
<WORD coords="1605,1103,1642,1072,1102">of</WORD>
<WORD coords="1655,1103,1716,1072,1102">256</WORD>
<WORD coords="1731,1103,1767,1081,1102">or</WORD>
</LINE>
<LINE>
<WORD coords="600,1142,660,1111,1142">512</WORD>
<WORD coords="669,1150,775,1112,1142">pixels,</WORD>
<WORD coords="785,1152,952,1113,1143">depending</WORD>
<WORD coords="962,1145,1002,1122,1144">on</WORD>
<WORD coords="1013,1145,1060,1114,1144">the</WORD>
<WORD coords="1071,1145,1160,1115,1144">mode</WORD>
<WORD coords="1170,1146,1306,1115,1145">selected.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,1236,714,1197,1226">Finally</WORD>
<WORD coords="726,1229,1024,1203,1227">wbenchscreen</WORD>
<WORD coords="1039,1230,1064,1199,1229">is</WORD>
<WORD coords="1078,1230,1196,1201,1229">entered</WORD>
<WORD coords="1210,1231,1270,1200,1230">into</WORD>
<WORD coords="1284,1231,1333,1200,1230">the</WORD>
<WORD coords="1344,1232,1473,1201,1230">element</WORD>
<WORD coords="1486,1238,1581,1206,1231">Type</WORD>
<WORD coords="1596,1232,1631,1209,1232">so</WORD>
<WORD coords="1643,1232,1704,1201,1231">that</WORD>
<WORD coords="1716,1232,1765,1201,1231">the</WORD>
</LINE>
<LINE>
<WORD coords="598,1280,773,1247,1272">parameters</WORD>
<WORD coords="783,1281,880,1248,1273">preset</WORD>
<WORD coords="888,1281,929,1243,1274">by</WORD>
<WORD coords="940,1274,988,1243,1273">the</WORD>
<WORD coords="998,1275,1183,1244,1274">Workbench</WORD>
<WORD coords="1193,1275,1248,1253,1274">can</WORD>
<WORD coords="1257,1275,1296,1245,1275">be</WORD>
<WORD coords="1306,1276,1387,1245,1276">used.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="269,1468,438,1427,1467">25.2.2</WORD>
<WORD coords="599,1482,810,1428,1470">Opening</WORD>
<WORD coords="837,1471,865,1441,1471">a</WORD>
<WORD coords="892,1471,1100,1429,1471">Window</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="598,1616,685,1585,1615">After</WORD>
<WORD coords="701,1617,759,1585,1616">this</WORD>
<WORD coords="775,1625,969,1586,1616">preliminary</WORD>
<WORD coords="985,1622,1078,1587,1616">work,</WORD>
<WORD coords="1095,1617,1144,1587,1616">the</WORD>
<WORD coords="1161,1618,1290,1586,1617">window</WORD>
<WORD coords="1306,1618,1363,1596,1617">can</WORD>
<WORD coords="1379,1626,1486,1587,1617">finally</WORD>
<WORD coords="1501,1618,1540,1588,1618">be</WORD>
<WORD coords="1555,1626,1683,1588,1617">opened.</WORD>
<WORD coords="1699,1618,1763,1587,1617">The</WORD>
</LINE>
<LINE>
<WORD coords="598,1667,846,1632,1660">Openwindow</WORD>
<WORD coords="861,1662,997,1630,1661">function</WORD>
<WORD coords="1011,1669,1106,1639,1661">opens</WORD>
<WORD coords="1119,1662,1169,1631,1661">the</WORD>
<WORD coords="1181,1662,1310,1631,1661">window</WORD>
<WORD coords="1324,1663,1383,1632,1662">and</WORD>
<WORD coords="1395,1663,1509,1637,1662">returns</WORD>
<WORD coords="1521,1663,1540,1640,1663">a</WORD>
<WORD coords="1551,1671,1677,1631,1662">pointer.</WORD>
<WORD coords="1690,1662,1764,1631,1661">This</WORD>
</LINE>
<LINE>
<WORD coords="597,1713,715,1674,1704">pointer</WORD>
<WORD coords="730,1713,831,1675,1705">points</WORD>
<WORD coords="848,1706,880,1681,1706">to</WORD>
<WORD coords="895,1706,913,1684,1706">a</WORD>
<WORD coords="930,1706,1060,1676,1705">window</WORD>
<WORD coords="1077,1707,1222,1681,1706">structure</WORD>
<WORD coords="1238,1707,1291,1677,1707">but</WORD>
<WORD coords="1306,1707,1457,1676,1706">shouldn&apos;t</WORD>
<WORD coords="1472,1707,1509,1677,1707">be</WORD>
<WORD coords="1525,1708,1675,1676,1706">confused</WORD>
<WORD coords="1690,1707,1763,1676,1706">with</WORD>
</LINE>
<LINE>
<WORD coords="597,1750,829,1721,1748">NewWindow.</WORD>
<WORD coords="844,1750,869,1720,1749">It</WORD>
<WORD coords="880,1750,906,1719,1749">is</WORD>
<WORD coords="919,1750,1003,1728,1749">more</WORD>
<WORD coords="1014,1758,1260,1720,1749">comprehensive</WORD>
<WORD coords="1272,1751,1340,1721,1750">than</WORD>
<WORD coords="1353,1751,1573,1722,1750">NewWindow</WORD>
<WORD coords="1587,1751,1646,1721,1750">and</WORD>
<WORD coords="1658,1751,1713,1729,1750">can</WORD>
<WORD coords="1723,1751,1763,1721,1751">be</WORD>
</LINE>
<LINE>
<WORD coords="597,1794,755,1763,1793">examined</WORD>
<WORD coords="766,1793,796,1763,1793">in</WORD>
<WORD coords="809,1795,1070,1765,1794">intuition.h.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1878,660,1847,1877">The</WORD>
<WORD coords="673,1885,923,1850,1877">Openwindow</WORD>
<WORD coords="938,1879,1073,1848,1878">function</WORD>
<WORD coords="1087,1887,1218,1848,1878">requires</WORD>
<WORD coords="1232,1879,1280,1849,1878">the</WORD>
<WORD coords="1292,1880,1414,1849,1879">address</WORD>
<WORD coords="1427,1880,1463,1849,1879">of</WORD>
<WORD coords="1474,1880,1524,1849,1879">the</WORD>
<WORD coords="1536,1880,1761,1851,1879">NewWindow</WORD>
</LINE>
<LINE>
<WORD coords="597,1923,740,1897,1922">structure</WORD>
<WORD coords="751,1923,785,1901,1923">as</WORD>
<WORD coords="798,1923,846,1893,1922">the</WORD>
<WORD coords="857,1931,1030,1899,1923">parameter.</WORD>
<WORD coords="1043,1924,1133,1893,1923">Since</WORD>
<WORD coords="1145,1932,1234,1902,1923">many</WORD>
<WORD coords="1246,1933,1406,1893,1924">compilers</WORD>
<WORD coords="1417,1933,1524,1894,1924">permit</WORD>
<WORD coords="1535,1925,1584,1894,1924">the</WORD>
<WORD coords="1595,1933,1717,1894,1924">passing</WORD>
<WORD coords="1729,1925,1765,1893,1924">of</WORD>
</LINE>
<LINE>
<WORD coords="597,1967,696,1937,1966">whole</WORD>
<WORD coords="707,1973,874,1943,1967">structures,</WORD>
<WORD coords="886,1968,935,1938,1967">the</WORD>
<WORD coords="946,1976,1104,1938,1968">following</WORD>
<WORD coords="1114,1976,1286,1938,1968">expression</WORD>
<WORD coords="1298,1969,1353,1947,1968">can</WORD>
<WORD coords="1364,1969,1403,1939,1969">be</WORD>
<WORD coords="1414,1970,1487,1939,1969">used</WORD>
<WORD coords="1498,1970,1529,1944,1970">to</WORD>
<WORD coords="1540,1970,1702,1939,1969">determine</WORD>
<WORD coords="1714,1969,1762,1939,1968">the</WORD>
</LINE>
<LINE>
<WORD coords="597,2011,715,1980,2010">address:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="604,2080,609,2069,2093">&apos;</WORD>
<WORD coords="619,2093,818,2067,2092">SNewWindow</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,2177,626,2146,2177">If</WORD>
<WORD coords="637,2186,815,2147,2177">everything</WORD>
<WORD coords="830,2179,892,2156,2178">was</WORD>
<WORD coords="907,2187,1069,2149,2178">processed</WORD>
<WORD coords="1084,2187,1234,2149,2178">properly,</WORD>
<WORD coords="1248,2180,1299,2149,2179">the</WORD>
<WORD coords="1313,2180,1380,2158,2179">new</WORD>
<WORD coords="1396,2180,1526,2149,2179">window</WORD>
<WORD coords="1542,2180,1605,2149,2179">will</WORD>
<WORD coords="1620,2180,1697,2149,2179">have</WORD>
<WORD coords="1712,2180,1762,2149,2179">the</WORD>
</LINE>
<LINE>
<WORD coords="597,2230,816,2192,2222">specifications</WORD>
<WORD coords="828,2223,924,2193,2222">which</WORD>
<WORD coords="936,2224,1014,2201,2223">were</WORD>
<WORD coords="1023,2224,1141,2194,2223">entered</WORD>
<WORD coords="1152,2223,1182,2193,2223">in</WORD>
<WORD coords="1192,2225,1417,2195,2223">NewWindow.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,2309,659,2278,2308">The</WORD>
<WORD coords="670,2310,935,2281,2309">CloseWindow</WORD>
<WORD coords="949,2311,1082,2279,2310">function</WORD>
<WORD coords="1093,2311,1119,2279,2310">is</WORD>
<WORD coords="1130,2311,1170,2280,2310">all</WORD>
<WORD coords="1182,2318,1241,2289,2311">you</WORD>
<WORD coords="1252,2311,1327,2281,2310">need</WORD>
<WORD coords="1339,2312,1370,2286,2312">to</WORD>
<WORD coords="1380,2312,1464,2280,2311">close</WORD>
<WORD coords="1474,2312,1522,2280,2311">the</WORD>
<WORD coords="1533,2312,1663,2280,2311">window</WORD>
<WORD coords="1674,2320,1761,2280,2311">again</WORD>
</LINE>
<LINE>
<WORD coords="597,2362,678,2323,2354">(e.g.,</WORD>
<WORD coords="694,2355,782,2324,2354">when</WORD>
<WORD coords="798,2355,846,2324,2354">the</WORD>
<WORD coords="860,2363,999,2333,2354">program</WORD>
<WORD coords="1015,2355,1040,2325,2355">is</WORD>
<WORD coords="1056,2362,1210,2325,2355">finished).</WORD>
<WORD coords="1228,2356,1251,2327,2355">It</WORD>
<WORD coords="1265,2356,1318,2325,2355">has</WORD>
<WORD coords="1334,2357,1383,2326,2356">the</WORD>
<WORD coords="1398,2357,1528,2325,2356">window</WORD>
<WORD coords="1543,2365,1661,2325,2356">pointer</WORD>
<WORD coords="1674,2357,1708,2334,2357">as</WORD>
<WORD coords="1723,2357,1762,2325,2356">its</WORD>
</LINE>
<LINE>
<WORD coords="596,2406,665,2368,2397">only</WORD>
<WORD coords="676,2406,844,2374,2398">parameter.</WORD>
<WORD coords="856,2399,918,2369,2398">The</WORD>
<WORD coords="928,2400,1056,2369,2399">window</WORD>
<WORD coords="1066,2408,1234,2369,2400">disappears</WORD>
<WORD coords="1245,2409,1339,2370,2400">again.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,2491,711,2452,2482">Finally</WORD>
<WORD coords="725,2483,775,2453,2482">the</WORD>
<WORD coords="790,2484,930,2453,2483">Intuition</WORD>
<WORD coords="946,2492,1054,2454,2483">library</WORD>
<WORD coords="1068,2485,1168,2454,2484">closes</WORD>
<WORD coords="1183,2485,1213,2460,2485">to</WORD>
<WORD coords="1228,2485,1313,2455,2484">leave</WORD>
<WORD coords="1327,2494,1502,2455,2485">everything</WORD>
<WORD coords="1516,2486,1565,2455,2485">the</WORD>
<WORD coords="1580,2493,1647,2464,2485">way</WORD>
<WORD coords="1662,2486,1684,2455,2485">it</WORD>
<WORD coords="1697,2486,1760,2464,2485">was</WORD>
</LINE>
<LINE>
<WORD coords="596,2527,699,2496,2526">found.</WORD>
<WORD coords="714,2527,743,2497,2527">If</WORD>
<WORD coords="754,2535,815,2505,2528">you</WORD>
<WORD coords="827,2528,912,2497,2527">close</WORD>
<WORD coords="926,2528,1065,2498,2527">Intuition</WORD>
<WORD coords="1079,2529,1183,2498,2528">before</WORD>
<WORD coords="1196,2537,1313,2499,2528">closing</WORD>
<WORD coords="1327,2530,1377,2499,2529">the</WORD>
<WORD coords="1391,2530,1448,2499,2529">last</WORD>
<WORD coords="1460,2534,1600,2499,2529">window,</WORD>
<WORD coords="1615,2530,1664,2499,2529">the</WORD>
<WORD coords="1676,2530,1760,2499,2529">Guru</WORD>
</LINE>
<LINE>
<WORD coords="595,2572,769,2540,2570">Meditation</WORD>
<WORD coords="779,2579,909,2550,2572">appears.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="265,2688,335,2659,2687">238</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0245.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0246.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0246.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="257,193,386,165,192">Abacus</WORD>
<WORD coords="1148,188,1213,160,187">25.2</WORD>
<WORD coords="1244,187,1269,160,187">A</WORD>
<WORD coords="1285,186,1428,159,185">Window</WORD>
<WORD coords="1447,186,1550,163,185">under</WORD>
<WORD coords="1569,184,1748,156,183">Intuition</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="259,450,427,408,449">25.2.3</WORD>
<WORD coords="588,448,628,407,448">A</WORD>
<WORD coords="656,449,866,405,448">Window</WORD>
<WORD coords="894,458,1117,406,446">Program</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="588,594,660,562,593">This</WORD>
<WORD coords="674,601,779,562,592">listing</WORD>
<WORD coords="791,593,944,562,592">describes</WORD>
<WORD coords="958,593,978,570,593">a</WORD>
<WORD coords="989,600,1071,562,592">large</WORD>
<WORD coords="1085,592,1209,566,591">amount</WORD>
<WORD coords="1220,592,1257,560,591">of</WORD>
<WORD coords="1268,598,1381,560,590">theory.</WORD>
<WORD coords="1397,590,1461,560,589">The</WORD>
<WORD coords="1472,598,1612,568,589">program</WORD>
<WORD coords="1626,597,1720,567,588">opens</WORD>
<WORD coords="1734,589,1753,566,589">a</WORD>
</LINE>
<LINE>
<WORD coords="589,638,721,606,637">window</WORD>
<WORD coords="736,637,835,606,636">which</WORD>
<WORD coords="850,637,907,615,636">can</WORD>
<WORD coords="922,637,961,606,637">be</WORD>
<WORD coords="976,642,1097,606,636">moved,</WORD>
<WORD coords="1112,636,1197,605,635">sized</WORD>
<WORD coords="1211,636,1270,605,635">and</WORD>
<WORD coords="1284,636,1396,605,635">moved</WORD>
<WORD coords="1411,635,1442,609,635">to</WORD>
<WORD coords="1457,635,1507,604,634">the</WORD>
<WORD coords="1521,635,1602,604,634">front</WORD>
<WORD coords="1616,635,1651,612,634">or</WORD>
<WORD coords="1664,634,1751,603,633">back.</WORD>
</LINE>
<LINE>
<WORD coords="589,682,694,651,681">Watch</WORD>
<WORD coords="705,690,799,659,681">upper</WORD>
<WORD coords="807,682,866,651,681">and</WORD>
<WORD coords="876,682,1037,651,681">lowercase</WORD>
<WORD coords="1048,681,1145,650,680">letters</WORD>
<WORD coords="1156,680,1188,649,680">in</WORD>
<WORD coords="1198,681,1255,649,680">this</WORD>
<WORD coords="1266,688,1376,649,680">listing.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,765,627,736,760">/*</WORD>
<WORD coords="649,771,1013,736,761">window_intuition.c</WORD>
<WORD coords="1035,761,1154,736,761">25.2.3</WORD>
<WORD coords="1197,763,1234,734,758">*/</WORD>
</LINE>
<LINE>
<WORD coords="592,805,626,776,800">/*</WORD>
<WORD coords="649,803,734,779,802">From</WORD>
<WORD coords="750,809,852,777,802">Amiga</WORD>
<WORD coords="872,802,893,778,802">C</WORD>
<WORD coords="914,802,975,777,802">for</WORD>
<WORD coords="993,809,1173,776,801">Beginners</WORD>
<WORD coords="1197,804,1234,775,798">*/</WORD>
</LINE>
<LINE>
<WORD coords="593,845,627,816,840">/*</WORD>
<WORD coords="650,849,691,818,842">by</WORD>
<WORD coords="710,843,830,818,842">Abacus</WORD>
<WORD coords="1197,844,1234,815,839">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,925,752,898,923">♦include</WORD>
<WORD coords="771,923,872,901,923">&lt;exec</WORD>
<WORD coords="875,930,1008,896,923">/types.</WORD>
<WORD coords="1014,923,1054,898,921">h&gt;</WORD>
</LINE>
<LINE>
<WORD coords="593,964,752,937,962">♦include</WORD>
<WORD coords="772,965,1236,936,962">&lt;intuition/intuition.h&gt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,1042,712,1020,1042">extern</WORD>
<WORD coords="734,1043,852,1020,1042">struct</WORD>
<WORD coords="873,1042,996,1017,1042">window</WORD>
<WORD coords="1017,1049,1268,1016,1041">*OpenWindow()</WORD>
<WORD coords="1280,1045,1335,1015,1039">;/*</WORD>
<WORD coords="1357,1041,1579,1015,1041">Declaration</WORD>
<WORD coords="1602,1043,1639,1015,1038">*/</WORD>
</LINE>
<LINE>
<WORD coords="591,1082,712,1059,1082">extern</WORD>
<WORD coords="733,1088,814,1057,1082">long</WORD>
<WORD coords="835,1088,1076,1056,1082">*OpenLibrary</WORD>
<WORD coords="1085,1086,1108,1057,1085">()</WORD>
<WORD coords="1119,1085,1129,1064,1084">;</WORD>
<WORD coords="1179,1084,1215,1055,1082">/*</WORD>
<WORD coords="1236,1081,1336,1056,1081">Hello</WORD>
<WORD coords="1356,1081,1559,1057,1080">Aztec-User</WORD>
<WORD coords="1582,1083,1619,1054,1077">*/</WORD>
</LINE>
<LINE>
<WORD coords="593,1123,710,1100,1122">struct</WORD>
<WORD coords="735,1123,995,1097,1122">IntuitionBase</WORD>
<WORD coords="1018,1125,1310,1096,1121">*IntuitionBase;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1206,732,1178,1204">♦define</WORD>
<WORD coords="756,1213,1017,1179,1203">INTUITION_REV</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,1285,670,1260,1285">main</WORD>
<WORD coords="681,1289,703,1260,1289">()</WORD>
</LINE>
<LINE>
<WORD coords="597,1329,606,1301,1329">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,1366,731,1342,1365">struct</WORD>
<WORD coords="753,1365,935,1339,1365">NewWindow</WORD>
<WORD coords="954,1368,1149,1339,1365">NewWindow;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,1407,731,1383,1406">struct</WORD>
<WORD coords="752,1406,874,1380,1406">Window</WORD>
<WORD coords="897,1410,1049,1380,1406">*Window;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,1454,692,1422,1447">long</WORD>
<WORD coords="713,1451,746,1421,1447">i;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,1529,875,1503,1528">IntuitionBase</WORD>
<WORD coords="895,1522,915,1513,1525">=</WORD>
<WORD coords="944,1533,1075,1504,1528">(struct</WORD>
<WORD coords="1098,1529,1358,1503,1528">IntuitionBase</WORD>
<WORD coords="1381,1533,1410,1504,1526">*)</WORD>
</LINE>
<LINE>
<WORD coords="632,1574,855,1543,1568">OpenLibrary</WORD>
<WORD coords="864,1573,872,1544,1556">(</WORD>
<WORD coords="878,1556,892,1545,1568">&quot;</WORD>
<WORD coords="897,1569,1076,1543,1568">intuition</WORD>
<WORD coords="1083,1568,1090,1561,1568">.</WORD>
<WORD coords="1098,1575,1254,1543,1568">library&quot;</WORD>
<WORD coords="1262,1572,1270,1561,1568">,</WORD>
<WORD coords="1301,1577,1572,1543,1567">INTUITION_FEV)</WORD>
<WORD coords="1584,1571,1595,1550,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,1648,651,1623,1648">if</WORD>
<WORD coords="661,1653,935,1623,1648">(IntuitionBase</WORD>
<WORD coords="955,1642,996,1633,1645">=</WORD>
<WORD coords="1016,1653,1108,1624,1648">NULL)</WORD>
</LINE>
<LINE>
<WORD coords="632,1688,711,1663,1688">exit</WORD>
<WORD coords="722,1693,845,1664,1688">(FALSE)</WORD>
<WORD coords="857,1692,868,1670,1692">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,1768,807,1743,1768">NewWindow.</WORD>
<WORD coords="814,1775,975,1744,1768">LeftEdge</WORD>
<WORD coords="1017,1772,1110,1744,1767">=20;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,1807,807,1782,1807">NewWindow.</WORD>
<WORD coords="814,1815,955,1783,1808">TopEdge</WORD>
<WORD coords="1017,1801,1036,1792,1805">=</WORD>
<WORD coords="1057,1811,1110,1783,1809">20;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,1848,808,1823,1848">NewWindow.</WORD>
<WORD coords="813,1849,916,1823,1849">Width</WORD>
<WORD coords="1017,1842,1037,1833,1847">=</WORD>
<WORD coords="1057,1852,1131,1824,1849">200;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,1890,807,1864,1890">NewWindow.</WORD>
<WORD coords="814,1897,934,1864,1890">Height</WORD>
<WORD coords="1017,1883,1036,1874,1888">=</WORD>
<WORD coords="1058,1894,1110,1865,1891">80;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,1930,808,1904,1930">NewWindow.</WORD>
<WORD coords="815,1931,995,1905,1930">DetailPen</WORD>
<WORD coords="1017,1924,1036,1914,1927">=</WORD>
<WORD coords="1058,1934,1090,1906,1932">0;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,1971,808,1946,1971">NewWindow.</WORD>
<WORD coords="813,1972,975,1946,1972">BlockPen</WORD>
<WORD coords="1017,1965,1037,1955,1968">=</WORD>
<WORD coords="1057,1975,1090,1947,1973">2;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,2012,808,1986,2011">NewWindow.</WORD>
<WORD coords="817,2019,1015,1987,2011">IDCMPFlags</WORD>
<WORD coords="1037,2005,1057,1995,2008">=</WORD>
<WORD coords="1076,2015,1171,1988,2012">NULL;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,2052,809,2027,2052">NewWindow.</WORD>
<WORD coords="814,2059,915,2028,2052">Flags</WORD>
<WORD coords="936,2046,957,2036,2049">=</WORD>
<WORD coords="978,2062,1238,2029,2052">SMART_REFRESH</WORD>
<WORD coords="1266,2057,1271,2028,2054">|</WORD>
<WORD coords="1297,2053,1459,2029,2052">ACTIVATE</WORD>
<WORD coords="1488,2057,1492,2028,2057">|</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="651,2093,897,2069,2093">WINDOWSIZING</WORD>
<WORD coords="923,2098,928,2069,2095">|</WORD>
<WORD coords="955,2093,1159,2070,2092">WINDOWDRAG</WORD>
<WORD coords="1187,2097,1190,2069,2095">|</WORD>
<WORD coords="1217,2093,1440,2069,2093">WINDOWDEPTH</WORD>
<WORD coords="1467,2098,1472,2069,2098">|</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="653,2137,928,2109,2133">NOCAREREFRESH;</WORD>
</LINE>
<LINE>
<WORD coords="611,2174,808,2148,2174">NewWindow.</WORD>
<WORD coords="814,2181,1035,2149,2174">FirstGadget</WORD>
<WORD coords="1056,2167,1077,2158,2169">=■</WORD>
<WORD coords="1096,2178,1191,2150,2174">NULL;</WORD>
</LINE>
<LINE>
<WORD coords="611,2217,808,2189,2215">NewWindow.</WORD>
<WORD coords="814,2215,995,2190,2215">CheckMark</WORD>
<WORD coords="1017,2208,1037,2199,2211">=</WORD>
<WORD coords="1056,2219,1150,2191,2215">NULL;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,2256,809,2230,2255">NewWindow.</WORD>
<WORD coords="815,2256,916,2231,2256">Title</WORD>
<WORD coords="1017,2249,1037,2240,2254">=</WORD>
<WORD coords="1066,2261,1178,2231,2256">(UBYTE</WORD>
<WORD coords="1201,2260,1319,2230,2255">*)&quot;The</WORD>
<WORD coords="1339,2256,1421,2232,2255">User</WORD>
<WORD coords="1440,2259,1595,2230,2255">window&quot;;</WORD>
</LINE>
<LINE>
<WORD coords="611,2295,808,2270,2295">NewWindow.</WORD>
<WORD coords="816,2295,935,2272,2295">Screen</WORD>
<WORD coords="1017,2288,1037,2279,2293">-</WORD>
<WORD coords="1056,2298,1151,2272,2295">NULL;</WORD>
</LINE>
<LINE>
<WORD coords="611,2335,808,2310,2335">NewWindow.</WORD>
<WORD coords="814,2342,936,2310,2335">BitMap</WORD>
<WORD coords="1016,2328,1037,2319,2333">=</WORD>
<WORD coords="1055,2338,1151,2311,2334">NULL;</WORD>
</LINE>
<LINE>
<WORD coords="611,2376,808,2350,2375">NewWindow.</WORD>
<WORD coords="814,2376,976,2350,2375">MinWidth</WORD>
<WORD coords="1017,2369,1037,2360,2372">=</WORD>
<WORD coords="1058,2379,1111,2351,2376">80;</WORD>
</LINE>
<LINE>
<WORD coords="611,2415,808,2390,2415">NewWindow.</WORD>
<WORD coords="814,2422,995,2390,2415">MinHeight</WORD>
<WORD coords="1016,2409,1037,2399,2412">=</WORD>
<WORD coords="1057,2419,1111,2390,2416">25;</WORD>
</LINE>
<LINE>
<WORD coords="611,2456,808,2430,2455">NewWindow.</WORD>
<WORD coords="814,2456,976,2430,2456">MaxWidth</WORD>
<WORD coords="1017,2449,1037,2440,2452">=</WORD>
<WORD coords="1060,2459,1131,2431,2456">640;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,2497,809,2471,2497">NewWindow.</WORD>
<WORD coords="814,2504,996,2471,2497">MaxHeight</WORD>
<WORD coords="1017,2490,1037,2481,2493">=</WORD>
<WORD coords="1059,2500,1131,2472,2498">200;</WORD>
<WORD coords="1160,2499,1196,2470,2495">/*</WORD>
<WORD coords="1219,2497,1280,2472,2497">PAL</WORD>
<WORD coords="1301,2487,1319,2482,2492">-</WORD>
<WORD coords="1340,2503,1459,2471,2496">change</WORD>
<WORD coords="1480,2497,1521,2474,2496">to</WORD>
<WORD coords="1542,2497,1601,2471,2497">256</WORD>
<WORD coords="1625,2499,1661,2469,2493">*/</WORD>
</LINE>
<LINE>
<WORD coords="611,2537,808,2511,2537">NewWindow.</WORD>
<WORD coords="815,2544,895,2513,2537">Type</WORD>
<WORD coords="916,2530,936,2520,2533">=</WORD>
<WORD coords="955,2540,1212,2513,2537">WBENCHSCREEN;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1683,2692,1755,2662,2691">239</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0246.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0247.djvu" width="2050">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0247.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="296,181,341,153,182">25.</WORD>
<WORD coords="369,183,492,154,182">System</WORD>
<WORD coords="510,186,771,156,185">Programming</WORD>
<WORD coords="1379,192,1487,165,192">Amiga</WORD>
<WORD coords="1499,192,1524,165,192">C</WORD>
<WORD coords="1537,193,1597,171,193">tor</WORD>
<WORD coords="1608,193,1791,165,193">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="645,359,685,333,359">if</WORD>
<WORD coords="695,364,703,335,364">(</WORD>
<WORD coords="715,364,848,334,359">(Window</WORD>
<WORD coords="868,354,888,345,358">=</WORD>
<WORD coords="909,368,1111,336,361">QpenWindow</WORD>
<WORD coords="1120,368,1345,338,362">(SNewWindow)</WORD>
<WORD coords="1355,368,1364,340,362">)</WORD>
<WORD coords="1393,357,1434,348,359">—</WORD>
<WORD coords="1452,369,1547,340,364">NULL)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="665,400,744,375,399">exit</WORD>
<WORD coords="755,406,878,376,400">(FALSE)</WORD>
<WORD coords="890,405,901,384,0">;</WORD>
</LINE>
<LINE>
<WORD coords="645,445,745,415,439">for(i</WORD>
<WORD coords="767,434,787,425,438">=</WORD>
<WORD coords="809,445,841,417,442">0;</WORD>
<WORD coords="869,441,886,416,441">i</WORD>
<WORD coords="908,440,928,420,441">&lt;</WORD>
<WORD coords="950,446,1084,418,442">800000;</WORD>
<WORD coords="1112,448,1183,418,443">i++)</WORD>
<WORD coords="1214,446,1249,418,441">/*</WORD>
<WORD coords="1272,444,1371,420,444">Small</WORD>
<WORD coords="1392,445,1493,421,444">Pause</WORD>
<WORD coords="1516,448,1553,419,442">*/</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="644,563,867,537,562">CloseWindow</WORD>
<WORD coords="876,568,1020,538,563">(Window)</WORD>
<WORD coords="1032,567,1042,546,0">;</WORD>
</LINE>
<LINE>
<WORD coords="644,610,888,577,602">CloseLibrary</WORD>
<WORD coords="896,608,905,579,603">(</WORD>
<WORD coords="909,604,1026,578,603">Intuit</WORD>
<WORD coords="1030,609,1183,578,604">ionBase)</WORD>
<WORD coords="1193,608,1204,587,0">;</WORD>
</LINE>
<LINE>
<WORD coords="644,642,723,617,642">exit</WORD>
<WORD coords="734,648,837,618,643">(TRUE)</WORD>
<WORD coords="848,647,859,626,647">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,687,638,659,687">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,768,687,738,767">The</WORD>
<WORD coords="701,776,840,746,768">program</WORD>
<WORD coords="855,770,955,739,769">above</WORD>
<WORD coords="968,778,1087,740,769">exactly</WORD>
<WORD coords="1103,771,1226,740,769">follows</WORD>
<WORD coords="1240,771,1290,741,770">the</WORD>
<WORD coords="1305,771,1485,741,770">indications</WORD>
<WORD coords="1500,772,1559,742,771">and</WORD>
<WORD coords="1573,780,1790,741,771">requirements</WORD>
</LINE>
<LINE>
<WORD coords="622,820,797,782,811">previously</WORD>
<WORD coords="810,814,915,783,813">stated.</WORD>
<WORD coords="927,814,1005,783,813">First</WORD>
<WORD coords="1017,814,1067,784,813">the</WORD>
<WORD coords="1080,815,1220,784,813">Intuition</WORD>
<WORD coords="1234,822,1342,785,813">library</WORD>
<WORD coords="1356,822,1460,793,814">opens.</WORD>
<WORD coords="1474,814,1504,785,814">If</WORD>
<WORD coords="1514,815,1572,785,814">this</WORD>
<WORD coords="1587,815,1613,785,814">is</WORD>
<WORD coords="1627,815,1679,790,814">not</WORD>
<WORD coords="1691,823,1789,785,814">possi-</WORD>
</LINE>
<LINE>
<WORD coords="622,856,672,826,855">ble</WORD>
<WORD coords="685,857,733,826,856">for</WORD>
<WORD coords="745,857,830,835,856">some</WORD>
<WORD coords="842,863,958,836,857">reason,</WORD>
<WORD coords="971,858,990,836,858">a</WORD>
<WORD coords="1034,859,1060,827,858">is</WORD>
<WORD coords="1072,859,1208,829,858">returned</WORD>
<WORD coords="1220,859,1253,837,859">as</WORD>
<WORD coords="1265,859,1303,837,859">an</WORD>
<WORD coords="1316,860,1456,829,859">Intuition</WORD>
<WORD coords="1467,868,1592,829,859">pointer.</WORD>
<WORD coords="1606,868,1790,829,859">Continuing</WORD>
</LINE>
<LINE>
<WORD coords="623,901,728,871,900">would</WORD>
<WORD coords="747,902,837,871,901">make</WORD>
<WORD coords="856,902,898,880,902">no</WORD>
<WORD coords="917,903,1008,880,902">sense</WORD>
<WORD coords="1026,903,1058,877,903">at</WORD>
<WORD coords="1077,903,1140,872,902">that</WORD>
<WORD coords="1158,911,1245,873,903">point</WORD>
<WORD coords="1264,904,1300,881,904">so</WORD>
<WORD coords="1320,904,1371,873,903">the</WORD>
<WORD coords="1389,912,1529,882,903">program</WORD>
<WORD coords="1550,904,1615,873,903">will</WORD>
<WORD coords="1635,904,1704,874,903">end.</WORD>
<WORD coords="1724,904,1790,874,903">The</WORD>
</LINE>
<LINE>
<WORD coords="623,946,753,914,945">window</WORD>
<WORD coords="763,954,879,916,946">pointer</WORD>
<WORD coords="889,947,1025,917,946">returned</WORD>
<WORD coords="1034,948,1090,925,947">can</WORD>
<WORD coords="1100,948,1139,917,948">be</WORD>
<WORD coords="1148,948,1211,917,947">null</WORD>
<WORD coords="1222,948,1258,926,948">so</WORD>
<WORD coords="1268,949,1292,917,948">it</WORD>
<WORD coords="1301,949,1380,923,948">must</WORD>
<WORD coords="1389,949,1428,918,949">be</WORD>
<WORD coords="1438,949,1540,918,949">tested.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,1030,766,1000,1029">Examine</WORD>
<WORD coords="778,1031,825,1001,1030">the</WORD>
<WORD coords="837,1032,1017,1001,1031">declaration</WORD>
<WORD coords="1027,1032,1064,1001,1031">of</WORD>
<WORD coords="1071,1032,1120,1002,1032">the</WORD>
<WORD coords="1131,1039,1371,1004,1032">OpenWindow</WORD>
<WORD coords="1384,1033,1517,1003,1032">function</WORD>
<WORD coords="1528,1033,1558,1008,1033">at</WORD>
<WORD coords="1568,1033,1617,1003,1032">the</WORD>
<WORD coords="1627,1041,1790,1003,1032">beginning</WORD>
</LINE>
<LINE>
<WORD coords="622,1074,660,1044,1074">of</WORD>
<WORD coords="673,1075,723,1044,1074">the</WORD>
<WORD coords="739,1083,851,1044,1075">listing.</WORD>
<WORD coords="869,1076,942,1045,1075">This</WORD>
<WORD coords="959,1076,1012,1051,1075">not</WORD>
<WORD coords="1027,1084,1100,1046,1076">only</WORD>
<WORD coords="1116,1085,1272,1054,1076">preserves</WORD>
<WORD coords="1288,1077,1306,1056,1077">a</WORD>
<WORD coords="1322,1085,1404,1047,1077">good</WORD>
<WORD coords="1421,1077,1446,1047,1077">C</WORD>
<WORD coords="1464,1085,1550,1047,1077">style,</WORD>
<WORD coords="1567,1077,1620,1048,1077">but</WORD>
<WORD coords="1636,1078,1703,1047,1077">also</WORD>
<WORD coords="1719,1086,1789,1055,1078">sup-</WORD>
</LINE>
<LINE>
<WORD coords="622,1126,740,1097,1118">presses</WORD>
<WORD coords="754,1120,805,1089,1119">the</WORD>
<WORD coords="815,1128,967,1090,1119">changing</WORD>
<WORD coords="979,1121,1016,1090,1120">of</WORD>
<WORD coords="1025,1121,1163,1091,1120">returned</WORD>
<WORD coords="1176,1121,1277,1091,1120">values</WORD>
<WORD coords="1292,1122,1363,1091,1121">with</WORD>
<WORD coords="1377,1122,1427,1091,1121">the</WORD>
<WORD coords="1440,1122,1535,1097,1122">cast</WORD>
<WORD coords="1553,1122,1718,1096,1121">statement.</WORD>
<WORD coords="1731,1122,1791,1092,1121">For</WORD>
</LINE>
<LINE>
<WORD coords="622,1172,772,1133,1163">example,</WORD>
<WORD coords="787,1165,846,1134,1164">this</WORD>
<WORD coords="860,1165,887,1134,1164">is</WORD>
<WORD coords="902,1165,952,1134,1164">the</WORD>
<WORD coords="966,1165,1036,1143,1165">case</WORD>
<WORD coords="1051,1165,1081,1134,1164">in</WORD>
<WORD coords="1096,1166,1146,1135,1165">the</WORD>
<WORD coords="1161,1173,1442,1136,1164">OpenLibrary</WORD>
<WORD coords="1459,1166,1591,1135,1166">because</WORD>
<WORD coords="1606,1166,1657,1135,1165">the</WORD>
<WORD coords="1671,1166,1789,1135,1165">routine</WORD>
</LINE>
<LINE>
<WORD coords="622,1208,735,1182,1207">returns</WORD>
<WORD coords="747,1209,800,1183,1208">not</WORD>
<WORD coords="810,1217,881,1178,1208">only</WORD>
<WORD coords="894,1209,943,1178,1208">the</WORD>
<WORD coords="954,1209,1094,1178,1208">Intuition</WORD>
<WORD coords="1105,1218,1231,1178,1209">pointer,</WORD>
<WORD coords="1241,1210,1294,1180,1210">but</WORD>
<WORD coords="1304,1211,1370,1180,1210">also</WORD>
<WORD coords="1381,1211,1400,1188,1211">a</WORD>
<WORD coords="1411,1219,1522,1179,1210">variety</WORD>
<WORD coords="1534,1211,1571,1180,1210">of</WORD>
<WORD coords="1579,1211,1664,1180,1210">other</WORD>
<WORD coords="1673,1219,1790,1180,1210">pointer</WORD>
</LINE>
<LINE>
<WORD coords="623,1261,717,1227,1252">types.</WORD>
<WORD coords="729,1254,939,1223,1253">Nevertheless</WORD>
<WORD coords="952,1254,1000,1223,1253">the</WORD>
<WORD coords="1012,1255,1147,1223,1254">function</WORD>
<WORD coords="1159,1255,1265,1224,1254">should</WORD>
<WORD coords="1277,1255,1314,1225,1255">be</WORD>
<WORD coords="1325,1256,1463,1225,1255">declared</WORD>
<WORD coords="1474,1256,1505,1230,1256">at</WORD>
<WORD coords="1516,1256,1591,1225,1255">least</WORD>
<WORD coords="1599,1256,1633,1233,1256">as</WORD>
<WORD coords="1645,1256,1664,1233,1256">a</WORD>
<WORD coords="1673,1256,1789,1225,1255">routine</WORD>
</LINE>
<LINE>
<WORD coords="622,1298,722,1267,1297">which</WORD>
<WORD coords="736,1298,850,1273,1297">returns</WORD>
<WORD coords="865,1306,1007,1268,1297">pointers.</WORD>
<WORD coords="1024,1299,1096,1269,1298">This</WORD>
<WORD coords="1110,1307,1258,1275,1298">prevents,</WORD>
<WORD coords="1274,1300,1323,1269,1299">for</WORD>
<WORD coords="1336,1309,1485,1270,1300">example,</WORD>
<WORD coords="1500,1301,1550,1270,1300">the</WORD>
<WORD coords="1565,1300,1659,1271,1299">Aztec</WORD>
<WORD coords="1675,1308,1787,1275,1299">system</WORD>
</LINE>
<LINE>
<WORD coords="622,1343,743,1312,1342">crashes</WORD>
<WORD coords="757,1343,856,1313,1342">which</WORD>
<WORD coords="869,1344,963,1313,1343">result</WORD>
<WORD coords="976,1344,1052,1313,1343">from</WORD>
<WORD coords="1068,1344,1121,1319,1343">not</WORD>
<WORD coords="1134,1352,1285,1314,1343">declaring</WORD>
<WORD coords="1299,1345,1349,1314,1344">the</WORD>
<WORD coords="1363,1345,1508,1314,1344">function.</WORD>
<WORD coords="1522,1346,1595,1314,1345">This</WORD>
<WORD coords="1609,1345,1712,1323,1344">means</WORD>
<WORD coords="1727,1345,1790,1315,1344">that</WORD>
</LINE>
<LINE>
<WORD coords="623,1387,671,1356,1386">for</WORD>
<WORD coords="686,1387,735,1357,1387">the</WORD>
<WORD coords="749,1396,905,1357,1387">compiler,</WORD>
<WORD coords="921,1396,1036,1357,1387">integer</WORD>
<WORD coords="1050,1389,1154,1358,1388">values</WORD>
<WORD coords="1170,1388,1232,1359,1387">will</WORD>
<WORD coords="1246,1389,1285,1359,1388">be</WORD>
<WORD coords="1300,1389,1453,1359,1388">delivered</WORD>
<WORD coords="1467,1389,1567,1359,1389">which</WORD>
<WORD coords="1582,1389,1612,1359,1389">in</WORD>
<WORD coords="1628,1389,1723,1359,1389">Aztec</WORD>
<WORD coords="1738,1389,1789,1367,1388">are</WORD>
</LINE>
<LINE>
<WORD coords="622,1439,694,1401,1430">only</WORD>
<WORD coords="712,1431,732,1401,1432">2</WORD>
<WORD coords="748,1440,835,1402,1432">bytes</WORD>
<WORD coords="852,1441,935,1402,1431">long.</WORD>
<WORD coords="954,1433,979,1403,1432">It</WORD>
<WORD coords="995,1433,1105,1402,1432">should</WORD>
<WORD coords="1121,1433,1160,1402,1433">be</WORD>
<WORD coords="1176,1434,1306,1402,1433">obvious</WORD>
<WORD coords="1324,1434,1387,1403,1433">that</WORD>
<WORD coords="1402,1434,1452,1403,1433">the</WORD>
<WORD coords="1469,1434,1558,1403,1433">value</WORD>
<WORD coords="1575,1434,1647,1403,1433">with</WORD>
<WORD coords="1663,1433,1683,1403,1433">4</WORD>
<WORD coords="1700,1442,1788,1404,1434">bytes</WORD>
</LINE>
<LINE>
<WORD coords="622,1475,695,1445,1475">does</WORD>
<WORD coords="706,1475,759,1451,1474">not</WORD>
<WORD coords="769,1476,870,1445,1475">arrive.</WORD>
<WORD coords="882,1484,964,1445,1475">Only</WORD>
<WORD coords="974,1475,994,1446,1475">2</WORD>
<WORD coords="1004,1484,1088,1446,1476">bytes</WORD>
<WORD coords="1099,1476,1161,1446,1476">will</WORD>
<WORD coords="1172,1477,1210,1446,1477">be</WORD>
<WORD coords="1220,1485,1369,1447,1477">accepted.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,1559,686,1529,1558">The</WORD>
<WORD coords="703,1560,800,1535,1559">cast</WORD>
<WORD coords="822,1560,980,1534,1559">statement</WORD>
<WORD coords="998,1561,1147,1536,1560">struct</WORD>
<WORD coords="1166,1562,1522,1532,1561">intuitionBase*</WORD>
<WORD coords="1542,1562,1599,1539,1561">can</WORD>
<WORD coords="1613,1562,1653,1531,1562">be</WORD>
<WORD coords="1668,1562,1742,1532,1562">used</WORD>
<WORD coords="1757,1562,1789,1537,1562">to</WORD>
</LINE>
<LINE>
<WORD coords="623,1603,697,1573,1602">trick</WORD>
<WORD coords="709,1604,758,1573,1603">the</WORD>
<WORD coords="770,1604,837,1574,1604">best</WORD>
<WORD coords="847,1612,1000,1574,1604">compiler.</WORD>
<WORD coords="1015,1605,1098,1575,1604">Most</WORD>
<WORD coords="1110,1605,1146,1574,1604">of</WORD>
<WORD coords="1156,1605,1205,1575,1604">the</WORD>
<WORD coords="1217,1606,1288,1575,1605">time</WORD>
<WORD coords="1300,1606,1350,1575,1605">the</WORD>
<WORD coords="1361,1613,1504,1575,1604">resulting</WORD>
<WORD coords="1517,1606,1604,1576,1605">value</WORD>
<WORD coords="1616,1606,1689,1575,1605">isn&apos;t</WORD>
<WORD coords="1700,1613,1788,1576,1604">equal</WORD>
</LINE>
<LINE>
<WORD coords="623,1648,653,1622,1648">to</WORD>
<WORD coords="696,1648,755,1618,1647">and</WORD>
<WORD coords="766,1649,840,1618,1648">does</WORD>
<WORD coords="851,1649,904,1624,1648">not</WORD>
<WORD coords="914,1649,1005,1627,1649">cause</WORD>
<WORD coords="1017,1649,1066,1619,1648">the</WORD>
<WORD coords="1076,1657,1213,1627,1649">program</WORD>
<WORD coords="1226,1650,1256,1625,1650">to</WORD>
<WORD coords="1267,1650,1362,1620,1649">crash.</WORD>
<WORD coords="1376,1658,1488,1620,1649">During</WORD>
<WORD coords="1500,1650,1550,1620,1649">the</WORD>
<WORD coords="1561,1650,1632,1625,1649">next</WORD>
<WORD coords="1642,1650,1745,1628,1650">access</WORD>
<WORD coords="1757,1650,1788,1625,1650">to</WORD>
</LINE>
<LINE>
<WORD coords="622,1691,639,1670,1691">a</WORD>
<WORD coords="657,1700,766,1661,1691">library</WORD>
<WORD coords="785,1693,922,1662,1692">function</WORD>
<WORD coords="941,1693,1012,1662,1692">with</WORD>
<WORD coords="1031,1693,1080,1662,1692">the</WORD>
<WORD coords="1099,1695,1437,1665,1694">IntuitionBase</WORD>
<WORD coords="1458,1702,1586,1663,1694">pointer,</WORD>
<WORD coords="1606,1695,1655,1664,1694">the</WORD>
<WORD coords="1674,1702,1787,1669,1694">system</WORD>
</LINE>
<LINE>
<WORD coords="622,1738,755,1707,1736">crashes.</WORD>
<WORD coords="774,1738,848,1707,1737">This</WORD>
<WORD coords="866,1738,1009,1707,1737">accident</WORD>
<WORD coords="1026,1739,1137,1713,1738">cannot</WORD>
<WORD coords="1155,1739,1248,1717,1738">occur</WORD>
<WORD coords="1266,1739,1339,1708,1739">with</WORD>
<WORD coords="1358,1739,1474,1708,1739">Lattice</WORD>
<WORD coords="1494,1740,1579,1709,1739">since</WORD>
<WORD coords="1598,1740,1637,1709,1739">its</WORD>
<WORD coords="1656,1748,1789,1708,1739">integers</WORD>
</LINE>
<LINE>
<WORD coords="622,1790,734,1752,1781">always</WORD>
<WORD coords="747,1783,800,1760,1782">use</WORD>
<WORD coords="811,1781,830,1752,1781">4</WORD>
<WORD coords="842,1791,937,1752,1783">bytes.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,1874,737,1837,1865">During</WORD>
<WORD coords="752,1867,801,1838,1866">the</WORD>
<WORD coords="814,1875,945,1838,1866">opening</WORD>
<WORD coords="959,1868,995,1838,1867">of</WORD>
<WORD coords="1006,1868,1055,1838,1867">the</WORD>
<WORD coords="1069,1876,1186,1838,1867">library,</WORD>
<WORD coords="1201,1868,1250,1838,1867">the</WORD>
<WORD coords="1262,1869,1378,1838,1868">routine</WORD>
<WORD coords="1392,1869,1486,1844,1868">wants</WORD>
<WORD coords="1499,1869,1517,1847,1869">a</WORD>
<WORD coords="1531,1869,1650,1839,1868">version</WORD>
<WORD coords="1664,1869,1790,1839,1868">number</WORD>
</LINE>
<LINE>
<WORD coords="622,1910,721,1879,1909">which</WORD>
<WORD coords="735,1910,761,1879,1910">is</WORD>
<WORD coords="774,1919,911,1880,1910">required</WORD>
<WORD coords="924,1911,972,1880,1910">for</WORD>
<WORD coords="983,1919,1091,1889,1910">proper</WORD>
<WORD coords="1102,1920,1286,1881,1911">processing.</WORD>
<WORD coords="1301,1911,1330,1881,1911">If</WORD>
<WORD coords="1340,1912,1390,1882,1911">the</WORD>
<WORD coords="1404,1920,1515,1887,1911">system</WORD>
<WORD coords="1528,1912,1582,1881,1912">has</WORD>
<WORD coords="1596,1912,1646,1882,1911">the</WORD>
<WORD coords="1659,1912,1742,1890,1911">same</WORD>
<WORD coords="1755,1912,1789,1890,1911">or</WORD>
</LINE>
<LINE>
<WORD coords="622,1956,695,1924,1955">later</WORD>
<WORD coords="707,1961,835,1925,1955">version,</WORD>
<WORD coords="847,1965,1022,1926,1956">everything</WORD>
<WORD coords="1034,1965,1177,1926,1956">proceeds</WORD>
<WORD coords="1189,1966,1348,1926,1957">smoothly.</WORD>
<WORD coords="1362,1958,1452,1926,1957">Since</WORD>
<WORD coords="1464,1958,1521,1926,1957">this</WORD>
<WORD coords="1532,1966,1671,1935,1957">program</WORD>
<WORD coords="1683,1958,1736,1926,1957">has</WORD>
<WORD coords="1748,1957,1789,1935,1957">no</WORD>
</LINE>
<LINE>
<WORD coords="623,2009,733,1970,2000">special</WORD>
<WORD coords="744,2006,844,1971,2001">needs,</WORD>
<WORD coords="855,2002,873,1979,2002">a</WORD>
<WORD coords="913,2002,939,1971,2001">is</WORD>
<WORD coords="951,2002,1086,1971,2001">selected.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,2087,722,2055,2085">While</WORD>
<WORD coords="732,2094,862,2056,2086">opening</WORD>
<WORD coords="874,2087,923,2057,2086">the</WORD>
<WORD coords="934,2092,1073,2057,2086">window,</WORD>
<WORD coords="1085,2087,1134,2057,2086">the</WORD>
<WORD coords="1145,2088,1265,2058,2087">address</WORD>
<WORD coords="1276,2088,1312,2057,2087">of</WORD>
<WORD coords="1320,2088,1370,2057,2087">the</WORD>
<WORD coords="1380,2088,1598,2059,2087">NewWindow</WORD>
<WORD coords="1610,2088,1752,2062,2087">structure</WORD>
<WORD coords="1762,2088,1789,2057,2087">is</WORD>
</LINE>
<LINE>
<WORD coords="622,2138,739,2101,2130">passed.</WORD>
<WORD coords="751,2131,814,2101,2130">The</WORD>
<WORD coords="825,2139,935,2106,2131">system</WORD>
<WORD coords="948,2131,1016,2101,2130">then</WORD>
<WORD coords="1028,2140,1146,2107,2131">accepts</WORD>
<WORD coords="1158,2132,1206,2102,2131">the</WORD>
<WORD coords="1217,2132,1283,2102,2132">data</WORD>
<WORD coords="1294,2131,1324,2101,2131">in</WORD>
<WORD coords="1335,2132,1372,2110,2131">an</WORD>
<WORD coords="1384,2133,1507,2101,2131">internal</WORD>
<WORD coords="1517,2133,1585,2110,2132">area</WORD>
<WORD coords="1595,2133,1632,2110,2133">so</WORD>
<WORD coords="1642,2132,1703,2102,2131">that</WORD>
<WORD coords="1712,2132,1789,2110,2131">even</WORD>
</LINE>
<LINE>
<WORD coords="623,2175,680,2144,2174">this</WORD>
<WORD coords="694,2181,834,2145,2175">variable,</WORD>
<WORD coords="847,2177,1070,2147,2175">NewWindow</WORD>
<WORD coords="1085,2177,1111,2146,2176">is</WORD>
<WORD coords="1124,2177,1163,2155,2176">no</WORD>
<WORD coords="1177,2185,1280,2147,2176">longer</WORD>
<WORD coords="1291,2185,1436,2146,2176">required.</WORD>
<WORD coords="1450,2177,1480,2146,2176">If</WORD>
<WORD coords="1489,2185,1659,2146,2177">something</WORD>
<WORD coords="1672,2177,1697,2147,2176">is</WORD>
<WORD coords="1710,2177,1789,2147,2176">done</WORD>
</LINE>
<LINE>
<WORD coords="623,2220,653,2195,2220">to</WORD>
<WORD coords="664,2221,713,2189,2220">the</WORD>
<WORD coords="725,2226,864,2189,2220">window,</WORD>
<WORD coords="876,2221,899,2190,2220">it</WORD>
<WORD coords="908,2221,963,2199,2221">can</WORD>
<WORD coords="974,2222,1013,2191,2222">be</WORD>
<WORD coords="1023,2222,1102,2191,2221">done</WORD>
<WORD coords="1113,2222,1183,2191,2221">with</WORD>
<WORD coords="1195,2222,1244,2191,2221">the</WORD>
<WORD coords="1254,2223,1383,2191,2221">window</WORD>
<WORD coords="1394,2223,1544,2196,2222">structure.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,2305,652,2275,2305">If</WORD>
<WORD coords="662,2307,712,2275,2306">the</WORD>
<WORD coords="724,2315,919,2276,2306">compilation</WORD>
<WORD coords="931,2316,1065,2276,2307">displays</WORD>
<WORD coords="1078,2316,1210,2277,2307">warning</WORD>
<WORD coords="1224,2316,1386,2286,2307">messages,</WORD>
<WORD coords="1400,2308,1480,2278,2307">don&apos;t</WORD>
<WORD coords="1491,2309,1529,2278,2309">be</WORD>
<WORD coords="1542,2309,1682,2278,2308">alarmed.</WORD>
<WORD coords="1696,2309,1789,2277,2308">Some</WORD>
</LINE>
<LINE>
<WORD coords="623,2351,781,2325,2350">structures</WORD>
<WORD coords="794,2351,870,2321,2350">need</WORD>
<WORD coords="883,2352,1040,2321,2350">definition</WORD>
<WORD coords="1054,2352,1152,2321,2351">which</WORD>
<WORD coords="1165,2352,1214,2331,2351">are</WORD>
<WORD coords="1227,2352,1278,2327,2351">not</WORD>
<WORD coords="1290,2352,1364,2323,2352">used</WORD>
<WORD coords="1376,2361,1529,2322,2352">explicitly</WORD>
<WORD coords="1542,2353,1595,2323,2353">but</WORD>
<WORD coords="1607,2361,1715,2331,2352">appear</WORD>
<WORD coords="1728,2352,1758,2322,2351">in</WORD>
<WORD coords="1771,2352,1790,2331,2352">a</WORD>
</LINE>
<LINE>
<WORD coords="623,2396,766,2370,2395">structure</WORD>
<WORD coords="778,2396,936,2365,2395">definition</WORD>
<WORD coords="949,2397,983,2375,2397">as</WORD>
<WORD coords="997,2398,1220,2367,2396">sub-elements.</WORD>
<WORD coords="1233,2405,1346,2367,2397">Maybe</WORD>
<WORD coords="1359,2398,1408,2368,2397">the</WORD>
<WORD coords="1421,2398,1571,2367,2397">functions</WORD>
<WORD coords="1584,2406,1720,2367,2397">required</WORD>
<WORD coords="1733,2397,1788,2376,2397">can</WORD>
</LINE>
<LINE>
<WORD coords="622,2440,661,2410,2440">be</WORD>
<WORD coords="682,2441,829,2409,2440">included</WORD>
<WORD coords="850,2441,924,2410,2440">with</WORD>
<WORD coords="948,2442,1151,2412,2441">include.</WORD>
<WORD coords="1173,2442,1247,2411,2441">This</WORD>
<WORD coords="1269,2450,1339,2420,2441">may</WORD>
<WORD coords="1361,2442,1428,2412,2441">also</WORD>
<WORD coords="1449,2443,1546,2412,2442">result</WORD>
<WORD coords="1566,2442,1597,2412,2442">in</WORD>
<WORD coords="1619,2443,1788,2412,2441">additional</WORD>
</LINE>
<LINE>
<WORD coords="623,2485,774,2454,2483">unknown</WORD>
<WORD coords="787,2485,945,2460,2484">structures</WORD>
<WORD coords="958,2493,1109,2455,2485">surfacing</WORD>
<WORD coords="1122,2486,1220,2455,2485">which</WORD>
<WORD coords="1233,2486,1298,2456,2485">also</WORD>
<WORD coords="1311,2487,1391,2461,2486">want</WORD>
<WORD coords="1403,2487,1433,2461,2486">to</WORD>
<WORD coords="1446,2487,1484,2456,2487">be</WORD>
<WORD coords="1496,2487,1628,2456,2486">defined.</WORD>
<WORD coords="1641,2487,1704,2456,2486">The</WORD>
<WORD coords="1716,2494,1788,2456,2486">only</WORD>
</LINE>
<LINE>
<WORD coords="623,2529,755,2498,2528">solution</WORD>
<WORD coords="774,2529,800,2498,2528">is</WORD>
<WORD coords="816,2530,847,2504,2529">to</WORD>
<WORD coords="863,2530,967,2499,2529">define</WORD>
<WORD coords="983,2530,1024,2499,2529">all</WORD>
<WORD coords="1041,2531,1195,2499,2530">functions</WORD>
<WORD coords="1211,2531,1283,2499,2530">with</WORD>
<WORD coords="1301,2531,1492,2502,2530">include.</WORD>
<WORD coords="1510,2531,1584,2500,2530">This</WORD>
<WORD coords="1599,2539,1733,2500,2530">requires</WORD>
<WORD coords="1750,2531,1788,2509,2530">an</WORD>
</LINE>
<LINE>
<WORD coords="622,2574,784,2551,2572">enormous</WORD>
<WORD coords="799,2574,923,2549,2573">amount</WORD>
<WORD coords="937,2574,974,2543,2573">of</WORD>
<WORD coords="986,2582,1121,2552,2573">memory</WORD>
<WORD coords="1137,2582,1237,2553,2575">space,</WORD>
<WORD coords="1252,2575,1310,2545,2574">and</WORD>
<WORD coords="1326,2575,1476,2545,2574">increases</WORD>
<WORD coords="1491,2576,1540,2545,2575">the</WORD>
<WORD coords="1554,2583,1702,2545,2575">compiler</WORD>
<WORD coords="1716,2575,1789,2545,2575">time</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="293,2690,363,2660,2688">240</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0247.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2835" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0248.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0248.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="268,193,396,166,192">Abacus</WORD>
<WORD coords="1159,193,1224,165,192">25.2</WORD>
<WORD coords="1255,193,1280,165,193">A</WORD>
<WORD coords="1297,192,1439,165,191">Window</WORD>
<WORD coords="1458,191,1562,169,190">under</WORD>
<WORD coords="1581,191,1759,163,189">Intuition</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="597,380,810,341,371">significantly.</WORD>
<WORD coords="823,372,935,341,371">Unless</WORD>
<WORD coords="948,371,998,341,371">the</WORD>
<WORD coords="1010,372,1078,349,371">user</WORD>
<WORD coords="1089,372,1143,340,371">has</WORD>
<WORD coords="1155,371,1174,349,371">a</WORD>
<WORD coords="1184,371,1278,341,371">RAM</WORD>
<WORD coords="1289,371,1357,340,370">disk</WORD>
<WORD coords="1369,371,1410,348,370">on</WORD>
<WORD coords="1422,370,1521,339,369">which</WORD>
<WORD coords="1533,370,1574,338,369">all</WORD>
<WORD coords="1589,369,1760,340,368">include</WORD>
</LINE>
<LINE>
<WORD coords="597,416,666,385,415">files</WORD>
<WORD coords="677,416,728,393,415">are</WORD>
<WORD coords="738,419,846,385,415">stored,</WORD>
<WORD coords="859,415,881,385,414">it</WORD>
<WORD coords="892,415,917,385,414">is</WORD>
<WORD coords="929,415,982,390,414">not</WORD>
<WORD coords="992,415,1144,384,414">advisable</WORD>
<WORD coords="1154,415,1186,389,414">to</WORD>
<WORD coords="1197,414,1236,384,414">do</WORD>
<WORD coords="1247,414,1305,383,413">this</WORD>
<WORD coords="1315,414,1444,384,414">because</WORD>
<WORD coords="1453,420,1578,382,412">nothing</WORD>
<WORD coords="1589,419,1719,382,411">changes</WORD>
<WORD coords="1731,410,1762,381,410">in</WORD>
</LINE>
<LINE>
<WORD coords="598,459,645,429,458">the</WORD>
<WORD coords="656,467,754,429,459">object</WORD>
<WORD coords="763,460,839,429,459">code</WORD>
<WORD coords="847,467,981,437,459">anyway.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,544,686,514,543">After</WORD>
<WORD coords="701,544,751,514,543">the</WORD>
<WORD coords="767,552,890,513,543">general</WORD>
<WORD coords="907,544,1088,513,543">framework</WORD>
<WORD coords="1102,544,1139,513,543">of</WORD>
<WORD coords="1154,543,1204,513,542">the</WORD>
<WORD coords="1220,543,1351,513,542">window</WORD>
<WORD coords="1367,550,1506,520,541">program</WORD>
<WORD coords="1523,542,1579,511,541">has</WORD>
<WORD coords="1594,541,1672,511,540">been</WORD>
<WORD coords="1688,541,1762,518,540">con-</WORD>
</LINE>
<LINE>
<WORD coords="598,593,737,558,587">structed,</WORD>
<WORD coords="751,588,837,566,587">some</WORD>
<WORD coords="850,596,1115,556,587">experimentation</WORD>
<WORD coords="1129,587,1155,556,587">is</WORD>
<WORD coords="1169,595,1294,556,586">helpful.</WORD>
<WORD coords="1307,594,1432,556,586">Change</WORD>
<WORD coords="1445,586,1463,564,586">a</WORD>
<WORD coords="1476,586,1537,555,585">few</WORD>
<WORD coords="1550,585,1655,554,584">values</WORD>
<WORD coords="1668,584,1699,553,584">in</WORD>
<WORD coords="1713,584,1763,554,583">the</WORD>
</LINE>
<LINE>
<WORD coords="596,632,833,603,631">NewWindow</WORD>
<WORD coords="853,632,1000,605,631">structure</WORD>
<WORD coords="1016,631,1046,605,631">to</WORD>
<WORD coords="1063,631,1116,608,631">see</WORD>
<WORD coords="1132,631,1183,600,630">the</WORD>
<WORD coords="1199,631,1294,599,630">effect</WORD>
<WORD coords="1310,630,1350,608,630">on</WORD>
<WORD coords="1367,630,1419,599,629">the</WORD>
<WORD coords="1435,630,1576,598,629">window.</WORD>
<WORD coords="1594,628,1695,598,627">Leave</WORD>
<WORD coords="1713,628,1763,597,627">the</WORD>
</LINE>
<LINE>
<WORD coords="597,677,747,646,676">unknown</WORD>
<WORD coords="758,677,898,650,676">structure</WORD>
<WORD coords="907,676,1014,645,675">entries</WORD>
<WORD coords="1024,675,1083,645,674">and</WORD>
<WORD coords="1092,676,1141,645,675">the</WORD>
<WORD coords="1151,684,1220,650,676">type</WORD>
<WORD coords="1230,675,1357,644,674">element</WORD>
<WORD coords="1366,675,1542,643,673">untouched.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,763,701,732,762">Under</WORD>
<WORD coords="714,767,866,731,762">Intuition,</WORD>
<WORD coords="879,762,932,731,762">it&apos;s</WORD>
<WORD coords="945,770,1123,730,761">impossible</WORD>
<WORD coords="1137,762,1169,736,762">to</WORD>
<WORD coords="1181,762,1308,730,761">exhaust</WORD>
<WORD coords="1320,761,1370,730,760">the</WORD>
<WORD coords="1385,769,1465,729,760">topic</WORD>
<WORD coords="1478,760,1516,729,759">of</WORD>
<WORD coords="1527,760,1684,728,759">windows.</WORD>
<WORD coords="1698,759,1763,727,758">The</WORD>
</LINE>
<LINE>
<WORD coords="598,807,667,784,806">user</WORD>
<WORD coords="683,807,753,776,806">who</WORD>
<WORD coords="769,807,865,781,806">wants</WORD>
<WORD coords="882,806,913,780,806">to</WORD>
<WORD coords="928,806,1020,776,805">know</WORD>
<WORD coords="1035,806,1120,783,805">more</WORD>
<WORD coords="1136,806,1245,775,805">should</WORD>
<WORD coords="1260,806,1364,774,804">obtain</WORD>
<WORD coords="1380,805,1464,782,804">more</WORD>
<WORD coords="1480,804,1631,773,803">literature</WORD>
<WORD coords="1647,803,1686,781,802">on</WORD>
<WORD coords="1703,803,1762,772,802">this</WORD>
</LINE>
<LINE>
<WORD coords="598,857,722,819,850">subject</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1693,2693,1766,2662,2693">241</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0248.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0249.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0249.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="294,173,340,146,174">25.</WORD>
<WORD coords="368,174,490,146,174">System</WORD>
<WORD coords="508,176,769,147,175">Programming</WORD>
<WORD coords="1376,178,1483,151,178">Amiga</WORD>
<WORD coords="1496,178,1521,151,178">C</WORD>
<WORD coords="1533,178,1592,157,178">for</WORD>
<WORD coords="1604,179,1785,152,178">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="294,498,470,446,498">25.3</WORD>
<WORD coords="624,501,912,447,500">Screens</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="622,648,651,618,648">A</WORD>
<WORD coords="665,649,771,627,648">screen</WORD>
<WORD coords="785,650,812,619,649">is</WORD>
<WORD coords="827,658,938,619,649">simply</WORD>
<WORD coords="953,650,972,628,650">a</WORD>
<WORD coords="985,651,1065,620,650">CRT</WORD>
<WORD coords="1079,658,1229,620,650">(Cathode</WORD>
<WORD coords="1242,659,1308,621,651">Ray</WORD>
<WORD coords="1323,659,1420,621,651">Tube)</WORD>
<WORD coords="1435,660,1562,621,651">display.</WORD>
<WORD coords="1577,651,1612,622,651">In</WORD>
<WORD coords="1626,652,1707,627,651">most</WORD>
<WORD coords="1719,652,1785,622,651">PCs</WORD>
</LINE>
<LINE>
<WORD coords="621,693,681,663,692">and</WORD>
<WORD coords="694,694,786,663,693">home</WORD>
<WORD coords="798,701,979,669,693">computers,</WORD>
<WORD coords="993,702,1064,664,693">only</WORD>
<WORD coords="1078,694,1137,673,693">one</WORD>
<WORD coords="1151,695,1253,673,694">screen</WORD>
<WORD coords="1267,695,1368,665,694">shows</WORD>
<WORD coords="1383,695,1432,665,694">the</WORD>
<WORD coords="1446,695,1548,674,695">screen</WORD>
<WORD coords="1562,696,1707,671,695">contents.</WORD>
<WORD coords="1721,696,1786,666,696">The</WORD>
</LINE>
<LINE>
<WORD coords="622,737,704,706,736">Atari</WORD>
<WORD coords="715,738,762,707,737">ST</WORD>
<WORD coords="771,738,830,708,737">and</WORD>
<WORD coords="840,745,950,708,737">Amiga</WORD>
<WORD coords="961,738,1076,716,737">screens</WORD>
<WORD coords="1088,738,1142,717,737">can</WORD>
<WORD coords="1153,747,1267,709,738">display</WORD>
<WORD coords="1279,739,1391,709,738">several</WORD>
<WORD coords="1403,740,1546,709,739">windows</WORD>
<WORD coords="1556,740,1587,714,740">at</WORD>
<WORD coords="1595,740,1614,718,740">a</WORD>
<WORD coords="1623,740,1703,709,739">time.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,822,685,791,821">The</WORD>
<WORD coords="695,823,886,791,822">Workbench</WORD>
<WORD coords="899,823,1002,800,822">screen</WORD>
<WORD coords="1014,823,1040,792,822">is</WORD>
<WORD coords="1052,832,1172,792,823">already</WORD>
<WORD coords="1184,824,1313,792,823">familiar</WORD>
<WORD coords="1324,824,1355,798,824">to</WORD>
<WORD coords="1367,832,1436,801,824">you.</WORD>
<WORD coords="1449,833,1518,793,824">Any</WORD>
<WORD coords="1530,825,1654,794,824">number</WORD>
<WORD coords="1666,824,1701,794,824">of</WORD>
<WORD coords="1712,824,1784,794,824">win-</WORD>
</LINE>
<LINE>
<WORD coords="621,867,706,836,867">dows</WORD>
<WORD coords="716,867,771,845,867">can</WORD>
<WORD coords="781,868,820,837,868">be</WORD>
<WORD coords="829,876,946,837,867">opened</WORD>
<WORD coords="955,869,995,846,868">on</WORD>
<WORD coords="1005,876,1063,846,868">any</WORD>
<WORD coords="1074,873,1184,846,868">screen,</WORD>
<WORD coords="1194,877,1361,838,868">depending</WORD>
<WORD coords="1370,870,1410,847,869">on</WORD>
<WORD coords="1421,870,1470,838,869">the</WORD>
<WORD coords="1478,870,1600,844,869">amount</WORD>
<WORD coords="1608,870,1645,839,869">of</WORD>
<WORD coords="1652,878,1785,848,869">memory</WORD>
</LINE>
<LINE>
<WORD coords="621,913,779,881,911">available.</WORD>
<WORD coords="793,913,819,882,912">It</WORD>
<WORD coords="832,913,898,882,912">also</WORD>
<WORD coords="911,914,1090,882,913">determines</WORD>
<WORD coords="1104,914,1154,883,913">the</WORD>
<WORD coords="1167,914,1252,883,913">color</WORD>
<WORD coords="1263,922,1464,883,914">composition</WORD>
<WORD coords="1478,914,1537,884,913">and</WORD>
<WORD coords="1551,914,1601,885,914">the</WORD>
<WORD coords="1614,915,1738,885,914">number</WORD>
<WORD coords="1752,915,1788,884,914">of</WORD>
</LINE>
<LINE>
<WORD coords="621,957,721,926,956">colors</WORD>
<WORD coords="733,957,881,926,956">available</WORD>
<WORD coords="893,958,925,932,957">to</WORD>
<WORD coords="936,958,975,927,958">be</WORD>
<WORD coords="988,958,1062,927,958">used</WORD>
<WORD coords="1073,966,1114,927,958">by</WORD>
<WORD coords="1127,958,1176,927,957">the</WORD>
<WORD coords="1189,959,1344,928,957">windows.</WORD>
<WORD coords="1357,959,1420,928,958">The</WORD>
<WORD coords="1431,959,1621,928,958">Workbench</WORD>
<WORD coords="1634,967,1785,929,958">generally</WORD>
</LINE>
<LINE>
<WORD coords="622,1000,715,969,998">offers</WORD>
<WORD coords="727,999,747,970,1000">4</WORD>
<WORD coords="760,1000,901,969,999">different</WORD>
<WORD coords="912,1001,1010,970,1000">colors</WORD>
<WORD coords="1023,1001,1081,971,1000">and</WORD>
<WORD coords="1093,1002,1191,971,1001">works</WORD>
<WORD coords="1204,1002,1274,971,1001">with</WORD>
<WORD coords="1286,1002,1304,980,1002">a</WORD>
<WORD coords="1315,1002,1477,972,1001">resolution</WORD>
<WORD coords="1489,1003,1526,971,1002">of</WORD>
<WORD coords="1534,1003,1676,971,1001">640*400</WORD>
<WORD coords="1687,1011,1785,972,1002">pixels</WORD>
</LINE>
<LINE>
<WORD coords="622,1051,777,1013,1043">(640*512</WORD>
<WORD coords="789,1053,887,1014,1044">pixels</WORD>
<WORD coords="899,1044,930,1014,1044">in</WORD>
<WORD coords="942,1045,1020,1015,1045">PAL</WORD>
<WORD coords="1031,1054,1182,1015,1045">systems).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,1129,684,1098,1127">The</WORD>
<WORD coords="695,1130,763,1107,1129">user</WORD>
<WORD coords="771,1130,827,1107,1129">can</WORD>
<WORD coords="839,1138,955,1099,1130">specify</WORD>
<WORD coords="965,1131,1048,1100,1130">these</WORD>
<WORD coords="1058,1131,1161,1100,1130">values</WORD>
<WORD coords="1172,1131,1220,1100,1131">for</WORD>
<WORD coords="1228,1132,1302,1100,1131">each</WORD>
<WORD coords="1312,1140,1448,1109,1131">program</WORD>
<WORD coords="1459,1131,1490,1101,1131">in</WORD>
<WORD coords="1500,1132,1586,1101,1131">order</WORD>
<WORD coords="1595,1132,1627,1106,1132">to</WORD>
<WORD coords="1636,1133,1786,1107,1132">construct</WORD>
</LINE>
<LINE>
<WORD coords="621,1174,640,1151,1174">a</WORD>
<WORD coords="650,1174,752,1151,1173">screen</WORD>
<WORD coords="764,1175,796,1148,1175">to</WORD>
<WORD coords="805,1183,942,1144,1174">personal</WORD>
<WORD coords="953,1176,1036,1149,1175">taste.</WORD>
<WORD coords="1048,1176,1111,1145,1175">The</WORD>
<WORD coords="1121,1176,1245,1145,1175">number</WORD>
<WORD coords="1255,1177,1291,1145,1176">of</WORD>
<WORD coords="1298,1177,1398,1145,1176">colors</WORD>
<WORD coords="1408,1185,1539,1146,1176">depends</WORD>
<WORD coords="1550,1178,1590,1154,1177">on</WORD>
<WORD coords="1602,1177,1651,1146,1177">the</WORD>
<WORD coords="1661,1178,1786,1147,1177">number</WORD>
</LINE>
<LINE>
<WORD coords="621,1217,657,1187,1216">of</WORD>
<WORD coords="667,1218,814,1187,1217">available</WORD>
<WORD coords="826,1226,997,1188,1218">bit-planes.</WORD>
<WORD coords="1012,1218,1039,1189,1218">A</WORD>
<WORD coords="1051,1227,1197,1189,1218">bit-plane</WORD>
<WORD coords="1208,1227,1374,1195,1219">represents</WORD>
<WORD coords="1386,1221,1404,1198,1221">a</WORD>
<WORD coords="1416,1229,1480,1195,1219">part</WORD>
<WORD coords="1491,1221,1527,1190,1220">of</WORD>
<WORD coords="1538,1229,1673,1199,1220">memory</WORD>
<WORD coords="1685,1221,1784,1190,1220">which</WORD>
</LINE>
<LINE>
<WORD coords="621,1262,647,1231,1261">is</WORD>
<WORD coords="659,1262,733,1232,1262">used</WORD>
<WORD coords="744,1263,792,1231,1262">for</WORD>
<WORD coords="803,1271,915,1232,1262">storing</WORD>
<WORD coords="926,1272,1072,1233,1263">graphics.</WORD>
<WORD coords="1085,1264,1172,1234,1263">More</WORD>
<WORD coords="1184,1272,1317,1242,1264">memory</WORD>
<WORD coords="1328,1273,1451,1234,1264">permits</WORD>
<WORD coords="1461,1266,1544,1243,1265">more</WORD>
<WORD coords="1554,1274,1714,1235,1265">bit-planes</WORD>
<WORD coords="1726,1266,1785,1236,1265">and</WORD>
</LINE>
<LINE>
<WORD coords="621,1307,771,1276,1306">therefore</WORD>
<WORD coords="788,1307,872,1285,1306">more</WORD>
<WORD coords="888,1309,999,1278,1308">colors.</WORD>
<WORD coords="1016,1309,1081,1278,1308">The</WORD>
<WORD coords="1097,1310,1289,1278,1309">Workbench</WORD>
<WORD coords="1306,1310,1377,1287,1310">uses</WORD>
<WORD coords="1394,1310,1455,1284,1310">two</WORD>
<WORD coords="1470,1318,1634,1279,1310">bit-planes</WORD>
<WORD coords="1651,1311,1700,1279,1310">for</WORD>
<WORD coords="1716,1311,1785,1279,1310">four</WORD>
</LINE>
<LINE>
<WORD coords="620,1352,728,1321,1351">colors.</WORD>
<WORD coords="740,1351,769,1322,1351">A</WORD>
<WORD coords="780,1352,858,1322,1351">table</WORD>
<WORD coords="868,1353,1026,1322,1352">illustrates</WORD>
<WORD coords="1036,1353,1085,1323,1352">the</WORD>
<WORD coords="1095,1354,1270,1323,1353">connection</WORD>
<WORD coords="1281,1354,1416,1324,1353">between</WORD>
<WORD coords="1426,1355,1524,1324,1354">colors</WORD>
<WORD coords="1534,1354,1593,1325,1354">and</WORD>
<WORD coords="1602,1363,1771,1324,1354">bit-planes.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="620,1434,754,1405,1433">Number</WORD>
<WORD coords="765,1434,801,1405,1433">of</WORD>
<WORD coords="810,1442,969,1405,1433">bit-planes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1002,1434,1038,1413,1430">-&gt;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1073,1436,1206,1407,1435">Number</WORD>
<WORD coords="1216,1436,1251,1407,1435">of</WORD>
<WORD coords="1258,1436,1356,1407,1435">colors</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="766,1481,779,1452,1481">1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1002,1481,1036,1460,1478">-&gt;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1219,1483,1239,1454,1483">2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="762,1525,782,1496,1525">2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1002,1526,1036,1505,1522">-&gt;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1218,1528,1237,1498,1528">4</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="763,1572,779,1541,1572">3</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1002,1571,1035,1550,1567">-&gt;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1220,1574,1237,1543,1574">8</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="761,1615,780,1586,1615">4</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1002,1616,1035,1595,1612">-&gt;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1202,1619,1239,1587,1618">16</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="762,1661,780,1631,1661">5</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1002,1660,1035,1640,1657">-&gt;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1199,1664,1239,1632,1664">32</WORD>
<WORD coords="1250,1670,1316,1632,1663">(not</WORD>
<WORD coords="1324,1672,1437,1633,1664">always</WORD>
<WORD coords="1447,1673,1592,1633,1664">possible)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="618,1744,681,1714,1743">Not</WORD>
<WORD coords="693,1752,766,1714,1743">only</WORD>
<WORD coords="779,1745,835,1723,1744">can</WORD>
<WORD coords="849,1745,899,1715,1744">the</WORD>
<WORD coords="911,1746,1037,1716,1745">number</WORD>
<WORD coords="1048,1746,1086,1716,1746">of</WORD>
<WORD coords="1096,1747,1194,1717,1746">colors</WORD>
<WORD coords="1208,1747,1246,1717,1747">be</WORD>
<WORD coords="1260,1753,1401,1717,1747">selected,</WORD>
<WORD coords="1413,1748,1467,1718,1748">but</WORD>
<WORD coords="1478,1749,1543,1718,1748">also</WORD>
<WORD coords="1557,1749,1607,1718,1748">the</WORD>
<WORD coords="1619,1750,1783,1718,1748">resolution</WORD>
</LINE>
<LINE>
<WORD coords="619,1788,655,1757,1787">of</WORD>
<WORD coords="665,1789,714,1757,1788">the</WORD>
<WORD coords="727,1789,840,1767,1788">screen.</WORD>
<WORD coords="853,1790,923,1759,1789">You</WORD>
<WORD coords="935,1790,991,1768,1789">can</WORD>
<WORD coords="1003,1791,1091,1760,1790">reach</WORD>
<WORD coords="1103,1791,1122,1769,1791">a</WORD>
<WORD coords="1134,1792,1297,1760,1791">maximum</WORD>
<WORD coords="1310,1792,1347,1761,1792">of</WORD>
<WORD coords="1357,1793,1397,1761,1792">32</WORD>
<WORD coords="1408,1793,1507,1762,1792">colors</WORD>
<WORD coords="1520,1793,1578,1763,1792">and</WORD>
<WORD coords="1590,1793,1609,1772,1793">a</WORD>
<WORD coords="1620,1794,1783,1762,1793">resolution</WORD>
</LINE>
<LINE>
<WORD coords="619,1832,656,1802,1831">of</WORD>
<WORD coords="668,1833,812,1802,1831">640*400</WORD>
<WORD coords="827,1841,925,1803,1833">pixels</WORD>
<WORD coords="943,1841,1099,1804,1834">(640*512</WORD>
<WORD coords="1114,1843,1212,1804,1835">pixels</WORD>
<WORD coords="1228,1835,1258,1805,1835">in</WORD>
<WORD coords="1273,1836,1351,1806,1835">PAL</WORD>
<WORD coords="1366,1845,1519,1806,1836">systems.)</WORD>
<WORD coords="1535,1838,1580,1807,1837">As</WORD>
<WORD coords="1596,1837,1627,1807,1837">in</WORD>
<WORD coords="1643,1838,1692,1807,1837">the</WORD>
<WORD coords="1708,1838,1782,1807,1837">win-</WORD>
</LINE>
<LINE>
<WORD coords="619,1882,698,1847,1877">dow,</WORD>
<WORD coords="711,1878,772,1852,1878">two</WORD>
<WORD coords="783,1879,868,1847,1878">color</WORD>
<WORD coords="877,1887,1016,1848,1879">registers</WORD>
<WORD coords="1027,1880,1083,1857,1879">can</WORD>
<WORD coords="1095,1881,1134,1849,1880">be</WORD>
<WORD coords="1145,1889,1295,1849,1880">assigned,</WORD>
<WORD coords="1307,1882,1406,1850,1881">which</WORD>
<WORD coords="1417,1882,1467,1859,1881">are</WORD>
<WORD coords="1476,1891,1664,1851,1882">responsible</WORD>
<WORD coords="1674,1883,1723,1851,1882">for</WORD>
<WORD coords="1734,1883,1782,1852,1882">the</WORD>
</LINE>
<LINE>
<WORD coords="618,1924,740,1892,1922">borders</WORD>
<WORD coords="752,1924,811,1893,1923">and</WORD>
<WORD coords="823,1924,873,1893,1923">the</WORD>
<WORD coords="883,1933,1084,1893,1924">background.</WORD>
<WORD coords="1098,1926,1187,1894,1925">Since</WORD>
<WORD coords="1200,1927,1282,1895,1926">these</WORD>
<WORD coords="1294,1927,1396,1896,1926">values</WORD>
<WORD coords="1408,1928,1507,1896,1927">which</WORD>
<WORD coords="1518,1928,1568,1905,1927">are</WORD>
<WORD coords="1579,1928,1679,1897,1927">stored</WORD>
<WORD coords="1690,1927,1721,1897,1927">in</WORD>
<WORD coords="1734,1928,1782,1897,1927">the</WORD>
</LINE>
<LINE>
<WORD coords="619,1967,839,1941,1966">NewScreen</WORD>
<WORD coords="854,1968,996,1942,1967">structure</WORD>
<WORD coords="1008,1977,1140,1939,1968">strongly</WORD>
<WORD coords="1151,1970,1266,1939,1969">remind</WORD>
<WORD coords="1279,1978,1339,1948,1970">you</WORD>
<WORD coords="1349,1971,1387,1940,1970">of</WORD>
<WORD coords="1396,1971,1446,1940,1970">the</WORD>
<WORD coords="1457,1972,1676,1942,1970">NewWindow</WORD>
<WORD coords="1690,1972,1781,1946,1971">struc-</WORD>
</LINE>
<LINE>
<WORD coords="619,2016,690,1986,2010">ture,</WORD>
<WORD coords="703,2012,773,1981,2011">let&apos;s</WORD>
<WORD coords="784,2012,855,1981,2012">look</WORD>
<WORD coords="865,2013,897,1987,2013">at</WORD>
<WORD coords="906,2013,956,1982,2012">the</WORD>
<WORD coords="966,2014,1109,1988,2013">structure</WORD>
<WORD coords="1118,2015,1285,1983,2014">definition.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,2081,738,2058,2080">struct</WORD>
<WORD coords="759,2082,940,2057,2081">NewScreen</WORD>
</LINE>
<LINE>
<WORD coords="624,2125,633,2096,2125">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,2161,719,2137,2160">SHORT</WORD>
<WORD coords="739,2169,914,2137,2162">LeftEdge,</WORD>
<WORD coords="941,2170,1095,2139,2163">TopEdge,</WORD>
<WORD coords="1123,2169,1237,2138,2164">Width,</WORD>
<WORD coords="1263,2172,1398,2139,2165">Height,</WORD>
<WORD coords="1427,2172,1540,2141,2165">Depth;</WORD>
</LINE>
<LINE>
<WORD coords="618,2202,719,2178,2201">UBYTE</WORD>
<WORD coords="739,2209,933,2178,2203">DetailPen,</WORD>
<WORD coords="961,2209,1137,2180,2205">BlockPen;</WORD>
</LINE>
<LINE>
<WORD coords="618,2243,738,2219,2243">OSHORT</WORD>
<WORD coords="758,2249,954,2218,2244">ViewModes;</WORD>
</LINE>
<LINE>
<WORD coords="618,2284,738,2260,2283">USHORT</WORD>
<WORD coords="759,2291,852,2261,2284">Type;</WORD>
</LINE>
<LINE>
<WORD coords="620,2325,736,2302,2324">struct</WORD>
<WORD coords="759,2327,920,2302,2325">TextAttr</WORD>
<WORD coords="943,2331,1054,2302,2327">*Font;</WORD>
</LINE>
<LINE>
<WORD coords="617,2366,718,2341,2366">tBYTE</WORD>
<WORD coords="740,2372,1015,2342,2367">*DefaultTitle;</WORD>
</LINE>
<LINE>
<WORD coords="619,2407,736,2384,2406">struct</WORD>
<WORD coords="758,2414,897,2382,2407">Gadgets</WORD>
<WORD coords="922,2415,1095,2384,2408">*Gadgets;</WORD>
</LINE>
<LINE>
<WORD coords="618,2447,736,2424,2446">struct</WORD>
<WORD coords="757,2455,880,2422,2447">bitMap</WORD>
<WORD coords="901,2456,1175,2424,2449">*CustonibitMap;</WORD>
</LINE>
<LINE>
<WORD coords="602,2491,631,2462,2482">&apos;}</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="286,2674,359,2645,2674">242</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0249.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2835" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0250.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0250.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="263,168,391,141,168">Abacus</WORD>
<WORD coords="1494,171,1559,144,171">25.3</WORD>
<WORD coords="1597,171,1756,144,170">Screens</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="591,348,655,318,348">The</WORD>
<WORD coords="673,349,743,318,348">first</WORD>
<WORD coords="758,349,870,318,348">entries</WORD>
<WORD coords="888,349,919,319,349">in</WORD>
<WORD coords="938,350,998,319,349">this</WORD>
<WORD coords="1016,350,1161,324,349">structure</WORD>
<WORD coords="1178,350,1256,319,349">have</WORD>
<WORD coords="1273,350,1324,319,349">the</WORD>
<WORD coords="1343,350,1427,328,349">same</WORD>
<WORD coords="1444,350,1550,328,349">names</WORD>
<WORD coords="1567,350,1602,328,350">as</WORD>
<WORD coords="1620,350,1707,319,349">those</WORD>
<WORD coords="1725,349,1756,319,349">in</WORD>
</LINE>
<LINE>
<WORD coords="591,392,839,363,391">NewWindow.</WORD>
<WORD coords="856,400,941,362,391">They</WORD>
<WORD coords="958,392,1024,362,392">also</WORD>
<WORD coords="1040,393,1118,362,392">have</WORD>
<WORD coords="1134,401,1254,362,392">exactly</WORD>
<WORD coords="1271,393,1320,363,392">the</WORD>
<WORD coords="1338,393,1422,371,392">same</WORD>
<WORD coords="1439,400,1607,362,392">meanings.</WORD>
<WORD coords="1625,400,1756,366,392">Depth</WORD>
</LINE>
<LINE>
<WORD coords="591,435,736,404,434">indicates</WORD>
<WORD coords="748,436,797,405,435">the</WORD>
<WORD coords="807,436,934,406,435">number</WORD>
<WORD coords="943,436,980,406,435">of</WORD>
<WORD coords="988,444,1147,405,435">bit-planes</WORD>
<WORD coords="1158,443,1248,406,437">(1-5),</WORD>
<WORD coords="1260,437,1359,406,436">which</WORD>
<WORD coords="1370,437,1449,414,436">were</WORD>
<WORD coords="1460,444,1580,407,435">already</WORD>
<WORD coords="1591,437,1755,406,436">discussed.</WORD>
</LINE>
<LINE>
<WORD coords="591,480,808,450,479">DetailPen</WORD>
<WORD coords="819,480,878,450,479">and</WORD>
<WORD coords="889,481,1080,453,479">BlockPen</WORD>
<WORD coords="1091,480,1141,458,479">are</WORD>
<WORD coords="1151,481,1200,450,480">the</WORD>
<WORD coords="1210,481,1293,450,480">color</WORD>
<WORD coords="1302,481,1425,450,480">indices.</WORD>
<WORD coords="1437,489,1519,450,480">They</WORD>
<WORD coords="1530,489,1647,450,480">depend</WORD>
<WORD coords="1657,481,1697,458,480">on</WORD>
<WORD coords="1707,481,1756,449,480">the</WORD>
</LINE>
<LINE>
<WORD coords="591,525,716,494,523">number</WORD>
<WORD coords="725,524,761,494,523">of</WORD>
<WORD coords="769,525,914,494,523">available</WORD>
<WORD coords="924,533,1091,494,524">bit-planes.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,608,654,577,607">The</WORD>
<WORD coords="668,608,741,583,607">next</WORD>
<WORD coords="755,617,915,577,608">important</WORD>
<WORD coords="928,609,1037,578,608">entries</WORD>
<WORD coords="1051,610,1102,587,609">are</WORD>
<WORD coords="1117,617,1214,584,609">Type</WORD>
<WORD coords="1230,617,1293,579,609">(the</WORD>
<WORD coords="1306,610,1611,584,609">customscreen</WORD>
<WORD coords="1626,610,1706,584,609">must</WORD>
<WORD coords="1717,610,1756,579,610">be</WORD>
</LINE>
<LINE>
<WORD coords="591,652,637,627,652">set</WORD>
<WORD coords="652,659,736,622,651">here)</WORD>
<WORD coords="752,653,812,623,652">and</WORD>
<WORD coords="827,653,902,626,652">Def</WORD>
<WORD coords="907,654,1138,625,653">aultTitle</WORD>
<WORD coords="1157,654,1256,623,653">which</WORD>
<WORD coords="1270,662,1373,624,653">points</WORD>
<WORD coords="1389,654,1420,629,654">to</WORD>
<WORD coords="1436,654,1485,624,654">the</WORD>
<WORD coords="1500,654,1565,624,653">title</WORD>
<WORD coords="1580,654,1642,623,653">line</WORD>
<WORD coords="1657,654,1694,624,654">of</WORD>
<WORD coords="1706,654,1756,624,653">the</WORD>
</LINE>
<LINE>
<WORD coords="591,696,703,674,695">screen.</WORD>
<WORD coords="714,697,786,666,696">This</WORD>
<WORD coords="797,697,823,666,696">is</WORD>
<WORD coords="833,705,953,667,696">enough</WORD>
<WORD coords="964,697,1012,667,696">for</WORD>
<WORD coords="1020,697,1069,667,697">the</WORD>
<WORD coords="1079,698,1148,676,697">user</WORD>
<WORD coords="1155,706,1291,676,697">program</WORD>
<WORD coords="1303,698,1335,673,698">to</WORD>
<WORD coords="1344,706,1421,668,698">fully</WORD>
<WORD coords="1431,699,1532,668,698">define</WORD>
<WORD coords="1541,699,1560,676,699">a</WORD>
<WORD coords="1571,699,1681,676,698">screen.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,781,654,750,780">The</WORD>
<WORD coords="667,789,778,751,781">beauty</WORD>
<WORD coords="791,782,828,751,781">of</WORD>
<WORD coords="838,782,979,752,780">Intuition</WORD>
<WORD coords="995,782,1021,752,781">is</WORD>
<WORD coords="1035,782,1097,752,781">that</WORD>
<WORD coords="1110,791,1284,753,782">everything</WORD>
<WORD coords="1299,783,1421,753,782">follows</WORD>
<WORD coords="1435,783,1453,762,783">a</WORD>
<WORD coords="1467,783,1577,753,782">certain</WORD>
<WORD coords="1592,791,1706,758,783">pattern</WORD>
<WORD coords="1720,784,1757,761,784">so</WORD>
</LINE>
<LINE>
<WORD coords="591,824,653,793,823">that</WORD>
<WORD coords="664,832,755,802,823">many</WORD>
<WORD coords="767,825,910,794,824">different</WORD>
<WORD coords="921,833,1071,795,824">problems</WORD>
<WORD coords="1085,826,1140,804,825">can</WORD>
<WORD coords="1153,826,1192,796,826">be</WORD>
<WORD coords="1205,826,1310,796,825">solved</WORD>
<WORD coords="1324,826,1353,796,826">in</WORD>
<WORD coords="1367,827,1417,796,826">the</WORD>
<WORD coords="1430,827,1513,804,826">same</WORD>
<WORD coords="1525,827,1657,804,826">manner.</WORD>
<WORD coords="1670,827,1757,796,826">After</WORD>
</LINE>
<LINE>
<WORD coords="591,878,825,838,868">understanding</WORD>
<WORD coords="840,870,911,839,869">how</WORD>
<WORD coords="926,870,958,845,870">to</WORD>
<WORD coords="972,871,1070,845,870">create</WORD>
<WORD coords="1085,871,1104,848,871">a</WORD>
<WORD coords="1119,876,1261,840,870">window,</WORD>
<WORD coords="1277,872,1300,840,871">it</WORD>
<WORD coords="1315,872,1471,841,871">shouldn&apos;t</WORD>
<WORD coords="1484,872,1524,841,872">be</WORD>
<WORD coords="1538,872,1557,849,872">a</WORD>
<WORD coords="1571,880,1708,841,871">problem</WORD>
<WORD coords="1725,872,1757,846,872">to</WORD>
</LINE>
<LINE>
<WORD coords="590,914,690,888,913">create</WORD>
<WORD coords="706,914,725,892,914">a</WORD>
<WORD coords="741,914,847,892,913">screen</WORD>
<WORD coords="864,915,905,892,914">on</WORD>
<WORD coords="922,915,974,884,914">the</WORD>
<WORD coords="989,915,1129,884,914">monitor.</WORD>
<WORD coords="1147,916,1225,885,915">First</WORD>
<WORD coords="1241,916,1291,885,915">the</WORD>
<WORD coords="1307,916,1544,890,915">NewScreen</WORD>
<WORD coords="1565,916,1712,890,915">structure</WORD>
<WORD coords="1729,917,1757,885,916">is</WORD>
</LINE>
<LINE>
<WORD coords="591,958,691,927,957">stored</WORD>
<WORD coords="704,957,734,927,957">in</WORD>
<WORD coords="748,958,798,927,957">the</WORD>
<WORD coords="810,959,934,936,958">manner</WORD>
<WORD coords="946,959,1102,928,958">described</WORD>
<WORD coords="1116,960,1222,929,958">above.</WORD>
<WORD coords="1236,960,1319,930,959">Then</WORD>
<WORD coords="1333,961,1383,929,960">the</WORD>
<WORD coords="1395,961,1499,938,960">screen</WORD>
<WORD coords="1512,961,1539,929,960">is</WORD>
<WORD coords="1552,968,1671,930,960">opened</WORD>
<WORD coords="1684,961,1756,929,960">with</WORD>
</LINE>
<LINE>
<WORD coords="590,1002,639,971,1001">the</WORD>
<WORD coords="650,1010,809,971,1001">following</WORD>
<WORD coords="820,1004,965,972,1002">function:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,1081,710,1057,1080">Screen</WORD>
<WORD coords="732,1074,753,1066,1078">=</WORD>
<WORD coords="773,1088,974,1058,1081">Openscreen</WORD>
<WORD coords="983,1088,1208,1058,1082">(SNewScreen)</WORD>
<WORD coords="1220,1087,1230,1066,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="589,1165,653,1135,1164">The</WORD>
<WORD coords="672,1167,808,1136,1165">variable</WORD>
<WORD coords="828,1168,983,1141,1167">Screen</WORD>
<WORD coords="1003,1176,1173,1143,1167">represents</WORD>
<WORD coords="1190,1169,1209,1146,1169">a</WORD>
<WORD coords="1226,1177,1346,1138,1168">pointer</WORD>
<WORD coords="1363,1169,1394,1143,1169">to</WORD>
<WORD coords="1412,1169,1462,1138,1168">the</WORD>
<WORD coords="1481,1169,1628,1144,1168">structure</WORD>
<WORD coords="1646,1170,1757,1139,1169">named</WORD>
</LINE>
<LINE>
<WORD coords="590,1211,706,1188,1210">screen.</WORD>
<WORD coords="729,1217,818,1180,1211">Also,</WORD>
<WORD coords="840,1213,891,1181,1212">the</WORD>
<WORD coords="913,1213,1076,1187,1212">structures</WORD>
<WORD coords="1097,1214,1340,1187,1213">NewScreen</WORD>
<WORD coords="1360,1214,1419,1183,1214">and</WORD>
<WORD coords="1437,1215,1595,1188,1214">Screen</WORD>
<WORD coords="1618,1215,1699,1189,1214">must</WORD>
<WORD coords="1717,1215,1756,1183,1215">be</WORD>
</LINE>
<LINE>
<WORD coords="589,1257,824,1225,1256">differentiated</WORD>
<WORD coords="850,1258,933,1226,1257">here.</WORD>
<WORD coords="960,1259,1207,1232,1258">NewScreen</WORD>
<WORD coords="1232,1260,1258,1228,1259">is</WORD>
<WORD coords="1279,1267,1353,1228,1259">only</WORD>
<WORD coords="1374,1268,1515,1228,1259">required</WORD>
<WORD coords="1535,1260,1615,1237,1259">once</WORD>
<WORD coords="1636,1260,1684,1228,1259">for</WORD>
<WORD coords="1705,1260,1755,1229,1259">the</WORD>
</LINE>
<LINE>
<WORD coords="590,1308,721,1275,1301">Opens</WORD>
<WORD coords="729,1303,861,1281,1302">creen</WORD>
<WORD coords="883,1303,1031,1271,1302">function.</WORD>
<WORD coords="1052,1304,1116,1272,1303">The</WORD>
<WORD coords="1134,1304,1205,1273,1304">data</WORD>
<WORD coords="1224,1305,1249,1273,1304">is</WORD>
<WORD coords="1269,1304,1451,1274,1303">transferred</WORD>
<WORD coords="1470,1304,1501,1279,1304">to</WORD>
<WORD coords="1521,1304,1571,1274,1303">the</WORD>
<WORD coords="1593,1305,1754,1279,1304">Screen</WORD>
</LINE>
<LINE>
<WORD coords="590,1347,735,1320,1346">structure</WORD>
<WORD coords="751,1354,815,1316,1346">(the</WORD>
<WORD coords="833,1348,985,1321,1347">Screen</WORD>
<WORD coords="1004,1349,1148,1323,1348">structure</WORD>
<WORD coords="1164,1349,1191,1318,1348">is</WORD>
<WORD coords="1208,1349,1298,1319,1348">much</WORD>
<WORD coords="1315,1349,1400,1327,1348">more</WORD>
<WORD coords="1416,1357,1668,1319,1348">comprehensive</WORD>
<WORD coords="1684,1350,1755,1319,1349">than</WORD>
</LINE>
<LINE>
<WORD coords="589,1397,830,1361,1390">NewScreen).</WORD>
<WORD coords="843,1390,871,1361,1390">A</WORD>
<WORD coords="882,1399,998,1361,1390">pointer</WORD>
<WORD coords="1009,1392,1038,1367,1391">to</WORD>
<WORD coords="1050,1392,1098,1362,1391">the</WORD>
<WORD coords="1110,1392,1175,1371,1391">new</WORD>
<WORD coords="1188,1393,1288,1371,1392">screen</WORD>
<WORD coords="1301,1394,1442,1368,1393">structure</WORD>
<WORD coords="1453,1394,1478,1363,1393">is</WORD>
<WORD coords="1490,1394,1540,1363,1393">the</WORD>
<WORD coords="1549,1394,1647,1368,1393">return</WORD>
<WORD coords="1658,1394,1753,1363,1393">value.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="588,1473,632,1443,1472">To</WORD>
<WORD coords="645,1481,724,1451,1473">open</WORD>
<WORD coords="736,1474,755,1452,1474">a</WORD>
<WORD coords="766,1475,896,1443,1474">window</WORD>
<WORD coords="909,1475,939,1449,1475">to</WORD>
<WORD coords="952,1475,1010,1444,1474">this</WORD>
<WORD coords="1022,1481,1135,1453,1475">screen,</WORD>
<WORD coords="1147,1476,1196,1446,1475">the</WORD>
<WORD coords="1208,1477,1412,1445,1476">initialization</WORD>
<WORD coords="1425,1477,1461,1446,1476">of</WORD>
<WORD coords="1470,1477,1520,1446,1476">the</WORD>
<WORD coords="1531,1477,1754,1448,1476">NewWindow</WORD>
</LINE>
<LINE>
<WORD coords="589,1518,732,1492,1517">structure</WORD>
<WORD coords="744,1519,824,1493,1518">must</WORD>
<WORD coords="834,1519,873,1488,1518">be</WORD>
<WORD coords="886,1527,1021,1489,1518">changed</WORD>
<WORD coords="1034,1528,1164,1489,1518">slighdy.</WORD>
<WORD coords="1177,1521,1241,1490,1520">The</WORD>
<WORD coords="1253,1528,1349,1495,1520">Type</WORD>
<WORD coords="1363,1520,1394,1490,1520">in</WORD>
<WORD coords="1407,1521,1455,1490,1520">the</WORD>
<WORD coords="1466,1521,1568,1490,1520">define</WORD>
<WORD coords="1580,1522,1753,1495,1521">WBENCH-</WORD>
</LINE>
<LINE>
<WORD coords="591,1562,735,1536,1562">SCREEN</WORD>
<WORD coords="747,1563,774,1532,1562">is</WORD>
<WORD coords="784,1571,923,1532,1562">replaced</WORD>
<WORD coords="933,1571,973,1533,1563">by</WORD>
<WORD coords="986,1566,1286,1538,1564">customscreen.</WORD>
<WORD coords="1299,1566,1362,1534,1565">The</WORD>
<WORD coords="1373,1574,1456,1540,1565">entry</WORD>
<WORD coords="1470,1566,1613,1539,1565">Screen</WORD>
<WORD coords="1627,1566,1706,1540,1565">must</WORD>
<WORD coords="1715,1566,1754,1535,1566">be</WORD>
</LINE>
<LINE>
<WORD coords="589,1614,727,1577,1606">supplied</WORD>
<WORD coords="740,1608,811,1577,1607">with</WORD>
<WORD coords="823,1608,842,1586,1608">a</WORD>
<WORD coords="854,1609,958,1586,1608">screen</WORD>
<WORD coords="969,1617,1094,1578,1608">pointer.</WORD>
<WORD coords="1107,1610,1171,1579,1609">The</WORD>
<WORD coords="1183,1610,1284,1579,1609">define</WORD>
<WORD coords="1297,1611,1595,1584,1610">CUSTOMSCREEN</WORD>
<WORD coords="1609,1611,1754,1579,1610">indicates</WORD>
</LINE>
<LINE>
<WORD coords="588,1651,650,1621,1650">that</WORD>
<WORD coords="661,1652,711,1621,1651">the</WORD>
<WORD coords="723,1652,853,1621,1651">window</WORD>
<WORD coords="865,1653,896,1627,1653">to</WORD>
<WORD coords="909,1653,958,1623,1652">the</WORD>
<WORD coords="970,1653,1037,1631,1652">user</WORD>
<WORD coords="1048,1654,1150,1631,1653">screen</WORD>
<WORD coords="1163,1654,1270,1624,1653">should</WORD>
<WORD coords="1281,1654,1320,1624,1654">be</WORD>
<WORD coords="1332,1662,1458,1624,1653">opened.</WORD>
<WORD coords="1470,1654,1534,1624,1654">The</WORD>
<WORD coords="1546,1655,1676,1624,1654">window</WORD>
<WORD coords="1688,1662,1753,1629,1655">gets</WORD>
</LINE>
<LINE>
<WORD coords="588,1694,628,1664,1693">all</WORD>
<WORD coords="642,1695,692,1664,1694">the</WORD>
<WORD coords="705,1703,892,1664,1695">capabilities</WORD>
<WORD coords="905,1696,1024,1665,1695">offered</WORD>
<WORD coords="1035,1705,1075,1666,1697">by</WORD>
<WORD coords="1090,1697,1139,1666,1696">the</WORD>
<WORD coords="1153,1698,1265,1675,1696">screen.</WORD>
<WORD coords="1280,1698,1371,1667,1697">Since</WORD>
<WORD coords="1384,1698,1498,1667,1697">several</WORD>
<WORD coords="1512,1698,1632,1676,1697">screens</WORD>
<WORD coords="1646,1698,1702,1676,1697">can</WORD>
<WORD coords="1715,1698,1754,1667,1698">be</WORD>
</LINE>
<LINE>
<WORD coords="588,1747,705,1709,1738">opened</WORD>
<WORD coords="715,1747,755,1709,1740">by</WORD>
<WORD coords="767,1740,785,1718,1740">a</WORD>
<WORD coords="794,1748,942,1718,1739">program,</WORD>
<WORD coords="953,1741,1001,1710,1740">the</WORD>
<WORD coords="1012,1741,1140,1710,1740">window</WORD>
<WORD coords="1152,1742,1231,1716,1741">must</WORD>
<WORD coords="1240,1742,1278,1712,1742">be</WORD>
<WORD coords="1288,1742,1423,1711,1741">attached</WORD>
<WORD coords="1435,1743,1464,1717,1743">to</WORD>
<WORD coords="1475,1743,1494,1720,1743">a</WORD>
<WORD coords="1504,1750,1629,1711,1742">specific</WORD>
<WORD coords="1641,1743,1752,1720,1742">screen.</WORD>
</LINE>
<LINE>
<WORD coords="588,1784,660,1752,1782">This</WORD>
<WORD coords="675,1792,863,1753,1783">assignment</WORD>
<WORD coords="877,1785,934,1763,1784">can</WORD>
<WORD coords="949,1793,1021,1755,1784">only</WORD>
<WORD coords="1035,1785,1075,1755,1785">be</WORD>
<WORD coords="1091,1786,1179,1755,1785">made</WORD>
<WORD coords="1193,1786,1269,1755,1785">after</WORD>
<WORD coords="1285,1786,1334,1756,1785">the</WORD>
<WORD coords="1350,1786,1453,1764,1785">screen</WORD>
<WORD coords="1470,1787,1524,1756,1786">has</WORD>
<WORD coords="1539,1794,1661,1756,1786">already</WORD>
<WORD coords="1675,1787,1753,1756,1786">been</WORD>
</LINE>
<LINE>
<WORD coords="588,1836,704,1798,1828">opened</WORD>
<WORD coords="712,1829,771,1798,1828">and</WORD>
<WORD coords="782,1830,830,1798,1829">the</WORD>
<WORD coords="840,1831,942,1807,1829">screen</WORD>
<WORD coords="951,1838,1065,1799,1830">pointer</WORD>
<WORD coords="1074,1831,1100,1799,1830">is</WORD>
<WORD coords="1109,1831,1261,1800,1830">available.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="588,1915,699,1882,1914">Before</WORD>
<WORD coords="713,1915,763,1883,1914">the</WORD>
<WORD coords="777,1924,914,1892,1915">program</WORD>
<WORD coords="929,1916,989,1885,1915">end</WORD>
<WORD coords="1003,1916,1052,1885,1915">the</WORD>
<WORD coords="1065,1917,1168,1893,1916">screen</WORD>
<WORD coords="1183,1917,1210,1885,1916">is</WORD>
<WORD coords="1224,1917,1329,1885,1916">closed</WORD>
<WORD coords="1342,1918,1414,1885,1917">with</WORD>
<WORD coords="1429,1918,1577,1889,1917">Closes</WORD>
<WORD coords="1583,1918,1707,1896,1917">creen</WORD>
<WORD coords="1722,1917,1753,1892,1917">to</WORD>
</LINE>
<LINE>
<WORD coords="588,1960,686,1928,1959">which</WORD>
<WORD coords="700,1960,749,1929,1959">the</WORD>
<WORD coords="762,1961,864,1938,1960">screen</WORD>
<WORD coords="876,1969,994,1930,1960">pointer</WORD>
<WORD coords="1005,1962,1030,1930,1961">is</WORD>
<WORD coords="1042,1970,1159,1931,1962">passed.</WORD>
<WORD coords="1173,1963,1237,1931,1962">The</WORD>
<WORD coords="1248,1963,1378,1931,1962">window</WORD>
<WORD coords="1392,1963,1471,1937,1962">must</WORD>
<WORD coords="1481,1963,1520,1932,1963">be</WORD>
<WORD coords="1532,1963,1637,1931,1962">closed</WORD>
<WORD coords="1650,1963,1753,1932,1963">before</WORD>
</LINE>
<LINE>
<WORD coords="588,2004,636,1973,2003">the</WORD>
<WORD coords="647,2010,761,1982,2004">screen,</WORD>
<WORD coords="772,2005,806,1983,2005">or</WORD>
<WORD coords="816,2006,930,1975,2005">serious</WORD>
<WORD coords="940,2014,1091,1975,2005">problems</WORD>
<WORD coords="1102,2006,1165,1976,2006">will</WORD>
<WORD coords="1175,2007,1273,1985,2006">occur.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="258,2195,425,2152,2194">25.3.1</WORD>
<WORD coords="588,2195,626,2155,2195">A</WORD>
<WORD coords="657,2197,823,2154,2196">Screen</WORD>
<WORD coords="853,2209,1076,2156,2197">Program</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="587,2345,650,2314,2344">The</WORD>
<WORD coords="667,2354,772,2314,2345">listing</WORD>
<WORD coords="788,2346,837,2314,2345">for</WORD>
<WORD coords="853,2346,903,2315,2346">the</WORD>
<WORD coords="920,2355,1037,2315,2347">subject</WORD>
<WORD coords="1053,2347,1090,2315,2346">of</WORD>
<WORD coords="1105,2347,1225,2325,2346">screens</WORD>
<WORD coords="1242,2348,1296,2316,2347">has</WORD>
<WORD coords="1314,2348,1400,2326,2347">some</WORD>
<WORD coords="1417,2348,1501,2325,2347">more</WORD>
<WORD coords="1516,2349,1753,2316,2347">enhancements</WORD>
</LINE>
<LINE>
<WORD coords="588,2390,684,2359,2389">which</WORD>
<WORD coords="696,2390,759,2359,2390">will</WORD>
<WORD coords="769,2390,807,2360,2390">be</WORD>
<WORD coords="817,2399,975,2360,2390">explained</WORD>
<WORD coords="985,2392,1062,2369,2391">now.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="589,2472,623,2444,2468">/*</WORD>
<WORD coords="649,2481,1011,2446,2471">screen_intuition.c</WORD>
<WORD coords="1032,2473,1150,2448,2472">25.3.1</WORD>
<WORD coords="1194,2476,1231,2447,2470">*/</WORD>
</LINE>
<LINE>
<WORD coords="588,2514,623,2485,2510">/*</WORD>
<WORD coords="646,2512,730,2488,2511">From</WORD>
<WORD coords="747,2519,849,2487,2512">Amiga</WORD>
<WORD coords="869,2513,890,2489,2513">C</WORD>
<WORD coords="911,2513,972,2488,2513">for</WORD>
<WORD coords="990,2520,1170,2488,2513">Beginners</WORD>
<WORD coords="1194,2517,1231,2488,2511">*/</WORD>
</LINE>
<LINE>
<WORD coords="588,2555,623,2526,2550">/*</WORD>
<WORD coords="646,2559,688,2527,2552">by</WORD>
<WORD coords="706,2554,827,2528,2553">Abacus</WORD>
<WORD coords="1194,2557,1231,2529,2552">*/</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1679,2677,1751,2647,2676">243</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0250.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0251.djvu" width="2049">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0251.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="297,153,342,127,153">25.</WORD>
<WORD coords="371,154,492,127,153">System</WORD>
<WORD coords="510,154,771,127,153">Programming</WORD>
<WORD coords="1380,153,1486,127,153">Amiga</WORD>
<WORD coords="1500,152,1524,126,152">C</WORD>
<WORD coords="1537,153,1596,131,153">for</WORD>
<WORD coords="1608,153,1789,126,151">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="629,370,789,342,368">#include</WORD>
<WORD coords="808,374,1091,341,367">&lt;exec/types.h&gt;</WORD>
</LINE>
<LINE>
<WORD coords="629,410,789,382,407">♦include</WORD>
<WORD coords="809,410,1227,381,407">intuition/intuition.</WORD>
<WORD coords="1232,407,1273,382,405">h&gt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,488,748,465,487">extern</WORD>
<WORD coords="769,487,851,463,487">LONG</WORD>
<WORD coords="870,494,1091,462,487">OpenLibrary</WORD>
<WORD coords="1100,492,1124,462,491">()</WORD>
<WORD coords="1135,490,1146,469,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,528,748,506,528">extern</WORD>
<WORD coords="771,528,889,505,528">struct</WORD>
<WORD coords="913,528,1031,504,527">Screen</WORD>
<WORD coords="1053,534,1305,502,527">*OpenScreen()</WORD>
<WORD coords="1316,531,1327,509,531">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="627,568,748,545,567">extern</WORD>
<WORD coords="771,568,889,545,567">struct</WORD>
<WORD coords="910,567,1032,542,567">Window</WORD>
<WORD coords="1053,574,1305,541,566">*QpenWindow()</WORD>
<WORD coords="1317,570,1327,549,570">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,649,748,626,648">struct</WORD>
<WORD coords="772,649,1031,623,648">IntuitionBase</WORD>
<WORD coords="1054,651,1348,622,647">*IntuitionBase;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,731,769,704,729">♦define</WORD>
<WORD coords="792,739,1053,705,729">INTUITION_REV</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="630,811,748,788,810">struct</WORD>
<WORD coords="769,810,951,786,810">NewScreen</WORD>
<WORD coords="971,810,1152,786,809">NewScreen</WORD>
<WORD coords="1173,802,1193,793,802">=</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="633,855,642,827,855">&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="690,896,761,867,893">0,0,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="692,935,762,906,931">640,</WORD>
<WORD coords="792,933,828,904,928">/*</WORD>
<WORD coords="850,930,952,905,930">Width</WORD>
<WORD coords="974,933,1011,904,927">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="690,975,762,946,972">200,</WORD>
<WORD coords="793,973,829,945,968">/*</WORD>
<WORD coords="850,977,987,945,970">Height;</WORD>
<WORD coords="1013,970,1073,947,970">PAL</WORD>
<WORD coords="1093,976,1375,945,969">version-change</WORD>
<WORD coords="1397,969,1456,945,969">200</WORD>
<WORD coords="1475,969,1516,947,969">to</WORD>
<WORD coords="1538,969,1596,944,969">256</WORD>
<WORD coords="1620,971,1657,942,966">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="691,1016,722,987,1013">3,</WORD>
<WORD coords="794,1014,829,985,1009">/*</WORD>
<WORD coords="853,1011,870,987,1011">3</WORD>
<WORD coords="892,1017,1071,986,1010">bitplanes</WORD>
<WORD coords="1094,1004,1114,994,1007">=</WORD>
<WORD coords="1136,1010,1152,986,1010">8</WORD>
<WORD coords="1176,1010,1293,986,1009">colors</WORD>
<WORD coords="1317,1012,1353,984,1006">*/</WORD>
</LINE>
<LINE>
<WORD coords="691,1056,762,1026,1053">3,5,</WORD>
<WORD coords="793,1054,829,1025,1049">/*</WORD>
<WORD coords="851,1051,994,1026,1051">another</WORD>
<WORD coords="1015,1051,1114,1026,1050">color</WORD>
<WORD coords="1134,1051,1354,1024,1050">combination</WORD>
<WORD coords="1378,1053,1414,1023,1047">*/</WORD>
</LINE>
<LINE>
<WORD coords="688,1097,803,1068,1092">HIRES,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="690,1136,943,1109,1132">CUSTOMSCREEN,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="688,1176,782,1149,1172">NULL,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="693,1213,750,1190,1213">&quot;To</WORD>
<WORD coords="772,1213,833,1189,1213">end</WORD>
<WORD coords="851,1213,912,1189,1213">the</WORD>
<WORD coords="933,1219,1086,1195,1213">program,</WORD>
<WORD coords="1114,1219,1235,1188,1212">please</WORD>
<WORD coords="1256,1212,1356,1186,1212">click</WORD>
<WORD coords="1376,1218,1672,1187,1211">Close-Gadget!&quot;,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="688,1258,782,1230,1253">NULL,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="688,1297,782,1269,1293">NULL,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="634,1338,661,1309,1337">};</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="632,1414,749,1391,1413">struct</WORD>
<WORD coords="771,1413,954,1388,1413">NewWindow</WORD>
<WORD coords="974,1413,1155,1388,1413">NewWindow</WORD>
<WORD coords="1175,1406,1195,1397,1406">=</WORD>
</LINE>
<LINE>
<WORD coords="636,1459,644,1431,1459">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="693,1500,743,1471,1496">40,</WORD>
<WORD coords="774,1500,825,1471,1497">40,</WORD>
<WORD coords="896,1498,931,1469,1495">/*</WORD>
<WORD coords="953,1495,974,1472,1495">X</WORD>
<WORD coords="995,1495,1055,1470,1495">and</WORD>
<WORD coords="1073,1495,1095,1471,1495">Y</WORD>
<WORD coords="1113,1495,1275,1469,1494">Position</WORD>
<WORD coords="1298,1497,1334,1468,1491">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="692,1540,763,1511,1536">280,</WORD>
<WORD coords="794,1540,865,1510,1536">120,</WORD>
<WORD coords="916,1538,951,1509,1534">/*</WORD>
<WORD coords="972,1539,1086,1510,1534">Width,</WORD>
<WORD coords="1113,1541,1234,1509,1534">Height</WORD>
<WORD coords="1258,1537,1294,1508,1531">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="693,1581,723,1552,1578">4,</WORD>
<WORD coords="754,1581,784,1552,1578">6,</WORD>
<WORD coords="896,1579,932,1550,1576">/*</WORD>
<WORD coords="954,1576,1072,1551,1575">Colors</WORD>
<WORD coords="1104,1580,1133,1551,1577">(0</WORD>
<WORD coords="1156,1566,1175,1562,1570">-</WORD>
<WORD coords="1198,1580,1227,1551,1576">7)</WORD>
<WORD coords="1258,1578,1294,1549,1572">*/</WORD>
</LINE>
<LINE>
<WORD coords="690,1621,925,1592,1616">CLOSEWINDOW,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="689,1656,913,1632,1655">WINDOWCLOSE</WORD>
<WORD coords="942,1660,946,1631,1658">|</WORD>
<WORD coords="975,1665,1237,1631,1655">SMART_REFRESH</WORD>
<WORD coords="1264,1660,1269,1630,1657">|</WORD>
<WORD coords="1295,1655,1458,1631,1655">ACTIVATE</WORD>
<WORD coords="1485,1659,1489,1630,1657">|</WORD>
<WORD coords="1517,1654,1762,1630,1653">WINDOWSIZING</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="740,1701,744,1672,1701">I</WORD>
<WORD coords="773,1697,974,1673,1696">SIZEBRIGHT</WORD>
<WORD coords="1003,1701,1007,1672,1698">|</WORD>
<WORD coords="1033,1696,1238,1672,1695">WINDOWDRAG</WORD>
<WORD coords="1263,1700,1268,1671,1698">|</WORD>
<WORD coords="1295,1700,1530,1671,1695">WINDOWDEPTH,</WORD>
</LINE>
<LINE>
<WORD coords="689,1742,784,1714,1737">NULL,</WORD>
</LINE>
<LINE>
<WORD coords="689,1782,783,1754,1778">NULL,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="694,1811,769,1795,1811">&quot;***</WORD>
<WORD coords="791,1819,892,1794,1819">Hello</WORD>
<WORD coords="915,1823,1006,1795,1812">***&quot;,</WORD>
</LINE>
<LINE>
<WORD coords="690,1864,783,1836,1859">NULL,</WORD>
</LINE>
<LINE>
<WORD coords="689,1904,783,1876,1899">NULL,</WORD>
</LINE>
<LINE>
<WORD coords="693,1945,764,1915,1941">190,</WORD>
<WORD coords="793,1945,844,1915,1941">20,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="694,1985,764,1956,1981">640,</WORD>
<WORD coords="794,1985,865,1956,1982">200,</WORD>
<WORD coords="896,1983,932,1954,1978">/*</WORD>
<WORD coords="955,1981,994,1955,1981">in</WORD>
<WORD coords="1015,1981,1075,1957,1980">PAL</WORD>
<WORD coords="1097,1987,1235,1958,1980">systems</WORD>
<WORD coords="1258,1987,1377,1955,1980">change</WORD>
<WORD coords="1397,1980,1458,1955,1980">the</WORD>
<WORD coords="1479,1980,1537,1955,1979">200</WORD>
<WORD coords="1559,1979,1599,1957,1979">to</WORD>
<WORD coords="1621,1979,1679,1955,1979">256</WORD>
<WORD coords="1702,1982,1739,1953,1976">*/</WORD>
</LINE>
<LINE>
<WORD coords="691,2020,933,1997,2020">CUSTOMSCREEN</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="635,2066,662,2037,2065">};</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="630,2183,709,2158,2183">main</WORD>
<WORD coords="720,2188,742,2159,2187">()</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="636,2229,645,2200,2229">&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="694,2265,812,2242,2264">struct</WORD>
<WORD coords="834,2264,953,2241,2264">Screen</WORD>
<WORD coords="977,2267,1129,2240,2264">*Screen;</WORD>
</LINE>
<LINE>
<WORD coords="694,2305,812,2283,2305">struct</WORD>
<WORD coords="831,2305,954,2280,2305">Window</WORD>
<WORD coords="978,2308,1129,2280,2304">*Window;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="693,2385,732,2360,2385">if</WORD>
<WORD coords="742,2390,750,2361,2390">(</WORD>
<WORD coords="761,2390,1034,2360,2385">(IntuitionBase</WORD>
<WORD coords="1055,2378,1075,2369,2381">=</WORD>
<WORD coords="1105,2389,1236,2360,2384">(struct</WORD>
<WORD coords="1259,2385,1518,2359,2384">IntuitionBase</WORD>
<WORD coords="1542,2389,1571,2360,2382">*)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="733,2433,956,2401,2426">OpenLibrary</WORD>
<WORD coords="964,2431,1190,2400,2426">(&quot;intuition.</WORD>
<WORD coords="1198,2432,1371,2400,2425">library&quot;,</WORD>
<WORD coords="1401,2435,1673,2401,2424">INTUITION_REV)</WORD>
<WORD coords="1683,2429,1692,2401,0">)</WORD>
</LINE>
<LINE>
<WORD coords="732,2461,773,2451,2463">==</WORD>
<WORD coords="792,2472,885,2443,2467">NULL)</WORD>
</LINE>
<LINE>
<WORD coords="732,2508,811,2482,2508">exit</WORD>
<WORD coords="821,2513,946,2483,2508">(FALSE)</WORD>
<WORD coords="957,2512,968,2490,2512">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="301,2658,373,2629,2658">244</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0251.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0252.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0252.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="273,155,400,129,154">Abacus</WORD>
<WORD coords="1502,155,1566,128,155">25.3</WORD>
<WORD coords="1605,155,1763,128,154">Screens</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="684,328,723,303,328">if</WORD>
<WORD coords="752,333,761,304,333">(</WORD>
<WORD coords="793,333,925,305,328">(Screen</WORD>
<WORD coords="945,322,966,313,324">=</WORD>
<WORD coords="986,335,1186,305,328">OpenScreen</WORD>
<WORD coords="1196,332,1420,304,328">(SNewScreen)</WORD>
<WORD coords="1450,332,1459,304,329">)</WORD>
<WORD coords="1488,321,1530,312,322">==</WORD>
<WORD coords="1548,331,1643,303,327">NULL)</WORD>
</LINE>
<LINE>
<WORD coords="723,369,801,343,369">exit</WORD>
<WORD coords="812,374,936,344,369">(FALSE)</WORD>
<WORD coords="947,373,958,351,373">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="661,450,858,425,449">NewWindow.</WORD>
<WORD coords="865,450,985,427,450">Screen</WORD>
<WORD coords="1007,443,1026,434,446">=</WORD>
<WORD coords="1046,453,1180,426,449">Screen;</WORD>
<WORD coords="1209,452,1243,423,447">/*</WORD>
<WORD coords="1267,450,1307,426,449">Do</WORD>
<WORD coords="1326,449,1386,427,449">not</WORD>
<WORD coords="1409,456,1542,425,448">forget!</WORD>
<WORD coords="1571,451,1609,422,446">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="663,530,702,505,530">if</WORD>
<WORD coords="712,534,721,506,534">(</WORD>
<WORD coords="752,534,885,505,530">(Window</WORD>
<WORD coords="906,523,926,514,526">=</WORD>
<WORD coords="946,536,1380,505,529">OpenWindow(SNewWindow)</WORD>
<WORD coords="1412,534,1421,505,531">)</WORD>
<WORD coords="1448,522,1489,513,525">=</WORD>
<WORD coords="1508,533,1602,505,529">NULL)</WORD>
</LINE>
<LINE>
<WORD coords="703,568,782,544,568">exit</WORD>
<WORD coords="792,573,917,545,568">(FALSE)</WORD>
<WORD coords="927,572,938,551,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="665,652,700,623,647">/*</WORD>
<WORD coords="721,650,803,624,649">Wait</WORD>
<WORD coords="825,650,885,625,650">for</WORD>
<WORD coords="905,656,1144,624,649">Close-Gadget</WORD>
<WORD coords="1168,652,1205,623,647">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="660,689,742,664,689">Wait</WORD>
<WORD coords="752,694,782,665,689">(1</WORD>
<WORD coords="802,688,844,667,688">«</WORD>
<WORD coords="863,699,1420,664,689">Window-&gt;UserPort-&gt;mp_SigBit)</WORD>
<WORD coords="1431,693,1442,671,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="662,777,784,746,771">printf</WORD>
<WORD coords="793,775,944,745,771">(&quot;\nLast</WORD>
<WORD coords="965,771,1086,745,771">window</WORD>
<WORD coords="1106,772,1240,747,771">values:</WORD>
<WORD coords="1268,775,1603,744,771">%d/%d/%d/%d\n\n&quot;,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="701,811,924,785,810">Window-&gt;Lef</WORD>
<WORD coords="924,817,1024,786,810">tEdge</WORD>
<WORD coords="1028,814,1036,803,0">,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="701,857,1005,825,850">Window-&gt;TopEdge</WORD>
<WORD coords="1010,855,1017,843,0">,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="701,891,965,865,890">Window-&gt;Width</WORD>
<WORD coords="969,896,977,884,0">,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="700,937,983,905,930">Window-&gt;Height</WORD>
<WORD coords="1028,935,1037,906,934">)</WORD>
<WORD coords="1047,934,1058,913,0">;</WORD>
</LINE>
<LINE>
<WORD coords="662,971,885,946,970">CloseWindow</WORD>
<WORD coords="894,976,1037,946,971">(Window)</WORD>
<WORD coords="1048,975,1059,953,974">;</WORD>
<WORD coords="1088,974,1124,945,969">/*</WORD>
<WORD coords="1146,971,1246,947,971">Close</WORD>
<WORD coords="1267,978,1468,946,971">everything</WORD>
<WORD coords="1490,971,1529,946,971">in</WORD>
<WORD coords="1552,978,1750,944,970">sequence*/</WORD>
</LINE>
<LINE>
<WORD coords="662,1012,883,987,1011">CloseScreen</WORD>
<WORD coords="893,1016,1037,987,1012">(Screen)</WORD>
<WORD coords="1047,1016,1058,994,0">;</WORD>
</LINE>
<LINE>
<WORD coords="662,1058,904,1026,1051">CloseLibrary</WORD>
<WORD coords="914,1056,922,1027,1052">(</WORD>
<WORD coords="927,1052,1043,1026,1051">Intuit</WORD>
<WORD coords="1047,1056,1197,1026,1051">ionBase)</WORD>
<WORD coords="1210,1055,1220,1034,0">;</WORD>
</LINE>
<LINE>
<WORD coords="662,1092,741,1066,1091">exit</WORD>
<WORD coords="751,1097,855,1068,1092">(TRUE)</WORD>
<WORD coords="867,1096,877,1075,0">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="606,1136,615,1108,1136">}</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="601,1217,692,1186,1216">Since</WORD>
<WORD coords="704,1217,731,1186,1217">C</WORD>
<WORD coords="744,1225,963,1195,1216">programmers</WORD>
<WORD coords="975,1217,1025,1195,1216">are</WORD>
<WORD coords="1037,1225,1154,1187,1217">usually</WORD>
<WORD coords="1168,1218,1220,1192,1218">too</WORD>
<WORD coords="1232,1226,1300,1187,1217">lazy</WORD>
<WORD coords="1314,1218,1345,1192,1218">to</WORD>
<WORD coords="1359,1226,1438,1192,1218">type,</WORD>
<WORD coords="1451,1218,1595,1192,1217">structure</WORD>
<WORD coords="1608,1218,1764,1187,1217">initializa-</WORD>
</LINE>
<LINE>
<WORD coords="601,1261,664,1230,1260">tion</WORD>
<WORD coords="679,1261,706,1230,1260">is</WORD>
<WORD coords="720,1261,788,1231,1261">best</WORD>
<WORD coords="800,1269,973,1230,1261">performed</WORD>
<WORD coords="986,1269,1093,1231,1261">during</WORD>
<WORD coords="1107,1262,1157,1231,1261">the</WORD>
<WORD coords="1170,1262,1330,1231,1261">definition</WORD>
<WORD coords="1344,1262,1381,1231,1261">of</WORD>
<WORD coords="1394,1262,1443,1231,1261">the</WORD>
<WORD coords="1457,1262,1614,1231,1261">variables.</WORD>
<WORD coords="1630,1262,1766,1231,1261">Another</WORD>
</LINE>
<LINE>
<WORD coords="601,1305,775,1274,1303">innovation</WORD>
<WORD coords="789,1304,814,1275,1303">is</WORD>
<WORD coords="828,1305,878,1275,1304">the</WORD>
<WORD coords="890,1312,974,1280,1304">entry</WORD>
<WORD coords="986,1305,1022,1275,1304">of</WORD>
<WORD coords="1032,1306,1306,1279,1304">CLOSEWINDOW</WORD>
<WORD coords="1318,1305,1350,1275,1305">in</WORD>
<WORD coords="1364,1313,1621,1279,1305">IDCMPFlags.</WORD>
<WORD coords="1635,1305,1668,1276,1305">In</WORD>
<WORD coords="1681,1306,1764,1283,1305">com-</WORD>
</LINE>
<LINE>
<WORD coords="600,1348,734,1318,1347">bination</WORD>
<WORD coords="745,1349,817,1318,1348">with</WORD>
<WORD coords="829,1349,878,1319,1348">the</WORD>
<WORD coords="889,1349,956,1327,1348">new</WORD>
<WORD coords="967,1350,1235,1324,1348">WINDOWCLOSE</WORD>
<WORD coords="1247,1349,1279,1319,1349">in</WORD>
<WORD coords="1290,1357,1422,1323,1349">Flags,</WORD>
<WORD coords="1434,1350,1483,1319,1349">the</WORD>
<WORD coords="1493,1350,1578,1319,1349">close</WORD>
<WORD coords="1589,1358,1698,1320,1350">gadget</WORD>
<WORD coords="1708,1350,1764,1327,1349">can</WORD>
</LINE>
<LINE>
<WORD coords="600,1392,637,1362,1392">be</WORD>
<WORD coords="650,1392,753,1363,1392">tested.</WORD>
<WORD coords="765,1393,828,1363,1392">The</WORD>
<WORD coords="838,1394,934,1365,1392">Wait</WORD>
<WORD coords="950,1394,1104,1368,1393">statement</WORD>
<WORD coords="1115,1394,1182,1364,1393">tells</WORD>
<WORD coords="1193,1394,1242,1364,1394">the</WORD>
<WORD coords="1252,1402,1364,1369,1394">system</WORD>
<WORD coords="1377,1395,1407,1369,1395">to</WORD>
<WORD coords="1419,1394,1489,1364,1394">wait</WORD>
<WORD coords="1500,1395,1547,1363,1394">for</WORD>
<WORD coords="1557,1394,1607,1364,1394">the</WORD>
<WORD coords="1618,1394,1764,1363,1393">activities</WORD>
</LINE>
<LINE>
<WORD coords="600,1436,719,1406,1435">entered</WORD>
<WORD coords="730,1435,760,1406,1435">in</WORD>
<WORD coords="771,1436,820,1406,1435">the</WORD>
<WORD coords="832,1444,1079,1410,1436">IDCMPFlags:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,1517,679,1491,1516">Wait</WORD>
<WORD coords="691,1521,719,1492,1518">(1</WORD>
<WORD coords="742,1516,783,1494,1517">«</WORD>
<WORD coords="801,1528,1359,1492,1517">Window-&gt;UserPort-&gt;n5&gt;_SigBit)</WORD>
<WORD coords="1370,1522,1381,1501,1522">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,1609,744,1571,1600">Clicking</WORD>
<WORD coords="764,1602,813,1571,1601">the</WORD>
<WORD coords="833,1602,918,1572,1601">close</WORD>
<WORD coords="938,1610,1049,1572,1602">gadget</WORD>
<WORD coords="1068,1603,1094,1572,1602">is</WORD>
<WORD coords="1115,1603,1164,1572,1602">the</WORD>
<WORD coords="1183,1612,1256,1573,1603">only</WORD>
<WORD coords="1275,1612,1344,1581,1604">way</WORD>
<WORD coords="1362,1604,1425,1578,1603">out.</WORD>
<WORD coords="1446,1603,1490,1573,1603">As</WORD>
<WORD coords="1511,1602,1541,1572,1602">in</WORD>
<WORD coords="1561,1603,1612,1573,1602">the</WORD>
<WORD coords="1632,1603,1764,1573,1602">window</WORD>
</LINE>
<LINE>
<WORD coords="599,1654,748,1625,1645">program,</WORD>
<WORD coords="760,1647,799,1617,1646">all</WORD>
<WORD coords="813,1655,890,1617,1646">flags</WORD>
<WORD coords="903,1647,953,1626,1646">are</WORD>
<WORD coords="965,1652,1018,1622,1647">set,</WORD>
<WORD coords="1031,1648,1129,1617,1647">which</WORD>
<WORD coords="1141,1656,1248,1618,1648">permit</WORD>
<WORD coords="1259,1649,1309,1618,1648">the</WORD>
<WORD coords="1320,1649,1389,1626,1648">user</WORD>
<WORD coords="1399,1649,1431,1623,1649">to</WORD>
<WORD coords="1443,1656,1558,1618,1648">change</WORD>
<WORD coords="1570,1648,1619,1618,1647">the</WORD>
<WORD coords="1632,1648,1694,1618,1647">size</WORD>
<WORD coords="1705,1648,1764,1618,1648">and</WORD>
</LINE>
<LINE>
<WORD coords="599,1699,735,1660,1690">position</WORD>
<WORD coords="753,1692,790,1660,1691">of</WORD>
<WORD coords="806,1692,856,1661,1691">the</WORD>
<WORD coords="874,1693,1017,1661,1691">window.</WORD>
<WORD coords="1034,1693,1099,1662,1692">The</WORD>
<WORD coords="1118,1693,1250,1662,1692">window</WORD>
<WORD coords="1267,1702,1387,1662,1693">pointer</WORD>
<WORD coords="1404,1702,1506,1662,1693">points</WORD>
<WORD coords="1524,1694,1556,1668,1694">to</WORD>
<WORD coords="1575,1694,1625,1662,1693">the</WORD>
<WORD coords="1643,1694,1764,1662,1693">desired</WORD>
</LINE>
<LINE>
<WORD coords="599,1736,744,1705,1735">elements</WORD>
<WORD coords="757,1737,826,1709,1736">Lef</WORD>
<WORD coords="829,1744,961,1710,1736">tEdge,</WORD>
<WORD coords="973,1745,1152,1710,1737">TopEdge,</WORD>
<WORD coords="1162,1739,1282,1709,1737">Width</WORD>
<WORD coords="1294,1739,1354,1708,1738">and</WORD>
<WORD coords="1364,1746,1519,1709,1738">Height.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,1828,759,1789,1819">Although</WORD>
<WORD coords="782,1821,834,1790,1820">the</WORD>
<WORD coords="855,1830,999,1791,1820">example</WORD>
<WORD coords="1019,1829,1162,1800,1820">program</WORD>
<WORD coords="1185,1823,1286,1792,1822">above</WORD>
<WORD coords="1308,1823,1380,1800,1822">uses</WORD>
<WORD coords="1403,1822,1487,1792,1821">three</WORD>
<WORD coords="1510,1830,1688,1792,1821">bit-planes,</WORD>
<WORD coords="1713,1823,1763,1792,1822">the</WORD>
</LINE>
<LINE>
<WORD coords="599,1865,763,1834,1864">maximum</WORD>
<WORD coords="778,1866,943,1835,1865">accessible</WORD>
<WORD coords="957,1866,1055,1836,1865">colors</WORD>
<WORD coords="1069,1866,1094,1836,1865">is</WORD>
<WORD coords="1108,1874,1198,1836,1865">eight.</WORD>
<WORD coords="1213,1872,1382,1837,1866">Therefore,</WORD>
<WORD coords="1397,1867,1445,1837,1867">the</WORD>
<WORD coords="1458,1868,1543,1837,1867">color</WORD>
<WORD coords="1556,1875,1693,1837,1867">registers</WORD>
<WORD coords="1707,1868,1763,1846,1867">can</WORD>
</LINE>
<LINE>
<WORD coords="598,1909,637,1879,1909">be</WORD>
<WORD coords="650,1910,727,1879,1909">from</WORD>
<WORD coords="776,1910,805,1885,1910">to</WORD>
<WORD coords="820,1910,847,1881,1910">7.</WORD>
<WORD coords="862,1918,1104,1880,1909">Experimenting</WORD>
<WORD coords="1118,1911,1188,1881,1910">with</WORD>
<WORD coords="1203,1912,1321,1890,1911">screens</WORD>
<WORD coords="1335,1912,1417,1882,1911">takes</WORD>
<WORD coords="1433,1920,1471,1890,1912">up</WORD>
<WORD coords="1483,1912,1502,1890,1912">a</WORD>
<WORD coords="1515,1912,1559,1882,1911">lot</WORD>
<WORD coords="1570,1912,1607,1881,1912">of</WORD>
<WORD coords="1618,1920,1761,1890,1912">memory.</WORD>
</LINE>
<LINE>
<WORD coords="598,1953,661,1923,1952">The</WORD>
<WORD coords="671,1962,807,1932,1953">program</WORD>
<WORD coords="819,1954,915,1924,1953">above</WORD>
<WORD coords="925,1962,1054,1924,1954">requires</WORD>
<WORD coords="1065,1956,1173,1925,1955">almost</WORD>
<WORD coords="1183,1956,1251,1925,1955">80K</WORD>
<WORD coords="1261,1956,1298,1926,1955">of</WORD>
<WORD coords="1304,1956,1406,1926,1955">RAM.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1687,2658,1759,2629,2657">245</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0252.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0253.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0253.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="305,147,351,119,147">25.</WORD>
<WORD coords="379,147,501,119,147">System</WORD>
<WORD coords="518,150,780,120,148">Programming</WORD>
<WORD coords="1388,153,1495,125,152">Amiga</WORD>
<WORD coords="1508,152,1532,125,152">C</WORD>
<WORD coords="1546,152,1605,131,152">for</WORD>
<WORD coords="1616,152,1798,125,152">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="304,472,339,420,474">2</WORD>
<WORD coords="358,473,481,421,474">5.4</WORD>
<WORD coords="634,491,1105,418,475">Text/Graphic</WORD>
<WORD coords="1178,478,1464,424,477">Window</WORD>
<WORD coords="1537,493,1798,425,477">Display</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="633,625,778,593,624">Intuition</WORD>
<WORD coords="796,626,865,602,625">sees</WORD>
<WORD coords="882,626,960,594,625">little</WORD>
<WORD coords="977,627,1147,595,625">difference</WORD>
<WORD coords="1163,627,1301,596,626">between</WORD>
<WORD coords="1318,635,1497,596,627">processing</WORD>
<WORD coords="1514,628,1578,602,627">text</WORD>
<WORD coords="1595,627,1630,605,627">or</WORD>
<WORD coords="1647,636,1797,597,627">graphics.</WORD>
</LINE>
<LINE>
<WORD coords="634,669,725,638,668">Since</WORD>
<WORD coords="738,669,757,647,669">a</WORD>
<WORD coords="769,676,920,641,669">printf</WORD>
<WORD coords="938,670,999,639,669">call</WORD>
<WORD coords="1014,671,1135,640,670">doesn&apos;t</WORD>
<WORD coords="1148,671,1235,641,670">work</WORD>
<WORD coords="1249,670,1280,640,670">in</WORD>
<WORD coords="1294,672,1437,640,670">Intuition</WORD>
<WORD coords="1452,677,1611,641,671">windows,</WORD>
<WORD coords="1628,680,1799,641,671">something</WORD>
</LINE>
<LINE>
<WORD coords="633,713,697,682,712">else</WORD>
<WORD coords="707,714,788,688,713">must</WORD>
<WORD coords="796,714,835,683,714">be</WORD>
<WORD coords="845,714,928,684,714">used.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="303,903,471,861,902">25.4.1</WORD>
<WORD coords="634,905,781,869,904">Text</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="632,1049,696,1018,1048">The</WORD>
<WORD coords="711,1050,808,1024,1049">Text</WORD>
<WORD coords="825,1050,961,1019,1049">function</WORD>
<WORD coords="976,1050,1099,1020,1049">handles</WORD>
<WORD coords="1114,1059,1207,1020,1050">string</WORD>
<WORD coords="1219,1059,1333,1026,1051">output.</WORD>
<WORD coords="1347,1051,1377,1021,1051">A</WORD>
<WORD coords="1389,1060,1506,1021,1051">pointer</WORD>
<WORD coords="1519,1052,1551,1026,1052">to</WORD>
<WORD coords="1563,1052,1582,1030,1052">a</WORD>
<WORD coords="1595,1053,1796,1027,1052">RastPort</WORD>
</LINE>
<LINE>
<WORD coords="634,1094,775,1068,1093">structure</WORD>
<WORD coords="785,1102,889,1072,1094">passes</WORD>
<WORD coords="902,1095,951,1064,1094">the</WORD>
<WORD coords="962,1095,1023,1069,1094">text</WORD>
<WORD coords="1033,1095,1064,1069,1095">to</WORD>
<WORD coords="1075,1095,1125,1064,1094">the</WORD>
<WORD coords="1135,1096,1265,1065,1095">window</WORD>
<WORD coords="1276,1096,1426,1070,1095">structure.</WORD>
<WORD coords="1439,1096,1502,1065,1095">The</WORD>
<WORD coords="1513,1097,1582,1074,1096">user</WORD>
<WORD coords="1591,1097,1712,1066,1096">doesn&apos;t</WORD>
<WORD coords="1722,1097,1799,1066,1096">have</WORD>
</LINE>
<LINE>
<WORD coords="634,1138,664,1113,1138">to</WORD>
<WORD coords="675,1138,766,1107,1137">know</WORD>
<WORD coords="779,1139,828,1108,1138">die</WORD>
<WORD coords="839,1147,1023,1117,1138">appearance</WORD>
<WORD coords="1033,1140,1070,1109,1139">of</WORD>
<WORD coords="1080,1140,1273,1115,1139">RastPort</WORD>
<WORD coords="1287,1140,1322,1118,1139">or</WORD>
<WORD coords="1334,1141,1414,1110,1140">what</WORD>
<WORD coords="1424,1141,1559,1109,1140">function</WORD>
<WORD coords="1571,1141,1594,1110,1140">it</WORD>
<WORD coords="1604,1149,1761,1110,1140">performs.</WORD>
<WORD coords="1774,1141,1800,1111,1140">It</WORD>
</LINE>
<LINE>
<WORD coords="633,1182,659,1151,1181">is</WORD>
<WORD coords="671,1191,791,1152,1182">enough</WORD>
<WORD coords="803,1183,833,1157,1183">to</WORD>
<WORD coords="844,1191,915,1161,1183">pass</WORD>
<WORD coords="926,1183,976,1153,1182">the</WORD>
<WORD coords="987,1192,1159,1153,1183">expression</WORD>
<WORD coords="1171,1184,1202,1159,1184">to</WORD>
<WORD coords="1214,1184,1262,1154,1183">the</WORD>
<WORD coords="1272,1192,1459,1153,1184">responsible</WORD>
<WORD coords="1468,1185,1593,1154,1184">routine:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="632,1263,894,1237,1262">Window-&gt;FPort</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="634,1349,728,1323,1348">Text</WORD>
<WORD coords="739,1357,871,1318,1348">requires</WORD>
<WORD coords="880,1349,899,1327,1349">a</WORD>
<WORD coords="909,1349,1057,1318,1348">character</WORD>
<WORD coords="1067,1357,1158,1319,1348">string</WORD>
<WORD coords="1169,1349,1227,1319,1348">and</WORD>
<WORD coords="1237,1349,1273,1319,1348">its</WORD>
<WORD coords="1285,1358,1385,1319,1349">length</WORD>
<WORD coords="1395,1351,1429,1328,1351">as</WORD>
<WORD coords="1439,1351,1600,1319,1350">additional</WORD>
<WORD coords="1610,1359,1797,1325,1350">parameters.</WORD>
</LINE>
<LINE>
<WORD coords="632,1393,696,1362,1392">The</WORD>
<WORD coords="707,1393,816,1362,1392">format</WORD>
<WORD coords="826,1393,852,1363,1392">is</WORD>
<WORD coords="864,1394,897,1371,1393">as</WORD>
<WORD coords="909,1394,1039,1363,1393">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="633,1471,712,1448,1471">Text</WORD>
<WORD coords="723,1477,1011,1446,1472">(Window-&gt;RPort,</WORD>
<WORD coords="1039,1480,1171,1448,1473">string,</WORD>
<WORD coords="1201,1480,1353,1449,1473">length);</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="304,1668,473,1626,1667">25.4.2</WORD>
<WORD coords="630,1670,781,1633,1669">Move</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="632,1815,697,1784,1814">The</WORD>
<WORD coords="712,1824,806,1784,1815">string</WORD>
<WORD coords="819,1824,931,1785,1816">passed</WORD>
<WORD coords="945,1824,986,1785,1816">by</WORD>
<WORD coords="1002,1817,1063,1791,1816">text</WORD>
<WORD coords="1077,1824,1202,1794,1815">appears</WORD>
<WORD coords="1218,1816,1248,1791,1816">at</WORD>
<WORD coords="1262,1817,1311,1786,1816">the</WORD>
<WORD coords="1326,1817,1444,1791,1816">current</WORD>
<WORD coords="1458,1817,1562,1795,1816">cursor</WORD>
<WORD coords="1575,1825,1718,1786,1816">position.</WORD>
<WORD coords="1734,1817,1798,1787,1816">The</WORD>
</LINE>
<LINE>
<WORD coords="632,1860,730,1834,1859">Move</WORD>
<WORD coords="746,1860,881,1829,1859">function</WORD>
<WORD coords="894,1861,954,1835,1860">sets</WORD>
<WORD coords="967,1861,1025,1830,1860">this</WORD>
<WORD coords="1037,1869,1168,1830,1860">position</WORD>
<WORD coords="1181,1869,1268,1830,1860">using</WORD>
<WORD coords="1282,1861,1340,1830,1860">this</WORD>
<WORD coords="1353,1869,1467,1835,1860">syntax:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="633,1940,714,1916,1939">Move</WORD>
<WORD coords="724,1945,1011,1914,1940">(Window-&gt;RPort,</WORD>
<WORD coords="1036,1947,1130,1923,1940">xpos,</WORD>
<WORD coords="1158,1948,1250,1917,1941">ypos)</WORD>
<WORD coords="1262,1945,1273,1923,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="633,2026,746,1995,2025">Before</WORD>
<WORD coords="763,2027,838,1996,2026">each</WORD>
<WORD coords="855,2026,915,1995,2026">call</WORD>
<WORD coords="932,2027,970,1995,2026">of</WORD>
<WORD coords="984,2027,1034,1996,2026">the</WORD>
<WORD coords="1051,2027,1151,2002,2026">Text</WORD>
<WORD coords="1174,2032,1322,1996,2026">function,</WORD>
<WORD coords="1338,2028,1442,2002,2027">Move</WORD>
<WORD coords="1465,2028,1576,1996,2027">should</WORD>
<WORD coords="1593,2035,1729,1996,2027">position</WORD>
<WORD coords="1748,2028,1799,1997,2027">the</WORD>
</LINE>
<LINE>
<WORD coords="633,2072,743,2048,2071">cursor.</WORD>
<WORD coords="756,2071,786,2041,2071">A</WORD>
<WORD coords="798,2072,884,2040,2071">small</WORD>
<WORD coords="895,2072,1013,2040,2071">routine</WORD>
<WORD coords="1024,2072,1071,2041,2071">for</WORD>
<WORD coords="1082,2072,1139,2041,2071">this</WORD>
<WORD coords="1152,2072,1217,2041,2071">task</WORD>
<WORD coords="1228,2073,1359,2041,2071">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="633,2151,713,2129,2151">text</WORD>
<WORD coords="724,2161,848,2127,2151">(w_ptr,</WORD>
<WORD coords="879,2156,909,2133,2151">s,</WORD>
<WORD coords="936,2156,970,2134,2151">x,</WORD>
<WORD coords="997,2159,1029,2128,2157">y)</WORD>
</LINE>
<LINE>
<WORD coords="636,2192,753,2169,2191">struct</WORD>
<WORD coords="774,2192,897,2166,2191">Window</WORD>
<WORD coords="919,2202,1051,2168,2192">*w_ptr;</WORD>
</LINE>
<LINE>
<WORD coords="635,2231,714,2206,2231">char</WORD>
<WORD coords="737,2234,789,2207,2231">*s;</WORD>
</LINE>
<LINE>
<WORD coords="636,2271,693,2246,2271">int</WORD>
<WORD coords="714,2276,747,2254,2271">x,</WORD>
<WORD coords="774,2278,810,2254,2276">y;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="640,2317,648,2288,2317">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="735,2363,1091,2329,2353">Move(w_ptr-&gt;RPort,</WORD>
<WORD coords="1118,2359,1151,2336,2354">x,</WORD>
<WORD coords="1179,2361,1211,2329,2359">y)</WORD>
<WORD coords="1223,2358,1233,2336,2358">;</WORD>
</LINE>
<LINE>
<WORD coords="716,2395,795,2371,2395">Text</WORD>
<WORD coords="806,2405,1071,2370,2395">(w_ptr-&gt;RPort,</WORD>
<WORD coords="1101,2400,1132,2377,2396">s,</WORD>
<WORD coords="1161,2400,1375,2370,2395">strlen(s));</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="640,2441,648,2412,2441">}</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="305,2652,377,2620,2651">246</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0253.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2835" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0254.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0254.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="256,154,385,127,154">Abacus</WORD>
<WORD coords="1091,152,1156,124,151">25.4</WORD>
<WORD coords="1184,152,1430,122,150">Text/Graphic</WORD>
<WORD coords="1447,149,1592,122,148">Window</WORD>
<WORD coords="1608,148,1751,121,147">Display</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="587,331,631,302,330">To</WORD>
<WORD coords="644,339,723,301,330">keep</WORD>
<WORD coords="737,331,788,300,330">the</WORD>
<WORD coords="801,330,937,300,329">function</WORD>
<WORD coords="951,338,1081,299,328">generic,</WORD>
<WORD coords="1096,329,1145,299,328">the</WORD>
<WORD coords="1159,336,1276,298,327">pointer</WORD>
<WORD coords="1289,328,1320,302,328">to</WORD>
<WORD coords="1333,328,1384,297,327">the</WORD>
<WORD coords="1397,327,1528,296,326">window</WORD>
<WORD coords="1542,325,1574,295,325">in</WORD>
<WORD coords="1588,325,1687,294,324">which</WORD>
<WORD coords="1701,325,1752,294,324">the</WORD>
</LINE>
<LINE>
<WORD coords="588,373,650,348,373">text</WORD>
<WORD coords="664,373,775,343,372">should</WORD>
<WORD coords="788,381,898,351,372">appear</WORD>
<WORD coords="911,373,938,342,372">is</WORD>
<WORD coords="952,380,1070,342,371">passed.</WORD>
<WORD coords="1086,371,1224,343,370">Because</WORD>
<WORD coords="1237,371,1273,340,370">of</WORD>
<WORD coords="1285,371,1344,340,370">this</WORD>
<WORD coords="1358,378,1420,348,370">you</WORD>
<WORD coords="1434,370,1490,347,369">can</WORD>
<WORD coords="1505,369,1622,338,368">service</WORD>
<WORD coords="1637,367,1752,337,366">several</WORD>
</LINE>
<LINE>
<WORD coords="588,417,734,386,416">windows</WORD>
<WORD coords="745,416,817,386,416">with</WORD>
<WORD coords="828,416,877,386,415">the</WORD>
<WORD coords="887,416,971,394,415">same</WORD>
<WORD coords="981,415,1124,385,414">function.</WORD>
<WORD coords="1136,414,1165,385,414">A</WORD>
<WORD coords="1174,415,1233,384,414">call</WORD>
<WORD coords="1243,422,1367,391,413">appears</WORD>
<WORD coords="1377,414,1411,391,414">as</WORD>
<WORD coords="1422,413,1552,382,412">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="588,497,668,474,497">text</WORD>
<WORD coords="678,501,823,471,496">(Window,</WORD>
<WORD coords="855,500,1105,470,495">&quot;Attention!&quot;,</WORD>
<WORD coords="1134,499,1186,470,495">20,</WORD>
<WORD coords="1216,499,1288,470,496">40);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="587,582,651,552,582">The</WORD>
<WORD coords="663,583,726,557,582">text</WORD>
<WORD coords="737,590,860,560,581">appears</WORD>
<WORD coords="874,582,903,556,581">at</WORD>
<WORD coords="914,589,1045,550,581">position</WORD>
<WORD coords="1058,588,1187,550,583">(20/40),</WORD>
<WORD coords="1199,580,1227,549,580">if</WORD>
<WORD coords="1236,581,1285,550,580">the</WORD>
<WORD coords="1298,580,1428,549,579">window</WORD>
<WORD coords="1441,579,1504,548,578">will</WORD>
<WORD coords="1516,579,1606,547,578">allow</WORD>
<WORD coords="1619,578,1643,546,577">it</WORD>
<WORD coords="1654,585,1716,546,577">(the</WORD>
<WORD coords="1728,576,1756,546,576">if</WORD>
</LINE>
<LINE>
<WORD coords="588,627,614,596,626">is</WORD>
<WORD coords="627,635,809,596,626">important).</WORD>
<WORD coords="824,626,894,596,625">You</WORD>
<WORD coords="907,626,963,603,625">can</WORD>
<WORD coords="976,625,1059,594,625">write</WORD>
<WORD coords="1072,625,1105,603,625">as</WORD>
<WORD coords="1119,625,1208,594,624">much</WORD>
<WORD coords="1222,625,1283,599,624">text</WORD>
<WORD coords="1294,624,1329,602,624">as</WORD>
<WORD coords="1342,632,1402,601,624">you</WORD>
<WORD coords="1416,623,1491,592,622">wish</WORD>
<WORD coords="1505,621,1536,592,621">in</WORD>
<WORD coords="1549,622,1599,592,621">the</WORD>
<WORD coords="1612,622,1752,590,621">window.</WORD>
</LINE>
<LINE>
<WORD coords="588,671,731,640,670">Intuition</WORD>
<WORD coords="746,671,869,648,669">ensures</WORD>
<WORD coords="884,670,947,639,669">that</WORD>
<WORD coords="959,670,1001,647,669">no</WORD>
<WORD coords="1015,669,1145,638,668">window</WORD>
<WORD coords="1160,669,1195,647,668">or</WORD>
<WORD coords="1210,669,1314,646,668">screen</WORD>
<WORD coords="1328,668,1355,637,667">is</WORD>
<WORD coords="1370,668,1569,636,666">overwritten.</WORD>
<WORD coords="1586,665,1616,635,665">If</WORD>
<WORD coords="1628,666,1678,635,665">the</WORD>
<WORD coords="1691,666,1755,639,665">text</WORD>
</LINE>
<LINE>
<WORD coords="588,715,672,684,714">can&apos;t</WORD>
<WORD coords="683,715,723,684,715">be</WORD>
<WORD coords="736,723,895,684,714">displayed</WORD>
<WORD coords="907,722,1088,683,713">completely</WORD>
<WORD coords="1102,713,1134,682,713">in</WORD>
<WORD coords="1148,713,1199,683,713">the</WORD>
<WORD coords="1211,717,1353,682,712">window,</WORD>
<WORD coords="1368,712,1417,681,712">the</WORD>
<WORD coords="1431,718,1549,680,710">writing</WORD>
<WORD coords="1564,718,1647,685,710">stops</WORD>
<WORD coords="1661,710,1692,684,710">at</WORD>
<WORD coords="1704,710,1754,679,709">the</WORD>
</LINE>
<LINE>
<WORD coords="589,759,756,727,758">window&apos;s</WORD>
<WORD coords="776,766,858,727,757">right</WORD>
<WORD coords="878,758,1000,727,757">border.</WORD>
<WORD coords="1022,757,1087,726,756">The</WORD>
<WORD coords="1109,757,1179,734,756">user</WORD>
<WORD coords="1200,757,1257,734,756">can</WORD>
<WORD coords="1279,756,1319,726,756">be</WORD>
<WORD coords="1340,756,1467,725,755">assured</WORD>
<WORD coords="1488,755,1553,724,754">that</WORD>
<WORD coords="1574,761,1704,722,753">nothing</WORD>
<WORD coords="1726,753,1753,722,752">is</WORD>
</LINE>
<LINE>
<WORD coords="588,811,781,772,802">accidentally</WORD>
<WORD coords="790,803,889,772,802">drawn</WORD>
<WORD coords="900,802,930,771,802">in</WORD>
<WORD coords="939,803,1022,771,802">other</WORD>
<WORD coords="1030,802,1182,770,801">windows.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="261,997,429,955,996">25.4.3</WORD>
<WORD coords="588,996,741,961,995">Draw</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,1141,654,1110,1140">The</WORD>
<WORD coords="662,1141,760,1116,1140">Draw</WORD>
<WORD coords="771,1141,905,1110,1140">function</WORD>
<WORD coords="915,1140,1011,1110,1139">draws</WORD>
<WORD coords="1021,1140,1104,1109,1139">lines.</WORD>
<WORD coords="1116,1139,1179,1109,1138">The</WORD>
<WORD coords="1188,1147,1365,1113,1138">parameters</WORD>
<WORD coords="1375,1138,1412,1107,1137">of</WORD>
<WORD coords="1419,1138,1467,1107,1137">the</WORD>
<WORD coords="1476,1137,1593,1106,1136">routine</WORD>
<WORD coords="1602,1137,1660,1114,1136">are:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,1226,967,1196,1221">Draw(Window-&gt;PPort,</WORD>
<WORD coords="995,1225,1027,1202,1220">x,</WORD>
<WORD coords="1054,1227,1087,1196,1225">y)</WORD>
<WORD coords="1099,1224,1110,1202,1224">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,1315,798,1277,1307">Something&apos;s</WORD>
<WORD coords="813,1315,939,1276,1306">missing</WORD>
<WORD coords="954,1307,1023,1276,1306">here</WORD>
<WORD coords="1023,1298,1064,1294,1314">—</WORD>
<WORD coords="1065,1314,1125,1284,1306">you</WORD>
<WORD coords="1140,1306,1216,1276,1305">need</WORD>
<WORD coords="1230,1306,1289,1280,1305">two</WORD>
<WORD coords="1303,1313,1403,1274,1304">points</WORD>
<WORD coords="1418,1305,1448,1279,1305">to</WORD>
<WORD coords="1461,1305,1543,1274,1304">draw</WORD>
<WORD coords="1557,1304,1576,1281,1304">a</WORD>
<WORD coords="1589,1304,1660,1272,1303">line.</WORD>
<WORD coords="1673,1304,1756,1271,1302">With</WORD>
</LINE>
<LINE>
<WORD coords="591,1357,702,1315,1351">Draw&apos;,</WORD>
<WORD coords="716,1352,767,1321,1351">the</WORD>
<WORD coords="780,1359,905,1321,1351">straight</WORD>
<WORD coords="917,1351,979,1320,1350">line</WORD>
<WORD coords="992,1351,1018,1320,1350">is</WORD>
<WORD coords="1031,1351,1132,1321,1350">drawn</WORD>
<WORD coords="1145,1350,1281,1321,1349">between</WORD>
<WORD coords="1296,1350,1346,1320,1349">the</WORD>
<WORD coords="1359,1349,1475,1324,1348">current</WORD>
<WORD coords="1487,1356,1620,1318,1347">position</WORD>
<WORD coords="1634,1348,1693,1317,1347">and</WORD>
<WORD coords="1706,1347,1756,1317,1346">the</WORD>
</LINE>
<LINE>
<WORD coords="592,1403,669,1365,1395">(x/y)</WORD>
<WORD coords="682,1403,777,1365,1395">point.</WORD>
<WORD coords="790,1395,853,1365,1394">The</WORD>
<WORD coords="865,1395,964,1370,1394">Draw</WORD>
<WORD coords="978,1395,1112,1364,1394">function</WORD>
<WORD coords="1124,1402,1251,1364,1393">belongs</WORD>
<WORD coords="1264,1394,1295,1368,1394">to</WORD>
<WORD coords="1308,1394,1358,1363,1393">the</WORD>
<WORD coords="1370,1400,1755,1363,1391">graphics.library</WORD>
</LINE>
<LINE>
<WORD coords="591,1439,707,1408,1438">instead</WORD>
<WORD coords="720,1439,757,1407,1438">of</WORD>
<WORD coords="769,1445,1188,1409,1437">intuition.library.</WORD>
<WORD coords="1202,1437,1278,1406,1437">First</WORD>
<WORD coords="1290,1437,1349,1406,1436">this</WORD>
<WORD coords="1362,1444,1470,1405,1436">library</WORD>
<WORD coords="1484,1436,1565,1409,1435">must</WORD>
<WORD coords="1576,1435,1615,1405,1435">be</WORD>
<WORD coords="1628,1443,1755,1403,1434">opened,</WORD>
</LINE>
<LINE>
<WORD coords="591,1483,660,1452,1482">then</WORD>
<WORD coords="671,1483,695,1452,1482">it</WORD>
<WORD coords="704,1483,818,1457,1482">returns</WORD>
<WORD coords="829,1483,848,1460,1483">a</WORD>
<WORD coords="858,1490,970,1451,1481">special</WORD>
<WORD coords="980,1490,1103,1451,1481">pointer.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,1568,647,1538,1567">For</WORD>
<WORD coords="656,1576,798,1537,1567">drawing,</WORD>
<WORD coords="807,1568,855,1537,1567">the</WORD>
<WORD coords="865,1568,969,1545,1567">mouse</WORD>
<WORD coords="979,1567,1161,1536,1566">coordinates</WORD>
<WORD coords="1170,1567,1220,1545,1566">are</WORD>
<WORD coords="1228,1574,1372,1535,1566">normally</WORD>
<WORD coords="1382,1566,1503,1535,1565">needed.</WORD>
<WORD coords="1513,1573,1595,1534,1564">They</WORD>
<WORD coords="1605,1564,1655,1542,1564">are</WORD>
<WORD coords="1664,1564,1757,1533,1563">found</WORD>
</LINE>
<LINE>
<WORD coords="591,1612,622,1582,1612">in</WORD>
<WORD coords="636,1613,797,1587,1612">mouseX</WORD>
<WORD coords="814,1612,873,1582,1611">and</WORD>
<WORD coords="887,1612,1045,1587,1611">mouseY</WORD>
<WORD coords="1067,1612,1167,1581,1611">which</WORD>
<WORD coords="1186,1611,1237,1589,1610">are</WORD>
<WORD coords="1255,1611,1316,1585,1611">two</WORD>
<WORD coords="1334,1611,1482,1580,1609">elements</WORD>
<WORD coords="1501,1609,1537,1579,1608">of</WORD>
<WORD coords="1554,1609,1605,1579,1608">the</WORD>
<WORD coords="1623,1609,1756,1578,1608">window</WORD>
</LINE>
<LINE>
<WORD coords="592,1658,741,1632,1657">structure.</WORD>
<WORD coords="752,1658,823,1626,1656">This</WORD>
<WORD coords="833,1657,967,1626,1656">includes</WORD>
<WORD coords="977,1664,1149,1625,1656">everything</WORD>
<WORD coords="1159,1656,1272,1625,1656">needed</WORD>
<WORD coords="1282,1656,1313,1630,1656">to</WORD>
<WORD coords="1323,1656,1406,1624,1655">write</WORD>
<WORD coords="1416,1655,1477,1624,1654">into</WORD>
<WORD coords="1487,1655,1506,1632,1655">a</WORD>
<WORD coords="1516,1655,1654,1623,1654">window.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,1740,624,1711,1740">In</WORD>
<WORD coords="636,1741,685,1711,1740">the</WORD>
<WORD coords="696,1748,852,1710,1740">following</WORD>
<WORD coords="863,1749,1000,1718,1740">program</WORD>
<WORD coords="1014,1747,1106,1720,1739">argv</WORD>
<WORD coords="1117,1740,1177,1710,1739">and</WORD>
<WORD coords="1188,1747,1281,1719,1739">argc</WORD>
<WORD coords="1292,1747,1441,1717,1739">reappear.</WORD>
<WORD coords="1452,1738,1550,1708,1738">These</WORD>
<WORD coords="1560,1738,1643,1707,1737">other</WORD>
<WORD coords="1654,1737,1756,1707,1736">values</WORD>
</LINE>
<LINE>
<WORD coords="592,1785,648,1763,1785">can</WORD>
<WORD coords="658,1786,697,1755,1785">be</WORD>
<WORD coords="708,1786,783,1755,1785">used</WORD>
<WORD coords="793,1785,870,1754,1784">from</WORD>
<WORD coords="882,1785,932,1754,1784">the</WORD>
<WORD coords="942,1786,1011,1759,1785">CLI</WORD>
<WORD coords="1024,1785,1121,1754,1784">rather</WORD>
<WORD coords="1130,1785,1199,1754,1784">than</WORD>
<WORD coords="1210,1784,1259,1754,1784">the</WORD>
<WORD coords="1269,1792,1367,1758,1783">preset</WORD>
<WORD coords="1377,1784,1489,1753,1783">values.</WORD>
<WORD coords="1500,1783,1564,1752,1782">The</WORD>
<WORD coords="1573,1782,1633,1751,1781">call</WORD>
<WORD coords="1643,1782,1697,1751,1781">has</WORD>
<WORD coords="1708,1782,1757,1751,1781">the</WORD>
</LINE>
<LINE>
<WORD coords="593,1838,751,1799,1829">following</WORD>
<WORD coords="762,1830,878,1799,1829">format:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1917,654,1892,1910">prg</WORD>
<WORD coords="674,1910,776,1886,1910">X-RES</WORD>
<WORD coords="795,1910,896,1886,1910">Y-RES</WORD>
<WORD coords="916,1910,1097,1885,1910">BITPLftNES</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1996,640,1965,1995">for</WORD>
<WORD coords="648,2004,793,1965,1995">example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,2077,674,2053,2076">draw</WORD>
<WORD coords="697,2077,753,2053,2077">640</WORD>
<WORD coords="777,2077,834,2053,2076">200</WORD>
<WORD coords="857,2077,875,2053,2077">3</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,2162,619,2131,2161">It</WORD>
<WORD coords="631,2162,658,2131,2161">is</WORD>
<WORD coords="672,2170,846,2131,2161">interesting</WORD>
<WORD coords="861,2162,931,2130,2161">here</WORD>
<WORD coords="944,2162,1007,2131,2161">that</WORD>
<WORD coords="1019,2162,1068,2130,2161">the</WORD>
<WORD coords="1081,2161,1245,2129,2160">resolution</WORD>
<WORD coords="1259,2161,1296,2129,2160">of</WORD>
<WORD coords="1306,2161,1325,2138,2161">a</WORD>
<WORD coords="1338,2161,1442,2137,2160">screen</WORD>
<WORD coords="1455,2160,1511,2137,2159">can</WORD>
<WORD coords="1525,2160,1565,2129,2160">be</WORD>
<WORD coords="1579,2167,1674,2128,2159">larger</WORD>
<WORD coords="1687,2160,1758,2127,2158">than</WORD>
</LINE>
<LINE>
<WORD coords="594,2207,643,2176,2206">the</WORD>
<WORD coords="655,2207,820,2175,2206">maximum</WORD>
<WORD coords="832,2207,997,2175,2205">resolution</WORD>
<WORD coords="1009,2206,1045,2175,2205">of</WORD>
<WORD coords="1056,2205,1104,2175,2204">the</WORD>
<WORD coords="1118,2213,1233,2174,2204">display</WORD>
<WORD coords="1248,2205,1384,2174,2204">monitor.</WORD>
<WORD coords="1398,2206,1540,2173,2203">640*200</WORD>
<WORD coords="1552,2213,1651,2173,2203">pixels</WORD>
<WORD coords="1663,2211,1756,2172,2202">(640*</WORD>
</LINE>
<LINE>
<WORD coords="593,2252,654,2220,2251">256</WORD>
<WORD coords="666,2251,696,2220,2251">in</WORD>
<WORD coords="707,2251,785,2220,2251">PAL</WORD>
<WORD coords="797,2260,938,2220,2251">systems)</WORD>
<WORD coords="950,2251,1005,2229,2250">can</WORD>
<WORD coords="1016,2251,1055,2220,2250">be</WORD>
<WORD coords="1066,2258,1262,2219,2249">represented,</WORD>
<WORD coords="1273,2251,1327,2219,2250">but</WORD>
<WORD coords="1337,2250,1365,2219,2250">if</WORD>
<WORD coords="1373,2251,1434,2218,2250">800</WORD>
<WORD coords="1445,2250,1512,2219,2249">dots</WORD>
<WORD coords="1523,2249,1574,2226,2248">are</WORD>
<WORD coords="1585,2249,1716,2217,2248">selected</WORD>
<WORD coords="1726,2248,1758,2217,2248">in</WORD>
</LINE>
<LINE>
<WORD coords="594,2298,643,2266,2297">the</WORD>
<WORD coords="655,2298,822,2266,2297">horizontal</WORD>
<WORD coords="834,2302,910,2265,2296">axis,</WORD>
<WORD coords="923,2297,973,2266,2296">the</WORD>
<WORD coords="985,2297,1115,2265,2296">window</WORD>
<WORD coords="1128,2296,1184,2273,2295">can</WORD>
<WORD coords="1196,2296,1235,2265,2296">be</WORD>
<WORD coords="1247,2296,1357,2264,2295">shifted</WORD>
<WORD coords="1369,2304,1490,2264,2295">beyond</WORD>
<WORD coords="1502,2296,1552,2264,2295">the</WORD>
<WORD coords="1563,2303,1643,2263,2294">right</WORD>
<WORD coords="1654,2295,1758,2271,2294">screen</WORD>
</LINE>
<LINE>
<WORD coords="592,2342,708,2312,2341">border.</WORD>
<WORD coords="719,2342,783,2311,2341">The</WORD>
<WORD coords="793,2342,876,2319,2341">same</WORD>
<WORD coords="886,2342,913,2311,2341">is</WORD>
<WORD coords="924,2342,987,2316,2341">true</WORD>
<WORD coords="996,2342,1032,2310,2341">of</WORD>
<WORD coords="1040,2341,1089,2310,2340">the</WORD>
<WORD coords="1099,2341,1221,2310,2340">vertical</WORD>
<WORD coords="1230,2341,1304,2309,2340">axis.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1685,2651,1757,2619,2649">247</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0254.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2837" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0255.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0255.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="299,136,344,110,136">25.</WORD>
<WORD coords="373,137,494,110,136">System</WORD>
<WORD coords="512,137,773,111,137">Programming</WORD>
<WORD coords="1380,137,1487,112,137">Amiga</WORD>
<WORD coords="1500,137,1524,111,137">C</WORD>
<WORD coords="1537,137,1596,117,137">for</WORD>
<WORD coords="1609,137,1790,111,137">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="299,390,469,348,389">25.4.4</WORD>
<WORD coords="629,390,770,348,389">Small</WORD>
<WORD coords="802,402,1020,348,390">Drawing</WORD>
<WORD coords="1051,401,1274,349,390">Program</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="630,533,665,504,528">/*</WORD>
<WORD coords="689,530,809,506,530">draw.c</WORD>
<WORD coords="830,530,950,506,530">25.4.3</WORD>
<WORD coords="993,533,1030,504,528">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="630,572,665,543,567">/*</WORD>
<WORD coords="688,569,772,546,569">From</WORD>
<WORD coords="789,576,890,544,569">Amiga</WORD>
<WORD coords="911,569,931,546,569">C</WORD>
<WORD coords="952,570,1013,545,570">for</WORD>
<WORD coords="1031,576,1212,544,569">Beginners</WORD>
<WORD coords="1236,572,1272,543,567">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="630,612,665,583,607">/*</WORD>
<WORD coords="688,616,730,585,609">by</WORD>
<WORD coords="747,610,869,585,609">Abacus</WORD>
<WORD coords="1237,611,1272,583,606">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,691,790,664,690">♦include</WORD>
<WORD coords="808,690,910,667,690">&lt;exec</WORD>
<WORD coords="913,697,1046,663,690">/types.</WORD>
<WORD coords="1052,690,1093,665,689">h&gt;</WORD>
</LINE>
<LINE>
<WORD coords="629,732,790,705,731">♦include</WORD>
<WORD coords="809,734,1274,705,731">&lt;intuition/intuition.h&gt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="628,811,748,788,811">extern</WORD>
<WORD coords="770,811,852,787,811">LONG</WORD>
<WORD coords="871,818,1125,786,811">OpenLibraryO</WORD>
<WORD coords="1136,815,1147,793,815">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="628,851,749,829,851">extern</WORD>
<WORD coords="772,852,890,829,851">struct</WORD>
<WORD coords="913,851,1032,828,851">Screen</WORD>
<WORD coords="1055,858,1307,827,851">*OpenScreen()</WORD>
<WORD coords="1318,855,1328,834,855">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="628,892,749,869,891">extern</WORD>
<WORD coords="772,892,890,869,891">struct</WORD>
<WORD coords="910,892,1034,866,892">Window</WORD>
<WORD coords="1055,898,1328,866,891">*OpenWindow{);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="630,972,748,950,972">struct</WORD>
<WORD coords="772,973,1032,947,972">IntuitionBase</WORD>
<WORD coords="1055,976,1349,947,972">*IntuitionBase;</WORD>
</LINE>
<LINE>
<WORD coords="630,1013,748,990,1012">struct</WORD>
<WORD coords="770,1013,910,988,1013">GfxBase</WORD>
<WORD coords="933,1017,1106,989,1013">*GfxBase;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="630,1094,769,1067,1093">♦define</WORD>
<WORD coords="793,1103,1054,1069,1093">INTUITION_REV</WORD>
</LINE>
<LINE>
<WORD coords="630,1135,769,1108,1133">♦define</WORD>
<WORD coords="791,1144,1033,1110,1134">GRAPHICS_REV</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="630,1214,748,1191,1213">struct</WORD>
<WORD coords="770,1214,932,1191,1214">TextAttr</WORD>
<WORD coords="951,1214,1031,1191,1214">Font</WORD>
<WORD coords="1052,1207,1073,1198,1207">=</WORD>
</LINE>
<LINE>
<WORD coords="634,1257,643,1229,1257">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="692,1299,824,1269,1292">&quot;topaz.</WORD>
<WORD coords="831,1297,943,1268,1292">font&quot;,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="689,1342,924,1308,1332">TOPAZ_SIXTY,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="688,1383,883,1349,1373">FS_NORMAL,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="689,1423,924,1389,1413">FPF_ROMFONT,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="634,1458,661,1429,1457">};</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,1535,730,1511,1534">UBYTE</WORD>
<WORD coords="752,1540,1066,1509,1534">screentitle[81];</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="631,1655,748,1632,1654">struct</WORD>
<WORD coords="770,1654,951,1631,1653">NewScreen</WORD>
<WORD coords="972,1655,1154,1631,1654">NewScreen</WORD>
<WORD coords="1174,1648,1194,1639,1648">=</WORD>
</LINE>
<LINE>
<WORD coords="635,1699,643,1671,1699">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="691,1740,762,1711,1737">0,0,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="693,1780,763,1751,1776">640,</WORD>
<WORD coords="792,1778,828,1749,1773">/*</WORD>
<WORD coords="849,1775,953,1750,1775">Width</WORD>
<WORD coords="974,1778,1011,1749,1772">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="691,1820,763,1791,1817">200,</WORD>
<WORD coords="793,1818,829,1789,1814">/*</WORD>
<WORD coords="851,1822,987,1790,1815">Height;</WORD>
<WORD coords="1013,1816,1074,1793,1816">PAL</WORD>
<WORD coords="1094,1823,1316,1791,1815">version-may</WORD>
<WORD coords="1337,1823,1457,1792,1816">change</WORD>
<WORD coords="1478,1816,1536,1792,1816">200</WORD>
<WORD coords="1557,1816,1597,1794,1816">to</WORD>
<WORD coords="1619,1816,1677,1791,1816">256</WORD>
<WORD coords="1700,1818,1737,1789,1812">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="691,1861,723,1831,1858">2,</WORD>
<WORD coords="794,1859,829,1830,1855">/*</WORD>
<WORD coords="853,1857,870,1832,1857">3</WORD>
<WORD coords="891,1863,1072,1831,1856">bitplanes</WORD>
<WORD coords="1095,1850,1115,1841,1853">=</WORD>
<WORD coords="1136,1857,1153,1832,1857">8</WORD>
<WORD coords="1176,1857,1294,1832,1857">colors</WORD>
<WORD coords="1317,1860,1354,1830,1854">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="691,1901,763,1872,1898">2,3,</WORD>
<WORD coords="794,1899,829,1870,1894">/*</WORD>
<WORD coords="852,1897,994,1872,1896">another</WORD>
<WORD coords="1015,1897,1115,1872,1897">color</WORD>
<WORD coords="1135,1898,1355,1871,1897">combination</WORD>
<WORD coords="1378,1900,1416,1870,1894">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="688,1941,803,1913,1937">HIRES,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="690,1981,943,1952,1976">CUSTOMSCREEN,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="691,2023,803,1994,2018">SFont,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="692,2063,924,2033,2059">screentitle,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="688,2105,783,2076,2100">NULL,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="688,2145,783,2117,2141">NULL,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="634,2186,662,2157,2185">};</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="632,2263,749,2240,2263">struct</WORD>
<WORD coords="770,2263,953,2238,2263">NewWindow</WORD>
<WORD coords="972,2263,1155,2238,2263">NewWindow</WORD>
<WORD coords="1175,2256,1195,2247,2256">=</WORD>
</LINE>
<LINE>
<WORD coords="636,2307,644,2279,2307">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="692,2348,743,2319,2344">20,</WORD>
<WORD coords="773,2348,825,2319,2345">20,</WORD>
<WORD coords="895,2346,931,2317,2343">/*</WORD>
<WORD coords="952,2344,974,2320,2344">X</WORD>
<WORD coords="994,2344,1055,2319,2344">and</WORD>
<WORD coords="1074,2344,1095,2320,2344">Y</WORD>
<WORD coords="1114,2344,1275,2318,2343">Position</WORD>
<WORD coords="1299,2346,1335,2317,2341">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="693,2388,763,2358,2384">400,</WORD>
<WORD coords="794,2388,864,2358,2384">180,</WORD>
<WORD coords="916,2386,950,2357,2383">/*</WORD>
<WORD coords="972,2388,1087,2358,2384">Width,</WORD>
<WORD coords="1114,2390,1234,2358,2383">Height</WORD>
<WORD coords="1258,2387,1295,2357,2381">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="692,2428,763,2399,2426">0,1,</WORD>
<WORD coords="875,2427,911,2397,2424">/*</WORD>
<WORD coords="933,2424,1052,2399,2423">Colors</WORD>
<WORD coords="1084,2429,1114,2400,2425">(0</WORD>
<WORD coords="1136,2414,1154,2410,2419">-</WORD>
<WORD coords="1178,2428,1207,2399,2425">7)</WORD>
<WORD coords="1238,2427,1274,2398,2421">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="691,2469,925,2440,2464">CLOSEWINDOW,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="689,2505,914,2480,2504">WINDOWCLOSE</WORD>
<WORD coords="931,2509,936,2480,2506">|</WORD>
<WORD coords="965,2505,1065,2481,2504">SMART</WORD>
<WORD coords="1085,2505,1228,2481,2504">REFRESH</WORD>
<WORD coords="1255,2509,1259,2480,2506">|</WORD>
<WORD coords="1285,2504,1450,2481,2504">ACTIVATE</WORD>
<WORD coords="1476,2509,1481,2480,2506">|</WORD>
<WORD coords="1508,2504,1754,2480,2503">WINDCWSIZING</WORD>
<WORD coords="1780,2508,1784,2479,2508">|</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="302,2633,372,2602,2632">248</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0255.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2837" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0256.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0256.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="261,142,389,115,141">Abacus</WORD>
<WORD coords="1096,142,1160,115,142">25.4</WORD>
<WORD coords="1188,142,1433,113,141">Text/Graphic</WORD>
<WORD coords="1450,141,1595,114,140">Window</WORD>
<WORD coords="1612,140,1755,113,140">Display</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="713,313,915,290,313">SIZEBRIGHT</WORD>
<WORD coords="942,317,947,289,315">|</WORD>
<WORD coords="974,313,1178,289,313">WINDOWDRAG</WORD>
<WORD coords="1205,317,1209,289,315">|</WORD>
<WORD coords="1235,316,1471,288,312">WINDOWDEPTH,</WORD>
</LINE>
<LINE>
<WORD coords="650,358,744,329,353">NOLL,</WORD>
</LINE>
<LINE>
<WORD coords="649,398,744,370,394">NOLL,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="654,426,688,409,427">&quot;*</WORD>
<WORD coords="711,441,753,410,434">My</WORD>
<WORD coords="772,434,894,408,434">window</WORD>
<WORD coords="915,439,966,409,429">*&quot;,</WORD>
</LINE>
<LINE>
<WORD coords="649,480,744,451,475">NOLL,</WORD>
</LINE>
<LINE>
<WORD coords="650,521,744,492,516">NOLL,</WORD>
</LINE>
<LINE>
<WORD coords="653,559,724,531,555">190,</WORD>
<WORD coords="753,559,804,531,556">20,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="654,599,725,571,595">640,</WORD>
<WORD coords="755,599,825,571,595">200,</WORD>
<WORD coords="856,597,891,569,592">/*</WORD>
<WORD coords="915,595,954,570,595">in</WORD>
<WORD coords="975,595,1035,572,594">PAL</WORD>
<WORD coords="1057,601,1195,573,594">systems</WORD>
<WORD coords="1217,601,1277,577,594">may</WORD>
<WORD coords="1299,601,1418,570,594">change</WORD>
<WORD coords="1440,594,1498,570,593">200</WORD>
<WORD coords="1519,594,1560,572,593">to</WORD>
<WORD coords="1582,593,1641,569,593">256</WORD>
<WORD coords="1663,596,1700,567,590">*/</WORD>
</LINE>
<LINE>
<WORD coords="651,635,894,611,635">COSTOMSCREEN</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,680,623,650,679">};</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="590,797,671,771,796">main</WORD>
<WORD coords="680,803,786,772,797">(argc,</WORD>
<WORD coords="794,803,886,773,797">argv)</WORD>
</LINE>
<LINE>
<WORD coords="592,836,650,812,836">int</WORD>
<WORD coords="671,843,766,819,836">argc;</WORD>
</LINE>
<LINE>
<WORD coords="592,877,672,852,877">char</WORD>
<WORD coords="694,883,824,853,877">*argv[]</WORD>
<WORD coords="836,880,847,860,880">;</WORD>
</LINE>
<LINE>
<WORD coords="597,919,605,892,919">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="654,956,772,933,956">struct</WORD>
<WORD coords="794,956,914,932,956">Screen</WORD>
<WORD coords="938,960,1089,932,956">*Screen;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="654,997,772,974,996">struct</WORD>
<WORD coords="792,997,915,971,997">Window</WORD>
<WORD coords="938,1001,1089,972,997">*Window;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="653,1043,813,1011,1036">register</WORD>
<WORD coords="835,1037,915,1012,1036">char</WORD>
<WORD coords="937,1042,1048,1012,1037">s[81];</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="653,1077,710,1052,1076">int</WORD>
<WORD coords="734,1077,834,1053,1077">color</WORD>
<WORD coords="854,1070,874,1062,1073">=</WORD>
<WORD coords="897,1081,928,1053,1079">4;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="653,1125,813,1092,1118">register</WORD>
<WORD coords="835,1119,894,1093,1118">int</WORD>
<WORD coords="914,1123,948,1101,1119">x,</WORD>
<WORD coords="975,1127,1009,1101,1124">y,</WORD>
<WORD coords="1035,1123,1128,1094,1119">xalt,</WORD>
<WORD coords="1156,1126,1251,1094,1119">yalt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="653,1198,692,1173,1198">if</WORD>
<WORD coords="702,1203,710,1174,1203">(</WORD>
<WORD coords="721,1203,996,1174,1198">(IntuitionBase</WORD>
<WORD coords="1016,1192,1036,1183,1195">=</WORD>
<WORD coords="1065,1204,1196,1175,1199">(struct</WORD>
<WORD coords="1219,1200,1479,1174,1199">IntuitionBase</WORD>
<WORD coords="1503,1204,1532,1175,1197">*)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="693,1246,916,1214,1239">OpenLibrary</WORD>
<WORD coords="924,1244,1136,1214,1239">(&quot;intuition</WORD>
<WORD coords="1143,1240,1150,1233,1240">.</WORD>
<WORD coords="1158,1247,1315,1215,1239">library&quot;</WORD>
<WORD coords="1322,1244,1331,1233,1240">,</WORD>
<WORD coords="1361,1249,1634,1215,1239">INTOITION_REV)</WORD>
<WORD coords="1646,1243,1654,1215,0">)</WORD>
</LINE>
<LINE>
<WORD coords="692,1271,733,1263,1274">=</WORD>
<WORD coords="752,1283,844,1255,1278">NOLL)</WORD>
</LINE>
<LINE>
<WORD coords="692,1319,772,1293,1318">exit</WORD>
<WORD coords="782,1323,906,1295,1319">(FALSE)</WORD>
<WORD coords="917,1322,928,1301,1322">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="653,1399,692,1374,1399">if</WORD>
<WORD coords="722,1404,894,1375,1399">((GfxBase</WORD>
<WORD coords="915,1393,935,1384,1396">=</WORD>
<WORD coords="965,1404,1094,1376,1399">(struct</WORD>
<WORD coords="1116,1401,1256,1376,1400">GfxBase</WORD>
<WORD coords="1280,1405,1309,1376,1398">*)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="712,1447,935,1415,1440">OpenLibrary</WORD>
<WORD coords="944,1447,1135,1416,1440">(&quot;graphics</WORD>
<WORD coords="1143,1441,1150,1434,1441">.</WORD>
<WORD coords="1158,1448,1330,1415,1441">library&quot;,</WORD>
<WORD coords="1338,1451,1593,1416,1440">GRAPHICS_REV)</WORD>
<WORD coords="1605,1445,1613,1416,0">)</WORD>
</LINE>
<LINE>
<WORD coords="713,1474,753,1465,1477">=</WORD>
<WORD coords="772,1486,865,1457,1481">NOLL)</WORD>
</LINE>
<LINE>
<WORD coords="713,1521,791,1496,1521">exit</WORD>
<WORD coords="802,1526,926,1496,1521">(FALSE)</WORD>
<WORD coords="938,1525,948,1504,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="653,1601,691,1576,1601">if</WORD>
<WORD coords="721,1609,812,1577,1602">(argc</WORD>
<WORD coords="840,1602,874,1578,1599">!=</WORD>
<WORD coords="897,1607,926,1578,1604">4)</WORD>
</LINE>
<LINE>
<WORD coords="717,1646,726,1617,1646">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="773,1689,894,1657,1682">printf</WORD>
<WORD coords="903,1688,1035,1658,1683">(&quot;Error</WORD>
<WORD coords="1057,1683,1095,1658,1683">in</WORD>
<WORD coords="1116,1690,1370,1657,1684">argumentsW)</WORD>
<WORD coords="1381,1687,1392,1666,1687">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="773,1730,894,1698,1723">printf</WORD>
<WORD coords="903,1728,1033,1699,1724">(&quot;X-Res</WORD>
<WORD coords="1055,1724,1154,1700,1724">Y-Res</WORD>
<WORD coords="1176,1731,1430,1698,1724">Bitplanes\n&quot;)</WORD>
<WORD coords="1441,1728,1451,1707,0">;</WORD>
</LINE>
<LINE>
<WORD coords="716,1767,725,1738,1767">)</WORD>
</LINE>
<LINE>
<WORD coords="650,1803,730,1778,1802">else</WORD>
</LINE>
<LINE>
<WORD coords="716,1849,725,1820,1849">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="772,1885,954,1861,1885">NewScreen</WORD>
<WORD coords="961,1885,969,1879,1885">.</WORD>
<WORD coords="974,1886,1075,1860,1885">Width</WORD>
<WORD coords="1136,1879,1156,1870,1883">=</WORD>
<WORD coords="1197,1887,1275,1861,1886">atoi</WORD>
<WORD coords="1285,1893,1378,1862,1886">(argv</WORD>
<WORD coords="1385,1891,1394,1862,1887">[</WORD>
<WORD coords="1400,1887,1416,1862,1891">1</WORD>
<WORD coords="1422,1891,1430,1862,1891">J</WORD>
<WORD coords="1441,1891,1449,1863,1890">)</WORD>
<WORD coords="1461,1890,1471,1869,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="773,1926,954,1902,1925">NewScreen</WORD>
<WORD coords="961,1926,969,1919,1926">.</WORD>
<WORD coords="975,1933,1094,1901,1926">Height</WORD>
<WORD coords="1136,1920,1156,1911,1923">=</WORD>
<WORD coords="1197,1927,1275,1902,1927">atoi</WORD>
<WORD coords="1286,1934,1378,1903,1927">(argv</WORD>
<WORD coords="1385,1932,1395,1903,1927">[</WORD>
<WORD coords="1399,1927,1416,1903,1932">2</WORD>
<WORD coords="1422,1932,1430,1902,1932">]</WORD>
<WORD coords="1441,1932,1449,1903,1931">)</WORD>
<WORD coords="1461,1931,1471,1910,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="772,1967,954,1943,1966">NewScreen</WORD>
<WORD coords="961,1967,969,1960,1967">.</WORD>
<WORD coords="975,1974,1075,1943,1967">Depth</WORD>
<WORD coords="1136,1961,1156,1952,1965">=</WORD>
<WORD coords="1197,1969,1275,1942,1968">atoi</WORD>
<WORD coords="1285,1975,1377,1944,1968">(argv</WORD>
<WORD coords="1385,1973,1394,1943,1968">[</WORD>
<WORD coords="1399,1968,1416,1944,1973">3</WORD>
<WORD coords="1421,1973,1429,1943,1973">]</WORD>
<WORD coords="1441,1973,1449,1944,1972">)</WORD>
<WORD coords="1461,1972,1471,1951,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="774,2006,812,1981,2006">if</WORD>
<WORD coords="821,2011,1028,1982,2006">(NewScreen.</WORD>
<WORD coords="1034,2014,1137,1983,2007">Depth</WORD>
<WORD coords="1156,2007,1176,1985,2007">&gt;</WORD>
<WORD coords="1199,2008,1214,1984,2008">4</WORD>
<WORD coords="1243,2013,1248,1984,2013">|</WORD>
<WORD coords="1264,2013,1268,1984,2008">|</WORD>
<WORD coords="1296,2008,1477,1985,2008">NewScreen</WORD>
<WORD coords="1484,2008,1492,2001,2008">.</WORD>
<WORD coords="1499,2015,1600,1983,2008">Depth</WORD>
<WORD coords="1621,2007,1640,1986,2007">&lt;</WORD>
<WORD coords="1664,2012,1692,1984,2010">1)</WORD>
</LINE>
<LINE>
<WORD coords="832,2047,1013,2023,2047">NewScreen</WORD>
<WORD coords="1021,2047,1027,2041,2047">.</WORD>
<WORD coords="1035,2055,1135,2024,2047">Depth</WORD>
<WORD coords="1156,2041,1175,2032,2044">=</WORD>
<WORD coords="1197,2052,1229,2024,2050">2;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="774,2088,874,2063,2088">color</WORD>
<WORD coords="893,2082,914,2072,2085">=</WORD>
<WORD coords="936,2088,952,2064,2088">1</WORD>
<WORD coords="974,2087,1014,2066,2088">«</WORD>
<WORD coords="1033,2090,1215,2065,2089">NewScreen</WORD>
<WORD coords="1222,2089,1229,2083,2090">.</WORD>
<WORD coords="1236,2097,1350,2065,2090">Depth;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="772,2129,968,2105,2128">NewScreen.</WORD>
<WORD coords="975,2129,1154,2104,2129">DetailPen</WORD>
<WORD coords="1196,2123,1215,2114,2126">=</WORD>
<WORD coords="1256,2130,1357,2105,2130">color</WORD>
<WORD coords="1379,2120,1397,2116,2124">-</WORD>
<WORD coords="1419,2134,1450,2106,2132">1;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="772,2170,968,2145,2169">NewScreen.</WORD>
<WORD coords="974,2171,1134,2145,2170">BlockPen</WORD>
<WORD coords="1195,2164,1215,2155,2168">=</WORD>
<WORD coords="1257,2171,1356,2147,2171">color</WORD>
<WORD coords="1378,2162,1397,2157,2166">-</WORD>
<WORD coords="1418,2175,1450,2147,2173">2;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="652,2378,792,2346,2371">sprintf</WORD>
<WORD coords="801,2377,1045,2347,2372">(screentitle,</WORD>
<WORD coords="1057,2373,1153,2348,2373">&quot;This</WORD>
<WORD coords="1177,2374,1295,2356,2373">screen</WORD>
<WORD coords="1315,2375,1375,2350,2374">has</WORD>
<WORD coords="1399,2374,1438,2350,2374">%d</WORD>
<WORD coords="1457,2379,1612,2350,2374">colors&quot;,</WORD>
</LINE>
<LINE>
<WORD coords="812,2418,923,2388,2413">color)</WORD>
<WORD coords="936,2417,945,2396,2417">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="671,2493,710,2468,2493">if</WORD>
<WORD coords="739,2498,748,2469,2498">(</WORD>
<WORD coords="780,2498,912,2469,2494">(Screen</WORD>
<WORD coords="933,2488,953,2479,2492">=</WORD>
<WORD coords="974,2502,1174,2471,2495">OpenScreen</WORD>
<WORD coords="1184,2501,1408,2472,2496">(SNewScreen)</WORD>
<WORD coords="1439,2502,1448,2472,2499">)</WORD>
<WORD coords="1477,2491,1518,2486,2493">—</WORD>
<WORD coords="1537,2502,1632,2473,2497">NOLL)</WORD>
</LINE>
<LINE>
<WORD coords="710,2535,789,2509,2534">exit</WORD>
<WORD coords="799,2540,923,2510,2535">(FALSE)</WORD>
<WORD coords="935,2539,945,2518,0">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1679,2650,1752,2619,2649">249</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0256.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2843" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0257.djvu" width="2050">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0257.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="282,141,327,114,141">25.</WORD>
<WORD coords="356,141,478,113,141">System</WORD>
<WORD coords="496,141,757,114,141">Programming</WORD>
<WORD coords="1365,140,1472,113,139">Amiga</WORD>
<WORD coords="1485,139,1509,112,139">C</WORD>
<WORD coords="1523,139,1582,117,139">for</WORD>
<WORD coords="1594,138,1775,111,137">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="674,354,855,330,354">NewWindow</WORD>
<WORD coords="862,354,869,348,354">.</WORD>
<WORD coords="878,354,997,332,353">Screen</WORD>
<WORD coords="1019,348,1038,339,350">=</WORD>
<WORD coords="1059,357,1193,331,354">Screen;</WORD>
<WORD coords="1222,356,1256,327,351">/*</WORD>
<WORD coords="1280,353,1320,330,353">Do</WORD>
<WORD coords="1339,353,1399,331,353">not</WORD>
<WORD coords="1422,359,1555,328,352">forget!</WORD>
<WORD coords="1584,355,1621,326,349">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="675,433,713,408,433">if</WORD>
<WORD coords="743,440,835,409,433">(argc</WORD>
<WORD coords="855,426,896,417,428">«=</WORD>
<WORD coords="919,437,948,409,434">4)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="739,478,748,449,478">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="795,514,992,489,514">NewWindow.</WORD>
<WORD coords="997,514,1099,488,513">Width</WORD>
<WORD coords="1220,506,1241,497,506">=</WORD>
<WORD coords="1281,515,1597,485,512">Screen-&gt;Width/2;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="796,554,992,528,553">NewWindow.</WORD>
<WORD coords="998,560,1118,528,553">Height</WORD>
<WORD coords="1221,545,1241,536,545">=</WORD>
<WORD coords="1281,557,1617,525,551">Screen-&gt;Height/3;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="796,595,992,569,594">NewWindow.</WORD>
<WORD coords="998,594,1160,568,593">MinWidth</WORD>
<WORD coords="1221,587,1241,577,587">=</WORD>
<WORD coords="1282,596,1597,565,592">Screen-&gt;Width/3;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="796,635,978,610,634">NewWindow</WORD>
<WORD coords="985,635,992,628,634">.</WORD>
<WORD coords="999,641,1178,610,634">MinHeight</WORD>
<WORD coords="1221,627,1241,618,627">=</WORD>
<WORD coords="1281,639,1617,606,633">Screen-&gt;Height/5;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="796,674,992,650,674">NewWindow.</WORD>
<WORD coords="999,674,1160,649,673">MaxWidth</WORD>
<WORD coords="1221,667,1242,658,667">=</WORD>
<WORD coords="1281,676,1556,647,672">Screen-&gt;Width;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="796,717,993,690,716">NewWindow.</WORD>
<WORD coords="999,722,1178,690,715">MaxHeight</WORD>
<WORD coords="1221,708,1241,699,708">=</WORD>
<WORD coords="1281,721,1577,688,714">Screen-&gt;Height;</WORD>
</LINE>
<LINE>
<WORD coords="740,761,749,733,761">}</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="676,878,715,853,878">if</WORD>
<WORD coords="725,883,734,854,883">(</WORD>
<WORD coords="766,883,899,853,878">(Window</WORD>
<WORD coords="919,871,939,862,873">=</WORD>
<WORD coords="959,884,1394,851,876">OpenWindow(SNewWindow)</WORD>
<WORD coords="1426,880,1435,852,878">)</WORD>
<WORD coords="1463,869,1503,860,871">==</WORD>
<WORD coords="1522,879,1616,851,875">NOLL)</WORD>
</LINE>
<LINE>
<WORD coords="716,918,795,893,918">exit</WORD>
<WORD coords="806,922,930,893,917">(FALSE)</WORD>
<WORD coords="941,921,951,900,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="654,1000,735,978,1000">text</WORD>
<WORD coords="745,1005,891,974,1000">(Window,</WORD>
<WORD coords="902,1000,1020,975,999">&quot;Hello</WORD>
<WORD coords="1038,999,1139,974,999">there</WORD>
<WORD coords="1147,999,1153,974,987">!</WORD>
<WORD coords="1163,987,1177,975,1003">&quot;</WORD>
<WORD coords="1185,1003,1194,991,998">,</WORD>
<WORD coords="1202,1003,1253,974,999">20,</WORD>
<WORD coords="1262,1003,1313,973,1001">20)</WORD>
<WORD coords="1324,1002,1335,980,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="678,1083,714,1054,1078">/*</WORD>
<WORD coords="739,1080,939,1055,1079">Initialize</WORD>
<WORD coords="959,1079,1039,1054,1079">with</WORD>
<WORD coords="1062,1079,1159,1056,1078">start</WORD>
<WORD coords="1181,1079,1300,1054,1078">values</WORD>
<WORD coords="1324,1081,1360,1052,1075">*/</WORD>
</LINE>
<LINE>
<WORD coords="676,1120,757,1097,1120">Move</WORD>
<WORD coords="767,1125,1053,1095,1119">(Window-&gt;RPort,</WORD>
<WORD coords="1079,1119,1160,1095,1119">xalt</WORD>
<WORD coords="1182,1112,1202,1103,1115">=</WORD>
<WORD coords="1221,1121,1516,1093,1117">Window-&gt;MouseX,</WORD>
</LINE>
<LINE>
<WORD coords="798,1166,877,1135,1159">yalt</WORD>
<WORD coords="899,1152,919,1143,1154">=</WORD>
<WORD coords="938,1162,1233,1133,1157">Window-&gt;MouseY)</WORD>
<WORD coords="1245,1161,1255,1140,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="679,1244,715,1215,1238">/*</WORD>
<WORD coords="738,1247,880,1215,1241">Drawing</WORD>
<WORD coords="902,1241,1019,1218,1240">starts</WORD>
<WORD coords="1040,1239,1121,1216,1239">here</WORD>
<WORD coords="1141,1240,1240,1214,1238">until</WORD>
<WORD coords="1262,1245,1363,1221,1238">upper</WORD>
<WORD coords="1384,1238,1424,1220,1238">or</WORD>
<WORD coords="1446,1240,1482,1211,1235">*/</WORD>
</LINE>
<LINE>
<WORD coords="679,1284,715,1255,1279">/*</WORD>
<WORD coords="739,1281,818,1256,1281">left</WORD>
<WORD coords="859,1281,982,1256,1280">border</WORD>
<WORD coords="1002,1280,1038,1255,1280">is</WORD>
<WORD coords="1062,1280,1203,1254,1279">reached</WORD>
<WORD coords="1225,1282,1260,1252,1276">*/</WORD>
</LINE>
<LINE>
<WORD coords="677,1323,778,1297,1323">while</WORD>
<WORD coords="788,1327,797,1298,1327">(</WORD>
<WORD coords="827,1327,860,1298,1322">(x</WORD>
<WORD coords="880,1315,901,1306,1318">=</WORD>
<WORD coords="919,1325,1214,1296,1321">Window-&gt;MouseX)</WORD>
<WORD coords="1243,1319,1262,1298,1320">&gt;</WORD>
<WORD coords="1325,1320,1360,1298,1320">&amp;&amp;</WORD>
</LINE>
<LINE>
<WORD coords="869,1369,901,1339,1365">(y</WORD>
<WORD coords="921,1356,941,1347,1358">=</WORD>
<WORD coords="960,1365,1254,1337,1361">Window-&gt;MouseY)</WORD>
<WORD coords="1283,1359,1303,1339,1360">&gt;</WORD>
<WORD coords="1325,1365,1355,1336,1363">0)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="743,1407,752,1378,1407">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="802,1449,1042,1417,1441">sprintf(s,&quot;X</WORD>
<WORD coords="1062,1434,1082,1425,1437">=</WORD>
<WORD coords="1104,1445,1174,1417,1440">%3d,</WORD>
<WORD coords="1203,1440,1224,1418,1440">Y</WORD>
<WORD coords="1243,1444,1355,1416,1440">=%3d&quot;,</WORD>
<WORD coords="1384,1439,1405,1422,1439">x</WORD>
<WORD coords="1429,1443,1437,1432,1443">,</WORD>
<WORD coords="1464,1445,1496,1416,1443">y)</WORD>
<WORD coords="1508,1442,1519,1421,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="800,1482,879,1460,1482">text</WORD>
<WORD coords="890,1487,1033,1457,1482">(Window,</WORD>
<WORD coords="1064,1486,1094,1464,1481">s,</WORD>
<WORD coords="1124,1485,1195,1457,1481">150,</WORD>
<WORD coords="1225,1485,1277,1456,1483">7);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="800,1526,1175,1496,1521">Move(Window-&gt;RPort,</WORD>
<WORD coords="1203,1524,1296,1495,1520">xalt,</WORD>
<WORD coords="1323,1526,1438,1494,1519">yalt);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="801,1567,1175,1537,1562">Draw(Window-&gt;RPort,</WORD>
<WORD coords="1203,1562,1282,1536,1561">xalt</WORD>
<WORD coords="1305,1554,1325,1545,1557">=</WORD>
<WORD coords="1343,1565,1377,1542,1560">x,</WORD>
<WORD coords="1405,1567,1484,1535,1560">yalt</WORD>
<WORD coords="1506,1553,1526,1543,1557">=</WORD>
<WORD coords="1545,1566,1578,1534,1564">y)</WORD>
<WORD coords="1590,1563,1600,1541,0">;</WORD>
</LINE>
<LINE>
<WORD coords="744,1609,752,1581,1609">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="658,1686,738,1664,1686">text</WORD>
<WORD coords="748,1690,894,1660,1685">(Window,</WORD>
<WORD coords="926,1685,1062,1660,1684">&quot;Please</WORD>
<WORD coords="1084,1684,1183,1658,1684">click</WORD>
<WORD coords="1204,1683,1264,1659,1683">the</WORD>
<WORD coords="1285,1683,1385,1658,1683">close</WORD>
<WORD coords="1406,1689,1560,1657,1682">gadget&quot;,</WORD>
<WORD coords="1588,1685,1641,1656,1682">20,</WORD>
<WORD coords="1670,1685,1743,1656,1682">20);</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="682,1810,718,1781,1805">/*</WORD>
<WORD coords="739,1808,820,1782,1807">Wait</WORD>
<WORD coords="843,1807,903,1782,1807">for</WORD>
<WORD coords="923,1812,1163,1781,1805">Close-Gadget</WORD>
<WORD coords="1186,1807,1223,1778,1802">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="678,1848,759,1823,1848">Wait</WORD>
<WORD coords="770,1852,799,1824,1848">(1</WORD>
<WORD coords="820,1846,861,1825,1846">«</WORD>
<WORD coords="881,1855,1438,1819,1845">Window-&gt;UserPort-&gt;n5&gt;_SigBit)</WORD>
<WORD coords="1450,1847,1461,1826,1847">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="680,1929,902,1903,1928">CloseWindow</WORD>
<WORD coords="911,1933,1055,1903,1927">(Window)</WORD>
<WORD coords="1067,1931,1077,1910,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="723,1973,759,1944,1967">/*</WORD>
<WORD coords="783,1970,882,1945,1969">Close</WORD>
<WORD coords="904,1976,1105,1943,1968">everything</WORD>
<WORD coords="1126,1968,1164,1943,1968">in</WORD>
<WORD coords="1188,1974,1385,1940,1967">sequence*/</WORD>
</LINE>
<LINE>
<WORD coords="681,2011,902,1986,2010">CloseScreen</WORD>
<WORD coords="912,2015,1055,1985,2009">(Screen)</WORD>
<WORD coords="1066,2013,1077,1991,0">;</WORD>
</LINE>
<LINE>
<WORD coords="681,2058,924,2026,2052">CloseLibrary</WORD>
<WORD coords="933,2056,1095,2026,2050">(GfxBase)</WORD>
<WORD coords="1108,2054,1118,2032,0">;</WORD>
</LINE>
<LINE>
<WORD coords="681,2100,1217,2066,2092">CloseLibrary(IntuitionBase)</WORD>
<WORD coords="1230,2094,1240,2073,0">;</WORD>
</LINE>
<LINE>
<WORD coords="682,2134,760,2108,2134">exit</WORD>
<WORD coords="771,2138,874,2109,2133">(TRUE)</WORD>
<WORD coords="886,2137,897,2115,0">;</WORD>
</LINE>
<LINE>
<WORD coords="626,2180,635,2150,2180">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="621,2255,701,2233,2255">text</WORD>
<WORD coords="712,2265,836,2230,2254">(wjptr,</WORD>
<WORD coords="867,2258,896,2236,2254">s,</WORD>
<WORD coords="925,2258,958,2236,2253">x,</WORD>
<WORD coords="985,2260,1018,2229,2258">y)</WORD>
</LINE>
<LINE>
<WORD coords="624,2297,741,2274,2296">struct</WORD>
<WORD coords="762,2296,885,2270,2295">Window</WORD>
<WORD coords="908,2304,1039,2270,2294">*w_ptr;</WORD>
</LINE>
<LINE>
<WORD coords="623,2338,702,2313,2337">char</WORD>
<WORD coords="725,2341,776,2313,2337">*s;</WORD>
</LINE>
<LINE>
<WORD coords="624,2378,681,2352,2378">int</WORD>
<WORD coords="703,2382,736,2359,2377">x,</WORD>
<WORD coords="763,2384,798,2359,2382">y;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="628,2424,637,2395,2424">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="683,2460,764,2436,2459">Move</WORD>
<WORD coords="774,2470,1039,2435,2458">(w_ptr-&gt;RPort,</WORD>
<WORD coords="1067,2462,1099,2440,2457">x,</WORD>
<WORD coords="1127,2464,1160,2433,2461">y)</WORD>
<WORD coords="1171,2460,1181,2439,2460">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="684,2500,763,2477,2500">Text</WORD>
<WORD coords="774,2509,1026,2475,2498">(w_ptr-&gt;RPort</WORD>
<WORD coords="1031,2502,1039,2491,0">,</WORD>
<WORD coords="1070,2497,1086,2480,2497">s</WORD>
<WORD coords="1092,2502,1100,2490,2497">,</WORD>
<WORD coords="1130,2497,1248,2472,2496">strlen</WORD>
<WORD coords="1258,2500,1266,2472,2496">(</WORD>
<WORD coords="1271,2496,1287,2478,2500">s</WORD>
<WORD coords="1293,2500,1301,2471,2500">)</WORD>
<WORD coords="1312,2500,1321,2471,2499">)</WORD>
<WORD coords="1333,2499,1343,2478,0">;</WORD>
</LINE>
<LINE>
<WORD coords="629,2546,638,2517,2546">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="295,2654,366,2623,2654">250</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0257.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2843" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0258.djvu" width="2049">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0258.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="275,171,402,143,170">Abacus</WORD>
<WORD coords="1099,176,1164,148,175">25.4</WORD>
<WORD coords="1192,177,1439,147,176">Text/Graphic</WORD>
<WORD coords="1456,176,1608,149,176">Window</WORD>
<WORD coords="1624,177,1766,149,176">Display</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="600,351,712,321,350">Notice</WORD>
<WORD coords="726,352,776,321,351">the</WORD>
<WORD coords="790,352,857,330,351">new</WORD>
<WORD coords="872,353,1015,327,352">structure</WORD>
<WORD coords="1030,354,1230,328,353">TextAttr</WORD>
<WORD coords="1245,354,1317,323,353">with</WORD>
<WORD coords="1332,355,1382,324,354">the</WORD>
<WORD coords="1395,355,1527,324,354">variable</WORD>
<WORD coords="1540,355,1651,330,354">Font.</WORD>
<WORD coords="1666,363,1764,325,354">Every</WORD>
</LINE>
<LINE>
<WORD coords="602,395,828,369,394">NewScreen</WORD>
<WORD coords="844,396,988,370,395">structure</WORD>
<WORD coords="1003,401,1065,366,395">has,</WORD>
<WORD coords="1080,404,1191,375,395">among</WORD>
<WORD coords="1205,397,1289,367,396">other</WORD>
<WORD coords="1304,405,1414,367,396">things,</WORD>
<WORD coords="1427,398,1445,376,398">a</WORD>
<WORD coords="1459,406,1643,372,397">component</WORD>
<WORD coords="1655,399,1765,368,398">named</WORD>
</LINE>
<LINE>
<WORD coords="602,439,711,414,438">Font.</WORD>
<WORD coords="726,440,806,409,439">Here</WORD>
<WORD coords="819,440,869,409,439">the</WORD>
<WORD coords="881,441,1031,410,440">character</WORD>
<WORD coords="1045,440,1090,416,440">set</WORD>
<WORD coords="1103,441,1133,416,441">to</WORD>
<WORD coords="1146,441,1185,411,441">be</WORD>
<WORD coords="1199,441,1272,412,441">used</WORD>
<WORD coords="1285,441,1341,420,441">can</WORD>
<WORD coords="1354,442,1393,412,442">be</WORD>
<WORD coords="1407,442,1505,412,441">stored</WORD>
<WORD coords="1519,449,1655,412,441">(address</WORD>
<WORD coords="1667,443,1704,412,442">of</WORD>
<WORD coords="1714,443,1764,412,442">the</WORD>
</LINE>
<LINE>
<WORD coords="601,490,774,453,482">structure).</WORD>
<WORD coords="795,483,841,453,483">Of</WORD>
<WORD coords="859,484,970,462,483">course</WORD>
<WORD coords="990,484,1049,454,483">this</WORD>
<WORD coords="1070,485,1097,454,484">is</WORD>
<WORD coords="1117,493,1208,455,484">again</WORD>
<WORD coords="1228,486,1246,464,486">a</WORD>
<WORD coords="1265,493,1387,455,485">pointer</WORD>
<WORD coords="1406,486,1439,461,486">to</WORD>
<WORD coords="1458,486,1586,456,485">another</WORD>
<WORD coords="1606,492,1763,461,486">structure,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,527,806,501,526">TextAttr.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,610,663,579,609">The</WORD>
<WORD coords="677,611,821,584,610">structure</WORD>
<WORD coords="834,611,883,580,610">for</WORD>
<WORD coords="896,612,946,581,611">the</WORD>
<WORD coords="959,612,1116,581,611">definition</WORD>
<WORD coords="1130,613,1167,581,612">of</WORD>
<WORD coords="1177,613,1195,590,613">a</WORD>
<WORD coords="1208,613,1358,582,612">character</WORD>
<WORD coords="1372,613,1417,588,613">set</WORD>
<WORD coords="1429,614,1456,583,613">is</WORD>
<WORD coords="1470,622,1542,591,613">very</WORD>
<WORD coords="1557,622,1673,583,613">simple.</WORD>
<WORD coords="1687,615,1765,583,614">First</WORD>
</LINE>
<LINE>
<WORD coords="600,655,682,623,654">there</WORD>
<WORD coords="696,655,723,624,654">is</WORD>
<WORD coords="737,656,788,624,655">the</WORD>
<WORD coords="801,656,889,633,655">name</WORD>
<WORD coords="903,656,940,625,656">of</WORD>
<WORD coords="951,657,1001,625,656">the</WORD>
<WORD coords="1013,662,1089,625,656">font,</WORD>
<WORD coords="1103,657,1173,626,657">then</WORD>
<WORD coords="1187,658,1237,627,657">the</WORD>
<WORD coords="1250,666,1353,627,657">height</WORD>
<WORD coords="1366,658,1403,627,657">of</WORD>
<WORD coords="1414,658,1463,628,657">the</WORD>
<WORD coords="1476,659,1629,628,658">character</WORD>
<WORD coords="1641,659,1700,628,659">and</WORD>
<WORD coords="1713,660,1763,628,659">the</WORD>
</LINE>
<LINE>
<WORD coords="600,700,723,677,699">manner</WORD>
<WORD coords="733,700,770,669,699">of</WORD>
<WORD coords="778,708,985,670,700">presentation.</WORD>
<WORD coords="997,709,1112,670,700">Finally</WORD>
<WORD coords="1123,701,1142,680,701">a</WORD>
<WORD coords="1153,709,1215,671,701">flag</WORD>
<WORD coords="1227,702,1325,672,701">marks</WORD>
<WORD coords="1337,703,1386,672,702">the</WORD>
<WORD coords="1398,703,1527,673,702">location</WORD>
<WORD coords="1539,703,1575,673,702">of</WORD>
<WORD coords="1584,704,1633,673,703">the</WORD>
<WORD coords="1644,704,1762,673,702">charac-</WORD>
</LINE>
<LINE>
<WORD coords="600,743,644,718,742">ter</WORD>
<WORD coords="656,744,710,718,744">set.</WORD>
<WORD coords="723,744,781,714,743">We</WORD>
<WORD coords="794,744,867,715,744">used</WORD>
<WORD coords="881,745,930,714,744">the</WORD>
<WORD coords="943,745,1092,715,744">character</WORD>
<WORD coords="1105,746,1150,721,745">set</WORD>
<WORD coords="1162,746,1238,716,745">built</WORD>
<WORD coords="1250,747,1313,716,746">into</WORD>
<WORD coords="1325,748,1426,716,747">ROM.</WORD>
<WORD coords="1441,748,1513,716,747">This</WORD>
<WORD coords="1525,748,1592,717,747">font</WORD>
<WORD coords="1604,748,1632,717,747">is</WORD>
<WORD coords="1644,748,1719,718,748">used</WORD>
<WORD coords="1731,748,1762,717,747">in</WORD>
</LINE>
<LINE>
<WORD coords="600,787,651,757,786">the</WORD>
<WORD coords="671,788,712,757,788">60</WORD>
<WORD coords="731,789,888,757,788">character</WORD>
<WORD coords="907,789,1013,767,788">screen</WORD>
<WORD coords="1033,798,1155,759,789">setting.</WORD>
<WORD coords="1176,791,1231,760,790">It&apos;s</WORD>
<WORD coords="1252,792,1422,761,791">somewhat</WORD>
<WORD coords="1441,800,1540,761,791">larger</WORD>
<WORD coords="1559,792,1631,761,791">than</WORD>
<WORD coords="1651,792,1702,761,792">the</WORD>
<WORD coords="1722,793,1763,761,793">80</WORD>
</LINE>
<LINE>
<WORD coords="599,832,757,801,831">character</WORD>
<WORD coords="777,833,910,802,832">version.</WORD>
<WORD coords="932,841,1043,803,832">Eighty</WORD>
<WORD coords="1064,835,1235,803,833">characters</WORD>
<WORD coords="1256,835,1313,813,834">can</WORD>
<WORD coords="1334,835,1374,805,835">be</WORD>
<WORD coords="1394,844,1558,805,835">displayed</WORD>
<WORD coords="1578,835,1606,805,835">if</WORD>
<WORD coords="1625,844,1686,814,836">you</WORD>
<WORD coords="1707,837,1763,814,836">use</WORD>
</LINE>
<LINE>
<WORD coords="601,885,890,849,874">topaz_eighty</WORD>
<WORD coords="902,877,1016,846,876">instead</WORD>
<WORD coords="1025,877,1062,846,876">of</WORD>
<WORD coords="1071,888,1344,852,877">TOPAZ_SIXTY.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,960,650,930,960">All</WORD>
<WORD coords="660,962,767,931,961">entries</WORD>
<WORD coords="778,962,814,931,961">of</WORD>
<WORD coords="822,963,1036,934,962">NewWindow</WORD>
<WORD coords="1048,963,1106,933,962">and</WORD>
<WORD coords="1116,965,1331,938,964">NewScreen</WORD>
<WORD coords="1342,965,1392,943,964">are</WORD>
<WORD coords="1402,973,1519,935,964">already</WORD>
<WORD coords="1530,971,1700,934,964">initialized,</WORD>
<WORD coords="1710,966,1763,936,966">but</WORD>
</LINE>
<LINE>
<WORD coords="598,1005,625,975,1005">if</WORD>
<WORD coords="635,1006,685,975,1005">the</WORD>
<WORD coords="697,1006,766,984,1006">user</WORD>
<WORD coords="778,1008,872,981,1006">wants</WORD>
<WORD coords="884,1008,916,982,1008">to</WORD>
<WORD coords="928,1008,983,985,1008">use</WORD>
<WORD coords="993,1009,1078,977,1008">other</WORD>
<WORD coords="1089,1009,1192,978,1008">values</WORD>
<WORD coords="1205,1010,1253,978,1009">for</WORD>
<WORD coords="1262,1010,1426,979,1009">resolution</WORD>
<WORD coords="1438,1011,1496,980,1010">and</WORD>
<WORD coords="1508,1018,1679,979,1010">bit-planes,</WORD>
<WORD coords="1692,1019,1762,980,1010">they</WORD>
</LINE>
<LINE>
<WORD coords="598,1050,654,1029,1050">can</WORD>
<WORD coords="671,1051,711,1021,1051">be</WORD>
<WORD coords="727,1060,881,1022,1051">accepted.</WORD>
<WORD coords="899,1053,964,1022,1052">The</WORD>
<WORD coords="980,1054,1145,1022,1053">maximum</WORD>
<WORD coords="1162,1054,1222,1024,1053">and</WORD>
<WORD coords="1237,1055,1396,1023,1054">minimum</WORD>
<WORD coords="1415,1055,1478,1024,1055">size</WORD>
<WORD coords="1494,1056,1531,1025,1055">of</WORD>
<WORD coords="1546,1055,1596,1025,1054">the</WORD>
<WORD coords="1613,1056,1760,1025,1055">windows</WORD>
</LINE>
<LINE>
<WORD coords="598,1094,677,1069,1093">must</WORD>
<WORD coords="686,1095,753,1064,1094">also</WORD>
<WORD coords="762,1095,801,1065,1095">be</WORD>
<WORD coords="811,1103,955,1065,1095">adjusted.</WORD>
<WORD coords="968,1096,1056,1065,1095">Since</WORD>
<WORD coords="1067,1097,1116,1066,1096">the</WORD>
<WORD coords="1126,1097,1211,1067,1096">color</WORD>
<WORD coords="1220,1098,1333,1067,1097">indices</WORD>
<WORD coords="1344,1098,1381,1068,1097">of</WORD>
<WORD coords="1389,1098,1438,1068,1097">the</WORD>
<WORD coords="1448,1098,1577,1068,1097">window</WORD>
<WORD coords="1589,1099,1639,1077,1098">are</WORD>
<WORD coords="1649,1107,1761,1068,1099">always</WORD>
</LINE>
<LINE>
<WORD coords="597,1147,689,1108,1138">ready</WORD>
<WORD coords="704,1139,754,1108,1138">for</WORD>
<WORD coords="768,1140,822,1118,1140">use</WORD>
<WORD coords="837,1140,909,1109,1139">with</WORD>
<WORD coords="961,1140,1019,1110,1139">and</WORD>
<WORD coords="1038,1146,1063,1111,1143">1,</WORD>
<WORD coords="1079,1141,1119,1119,1140">no</WORD>
<WORD coords="1135,1143,1314,1111,1141">conversion</WORD>
<WORD coords="1330,1143,1385,1112,1142">has</WORD>
<WORD coords="1400,1143,1432,1117,1143">to</WORD>
<WORD coords="1445,1143,1484,1113,1143">be</WORD>
<WORD coords="1499,1151,1680,1112,1143">performed.</WORD>
<WORD coords="1696,1144,1761,1113,1143">The</WORD>
</LINE>
<LINE>
<WORD coords="598,1189,713,1161,1182">screen,</WORD>
<WORD coords="729,1184,770,1162,1183">on</WORD>
<WORD coords="786,1185,836,1154,1184">the</WORD>
<WORD coords="851,1185,937,1154,1184">other</WORD>
<WORD coords="952,1190,1041,1155,1184">hand,</WORD>
<WORD coords="1057,1194,1123,1160,1186">gets</WORD>
<WORD coords="1139,1187,1190,1156,1186">the</WORD>
<WORD coords="1205,1187,1263,1156,1186">last</WORD>
<WORD coords="1277,1188,1339,1161,1187">two</WORD>
<WORD coords="1354,1188,1439,1157,1187">color</WORD>
<WORD coords="1453,1195,1595,1157,1187">registers</WORD>
<WORD coords="1611,1188,1710,1157,1187">which</WORD>
<WORD coords="1727,1189,1763,1158,1188">of</WORD>
</LINE>
<LINE>
<WORD coords="597,1228,704,1205,1227">course</WORD>
<WORD coords="717,1236,835,1198,1228">depend</WORD>
<WORD coords="848,1229,888,1207,1228">on</WORD>
<WORD coords="902,1230,952,1199,1229">the</WORD>
<WORD coords="965,1231,1089,1200,1229">number</WORD>
<WORD coords="1101,1231,1138,1200,1230">of</WORD>
<WORD coords="1148,1232,1256,1200,1231">colors.</WORD>
<WORD coords="1270,1232,1334,1201,1231">The</WORD>
<WORD coords="1346,1240,1483,1209,1231">program</WORD>
<WORD coords="1498,1240,1620,1202,1231">permits</WORD>
<WORD coords="1635,1233,1653,1211,1233">a</WORD>
<WORD coords="1665,1233,1759,1202,1232">maxi-</WORD>
</LINE>
<LINE>
<WORD coords="597,1271,679,1249,1270">mum</WORD>
<WORD coords="692,1272,729,1242,1271">of</WORD>
<WORD coords="743,1273,780,1242,1273">16</WORD>
<WORD coords="793,1278,902,1243,1273">colors,</WORD>
<WORD coords="915,1274,1013,1243,1273">which</WORD>
<WORD coords="1026,1282,1129,1244,1273">equals</WORD>
<WORD coords="1143,1275,1210,1245,1274">four</WORD>
<WORD coords="1222,1284,1392,1245,1275">bit-planes,</WORD>
<WORD coords="1405,1276,1436,1245,1276">in</WORD>
<WORD coords="1449,1277,1499,1246,1276">the</WORD>
<WORD coords="1512,1285,1584,1246,1276">high</WORD>
<WORD coords="1596,1278,1759,1246,1277">resolution</WORD>
</LINE>
<LINE>
<WORD coords="597,1316,696,1286,1314">mode.</WORD>
<WORD coords="710,1317,773,1286,1316">The</WORD>
<WORD coords="785,1317,848,1286,1316">tide</WORD>
<WORD coords="860,1318,898,1287,1317">of</WORD>
<WORD coords="907,1318,956,1287,1317">the</WORD>
<WORD coords="969,1318,1070,1296,1317">screen</WORD>
<WORD coords="1083,1327,1216,1288,1318">displays</WORD>
<WORD coords="1229,1320,1286,1289,1319">this</WORD>
<WORD coords="1299,1321,1500,1289,1320">information.</WORD>
<WORD coords="1512,1321,1572,1291,1320">For</WORD>
<WORD coords="1583,1322,1642,1290,1320">this</WORD>
<WORD coords="1653,1322,1759,1299,1321">reason</WORD>
</LINE>
<LINE>
<WORD coords="596,1358,633,1337,1358">an</WORD>
<WORD coords="646,1361,810,1329,1359">additional</WORD>
<WORD coords="823,1361,955,1330,1360">variable</WORD>
<WORD coords="967,1362,1046,1336,1361">must</WORD>
<WORD coords="1056,1362,1096,1331,1362">be</WORD>
<WORD coords="1108,1363,1182,1332,1363">used</WORD>
<WORD coords="1194,1364,1323,1332,1363">because</WORD>
<WORD coords="1335,1364,1385,1333,1363">the</WORD>
<WORD coords="1397,1365,1540,1338,1364">structure</WORD>
<WORD coords="1552,1365,1606,1334,1364">has</WORD>
<WORD coords="1618,1365,1707,1334,1364">made</WORD>
<WORD coords="1719,1366,1760,1343,1365">no</WORD>
</LINE>
<LINE>
<WORD coords="595,1411,765,1373,1403">provisions</WORD>
<WORD coords="779,1405,826,1374,1404">for</WORD>
<WORD coords="838,1414,951,1375,1405">storing</WORD>
<WORD coords="963,1406,1013,1376,1405">the</WORD>
<WORD coords="1024,1407,1095,1376,1406">tide.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,1487,639,1458,1486">As</WORD>
<WORD coords="654,1488,729,1466,1487">soon</WORD>
<WORD coords="743,1488,777,1467,1488">as</WORD>
<WORD coords="791,1489,839,1459,1488">the</WORD>
<WORD coords="852,1490,982,1459,1489">window</WORD>
<WORD coords="996,1490,1021,1459,1489">is</WORD>
<WORD coords="1034,1499,1161,1461,1490">opened,</WORD>
<WORD coords="1175,1492,1224,1461,1491">the</WORD>
<WORD coords="1236,1493,1298,1466,1492">text</WORD>
<WORD coords="1309,1501,1443,1470,1492">appears.</WORD>
<WORD coords="1456,1493,1520,1462,1492">The</WORD>
<WORD coords="1533,1494,1640,1471,1493">mouse</WORD>
<WORD coords="1651,1494,1707,1472,1493">can</WORD>
<WORD coords="1720,1494,1759,1464,1494">be</WORD>
</LINE>
<LINE>
<WORD coords="596,1532,670,1502,1531">used</WORD>
<WORD coords="685,1532,716,1507,1532">to</WORD>
<WORD coords="731,1532,811,1503,1532">draw</WORD>
<WORD coords="828,1542,1007,1504,1532">something.</WORD>
<WORD coords="1023,1535,1066,1505,1534">As</WORD>
<WORD coords="1082,1543,1154,1505,1534">long</WORD>
<WORD coords="1169,1536,1202,1514,1536">as</WORD>
<WORD coords="1217,1536,1267,1506,1535">the</WORD>
<WORD coords="1280,1537,1388,1515,1536">mouse</WORD>
<WORD coords="1400,1545,1519,1507,1537">pointer</WORD>
<WORD coords="1532,1538,1655,1507,1537">doesn&apos;t</WORD>
<WORD coords="1667,1539,1758,1516,1538">move</WORD>
</LINE>
<LINE>
<WORD coords="594,1583,714,1544,1575">beyond</WORD>
<WORD coords="724,1576,772,1546,1575">the</WORD>
<WORD coords="784,1585,874,1555,1576">upper</WORD>
<WORD coords="884,1577,918,1556,1576">or</WORD>
<WORD coords="928,1577,982,1547,1576">left</WORD>
<WORD coords="991,1578,1096,1548,1577">border</WORD>
<WORD coords="1106,1579,1142,1549,1578">of</WORD>
<WORD coords="1150,1579,1198,1549,1578">the</WORD>
<WORD coords="1208,1585,1346,1549,1579">window,</WORD>
<WORD coords="1356,1581,1375,1558,1581">a</WORD>
<WORD coords="1385,1581,1445,1550,1580">line</WORD>
<WORD coords="1454,1581,1516,1550,1580">will</WORD>
<WORD coords="1527,1581,1565,1551,1581">be</WORD>
<WORD coords="1575,1582,1684,1551,1581">drawn.</WORD>
<WORD coords="1695,1582,1758,1551,1581">The</WORD>
</LINE>
<LINE>
<WORD coords="595,1621,704,1598,1620">mouse</WORD>
<WORD coords="724,1629,862,1590,1621">position</WORD>
<WORD coords="885,1623,912,1591,1622">is</WORD>
<WORD coords="934,1631,1049,1592,1622">always</WORD>
<WORD coords="1071,1625,1228,1592,1624">indicated</WORD>
<WORD coords="1248,1624,1280,1594,1624">in</WORD>
<WORD coords="1303,1626,1353,1594,1625">the</WORD>
<WORD coords="1375,1626,1441,1594,1626">tide</WORD>
<WORD coords="1462,1626,1536,1595,1625">line.</WORD>
<WORD coords="1558,1627,1633,1595,1626">This</WORD>
<WORD coords="1656,1627,1682,1596,1626">is</WORD>
<WORD coords="1705,1627,1759,1602,1626">not</WORD>
</LINE>
<LINE>
<WORD coords="594,1671,741,1635,1665">absolute,</WORD>
<WORD coords="755,1667,809,1636,1667">but</WORD>
<WORD coords="820,1668,945,1636,1666">relative</WORD>
<WORD coords="960,1668,991,1642,1668">to</WORD>
<WORD coords="1006,1668,1054,1637,1667">the</WORD>
<WORD coords="1067,1677,1161,1647,1669">upper</WORD>
<WORD coords="1174,1670,1230,1639,1669">left</WORD>
<WORD coords="1241,1671,1347,1648,1670">corner</WORD>
<WORD coords="1360,1671,1398,1640,1670">of</WORD>
<WORD coords="1409,1671,1458,1640,1670">the</WORD>
<WORD coords="1471,1672,1612,1640,1671">window.</WORD>
<WORD coords="1627,1672,1685,1641,1671">For</WORD>
<WORD coords="1699,1672,1757,1642,1671">this</WORD>
</LINE>
<LINE>
<WORD coords="593,1711,700,1688,1710">reason</WORD>
<WORD coords="714,1711,732,1689,1711">a</WORD>
<WORD coords="745,1719,883,1681,1711">negative</WORD>
<WORD coords="897,1713,986,1682,1712">value</WORD>
<WORD coords="999,1713,1025,1682,1712">is</WORD>
<WORD coords="1036,1721,1172,1683,1713">possible</WORD>
<WORD coords="1185,1715,1271,1684,1714">when</WORD>
<WORD coords="1286,1716,1335,1684,1715">the</WORD>
<WORD coords="1348,1716,1455,1693,1715">mouse</WORD>
<WORD coords="1468,1717,1494,1684,1716">is</WORD>
<WORD coords="1507,1725,1625,1685,1716">pushed</WORD>
<WORD coords="1638,1725,1757,1687,1716">beyond</WORD>
</LINE>
<LINE>
<WORD coords="594,1755,643,1724,1754">the</WORD>
<WORD coords="653,1756,707,1724,1755">left</WORD>
<WORD coords="716,1756,751,1733,1755">or</WORD>
<WORD coords="761,1764,853,1734,1756">upper</WORD>
<WORD coords="861,1758,977,1726,1757">border.</WORD>
<WORD coords="987,1758,1050,1727,1757">The</WORD>
<WORD coords="1058,1766,1196,1736,1758">program</WORD>
<WORD coords="1207,1760,1275,1737,1760">uses</WORD>
<WORD coords="1285,1761,1343,1729,1760">this</WORD>
<WORD coords="1353,1761,1386,1738,1761">as</WORD>
<WORD coords="1397,1761,1435,1738,1760">an</WORD>
<WORD coords="1444,1761,1504,1730,1760">end</WORD>
<WORD coords="1513,1762,1658,1730,1761">criterion.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1839,729,1808,1838">Because</WORD>
<WORD coords="743,1840,780,1809,1839">of</WORD>
<WORD coords="791,1840,840,1809,1839">the</WORD>
<WORD coords="854,1849,959,1815,1841">output</WORD>
<WORD coords="971,1841,1008,1810,1841">of</WORD>
<WORD coords="1019,1842,1068,1811,1841">the</WORD>
<WORD coords="1081,1843,1188,1820,1842">mouse</WORD>
<WORD coords="1201,1849,1399,1813,1843">coordinates,</WORD>
<WORD coords="1414,1845,1463,1814,1844">the</WORD>
<WORD coords="1475,1845,1594,1819,1844">current</WORD>
<WORD coords="1606,1846,1757,1814,1845">character</WORD>
</LINE>
<LINE>
<WORD coords="592,1891,725,1852,1883">position</WORD>
<WORD coords="741,1883,772,1853,1883">in</WORD>
<WORD coords="788,1885,886,1857,1884">xalt</WORD>
<WORD coords="903,1886,963,1855,1885">and</WORD>
<WORD coords="975,1893,1073,1858,1886">yalt</WORD>
<WORD coords="1093,1887,1173,1861,1886">must</WORD>
<WORD coords="1187,1888,1226,1857,1888">be</WORD>
<WORD coords="1241,1889,1342,1858,1888">stored</WORD>
<WORD coords="1357,1888,1388,1858,1888">in</WORD>
<WORD coords="1404,1890,1611,1858,1889">intermediate</WORD>
<WORD coords="1627,1899,1754,1864,1890">storage.</WORD>
</LINE>
<LINE>
<WORD coords="592,1929,704,1897,1927">Before</WORD>
<WORD coords="719,1929,769,1898,1928">the</WORD>
<WORD coords="782,1938,916,1899,1929">drawing</WORD>
<WORD coords="930,1931,967,1899,1930">of</WORD>
<WORD coords="978,1931,1026,1900,1930">the</WORD>
<WORD coords="1040,1937,1111,1900,1930">line,</WORD>
<WORD coords="1126,1932,1176,1901,1931">the</WORD>
<WORD coords="1189,1934,1293,1902,1932">values</WORD>
<WORD coords="1306,1934,1357,1911,1933">are</WORD>
<WORD coords="1370,1935,1503,1904,1934">restored</WORD>
<WORD coords="1517,1943,1605,1903,1934">again</WORD>
<WORD coords="1620,1936,1691,1904,1935">with</WORD>
<WORD coords="1706,1936,1756,1904,1935">the</WORD>
</LINE>
<LINE>
<WORD coords="591,1973,687,1947,1972">Move</WORD>
<WORD coords="700,1975,844,1942,1973">function.</WORD>
<WORD coords="855,1975,912,1944,1975">We</WORD>
<WORD coords="922,1976,999,1944,1975">have</WORD>
<WORD coords="1010,1976,1073,1945,1975">said</WORD>
<WORD coords="1084,1986,1202,1946,1976">enough</WORD>
<WORD coords="1212,1978,1303,1947,1978">about</WORD>
<WORD coords="1313,1979,1371,1947,1978">this</WORD>
<WORD coords="1381,1988,1527,1956,1979">program.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,2064,752,2027,2057">However,</WORD>
<WORD coords="768,2059,815,2037,2059">we</WORD>
<WORD coords="830,2060,907,2029,2059">have</WORD>
<WORD coords="923,2061,1009,2038,2060">some</WORD>
<WORD coords="1023,2062,1187,2031,2061">additional</WORD>
<WORD coords="1203,2071,1403,2033,2063">suggestions.</WORD>
<WORD coords="1419,2072,1469,2034,2064">Up</WORD>
<WORD coords="1484,2065,1516,2039,2065">to</WORD>
<WORD coords="1531,2065,1601,2043,2064">now</WORD>
<WORD coords="1616,2073,1689,2035,2064">only</WORD>
<WORD coords="1705,2066,1755,2036,2065">the</WORD>
</LINE>
<LINE>
<WORD coords="591,2103,691,2072,2102">define</WORD>
<WORD coords="702,2105,818,2078,2103">hires</WORD>
<WORD coords="832,2105,894,2083,2104">was</WORD>
<WORD coords="905,2106,978,2075,2105">used</WORD>
<WORD coords="988,2106,1035,2074,2105">for</WORD>
<WORD coords="1044,2107,1112,2084,2106">user</WORD>
<WORD coords="1120,2108,1240,2076,2107">defined</WORD>
<WORD coords="1250,2109,1368,2086,2108">screens</WORD>
<WORD coords="1378,2108,1409,2078,2108">in</WORD>
<WORD coords="1419,2116,1646,2080,2109">viewModes,</WORD>
<WORD coords="1657,2111,1754,2080,2110">which</WORD>
</LINE>
<LINE>
<WORD coords="590,2148,733,2117,2147">achieves</WORD>
<WORD coords="747,2149,766,2126,2149">a</WORD>
<WORD coords="781,2150,948,2118,2149">horizontal</WORD>
<WORD coords="963,2152,1126,2120,2150">resolution</WORD>
<WORD coords="1141,2152,1178,2121,2152">of</WORD>
<WORD coords="1191,2161,1231,2131,2153">up</WORD>
<WORD coords="1246,2153,1278,2127,2153">to</WORD>
<WORD coords="1292,2154,1353,2122,2153">640</WORD>
<WORD coords="1367,2162,1475,2122,2153">pixels.</WORD>
<WORD coords="1491,2155,1556,2123,2154">The</WORD>
<WORD coords="1571,2163,1682,2124,2154">Amiga</WORD>
<WORD coords="1697,2156,1753,2133,2155">can</WORD>
</LINE>
<LINE>
<WORD coords="590,2193,655,2161,2192">also</WORD>
<WORD coords="665,2200,798,2162,2193">produce</WORD>
<WORD coords="807,2194,825,2171,2194">a</WORD>
<WORD coords="837,2195,930,2163,2194">lower</WORD>
<WORD coords="939,2196,1100,2164,2195">resolution</WORD>
<WORD coords="1112,2197,1209,2166,2196">which</WORD>
<WORD coords="1221,2198,1283,2166,2197">fills</WORD>
<WORD coords="1294,2198,1312,2175,2198">a</WORD>
<WORD coords="1323,2207,1472,2168,2198">complete</WORD>
<WORD coords="1481,2208,1599,2168,2199">display</WORD>
<WORD coords="1611,2200,1671,2168,2199">line</WORD>
<WORD coords="1682,2201,1753,2169,2200">with</WORD>
</LINE>
<LINE>
<WORD coords="590,2237,651,2205,2238">320</WORD>
<WORD coords="667,2245,776,2207,2237">pixels.</WORD>
<WORD coords="794,2239,875,2209,2238">With</WORD>
<WORD coords="893,2240,943,2209,2239">the</WORD>
<WORD coords="960,2240,1042,2218,2239">same</WORD>
<WORD coords="1060,2242,1186,2211,2240">number</WORD>
<WORD coords="1201,2242,1238,2212,2242">of</WORD>
<WORD coords="1251,2248,1362,2213,2242">colors,</WORD>
<WORD coords="1379,2252,1452,2213,2243">only</WORD>
<WORD coords="1469,2244,1536,2213,2243">half</WORD>
<WORD coords="1550,2245,1600,2214,2244">the</WORD>
<WORD coords="1616,2253,1753,2222,2244">memory</WORD>
</LINE>
<LINE>
<WORD coords="590,2288,680,2258,2280">space</WORD>
<WORD coords="693,2282,719,2250,2281">is</WORD>
<WORD coords="733,2290,877,2252,2282">required.</WORD>
<WORD coords="893,2284,956,2253,2283">The</WORD>
<WORD coords="969,2293,1139,2254,2284">possibility</WORD>
<WORD coords="1152,2285,1189,2255,2285">of</WORD>
<WORD coords="1199,2295,1334,2256,2286">working</WORD>
<WORD coords="1348,2288,1419,2256,2287">with</WORD>
<WORD coords="1433,2288,1496,2256,2287">five</WORD>
<WORD coords="1508,2296,1670,2257,2288">bit-planes</WORD>
<WORD coords="1683,2294,1752,2259,2289">and,</WORD>
</LINE>
<LINE>
<WORD coords="589,2332,745,2295,2326">therefore,</WORD>
<WORD coords="758,2328,796,2296,2328">32</WORD>
<WORD coords="807,2329,947,2297,2328">different</WORD>
<WORD coords="958,2330,1055,2298,2329">colors</WORD>
<WORD coords="1067,2330,1092,2298,2329">is</WORD>
<WORD coords="1103,2332,1229,2300,2330">created.</WORD>
<WORD coords="1240,2332,1304,2301,2331">The</WORD>
<WORD coords="1314,2341,1385,2301,2332">only</WORD>
<WORD coords="1397,2341,1479,2301,2332">thing</WORD>
<WORD coords="1490,2342,1626,2302,2333">required</WORD>
<WORD coords="1637,2335,1684,2303,2334">for</WORD>
<WORD coords="1694,2335,1752,2303,2334">this</WORD>
</LINE>
<LINE>
<WORD coords="589,2371,614,2339,2370">is</WORD>
<WORD coords="628,2372,659,2345,2371">to</WORD>
<WORD coords="671,2380,791,2341,2372">replace</WORD>
<WORD coords="803,2374,925,2347,2373">HIRES</WORD>
<WORD coords="941,2375,1013,2343,2374">with</WORD>
<WORD coords="1025,2376,1134,2349,2374">null.</WORD>
<WORD coords="1148,2384,1206,2345,2375">Try</WORD>
<WORD coords="1220,2377,1277,2345,2376">this</WORD>
<WORD coords="1291,2378,1331,2355,2377">on</WORD>
<WORD coords="1345,2378,1395,2346,2377">the</WORD>
<WORD coords="1407,2379,1474,2346,2378">first</WORD>
<WORD coords="1486,2379,1589,2356,2378">screen</WORD>
<WORD coords="1603,2388,1750,2356,2379">program.</WORD>
</LINE>
<LINE>
<WORD coords="589,2417,713,2385,2416">Besides</WORD>
<WORD coords="726,2418,775,2386,2417">the</WORD>
<WORD coords="785,2426,900,2387,2418">change</WORD>
<WORD coords="912,2420,1081,2388,2419">mentioned</WORD>
<WORD coords="1091,2426,1198,2390,2420">above,</WORD>
<WORD coords="1209,2430,1280,2391,2421">only</WORD>
<WORD coords="1291,2423,1341,2391,2422">the</WORD>
<WORD coords="1351,2423,1442,2391,2422">width</WORD>
<WORD coords="1453,2424,1490,2392,2423">of</WORD>
<WORD coords="1499,2424,1547,2392,2423">the</WORD>
<WORD coords="1559,2425,1662,2401,2424">screen</WORD>
<WORD coords="1674,2425,1752,2400,2424">must</WORD>
</LINE>
<LINE>
<WORD coords="587,2460,625,2430,2460">be</WORD>
<WORD coords="638,2461,684,2435,2461">set</WORD>
<WORD coords="695,2462,725,2436,2461">to</WORD>
<WORD coords="738,2462,787,2431,2461">the</WORD>
<WORD coords="799,2463,859,2432,2463">320</WORD>
<WORD coords="869,2471,976,2432,2463">pixels.</WORD>
<WORD coords="989,2464,1018,2433,2463">If</WORD>
<WORD coords="1026,2465,1090,2433,2464">five</WORD>
<WORD coords="1101,2474,1260,2434,2465">bit-planes</WORD>
<WORD coords="1273,2468,1350,2445,2467">were</WORD>
<WORD coords="1361,2476,1526,2438,2468">requested,</WORD>
<WORD coords="1540,2468,1579,2438,2468">32</WORD>
<WORD coords="1591,2470,1690,2439,2469">colors</WORD>
<WORD coords="1701,2470,1751,2447,2469">are</WORD>
</LINE>
<LINE>
<WORD coords="587,2506,733,2475,2504">available</WORD>
<WORD coords="744,2506,774,2475,2505">in</WORD>
<WORD coords="785,2507,869,2477,2507">color</WORD>
<WORD coords="878,2516,1015,2477,2507">registers</WORD>
<WORD coords="1025,2510,1107,2478,2507">0-31.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1676,2682,1748,2653,2681">251</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0258.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2843" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0259.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0259.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="288,168,332,141,167">25.</WORD>
<WORD coords="361,168,483,141,168">System</WORD>
<WORD coords="501,169,762,142,168">Programming</WORD>
<WORD coords="1370,169,1477,142,169">Amiga</WORD>
<WORD coords="1490,169,1514,142,169">C</WORD>
<WORD coords="1527,169,1587,147,169">for</WORD>
<WORD coords="1597,169,1781,141,169">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="288,421,457,380,420">25.4.5</WORD>
<WORD coords="617,422,727,380,421">Low</WORD>
<WORD coords="753,422,1020,380,421">Resolution</WORD>
<WORD coords="1046,422,1139,382,421">and</WORD>
<WORD coords="1167,422,1391,381,421">Interlace</WORD>
<WORD coords="1420,421,1583,381,421">Modes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="617,567,681,536,567">The</WORD>
<WORD coords="694,568,837,536,567">interlace</WORD>
<WORD coords="850,568,941,537,567">mode</WORD>
<WORD coords="953,568,1010,545,567">can</WORD>
<WORD coords="1024,568,1063,537,568">be</WORD>
<WORD coords="1076,568,1221,536,567">switched</WORD>
<WORD coords="1234,568,1274,545,567">on</WORD>
<WORD coords="1288,567,1319,536,567">in</WORD>
<WORD coords="1332,568,1571,538,567">viewModes.</WORD>
<WORD coords="1585,568,1650,536,567">The</WORD>
<WORD coords="1663,575,1782,536,567">display</WORD>
</LINE>
<LINE>
<WORD coords="617,619,684,586,612">gets</WORD>
<WORD coords="698,612,718,589,612">a</WORD>
<WORD coords="731,612,855,581,611">vertical</WORD>
<WORD coords="869,612,1034,581,611">resolution</WORD>
<WORD coords="1049,612,1087,581,612">of</WORD>
<WORD coords="1096,612,1160,581,611">400</WORD>
<WORD coords="1175,619,1265,581,611">(PAL</WORD>
<WORD coords="1281,619,1410,586,611">systems</WORD>
<WORD coords="1410,604,1451,599,612">—</WORD>
<WORD coords="1451,619,1525,580,613">512)</WORD>
<WORD coords="1540,612,1658,580,611">instead</WORD>
<WORD coords="1671,612,1709,580,611">of</WORD>
<WORD coords="1720,612,1783,580,611">200</WORD>
</LINE>
<LINE>
<WORD coords="618,661,753,624,654">(PAL—</WORD>
<WORD coords="752,662,828,624,658">256)</WORD>
<WORD coords="848,663,959,624,654">pixels.</WORD>
<WORD coords="978,655,1042,625,655">Not</WORD>
<WORD coords="1060,660,1131,625,655">bad,</WORD>
<WORD coords="1150,655,1205,625,655">but</WORD>
<WORD coords="1224,655,1295,624,654">here</WORD>
<WORD coords="1314,655,1421,632,654">comes</WORD>
<WORD coords="1440,655,1492,624,654">the</WORD>
<WORD coords="1509,663,1564,624,654">big</WORD>
<WORD coords="1583,655,1688,624,655">&quot;but!&quot;</WORD>
<WORD coords="1707,654,1782,623,654">This</WORD>
</LINE>
<LINE>
<WORD coords="617,706,740,677,697">process</WORD>
<WORD coords="755,699,811,676,698">can</WORD>
<WORD coords="824,707,897,668,698">only</WORD>
<WORD coords="910,699,950,668,699">be</WORD>
<WORD coords="962,699,1093,668,698">realized</WORD>
<WORD coords="1104,707,1146,669,699">by</WORD>
<WORD coords="1159,706,1304,668,698">lowering</WORD>
<WORD coords="1318,698,1368,668,697">the</WORD>
<WORD coords="1380,698,1494,668,698">refresh</WORD>
<WORD coords="1508,706,1672,668,698">frequency</WORD>
<WORD coords="1685,699,1722,667,698">of</WORD>
<WORD coords="1732,699,1783,667,698">the</WORD>
</LINE>
<LINE>
<WORD coords="618,743,749,712,742">monitor</WORD>
<WORD coords="765,743,843,712,742">from</WORD>
<WORD coords="861,743,900,712,743">50</WORD>
<WORD coords="916,743,947,717,743">to</WORD>
<WORD coords="963,744,1002,713,743">25</WORD>
<WORD coords="1019,744,1074,713,742">Hz.</WORD>
<WORD coords="1092,742,1121,713,742">A</WORD>
<WORD coords="1136,751,1295,712,742">flickering</WORD>
<WORD coords="1311,751,1412,712,742">image</WORD>
<WORD coords="1427,743,1534,721,742">occurs</WORD>
<WORD coords="1550,743,1589,721,742">on</WORD>
<WORD coords="1605,743,1656,712,742">the</WORD>
<WORD coords="1672,751,1784,711,742">Amiga</WORD>
</LINE>
<LINE>
<WORD coords="618,788,757,757,787">monitor.</WORD>
<WORD coords="769,789,842,757,788">This</WORD>
<WORD coords="854,789,945,758,788">mode</WORD>
<WORD coords="958,789,1020,766,788">was</WORD>
<WORD coords="1032,796,1103,758,787">only</WORD>
<WORD coords="1116,788,1256,757,787">intended</WORD>
<WORD coords="1268,788,1316,757,787">for</WORD>
<WORD coords="1328,788,1414,757,787">those</WORD>
<WORD coords="1426,788,1570,757,787">monitors</WORD>
<WORD coords="1583,789,1682,756,788">which</WORD>
<WORD coords="1694,788,1754,757,787">had</WORD>
<WORD coords="1765,788,1784,765,788">a</WORD>
</LINE>
<LINE>
<WORD coords="618,841,690,802,832">long</WORD>
<WORD coords="701,834,803,810,833">screen</WORD>
<WORD coords="813,834,925,802,833">refresh</WORD>
<WORD coords="934,834,996,807,833">rate</WORD>
<WORD coords="1006,833,1063,802,832">and</WORD>
<WORD coords="1074,842,1193,802,833">thereby</WORD>
<WORD coords="1203,834,1289,802,833">don&apos;t</WORD>
<WORD coords="1297,834,1395,807,833">create</WORD>
<WORD coords="1405,841,1569,801,832">flickering.</WORD>
<WORD coords="1580,833,1724,801,832">Examine</WORD>
<WORD coords="1734,833,1783,801,832">the</WORD>
</LINE>
<LINE>
<WORD coords="618,886,741,847,877">display</WORD>
<WORD coords="763,879,825,847,878">and</WORD>
<WORD coords="847,879,928,847,878">form</WORD>
<WORD coords="952,887,1029,856,877">your</WORD>
<WORD coords="1050,878,1121,856,878">own</WORD>
<WORD coords="1141,887,1314,847,878">judgment.</WORD>
<WORD coords="1336,878,1403,847,878">The</WORD>
<WORD coords="1424,879,1531,847,878">define</WORD>
<WORD coords="1555,879,1661,851,878">LACE</WORD>
<WORD coords="1682,877,1714,845,877">in</WORD>
<WORD coords="1732,877,1784,846,876">the</WORD>
</LINE>
<LINE>
<WORD coords="617,922,833,893,921">ViewModes</WORD>
<WORD coords="846,922,942,896,921">enters</WORD>
<WORD coords="953,922,1092,892,921">interlace</WORD>
<WORD coords="1102,921,1199,892,921">mode.</WORD>
<WORD coords="1212,921,1303,891,921">Some</WORD>
<WORD coords="1313,929,1472,891,921">examples:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,1007,692,976,1006">Low</WORD>
<WORD coords="702,1007,866,976,1006">resolution</WORD>
<WORD coords="878,1014,952,976,1008">(320</WORD>
<WORD coords="962,1015,1081,976,1006">pixels):</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,1086,815,1062,1086">NewScreen.</WORD>
<WORD coords="819,1086,1001,1060,1086">ViewModes</WORD>
<WORD coords="1024,1080,1043,1070,1082">■=</WORD>
<WORD coords="1062,1090,1158,1063,1086">NULL;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,1179,700,1140,1170">High</WORD>
<WORD coords="709,1172,872,1140,1171">resolution</WORD>
<WORD coords="883,1178,957,1140,1173">(640</WORD>
<WORD coords="966,1179,1074,1140,1171">pixels)</WORD>
<WORD coords="1086,1172,1144,1141,1171">and</WORD>
<WORD coords="1155,1172,1293,1141,1171">interlace</WORD>
<WORD coords="1304,1178,1377,1140,1172">(400</WORD>
<WORD coords="1386,1179,1506,1140,1170">pixels):</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,1251,801,1227,1250">NewScreen</WORD>
<WORD coords="809,1251,983,1225,1251">.ViewMode</WORD>
<WORD coords="1004,1245,1024,1235,1248">=</WORD>
<WORD coords="1042,1251,1144,1227,1251">HIRES</WORD>
<WORD coords="1172,1256,1177,1226,1252">|</WORD>
<WORD coords="1204,1255,1299,1227,1251">LACE;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,1337,693,1306,1336">Low</WORD>
<WORD coords="703,1337,865,1306,1336">resolution</WORD>
<WORD coords="876,1344,950,1305,1338">(320</WORD>
<WORD coords="959,1345,1068,1305,1336">pixels)</WORD>
<WORD coords="1079,1337,1138,1306,1336">and</WORD>
<WORD coords="1147,1337,1286,1306,1336">interlace</WORD>
<WORD coords="1297,1344,1370,1305,1338">(400</WORD>
<WORD coords="1379,1345,1497,1305,1336">pixels):</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,1416,816,1393,1415">NewScreen.</WORD>
<WORD coords="820,1416,1002,1391,1416">ViewModes</WORD>
<WORD coords="1024,1410,1044,1400,1413">=</WORD>
<WORD coords="1065,1419,1159,1393,1415">LACE;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,1501,701,1469,1500">With</WORD>
<WORD coords="714,1501,754,1469,1500">32</WORD>
<WORD coords="764,1506,874,1469,1500">colors,</WORD>
<WORD coords="886,1501,905,1478,1501">a</WORD>
<WORD coords="916,1501,1049,1469,1500">function</WORD>
<WORD coords="1061,1501,1159,1469,1500">which</WORD>
<WORD coords="1171,1509,1293,1469,1500">permits</WORD>
<WORD coords="1304,1508,1453,1469,1500">changing</WORD>
<WORD coords="1465,1500,1515,1470,1499">the</WORD>
<WORD coords="1525,1501,1610,1469,1500">color</WORD>
<WORD coords="1620,1501,1657,1468,1500">of</WORD>
<WORD coords="1666,1501,1715,1469,1500">the</WORD>
<WORD coords="1725,1508,1785,1478,1499">pen</WORD>
</LINE>
<LINE>
<WORD coords="620,1545,721,1515,1544">would</WORD>
<WORD coords="732,1545,771,1515,1545">be</WORD>
<WORD coords="782,1546,889,1514,1545">useful.</WORD>
<WORD coords="900,1546,973,1514,1545">This</WORD>
<WORD coords="984,1554,1067,1514,1545">input</WORD>
<WORD coords="1076,1554,1207,1514,1545">changes</WORD>
<WORD coords="1218,1546,1267,1515,1545">the</WORD>
<WORD coords="1277,1546,1393,1519,1545">current</WORD>
<WORD coords="1402,1546,1487,1514,1545">color</WORD>
<WORD coords="1497,1545,1527,1514,1545">in</WORD>
<WORD coords="1539,1546,1589,1514,1545">the</WORD>
<WORD coords="1598,1545,1683,1514,1544">color</WORD>
<WORD coords="1692,1553,1785,1514,1544">regis-</WORD>
</LINE>
<LINE>
<WORD coords="621,1591,670,1564,1591">ter</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,1670,762,1646,1669">SetAPen</WORD>
<WORD coords="772,1674,1057,1645,1670">(Window-&gt;RPort,</WORD>
<WORD coords="1085,1674,1198,1646,1670">color)</WORD>
<WORD coords="1209,1673,1220,1652,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,1754,665,1725,1754">To</WORD>
<WORD coords="679,1756,731,1733,1755">see</WORD>
<WORD coords="745,1756,803,1724,1755">this</WORD>
<WORD coords="815,1755,932,1724,1754">routine</WORD>
<WORD coords="945,1755,975,1724,1755">in</WORD>
<WORD coords="988,1760,1097,1724,1755">action,</WORD>
<WORD coords="1110,1755,1129,1733,1755">a</WORD>
<WORD coords="1141,1755,1208,1732,1754">new</WORD>
<WORD coords="1220,1763,1358,1732,1754">program</WORD>
<WORD coords="1371,1755,1453,1729,1754">must</WORD>
<WORD coords="1463,1755,1501,1724,1755">be</WORD>
<WORD coords="1514,1755,1639,1724,1754">written.</WORD>
<WORD coords="1654,1755,1724,1724,1754">Add</WORD>
<WORD coords="1736,1754,1786,1724,1753">the</WORD>
</LINE>
<LINE>
<WORD coords="621,1808,781,1768,1798">following</WORD>
<WORD coords="796,1800,872,1768,1799">lines</WORD>
<WORD coords="886,1800,918,1774,1800">to</WORD>
<WORD coords="933,1800,982,1769,1799">the</WORD>
<WORD coords="995,1807,1129,1768,1799">drawing</WORD>
<WORD coords="1141,1807,1289,1777,1798">program.</WORD>
<WORD coords="1304,1804,1389,1768,1798">First,</WORD>
<WORD coords="1404,1799,1434,1774,1799">at</WORD>
<WORD coords="1448,1799,1497,1769,1798">the</WORD>
<WORD coords="1510,1807,1675,1768,1798">beginning</WORD>
<WORD coords="1687,1799,1725,1767,1798">of</WORD>
<WORD coords="1736,1799,1786,1767,1798">the</WORD>
</LINE>
<LINE>
<WORD coords="620,1844,717,1815,1844">main</WORD>
<WORD coords="728,1850,871,1813,1844">function,</WORD>
<WORD coords="881,1845,940,1813,1845">add</WORD>
<WORD coords="950,1845,999,1813,1844">the</WORD>
<WORD coords="1009,1845,1164,1813,1844">definition</WORD>
<WORD coords="1174,1845,1211,1813,1844">of</WORD>
<WORD coords="1217,1845,1236,1822,1845">a</WORD>
<WORD coords="1245,1845,1374,1813,1844">variable</WORD>
<WORD coords="1384,1845,1491,1813,1844">named</WORD>
<WORD coords="1502,1845,1654,1817,1844">colour:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="623,1933,785,1900,1925">register</WORD>
<WORD coords="806,1926,863,1900,1926">int</WORD>
<WORD coords="885,1931,918,1907,1926">x,</WORD>
<WORD coords="945,1933,979,1907,1929">y,</WORD>
<WORD coords="1006,1930,1099,1900,1925">xalt,</WORD>
<WORD coords="1125,1932,1221,1900,1926">yalt,</WORD>
<WORD coords="1248,1926,1369,1900,1925">colour</WORD>
<WORD coords="1389,1918,1410,1909,1922">=</WORD>
<WORD coords="1431,1929,1463,1900,1927">1;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,2012,664,1981,2011">At</WORD>
<WORD coords="677,2012,727,1980,2011">the</WORD>
<WORD coords="741,2012,801,1981,2011">end</WORD>
<WORD coords="815,2012,852,1980,2011">of</WORD>
<WORD coords="863,2012,913,1980,2011">the</WORD>
<WORD coords="927,2011,1053,1982,2011">while</WORD>
<WORD coords="1073,2019,1146,1980,2010">loop</WORD>
<WORD coords="1161,2011,1221,1981,2011">add</WORD>
<WORD coords="1237,2011,1297,1985,2011">two</WORD>
<WORD coords="1312,2011,1478,1979,2010">additional</WORD>
<WORD coords="1493,2011,1581,1979,2010">lines.</WORD>
<WORD coords="1598,2011,1678,1980,2010">Here</WORD>
<WORD coords="1694,2011,1721,1979,2010">is</WORD>
<WORD coords="1737,2010,1787,1979,2009">the</WORD>
</LINE>
<LINE>
<WORD coords="622,2065,771,2025,2056">complete</WORD>
<WORD coords="783,2065,855,2025,2056">loop</WORD>
<WORD coords="867,2057,874,2034,0">:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="622,2137,724,2111,2136">while</WORD>
<WORD coords="732,2141,741,2112,2141">(</WORD>
<WORD coords="774,2141,806,2112,2137">(x</WORD>
<WORD coords="825,2130,845,2121,2133">=</WORD>
<WORD coords="864,2141,1160,2111,2136">Window-&gt;mouseX)</WORD>
<WORD coords="1188,2135,1209,2114,2135">&gt;</WORD>
<WORD coords="1271,2136,1306,2115,2136">&amp;&amp;</WORD>
</LINE>
<LINE>
<WORD coords="794,2185,826,2153,2181">(y</WORD>
<WORD coords="845,2171,866,2162,2174">=</WORD>
<WORD coords="885,2182,1180,2152,2177">Window-&gt;nvouseY)</WORD>
<WORD coords="1208,2176,1228,2154,2176">&gt;</WORD>
<WORD coords="1250,2182,1280,2152,2179">0)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,2224,638,2194,2224">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="626,2267,764,2234,2260">sprintf</WORD>
<WORD coords="774,2265,818,2235,2260">(s,</WORD>
<WORD coords="849,2260,887,2236,2260">&quot;X</WORD>
<WORD coords="907,2265,1001,2235,2260">=%3d,</WORD>
<WORD coords="1027,2260,1047,2236,2260">Y</WORD>
<WORD coords="1067,2253,1088,2243,2256">=</WORD>
<WORD coords="1109,2264,1181,2235,2259">%3d,</WORD>
<WORD coords="1208,2264,1241,2241,2259">x,</WORD>
<WORD coords="1268,2266,1301,2234,2264">y)</WORD>
<WORD coords="1312,2263,1323,2241,0">;</WORD>
</LINE>
<LINE>
<WORD coords="623,2300,703,2277,2300">text</WORD>
<WORD coords="713,2305,858,2274,2300">(Window,</WORD>
<WORD coords="888,2305,919,2282,2300">s,</WORD>
<WORD coords="949,2305,1020,2275,2300">150,</WORD>
<WORD coords="1049,2305,1078,2275,2302">7)</WORD>
<WORD coords="1090,2304,1101,2282,2304">;</WORD>
</LINE>
<LINE>
<WORD coords="623,2346,1001,2316,2341">Move(Window-&gt;RPort,</WORD>
<WORD coords="1027,2345,1120,2316,2341">xalt,</WORD>
<WORD coords="1148,2348,1262,2316,2341">yalt);</WORD>
</LINE>
<LINE>
<WORD coords="624,2386,1001,2356,2381">Draw(Window-&gt;RPort,</WORD>
<WORD coords="1027,2382,1107,2357,2381">xalt</WORD>
<WORD coords="1128,2375,1149,2365,2378">=</WORD>
<WORD coords="1168,2386,1202,2363,2381">x,</WORD>
<WORD coords="1228,2388,1308,2357,2381">yalt</WORD>
<WORD coords="1330,2374,1350,2365,2378">-</WORD>
<WORD coords="1370,2388,1403,2357,2386">y)</WORD>
<WORD coords="1414,2384,1425,2363,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="625,2462,766,2438,2462">SetAPen</WORD>
<WORD coords="775,2466,1061,2436,2461">(Window-&gt;RPort,</WORD>
<WORD coords="1090,2466,1261,2436,2461">colour++)</WORD>
<WORD coords="1273,2465,1284,2443,2464">;</WORD>
<WORD coords="1313,2464,1349,2434,2460">/*</WORD>
<WORD coords="1370,2461,1445,2436,2461">New!</WORD>
<WORD coords="1474,2463,1510,2434,2459">*/</WORD>
</LINE>
<LINE>
<WORD coords="626,2502,664,2477,2502">if</WORD>
<WORD coords="674,2507,808,2478,2502">(colour</WORD>
<WORD coords="826,2496,868,2486,2499">=</WORD>
<WORD coords="889,2507,1002,2477,2502">color)</WORD>
<WORD coords="1030,2502,1149,2477,2502">colour</WORD>
<WORD coords="1170,2495,1191,2486,2498">=</WORD>
<WORD coords="1213,2505,1244,2477,2503">1;</WORD>
<WORD coords="1293,2504,1329,2475,2502">/*</WORD>
<WORD coords="1350,2501,1425,2477,2501">New!</WORD>
<WORD coords="1454,2504,1491,2474,2499">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="630,2547,639,2518,2547">}</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="296,2675,368,2645,2674">252</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0259.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2843" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0260.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0260.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="285,181,413,155,181">Abacus</WORD>
<WORD coords="1120,180,1184,154,180">25.4</WORD>
<WORD coords="1213,180,1457,151,179">Text/Graphic</WORD>
<WORD coords="1475,179,1620,152,178">Window</WORD>
<WORD coords="1636,178,1779,151,177">Display</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="614,358,687,327,357">This</WORD>
<WORD coords="700,366,840,336,357">program</WORD>
<WORD coords="854,358,881,327,357">is</WORD>
<WORD coords="894,358,935,335,357">on</WORD>
<WORD coords="950,358,1000,327,357">the</WORD>
<WORD coords="1013,365,1147,327,357">optional</WORD>
<WORD coords="1160,357,1229,326,356">disk</WORD>
<WORD coords="1241,357,1275,334,357">as</WORD>
<WORD coords="1290,357,1412,329,356">drawl</WORD>
<WORD coords="1420,357,1487,328,356">6.c.</WORD>
<WORD coords="1502,355,1536,326,355">In</WORD>
<WORD coords="1551,356,1601,325,355">the</WORD>
<WORD coords="1614,363,1779,323,354">beginning</WORD>
</LINE>
<LINE>
<WORD coords="615,401,665,371,400">the</WORD>
<WORD coords="677,402,810,370,400">variable</WORD>
<WORD coords="823,401,971,374,400">colour</WORD>
<WORD coords="984,401,1011,370,400">is</WORD>
<WORD coords="1022,401,1068,375,401">set</WORD>
<WORD coords="1078,401,1109,375,401">at</WORD>
<WORD coords="1123,400,1137,371,400">1</WORD>
<WORD coords="1152,401,1184,375,401">to</WORD>
<WORD coords="1194,401,1275,370,400">draw</WORD>
<WORD coords="1287,400,1359,369,399">with</WORD>
<WORD coords="1372,400,1421,369,399">the</WORD>
<WORD coords="1433,399,1499,368,398">first</WORD>
<WORD coords="1509,399,1595,368,398">color</WORD>
<WORD coords="1605,398,1695,367,397">index</WORD>
<WORD coords="1708,405,1741,367,401">(0</WORD>
<WORD coords="1753,398,1780,367,397">is</WORD>
</LINE>
<LINE>
<WORD coords="615,446,666,415,445">the</WORD>
<WORD coords="679,454,876,415,445">background</WORD>
<WORD coords="889,452,997,414,444">color).</WORD>
<WORD coords="1014,444,1100,414,443">After</WORD>
<WORD coords="1114,444,1189,414,443">each</WORD>
<WORD coords="1205,445,1292,413,444">small</WORD>
<WORD coords="1306,444,1370,413,443">line</WORD>
<WORD coords="1383,452,1542,413,443">fragment,</WORD>
<WORD coords="1557,442,1607,412,441">the</WORD>
<WORD coords="1622,450,1680,420,441">pen</WORD>
<WORD coords="1696,442,1781,411,441">color</WORD>
</LINE>
<LINE>
<WORD coords="615,498,744,460,490">changes</WORD>
<WORD coords="756,490,828,459,489">until</WORD>
<WORD coords="839,490,888,459,489">the</WORD>
<WORD coords="897,490,954,459,489">last</WORD>
<WORD coords="963,490,1051,459,489">index</WORD>
<WORD coords="1062,497,1199,458,489">(number</WORD>
<WORD coords="1207,490,1242,458,489">of</WORD>
<WORD coords="1249,490,1360,458,489">colors-</WORD>
<WORD coords="1364,496,1393,458,492">1)</WORD>
<WORD coords="1404,489,1457,457,488">has</WORD>
<WORD coords="1466,489,1543,457,488">been</WORD>
<WORD coords="1552,488,1685,457,487">reached.</WORD>
<WORD coords="1697,486,1780,456,486">Then</WORD>
</LINE>
<LINE>
<WORD coords="615,535,638,505,534">it</WORD>
<WORD coords="650,535,734,510,534">starts</WORD>
<WORD coords="746,535,826,513,534">over.</WORD>
<WORD coords="837,535,910,504,534">This</WORD>
<WORD coords="920,543,1067,504,534">produces</WORD>
<WORD coords="1077,535,1118,504,534">all</WORD>
<WORD coords="1129,534,1179,503,533">the</WORD>
<WORD coords="1189,534,1287,503,533">colors</WORD>
<WORD coords="1298,534,1347,503,533">for</WORD>
<WORD coords="1356,534,1406,503,533">the</WORD>
<WORD coords="1417,533,1482,502,532">first</WORD>
<WORD coords="1490,538,1556,510,532">run,</WORD>
<WORD coords="1566,540,1720,501,531">including</WORD>
<WORD coords="1731,532,1780,501,531">the</WORD>
</LINE>
<LINE>
<WORD coords="615,587,754,549,579">registers</WORD>
<WORD coords="766,580,818,554,579">not</WORD>
<WORD coords="829,587,975,549,578">normally</WORD>
<WORD coords="988,579,1070,549,578">used.</WORD>
<WORD coords="1083,579,1129,549,578">To</WORD>
<WORD coords="1141,579,1229,548,578">make</WORD>
<WORD coords="1239,579,1263,548,578">it</WORD>
<WORD coords="1273,578,1350,556,577">even</WORD>
<WORD coords="1361,578,1445,555,577">more</WORD>
<WORD coords="1455,578,1585,546,577">colorful</WORD>
<WORD coords="1597,577,1666,546,576">than</WORD>
<WORD coords="1679,576,1729,546,575">the</WORD>
<WORD coords="1744,576,1780,545,575">16</WORD>
</LINE>
<LINE>
<WORD coords="616,624,715,593,623">colors</WORD>
<WORD coords="726,623,758,593,623">in</WORD>
<WORD coords="768,624,818,593,623">the</WORD>
<WORD coords="828,624,946,597,623">HIRES</WORD>
<WORD coords="960,627,1059,592,622">mode,</WORD>
<WORD coords="1070,629,1184,591,621">change</WORD>
<WORD coords="1196,622,1244,591,621">the</WORD>
<WORD coords="1255,629,1350,591,620">safety</WORD>
<WORD coords="1362,621,1427,595,621">test:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="287,707,361,677,706">old:</WORD>
<WORD coords="617,707,657,681,707">if</WORD>
<WORD coords="665,711,874,682,706">(NewScreen.</WORD>
<WORD coords="880,713,981,682,706">Depth</WORD>
<WORD coords="1001,705,1021,683,705">&gt;</WORD>
<WORD coords="1042,706,1058,681,706">4</WORD>
<WORD coords="1089,711,1093,681,708">|</WORD>
<WORD coords="1109,711,1114,681,706">|</WORD>
<WORD coords="1141,706,1338,682,705">NewScreen.</WORD>
<WORD coords="1343,712,1445,680,705">Depth</WORD>
<WORD coords="1463,703,1483,682,704">&lt;</WORD>
<WORD coords="1506,709,1537,680,706">1)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="725,747,907,724,747">NewScreen</WORD>
<WORD coords="914,747,922,740,747">.</WORD>
<WORD coords="929,754,1029,722,747">Depth</WORD>
<WORD coords="1048,740,1069,731,743">=</WORD>
<WORD coords="1090,750,1122,722,748">2;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,833,647,807,833">to</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="287,917,377,895,917">new:</WORD>
<WORD coords="617,917,655,892,917">if</WORD>
<WORD coords="665,922,874,894,917">(NewScreen.</WORD>
<WORD coords="880,924,981,892,917">Depth</WORD>
<WORD coords="1002,916,1022,894,916">&gt;</WORD>
<WORD coords="1041,917,1059,892,917">5</WORD>
<WORD coords="1089,921,1093,893,921">|</WORD>
<WORD coords="1109,922,1114,892,917">|</WORD>
<WORD coords="1140,917,1337,893,916">NewScreen.</WORD>
<WORD coords="1343,923,1445,891,916">Depth</WORD>
<WORD coords="1463,914,1483,893,915">&lt;</WORD>
<WORD coords="1507,920,1537,891,917">1)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="726,957,923,933,957">NewScreen.</WORD>
<WORD coords="929,963,1029,932,956">Depth</WORD>
<WORD coords="1048,950,1069,941,953">=</WORD>
<WORD coords="1090,960,1122,932,958">2;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,1043,676,1012,1042">and</WORD>
<WORD coords="687,1051,803,1012,1042">change</WORD>
<WORD coords="814,1043,864,1012,1042">the</WORD>
<WORD coords="876,1043,996,1016,1042">HIRES</WORD>
<WORD coords="1011,1042,1040,1016,1042">to</WORD>
<WORD coords="1051,1043,1158,1017,1042">null.</WORD>
<WORD coords="1172,1042,1319,1010,1041">Consider</WORD>
<WORD coords="1330,1042,1380,1010,1041">the</WORD>
<WORD coords="1391,1041,1520,1010,1041">reduced</WORD>
<WORD coords="1532,1040,1560,1010,1040">X</WORD>
<WORD coords="1572,1040,1735,1008,1039">resolution</WORD>
<WORD coords="1747,1040,1784,1008,1039">of</WORD>
</LINE>
<LINE>
<WORD coords="617,1088,678,1057,1087">320</WORD>
<WORD coords="690,1095,790,1056,1087">pixels</WORD>
<WORD coords="802,1088,919,1056,1087">instead</WORD>
<WORD coords="932,1088,968,1056,1087">of</WORD>
<WORD coords="978,1088,1039,1056,1087">640</WORD>
<WORD coords="1051,1095,1149,1056,1087">pixels</WORD>
<WORD coords="1162,1088,1222,1056,1087">and</WORD>
<WORD coords="1234,1094,1351,1056,1086">change</WORD>
<WORD coords="1364,1087,1414,1055,1086">the</WORD>
<WORD coords="1426,1094,1564,1063,1085">program</WORD>
<WORD coords="1578,1092,1779,1054,1084">accordingly.</WORD>
</LINE>
<LINE>
<WORD coords="616,1132,689,1101,1131">This</WORD>
<WORD coords="702,1140,827,1101,1131">permits</WORD>
<WORD coords="840,1139,975,1100,1131">drawing</WORD>
<WORD coords="989,1131,1060,1100,1131">with</WORD>
<WORD coords="1075,1132,1115,1100,1131">32</WORD>
<WORD coords="1128,1131,1229,1100,1130">colors</WORD>
<WORD coords="1242,1130,1273,1100,1130">in</WORD>
<WORD coords="1288,1131,1347,1108,1130">one</WORD>
<WORD coords="1360,1130,1500,1099,1130">window.</WORD>
<WORD coords="1515,1129,1588,1098,1129">This</WORD>
<WORD coords="1602,1137,1739,1106,1128">program</WORD>
<WORD coords="1755,1128,1781,1097,1128">is</WORD>
</LINE>
<LINE>
<WORD coords="617,1175,657,1153,1174">on</WORD>
<WORD coords="669,1175,719,1144,1174">the</WORD>
<WORD coords="730,1183,863,1144,1174">optional</WORD>
<WORD coords="875,1175,943,1144,1174">disk</WORD>
<WORD coords="953,1175,986,1152,1175">as</WORD>
<WORD coords="999,1175,1188,1146,1174">draw32.c.</WORD>
<WORD coords="1202,1174,1250,1144,1173">An</WORD>
<WORD coords="1261,1182,1399,1143,1173">example</WORD>
<WORD coords="1410,1173,1468,1142,1173">call</WORD>
<WORD coords="1479,1173,1516,1142,1172">of</WORD>
<WORD coords="1525,1173,1575,1142,1172">the</WORD>
<WORD coords="1585,1181,1722,1149,1171">program</WORD>
<WORD coords="1735,1172,1783,1141,1171">for</WORD>
</LINE>
<LINE>
<WORD coords="618,1220,657,1189,1219">32</WORD>
<WORD coords="668,1220,778,1189,1219">colors:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,1300,737,1275,1299">draw32</WORD>
<WORD coords="761,1299,818,1275,1299">320</WORD>
<WORD coords="842,1299,899,1275,1299">200</WORD>
<WORD coords="922,1299,939,1275,1299">5</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,1385,708,1354,1384">Since</WORD>
<WORD coords="719,1393,810,1363,1384">many</WORD>
<WORD coords="821,1385,920,1354,1384">colors</WORD>
<WORD coords="932,1385,992,1355,1384">and</WORD>
<WORD coords="1003,1393,1073,1354,1384">high</WORD>
<WORD coords="1084,1385,1247,1354,1383">resolution</WORD>
<WORD coords="1260,1392,1375,1354,1383">require</WORD>
<WORD coords="1386,1384,1405,1362,1384">a</WORD>
<WORD coords="1416,1391,1497,1354,1382">large</WORD>
<WORD coords="1508,1383,1631,1358,1382">amount</WORD>
<WORD coords="1642,1382,1678,1352,1381">of</WORD>
<WORD coords="1688,1382,1781,1361,1381">mem-</WORD>
</LINE>
<LINE>
<WORD coords="617,1436,680,1407,1427">ory,</WORD>
<WORD coords="691,1428,761,1398,1427">here</WORD>
<WORD coords="770,1428,819,1407,1427">are</WORD>
<WORD coords="830,1428,915,1407,1427">some</WORD>
<WORD coords="924,1436,1074,1398,1427">examples</WORD>
<WORD coords="1085,1428,1121,1399,1427">of</WORD>
<WORD coords="1129,1435,1260,1407,1427">memory</WORD>
<WORD coords="1272,1435,1364,1407,1427">usage</WORD>
<WORD coords="1372,1435,1412,1398,1427">by</WORD>
<WORD coords="1423,1427,1567,1397,1426">windows</WORD>
<WORD coords="1577,1427,1637,1397,1426">and</WORD>
<WORD coords="1646,1426,1772,1404,1425">screens.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,1512,691,1482,1511">Low</WORD>
<WORD coords="701,1517,874,1481,1511">resolution,</WORD>
<WORD coords="885,1512,1023,1481,1511">interlace</WORD>
<WORD coords="1034,1517,1133,1482,1511">mode,</WORD>
<WORD coords="1144,1512,1184,1481,1512">32</WORD>
<WORD coords="1194,1512,1301,1481,1511">colors:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,1594,677,1569,1594">320</WORD>
<WORD coords="708,1601,852,1568,1594">(pixels)</WORD>
<WORD coords="883,1586,899,1569,1589">*</WORD>
<WORD coords="924,1594,981,1569,1594">400</WORD>
<WORD coords="1012,1600,1156,1568,1594">(pixels)</WORD>
<WORD coords="1186,1586,1201,1569,1589">*</WORD>
<WORD coords="1225,1594,1242,1569,1594">5</WORD>
<WORD coords="1272,1600,1477,1568,1593">(bitplanes)</WORD>
<WORD coords="1508,1596,1524,1566,1594">/</WORD>
<WORD coords="1549,1593,1566,1568,1593">8</WORD>
<WORD coords="1596,1597,1687,1567,1592">(bits</WORD>
<WORD coords="1707,1599,1770,1574,1592">per</WORD>
</LINE>
<LINE>
<WORD coords="617,1640,711,1609,1633">byte)</WORD>
<WORD coords="740,1627,760,1618,1631">=</WORD>
<WORD coords="782,1638,900,1609,1633">80,000</WORD>
<WORD coords="921,1640,1021,1609,1633">bytes</WORD>
<WORD coords="1042,1627,1062,1617,1630">=</WORD>
<WORD coords="1084,1634,1144,1609,1634">78K</WORD>
<WORD coords="1172,1638,1244,1609,1633">(PAL</WORD>
<WORD coords="1264,1635,1484,1606,1632">320*512*5/8</WORD>
<WORD coords="1506,1626,1527,1617,1629">=</WORD>
<WORD coords="1549,1637,1700,1607,1633">102,400)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,1727,697,1688,1718">High</WORD>
<WORD coords="709,1724,881,1689,1719">resolution,</WORD>
<WORD coords="893,1720,1031,1689,1719">interlace</WORD>
<WORD coords="1042,1724,1141,1689,1719">mode,</WORD>
<WORD coords="1153,1720,1171,1688,1720">8</WORD>
<WORD coords="1183,1720,1290,1689,1719">colors:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="581,1803,584,1799,1801">.</WORD>
<WORD coords="621,1799,677,1774,1799">640</WORD>
<WORD coords="708,1806,852,1774,1799">(pixels)</WORD>
<WORD coords="883,1791,899,1775,1797">*</WORD>
<WORD coords="924,1799,981,1774,1799">400</WORD>
<WORD coords="1012,1806,1155,1773,1799">(pixels)</WORD>
<WORD coords="1186,1791,1201,1775,1797">*</WORD>
<WORD coords="1225,1799,1242,1774,1799">3</WORD>
<WORD coords="1272,1806,1477,1773,1799">(bitplanes)</WORD>
<WORD coords="1508,1801,1525,1772,1800">/</WORD>
<WORD coords="1549,1798,1566,1773,1798">8</WORD>
<WORD coords="1596,1803,1687,1772,1798">(bits</WORD>
<WORD coords="1707,1804,1770,1779,1797">per</WORD>
</LINE>
<LINE>
<WORD coords="617,1846,711,1815,1839">byte)</WORD>
<WORD coords="739,1833,760,1824,1838">=</WORD>
<WORD coords="783,1845,900,1815,1840">96,000</WORD>
<WORD coords="921,1847,1021,1816,1840">bytes</WORD>
<WORD coords="1042,1834,1062,1824,1837">=</WORD>
<WORD coords="1085,1840,1144,1815,1840">93K</WORD>
<WORD coords="1172,1845,1245,1816,1840">(PAL</WORD>
<WORD coords="1266,1842,1484,1813,1838">640*512*3/8</WORD>
<WORD coords="1506,1833,1527,1823,1836">=</WORD>
<WORD coords="1549,1844,1700,1814,1839">122,880)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,1925,691,1895,1924">Low</WORD>
<WORD coords="702,1931,876,1894,1925">resolution,</WORD>
<WORD coords="887,1925,908,1894,1925">2</WORD>
<WORD coords="919,1926,1018,1895,1925">colors</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,2006,677,1981,2006">320</WORD>
<WORD coords="708,2014,852,1981,2006">(pixels)</WORD>
<WORD coords="883,1999,899,1982,2002">*</WORD>
<WORD coords="923,2007,981,1982,2007">200</WORD>
<WORD coords="1012,2014,1156,1981,2007">(pixels)</WORD>
<WORD coords="1185,1999,1201,1982,2002">*</WORD>
<WORD coords="1226,2007,1241,1982,2007">1</WORD>
<WORD coords="1272,2014,1477,1981,2006">(bitplanes)</WORD>
<WORD coords="1508,2009,1525,1979,2007">/</WORD>
<WORD coords="1549,2006,1566,1981,2006">8</WORD>
<WORD coords="1596,2010,1687,1980,2005">(bits</WORD>
<WORD coords="1707,2012,1770,1987,2005">per</WORD>
</LINE>
<LINE>
<WORD coords="617,2054,711,2022,2047">byte)</WORD>
<WORD coords="739,2040,760,2031,2045">=</WORD>
<WORD coords="782,2052,880,2023,2048">8,000</WORD>
<WORD coords="901,2055,1001,2022,2048">bytes</WORD>
<WORD coords="1023,2041,1043,2031,2044">=</WORD>
<WORD coords="1064,2048,1144,2022,2048">7.8K</WORD>
<WORD coords="1172,2052,1244,2023,2048">(PAL</WORD>
<WORD coords="1264,2050,1484,2020,2046">320*256*1/8</WORD>
<WORD coords="1506,2040,1527,2031,2043">=</WORD>
<WORD coords="1549,2051,1679,2021,2047">10,240)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="288,2242,456,2200,2241">25.4.6</WORD>
<WORD coords="617,2243,745,2200,2242">Pixel</WORD>
<WORD coords="784,2254,1057,2200,2242">Processing</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="617,2389,708,2358,2388">Other</WORD>
<WORD coords="718,2397,837,2358,2389">graphic</WORD>
<WORD coords="847,2390,1020,2359,2389">commands</WORD>
<WORD coords="1029,2390,1147,2358,2389">besides</WORD>
<WORD coords="1156,2389,1250,2364,2388">Draw</WORD>
<WORD coords="1261,2389,1318,2367,2388">are:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,2470,798,2444,2469">ReadPixel</WORD>
<WORD coords="808,2474,1095,2445,2470">(Window-&gt;RPort,</WORD>
<WORD coords="1121,2475,1154,2452,2470">x,</WORD>
<WORD coords="1181,2477,1214,2446,2475">y)</WORD>
<WORD coords="1226,2474,1236,2453,0">;</WORD>
</LINE>
<LINE>
<WORD coords="616,2510,818,2484,2509">WritePixel</WORD>
<WORD coords="828,2514,1114,2484,2509">(Window-&gt;RPort,</WORD>
<WORD coords="1142,2514,1175,2491,2510">x,</WORD>
<WORD coords="1202,2516,1234,2485,2514">y)</WORD>
<WORD coords="1246,2513,1256,2492,0">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1708,2685,1780,2655,2684">253</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0260.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2848" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0261.djvu" width="2050">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0261.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="277,179,322,154,179">25.</WORD>
<WORD coords="352,179,473,154,179">System</WORD>
<WORD coords="491,180,752,154,179">Programming</WORD>
<WORD coords="1358,180,1465,155,180">Amiga</WORD>
<WORD coords="1478,180,1502,154,180">C</WORD>
<WORD coords="1516,180,1574,159,180">for</WORD>
<WORD coords="1587,180,1768,154,179">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="277,357,531,329,356">ReadPixel</WORD>
<WORD coords="607,358,823,329,357">ReadPixel</WORD>
<WORD coords="838,358,909,332,358">tests</WORD>
<WORD coords="920,358,1049,328,357">whether</WORD>
<WORD coords="1060,358,1108,328,357">the</WORD>
<WORD coords="1120,358,1268,327,357">indicated</WORD>
<WORD coords="1276,366,1408,327,357">position</WORD>
<WORD coords="1418,358,1454,327,357">of</WORD>
<WORD coords="1462,366,1571,327,357">apixel</WORD>
<WORD coords="1583,357,1644,335,357">was</WORD>
<WORD coords="1656,358,1701,332,357">set</WORD>
<WORD coords="1711,357,1770,327,356">and</WORD>
</LINE>
<LINE>
<WORD coords="606,401,719,375,400">returns</WORD>
<WORD coords="731,401,781,371,400">the</WORD>
<WORD coords="792,401,876,371,400">color</WORD>
<WORD coords="887,401,975,370,400">value</WORD>
<WORD coords="986,401,1023,370,400">of</WORD>
<WORD coords="1032,401,1080,370,400">the</WORD>
<WORD coords="1091,409,1181,370,400">pixel.</WORD>
<WORD coords="1195,400,1223,370,400">If</WORD>
<WORD coords="1233,400,1272,379,400">no</WORD>
<WORD coords="1283,408,1364,370,400">pixel</WORD>
<WORD coords="1377,401,1439,379,400">was</WORD>
<WORD coords="1451,405,1568,370,400">visible,</WORD>
<WORD coords="1578,401,1708,370,400">because</WORD>
<WORD coords="1721,400,1769,370,399">the</WORD>
</LINE>
<LINE>
<WORD coords="606,452,687,414,443">pixel</WORD>
<WORD coords="698,444,752,414,443">has</WORD>
<WORD coords="764,445,813,414,444">the</WORD>
<WORD coords="825,444,907,423,443">same</WORD>
<WORD coords="917,444,1001,414,443">color</WORD>
<WORD coords="1011,444,1044,423,444">as</WORD>
<WORD coords="1056,444,1104,414,443">the</WORD>
<WORD coords="1115,451,1315,414,443">background,</WORD>
<WORD coords="1327,444,1542,416,443">ReadPixel</WORD>
<WORD coords="1555,444,1668,419,443">returns</WORD>
<WORD coords="1678,444,1697,422,444">a</WORD>
<WORD coords="1738,444,1769,419,444">to</WORD>
</LINE>
<LINE>
<WORD coords="607,488,657,458,487">the</WORD>
<WORD coords="670,496,796,458,487">register</WORD>
<WORD coords="810,488,943,458,487">number.</WORD>
<WORD coords="959,488,989,458,488">If</WORD>
<WORD coords="1001,488,1050,458,487">the</WORD>
<WORD coords="1062,496,1146,458,487">pixel</WORD>
<WORD coords="1160,488,1187,458,487">is</WORD>
<WORD coords="1201,488,1320,457,487">outside</WORD>
<WORD coords="1334,488,1384,458,487">the</WORD>
<WORD coords="1397,488,1528,457,487">window</WORD>
<WORD coords="1543,488,1649,457,487">whose</WORD>
<WORD coords="1662,496,1728,462,487">port</WORD>
<WORD coords="1743,488,1770,457,487">is</WORD>
</LINE>
<LINE>
<WORD coords="606,540,724,503,532">passed,</WORD>
<WORD coords="736,532,786,502,532">the</WORD>
<WORD coords="796,532,888,502,531">result</WORD>
<WORD coords="898,533,924,502,532">is</WORD>
<WORD coords="937,533,978,503,529">-1.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="276,617,560,588,616">WritePixel</WORD>
<WORD coords="606,617,857,588,616">WritePixel</WORD>
<WORD coords="874,618,936,592,617">sets</WORD>
<WORD coords="948,618,968,595,618">a</WORD>
<WORD coords="981,625,1077,586,617">single</WORD>
<WORD coords="1089,626,1172,586,617">pixel</WORD>
<WORD coords="1185,617,1216,591,617">at</WORD>
<WORD coords="1228,617,1277,586,616">the</WORD>
<WORD coords="1289,625,1422,586,616">position</WORD>
<WORD coords="1436,617,1594,586,616">indicated.</WORD>
<WORD coords="1609,617,1673,586,616">The</WORD>
<WORD coords="1685,617,1771,586,616">color</WORD>
</LINE>
<LINE>
<WORD coords="607,662,682,632,662">used</WORD>
<WORD coords="694,670,828,632,661">depends</WORD>
<WORD coords="840,662,881,640,661">on</WORD>
<WORD coords="894,662,949,631,661">the</WORD>
<WORD coords="956,662,1072,637,661">current</WORD>
<WORD coords="1083,662,1168,631,661">color</WORD>
<WORD coords="1180,662,1213,640,662">as</WORD>
<WORD coords="1227,661,1257,631,661">in</WORD>
<WORD coords="1269,662,1311,631,661">all</WORD>
<WORD coords="1323,662,1409,631,661">other</WORD>
<WORD coords="1418,662,1551,631,661">routines</WORD>
<WORD coords="1563,662,1623,631,661">and</WORD>
<WORD coords="1636,662,1661,631,661">is</WORD>
<WORD coords="1675,661,1769,631,660">deter-</WORD>
</LINE>
<LINE>
<WORD coords="607,707,708,676,706">mined</WORD>
<WORD coords="718,715,760,676,707">by</WORD>
<WORD coords="772,707,949,681,706">SetAPen.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="607,792,670,761,791">The</WORD>
<WORD coords="682,800,840,761,791">following</WORD>
<WORD coords="853,792,880,761,792">is</WORD>
<WORD coords="891,792,910,770,792">a</WORD>
<WORD coords="921,800,1056,770,792">program</WORD>
<WORD coords="1070,792,1168,761,792">which</WORD>
<WORD coords="1180,800,1310,761,791">changes</WORD>
<WORD coords="1324,792,1373,761,791">the</WORD>
<WORD coords="1385,792,1448,761,791">title</WORD>
<WORD coords="1459,792,1520,761,791">line</WORD>
<WORD coords="1531,792,1568,761,791">of</WORD>
<WORD coords="1578,792,1627,761,791">the</WORD>
<WORD coords="1640,792,1770,761,791">window</WORD>
</LINE>
<LINE>
<WORD coords="607,836,681,805,835">used</WORD>
<WORD coords="691,835,722,805,835">in</WORD>
<WORD coords="734,836,753,813,836">a</WORD>
<WORD coords="763,836,827,805,835">sine</WORD>
<WORD coords="837,836,953,805,835">format</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,918,645,889,913">/*</WORD>
<WORD coords="667,922,784,890,915">pixel.</WORD>
<WORD coords="791,915,810,897,915">c</WORD>
<WORD coords="831,915,950,891,915">25.4.6</WORD>
<WORD coords="1214,918,1251,889,913">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,957,645,929,952">/*</WORD>
<WORD coords="668,954,752,931,954">From</WORD>
<WORD coords="768,961,870,929,954">Amiga</WORD>
<WORD coords="890,955,911,932,955">C</WORD>
<WORD coords="932,955,992,931,955">for</WORD>
<WORD coords="1011,962,1190,930,954">Beginners</WORD>
<WORD coords="1214,958,1251,929,952">*/</WORD>
</LINE>
<LINE>
<WORD coords="610,997,645,969,993">/*</WORD>
<WORD coords="668,1001,710,971,995">by</WORD>
<WORD coords="727,995,848,971,995">Abacus</WORD>
<WORD coords="1214,998,1251,969,992">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,1078,769,1051,1076">♦include</WORD>
<WORD coords="789,1076,889,1054,1076">&lt;exec</WORD>
<WORD coords="892,1083,1025,1050,1076">/types.</WORD>
<WORD coords="1031,1076,1071,1052,1075">h&gt;</WORD>
</LINE>
<LINE>
<WORD coords="609,1119,769,1091,1117">♦include</WORD>
<WORD coords="790,1120,1253,1091,1117">&lt;intuition/intuition.h&gt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,1198,729,1175,1197">extern</WORD>
<WORD coords="752,1198,869,1176,1198">struct</WORD>
<WORD coords="890,1198,1013,1172,1198">Window</WORD>
<WORD coords="1033,1205,1285,1172,1198">*OpenWindow()</WORD>
<WORD coords="1296,1202,1307,1180,1200">;</WORD>
<WORD coords="1336,1200,1371,1171,1196">/*</WORD>
<WORD coords="1394,1198,1615,1172,1197">Declaration</WORD>
<WORD coords="1639,1199,1674,1171,1194">*/</WORD>
</LINE>
<LINE>
<WORD coords="608,1238,729,1216,1238">extern</WORD>
<WORD coords="751,1244,831,1214,1238">long</WORD>
<WORD coords="853,1245,1092,1213,1238">*ppenLibrary</WORD>
<WORD coords="1101,1243,1124,1214,1242">()</WORD>
<WORD coords="1135,1242,1146,1220,1240">;</WORD>
<WORD coords="1195,1240,1231,1212,1237">/*</WORD>
<WORD coords="1252,1238,1354,1214,1238">Hello</WORD>
<WORD coords="1372,1238,1588,1213,1237">Aztec-User!</WORD>
<WORD coords="1618,1240,1655,1211,1234">*/</WORD>
</LINE>
<LINE>
<WORD coords="608,1278,728,1256,1278">extern</WORD>
<WORD coords="750,1279,870,1254,1278">double</WORD>
<WORD coords="893,1284,1005,1253,1278">sin();</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,1359,728,1336,1359">struct</WORD>
<WORD coords="752,1359,1012,1333,1359">IntuitionBase</WORD>
<WORD coords="1033,1362,1327,1334,1359">*IntuitionBase;</WORD>
</LINE>
<LINE>
<WORD coords="610,1401,727,1377,1400">struct</WORD>
<WORD coords="750,1400,890,1375,1400">GfxBase</WORD>
<WORD coords="913,1404,1085,1375,1400">*GfxBase;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,1481,749,1455,1479">♦define</WORD>
<WORD coords="773,1490,1033,1456,1479">INTUITION_REV</WORD>
</LINE>
<LINE>
<WORD coords="610,1522,749,1495,1520">♦define</WORD>
<WORD coords="771,1530,1013,1496,1520">GRAPHICS_REV</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,1602,646,1574,1597">/*</WORD>
<WORD coords="668,1600,791,1575,1599">Number</WORD>
<WORD coords="811,1599,850,1575,1599">of</WORD>
<WORD coords="872,1600,991,1575,1600">colors</WORD>
<WORD coords="1013,1600,1051,1576,1600">of</WORD>
<WORD coords="1071,1600,1253,1575,1599">Workbench</WORD>
<WORD coords="1276,1602,1311,1573,1597">*/</WORD>
</LINE>
<LINE>
<WORD coords="610,1642,750,1615,1640">♦define</WORD>
<WORD coords="768,1650,951,1616,1640">WB_COLORS</WORD>
<WORD coords="974,1640,989,1616,1640">4</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,1720,728,1698,1720">struct</WORD>
<WORD coords="750,1720,932,1695,1720">NewWindow</WORD>
<WORD coords="952,1720,1133,1695,1720">NewWindow</WORD>
<WORD coords="1152,1713,1173,1704,1713">=</WORD>
</LINE>
<LINE>
<WORD coords="614,1765,623,1737,1765">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="672,1806,722,1777,1802">10,</WORD>
<WORD coords="752,1806,804,1776,1803">50,</WORD>
<WORD coords="874,1804,910,1775,1800">/*</WORD>
<WORD coords="932,1801,953,1777,1801">X</WORD>
<WORD coords="973,1801,1034,1777,1801">and</WORD>
<WORD coords="1052,1801,1073,1778,1801">Y</WORD>
<WORD coords="1092,1801,1253,1776,1801">Position</WORD>
<WORD coords="1276,1804,1312,1775,1798">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="671,1846,743,1817,1842">360,</WORD>
<WORD coords="774,1846,844,1817,1843">120,</WORD>
<WORD coords="874,1845,909,1815,1840">/*</WORD>
<WORD coords="931,1846,1045,1817,1842">Width,</WORD>
<WORD coords="1072,1848,1192,1817,1842">Height</WORD>
<WORD coords="1216,1845,1252,1816,1839">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="671,1887,703,1858,1884">3,</WORD>
<WORD coords="732,1887,763,1858,1885">2,</WORD>
<WORD coords="875,1885,909,1856,1883">/*</WORD>
<WORD coords="933,1883,1033,1858,1882">Color</WORD>
<WORD coords="1055,1883,1191,1858,1882">Indexes</WORD>
<WORD coords="1216,1885,1252,1856,1880">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="668,1927,762,1899,1922">NULL,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="671,1972,934,1939,1962">SMART_REFRESH</WORD>
<WORD coords="961,1967,965,1938,1964">|</WORD>
<WORD coords="992,1962,1154,1939,1962">ACTIVATE</WORD>
<WORD coords="1182,1967,1186,1938,1964">|</WORD>
<WORD coords="1213,1962,1417,1938,1962">WINDOWDRAG</WORD>
<WORD coords="1444,1967,1449,1938,1964">|</WORD>
<WORD coords="1474,1966,1710,1938,1961">WINDCWDEPTH,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="668,2008,763,1980,2004">NULL,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="668,2049,763,2020,2044">NULL,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="673,2085,770,2060,2085">&quot;This</WORD>
<WORD coords="791,2086,872,2060,2085">Line</WORD>
<WORD coords="893,2085,931,2060,2085">is</WORD>
<WORD coords="954,2092,1146,2060,2085">changed!&quot;,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="669,2132,763,2103,2127">NULL,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="669,2172,763,2143,2167">NULL,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="671,2213,703,2183,2210">0,</WORD>
<WORD coords="732,2213,763,2183,2210">0,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="674,2254,744,2224,2250">640,</WORD>
<WORD coords="773,2254,845,2224,2250">200,</WORD>
<WORD coords="875,2252,911,2223,2247">/*</WORD>
<WORD coords="932,2249,995,2226,2249">PAL</WORD>
<WORD coords="1014,2250,1113,2231,2249">users</WORD>
<WORD coords="1135,2239,1154,2235,2244">-</WORD>
<WORD coords="1176,2256,1294,2224,2249">change</WORD>
<WORD coords="1317,2249,1374,2224,2249">200</WORD>
<WORD coords="1396,2249,1436,2226,2249">to</WORD>
<WORD coords="1457,2248,1516,2224,2248">256</WORD>
<WORD coords="1539,2251,1576,2222,2245">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="669,2289,912,2266,2288">WBENCHSCREEN</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,2334,642,2305,2333">};</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="610,2452,689,2427,2452">main</WORD>
<WORD coords="700,2457,721,2428,2456">()</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,2498,625,2469,2498">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="673,2534,792,2510,2533">struct</WORD>
<WORD coords="811,2533,934,2507,2533">Window</WORD>
<WORD coords="956,2536,1108,2507,2533">*Window;</WORD>
</LINE>
<LINE>
<WORD coords="673,2581,833,2548,2573">register</WORD>
<WORD coords="855,2574,973,2551,2573">struct</WORD>
<WORD coords="994,2574,1153,2550,2573">RastPort</WORD>
<WORD coords="1176,2577,1229,2549,2573">*r;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="282,2683,354,2653,2682">254</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0261.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0262.djvu" width="2044">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0262.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="274,177,401,151,177">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1109,175,1174,149,175">25.4</WORD>
<WORD coords="1201,175,1446,146,173">Text/Graphic</WORD>
<WORD coords="1463,173,1608,147,172">Window</WORD>
<WORD coords="1625,172,1768,146,171">Display</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="665,357,826,325,350">register</WORD>
<WORD coords="847,350,905,325,350">int</WORD>
<WORD coords="928,355,960,325,350">i,</WORD>
<WORD coords="991,356,1020,324,353">j,</WORD>
<WORD coords="1048,356,1121,327,349">top,</WORD>
<WORD coords="1149,356,1304,324,348">yoffset;</WORD>
</LINE>
<LINE>
<WORD coords="665,391,723,366,391">int</WORD>
<WORD coords="747,401,838,366,390">i_to,</WORD>
<WORD coords="870,400,960,365,390">j_to,</WORD>
<WORD coords="989,394,1102,365,389">color,</WORD>
<WORD coords="1130,389,1248,365,389">colors</WORD>
<WORD coords="1258,394,1365,364,390">[512];</WORD>
</LINE>
<LINE>
<WORD coords="665,431,785,406,430">double</WORD>
<WORD coords="807,433,940,406,430">factor;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="666,510,705,485,510">if</WORD>
<WORD coords="715,515,724,486,514">(</WORD>
<WORD coords="734,514,1008,484,509">(IntuitionBase</WORD>
<WORD coords="1030,502,1050,493,505">=</WORD>
<WORD coords="1079,513,1210,484,508">(struct</WORD>
<WORD coords="1233,508,1493,482,507">IntuitionBase</WORD>
<WORD coords="1516,511,1545,482,505">*)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="706,556,929,525,549">CpenLibrary</WORD>
<WORD coords="937,554,946,525,537">(</WORD>
<WORD coords="952,549,1150,523,548">&quot;intuition</WORD>
<WORD coords="1157,548,1165,541,548">.</WORD>
<WORD coords="1173,554,1329,523,548">library&quot;</WORD>
<WORD coords="1337,552,1345,540,547">,</WORD>
<WORD coords="1375,555,1648,521,547">INTUITIONJSEV)</WORD>
<WORD coords="1657,550,1666,521,0">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="726,582,766,573,585">=</WORD>
<WORD coords="786,593,879,564,588">NOLL)</WORD>
</LINE>
<LINE>
<WORD coords="706,630,785,604,630">exit</WORD>
<WORD coords="795,634,920,605,629">(FALSE)</WORD>
<WORD coords="931,633,942,611,633">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="667,710,706,685,710">if</WORD>
<WORD coords="715,714,888,685,709">((GfxBase</WORD>
<WORD coords="909,702,929,693,705">=</WORD>
<WORD coords="958,714,1090,685,709">(struct</WORD>
<WORD coords="1111,709,1251,684,708">GfxBase</WORD>
<WORD coords="1275,713,1304,684,706">*)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="707,757,930,725,750">QpenLibrary</WORD>
<WORD coords="938,757,1145,724,749">(&quot;graphics.</WORD>
<WORD coords="1153,756,1326,724,749">library&quot;,</WORD>
<WORD coords="1353,758,1608,723,748">GRAPHICSJREV)</WORD>
<WORD coords="1640,752,1649,722,752">)</WORD>
</LINE>
<LINE>
<WORD coords="747,785,788,775,786">«=•</WORD>
<WORD coords="806,796,900,767,791">NOLL)</WORD>
</LINE>
<LINE>
<WORD coords="727,831,806,806,831">exit</WORD>
<WORD coords="816,836,940,806,831">(FALSE)</WORD>
<WORD coords="952,834,963,813,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="668,912,707,887,912">if</WORD>
<WORD coords="716,917,869,887,912">((Window</WORD>
<WORD coords="890,905,910,896,907">=</WORD>
<WORD coords="930,918,1366,886,911">QpenWindow(SNewWindow)</WORD>
<WORD coords="1378,915,1386,886,910">)</WORD>
<WORD coords="1415,903,1455,894,906">=</WORD>
<WORD coords="1474,914,1568,885,909">NOLL)</WORD>
</LINE>
<LINE>
<WORD coords="707,952,786,927,952">exit</WORD>
<WORD coords="816,957,963,928,952">(FALSE);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="668,1034,687,1016,1034">r</WORD>
<WORD coords="707,1027,727,1018,1030">=</WORD>
<WORD coords="747,1037,1025,1008,1033">Window-&gt;RPort;</WORD>
</LINE>
<LINE>
<WORD coords="666,1080,728,1051,1073">top</WORD>
<WORD coords="748,1066,769,1057,1069">=</WORD>
<WORD coords="787,1079,1071,1047,1073">Window-&gt;Height</WORD>
<WORD coords="1094,1076,1111,1046,1074">/</WORD>
<WORD coords="1135,1076,1166,1048,1074">4;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="668,1114,789,1090,1114">factor</WORD>
<WORD coords="809,1107,830,1098,1110">=</WORD>
<WORD coords="850,1114,867,1090,1113">2</WORD>
<WORD coords="892,1106,908,1089,1109">*</WORD>
<WORD coords="932,1114,1112,1089,1113">3.1415926</WORD>
<WORD coords="1135,1116,1151,1087,1114">/</WORD>
<WORD coords="1172,1113,1437,1087,1112">Window-&gt;Width</WORD>
<WORD coords="1457,1104,1473,1088,1108">*</WORD>
<WORD coords="1498,1115,1570,1087,1112">1.5;</WORD>
</LINE>
<LINE>
<WORD coords="710,1157,745,1128,1152">/*</WORD>
<WORD coords="771,1154,827,1130,1154">1.5</WORD>
<WORD coords="851,1155,930,1130,1154">Sine</WORD>
<WORD coords="949,1154,1050,1131,1154">Waves</WORD>
<WORD coords="1074,1157,1111,1128,1151">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="669,1239,767,1209,1234">for(i</WORD>
<WORD coords="790,1227,810,1219,1230">=</WORD>
<WORD coords="831,1239,862,1210,1235">2,</WORD>
<WORD coords="892,1234,910,1209,1234">i</WORD>
<WORD coords="930,1234,971,1212,1234">to</WORD>
<WORD coords="992,1227,1012,1218,1230">=</WORD>
<WORD coords="1030,1234,1295,1208,1233">Window-&gt;Width</WORD>
<WORD coords="1316,1224,1335,1219,1228">-</WORD>
<WORD coords="1356,1237,1389,1209,1234">2;</WORD>
<WORD coords="1418,1233,1435,1208,1233">i</WORD>
<WORD coords="1455,1231,1475,1210,1232">&lt;</WORD>
<WORD coords="1498,1242,1591,1207,1232">i_to;</WORD>
<WORD coords="1620,1236,1690,1207,1232">i++)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="713,1279,721,1250,1279">{</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="771,1321,867,1289,1314">for(j</WORD>
<WORD coords="891,1318,965,1289,1314">=0;</WORD>
<WORD coords="995,1321,1009,1288,1317">j</WORD>
<WORD coords="1031,1313,1052,1291,1313">&lt;</WORD>
<WORD coords="1073,1321,1147,1292,1314">top;</WORD>
<WORD coords="1177,1320,1246,1288,1315">j++)</WORD>
<WORD coords="1277,1316,1313,1287,1311">/*</WORD>
<WORD coords="1334,1313,1358,1289,1313">A</WORD>
<WORD coords="1375,1313,1536,1287,1312">vertical</WORD>
<WORD coords="1558,1312,1638,1287,1312">line</WORD>
<WORD coords="1660,1315,1697,1285,1309">*/</WORD>
</LINE>
<LINE>
<WORD coords="815,1359,823,1331,1358">{</WORD>
<WORD coords="1013,1358,1050,1329,1356">/*</WORD>
<WORD coords="1073,1355,1234,1330,1355">Transfer</WORD>
<WORD coords="1254,1355,1295,1332,1355">to</WORD>
<WORD coords="1313,1361,1417,1331,1354">Array</WORD>
<WORD coords="1439,1357,1475,1328,1351">*/</WORD>
</LINE>
<LINE>
<WORD coords="912,1396,1012,1371,1396">color</WORD>
<WORD coords="1033,1389,1053,1380,1392">=</WORD>
<WORD coords="1073,1400,1308,1370,1396">ReadPixel(r,</WORD>
<WORD coords="1336,1400,1368,1370,1395">i,</WORD>
<WORD coords="1399,1402,1450,1370,1400">j);</WORD>
</LINE>
<LINE>
<WORD coords="912,1436,951,1410,1435">if</WORD>
<WORD coords="961,1440,1114,1411,1435">(++color</WORD>
<WORD coords="1134,1429,1175,1420,1432">=</WORD>
<WORD coords="1194,1445,1388,1411,1435">WB_COLORS)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="974,1476,1092,1452,1476">colors</WORD>
<WORD coords="1101,1483,1146,1451,1480">[j]</WORD>
<WORD coords="1174,1470,1194,1461,1473">=</WORD>
<WORD coords="1217,1480,1248,1452,1478">0;</WORD>
</LINE>
<LINE>
<WORD coords="911,1517,991,1493,1517">else</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="973,1556,1092,1532,1556">colors</WORD>
<WORD coords="1101,1563,1146,1531,1560">[j]</WORD>
<WORD coords="1175,1550,1195,1541,1553">=</WORD>
<WORD coords="1216,1560,1329,1532,1556">color;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="975,1600,1011,1571,1595">/*</WORD>
<WORD coords="1034,1597,1194,1572,1597">increase</WORD>
<WORD coords="1217,1597,1316,1572,1597">color</WORD>
<WORD coords="1337,1597,1438,1571,1596">index</WORD>
<WORD coords="1456,1603,1497,1572,1596">by</WORD>
<WORD coords="1518,1596,1577,1578,1596">one</WORD>
<WORD coords="1601,1598,1637,1569,1593">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="794,1642,802,1613,1642">}</WORD>
</LINE>
<LINE>
<WORD coords="770,1683,867,1651,1676">for(j</WORD>
<WORD coords="891,1669,911,1660,1672">=</WORD>
<WORD coords="933,1681,963,1652,1678">0,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="829,1723,971,1692,1717">yoffset</WORD>
<WORD coords="993,1710,1013,1701,1713">=</WORD>
<WORD coords="1032,1724,1094,1695,1717">top</WORD>
<WORD coords="1115,1716,1134,1695,1716">+</WORD>
<WORD coords="1154,1724,1216,1695,1717">top</WORD>
<WORD coords="1237,1709,1253,1693,1713">*</WORD>
<WORD coords="1277,1717,1335,1692,1717">sin</WORD>
<WORD coords="1345,1722,1477,1692,1717">(factor</WORD>
<WORD coords="1500,1709,1515,1692,1713">*</WORD>
<WORD coords="1539,1721,1569,1691,1717">i)</WORD>
<WORD coords="1598,1715,1618,1694,1716">+</WORD>
<WORD coords="1641,1720,1692,1692,1717">16;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="833,1764,847,1732,1760">j</WORD>
<WORD coords="869,1756,890,1735,1756">&lt;</WORD>
<WORD coords="911,1764,985,1735,1757">top;</WORD>
<WORD coords="1015,1764,1085,1732,1759">j++)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="831,1797,870,1772,1797">if</WORD>
<WORD coords="880,1802,1011,1772,1797">(colors</WORD>
<WORD coords="1020,1804,1085,1772,1802">[j])</WORD>
<WORD coords="1136,1800,1172,1771,1796">/*</WORD>
<WORD coords="1197,1797,1234,1773,1797">If</WORD>
<WORD coords="1254,1797,1355,1772,1797">Pixel</WORD>
<WORD coords="1378,1798,1498,1772,1797">should</WORD>
<WORD coords="1517,1797,1558,1772,1797">be</WORD>
<WORD coords="1580,1797,1637,1774,1797">set</WORD>
<WORD coords="1661,1800,1697,1770,1794">*/</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="876,1842,884,1814,1842">{</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="876,1964,885,1935,1964">}</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="933,1879,1073,1855,1879">SetAPen</WORD>
<WORD coords="1083,1884,1126,1855,1879">(r,</WORD>
<WORD coords="1155,1879,1273,1855,1879">colors</WORD>
<WORD coords="1283,1884,1291,1855,1886">[</WORD>
<WORD coords="1297,1886,1311,1854,1884">j</WORD>
<WORD coords="1319,1884,1327,1855,1884">]</WORD>
<WORD coords="1338,1884,1347,1855,1883">)</WORD>
<WORD coords="1359,1883,1369,1862,0">;</WORD>
</LINE>
<LINE>
<WORD coords="930,1919,1133,1893,1919">WritePixel</WORD>
<WORD coords="1143,1924,1187,1895,1919">(r,</WORD>
<WORD coords="1217,1924,1246,1893,1919">i,</WORD>
<WORD coords="1278,1926,1292,1894,1922">j</WORD>
<WORD coords="1316,1918,1335,1897,1918">+</WORD>
<WORD coords="1355,1926,1509,1894,1919">yoffset)</WORD>
<WORD coords="1521,1923,1532,1901,0">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="713,2003,722,1975,2003">}</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="669,2046,770,2015,2039">Delay</WORD>
<WORD coords="779,2045,905,2015,2041">(1500);</WORD>
<WORD coords="995,2043,1031,2014,2040">/*</WORD>
<WORD coords="1052,2041,1133,2015,2040">Wait</WORD>
<WORD coords="1156,2041,1234,2016,2041">1500</WORD>
<WORD coords="1255,2041,1355,2016,2041">Ticks</WORD>
<WORD coords="1376,2034,1396,2025,2037">=</WORD>
<WORD coords="1418,2041,1455,2016,2041">30</WORD>
<WORD coords="1478,2041,1617,2016,2041">seconds</WORD>
<WORD coords="1642,2043,1677,2014,2038">*/</WORD>
</LINE>
<LINE>
<WORD coords="668,2081,890,2056,2081">CloseWindow</WORD>
<WORD coords="899,2087,1044,2056,2081">(Window)</WORD>
<WORD coords="1055,2086,1066,2064,0">;</WORD>
</LINE>
<LINE>
<WORD coords="668,2129,911,2097,2122">CloseLibrary</WORD>
<WORD coords="920,2128,1084,2098,2123">(GfxBase)</WORD>
<WORD coords="1096,2127,1107,2106,0">;</WORD>
</LINE>
<LINE>
<WORD coords="668,2169,911,2137,2162">CloseLibrary</WORD>
<WORD coords="920,2168,1206,2137,2163">(IntuitionBase)</WORD>
<WORD coords="1217,2167,1228,2146,0">;</WORD>
</LINE>
<LINE>
<WORD coords="668,2203,747,2177,2203">exit</WORD>
<WORD coords="757,2208,861,2178,2203">(TROE)</WORD>
<WORD coords="873,2207,883,2186,0">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="613,2247,621,2219,2247">}</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="279,2327,414,2297,2326">Lattice</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="606,2329,669,2298,2328">The</WORD>
<WORD coords="680,2337,788,2298,2329">library</WORD>
<WORD coords="799,2330,846,2299,2329">for</WORD>
<WORD coords="856,2331,1074,2300,2330">mathematical</WORD>
<WORD coords="1086,2332,1235,2300,2330">functions</WORD>
<WORD coords="1245,2331,1304,2301,2331">and</WORD>
<WORD coords="1315,2340,1441,2300,2331">floating</WORD>
<WORD coords="1449,2340,1534,2301,2331">point</WORD>
<WORD coords="1544,2332,1683,2301,2331">numbers</WORD>
<WORD coords="1695,2332,1774,2307,2331">must</WORD>
</LINE>
<LINE>
<WORD coords="606,2373,644,2343,2373">be</WORD>
<WORD coords="655,2374,755,2343,2373">linked</WORD>
<WORD coords="765,2374,836,2343,2373">with</WORD>
<WORD coords="847,2375,896,2344,2374">the</WORD>
<WORD coords="905,2375,1042,2345,2374">standard</WORD>
<WORD coords="1052,2383,1166,2344,2375">library.</WORD>
<WORD coords="1177,2384,1329,2345,2375">Example:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="608,2453,646,2428,2453">lc</WORD>
<WORD coords="669,2454,730,2430,2454">-Lm</WORD>
<WORD coords="768,2454,866,2430,2454">math2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1699,2681,1772,2651,2680">255</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0262.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0263.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0263.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="278,166,324,140,167">25.</WORD>
<WORD coords="352,168,474,140,167">System</WORD>
<WORD coords="492,169,753,141,168">Programming</WORD>
<WORD coords="1360,172,1468,145,172">Amiga</WORD>
<WORD coords="1481,172,1505,145,172">C</WORD>
<WORD coords="1519,172,1578,151,172">for</WORD>
<WORD coords="1590,173,1771,145,172">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="278,344,386,315,343">Aztec</WORD>
<WORD coords="608,345,636,315,345">If</WORD>
<WORD coords="644,353,705,324,346">you</WORD>
<WORD coords="717,347,800,316,346">work</WORD>
<WORD coords="811,346,881,316,346">with</WORD>
<WORD coords="894,347,943,317,346">the</WORD>
<WORD coords="954,348,1046,317,347">Aztec</WORD>
<WORD coords="1057,356,1211,317,347">compiler,</WORD>
<WORD coords="1223,349,1271,318,348">the</WORD>
<WORD coords="1281,357,1389,318,348">library</WORD>
<WORD coords="1400,349,1448,318,348">for</WORD>
<WORD coords="1458,350,1676,319,349">mathematical</WORD>
<WORD coords="1687,350,1771,319,349">func-</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,388,688,358,387">tions</WORD>
<WORD coords="706,388,767,359,387">and</WORD>
<WORD coords="785,396,914,359,388">floating</WORD>
<WORD coords="931,397,1019,360,389">point</WORD>
<WORD coords="1035,391,1178,360,389">numbers</WORD>
<WORD coords="1196,391,1276,365,390">must</WORD>
<WORD coords="1292,391,1331,361,391">be</WORD>
<WORD coords="1349,392,1454,361,391">linked</WORD>
<WORD coords="1472,392,1544,361,391">with</WORD>
<WORD coords="1562,392,1613,362,391">the</WORD>
<WORD coords="1631,392,1772,362,391">standard</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,439,714,401,430">library</WORD>
<WORD coords="728,432,843,404,431">c.lib.</WORD>
<WORD coords="856,441,1011,403,432">Example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="718,514,757,496,513">cc</WORD>
<WORD coords="777,514,819,490,514">+L</WORD>
<WORD coords="837,514,977,490,513">math2.c</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="717,554,756,529,554">In</WORD>
<WORD coords="776,555,918,530,554">math2.o</WORD>
<WORD coords="940,555,1002,530,555">-lm</WORD>
<WORD coords="1020,555,1078,530,555">-lo</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="277,638,360,609,637">How</WORD>
<WORD coords="387,639,442,609,638">the</WORD>
<WORD coords="606,640,669,610,639">The</WORD>
<WORD coords="678,649,817,618,640">program</WORD>
<WORD coords="827,641,897,619,640">runs</WORD>
<WORD coords="908,642,1001,611,641">under</WORD>
<WORD coords="1010,642,1058,611,641">the</WORD>
<WORD coords="1068,642,1256,612,641">Workbench</WORD>
<WORD coords="1268,642,1369,621,641">screen</WORD>
<WORD coords="1381,643,1439,613,642">and</WORD>
<WORD coords="1449,643,1518,621,643">uses</WORD>
<WORD coords="1529,643,1567,612,643">its</WORD>
<WORD coords="1577,644,1685,613,643">colors.</WORD>
<WORD coords="1696,644,1771,614,643">Two</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="277,691,437,661,682">program</WORD>
<WORD coords="606,693,767,654,684">bit-planes</WORD>
<WORD coords="780,692,862,654,684">(four</WORD>
<WORD coords="872,693,985,655,685">colors)</WORD>
<WORD coords="998,686,1047,664,685">are</WORD>
<WORD coords="1059,687,1108,656,686">the</WORD>
<WORD coords="1120,687,1243,655,686">default</WORD>
<WORD coords="1254,686,1285,656,686">If</WORD>
<WORD coords="1295,687,1344,656,686">the</WORD>
<WORD coords="1356,688,1425,665,687">user</WORD>
<WORD coords="1435,688,1624,657,687">constructed</WORD>
<WORD coords="1635,688,1654,665,688">a</WORD>
<WORD coords="1664,688,1770,657,687">Work-</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="275,727,407,697,725">works:</WORD>
<WORD coords="606,728,704,698,727">bench</WORD>
<WORD coords="719,729,820,698,728">which</WORD>
<WORD coords="834,730,970,693,728">deviates</WORD>
<WORD coords="985,730,1062,699,729">from</WORD>
<WORD coords="1078,735,1148,699,729">this,</WORD>
<WORD coords="1163,730,1214,699,729">the</WORD>
<WORD coords="1228,731,1379,701,730">define</WORD>
<WORD coords="1392,741,1620,705,730">wb_colors</WORD>
<WORD coords="1639,732,1719,706,731">must</WORD>
<WORD coords="1731,732,1771,701,732">be</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="606,779,741,742,772">adjusted</WORD>
<WORD coords="753,781,952,742,772">accordingly.</WORD>
<WORD coords="966,773,1029,743,772">The</WORD>
<WORD coords="1039,774,1169,743,773">window</WORD>
<WORD coords="1180,775,1278,743,774">which</WORD>
<WORD coords="1290,775,1352,752,775">was</WORD>
<WORD coords="1364,775,1485,744,774">defined</WORD>
<WORD coords="1496,774,1527,744,774">in</WORD>
<WORD coords="1539,775,1588,745,774">the</WORD>
<WORD coords="1599,775,1768,747,774">NewWin-</WORD>
</LINE>
<LINE>
<WORD coords="606,816,677,790,816">dow</WORD>
<WORD coords="691,817,833,791,816">structure</WORD>
<WORD coords="844,819,980,787,817">contains</WORD>
<WORD coords="990,827,1062,787,818">only</WORD>
<WORD coords="1073,819,1153,787,818">front</WORD>
<WORD coords="1162,819,1222,788,818">and</WORD>
<WORD coords="1232,819,1309,788,819">back</WORD>
<WORD coords="1319,827,1452,789,819">gadgets.</WORD>
<WORD coords="1465,819,1527,789,818">The</WORD>
<WORD coords="1539,819,1602,789,819">size</WORD>
<WORD coords="1614,820,1722,794,819">cannot</WORD>
<WORD coords="1731,820,1770,789,820">be</WORD>
</LINE>
<LINE>
<WORD coords="605,869,742,831,861">changed.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,945,638,915,945">In</WORD>
<WORD coords="650,946,669,924,946">a</WORD>
<WORD coords="681,954,762,915,945">large</WORD>
<WORD coords="775,954,847,916,945">loop</WORD>
<WORD coords="860,947,959,916,946">which</WORD>
<WORD coords="971,955,1127,925,947">processes</WORD>
<WORD coords="1140,948,1190,916,947">the</WORD>
<WORD coords="1202,956,1350,917,947">complete</WORD>
<WORD coords="1363,948,1455,917,948">width</WORD>
<WORD coords="1467,949,1503,917,948">of</WORD>
<WORD coords="1514,949,1564,917,948">the</WORD>
<WORD coords="1576,954,1716,917,948">window,</WORD>
<WORD coords="1729,949,1769,918,948">all</WORD>
</LINE>
<LINE>
<WORD coords="605,999,701,960,990">pixels</WORD>
<WORD coords="712,1000,875,960,990">belonging</WORD>
<WORD coords="885,992,917,966,992">to</WORD>
<WORD coords="928,992,986,969,991">one</WORD>
<WORD coords="997,991,1025,962,991">X</WORD>
<WORD coords="1035,1000,1165,962,991">position</WORD>
<WORD coords="1177,993,1226,970,992">are</WORD>
<WORD coords="1235,1001,1375,962,992">gathered</WORD>
<WORD coords="1385,992,1416,962,992">in</WORD>
<WORD coords="1427,993,1485,971,992">one</WORD>
<WORD coords="1495,1001,1587,971,992">array.</WORD>
<WORD coords="1600,994,1710,962,993">Before</WORD>
<WORD coords="1721,993,1769,963,992">the</WORD>
</LINE>
<LINE>
<WORD coords="605,1035,693,1005,1034">value</WORD>
<WORD coords="706,1035,804,1005,1034">which</WORD>
<WORD coords="817,1036,843,1005,1035">is</WORD>
<WORD coords="856,1036,993,1006,1035">returned</WORD>
<WORD coords="1005,1036,1081,1006,1036">from</WORD>
<WORD coords="1095,1037,1144,1006,1036">the</WORD>
<WORD coords="1157,1037,1376,1008,1036">ReadPixel</WORD>
<WORD coords="1391,1037,1418,1006,1036">is</WORD>
<WORD coords="1430,1042,1539,1007,1037">stored,</WORD>
<WORD coords="1551,1037,1570,1015,1037">a</WORD>
<WORD coords="1581,1038,1666,1007,1037">color</WORD>
<WORD coords="1677,1038,1769,1012,1037">trans-</WORD>
</LINE>
<LINE>
<WORD coords="605,1079,765,1049,1078">formation</WORD>
<WORD coords="777,1079,803,1050,1079">is</WORD>
<WORD coords="816,1080,911,1050,1079">made.</WORD>
<WORD coords="924,1088,1021,1051,1079">Every</WORD>
<WORD coords="1033,1088,1113,1050,1079">pixel</WORD>
<WORD coords="1125,1088,1189,1056,1081">gets</WORD>
<WORD coords="1202,1081,1252,1051,1080">the</WORD>
<WORD coords="1262,1082,1346,1050,1081">color</WORD>
<WORD coords="1356,1082,1434,1050,1081">from</WORD>
<WORD coords="1447,1082,1496,1051,1081">the</WORD>
<WORD coords="1507,1089,1666,1051,1081">following</WORD>
<WORD coords="1676,1089,1768,1051,1081">regis-</WORD>
</LINE>
<LINE>
<WORD coords="605,1123,656,1099,1122">ter.</WORD>
<WORD coords="669,1123,732,1093,1122">The</WORD>
<WORD coords="744,1123,812,1102,1122">area</WORD>
<WORD coords="822,1123,858,1094,1122">of</WORD>
<WORD coords="868,1124,917,1094,1123">the</WORD>
<WORD coords="929,1132,1044,1094,1123">display</WORD>
<WORD coords="1056,1124,1154,1095,1123">which</WORD>
<WORD coords="1166,1124,1192,1095,1123">is</WORD>
<WORD coords="1205,1129,1395,1095,1124">transmitted,</WORD>
<WORD coords="1408,1125,1433,1095,1124">is</WORD>
<WORD coords="1446,1125,1495,1095,1124">the</WORD>
<WORD coords="1507,1133,1599,1104,1124">upper</WORD>
<WORD coords="1610,1133,1725,1101,1124">quarter</WORD>
<WORD coords="1736,1125,1772,1096,1124">of</WORD>
</LINE>
<LINE>
<WORD coords="605,1167,654,1137,1166">the</WORD>
<WORD coords="663,1168,803,1137,1167">window.</WORD>
<WORD coords="814,1168,859,1138,1167">To</WORD>
<WORD coords="868,1176,991,1143,1167">prevent</WORD>
<WORD coords="1000,1176,1130,1138,1167">mix-ups</WORD>
<WORD coords="1139,1169,1274,1139,1168">between</WORD>
<WORD coords="1285,1169,1334,1139,1168">the</WORD>
<WORD coords="1344,1169,1531,1139,1168">information</WORD>
<WORD coords="1542,1170,1574,1144,1170">to</WORD>
<WORD coords="1583,1170,1623,1139,1169">be</WORD>
<WORD coords="1631,1170,1701,1140,1169">read</WORD>
<WORD coords="1711,1170,1769,1139,1169">and</WORD>
</LINE>
<LINE>
<WORD coords="605,1216,729,1180,1210">written,</WORD>
<WORD coords="742,1212,761,1189,1212">a</WORD>
<WORD coords="771,1220,921,1181,1211">complete</WORD>
<WORD coords="932,1212,1053,1181,1211">column</WORD>
<WORD coords="1065,1213,1092,1181,1212">is</WORD>
<WORD coords="1105,1213,1170,1181,1211">first</WORD>
<WORD coords="1181,1213,1273,1182,1212">saved</WORD>
<WORD coords="1284,1213,1348,1182,1212">into</WORD>
<WORD coords="1359,1213,1409,1182,1212">the</WORD>
<WORD coords="1420,1221,1503,1191,1212">array</WORD>
<WORD coords="1516,1214,1672,1186,1213">colors.</WORD>
<WORD coords="1685,1213,1768,1183,1212">Then</WORD>
</LINE>
<LINE>
<WORD coords="605,1255,653,1224,1254">the</WORD>
<WORD coords="667,1255,733,1234,1254">new</WORD>
<WORD coords="747,1263,878,1225,1255">position</WORD>
<WORD coords="892,1257,929,1225,1256">of</WORD>
<WORD coords="938,1257,988,1225,1256">the</WORD>
<WORD coords="999,1265,1097,1225,1256">pixels</WORD>
<WORD coords="1110,1257,1136,1226,1256">is</WORD>
<WORD coords="1149,1257,1314,1226,1256">calculated</WORD>
<WORD coords="1327,1265,1415,1226,1256">using</WORD>
<WORD coords="1428,1258,1476,1226,1257">the</WORD>
<WORD coords="1492,1258,1562,1228,1257">sin</WORD>
<WORD coords="1578,1265,1669,1226,1257">(sine)</WORD>
<WORD coords="1682,1258,1768,1226,1257">func-</WORD>
</LINE>
<LINE>
<WORD coords="605,1301,675,1269,1300">tion.</WORD>
<WORD coords="691,1301,755,1270,1300">The</WORD>
<WORD coords="768,1301,835,1270,1300">dots</WORD>
<WORD coords="849,1301,899,1279,1300">are</WORD>
<WORD coords="913,1301,1028,1270,1300">written</WORD>
<WORD coords="1041,1300,1072,1271,1300">in</WORD>
<WORD coords="1086,1301,1136,1271,1300">the</WORD>
<WORD coords="1149,1301,1216,1279,1300">new</WORD>
<WORD coords="1230,1302,1314,1271,1301">color</WORD>
<WORD coords="1327,1302,1398,1270,1301">with</WORD>
<WORD coords="1411,1303,1661,1273,1302">WritePixel</WORD>
<WORD coords="1678,1302,1707,1277,1302">at</WORD>
<WORD coords="1719,1302,1769,1272,1301">the</WORD>
</LINE>
<LINE>
<WORD coords="604,1345,670,1323,1345">new</WORD>
<WORD coords="684,1354,826,1314,1345">position.</WORD>
<WORD coords="842,1346,906,1315,1345">The</WORD>
<WORD coords="919,1354,1017,1315,1345">pixels</WORD>
<WORD coords="1031,1346,1129,1316,1345">which</WORD>
<WORD coords="1143,1347,1194,1324,1346">are</WORD>
<WORD coords="1207,1347,1256,1316,1346">the</WORD>
<WORD coords="1270,1347,1354,1324,1346">same</WORD>
<WORD coords="1367,1347,1453,1316,1346">color</WORD>
<WORD coords="1464,1348,1497,1325,1347">as</WORD>
<WORD coords="1512,1347,1562,1317,1347">the</WORD>
<WORD coords="1574,1355,1769,1317,1346">background</WORD>
</LINE>
<LINE>
<WORD coords="604,1390,654,1368,1389">are</WORD>
<WORD coords="669,1390,758,1360,1389">taken</WORD>
<WORD coords="773,1390,834,1364,1390">out</WORD>
<WORD coords="851,1391,924,1360,1389">This</WORD>
<WORD coords="939,1391,966,1360,1390">is</WORD>
<WORD coords="982,1391,1076,1361,1390">tested</WORD>
<WORD coords="1091,1391,1158,1360,1390">first</WORD>
<WORD coords="1172,1391,1204,1365,1391">to</WORD>
<WORD coords="1218,1391,1353,1360,1390">increase</WORD>
<WORD coords="1369,1391,1418,1361,1390">the</WORD>
<WORD coords="1433,1399,1534,1361,1391">speed.</WORD>
<WORD coords="1551,1391,1615,1361,1390">The</WORD>
<WORD coords="1628,1399,1767,1369,1391">program</WORD>
</LINE>
<LINE>
<WORD coords="604,1433,666,1403,1433">will</WORD>
<WORD coords="678,1442,796,1403,1433">display</WORD>
<WORD coords="808,1434,857,1403,1433">the</WORD>
<WORD coords="868,1442,920,1409,1434">top</WORD>
<WORD coords="931,1435,992,1404,1434">line</WORD>
<WORD coords="1002,1435,1035,1413,1435">as</WORD>
<WORD coords="1046,1435,1065,1413,1435">a</WORD>
<WORD coords="1076,1435,1141,1404,1434">sine</WORD>
<WORD coords="1152,1435,1246,1413,1434">wave.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="604,1517,690,1487,1516">After</WORD>
<WORD coords="701,1526,852,1487,1517">complete</WORD>
<WORD coords="864,1523,1113,1487,1517">transformation,</WORD>
<WORD coords="1126,1518,1175,1488,1517">the</WORD>
<WORD coords="1187,1526,1308,1491,1518">Delay</WORD>
<WORD coords="1323,1519,1457,1487,1518">function</WORD>
<WORD coords="1470,1526,1591,1488,1517">slightly</WORD>
<WORD coords="1602,1526,1706,1488,1518">delays</WORD>
<WORD coords="1719,1519,1769,1488,1518">the</WORD>
</LINE>
<LINE>
<WORD coords="603,1562,662,1532,1561">end</WORD>
<WORD coords="673,1562,710,1531,1562">of</WORD>
<WORD coords="718,1563,768,1531,1562">the</WORD>
<WORD coords="777,1571,915,1540,1562">program</WORD>
<WORD coords="927,1563,959,1537,1563">to</WORD>
<WORD coords="968,1571,1038,1532,1562">give</WORD>
<WORD coords="1049,1564,1098,1532,1563">the</WORD>
<WORD coords="1109,1563,1177,1541,1562">user</WORD>
<WORD coords="1188,1563,1236,1532,1562">the</WORD>
<WORD coords="1247,1571,1435,1532,1562">opportunity</WORD>
<WORD coords="1447,1564,1477,1538,1563">to</WORD>
<WORD coords="1488,1563,1566,1532,1562">view</WORD>
<WORD coords="1578,1563,1628,1532,1562">the</WORD>
<WORD coords="1638,1563,1768,1532,1563">window</WORD>
</LINE>
<LINE>
<WORD coords="603,1615,700,1576,1606">again.</WORD>
<WORD coords="712,1608,776,1577,1607">The</WORD>
<WORD coords="785,1616,949,1582,1607">parameter</WORD>
<WORD coords="958,1616,1096,1577,1607">provides</WORD>
<WORD coords="1108,1607,1157,1577,1606">the</WORD>
<WORD coords="1168,1615,1287,1577,1606">waiting</WORD>
<WORD coords="1299,1607,1371,1577,1607">time</WORD>
<WORD coords="1381,1607,1411,1577,1606">in</WORD>
<WORD coords="1427,1611,1493,1577,1608">1/50</WORD>
<WORD coords="1504,1608,1616,1577,1607">second</WORD>
<WORD coords="1628,1608,1711,1577,1607">ticks.</WORD>
<WORD coords="1722,1608,1768,1578,1607">To</WORD>
</LINE>
<LINE>
<WORD coords="604,1652,728,1621,1651">achieve</WORD>
<WORD coords="738,1652,756,1630,1652">a</WORD>
<WORD coords="765,1660,852,1622,1651">delay</WORD>
<WORD coords="863,1653,900,1621,1652">of</WORD>
<WORD coords="908,1653,948,1622,1653">30</WORD>
<WORD coords="958,1653,1084,1622,1652">seconds</WORD>
<WORD coords="1097,1657,1185,1621,1653">1,500</WORD>
<WORD coords="1195,1653,1271,1622,1652">ticks</WORD>
<WORD coords="1281,1653,1360,1627,1652">must</WORD>
<WORD coords="1368,1653,1408,1622,1652">be</WORD>
<WORD coords="1418,1652,1523,1622,1651">stored.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="275,2673,346,2643,2672">256</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0263.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0264.djvu" width="2050">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0264.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="270,182,398,155,181">Abacus</WORD>
<WORD coords="1558,181,1627,153,180">25.5</WORD>
<WORD coords="1682,180,1760,152,180">DOS</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="271,508,446,456,507">25.5</WORD>
<WORD coords="600,509,758,456,508">DOS</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="599,657,725,626,656">Besides</WORD>
<WORD coords="736,662,886,625,656">Intuition,</WORD>
<WORD coords="896,657,976,626,656">DOS</WORD>
<WORD coords="989,664,1050,625,656">(the</WORD>
<WORD coords="1060,657,1137,625,656">Disk</WORD>
<WORD coords="1147,665,1309,625,656">Operating</WORD>
<WORD coords="1320,664,1451,625,656">System)</WORD>
<WORD coords="1462,656,1488,625,655">is</WORD>
<WORD coords="1499,664,1617,624,655">usually</WORD>
<WORD coords="1627,663,1762,624,654">required</WORD>
</LINE>
<LINE>
<WORD coords="599,701,687,670,700">when</WORD>
<WORD coords="697,709,927,670,700">programming.</WORD>
<WORD coords="939,708,1031,671,700">Many</WORD>
<WORD coords="1042,708,1195,679,700">programs</WORD>
<WORD coords="1205,701,1352,670,700">wouldn&apos;t</WORD>
<WORD coords="1362,700,1445,670,699">work</WORD>
<WORD coords="1455,700,1580,670,699">without</WORD>
<WORD coords="1590,700,1638,669,699">the</WORD>
<WORD coords="1649,707,1718,669,698">help</WORD>
<WORD coords="1729,699,1765,669,698">of</WORD>
</LINE>
<LINE>
<WORD coords="599,754,802,715,745">AmigaDOS.</WORD>
<WORD coords="817,745,881,715,744">The</WORD>
<WORD coords="895,746,975,715,745">DOS</WORD>
<WORD coords="991,746,1122,714,745">routines</WORD>
<WORD coords="1137,745,1245,715,744">handle</WORD>
<WORD coords="1261,745,1315,715,744">file</WORD>
<WORD coords="1329,745,1461,714,744">deletion</WORD>
<WORD coords="1475,745,1535,714,744">and</WORD>
<WORD coords="1547,752,1714,713,744">renaming,</WORD>
<WORD coords="1729,744,1762,722,744">as</WORD>
</LINE>
<LINE>
<WORD coords="600,790,667,758,789">well</WORD>
<WORD coords="677,790,711,767,790">as</WORD>
<WORD coords="719,797,863,758,789">directory</WORD>
<WORD coords="872,790,1000,758,789">creation</WORD>
<WORD coords="1009,790,1066,758,789">and</WORD>
<WORD coords="1074,797,1217,758,789">directory</WORD>
<WORD coords="1227,798,1348,758,789">display.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,874,678,843,873">DOS</WORD>
<WORD coords="693,874,719,843,873">is</WORD>
<WORD coords="732,874,798,843,873">also</WORD>
<WORD coords="810,874,910,844,873">stored</WORD>
<WORD coords="922,874,953,843,874">in</WORD>
<WORD coords="965,874,984,852,874">a</WORD>
<WORD coords="995,882,1103,843,873">library</WORD>
<WORD coords="1116,874,1170,843,873">file</WORD>
<WORD coords="1184,880,1242,843,874">(do</WORD>
<WORD coords="1248,874,1279,854,873">s.</WORD>
<WORD coords="1283,880,1478,843,873">library).</WORD>
<WORD coords="1491,874,1604,842,872">Unlike</WORD>
<WORD coords="1617,873,1667,842,872">the</WORD>
<WORD coords="1678,872,1763,842,871">other</WORD>
</LINE>
<LINE>
<WORD coords="599,923,743,887,917">libraries,</WORD>
<WORD coords="758,918,840,891,918">dos.</WORD>
<WORD coords="844,926,1015,889,918">library</WORD>
<WORD coords="1026,919,1053,887,918">is</WORD>
<WORD coords="1065,927,1179,888,918">always</WORD>
<WORD coords="1190,927,1269,896,918">open</WORD>
<WORD coords="1280,919,1312,892,919">to</WORD>
<WORD coords="1324,919,1374,887,918">the</WORD>
<WORD coords="1385,918,1460,896,917">user.</WORD>
<WORD coords="1475,918,1500,888,917">It</WORD>
<WORD coords="1510,918,1632,886,917">doesn&apos;t</WORD>
<WORD coords="1643,917,1720,886,916">have</WORD>
<WORD coords="1731,917,1763,891,917">to</WORD>
</LINE>
<LINE>
<WORD coords="598,962,638,932,962">be</WORD>
<WORD coords="650,970,768,933,962">opened</WORD>
<WORD coords="781,963,816,941,963">or</WORD>
<WORD coords="826,963,932,932,962">closed</WORD>
<WORD coords="943,971,984,933,963">by</WORD>
<WORD coords="997,963,1046,932,962">the</WORD>
<WORD coords="1058,963,1135,941,963">user.</WORD>
<WORD coords="1149,963,1175,933,962">It</WORD>
<WORD coords="1186,963,1213,932,963">is</WORD>
<WORD coords="1225,963,1258,941,963">as</WORD>
<WORD coords="1271,971,1380,932,962">simple</WORD>
<WORD coords="1391,963,1423,937,963">to</WORD>
<WORD coords="1437,962,1489,940,962">use</WORD>
<WORD coords="1502,962,1535,940,962">as</WORD>
<WORD coords="1549,962,1599,931,961">the</WORD>
<WORD coords="1611,962,1763,931,961">functions</WORD>
</LINE>
<LINE>
<WORD coords="600,1007,677,975,1006">from</WORD>
<WORD coords="688,1007,737,976,1006">the</WORD>
<WORD coords="747,1007,884,976,1006">standard</WORD>
<WORD coords="894,1015,1009,975,1006">library.</WORD>
<WORD coords="1019,1007,1076,976,1006">For</WORD>
<WORD coords="1084,1015,1230,975,1006">example,</WORD>
<WORD coords="1240,1015,1369,975,1006">deleting</WORD>
<WORD coords="1379,1007,1398,984,1007">a</WORD>
<WORD coords="1407,1006,1468,975,1006">file:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,1088,720,1063,1087">result</WORD>
<WORD coords="742,1080,762,1072,1083">=</WORD>
<WORD coords="783,1087,984,1062,1087">DeleteFile</WORD>
<WORD coords="993,1092,1176,1062,1087">(filename)</WORD>
<WORD coords="1187,1091,1198,1070,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,1171,663,1141,1170">The</WORD>
<WORD coords="675,1172,774,1146,1171">return</WORD>
<WORD coords="788,1172,875,1141,1171">value</WORD>
<WORD coords="888,1172,915,1141,1171">is</WORD>
<WORD coords="928,1172,966,1149,1171">an</WORD>
<WORD coords="979,1179,1093,1140,1171">integer</WORD>
<WORD coords="1104,1172,1230,1141,1171">number</WORD>
<WORD coords="1241,1172,1340,1140,1171">which</WORD>
<WORD coords="1354,1172,1498,1140,1171">indicates</WORD>
<WORD coords="1511,1171,1550,1149,1170">an</WORD>
<WORD coords="1563,1171,1644,1148,1170">error</WORD>
<WORD coords="1656,1170,1682,1140,1170">if</WORD>
<WORD coords="1692,1170,1763,1148,1170">zero</WORD>
</LINE>
<LINE>
<WORD coords="599,1215,659,1185,1214">and</WORD>
<WORD coords="673,1215,725,1184,1214">the</WORD>
<WORD coords="738,1216,854,1190,1215">correct</WORD>
<WORD coords="867,1224,1043,1184,1215">processing</WORD>
<WORD coords="1058,1215,1129,1184,1215">with</WORD>
<WORD coords="1145,1215,1164,1193,1215">a</WORD>
<WORD coords="1177,1215,1303,1185,1215">number</WORD>
<WORD coords="1316,1223,1446,1184,1214">unequal</WORD>
<WORD coords="1461,1215,1493,1189,1215">to</WORD>
<WORD coords="1506,1215,1587,1193,1214">zero.</WORD>
<WORD coords="1603,1222,1763,1183,1214">Complete</WORD>
</LINE>
<LINE>
<WORD coords="599,1260,772,1228,1259">directories</WORD>
<WORD coords="782,1260,839,1237,1259">can</WORD>
<WORD coords="849,1260,889,1229,1260">be</WORD>
<WORD coords="898,1260,1016,1228,1259">deleted</WORD>
<WORD coords="1026,1260,1098,1228,1259">with</WORD>
<WORD coords="1110,1260,1167,1229,1259">this</WORD>
<WORD coords="1179,1260,1322,1228,1259">function.</WORD>
<WORD coords="1333,1260,1384,1229,1260">No</WORD>
<WORD coords="1395,1260,1464,1228,1259">files</WORD>
<WORD coords="1475,1268,1544,1237,1259">may</WORD>
<WORD coords="1556,1260,1594,1228,1259">be</WORD>
<WORD coords="1605,1259,1763,1228,1258">contained</WORD>
</LINE>
<LINE>
<WORD coords="600,1303,630,1273,1303">in</WORD>
<WORD coords="641,1304,690,1274,1303">the</WORD>
<WORD coords="701,1312,854,1274,1304">directory.</WORD>
<WORD coords="866,1312,949,1274,1304">They</WORD>
<WORD coords="960,1305,1038,1279,1304">must</WORD>
<WORD coords="1047,1305,1086,1274,1305">be</WORD>
<WORD coords="1094,1305,1199,1274,1304">erased</WORD>
<WORD coords="1208,1304,1238,1274,1304">in</WORD>
<WORD coords="1249,1305,1389,1274,1304">advance.</WORD>
<WORD coords="1400,1304,1463,1274,1304">The</WORD>
<WORD coords="1474,1305,1617,1279,1304">Rename</WORD>
<WORD coords="1629,1304,1762,1272,1303">function</WORD>
</LINE>
<LINE>
<WORD coords="600,1349,626,1318,1348">is</WORD>
<WORD coords="635,1357,698,1318,1349">just</WORD>
<WORD coords="708,1349,741,1327,1349">as</WORD>
<WORD coords="753,1357,824,1327,1349">easy</WORD>
<WORD coords="836,1349,867,1324,1349">to</WORD>
<WORD coords="879,1349,932,1327,1349">use</WORD>
<WORD coords="944,1349,991,1318,1348">for</WORD>
<WORD coords="1001,1358,1153,1318,1348">renaming</WORD>
<WORD coords="1166,1350,1243,1318,1349">files:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,1429,720,1404,1428">result</WORD>
<WORD coords="742,1422,763,1413,1425">=</WORD>
<WORD coords="782,1429,903,1406,1428">Rename</WORD>
<WORD coords="912,1438,1096,1405,1428">(old_name,</WORD>
<WORD coords="1124,1439,1296,1405,1429">new_name)</WORD>
<WORD coords="1308,1432,1319,1411,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,1512,664,1481,1511">The</WORD>
<WORD coords="683,1512,780,1481,1511">result</WORD>
<WORD coords="799,1512,825,1481,1511">is</WORD>
<WORD coords="846,1512,914,1482,1511">also</WORD>
<WORD coords="934,1512,953,1490,1512">a</WORD>
<WORD coords="972,1512,1061,1481,1511">value</WORD>
<WORD coords="1082,1520,1213,1482,1511">unequal</WORD>
<WORD coords="1234,1513,1265,1487,1513">to</WORD>
<WORD coords="1285,1513,1366,1490,1512">zero.</WORD>
<WORD coords="1387,1512,1453,1481,1512">The</WORD>
<WORD coords="1471,1512,1559,1481,1511">other</WORD>
<WORD coords="1577,1520,1763,1486,1511">parameters</WORD>
</LINE>
<LINE>
<WORD coords="602,1566,794,1529,1556">old_name</WORD>
<WORD coords="806,1556,864,1526,1556">and</WORD>
<WORD coords="876,1566,1067,1536,1555">new_name</WORD>
<WORD coords="1081,1557,1130,1535,1556">are</WORD>
<WORD coords="1137,1565,1199,1526,1557">just</WORD>
<WORD coords="1209,1557,1269,1526,1556">like</WORD>
<WORD coords="1280,1557,1329,1526,1556">the</WORD>
<WORD coords="1342,1557,1532,1528,1556">filename</WORD>
<WORD coords="1545,1564,1653,1525,1556">strings</WORD>
<WORD coords="1665,1556,1763,1525,1555">which</WORD>
</LINE>
<LINE>
<WORD coords="600,1600,717,1570,1599">contain</WORD>
<WORD coords="728,1600,746,1579,1600">a</WORD>
<WORD coords="757,1600,836,1570,1600">valid</WORD>
<WORD coords="847,1601,995,1570,1600">filename.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1689,2682,1762,2651,2681">257</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0264.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2838" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0265.djvu" width="2050">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0265.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="271,173,317,146,173">25.</WORD>
<WORD coords="345,173,467,146,173">System</WORD>
<WORD coords="485,174,746,147,174">Programming</WORD>
<WORD coords="1353,176,1460,149,176">Amiga</WORD>
<WORD coords="1473,176,1498,149,176">C</WORD>
<WORD coords="1511,176,1570,155,176">for</WORD>
<WORD coords="1582,176,1764,149,175">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="271,498,448,445,498">25.6</WORD>
<WORD coords="602,500,1076,445,499">SetComment</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="600,648,669,618,647">One</WORD>
<WORD coords="681,649,799,618,648">routine</WORD>
<WORD coords="810,657,934,618,648">permits</WORD>
<WORD coords="947,649,997,619,648">the</WORD>
<WORD coords="1010,649,1189,619,648">attachment</WORD>
<WORD coords="1201,649,1238,619,649">of</WORD>
<WORD coords="1247,649,1266,627,649">a</WORD>
<WORD coords="1278,650,1432,624,649">comment</WORD>
<WORD coords="1444,650,1474,624,650">to</WORD>
<WORD coords="1487,650,1506,628,650">a</WORD>
<WORD coords="1518,649,1582,619,649">file.</WORD>
<WORD coords="1595,650,1669,619,649">This</WORD>
<WORD coords="1680,650,1765,627,649">com-</WORD>
</LINE>
<LINE>
<WORD coords="601,692,683,667,691">ment</WORD>
<WORD coords="692,693,719,662,692">is</WORD>
<WORD coords="729,700,909,662,691">completely</WORD>
<WORD coords="921,700,1118,663,692">independent</WORD>
<WORD coords="1128,693,1164,663,692">of</WORD>
<WORD coords="1172,693,1221,663,692">the</WORD>
<WORD coords="1231,693,1351,668,692">content</WORD>
<WORD coords="1360,693,1419,663,692">and</WORD>
<WORD coords="1429,694,1491,663,693">size</WORD>
<WORD coords="1501,694,1538,663,693">of</WORD>
<WORD coords="1546,694,1596,663,693">the</WORD>
<WORD coords="1606,694,1660,663,693">file</WORD>
<WORD coords="1669,694,1729,663,693">and</WORD>
<WORD coords="1739,694,1766,663,693">is</WORD>
</LINE>
<LINE>
<WORD coords="601,737,702,706,736">stored</WORD>
<WORD coords="714,736,746,706,736">in</WORD>
<WORD coords="759,737,809,706,736">the</WORD>
<WORD coords="822,737,905,715,736">same</WORD>
<WORD coords="918,745,1005,707,736">place</WORD>
<WORD coords="1018,737,1050,716,737">as</WORD>
<WORD coords="1064,737,1114,707,736">the</WORD>
<WORD coords="1127,737,1269,707,736">filename</WORD>
<WORD coords="1282,737,1341,708,736">and</WORD>
<WORD coords="1355,738,1392,707,737">its</WORD>
<WORD coords="1405,745,1594,713,737">parameters.</WORD>
<WORD coords="1608,738,1672,708,737">The</WORD>
<WORD coords="1684,738,1764,707,737">DOS</WORD>
</LINE>
<LINE>
<WORD coords="600,781,762,750,780">command</WORD>
<WORD coords="776,781,970,755,780">filenote</WORD>
<WORD coords="984,781,1016,750,781">in</WORD>
<WORD coords="1026,782,1076,750,781">the</WORD>
<WORD coords="1086,782,1123,750,782">C:</WORD>
<WORD coords="1136,789,1282,750,781">directory</WORD>
<WORD coords="1294,781,1350,760,780">can</WORD>
<WORD coords="1362,782,1458,751,781">attach</WORD>
<WORD coords="1469,782,1488,759,782">a</WORD>
<WORD coords="1498,782,1652,756,781">comment</WORD>
<WORD coords="1663,782,1724,756,781">text</WORD>
<WORD coords="1734,782,1766,756,782">to</WORD>
</LINE>
<LINE>
<WORD coords="600,825,638,803,824">an</WORD>
<WORD coords="649,833,779,794,824">existing</WORD>
<WORD coords="791,825,852,795,824">file.</WORD>
<WORD coords="865,826,937,795,825">This</WORD>
<WORD coords="948,826,1004,804,825">can</WORD>
<WORD coords="1016,826,1080,796,825">also</WORD>
<WORD coords="1090,826,1129,796,826">be</WORD>
<WORD coords="1141,826,1219,796,825">done</WORD>
<WORD coords="1230,826,1300,795,826">with</WORD>
<WORD coords="1312,826,1362,795,826">the</WORD>
<WORD coords="1373,827,1516,795,826">function:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="602,906,721,881,905">result</WORD>
<WORD coords="743,899,764,890,902">=</WORD>
<WORD coords="785,906,985,883,906">SetComment</WORD>
<WORD coords="995,911,1180,881,906">(filename,</WORD>
<WORD coords="1208,911,1360,883,906">comment)</WORD>
<WORD coords="1371,910,1382,889,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,989,630,959,989">A</WORD>
<WORD coords="641,990,724,959,989">short</WORD>
<WORD coords="733,998,872,968,989">program</WORD>
<WORD coords="884,991,985,960,990">shows</WORD>
<WORD coords="997,991,1054,960,990">this</WORD>
<WORD coords="1064,991,1181,960,990">routine</WORD>
<WORD coords="1192,990,1223,960,990">in</WORD>
<WORD coords="1234,991,1343,960,990">action:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="604,1072,639,1043,1067">/*</WORD>
<WORD coords="661,1069,817,1045,1069">makecom.</WORD>
<WORD coords="825,1070,844,1052,1070">c</WORD>
<WORD coords="866,1070,944,1045,1070">25.6</WORD>
<WORD coords="1209,1073,1245,1044,1067">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="604,1113,638,1084,1108">/*</WORD>
<WORD coords="661,1111,745,1086,1110">From</WORD>
<WORD coords="762,1118,864,1085,1111">Amiga</WORD>
<WORD coords="884,1111,905,1087,1111">C</WORD>
<WORD coords="926,1111,986,1086,1111">for</WORD>
<WORD coords="1005,1118,1185,1086,1111">Beginners</WORD>
<WORD coords="1209,1114,1245,1085,1108">*/</WORD>
</LINE>
<LINE>
<WORD coords="603,1154,639,1125,1149">/*</WORD>
<WORD coords="661,1158,703,1127,1151">by</WORD>
<WORD coords="721,1152,843,1127,1152">Abacus</WORD>
<WORD coords="1209,1155,1245,1126,1150">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,1233,763,1205,1231">finclude</WORD>
<WORD coords="783,1235,1126,1206,1232">&lt;libraries/dos.h&gt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,1318,796,1286,1311">main(argc,</WORD>
<WORD coords="824,1318,916,1288,1311">argv)</WORD>
</LINE>
<LINE>
<WORD coords="603,1352,661,1326,1352">int</WORD>
<WORD coords="682,1359,777,1334,1352">argc;</WORD>
</LINE>
<LINE>
<WORD coords="603,1392,683,1368,1392">char</WORD>
<WORD coords="705,1399,804,1368,1392">*argv</WORD>
<WORD coords="811,1397,820,1368,1397">[</WORD>
<WORD coords="827,1397,835,1368,1396">]</WORD>
<WORD coords="847,1396,857,1375,0">;</WORD>
</LINE>
<LINE>
<WORD coords="607,1435,616,1407,1435">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="663,1472,702,1447,1472">if</WORD>
<WORD coords="712,1479,803,1447,1472">(argc</WORD>
<WORD coords="825,1465,864,1456,1467">==</WORD>
<WORD coords="886,1477,916,1448,1474">3)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="707,1518,716,1489,1518">{</WORD>
</LINE>
<LINE>
<WORD coords="724,1553,763,1528,1553">if</WORD>
<WORD coords="773,1558,782,1529,1555">(</WORD>
<WORD coords="792,1553,798,1529,1553">!</WORD>
<WORD coords="805,1553,1005,1530,1553">SetComment</WORD>
<WORD coords="1015,1560,1107,1529,1553">(argv</WORD>
<WORD coords="1114,1558,1123,1529,1556">[</WORD>
<WORD coords="1129,1554,1144,1529,1554">1</WORD>
<WORD coords="1151,1559,1159,1529,1558">]</WORD>
<WORD coords="1171,1558,1179,1547,1554">,</WORD>
<WORD coords="1207,1560,1288,1536,1554">argv</WORD>
<WORD coords="1296,1559,1325,1529,1555">[2</WORD>
<WORD coords="1332,1559,1340,1529,1559">]</WORD>
<WORD coords="1352,1559,1360,1530,1559">)</WORD>
<WORD coords="1372,1559,1381,1530,0">)</WORD>
</LINE>
<LINE>
<WORD coords="723,1601,843,1569,1594">printf</WORD>
<WORD coords="853,1599,987,1570,1595">(&quot;Error</WORD>
<WORD coords="1008,1599,1118,1569,1595">%d\n&quot;,</WORD>
<WORD coords="1149,1600,1321,1570,1595">IoErrO);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="707,1640,716,1611,1640">)</WORD>
</LINE>
<LINE>
<WORD coords="662,1674,742,1650,1674">else</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="703,1722,824,1690,1715">printf</WORD>
<WORD coords="833,1720,1000,1691,1715">(&quot;Format:</WORD>
<WORD coords="1025,1715,1168,1691,1715">MAKECOM</WORD>
<WORD coords="1187,1716,1267,1692,1715">FILE</WORD>
<WORD coords="1289,1720,1501,1690,1715">COMMENT\n&quot;)</WORD>
<WORD coords="1514,1719,1524,1699,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="663,1795,742,1770,1795">exit</WORD>
<WORD coords="752,1800,855,1772,1795">(TRUE)</WORD>
<WORD coords="867,1800,878,1778,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="607,1840,616,1812,1840">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,1922,666,1891,1921">The</WORD>
<WORD coords="684,1922,830,1891,1921">filename</WORD>
<WORD coords="848,1923,909,1892,1922">and</WORD>
<WORD coords="927,1923,977,1892,1922">the</WORD>
<WORD coords="995,1923,1148,1897,1922">comment</WORD>
<WORD coords="1165,1931,1272,1901,1923">passes</WORD>
<WORD coords="1290,1923,1322,1897,1923">to</WORD>
<WORD coords="1340,1923,1391,1892,1922">the</WORD>
<WORD coords="1408,1931,1549,1901,1922">program</WORD>
<WORD coords="1568,1931,1697,1893,1922">through</WORD>
<WORD coords="1715,1923,1766,1892,1922">the</WORD>
</LINE>
<LINE>
<WORD coords="601,1967,764,1937,1966">command</WORD>
<WORD coords="777,1967,846,1936,1966">line.</WORD>
<WORD coords="862,1968,907,1937,1967">As</WORD>
<WORD coords="920,1967,950,1936,1967">in</WORD>
<WORD coords="964,1967,1005,1936,1967">all</WORD>
<WORD coords="1018,1967,1086,1937,1967">data</WORD>
<WORD coords="1099,1972,1249,1936,1967">transfers,</WORD>
<WORD coords="1263,1968,1312,1937,1967">the</WORD>
<WORD coords="1326,1968,1381,1945,1968">use</WORD>
<WORD coords="1393,1968,1430,1936,1967">of</WORD>
<WORD coords="1441,1976,1547,1945,1968">spaces</WORD>
<WORD coords="1561,1967,1592,1937,1967">in</WORD>
<WORD coords="1606,1968,1656,1937,1967">the</WORD>
<WORD coords="1669,1968,1765,1937,1967">actual</WORD>
</LINE>
<LINE>
<WORD coords="601,2012,754,1986,2011">comment</WORD>
<WORD coords="764,2012,791,1981,2011">is</WORD>
<WORD coords="802,2012,855,1986,2011">not</WORD>
<WORD coords="864,2020,1028,1981,2011">permitted.</WORD>
<WORD coords="1050,2012,1130,1982,2011">Here</WORD>
<WORD coords="1141,2012,1167,1981,2011">is</WORD>
<WORD coords="1179,2012,1197,1990,2012">a</WORD>
<WORD coords="1207,2020,1321,1981,2011">sample</WORD>
<WORD coords="1332,2012,1399,1981,2011">call:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,2084,713,2064,2084">makecom</WORD>
<WORD coords="727,2085,849,2064,2084">makecom.</WORD>
<WORD coords="855,2084,869,2069,2085">c</WORD>
<WORD coords="886,2090,1699,2064,2084">This-is-a-comment-use-the-list-command-to-display-it</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="274,2676,345,2646,2675">258</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0265.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2829" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0266.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0266.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="278,181,407,155,181">Abacus</WORD>
<WORD coords="1364,177,1429,150,177">25.7</WORD>
<WORD coords="1461,176,1549,149,176">Read</WORD>
<WORD coords="1565,176,1772,148,174">Directory</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="280,507,315,456,507">2</WORD>
<WORD coords="334,508,457,456,507">5.7</WORD>
<WORD coords="610,508,782,456,507">Read</WORD>
<WORD coords="852,520,1184,453,505">Directory</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="609,662,704,626,654">Many</WORD>
<WORD coords="714,663,869,632,654">programs</WORD>
<WORD coords="881,654,943,624,653">that</WORD>
<WORD coords="952,654,1062,623,653">handle</WORD>
<WORD coords="1072,653,1142,622,652">files</WORD>
<WORD coords="1154,653,1263,622,652">should</WORD>
<WORD coords="1272,652,1350,622,651">have</WORD>
<WORD coords="1360,652,1380,630,652">a</WORD>
<WORD coords="1389,652,1505,620,650">routine</WORD>
<WORD coords="1516,651,1564,620,650">for</WORD>
<WORD coords="1573,657,1696,618,649">reading</WORD>
<WORD coords="1706,649,1775,618,648">disk</WORD>
</LINE>
<LINE>
<WORD coords="609,699,792,668,698">directories.</WORD>
<WORD coords="807,698,852,669,697">To</WORD>
<WORD coords="867,698,954,668,697">make</WORD>
<WORD coords="968,698,1027,667,696">this</WORD>
<WORD coords="1040,705,1175,666,696">possible</WORD>
<WORD coords="1188,696,1220,666,696">in</WORD>
<WORD coords="1232,697,1251,674,697">a</WORD>
<WORD coords="1262,705,1413,673,695">program,</WORD>
<WORD coords="1426,695,1546,664,694">various</WORD>
<WORD coords="1558,694,1712,663,693">functions</WORD>
<WORD coords="1724,693,1775,670,692">are</WORD>
</LINE>
<LINE>
<WORD coords="608,752,743,713,743">required.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,829,685,797,828">First</WORD>
<WORD coords="695,829,777,797,828">there</WORD>
<WORD coords="787,828,814,797,828">is</WORD>
<WORD coords="825,828,874,796,827">the</WORD>
<WORD coords="887,828,981,800,827">Lock</WORD>
<WORD coords="994,827,1138,795,826">function.</WORD>
<WORD coords="1151,827,1246,798,826">Lock</WORD>
<WORD coords="1258,826,1343,794,825">locks</WORD>
<WORD coords="1354,826,1404,794,825">the</WORD>
<WORD coords="1415,833,1560,793,824">specified</WORD>
<WORD coords="1571,829,1717,791,823">directory</WORD>
<WORD coords="1728,823,1776,791,822">for</WORD>
</LINE>
<LINE>
<WORD coords="610,874,724,851,873">access.</WORD>
<WORD coords="738,881,820,842,872">Only</WORD>
<WORD coords="833,873,910,841,872">after</WORD>
<WORD coords="922,873,972,841,872">the</WORD>
<WORD coords="986,872,1084,844,871">Lock</WORD>
<WORD coords="1098,872,1155,849,871">can</WORD>
<WORD coords="1168,872,1253,840,870">other</WORD>
<WORD coords="1264,871,1417,839,870">functions</WORD>
<WORD coords="1429,877,1550,843,868">operate</WORD>
<WORD coords="1563,868,1604,846,867">on</WORD>
<WORD coords="1617,868,1667,837,867">the</WORD>
<WORD coords="1680,867,1774,836,866">direc-</WORD>
</LINE>
<LINE>
<WORD coords="611,926,687,892,917">tory.</WORD>
<WORD coords="704,918,770,887,917">The</WORD>
<WORD coords="786,917,876,895,916">name</WORD>
<WORD coords="891,917,929,885,916">of</WORD>
<WORD coords="943,917,994,886,916">the</WORD>
<WORD coords="1010,924,1160,885,915">directory</WORD>
<WORD coords="1177,916,1237,885,915">and</WORD>
<WORD coords="1252,915,1304,884,915">the</WORD>
<WORD coords="1319,915,1425,892,915">access</WORD>
<WORD coords="1442,914,1534,883,913">mode</WORD>
<WORD coords="1549,913,1601,890,913">are</WORD>
<WORD coords="1616,921,1728,881,912">passed</WORD>
<WORD coords="1745,911,1776,886,911">to</WORD>
</LINE>
<LINE>
<WORD coords="612,963,725,935,962">Lock.</WORD>
<WORD coords="741,969,859,931,961">Finally</WORD>
<WORD coords="875,961,913,939,961">an</WORD>
<WORD coords="930,969,1046,930,960">integer</WORD>
<WORD coords="1060,961,1150,929,960">value</WORD>
<WORD coords="1165,961,1214,929,960">for</WORD>
<WORD coords="1232,960,1332,932,959">read</WORD>
<WORD coords="1349,960,1376,928,959">is</WORD>
<WORD coords="1392,967,1502,927,958">passed</WORD>
<WORD coords="1517,958,1591,926,957">with</WORD>
<WORD coords="1607,958,1657,926,957">the</WORD>
<WORD coords="1672,957,1776,925,956">define</WORD>
</LINE>
<LINE>
<WORD coords="611,1015,899,979,1004">ACCESS_READ.</WORD>
<WORD coords="913,1004,977,974,1004">The</WORD>
<WORD coords="990,1004,1127,973,1003">returned</WORD>
<WORD coords="1139,1011,1198,973,1003">key</WORD>
<WORD coords="1211,1011,1333,972,1002">permits</WORD>
<WORD coords="1348,1002,1397,972,1001">the</WORD>
<WORD coords="1410,1009,1585,971,1000">processing</WORD>
<WORD coords="1597,1001,1635,969,1000">of</WORD>
<WORD coords="1646,1001,1704,969,999">this</WORD>
<WORD coords="1717,1000,1777,977,999">one</WORD>
</LINE>
<LINE>
<WORD coords="611,1057,767,1019,1049">directory,</WORD>
<WORD coords="777,1049,890,1018,1048">similar</WORD>
<WORD coords="899,1049,930,1023,1049">to</WORD>
<WORD coords="939,1049,958,1026,1049">a</WORD>
<WORD coords="969,1048,1075,1018,1047">handle</WORD>
<WORD coords="1085,1048,1133,1017,1047">for</WORD>
<WORD coords="1142,1047,1196,1017,1046">file</WORD>
<WORD coords="1205,1047,1340,1024,1047">accesses</WORD>
<WORD coords="1351,1046,1385,1024,1045">or</WORD>
<WORD coords="1394,1046,1412,1024,1046">a</WORD>
<WORD coords="1423,1045,1551,1015,1044">window</WORD>
<WORD coords="1561,1053,1676,1014,1044">pointer</WORD>
<WORD coords="1684,1044,1778,1013,1043">under</WORD>
</LINE>
<LINE>
<WORD coords="611,1094,760,1063,1093">Intuition.</WORD>
<WORD coords="772,1093,801,1062,1093">If</WORD>
<WORD coords="809,1094,867,1062,1093">this</WORD>
<WORD coords="876,1102,934,1063,1093">key</WORD>
<WORD coords="946,1094,972,1062,1093">is</WORD>
<WORD coords="982,1101,1069,1062,1092">equal</WORD>
<WORD coords="1080,1092,1112,1067,1092">to</WORD>
<WORD coords="1122,1097,1201,1070,1091">zero,</WORD>
<WORD coords="1211,1092,1248,1070,1091">an</WORD>
<WORD coords="1259,1092,1338,1069,1091">error</WORD>
<WORD coords="1347,1091,1401,1060,1090">has</WORD>
<WORD coords="1412,1090,1560,1059,1089">occurred.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,1180,686,1150,1179">Two</WORD>
<WORD coords="700,1179,852,1148,1178">functions</WORD>
<WORD coords="864,1179,915,1156,1178">are</WORD>
<WORD coords="926,1187,1065,1148,1178">required</WORD>
<WORD coords="1076,1178,1124,1147,1177">for</WORD>
<WORD coords="1135,1185,1258,1146,1177">reading</WORD>
<WORD coords="1270,1177,1289,1155,1177">a</WORD>
<WORD coords="1301,1183,1457,1146,1176">directory.</WORD>
<WORD coords="1471,1175,1540,1144,1174">One</WORD>
<WORD coords="1551,1175,1578,1144,1174">is</WORD>
<WORD coords="1592,1177,1777,1144,1172">Examine,</WORD>
</LINE>
<LINE>
<WORD coords="612,1223,662,1193,1222">the</WORD>
<WORD coords="676,1223,762,1192,1222">other</WORD>
<WORD coords="776,1223,937,1197,1222">ExNext.</WORD>
<WORD coords="950,1222,1027,1191,1221">First</WORD>
<WORD coords="1039,1222,1215,1192,1221">Examine</WORD>
<WORD coords="1232,1221,1311,1195,1220">must</WORD>
<WORD coords="1323,1221,1363,1190,1220">be</WORD>
<WORD coords="1375,1220,1474,1189,1219">called</WORD>
<WORD coords="1487,1219,1519,1193,1219">to</WORD>
<WORD coords="1532,1219,1634,1187,1218">obtain</WORD>
<WORD coords="1648,1219,1698,1187,1218">the</WORD>
<WORD coords="1710,1218,1779,1186,1217">first</WORD>
</LINE>
<LINE>
<WORD coords="612,1275,697,1242,1266">entry</WORD>
<WORD coords="710,1267,748,1236,1266">of</WORD>
<WORD coords="759,1267,808,1236,1266">the</WORD>
<WORD coords="822,1274,980,1236,1266">directory.</WORD>
<WORD coords="995,1266,1078,1235,1265">Then</WORD>
<WORD coords="1093,1266,1112,1243,1266">a</WORD>
<WORD coords="1124,1266,1183,1235,1265">call</WORD>
<WORD coords="1198,1265,1246,1234,1264">for</WORD>
<WORD coords="1259,1265,1408,1239,1264">ExNext</WORD>
<WORD coords="1426,1264,1507,1238,1263">must</WORD>
<WORD coords="1520,1263,1626,1232,1262">follow</WORD>
<WORD coords="1641,1263,1689,1231,1262">for</WORD>
<WORD coords="1701,1262,1777,1230,1261">each</WORD>
</LINE>
<LINE>
<WORD coords="612,1312,780,1281,1311">additional</WORD>
<WORD coords="797,1311,852,1280,1310">file</WORD>
<WORD coords="868,1311,904,1288,1310">or</WORD>
<WORD coords="920,1318,1079,1279,1310">directory.</WORD>
<WORD coords="1098,1310,1177,1279,1309">Both</WORD>
<WORD coords="1193,1310,1327,1278,1309">routines</WORD>
<WORD coords="1343,1317,1462,1277,1308">require</WORD>
<WORD coords="1477,1308,1552,1276,1307">both</WORD>
<WORD coords="1570,1307,1671,1279,1306">Lock</WORD>
<WORD coords="1686,1306,1746,1275,1305">and</WORD>
<WORD coords="1760,1306,1778,1284,1306">a</WORD>
</LINE>
<LINE>
<WORD coords="611,1364,730,1325,1355">pointer</WORD>
<WORD coords="741,1356,772,1331,1356">to</WORD>
<WORD coords="784,1356,834,1325,1355">the</WORD>
<WORD coords="847,1355,1018,1326,1354">Fileinf</WORD>
<WORD coords="1022,1355,1170,1327,1354">oBlock</WORD>
<WORD coords="1184,1354,1335,1328,1353">structure.</WORD>
<WORD coords="1348,1353,1421,1322,1352">This</WORD>
<WORD coords="1434,1353,1576,1326,1352">structure</WORD>
<WORD coords="1589,1352,1725,1320,1351">contains</WORD>
<WORD coords="1737,1351,1778,1319,1350">all</WORD>
</LINE>
<LINE>
<WORD coords="613,1408,771,1370,1399">important</WORD>
<WORD coords="780,1400,834,1369,1399">file</WORD>
<WORD coords="844,1400,920,1369,1399">data.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,1481,733,1455,1480">result</WORD>
<WORD coords="756,1473,777,1463,1476">=</WORD>
<WORD coords="796,1480,937,1453,1479">Examine</WORD>
<WORD coords="947,1484,1051,1454,1479">(lock,</WORD>
<WORD coords="1082,1479,1119,1453,1478">Sf</WORD>
<WORD coords="1121,1482,1273,1452,1478">ileinfo)</WORD>
<WORD coords="1284,1481,1295,1459,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1567,683,1536,1566">And</WORD>
<WORD coords="693,1567,763,1536,1566">here</WORD>
<WORD coords="773,1567,799,1535,1566">is</WORD>
<WORD coords="809,1566,858,1535,1565">the</WORD>
<WORD coords="869,1566,1009,1541,1565">structure</WORD>
<WORD coords="1018,1565,1183,1534,1564">definition:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,1648,734,1624,1647">struct</WORD>
<WORD coords="756,1648,1018,1621,1646">FilelnfoBlock</WORD>
<WORD coords="1044,1650,1053,1621,1648">{</WORD>
</LINE>
<LINE>
<WORD coords="615,1688,697,1664,1688">LONG</WORD>
<WORD coords="717,1697,951,1662,1687">fib_DiskKey;</WORD>
</LINE>
<LINE>
<WORD coords="615,1727,697,1703,1727">LONG</WORD>
<WORD coords="717,1736,1053,1701,1726">fib_DirEntryType;</WORD>
</LINE>
<LINE>
<WORD coords="616,1768,696,1742,1767">char</WORD>
<WORD coords="717,1777,1073,1741,1766">fib_FileName[108];</WORD>
</LINE>
<LINE>
<WORD coords="615,1808,698,1784,1808">LONG</WORD>
<WORD coords="717,1818,1013,1781,1807">fib_Protection;</WORD>
</LINE>
<LINE>
<WORD coords="616,1848,698,1824,1848">LONG</WORD>
<WORD coords="718,1857,993,1822,1847">fib_EntryType;</WORD>
</LINE>
<LINE>
<WORD coords="616,1889,698,1865,1888">LONG</WORD>
<WORD coords="718,1898,892,1862,1888">fib_Size;</WORD>
</LINE>
<LINE>
<WORD coords="616,1931,699,1906,1930">LONG</WORD>
<WORD coords="719,1940,994,1904,1929">fib_NumBlocks;</WORD>
</LINE>
<LINE>
<WORD coords="618,1971,736,1948,1970">struct</WORD>
<WORD coords="758,1972,941,1946,1969">DateStamp</WORD>
<WORD coords="962,1978,1136,1943,1968">fib_Date;</WORD>
</LINE>
<LINE>
<WORD coords="618,2012,698,1987,2012">char</WORD>
<WORD coords="719,2021,1054,1985,2010">fib_Comment[116];</WORD>
</LINE>
<LINE>
<WORD coords="622,2057,631,2028,2057">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,2138,680,2107,2137">The</WORD>
<WORD coords="696,2137,715,2110,2137">f</WORD>
<WORD coords="720,2147,1098,2108,2135">ib_DirEntryType</WORD>
<WORD coords="1115,2135,1251,2103,2133">function</WORD>
<WORD coords="1265,2133,1412,2102,2132">indicates</WORD>
<WORD coords="1425,2132,1557,2100,2130">whether</WORD>
<WORD coords="1570,2131,1621,2099,2130">the</WORD>
<WORD coords="1634,2130,1703,2099,2129">data</WORD>
<WORD coords="1716,2129,1782,2106,2128">cur-</WORD>
</LINE>
<LINE>
<WORD coords="617,2190,711,2152,2181">rently</WORD>
<WORD coords="721,2182,791,2152,2181">read</WORD>
<WORD coords="802,2182,828,2151,2181">is</WORD>
<WORD coords="838,2181,857,2159,2181">a</WORD>
<WORD coords="866,2181,980,2150,2180">normal</WORD>
<WORD coords="991,2180,1044,2149,2179">file</WORD>
<WORD coords="1055,2186,1123,2148,2181">(&lt;0)</WORD>
<WORD coords="1134,2179,1169,2157,2178">or</WORD>
<WORD coords="1177,2179,1196,2156,2179">a</WORD>
<WORD coords="1205,2185,1349,2147,2177">directory</WORD>
<WORD coords="1360,2184,1438,2146,2179">(&gt;0).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,2267,682,2236,2266">The</WORD>
<WORD coords="696,2266,716,2239,2266">f</WORD>
<WORD coords="721,2277,993,2237,2265">ib_FileName</WORD>
<WORD coords="1008,2265,1144,2233,2264">function</WORD>
<WORD coords="1157,2264,1292,2231,2263">contains</WORD>
<WORD coords="1305,2263,1355,2231,2262">the</WORD>
<WORD coords="1366,2262,1454,2239,2261">name</WORD>
<WORD coords="1467,2261,1566,2229,2260">which</WORD>
<WORD coords="1578,2260,1636,2236,2259">can</WORD>
<WORD coords="1647,2259,1686,2228,2259">be</WORD>
<WORD coords="1697,2267,1739,2235,2259">up</WORD>
<WORD coords="1751,2258,1784,2231,2258">to</WORD>
</LINE>
<LINE>
<WORD coords="619,2313,660,2281,2313">30</WORD>
<WORD coords="671,2313,837,2281,2312">characters</WORD>
<WORD coords="850,2319,932,2280,2311">long,</WORD>
<WORD coords="945,2311,1020,2289,2310">even</WORD>
<WORD coords="1034,2317,1146,2278,2309">though</WORD>
<WORD coords="1161,2309,1183,2278,2308">it</WORD>
<WORD coords="1194,2308,1256,2286,2308">was</WORD>
<WORD coords="1269,2316,1447,2276,2307">generously</WORD>
<WORD coords="1459,2306,1582,2275,2305">defined</WORD>
<WORD coords="1595,2305,1665,2274,2304">here</WORD>
<WORD coords="1676,2304,1710,2281,2304">as</WORD>
<WORD coords="1726,2304,1783,2271,2303">108</WORD>
</LINE>
<LINE>
<WORD coords="618,2357,784,2326,2356">characters.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,2442,683,2412,2441">The</WORD>
<WORD coords="705,2452,1080,2411,2440">fin_Protection</WORD>
<WORD coords="1104,2439,1243,2407,2437">function</WORD>
<WORD coords="1264,2437,1405,2406,2436">contains</WORD>
<WORD coords="1426,2443,1507,2405,2435">flags</WORD>
<WORD coords="1528,2434,1630,2403,2433">which</WORD>
<WORD coords="1650,2433,1785,2401,2432">indicate</WORD>
</LINE>
<LINE>
<WORD coords="619,2486,751,2455,2485">whether</WORD>
<WORD coords="761,2486,810,2454,2485">the</WORD>
<WORD coords="820,2485,875,2453,2484">file</WORD>
<WORD coords="884,2484,941,2461,2483">can</WORD>
<WORD coords="951,2484,990,2453,2484">be</WORD>
<WORD coords="999,2487,1079,2452,2482">read,</WORD>
<WORD coords="1090,2486,1214,2451,2481">written,</WORD>
<WORD coords="1224,2481,1368,2449,2480">executed</WORD>
<WORD coords="1378,2480,1412,2457,2479">or</WORD>
<WORD coords="1421,2479,1533,2447,2478">erased.</WORD>
<WORD coords="1543,2477,1608,2446,2477">The</WORD>
<WORD coords="1617,2477,1748,2444,2475">variable</WORD>
<WORD coords="1758,2475,1785,2444,2475">is</WORD>
</LINE>
<LINE>
<WORD coords="620,2532,741,2499,2531">defined</WORD>
<WORD coords="751,2531,785,2508,2531">as</WORD>
<WORD coords="797,2530,892,2503,2529">long</WORD>
<WORD coords="902,2537,956,2498,2530">(32</WORD>
<WORD coords="965,2535,1048,2497,2528">bits),</WORD>
<WORD coords="1057,2528,1111,2497,2528">but</WORD>
<WORD coords="1120,2535,1191,2495,2526">only</WORD>
<WORD coords="1202,2527,1251,2495,2526">the</WORD>
<WORD coords="1260,2526,1353,2494,2525">lower</WORD>
<WORD coords="1361,2524,1381,2493,2525">4</WORD>
<WORD coords="1392,2525,1450,2493,2524">bits</WORD>
<WORD coords="1460,2524,1510,2500,2523">are</WORD>
<WORD coords="1519,2531,1663,2491,2522">required.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1713,2675,1786,2644,2675">259</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0266.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0267.djvu" width="2050">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0267.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="261,171,306,143,170">25.</WORD>
<WORD coords="334,171,456,143,170">System</WORD>
<WORD coords="474,171,736,144,170">Programming</WORD>
<WORD coords="1341,169,1448,143,169">Amiga</WORD>
<WORD coords="1461,169,1486,142,169">C</WORD>
<WORD coords="1499,169,1558,147,169">for</WORD>
<WORD coords="1569,169,1751,141,167">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="590,348,654,317,347">Hie</WORD>
<WORD coords="663,355,810,316,347">priorities</WORD>
<WORD coords="820,347,868,316,347">for</WORD>
<WORD coords="878,347,961,316,346">these</WORD>
<WORD coords="971,347,1040,316,346">files</WORD>
<WORD coords="1049,347,1100,324,346">are</WORD>
<WORD coords="1109,347,1143,324,347">as</WORD>
<WORD coords="1153,347,1282,316,346">follows:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="773,426,795,403,426">R</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="995,425,1016,402,425">W</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1235,425,1255,402,425">E</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1518,424,1537,401,424">D</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="776,467,793,442,467">8</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="998,467,1014,442,467">4</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1237,466,1254,441,466">2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1520,466,1536,441,466">1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="733,499,754,490,502">=</WORD>
<WORD coords="773,506,856,482,506">Read</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="913,506,937,482,506">W</WORD>
<WORD coords="956,499,977,490,502">=</WORD>
<WORD coords="994,506,1096,480,505">Write</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1155,505,1176,482,505">E</WORD>
<WORD coords="1197,499,1218,489,501">=&gt;</WORD>
<WORD coords="1235,506,1377,482,505">Execute</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1438,505,1457,481,505">D</WORD>
<WORD coords="1478,498,1499,488,501">=</WORD>
<WORD coords="1519,505,1640,480,504">Delete</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="590,591,650,561,590">For</WORD>
<WORD coords="666,599,759,569,590">every</WORD>
<WORD coords="776,599,944,560,590">protective</WORD>
<WORD coords="961,591,1061,559,590">action</WORD>
<WORD coords="1079,591,1139,568,590">one</WORD>
<WORD coords="1156,590,1192,560,589">of</WORD>
<WORD coords="1208,590,1258,560,589">the</WORD>
<WORD coords="1274,590,1335,559,589">bits</WORD>
<WORD coords="1352,590,1452,559,589">above</WORD>
<WORD coords="1468,590,1551,564,589">must</WORD>
<WORD coords="1565,589,1606,559,589">be</WORD>
<WORD coords="1623,589,1678,564,589">set.</WORD>
<WORD coords="1696,589,1755,559,588">For</WORD>
</LINE>
<LINE>
<WORD coords="591,644,729,604,635">example</WORD>
<WORD coords="738,635,766,604,635">if</WORD>
<WORD coords="773,636,792,612,636">a</WORD>
<WORD coords="801,635,855,604,634">file</WORD>
<WORD coords="864,635,899,613,634">or</WORD>
<WORD coords="907,643,1052,604,634">directory</WORD>
<WORD coords="1059,635,1115,612,634">can</WORD>
<WORD coords="1126,642,1197,603,634">only</WORD>
<WORD coords="1208,635,1246,604,635">be</WORD>
<WORD coords="1255,634,1326,603,634">read</WORD>
<WORD coords="1334,634,1370,612,633">or</WORD>
<WORD coords="1378,639,1491,603,633">erased,</WORD>
<WORD coords="1500,634,1551,603,633">the</WORD>
<WORD coords="1560,642,1639,602,633">flags</WORD>
<WORD coords="1647,634,1686,603,634">W</WORD>
<WORD coords="1696,633,1755,602,632">and</WORD>
</LINE>
<LINE>
<WORD coords="590,679,616,649,679">E</WORD>
<WORD coords="628,680,709,653,679">must</WORD>
<WORD coords="719,680,759,648,680">be</WORD>
<WORD coords="771,680,824,653,680">set:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,761,671,737,760">RWED</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,801,672,775,800">0110</WORD>
<WORD coords="702,805,806,774,800">(bits)</WORD>
<WORD coords="835,800,1054,775,798">=4+2=6</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,885,665,854,884">This</WORD>
<WORD coords="679,885,812,854,884">variable</WORD>
<WORD coords="827,885,908,859,884">must</WORD>
<WORD coords="920,885,1040,853,884">contain</WORD>
<WORD coords="1055,884,1105,854,883">the</WORD>
<WORD coords="1119,884,1208,853,883">value</WORD>
<WORD coords="1222,884,1252,853,884">6.</WORD>
<WORD coords="1267,884,1293,854,883">It</WORD>
<WORD coords="1306,884,1333,853,883">is</WORD>
<WORD coords="1347,892,1508,853,883">important</WORD>
<WORD coords="1522,884,1553,857,884">to</WORD>
<WORD coords="1568,884,1614,857,883">set</WORD>
<WORD coords="1628,883,1678,852,882">the</WORD>
<WORD coords="1691,891,1756,852,882">flag</WORD>
</LINE>
<LINE>
<WORD coords="592,929,696,898,928">whose</WORD>
<WORD coords="705,929,839,898,928">function</WORD>
<WORD coords="849,928,876,898,928">is</WORD>
<WORD coords="886,929,1051,898,928">forbidden.</WORD>
<WORD coords="1061,929,1108,898,928">To</WORD>
<WORD coords="1117,929,1205,898,928">make</WORD>
<WORD coords="1214,937,1344,897,928">changes</WORD>
<WORD coords="1352,936,1453,897,928">please</WORD>
<WORD coords="1464,928,1517,906,928">use</WORD>
<WORD coords="1528,928,1577,897,927">the</WORD>
<WORD coords="1588,927,1754,901,926">protect</WORD>
</LINE>
<LINE>
<WORD coords="592,974,754,943,973">command</WORD>
<WORD coords="765,974,842,942,973">from</WORD>
<WORD coords="854,974,905,943,973">the</WORD>
<WORD coords="916,973,998,946,972">CLI.</WORD>
<WORD coords="1011,973,1074,942,972">The</WORD>
<WORD coords="1084,980,1163,941,972">flags</WORD>
<WORD coords="1174,972,1273,941,971">which</WORD>
<WORD coords="1284,972,1335,949,971">are</WORD>
<WORD coords="1345,980,1453,941,972">passed</WORD>
<WORD coords="1464,972,1536,940,971">with</WORD>
<WORD coords="1548,972,1607,940,971">this</WORD>
<WORD coords="1617,979,1754,948,970">program</WORD>
</LINE>
<LINE>
<WORD coords="593,1018,642,995,1017">are</WORD>
<WORD coords="653,1026,789,986,1017">changed</WORD>
<WORD coords="800,1017,830,986,1017">in</WORD>
<WORD coords="842,1018,915,986,1017">such</WORD>
<WORD coords="926,1018,946,995,1018">a</WORD>
<WORD coords="955,1018,1077,994,1017">manner</WORD>
<WORD coords="1086,1018,1149,986,1017">that</WORD>
<WORD coords="1158,1017,1208,985,1017">the</WORD>
<WORD coords="1218,1017,1367,985,1016">functions</WORD>
<WORD coords="1378,1017,1435,994,1016">can</WORD>
<WORD coords="1445,1017,1484,985,1017">be</WORD>
<WORD coords="1493,1025,1671,985,1016">performed.</WORD>
<WORD coords="1684,1015,1756,984,1015">This</WORD>
</LINE>
<LINE>
<WORD coords="593,1063,619,1031,1062">is</WORD>
<WORD coords="634,1071,754,1031,1062">exactly</WORD>
<WORD coords="769,1063,819,1031,1062">the</WORD>
<WORD coords="832,1070,973,1031,1062">opposite</WORD>
<WORD coords="987,1063,1023,1031,1062">of</WORD>
<WORD coords="1035,1062,1111,1030,1061">their</WORD>
<WORD coords="1125,1062,1179,1039,1062">use</WORD>
<WORD coords="1194,1061,1225,1030,1061">in</WORD>
<WORD coords="1239,1062,1289,1030,1061">the</WORD>
<WORD coords="1303,1062,1372,1039,1061">user</WORD>
<WORD coords="1385,1070,1534,1038,1061">program.</WORD>
<WORD coords="1549,1061,1595,1030,1061">To</WORD>
<WORD coords="1608,1069,1725,1034,1060">protect</WORD>
<WORD coords="1737,1061,1757,1038,1061">a</WORD>
</LINE>
<LINE>
<WORD coords="593,1107,647,1076,1106">file</WORD>
<WORD coords="656,1107,735,1076,1106">from</WORD>
<WORD coords="745,1114,873,1075,1106">erasing,</WORD>
<WORD coords="882,1107,933,1076,1106">the</WORD>
<WORD coords="942,1114,1097,1075,1106">following</WORD>
<WORD coords="1107,1106,1168,1075,1106">line</WORD>
<WORD coords="1178,1106,1205,1075,1106">is</WORD>
<WORD coords="1214,1114,1358,1075,1105">required:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1187,735,1162,1186">PROTECT</WORD>
<WORD coords="754,1187,795,1162,1186">ED</WORD>
<WORD coords="814,1187,876,1162,1186">RWE</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1272,656,1241,1271">The</WORD>
<WORD coords="669,1271,689,1244,1271">f</WORD>
<WORD coords="693,1282,809,1242,1271">ib_Si</WORD>
<WORD coords="817,1272,860,1251,1271">ze</WORD>
<WORD coords="872,1272,1007,1240,1271">function</WORD>
<WORD coords="1017,1272,1133,1240,1271">defines</WORD>
<WORD coords="1144,1271,1194,1240,1271">the</WORD>
<WORD coords="1204,1271,1257,1240,1270">file</WORD>
<WORD coords="1267,1271,1330,1240,1270">size</WORD>
<WORD coords="1341,1270,1371,1240,1270">in</WORD>
<WORD coords="1381,1279,1476,1240,1271">bytes.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1356,658,1325,1355">The</WORD>
<WORD coords="675,1355,695,1328,1355">f</WORD>
<WORD coords="701,1366,1011,1327,1355">ib_NumBlocks</WORD>
<WORD coords="1032,1356,1170,1324,1355">function</WORD>
<WORD coords="1188,1356,1327,1324,1354">contains</WORD>
<WORD coords="1344,1355,1394,1324,1354">the</WORD>
<WORD coords="1412,1355,1539,1324,1354">number</WORD>
<WORD coords="1555,1355,1592,1323,1354">of</WORD>
<WORD coords="1606,1363,1757,1323,1354">occupied</WORD>
</LINE>
<LINE>
<WORD coords="593,1401,700,1369,1400">blocks</WORD>
<WORD coords="711,1401,751,1378,1400">on</WORD>
<WORD coords="763,1401,813,1369,1400">the</WORD>
<WORD coords="823,1401,901,1369,1400">disk.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1485,658,1454,1484">The</WORD>
<WORD coords="677,1484,697,1458,1484">f</WORD>
<WORD coords="703,1495,885,1456,1485">ib_Date</WORD>
<WORD coords="907,1486,1043,1454,1484">function</WORD>
<WORD coords="1061,1485,1200,1454,1484">contains</WORD>
<WORD coords="1219,1485,1267,1454,1484">the</WORD>
<WORD coords="1284,1485,1354,1454,1485">date</WORD>
<WORD coords="1371,1485,1459,1454,1484">when</WORD>
<WORD coords="1477,1485,1528,1454,1484">the</WORD>
<WORD coords="1545,1485,1601,1453,1484">file</WORD>
<WORD coords="1618,1485,1681,1462,1484">was</WORD>
<WORD coords="1699,1485,1758,1453,1484">last</WORD>
</LINE>
<LINE>
<WORD coords="594,1529,718,1498,1528">written.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1612,657,1582,1611">The</WORD>
<WORD coords="670,1611,689,1585,1611">f</WORD>
<WORD coords="694,1622,933,1584,1611">ib_Comment</WORD>
<WORD coords="948,1613,1080,1581,1612">function</WORD>
<WORD coords="1091,1613,1227,1581,1612">contains</WORD>
<WORD coords="1237,1613,1287,1582,1612">the</WORD>
<WORD coords="1296,1613,1463,1586,1612">comments</WORD>
<WORD coords="1474,1613,1522,1581,1612">for</WORD>
<WORD coords="1531,1613,1582,1581,1612">the</WORD>
<WORD coords="1592,1613,1654,1581,1612">file.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,1697,664,1667,1697">You</WORD>
<WORD coords="680,1698,750,1675,1697">now</WORD>
<WORD coords="766,1698,843,1666,1697">have</WORD>
<WORD coords="858,1698,899,1667,1697">all</WORD>
<WORD coords="915,1698,965,1667,1697">the</WORD>
<WORD coords="980,1698,1173,1666,1697">information</WORD>
<WORD coords="1189,1698,1305,1667,1697">needed</WORD>
<WORD coords="1320,1698,1351,1672,1698">to</WORD>
<WORD coords="1367,1698,1518,1672,1697">construct</WORD>
<WORD coords="1533,1698,1584,1667,1698">the</WORD>
<WORD coords="1599,1698,1673,1667,1698">final</WORD>
<WORD coords="1687,1707,1757,1675,1698">pro-</WORD>
</LINE>
<LINE>
<WORD coords="594,1749,688,1718,1740">gram.</WORD>
<WORD coords="705,1741,764,1711,1740">For</WORD>
<WORD coords="779,1741,829,1710,1740">the</WORD>
<WORD coords="845,1741,918,1711,1740">sake</WORD>
<WORD coords="934,1742,971,1710,1741">of</WORD>
<WORD coords="984,1750,1148,1710,1741">simplicity</WORD>
<WORD coords="1164,1742,1212,1719,1741">we</WORD>
<WORD coords="1228,1742,1282,1719,1742">use</WORD>
<WORD coords="1296,1750,1463,1716,1741">parameter</WORD>
<WORD coords="1477,1750,1602,1711,1741">passing</WORD>
<WORD coords="1618,1743,1691,1711,1742">with</WORD>
<WORD coords="1707,1742,1757,1711,1741">the</WORD>
</LINE>
<LINE>
<WORD coords="594,1786,757,1755,1785">command</WORD>
<WORD coords="772,1786,834,1754,1785">line</WORD>
<WORD coords="849,1785,880,1755,1785">in</WORD>
<WORD coords="895,1786,954,1755,1785">this</WORD>
<WORD coords="969,1786,1099,1755,1785">version.</WORD>
<WORD coords="1115,1787,1188,1755,1785">This</WORD>
<WORD coords="1202,1795,1368,1760,1786">parameter</WORD>
<WORD coords="1381,1787,1528,1755,1786">indicates</WORD>
<WORD coords="1543,1787,1593,1756,1786">the</WORD>
<WORD coords="1608,1795,1757,1755,1786">directory</WORD>
</LINE>
<LINE>
<WORD coords="594,1829,691,1798,1828">which</WORD>
<WORD coords="702,1830,807,1799,1829">should</WORD>
<WORD coords="816,1830,855,1799,1830">be</WORD>
<WORD coords="863,1830,941,1800,1829">read.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1912,632,1882,1908">/*</WORD>
<WORD coords="656,1919,857,1884,1909">read_dir.c</WORD>
<WORD coords="879,1910,957,1885,1910">25.7</WORD>
<WORD coords="1222,1914,1258,1884,1908">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,1952,632,1923,1948">/*</WORD>
<WORD coords="655,1950,739,1926,1950">From</WORD>
<WORD coords="755,1957,857,1924,1950">Amiga</WORD>
<WORD coords="877,1951,898,1927,1951">C</WORD>
<WORD coords="919,1951,979,1926,1951">for</WORD>
<WORD coords="998,1958,1177,1925,1951">Beginners</WORD>
<WORD coords="1201,1954,1238,1925,1949">*/</WORD>
</LINE>
<LINE>
<WORD coords="597,1993,631,1964,1989">/*</WORD>
<WORD coords="655,1998,696,1966,1991">by</WORD>
<WORD coords="714,1992,835,1967,1991">Abacus</WORD>
<WORD coords="1201,1996,1238,1965,1990">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,2074,756,2047,2072">♦include</WORD>
<WORD coords="775,2077,1119,2047,2073">&lt;libraries/dos.h&gt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="596,2154,714,2131,2153">struct</WORD>
<WORD coords="735,2155,997,2128,2154">FilelnfoBlock</WORD>
<WORD coords="1020,2158,1071,2129,2155">fi;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,2242,788,2209,2235">main(argc,</WORD>
<WORD coords="816,2243,908,2211,2236">argv)</WORD>
</LINE>
<LINE>
<WORD coords="595,2274,653,2248,2274">int</WORD>
<WORD coords="674,2281,769,2256,2275">argc;</WORD>
</LINE>
<LINE>
<WORD coords="595,2315,675,2290,2314">char</WORD>
<WORD coords="697,2322,796,2290,2315">*argv</WORD>
<WORD coords="804,2320,812,2290,2320">[</WORD>
<WORD coords="819,2320,828,2290,2319">]</WORD>
<WORD coords="839,2319,850,2298,0">;</WORD>
</LINE>
<LINE>
<WORD coords="600,2359,608,2330,2359">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="656,2402,736,2371,2395">long</WORD>
<WORD coords="756,2400,850,2371,2396">lock;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="655,2436,713,2410,2436">int</WORD>
<WORD coords="734,2441,849,2418,2437">error;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="655,2478,736,2452,2477">char</WORD>
<WORD coords="757,2485,1030,2452,2478">filepathflOO];</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="655,2558,694,2533,2558">if</WORD>
<WORD coords="704,2565,796,2533,2558">(argc</WORD>
<WORD coords="816,2564,909,2534,2559">=2)</WORD>
<WORD coords="980,2562,1016,2532,2560">/*</WORD>
<WORD coords="1036,2567,1219,2537,2559">parameter</WORD>
<WORD coords="1238,2567,1378,2538,2560">present</WORD>
<WORD coords="1403,2561,1419,2537,2560">?</WORD>
<WORD coords="1442,2564,1479,2534,2558">*/</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="264,2665,335,2634,2664">260</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0267.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0268.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0268.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="273,176,401,149,176">Abacus</WORD>
<WORD coords="1358,174,1423,148,174">25.7</WORD>
<WORD coords="1457,174,1543,147,174">Read</WORD>
<WORD coords="1561,173,1767,147,172">Directory</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="726,356,845,327,349">strcpy</WORD>
<WORD coords="854,354,885,325,349">(f</WORD>
<WORD coords="887,356,1039,324,349">ilepath,</WORD>
<WORD coords="1067,355,1148,331,348">argv</WORD>
<WORD coords="1155,353,1185,324,349">[1</WORD>
<WORD coords="1192,353,1200,324,353">]</WORD>
<WORD coords="1211,353,1220,324,352">)</WORD>
<WORD coords="1231,352,1242,331,0">;</WORD>
</LINE>
<LINE>
<WORD coords="662,390,743,365,389">else</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="726,436,845,408,429">strcpy</WORD>
<WORD coords="854,433,885,406,429">(f</WORD>
<WORD coords="887,435,1039,405,429">ilepath,</WORD>
<WORD coords="1070,436,1146,406,429">&quot;sys</WORD>
<WORD coords="1154,429,1162,411,417">:</WORD>
<WORD coords="1170,417,1184,406,434">&quot;</WORD>
<WORD coords="1191,434,1200,405,433">)</WORD>
<WORD coords="1211,433,1222,411,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="664,510,744,485,509">lock</WORD>
<WORD coords="765,503,786,494,506">=</WORD>
<WORD coords="805,510,886,485,509">Lock</WORD>
<WORD coords="895,514,926,485,509">(f</WORD>
<WORD coords="928,516,1080,484,509">ilepath,</WORD>
<WORD coords="1106,519,1341,484,509">ACCESS_READ)</WORD>
<WORD coords="1353,512,1364,491,0">;</WORD>
</LINE>
<LINE>
<WORD coords="663,556,785,525,550">printf</WORD>
<WORD coords="795,554,906,526,550">(&quot;Lock</WORD>
<WORD coords="926,550,1026,525,549">value</WORD>
<WORD coords="1049,554,1161,524,549">%d\n&quot;,</WORD>
<WORD coords="1189,554,1302,525,549">lock);</WORD>
</LINE>
<LINE>
<WORD coords="665,589,703,564,589">if</WORD>
<WORD coords="713,593,738,565,589">(!</WORD>
<WORD coords="745,593,836,564,588">lock)</WORD>
</LINE>
<LINE>
<WORD coords="729,634,739,605,634">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="785,677,907,644,670">printf</WORD>
<WORD coords="916,675,988,645,670">(&quot;No</WORD>
<WORD coords="1008,670,1102,645,669">Lock!</WORD>
<WORD coords="1127,670,1242,645,670">ERROR!</WORD>
<WORD coords="1251,674,1344,643,670">\n&quot;);</WORD>
</LINE>
<LINE>
<WORD coords="785,710,865,684,710">exit</WORD>
<WORD coords="874,714,1000,685,709">(FALSE)</WORD>
<WORD coords="1011,713,1021,691,0">;</WORD>
</LINE>
<LINE>
<WORD coords="729,756,738,726,756">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="665,830,704,805,830">if</WORD>
<WORD coords="714,835,866,805,830">(Examine</WORD>
<WORD coords="876,835,981,806,830">(lock,</WORD>
<WORD coords="1011,830,1047,806,830">&amp;f</WORD>
<WORD coords="1049,835,1081,805,830">i)</WORD>
<WORD coords="1092,835,1101,806,833">)</WORD>
<WORD coords="1151,833,1187,804,829">/*</WORD>
<WORD coords="1210,830,1309,801,830">First</WORD>
<WORD coords="1332,830,1410,805,830">call</WORD>
<WORD coords="1434,830,1654,805,829">successful?</WORD>
<WORD coords="1677,831,1714,803,826">*/</WORD>
</LINE>
<LINE>
<WORD coords="724,870,764,846,870">do</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="766,917,886,888,911">output</WORD>
<WORD coords="896,915,941,887,914">();</WORD>
<WORD coords="971,914,1007,885,909">/*</WORD>
<WORD coords="1027,914,1150,887,911">Return</WORD>
<WORD coords="1169,911,1270,887,911">value</WORD>
<WORD coords="1290,911,1350,888,911">not</WORD>
<WORD coords="1371,911,1412,886,911">of</WORD>
<WORD coords="1434,911,1593,885,910">interest</WORD>
<WORD coords="1614,910,1676,892,909">now</WORD>
<WORD coords="1697,912,1735,883,907">*/</WORD>
</LINE>
<LINE>
<WORD coords="724,950,826,925,950">while</WORD>
<WORD coords="835,955,967,926,950">(ExNext</WORD>
<WORD coords="977,955,1081,917,950">(lock,</WORD>
<WORD coords="1112,955,1225,925,951">Sfi));</WORD>
<WORD coords="1252,953,1288,924,948">/*</WORD>
<WORD coords="1310,951,1411,925,950">until</WORD>
<WORD coords="1433,950,1534,932,950">error</WORD>
<WORD coords="1553,950,1674,931,949">occurs</WORD>
<WORD coords="1697,952,1734,922,946">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="665,1032,766,1014,1032">error</WORD>
<WORD coords="787,1025,807,1015,1028">=</WORD>
<WORD coords="828,1037,982,1007,1032">IoErr();</WORD>
<WORD coords="1042,1035,1086,1005,1028">■/*</WORD>
<WORD coords="1107,1032,1189,1007,1032">What</WORD>
<WORD coords="1209,1032,1329,1008,1032">Error?</WORD>
<WORD coords="1353,1034,1390,1005,1029">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="666,1071,705,1046,1071">if</WORD>
<WORD coords="715,1076,827,1047,1071">(error</WORD>
<WORD coords="853,1071,888,1047,1069">!=</WORD>
<WORD coords="904,1082,1344,1047,1071">ERR0R_N0_M0RE_ENTRIES)</WORD>
<WORD coords="1374,1074,1410,1045,1069">/*</WORD>
<WORD coords="1436,1071,1551,1046,1071">&quot;real&quot;</WORD>
<WORD coords="1573,1071,1688,1046,1070">Error!</WORD>
<WORD coords="1718,1073,1755,1044,1067">*/</WORD>
</LINE>
<LINE>
<WORD coords="725,1119,846,1087,1112">printf</WORD>
<WORD coords="855,1117,989,1088,1112">(&quot;Error</WORD>
<WORD coords="1011,1112,1050,1088,1112">%d</WORD>
<WORD coords="1068,1113,1243,1088,1112">occurred!</WORD>
<WORD coords="1252,1117,1324,1086,1113">\n&quot;,</WORD>
<WORD coords="1352,1117,1486,1088,1112">error);</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="665,1193,744,1168,1192">exit</WORD>
<WORD coords="754,1197,857,1169,1192">(TRUE)</WORD>
<WORD coords="870,1196,880,1175,0">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="610,1237,618,1209,1237">}</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="604,1319,724,1291,1313">output</WORD>
<WORD coords="733,1318,757,1289,1317">()</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,1358,619,1329,1358">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="666,1394,705,1368,1394">if</WORD>
<WORD coords="714,1404,1081,1368,1394">(!*fi.fib_FileName)</WORD>
<WORD coords="1111,1397,1147,1368,1394">/*</WORD>
<WORD coords="1172,1395,1290,1370,1394">strlen</WORD>
<WORD coords="1311,1388,1331,1379,1391">=</WORD>
<WORD coords="1395,1397,1431,1368,1393">*/</WORD>
</LINE>
<LINE>
<WORD coords="709,1438,718,1409,1438">{</WORD>
</LINE>
<LINE>
<WORD coords="745,1482,867,1449,1475">printf</WORD>
<WORD coords="876,1483,1009,1451,1475">(&quot;Empty</WORD>
<WORD coords="1016,1476,1021,1451,1476">!</WORD>
<WORD coords="1030,1478,1085,1448,1476">\n&quot;</WORD>
<WORD coords="1092,1480,1101,1451,1480">)</WORD>
<WORD coords="1112,1482,1123,1458,1482">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="769,1519,805,1489,1514">/*</WORD>
<WORD coords="828,1516,888,1491,1516">for</WORD>
<WORD coords="909,1523,1048,1491,1516">example</WORD>
<WORD coords="1068,1523,1353,1491,1516">Root-directory</WORD>
<WORD coords="1372,1516,1412,1492,1516">of</WORD>
<WORD coords="1432,1516,1494,1492,1516">RAM</WORD>
<WORD coords="1514,1516,1594,1491,1516">Disk</WORD>
<WORD coords="1618,1519,1655,1489,1513">*/</WORD>
</LINE>
<LINE>
<WORD coords="747,1556,866,1533,1555">return</WORD>
<WORD coords="876,1560,942,1531,1558">(0);</WORD>
<WORD coords="971,1558,1007,1529,1554">/*</WORD>
<WORD coords="1028,1556,1148,1531,1555">That&apos;s</WORD>
<WORD coords="1170,1562,1353,1531,1556">directory</WORD>
<WORD coords="1371,1556,1512,1530,1555">without</WORD>
<WORD coords="1533,1556,1615,1537,1555">name</WORD>
<WORD coords="1638,1558,1673,1529,1552">*/</WORD>
</LINE>
<LINE>
<WORD coords="709,1600,719,1571,1600">}</WORD>
</LINE>
<LINE>
<WORD coords="666,1636,705,1611,1636">if</WORD>
<WORD coords="714,1646,1108,1611,1636">(fi.fib_DirEntryType</WORD>
<WORD coords="1129,1635,1150,1615,1635">&gt;</WORD>
<WORD coords="1171,1641,1202,1613,1638">0)</WORD>
</LINE>
<LINE>
<WORD coords="705,1682,826,1650,1675">printf</WORD>
<WORD coords="836,1683,1049,1650,1676">(&quot;Directory</WORD>
<WORD coords="1067,1681,1181,1652,1676">name&quot;)</WORD>
<WORD coords="1193,1680,1204,1658,0">;</WORD>
</LINE>
<LINE>
<WORD coords="664,1716,744,1691,1716">else</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="704,1764,826,1732,1757">printf</WORD>
<WORD coords="836,1762,1027,1732,1757">(&quot;Filename</WORD>
<WORD coords="1153,1762,1181,1734,1756">&quot;)</WORD>
<WORD coords="1193,1761,1203,1740,1761">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="644,1843,766,1812,1837">printf</WORD>
<WORD coords="776,1842,821,1813,1833">(&quot;:</WORD>
<WORD coords="847,1837,968,1813,1837">&gt;%20s&lt;</WORD>
<WORD coords="989,1838,1068,1814,1837">RWXD</WORD>
<WORD coords="1091,1838,1151,1813,1838">%lx</WORD>
<WORD coords="1169,1845,1285,1814,1838">bytes:</WORD>
<WORD coords="1313,1838,1414,1814,1838">%-61d</WORD>
<WORD coords="1432,1838,1552,1813,1838">Blocks</WORD>
<WORD coords="1575,1842,1749,1811,1837">%-41d\n&quot;,</WORD>
</LINE>
<LINE>
<WORD coords="809,1878,827,1854,1878">f</WORD>
<WORD coords="828,1878,845,1853,1878">i</WORD>
<WORD coords="853,1878,861,1871,1878">.</WORD>
<WORD coords="869,1878,887,1854,1878">f</WORD>
<WORD coords="889,1888,1109,1853,1878">ib_FileName</WORD>
<WORD coords="1114,1883,1122,1871,1879">,</WORD>
<WORD coords="1151,1879,1169,1854,1879">f</WORD>
<WORD coords="1172,1879,1189,1854,1879">i</WORD>
<WORD coords="1197,1879,1204,1871,1879">.</WORD>
<WORD coords="1212,1879,1230,1854,1879">f</WORD>
<WORD coords="1232,1889,1491,1853,1878">ib_Protection</WORD>
<WORD coords="1496,1883,1505,1871,0">,</WORD>
</LINE>
<LINE>
<WORD coords="808,1918,826,1893,1918">f</WORD>
<WORD coords="828,1918,845,1892,1917">i</WORD>
<WORD coords="853,1917,861,1911,1918">.</WORD>
<WORD coords="869,1918,887,1893,1918">f</WORD>
<WORD coords="890,1928,1027,1892,1919">ibJSize</WORD>
<WORD coords="1032,1923,1040,1911,1919">,</WORD>
<WORD coords="1070,1919,1089,1894,1918">f</WORD>
<WORD coords="1091,1918,1109,1893,1918">i</WORD>
<WORD coords="1115,1918,1123,1911,1919">.</WORD>
<WORD coords="1131,1919,1149,1894,1918">f</WORD>
<WORD coords="1151,1928,1390,1893,1918">ib_NumBlocks</WORD>
<WORD coords="1395,1923,1404,1894,1922">)</WORD>
<WORD coords="1414,1922,1425,1900,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="666,1999,705,1973,1999">if</WORD>
<WORD coords="715,2008,1040,1973,1999">(*fi.fib_Comment)</WORD>
<WORD coords="1071,2002,1107,1973,1999">/*</WORD>
<WORD coords="1132,2000,1169,1975,2000">If</WORD>
<WORD coords="1192,2000,1330,1978,2000">comment</WORD>
<WORD coords="1350,2007,1505,1977,2000">present,</WORD>
<WORD coords="1534,2006,1669,1975,1999">output!</WORD>
<WORD coords="1698,2002,1735,1973,1997">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="725,2045,846,2013,2038">printf</WORD>
<WORD coords="856,2043,1042,2014,2038">(&quot;Comment:</WORD>
<WORD coords="1069,2044,1223,2013,2039">&gt;%s&lt;\n&quot;,</WORD>
<WORD coords="1251,2039,1270,2015,2039">f</WORD>
<WORD coords="1272,2039,1289,2014,2039">i</WORD>
<WORD coords="1297,2039,1305,2032,2039">.</WORD>
<WORD coords="1313,2039,1331,2015,2039">f</WORD>
<WORD coords="1332,2049,1545,2014,2039">ib_Comment)</WORD>
<WORD coords="1556,2043,1567,2021,0">;</WORD>
</LINE>
<LINE>
<WORD coords="666,2079,786,2056,2078">return</WORD>
<WORD coords="796,2083,845,2053,2079">(fi</WORD>
<WORD coords="853,2079,861,2072,2079">.</WORD>
<WORD coords="869,2089,1190,2054,2079">fib_DirEntryType</WORD>
<WORD coords="1211,2079,1232,2057,2079">&gt;</WORD>
<WORD coords="1252,2085,1305,2055,2083">0);</WORD>
<WORD coords="1334,2083,1492,2054,2080">/*Return</WORD>
<WORD coords="1513,2080,1594,2054,2079">File</WORD>
<WORD coords="1615,2086,1695,2056,2079">Type</WORD>
<WORD coords="1718,2082,1755,2053,2076">*/</WORD>
</LINE>
<LINE>
<WORD coords="609,2124,618,2095,2124">}</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,2206,667,2175,2205">The</WORD>
<WORD coords="675,2214,791,2180,2205">protect</WORD>
<WORD coords="798,2214,876,2175,2206">flags</WORD>
<WORD coords="886,2207,936,2184,2206">are</WORD>
<WORD coords="946,2206,998,2181,2206">not</WORD>
<WORD coords="1008,2207,1141,2176,2206">decoded</WORD>
<WORD coords="1151,2215,1312,2176,2206">separately</WORD>
<WORD coords="1323,2207,1354,2176,2207">in</WORD>
<WORD coords="1365,2208,1422,2176,2207">this</WORD>
<WORD coords="1432,2216,1568,2185,2206">program</WORD>
<WORD coords="1579,2214,1615,2176,2206">(it</WORD>
<WORD coords="1624,2207,1771,2176,2206">wouldn&apos;t</WORD>
</LINE>
<LINE>
<WORD coords="603,2251,642,2220,2251">be</WORD>
<WORD coords="652,2251,670,2229,2251">a</WORD>
<WORD coords="678,2259,813,2220,2250">problem</WORD>
<WORD coords="824,2251,855,2226,2251">to</WORD>
<WORD coords="864,2251,905,2221,2251">do</WORD>
<WORD coords="915,2258,999,2221,2251">that),</WORD>
<WORD coords="1008,2252,1060,2221,2252">but</WORD>
<WORD coords="1068,2252,1118,2230,2251">are</WORD>
<WORD coords="1127,2260,1281,2222,2251">presented</WORD>
<WORD coords="1290,2253,1324,2230,2253">as</WORD>
<WORD coords="1334,2253,1353,2230,2253">a</WORD>
<WORD coords="1362,2252,1564,2221,2251">hexadecimal</WORD>
<WORD coords="1574,2253,1699,2221,2251">number</WORD>
<WORD coords="1708,2259,1770,2221,2251">(the</WORD>
</LINE>
<LINE>
<WORD coords="604,2295,712,2264,2295">&quot;%lx&quot;</WORD>
<WORD coords="724,2296,832,2264,2295">format</WORD>
<WORD coords="843,2303,1037,2265,2295">instruction).</WORD>
<WORD coords="1049,2297,1119,2266,2296">You</WORD>
<WORD coords="1129,2297,1185,2275,2296">can</WORD>
<WORD coords="1195,2297,1329,2266,2296">enhance</WORD>
<WORD coords="1339,2297,1398,2266,2296">this</WORD>
<WORD coords="1407,2305,1544,2274,2296">program</WORD>
<WORD coords="1556,2296,1584,2265,2296">if</WORD>
<WORD coords="1591,2304,1653,2274,2297">you</WORD>
<WORD coords="1664,2297,1748,2266,2296">wish.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,2380,667,2349,2379">The</WORD>
<WORD coords="679,2388,757,2349,2380">flags</WORD>
<WORD coords="768,2381,823,2358,2380">can</WORD>
<WORD coords="834,2381,874,2350,2381">be</WORD>
<WORD coords="883,2389,1040,2350,2380">displayed</WORD>
<WORD coords="1050,2381,1081,2350,2381">in</WORD>
<WORD coords="1092,2382,1211,2351,2381">RWED</WORD>
<WORD coords="1222,2382,1331,2350,2381">format</WORD>
<WORD coords="1341,2390,1428,2351,2381">using</WORD>
<WORD coords="1439,2382,1489,2350,2381">the</WORD>
<WORD coords="1501,2382,1596,2355,2381">LIST</WORD>
<WORD coords="1609,2382,1771,2351,2381">command</WORD>
</LINE>
<LINE>
<WORD coords="604,2425,682,2394,2424">from</WORD>
<WORD coords="695,2425,745,2394,2425">the</WORD>
<WORD coords="758,2427,840,2399,2426">CLI.</WORD>
<WORD coords="854,2426,934,2395,2425">With</WORD>
<WORD coords="948,2426,1119,2400,2425">protect</WORD>
<WORD coords="1134,2434,1191,2404,2425">any</WORD>
<WORD coords="1204,2434,1266,2396,2425">flag</WORD>
<WORD coords="1278,2426,1334,2404,2426">can</WORD>
<WORD coords="1345,2427,1384,2396,2426">be</WORD>
<WORD coords="1397,2426,1443,2401,2426">set</WORD>
<WORD coords="1452,2427,1512,2395,2426">and</WORD>
<WORD coords="1524,2427,1596,2395,2426">with</WORD>
<WORD coords="1609,2427,1706,2400,2426">LIST</WORD>
<WORD coords="1721,2427,1770,2396,2426">the</WORD>
</LINE>
<LINE>
<WORD coords="603,2471,697,2440,2470">result</WORD>
<WORD coords="713,2471,770,2448,2470">can</WORD>
<WORD coords="786,2471,825,2440,2471">be</WORD>
<WORD coords="842,2471,1001,2441,2470">observed.</WORD>
<WORD coords="1019,2472,1091,2440,2471">This</WORD>
<WORD coords="1108,2473,1303,2440,2472">information</WORD>
<WORD coords="1320,2473,1377,2450,2472">can</WORD>
<WORD coords="1393,2473,1433,2441,2472">be</WORD>
<WORD coords="1448,2481,1613,2441,2472">compared</WORD>
<WORD coords="1629,2472,1702,2441,2471">with</WORD>
<WORD coords="1720,2472,1770,2441,2471">the</WORD>
</LINE>
<LINE>
<WORD coords="603,2516,709,2485,2515">results</WORD>
<WORD coords="720,2516,799,2485,2515">from</WORD>
<WORD coords="810,2516,859,2485,2515">the</WORD>
<WORD coords="869,2516,938,2494,2516">user</WORD>
<WORD coords="946,2524,1092,2494,2516">program.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1696,2677,1768,2646,2676">261</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0268.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2838" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0269.djvu" width="2051">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0269.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="269,164,316,137,164">25.</WORD>
<WORD coords="343,164,465,137,164">System</WORD>
<WORD coords="483,165,744,138,164">Programming</WORD>
<WORD coords="1353,166,1460,139,166">Amiga</WORD>
<WORD coords="1474,165,1498,138,165">C</WORD>
<WORD coords="1511,166,1570,144,166">for</WORD>
<WORD coords="1581,166,1763,138,165">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="270,491,446,439,490">25.8</WORD>
<WORD coords="602,492,1036,438,491">Conclusion</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="599,642,669,612,641">You</WORD>
<WORD coords="680,642,750,620,641">now</WORD>
<WORD coords="761,642,838,611,641">have</WORD>
<WORD coords="849,642,899,611,641">the</WORD>
<WORD coords="910,650,1028,612,641">general</WORD>
<WORD coords="1040,649,1219,612,641">knowledge</WORD>
<WORD coords="1230,642,1345,612,641">needed</WORD>
<WORD coords="1356,642,1387,617,642">to</WORD>
<WORD coords="1399,642,1481,611,641">write</WORD>
<WORD coords="1493,650,1600,611,641">simple</WORD>
<WORD coords="1610,650,1765,620,641">programs</WORD>
</LINE>
<LINE>
<WORD coords="599,685,630,655,685">in</WORD>
<WORD coords="649,686,676,655,686">C</WORD>
<WORD coords="696,695,858,655,686">language.</WORD>
<WORD coords="879,687,925,656,686">As</WORD>
<WORD coords="945,695,1006,664,687">you</WORD>
<WORD coords="1026,687,1096,656,686">take</WORD>
<WORD coords="1115,687,1189,655,686">time</WORD>
<WORD coords="1208,687,1240,661,687">to</WORD>
<WORD coords="1258,695,1391,656,686">develop</WORD>
<WORD coords="1410,695,1487,664,686">your</WORD>
<WORD coords="1506,687,1576,664,686">own</WORD>
<WORD coords="1595,695,1764,664,686">programs,</WORD>
</LINE>
<LINE>
<WORD coords="599,731,751,700,730">functions</WORD>
<WORD coords="765,731,824,701,730">and</WORD>
<WORD coords="838,736,982,700,731">libraries,</WORD>
<WORD coords="995,739,1073,701,731">keep</WORD>
<WORD coords="1087,732,1145,700,731">this</WORD>
<WORD coords="1158,731,1240,701,730">book</WORD>
<WORD coords="1254,739,1365,701,730">nearby</WORD>
<WORD coords="1378,731,1427,700,730">for</WORD>
<WORD coords="1438,731,1599,700,730">reference.</WORD>
<WORD coords="1615,732,1705,700,731">Since</WORD>
<WORD coords="1718,731,1764,700,730">it&apos;s</WORD>
</LINE>
<LINE>
<WORD coords="599,774,732,744,773">difficult</WORD>
<WORD coords="745,774,775,749,774">to</WORD>
<WORD coords="789,774,951,744,773">memorize</WORD>
<WORD coords="964,782,1138,744,773">everything</WORD>
<WORD coords="1151,774,1242,744,774">about</WORD>
<WORD coords="1254,775,1272,752,775">a</WORD>
<WORD coords="1284,782,1441,744,774">language,</WORD>
<WORD coords="1454,775,1512,744,774">this</WORD>
<WORD coords="1524,775,1607,744,774">book</WORD>
<WORD coords="1619,774,1681,744,774">will</WORD>
<WORD coords="1694,783,1764,744,774">help</WORD>
</LINE>
<LINE>
<WORD coords="600,826,659,797,818">you</WORD>
<WORD coords="671,819,743,789,818">with</WORD>
<WORD coords="755,819,804,789,818">the</WORD>
<WORD coords="814,827,954,789,818">complex</WORD>
<WORD coords="966,827,1107,794,818">concepts</WORD>
<WORD coords="1118,819,1154,789,818">of</WORD>
<WORD coords="1163,819,1189,789,819">C</WORD>
<WORD coords="1201,827,1355,788,818">language.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="600,904,670,874,903">You</WORD>
<WORD coords="686,912,757,882,903">may</WORD>
<WORD coords="774,904,812,874,904">be</WORD>
<WORD coords="829,912,1007,873,904">wondering</WORD>
<WORD coords="1024,912,1093,874,903">why</WORD>
<WORD coords="1111,904,1158,882,904">we</WORD>
<WORD coords="1175,904,1268,873,903">didn&apos;t</WORD>
<WORD coords="1285,912,1381,874,903">spend</WORD>
<WORD coords="1398,904,1481,882,904">more</WORD>
<WORD coords="1498,904,1571,873,903">time</WORD>
<WORD coords="1587,904,1660,873,903">with</WORD>
<WORD coords="1678,904,1764,882,903">some</WORD>
</LINE>
<LINE>
<WORD coords="598,957,717,923,949">aspects</WORD>
<WORD coords="731,949,768,918,948">of</WORD>
<WORD coords="779,949,828,918,948">the</WORD>
<WORD coords="841,957,961,918,948">Amiga.</WORD>
<WORD coords="974,949,1032,919,949">We</WORD>
<WORD coords="1045,949,1139,918,948">admit</WORD>
<WORD coords="1152,949,1214,918,948">that</WORD>
<WORD coords="1226,949,1273,926,949">we</WORD>
<WORD coords="1286,949,1379,918,948">didn&apos;t</WORD>
<WORD coords="1391,949,1510,918,948">include</WORD>
<WORD coords="1523,949,1557,926,949">as</WORD>
<WORD coords="1569,949,1660,918,948">much</WORD>
<WORD coords="1673,949,1766,918,949">about</WORD>
</LINE>
<LINE>
<WORD coords="600,992,648,962,991">the</WORD>
<WORD coords="663,1000,817,962,991">operating</WORD>
<WORD coords="832,1000,944,967,992">system</WORD>
<WORD coords="959,993,1018,962,992">and</WORD>
<WORD coords="1031,992,1172,961,991">Intuition</WORD>
<WORD coords="1186,993,1219,970,992">as</WORD>
<WORD coords="1233,992,1281,970,992">we</WORD>
<WORD coords="1294,993,1396,961,992">would</WORD>
<WORD coords="1409,992,1486,961,991">have</WORD>
<WORD coords="1499,992,1590,961,991">liked.</WORD>
<WORD coords="1604,997,1764,962,991">However,</WORD>
</LINE>
<LINE>
<WORD coords="600,1036,682,1006,1035">these</WORD>
<WORD coords="695,1036,745,1014,1036">are</WORD>
<WORD coords="758,1037,891,1006,1035">difficult</WORD>
<WORD coords="901,1044,1044,1011,1036">concepts</WORD>
<WORD coords="1057,1036,1105,1006,1036">for</WORD>
<WORD coords="1117,1036,1135,1015,1036">a</WORD>
<WORD coords="1146,1043,1289,1006,1035">beginner</WORD>
<WORD coords="1301,1036,1332,1011,1036">to</WORD>
<WORD coords="1344,1041,1533,1006,1035">understand,</WORD>
<WORD coords="1545,1036,1604,1006,1035">and</WORD>
<WORD coords="1617,1036,1664,1014,1036">we</WORD>
<WORD coords="1675,1036,1730,1005,1035">felt</WORD>
<WORD coords="1742,1036,1765,1005,1035">it</WORD>
</LINE>
<LINE>
<WORD coords="598,1080,666,1050,1080">best</WORD>
<WORD coords="680,1081,712,1055,1080">to</WORD>
<WORD coords="724,1088,788,1050,1080">just</WORD>
<WORD coords="802,1088,873,1049,1080">give</WORD>
<WORD coords="887,1081,938,1050,1080">the</WORD>
<WORD coords="951,1081,1056,1050,1080">reader</WORD>
<WORD coords="1070,1081,1089,1058,1081">a</WORD>
<WORD coords="1103,1081,1164,1050,1080">few</WORD>
<WORD coords="1179,1088,1299,1050,1079">general</WORD>
<WORD coords="1314,1088,1468,1050,1079">examples</WORD>
<WORD coords="1484,1088,1666,1049,1079">controlling</WORD>
<WORD coords="1681,1080,1764,1049,1079">these</WORD>
</LINE>
<LINE>
<WORD coords="599,1124,682,1102,1123">areas</WORD>
<WORD coords="693,1124,724,1094,1123">in</WORD>
<WORD coords="736,1125,772,1094,1125">C.</WORD>
<WORD coords="785,1124,875,1094,1123">Since</WORD>
<WORD coords="885,1125,911,1094,1125">C</WORD>
<WORD coords="924,1125,950,1094,1124">is</WORD>
<WORD coords="961,1124,980,1103,1124">a</WORD>
<WORD coords="991,1132,1202,1094,1123">transportable</WORD>
<WORD coords="1213,1132,1368,1094,1123">language,</WORD>
<WORD coords="1380,1132,1440,1102,1124">you</WORD>
<WORD coords="1451,1132,1519,1102,1124">may</WORD>
<WORD coords="1530,1132,1629,1094,1123">prefer</WORD>
<WORD coords="1640,1124,1671,1099,1124">to</WORD>
<WORD coords="1681,1124,1764,1093,1123">write</WORD>
</LINE>
<LINE>
<WORD coords="599,1177,807,1138,1168">transportable</WORD>
<WORD coords="816,1169,920,1147,1168">source</WORD>
<WORD coords="929,1169,1028,1139,1169">codes.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,1253,628,1223,1253">If</WORD>
<WORD coords="636,1262,697,1232,1254">you</WORD>
<WORD coords="707,1254,788,1229,1254">want</WORD>
<WORD coords="797,1254,827,1229,1254">to</WORD>
<WORD coords="837,1255,977,1223,1253">continue</WORD>
<WORD coords="988,1262,1062,1232,1253">your</WORD>
<WORD coords="1072,1254,1229,1223,1253">education</WORD>
<WORD coords="1240,1253,1268,1223,1253">in</WORD>
<WORD coords="1279,1259,1316,1223,1254">C,</WORD>
<WORD coords="1327,1254,1374,1232,1254">we</WORD>
<WORD coords="1384,1254,1574,1223,1253">recommend</WORD>
<WORD coords="1584,1254,1634,1223,1253">the</WORD>
<WORD coords="1644,1254,1764,1223,1253">Abacus</WORD>
</LINE>
<LINE>
<WORD coords="598,1299,681,1269,1298">book</WORD>
<WORD coords="690,1307,800,1269,1298">Amiga</WORD>
<WORD coords="814,1299,840,1268,1299">C</WORD>
<WORD coords="846,1307,901,1268,1301">for</WORD>
<WORD coords="911,1299,1076,1268,1298">Advanced</WORD>
<WORD coords="1086,1306,1323,1269,1298">Programmers.</WORD>
<WORD coords="1336,1299,1409,1268,1298">This</WORD>
<WORD coords="1421,1299,1502,1268,1298">book</WORD>
<WORD coords="1515,1298,1620,1277,1297">covers</WORD>
<WORD coords="1634,1306,1763,1268,1298">subjects</WORD>
</LINE>
<LINE>
<WORD coords="600,1344,662,1313,1343">that</WORD>
<WORD coords="678,1344,801,1313,1343">interest</WORD>
<WORD coords="815,1352,1018,1313,1343">professional</WORD>
<WORD coords="1036,1351,1148,1313,1342">Amiga</WORD>
<WORD coords="1163,1351,1391,1322,1342">programmers:</WORD>
<WORD coords="1411,1350,1594,1313,1342">Combining</WORD>
<WORD coords="1611,1350,1764,1313,1342">assembly</WORD>
</LINE>
<LINE>
<WORD coords="600,1396,746,1358,1387">language</WORD>
<WORD coords="755,1388,814,1358,1387">and</WORD>
<WORD coords="824,1388,929,1366,1387">source</WORD>
<WORD coords="938,1392,1041,1358,1388">codes;</WORD>
<WORD coords="1051,1395,1222,1358,1387">debugging</WORD>
<WORD coords="1233,1395,1361,1358,1386">(finding</WORD>
<WORD coords="1371,1394,1487,1357,1387">errors);</WORD>
<WORD coords="1496,1395,1581,1357,1387">jump</WORD>
<WORD coords="1591,1392,1695,1357,1387">tables;</WORD>
<WORD coords="1706,1387,1765,1357,1386">and</WORD>
</LINE>
<LINE>
<WORD coords="600,1433,694,1411,1432">more.</WORD>
<WORD coords="716,1432,750,1403,1432">In</WORD>
<WORD coords="770,1437,919,1402,1432">addition,</WORD>
<WORD coords="937,1440,1049,1401,1431">Amiga</WORD>
<WORD coords="1074,1432,1100,1401,1432">C</WORD>
<WORD coords="1116,1439,1173,1401,1433">for</WORD>
<WORD coords="1194,1432,1364,1400,1431">Advanced</WORD>
<WORD coords="1384,1439,1622,1401,1430">Programmers</WORD>
<WORD coords="1656,1431,1764,1399,1430">details</WORD>
</LINE>
<LINE>
<WORD coords="599,1476,739,1445,1475">Intuition</WORD>
<WORD coords="750,1484,971,1445,1475">programming</WORD>
<WORD coords="983,1475,1014,1445,1475">in</WORD>
<WORD coords="1026,1476,1051,1445,1476">C</WORD>
<WORD coords="1064,1483,1192,1445,1475">(menus,</WORD>
<WORD coords="1204,1484,1377,1450,1475">requesters,</WORD>
<WORD coords="1389,1483,1468,1445,1475">etc.).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,1562,655,1531,1562">We</WORD>
<WORD coords="666,1562,742,1531,1561">wish</WORD>
<WORD coords="754,1570,814,1540,1562">you</WORD>
<WORD coords="826,1562,896,1531,1561">luck</WORD>
<WORD coords="907,1561,937,1531,1561">in</WORD>
<WORD coords="949,1570,1024,1540,1561">your</WORD>
<WORD coords="1035,1562,1131,1531,1561">future</WORD>
<WORD coords="1141,1562,1175,1539,1562">as</WORD>
<WORD coords="1185,1562,1204,1539,1562">a</WORD>
<WORD coords="1215,1562,1241,1530,1562">C</WORD>
<WORD coords="1250,1570,1460,1539,1561">programmer.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1001,1646,1074,1615,1645">Dirk</WORD>
<WORD coords="1085,1646,1203,1615,1645">Schaun</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="272,2672,343,2643,2671">262</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0269.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2827" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0270.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0270.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="606,798,1464,652,769">Appendices</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0270.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0271.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0271.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0271.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0272.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0272.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="292,169,420,142,168">Abacus</WORD>
<WORD coords="1373,175,1530,147,174">Appendix</WORD>
<WORD coords="1544,175,1582,147,175">A:</WORD>
<WORD coords="1598,175,1784,147,175">Functions</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="291,452,399,382,450">A.</WORD>
<WORD coords="619,456,1070,384,454">Functions</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="617,610,778,578,608">Filename:</WORD>
<WORD coords="795,611,937,583,610">strlen</WORD>
<WORD coords="946,611,954,604,611">.</WORD>
<WORD coords="965,611,985,591,611">c</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,696,1768,665,683">/*******************************************************/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,730,654,704,726">/*</WORD>
<WORD coords="678,730,773,707,728">Name:</WORD>
<WORD coords="985,731,1103,708,730">strlen</WORD>
<WORD coords="1733,735,1768,709,730">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,771,654,744,767">/*</WORD>
<WORD coords="679,771,875,747,769">Parameter:</WORD>
<WORD coords="986,770,1000,754,770">s</WORD>
<WORD coords="1031,777,1176,747,771">(String)</WORD>
<WORD coords="1733,776,1768,749,771">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,811,654,784,807">/*</WORD>
<WORD coords="679,810,798,787,809">Return</WORD>
<WORD coords="820,811,935,787,810">value:</WORD>
<WORD coords="965,816,1082,789,810">Length</WORD>
<WORD coords="1113,815,1196,787,812">(int)</WORD>
<WORD coords="1733,816,1767,790,811">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="620,851,654,824,847">/*</WORD>
<WORD coords="678,851,854,825,849">Function:</WORD>
<WORD coords="942,851,1061,828,851">Number</WORD>
<WORD coords="1085,852,1122,828,852">of</WORD>
<WORD coords="1146,853,1343,829,852">characters</WORD>
<WORD coords="1367,853,1404,828,853">in</WORD>
<WORD coords="1430,853,1484,831,853">&quot;s&quot;</WORD>
<WORD coords="1733,856,1767,829,851">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,892,654,866,888">/*</WORD>
<WORD coords="678,892,793,867,890">Other:</WORD>
<WORD coords="903,883,919,878,889">-</WORD>
<WORD coords="1733,897,1767,870,892">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,937,1767,906,922">./♦A*****************************************************/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="619,1011,736,988,1010">strlen</WORD>
<WORD coords="746,1015,790,989,1011">(s)</WORD>
</LINE>
<LINE>
<WORD coords="618,1051,695,1028,1051">char</WORD>
<WORD coords="721,1052,736,1034,1052">s</WORD>
<WORD coords="746,1055,753,1029,1056">[</WORD>
<WORD coords="763,1056,770,1029,1055">]</WORD>
<WORD coords="783,1055,792,1035,0">;</WORD>
</LINE>
<LINE>
<WORD coords="622,1094,630,1068,1094">(</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="658,1138,816,1108,1132">register</WORD>
<WORD coords="841,1133,896,1109,1133">int</WORD>
<WORD coords="923,1133,938,1109,1133">i</WORD>
<WORD coords="962,1127,980,1119,1130">=</WORD>
<WORD coords="1003,1137,1035,1111,1135">0;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="656,1173,756,1148,1172">while</WORD>
<WORD coords="766,1176,795,1151,1173">(s</WORD>
<WORD coords="807,1177,851,1149,1173">[i]</WORD>
<WORD coords="862,1177,869,1151,0">)</WORD>
</LINE>
<LINE>
<WORD coords="699,1216,771,1188,1212">i++;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="657,1254,775,1232,1253">return</WORD>
<WORD coords="787,1257,829,1230,1254">(i)</WORD>
<WORD coords="843,1257,852,1238,0">;</WORD>
</LINE>
<LINE>
<WORD coords="622,1296,629,1270,1296">&gt;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="614,1418,775,1387,1416">Filename:</WORD>
<WORD coords="791,1426,933,1394,1418">strcpy</WORD>
<WORD coords="943,1419,951,1412,1419">.</WORD>
<WORD coords="962,1419,982,1399,1419">c</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,1498,1482,1472,1489">/♦♦♦♦it*************************************</WORD>
<WORD coords="1488,1504,1765,1478,1494">*************/</WORD>
</LINE>
<LINE>
<WORD coords="618,1539,652,1513,1535">/*</WORD>
<WORD coords="675,1539,770,1516,1537">Name:</WORD>
<WORD coords="982,1545,1099,1518,1539">strcpy</WORD>
<WORD coords="1710,1545,1746,1518,1539">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,1581,651,1554,1577">/*</WORD>
<WORD coords="676,1581,871,1557,1579">Parameter:</WORD>
<WORD coords="982,1581,997,1564,1581">s</WORD>
<WORD coords="1028,1588,1194,1557,1581">(String),</WORD>
<WORD coords="1223,1582,1239,1561,1582">t</WORD>
<WORD coords="1270,1589,1414,1558,1582">(String)</WORD>
<WORD coords="1710,1586,1745,1559,1581">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,1621,651,1594,1617">/*</WORD>
<WORD coords="676,1620,794,1597,1619">Return</WORD>
<WORD coords="817,1621,932,1597,1620">value:</WORD>
<WORD coords="961,1612,977,1608,1612">-</WORD>
<WORD coords="1710,1626,1745,1600,1621">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,1662,651,1635,1658">/*</WORD>
<WORD coords="676,1661,850,1636,1660">Function:</WORD>
<WORD coords="980,1667,1098,1637,1661">Copies</WORD>
<WORD coords="1124,1663,1178,1641,1663">&quot;s&quot;</WORD>
<WORD coords="1202,1663,1240,1642,1663">to</WORD>
<WORD coords="1264,1663,1319,1641,1663">&quot;t&quot;</WORD>
<WORD coords="1709,1667,1745,1641,1661">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="617,1702,651,1676,1698">/*</WORD>
<WORD coords="675,1702,789,1678,1700">Other:</WORD>
<WORD coords="961,1693,977,1689,1699">-</WORD>
<WORD coords="1709,1707,1744,1681,1702">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,1741,1602,1716,1734">/************************************************</WORD>
<WORD coords="1608,1747,1763,1721,1737">*******/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,1827,734,1799,1820">strcpy</WORD>
<WORD coords="743,1826,826,1799,1821">(t,s)</WORD>
</LINE>
<LINE>
<WORD coords="615,1867,773,1836,1860">register</WORD>
<WORD coords="798,1862,874,1839,1862">char</WORD>
<WORD coords="899,1867,1011,1840,1862">*t,*s;</WORD>
</LINE>
<LINE>
<WORD coords="619,1905,627,1878,1905">{</WORD>
</LINE>
<LINE>
<WORD coords="653,1944,753,1919,1943">while</WORD>
<WORD coords="763,1947,854,1922,1944">(*t++</WORD>
<WORD coords="877,1938,895,1929,1941">=</WORD>
<WORD coords="920,1948,1008,1923,1945">*s++)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="699,1986,706,1976,1986">r</WORD>
</LINE>
<LINE>
<WORD coords="619,2027,627,2001,2027">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="612,2150,773,2118,2148">Filename:</WORD>
<WORD coords="789,2151,929,2125,2150">strcat</WORD>
<WORD coords="941,2151,949,2144,2151">.</WORD>
<WORD coords="960,2151,980,2130,2151">c</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,2235,1722,2205,2221">/•••••♦A**********************************************/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,2272,649,2246,2268">/*</WORD>
<WORD coords="674,2271,780,2248,2270">Name:.</WORD>
<WORD coords="980,2272,1096,2250,2272">strcat</WORD>
<WORD coords="1687,2277,1722,2250,2271">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,2314,649,2287,2310">/*</WORD>
<WORD coords="674,2313,870,2290,2312">Parameter:</WORD>
<WORD coords="980,2313,995,2296,2313">s</WORD>
<WORD coords="1026,2320,1192,2289,2314">(String),</WORD>
<WORD coords="1221,2314,1237,2293,2314">t</WORD>
<WORD coords="1268,2321,1413,2290,2314">(String)</WORD>
<WORD coords="1687,2318,1722,2290,2312">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,2354,649,2328,2350">/*</WORD>
<WORD coords="674,2353,793,2330,2352">Return</WORD>
<WORD coords="815,2354,930,2330,2353">value:</WORD>
<WORD coords="980,2345,996,2340,2349">-</WORD>
<WORD coords="1687,2358,1722,2331,2352">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,2394,649,2368,2391">/*</WORD>
<WORD coords="675,2394,849,2369,2393">Function:</WORD>
<WORD coords="979,2395,1098,2371,2394">attach</WORD>
<WORD coords="1122,2395,1176,2372,2395">&quot;t&quot;</WORD>
<WORD coords="1201,2395,1239,2373,2395">to</WORD>
<WORD coords="1263,2395,1318,2373,2395">&quot;s&quot;</WORD>
<WORD coords="1687,2398,1722,2371,2393">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,2436,649,2409,2431">/*</WORD>
<WORD coords="673,2435,788,2411,2433">Other:</WORD>
<WORD coords="980,2426,996,2422,2433">-</WORD>
<WORD coords="1687,2439,1722,2412,2433">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,2478,1723,2449,2464">/A****************************************************/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="615,2555,731,2534,2554">strcat</WORD>
<WORD coords="742,2559,826,2533,2555">(s,t)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1705,2675,1778,2644,2674">265</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0272.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2829" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0273.djvu" width="2050">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0273.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="270,168,428,142,168">Appendix</WORD>
<WORD coords="444,168,480,142,168">A:</WORD>
<WORD coords="498,168,684,141,167">Functions</WORD>
<WORD coords="1351,165,1458,138,164">Amiga</WORD>
<WORD coords="1471,164,1496,137,164">C</WORD>
<WORD coords="1509,164,1568,143,163">for</WORD>
<WORD coords="1580,163,1762,137,162">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="602,345,760,315,339">register</WORD>
<WORD coords="784,339,860,316,339">char</WORD>
<WORD coords="886,343,998,316,339">*s,*t;</WORD>
</LINE>
<LINE>
<WORD coords="606,383,614,358,383">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="641,420,740,395,419">while</WORD>
<WORD coords="751,422,814,397,419">(*s)</WORD>
</LINE>
<LINE>
<WORD coords="685,463,756,440,459">s++;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="641,500,741,476,500">while</WORD>
<WORD coords="751,503,842,478,500">(*s++</WORD>
<WORD coords="865,493,883,484,496">-</WORD>
<WORD coords="908,503,996,477,500">*t++)</WORD>
<WORD coords="1010,502,1019,482,0">;</WORD>
</LINE>
<LINE>
<WORD coords="607,543,615,518,543">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="601,666,762,634,665">Filename:</WORD>
<WORD coords="778,666,920,638,665">letter</WORD>
<WORD coords="930,665,938,658,665">.</WORD>
<WORD coords="948,665,968,644,665">c</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,748,1731,716,737">/A*****************************************************/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="604,788,639,762,783">/*</WORD>
<WORD coords="662,786,757,764,785">Name:</WORD>
<WORD coords="969,785,1085,762,784">letter</WORD>
<WORD coords="1696,783,1731,757,777">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,828,638,803,824">/*</WORD>
<WORD coords="664,826,859,805,825">Parameter:</WORD>
<WORD coords="971,825,985,808,825">z</WORD>
<WORD coords="1016,828,1118,802,825">(char)</WORD>
<WORD coords="1696,824,1731,797,818">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,868,639,842,863">/*</WORD>
<WORD coords="664,866,782,844,865">Return</WORD>
<WORD coords="805,866,920,843,865">value:</WORD>
<WORD coords="951,865,985,843,865">It</WORD>
<WORD coords="1008,865,1065,848,864">was</WORD>
<WORD coords="1090,864,1107,847,864">a</WORD>
<WORD coords="1130,864,1246,841,863">letter</WORD>
<WORD coords="1277,867,1342,841,865">(1),</WORD>
<WORD coords="1371,862,1449,840,862">else</WORD>
<WORD coords="1480,865,1522,839,864">(0)</WORD>
<WORD coords="1696,863,1732,837,857">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,908,639,882,903">/*</WORD>
<WORD coords="663,906,839,881,905">Function:</WORD>
<WORD coords="867,905,1065,880,904">Determines</WORD>
<WORD coords="1090,904,1125,880,904">if</WORD>
<WORD coords="1150,904,1186,879,904">it</WORD>
<WORD coords="1210,904,1266,886,903">was</WORD>
<WORD coords="1291,904,1308,886,904">a</WORD>
<WORD coords="1332,903,1449,880,902">letter</WORD>
<WORD coords="1473,902,1509,885,902">or</WORD>
<WORD coords="1533,902,1590,880,901">not</WORD>
<WORD coords="1697,903,1732,877,898">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,949,639,922,944">/*</WORD>
<WORD coords="663,947,779,923,947">Other:</WORD>
<WORD coords="888,937,905,933,944">-</WORD>
<WORD coords="1697,944,1732,917,938">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,984,1732,957,978">/A*****************************************************/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="605,1029,743,1003,1027">♦define</WORD>
<WORD coords="766,1027,865,1005,1027">FALSE</WORD>
</LINE>
<LINE>
<WORD coords="605,1070,743,1044,1068">#define</WORD>
<WORD coords="767,1068,845,1046,1068">TRUE</WORD>
<WORD coords="890,1068,904,1045,1068">1</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="606,1149,724,1126,1149">letter</WORD>
<WORD coords="734,1152,777,1126,1149">(z)</WORD>
</LINE>
<LINE>
<WORD coords="606,1195,764,1165,1189">register</WORD>
<WORD coords="788,1189,865,1166,1189">char</WORD>
<WORD coords="891,1192,922,1172,1189">z;</WORD>
</LINE>
<LINE>
<WORD coords="611,1231,618,1206,1231">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="647,1268,683,1244,1268">if</WORD>
<WORD coords="714,1271,721,1246,1271">(</WORD>
<WORD coords="735,1271,763,1246,1268">(z</WORD>
<WORD coords="789,1266,826,1248,1264">&gt;=</WORD>
<WORD coords="855,1268,901,1246,1268">&apos;a&apos;</WORD>
<WORD coords="932,1267,965,1248,1267">ss</WORD>
<WORD coords="993,1267,1007,1250,1267">z</WORD>
<WORD coords="1031,1265,1068,1247,1263">&lt;=</WORD>
<WORD coords="1088,1269,1161,1244,1266">-&apos;z&apos;)</WORD>
<WORD coords="1199,1269,1223,1244,1269">II</WORD>
<WORD coords="1259,1269,1288,1244,1265">(z</WORD>
<WORD coords="1314,1264,1351,1246,1263">&gt;=</WORD>
<WORD coords="1379,1265,1426,1243,1265">&apos;A*</WORD>
<WORD coords="1456,1264,1489,1245,1264">&amp;&amp;</WORD>
<WORD coords="1517,1264,1531,1247,1264">z</WORD>
<WORD coords="1556,1263,1594,1245,1262">&lt;=</WORD>
<WORD coords="1622,1267,1686,1241,1264">&apos;Z&apos;)</WORD>
<WORD coords="1700,1267,1707,1241,1267">)</WORD>
</LINE>
<LINE>
<WORD coords="607,1309,724,1287,1308">return</WORD>
<WORD coords="734,1312,861,1285,1308">(TRUE);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="646,1349,765,1327,1348">return</WORD>
<WORD coords="775,1351,900,1325,1347">(FALSE)</WORD>
<WORD coords="913,1350,923,1331,0">;</WORD>
</LINE>
<LINE>
<WORD coords="610,1392,618,1366,1392">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="604,1513,766,1482,1512">Filename:</WORD>
<WORD coords="782,1522,924,1492,1512">c_comp</WORD>
<WORD coords="934,1513,941,1506,1513">.</WORD>
<WORD coords="952,1513,972,1492,1513">c</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,1591,1754,1565,1584">/♦A*****************************************************/</WORD>
</LINE>
<LINE>
<WORD coords="609,1635,643,1609,1630">/*</WORD>
<WORD coords="667,1633,761,1611,1633">Name:</WORD>
<WORD coords="973,1641,1091,1615,1632">c_comp</WORD>
<WORD coords="1721,1631,1754,1605,1626">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,1676,643,1649,1671">/*</WORD>
<WORD coords="667,1674,863,1652,1673">Parameter:</WORD>
<WORD coords="973,1673,1007,1650,1673">cl</WORD>
<WORD coords="1039,1676,1164,1650,1672">(char),</WORD>
<WORD coords="1194,1672,1229,1649,1672">c2</WORD>
<WORD coords="1261,1675,1364,1649,1672">(char)</WORD>
<WORD coords="1721,1672,1754,1646,1667">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,1715,643,1689,1710">/*</WORD>
<WORD coords="668,1713,786,1691,1713">Return</WORD>
<WORD coords="809,1713,924,1690,1712">value:</WORD>
<WORD coords="975,1713,988,1690,1713">1</WORD>
<WORD coords="1020,1716,1143,1690,1712">(TRUE)&apos;,</WORD>
<WORD coords="1222,1715,1345,1689,1711">(FALSE)</WORD>
<WORD coords="1721,1712,1755,1686,1706">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,1755,643,1729,1750">/*</WORD>
<WORD coords="668,1754,843,1729,1753">Function:</WORD>
<WORD coords="973,1758,1128,1732,1752">Compares</WORD>
<WORD coords="1152,1752,1211,1731,1752">two</WORD>
<WORD coords="1235,1752,1432,1729,1751">characters</WORD>
<WORD coords="1721,1753,1755,1726,1747">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,1797,643,1770,1792">/*</WORD>
<WORD coords="668,1795,783,1771,1794">Other:</WORD>
<WORD coords="974,1800,1129,1769,1794">requires</WORD>
<WORD coords="1153,1794,1212,1773,1793">two</WORD>
<WORD coords="1234,1794,1432,1770,1793">characters</WORD>
<WORD coords="1463,1796,1485,1770,1796">()</WORD>
<WORD coords="1721,1794,1755,1767,1788">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="610,1837,1755,1807,1826">/••a****************************************************/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,1876,747,1850,1874">♦define</WORD>
<WORD coords="770,1875,868,1853,1874">FALSE</WORD>
</LINE>
<LINE>
<WORD coords="609,1917,747,1891,1915">♦define</WORD>
<WORD coords="771,1916,849,1893,1915">TRUE</WORD>
<WORD coords="894,1915,908,1893,1915">1</WORD>
</LINE>
<LINE>
<WORD coords="607,1955,727,1934,1955">extern</WORD>
<WORD coords="751,1955,807,1931,1955">int</WORD>
<WORD coords="831,1961,1005,1932,1955">grklflag;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="609,2045,861,2013,2036">c_comp(cl,c2)</WORD>
</LINE>
<LINE>
<WORD coords="609,2082,767,2052,2075">register</WORD>
<WORD coords="792,2076,868,2053,2075">char</WORD>
<WORD coords="893,2080,1006,2053,2076">cl,c2;</WORD>
</LINE>
<LINE>
<WORD coords="614,2121,622,2094,2121">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="650,2158,686,2133,2158">if</WORD>
<WORD coords="718,2161,766,2135,2158">(cl</WORD>
<WORD coords="792,2151,830,2143,2153">==</WORD>
<WORD coords="852,2162,902,2135,2158">c2)</WORD>
<WORD coords="934,2159,1049,2137,2158">return</WORD>
<WORD coords="1061,2161,1164,2135,2158">(TRUE)</WORD>
<WORD coords="1178,2161,1187,2141,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="650,2201,704,2173,2198">if(</WORD>
<WORD coords="730,2204,889,2175,2198">grklflag</WORD>
<WORD coords="914,2198,948,2178,2198">&amp;&amp;</WORD>
<WORD coords="975,2198,1091,2175,2198">letter</WORD>
<WORD coords="1102,2201,1164,2175,2198">(cl)</WORD>
<WORD coords="1197,2198,1231,2178,2198">SS</WORD>
<WORD coords="1256,2197,1374,2175,2197">letter</WORD>
<WORD coords="1384,2200,1447,2174,2197">(c2)</WORD>
<WORD coords="1460,2200,1467,2175,0">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="690,2239,727,2214,2239">if</WORD>
<WORD coords="738,2242,745,2216,2242">(</WORD>
<WORD coords="758,2242,808,2216,2238">(cl</WORD>
<WORD coords="833,2237,849,2219,2237">+</WORD>
<WORD coords="878,2239,925,2217,2239">&quot;a&quot;</WORD>
<WORD coords="954,2230,971,2226,2234">-</WORD>
<WORD coords="999,2238,1045,2217,2238">&apos;A&apos;</WORD>
<WORD coords="1073,2232,1112,2223,2234">==</WORD>
<WORD coords="1135,2241,1185,2215,2238">c2)</WORD>
<WORD coords="1203,2241,1206,2216,2241">I</WORD>
<WORD coords="1223,2242,1227,2216,2241">|</WORD>
<WORD coords="1243,2241,1291,2215,2238">(c2</WORD>
<WORD coords="1317,2236,1333,2218,2237">+</WORD>
<WORD coords="1363,2238,1409,2216,2238">&quot;a&quot;</WORD>
<WORD coords="1438,2229,1454,2225,2233">-</WORD>
<WORD coords="1483,2238,1529,2216,2238">&apos;A&apos;</WORD>
<WORD coords="1558,2231,1597,2222,2233">==</WORD>
<WORD coords="1619,2241,1669,2215,2237">cl)</WORD>
<WORD coords="1682,2241,1689,2215,0">)</WORD>
</LINE>
<LINE>
<WORD coords="609,2280,727,2258,2279">return</WORD>
<WORD coords="737,2283,842,2257,2279">(TRUE)</WORD>
<WORD coords="854,2283,864,2263,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="649,2320,767,2298,2319">return</WORD>
<WORD coords="778,2323,902,2297,2319">(FALSE)</WORD>
<WORD coords="916,2323,925,2303,0">;</WORD>
</LINE>
<LINE>
<WORD coords="613,2364,621,2338,2364">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="278,2662,349,2632,2661">266</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0273.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2829" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0274.djvu" width="2044">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0274.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="280,154,408,127,153">Abacus</WORD>
<WORD coords="1359,150,1516,124,149">Appendix</WORD>
<WORD coords="1532,149,1568,123,149">A:</WORD>
<WORD coords="1585,149,1768,122,148">Functions</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="607,331,768,300,330">Filename:</WORD>
<WORD coords="784,337,926,306,330">strcmp</WORD>
<WORD coords="936,330,944,323,330">.</WORD>
<WORD coords="954,330,974,310,330">c</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,413,1716,381,402">/♦it**************************************************/</WORD>
</LINE>
<LINE>
<WORD coords="611,453,645,427,448">/*</WORD>
<WORD coords="669,451,763,429,450">Name:</WORD>
<WORD coords="976,455,1093,429,449">strcmp</WORD>
<WORD coords="1681,448,1715,422,442">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,493,645,467,488">/*</WORD>
<WORD coords="670,490,865,468,490">Parameter:</WORD>
<WORD coords="976,489,990,472,489">s</WORD>
<WORD coords="1021,494,1187,465,489">(String),</WORD>
<WORD coords="1215,488,1232,468,488">t</WORD>
<WORD coords="1263,493,1407,464,488">(String)</WORD>
<WORD coords="1681,488,1716,461,482">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,533,645,507,528">/*</WORD>
<WORD coords="671,531,789,509,530">Return</WORD>
<WORD coords="811,531,926,507,530">value:</WORD>
<WORD coords="955,530,1132,505,529">identical</WORD>
<WORD coords="1197,529,1252,508,529">not</WORD>
<WORD coords="1277,529,1454,504,528">identical</WORD>
<WORD coords="1479,527,1493,505,528">1</WORD>
<WORD coords="1681,528,1716,502,527">*/</WORD>
</LINE>
<LINE>
<WORD coords="612,573,646,547,568">/*</WORD>
<WORD coords="671,571,845,546,570">Function:</WORD>
<WORD coords="974,575,1131,548,569">Compares</WORD>
<WORD coords="1158,569,1212,547,569">&quot;s&quot;</WORD>
<WORD coords="1236,569,1295,546,568">and</WORD>
<WORD coords="1319,568,1373,547,568">&quot;t&quot;</WORD>
<WORD coords="1681,568,1716,542,563">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,612,646,586,607">/*</WORD>
<WORD coords="670,610,785,587,609">Other:</WORD>
<WORD coords="975,600,992,596,607">-</WORD>
<WORD coords="1681,607,1717,581,602">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,648,1716,621,642">/•••••••A*********************************************/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,736,783,708,730">strcmp(s,</WORD>
<WORD coords="792,733,822,708,733">t)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,777,769,747,771">register</WORD>
<WORD coords="793,771,870,748,771">char</WORD>
<WORD coords="895,775,945,748,771">*s,</WORD>
<WORD coords="976,774,1027,748,770">*t;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="616,816,624,790,816">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="652,858,810,827,851">register</WORD>
<WORD coords="835,851,890,827,851">int</WORD>
<WORD coords="915,854,1108,826,850">identical;</WORD>
</LINE>
<LINE>
<WORD coords="650,892,749,868,892">while</WORD>
<WORD coords="760,895,952,867,891">(identical</WORD>
<WORD coords="975,884,993,876,887">=</WORD>
<WORD coords="1016,899,1209,869,890">c_comp(*s,</WORD>
<WORD coords="1239,893,1328,868,890">*t++)</WORD>
<WORD coords="1361,893,1368,868,893">)</WORD>
</LINE>
<LINE>
<WORD coords="693,932,730,908,932">if</WORD>
<WORD coords="740,935,863,910,932">(!*s++)</WORD>
</LINE>
<LINE>
<WORD coords="734,971,851,950,970">return</WORD>
<WORD coords="861,973,904,948,972">(0)</WORD>
<WORD coords="918,973,927,954,0">;</WORD>
</LINE>
<LINE>
<WORD coords="653,1012,770,990,1011">return</WORD>
<WORD coords="781,1014,788,989,1011">(</WORD>
<WORD coords="800,1011,805,989,1011">!</WORD>
<WORD coords="816,1013,1005,986,1010">identical)</WORD>
<WORD coords="1019,1013,1028,993,0">;</WORD>
</LINE>
<LINE>
<WORD coords="617,1056,624,1029,1056">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="611,1179,771,1148,1177">Filename:</WORD>
<WORD coords="788,1179,1001,1152,1177">strchar.c</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1260,1758,1230,1250">/A******************************************************/</WORD>
</LINE>
<LINE>
<WORD coords="614,1301,648,1275,1296">/*</WORD>
<WORD coords="672,1300,766,1277,1299">Name:</WORD>
<WORD coords="978,1299,1115,1275,1298">strchar</WORD>
<WORD coords="1725,1297,1758,1271,1292">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1341,648,1315,1336">/*</WORD>
<WORD coords="673,1339,868,1317,1338">Parameter:</WORD>
<WORD coords="978,1338,993,1321,1338">s</WORD>
<WORD coords="1024,1344,1190,1314,1338">(String),</WORD>
<WORD coords="1220,1338,1237,1321,1338">c</WORD>
<WORD coords="1266,1341,1369,1315,1338">(char)</WORD>
<WORD coords="1725,1337,1758,1311,1331">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1382,648,1355,1377">/*</WORD>
<WORD coords="673,1380,791,1358,1379">Return</WORD>
<WORD coords="814,1380,928,1356,1379">value:</WORD>
<WORD coords="957,1379,1115,1354,1379">Position</WORD>
<WORD coords="1145,1383,1249,1354,1379">(int),</WORD>
<WORD coords="1279,1379,1316,1361,1379">or</WORD>
<WORD coords="1341,1378,1376,1355,1373">-1</WORD>
<WORD coords="1725,1379,1759,1352,1373">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1422,648,1396,1417">/*</WORD>
<WORD coords="673,1420,848,1396,1419">Function:</WORD>
<WORD coords="977,1419,1174,1395,1419">Determines</WORD>
<WORD coords="1199,1419,1254,1398,1419">Pos</WORD>
<WORD coords="1279,1419,1316,1396,1419">of</WORD>
<WORD coords="1339,1418,1397,1396,1418">the</WORD>
<WORD coords="1420,1419,1498,1396,1418">Char</WORD>
<WORD coords="1523,1418,1577,1396,1418">&quot;c&quot;</WORD>
<WORD coords="1603,1417,1639,1393,1417">in</WORD>
<WORD coords="1664,1419,1759,1393,1417">&quot;s&quot;*/</WORD>
</LINE>
<LINE>
<WORD coords="614,1461,648,1435,1456">/*</WORD>
<WORD coords="672,1459,787,1436,1459">Other:</WORD>
<WORD coords="978,1450,994,1445,1457">-</WORD>
<WORD coords="1725,1459,1759,1432,1453">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="618,1499,1759,1472,1491">/•••A***************************************************/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="614,1579,750,1556,1579">strchar</WORD>
<WORD coords="761,1583,845,1557,1579">(s,c)</WORD>
</LINE>
<LINE>
<WORD coords="613,1625,771,1595,1619">register</WORD>
<WORD coords="795,1620,871,1597,1619">char</WORD>
<WORD coords="897,1619,912,1603,1619">s</WORD>
<WORD coords="923,1623,930,1597,1623">[</WORD>
<WORD coords="940,1623,947,1597,1623">]</WORD>
<WORD coords="960,1623,969,1603,0">;</WORD>
</LINE>
<LINE>
<WORD coords="613,1666,771,1636,1660">register</WORD>
<WORD coords="795,1660,871,1637,1660">char</WORD>
<WORD coords="896,1663,928,1643,1660">c;</WORD>
</LINE>
<LINE>
<WORD coords="617,1702,625,1677,1702">(</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="653,1745,811,1715,1739">register</WORD>
<WORD coords="836,1739,891,1715,1739">int</WORD>
<WORD coords="917,1739,933,1715,1739">i</WORD>
<WORD coords="957,1733,974,1724,1736">=</WORD>
<WORD coords="998,1743,1029,1717,1741">0;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="651,1780,751,1756,1780">while</WORD>
<WORD coords="761,1784,768,1758,1782">(</WORD>
<WORD coords="781,1789,952,1758,1780">!c_comp(s</WORD>
<WORD coords="964,1785,1007,1756,1781">[i]</WORD>
<WORD coords="1019,1785,1067,1758,1781">,c)</WORD>
<WORD coords="1100,1781,1132,1762,1781">ss</WORD>
<WORD coords="1160,1785,1248,1756,1781">s[i])</WORD>
</LINE>
<LINE>
<WORD coords="694,1824,766,1796,1820">i++;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="653,1866,804,1836,1861">if(s[i])</WORD>
<WORD coords="836,1862,953,1840,1862">return</WORD>
<WORD coords="964,1866,1029,1837,1862">(i);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="653,1903,770,1881,1902">return</WORD>
<WORD coords="782,1906,845,1880,1902">(-1)</WORD>
<WORD coords="858,1906,867,1886,0">;</WORD>
</LINE>
<LINE>
<WORD coords="617,1945,625,1919,1945">}</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="609,2067,771,2036,2065">Filename:</WORD>
<WORD coords="786,2068,976,2041,2067">strchbac</WORD>
<WORD coords="987,2068,994,2061,2068">.</WORD>
<WORD coords="1005,2068,1026,2048,2068">c</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,2154,1738,2124,2142">/******************************************************/</WORD>
</LINE>
<LINE>
<WORD coords="613,2191,647,2165,2191">I*</WORD>
<WORD coords="671,2190,765,2167,2189">Name:</WORD>
<WORD coords="977,2192,1153,2168,2191">strchback</WORD>
<WORD coords="1704,2195,1738,2168,2189">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,2231,647,2205,2227">/*</WORD>
<WORD coords="672,2231,867,2207,2229">Parameter:</WORD>
<WORD coords="977,2231,992,2214,2231">s</WORD>
<WORD coords="1023,2238,1188,2207,2231">(String),</WORD>
<WORD coords="1219,2232,1235,2215,2232">c</WORD>
<WORD coords="1265,2235,1368,2209,2232">(char)</WORD>
<WORD coords="1703,2235,1738,2208,2229">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,2272,646,2246,2268">/*</WORD>
<WORD coords="671,2271,789,2248,2270">Return</WORD>
<WORD coords="812,2272,927,2248,2271">value:</WORD>
<WORD coords="957,2272,1054,2249,2272">Index</WORD>
<WORD coords="1084,2276,1167,2248,2272">(int)</WORD>
<WORD coords="1703,2276,1738,2250,2270">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,2313,646,2287,2309">/*</WORD>
<WORD coords="671,2313,846,2287,2311">Function:</WORD>
<WORD coords="874,2313,1031,2290,2312">Searches</WORD>
<WORD coords="1058,2313,1114,2290,2313">for</WORD>
<WORD coords="1137,2314,1193,2292,2313">Pos</WORD>
<WORD coords="1218,2314,1254,2291,2314">of</WORD>
<WORD coords="1277,2315,1355,2291,2314">Char</WORD>
<WORD coords="1380,2314,1435,2292,2314">&quot;c&quot;</WORD>
<WORD coords="1460,2315,1496,2290,2315">in</WORD>
<WORD coords="1522,2314,1576,2293,2314">&quot;s&quot;</WORD>
<WORD coords="1703,2317,1738,2290,2312">*/</WORD>
</LINE>
<LINE>
<WORD coords="612,2353,646,2326,2349">/*</WORD>
<WORD coords="670,2352,785,2328,2351">Other:</WORD>
<WORD coords="814,2358,971,2327,2351">requires</WORD>
<WORD coords="995,2361,1168,2331,2353">c_comp(),</WORD>
<WORD coords="1199,2358,1348,2331,2354">strlenO</WORD>
<WORD coords="1703,2357,1738,2331,2352">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="612,2393,1636,2367,2385">/**************************************************</WORD>
<WORD coords="1642,2398,1738,2372,2389">****/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="611,2472,788,2449,2471">strchback</WORD>
<WORD coords="799,2477,882,2450,2473">(s,c)</WORD>
</LINE>
<LINE>
<WORD coords="610,2518,768,2488,2512">register</WORD>
<WORD coords="792,2514,868,2491,2514">char</WORD>
<WORD coords="894,2514,908,2497,2514">s</WORD>
<WORD coords="920,2518,927,2491,2518">[</WORD>
<WORD coords="937,2518,944,2492,2518">]</WORD>
<WORD coords="956,2518,966,2498,0">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1697,2656,1770,2626,2655">267</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0274.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0275.djvu" width="2046">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0275.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="279,142,436,114,141">Appendix</WORD>
<WORD coords="453,142,489,115,142">A:</WORD>
<WORD coords="507,143,692,115,142">Functions</WORD>
<WORD coords="1361,147,1469,119,147">Amiga</WORD>
<WORD coords="1482,147,1505,119,147">C</WORD>
<WORD coords="1519,147,1577,125,147">for</WORD>
<WORD coords="1590,147,1771,119,146">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="609,322,766,292,316">register</WORD>
<WORD coords="791,317,867,294,317">char</WORD>
<WORD coords="892,321,924,301,317">c;</WORD>
</LINE>
<LINE>
<WORD coords="612,359,620,334,359">&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="649,402,807,372,396">register</WORD>
<WORD coords="832,397,886,373,397">int</WORD>
<WORD coords="913,398,928,374,398">i</WORD>
<WORD coords="953,391,970,383,394">=</WORD>
<WORD coords="994,402,1187,376,397">strlen(s);</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="646,435,746,411,434">while</WORD>
<WORD coords="756,438,763,413,439">(</WORD>
<WORD coords="777,439,807,411,435">(i</WORD>
<WORD coords="831,434,868,416,433">&gt;=</WORD>
<WORD coords="892,439,921,414,437">0)</WORD>
<WORD coords="954,436,986,417,436">&amp;&amp;</WORD>
<WORD coords="1019,445,1191,415,436">!c_comp(s</WORD>
<WORD coords="1202,441,1246,413,438">[i]</WORD>
<WORD coords="1258,441,1265,432,438">,</WORD>
<WORD coords="1276,441,1305,416,438">c)</WORD>
<WORD coords="1338,441,1345,416,441">)</WORD>
</LINE>
<LINE>
<WORD coords="689,475,705,451,475">i</WORD>
<WORD coords="709,467,746,463,479">—</WORD>
<WORD coords="752,479,761,459,0">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="648,517,765,495,516">return</WORD>
<WORD coords="777,520,842,492,517">(i);</WORD>
<WORD coords="892,520,927,493,518">/*</WORD>
<WORD coords="952,518,1050,496,518">Error</WORD>
<WORD coords="1073,512,1091,503,514">=</WORD>
<WORD coords="1114,519,1150,496,515">-1</WORD>
<WORD coords="1176,521,1211,494,516">*/</WORD>
</LINE>
<LINE>
<WORD coords="612,558,619,533,558">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="604,683,766,652,682">Filename:</WORD>
<WORD coords="780,685,972,655,683">ilatoila</WORD>
<WORD coords="983,685,990,679,685">.</WORD>
<WORD coords="1001,685,1021,665,685">c</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,769,1755,738,756">/*******************************************************/</WORD>
</LINE>
<LINE>
<WORD coords="608,804,642,778,800">/*</WORD>
<WORD coords="666,804,761,781,802">Name:</WORD>
<WORD coords="973,805,1049,782,804">ltoa</WORD>
<WORD coords="1721,809,1755,783,804">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,844,642,817,840">/*</WORD>
<WORD coords="667,844,862,820,842">Parameter:</WORD>
<WORD coords="972,843,988,827,843">n</WORD>
<WORD coords="1019,850,1144,821,844">(long),</WORD>
<WORD coords="1175,844,1190,828,844">s</WORD>
<WORD coords="1222,851,1365,821,845">(String)</WORD>
<WORD coords="1721,849,1755,823,843">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,884,642,858,880">/*</WORD>
<WORD coords="667,883,785,861,882">Return</WORD>
<WORD coords="808,884,923,861,883">value:</WORD>
<WORD coords="972,875,988,871,879">-</WORD>
<WORD coords="1721,889,1755,863,883">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,925,642,898,921">/*</WORD>
<WORD coords="667,924,842,899,923">Function:</WORD>
<WORD coords="971,925,1128,903,924">Converts</WORD>
<WORD coords="1154,931,1233,903,925">long</WORD>
<WORD coords="1253,926,1353,903,925">value</WORD>
<WORD coords="1375,926,1413,905,926">to</WORD>
<WORD coords="1437,927,1513,904,926">char</WORD>
<WORD coords="1558,933,1676,903,927">string</WORD>
<WORD coords="1721,929,1755,903,924">*/</WORD>
</LINE>
<LINE>
<WORD coords="608,964,641,938,960">/*</WORD>
<WORD coords="666,963,780,940,962">Other:</WORD>
<WORD coords="973,970,1128,940,964">requires</WORD>
<WORD coords="1154,965,1291,948,965">reverse</WORD>
<WORD coords="1302,969,1325,943,969">()</WORD>
<WORD coords="1721,969,1755,943,963">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,1005,1755,979,995">/•♦•a***************************************************/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="607,1045,744,1019,1043">tdefine</WORD>
<WORD coords="769,1044,846,1023,1044">TRUE</WORD>
<WORD coords="871,1045,885,1022,1045">1</WORD>
</LINE>
<LINE>
<WORD coords="607,1084,744,1059,1083">tdefine</WORD>
<WORD coords="768,1084,825,1062,1084">EOS</WORD>
<WORD coords="855,1073,860,1063,1078">■</WORD>
<WORD coords="871,1087,921,1061,1081">\0&apos;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="607,1169,738,1142,1164">ltoa(n,</WORD>
<WORD coords="769,1169,798,1144,1165">s)</WORD>
</LINE>
<LINE>
<WORD coords="607,1210,764,1181,1204">register</WORD>
<WORD coords="789,1206,865,1183,1205">char</WORD>
<WORD coords="890,1206,905,1189,1206">s</WORD>
<WORD coords="917,1210,923,1184,1210">[</WORD>
<WORD coords="934,1210,940,1184,1209">]</WORD>
<WORD coords="953,1209,962,1190,1209">;</WORD>
</LINE>
<LINE>
<WORD coords="606,1251,764,1221,1245">register</WORD>
<WORD coords="789,1252,865,1224,1246">long</WORD>
<WORD coords="889,1249,921,1230,1246">n;</WORD>
</LINE>
<LINE>
<WORD coords="610,1290,618,1264,1290">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="646,1333,805,1303,1327">register</WORD>
<WORD coords="829,1328,885,1303,1328">int</WORD>
<WORD coords="910,1328,926,1304,1328">i</WORD>
<WORD coords="950,1321,968,1313,1324">=</WORD>
<WORD coords="991,1332,1023,1306,1330">0;</WORD>
</LINE>
<LINE>
<WORD coords="646,1374,805,1344,1368">register</WORD>
<WORD coords="829,1369,884,1344,1369">int</WORD>
<WORD coords="911,1370,1068,1346,1369">forechar</WORD>
<WORD coords="1091,1363,1109,1355,1366">=</WORD>
<WORD coords="1134,1373,1165,1347,1371">0;</WORD>
</LINE>
<LINE>
<WORD coords="646,1408,683,1384,1408">if</WORD>
<WORD coords="714,1412,743,1387,1408">(n</WORD>
<WORD coords="768,1407,784,1389,1407">&lt;</WORD>
<WORD coords="809,1411,838,1386,1409">0)</WORD>
</LINE>
<LINE>
<WORD coords="691,1451,699,1425,1451">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="728,1489,885,1466,1488">forechar</WORD>
<WORD coords="910,1482,927,1474,1485">=</WORD>
<WORD coords="951,1492,1043,1467,1489">TRUE;</WORD>
</LINE>
<LINE>
<WORD coords="726,1528,742,1512,1528">n</WORD>
<WORD coords="768,1522,785,1514,1525">=</WORD>
<WORD coords="809,1532,860,1512,1528">-n;</WORD>
</LINE>
<LINE>
<WORD coords="691,1572,699,1545,1572">}</WORD>
</LINE>
<LINE>
<WORD coords="644,1609,683,1586,1609">do</WORD>
</LINE>
<LINE>
<WORD coords="691,1654,699,1628,1654">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="728,1690,742,1673,1690">s</WORD>
<WORD coords="754,1694,839,1666,1692">[i++l</WORD>
<WORD coords="868,1684,886,1675,1687">-</WORD>
<WORD coords="909,1690,925,1674,1690">n</WORD>
<WORD coords="951,1690,967,1668,1690">%</WORD>
<WORD coords="992,1691,1027,1668,1690">10</WORD>
<WORD coords="1053,1688,1067,1672,1689">+</WORD>
<WORD coords="1097,1690,1143,1669,1685">&apos;0&apos;</WORD>
<WORD coords="1155,1693,1164,1675,1693">;</WORD>
</LINE>
<LINE>
<WORD coords="691,1734,699,1708,1732">)</WORD>
<WORD coords="726,1731,824,1707,1730">while</WORD>
<WORD coords="835,1734,884,1709,1731">((n</WORD>
<WORD coords="911,1733,947,1707,1729">/=</WORD>
<WORD coords="971,1735,1020,1709,1732">10)</WORD>
<WORD coords="1052,1730,1068,1712,1730">&gt;</WORD>
<WORD coords="1092,1735,1121,1709,1733">0)</WORD>
<WORD coords="1135,1735,1144,1715,0">;</WORD>
</LINE>
<LINE>
<WORD coords="646,1771,682,1747,1771">if</WORD>
<WORD coords="693,1774,864,1749,1771">(forechar</WORD>
<WORD coords="891,1775,898,1750,1775">)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="687,1815,798,1787,1811">s[i++]</WORD>
<WORD coords="828,1805,845,1796,1808">=</WORD>
<WORD coords="874,1815,941,1790,1805">&apos;-&apos;;</WORD>
</LINE>
<LINE>
<WORD coords="647,1856,717,1828,1852">s[i]</WORD>
<WORD coords="747,1845,764,1837,1848">=</WORD>
<WORD coords="788,1855,860,1830,1852">EOS;</WORD>
</LINE>
<LINE>
<WORD coords="646,1893,784,1876,1893">reverse</WORD>
<WORD coords="795,1897,837,1871,1893">(s)</WORD>
<WORD coords="851,1896,860,1877,0">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="607,2057,1754,2030,2047">/•A*****************************************************/</WORD>
</LINE>
<LINE>
<WORD coords="607,2099,641,2072,2094">/*</WORD>
<WORD coords="666,2097,760,2074,2096">Name:</WORD>
<WORD coords="972,2097,1049,2072,2097">itoa</WORD>
<WORD coords="1720,2098,1754,2071,2092">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="607,2140,641,2113,2135">/*</WORD>
<WORD coords="667,2138,862,2116,2137">Parameter:</WORD>
<WORD coords="971,2137,987,2121,2137">n</WORD>
<WORD coords="1018,2141,1123,2113,2137">(int),</WORD>
<WORD coords="1155,2137,1169,2120,2137">s</WORD>
<WORD coords="1201,2143,1344,2113,2137">(String)</WORD>
<WORD coords="1720,2138,1754,2112,2133">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,2179,641,2153,2174">/*</WORD>
<WORD coords="667,2177,785,2155,2176">Return</WORD>
<WORD coords="809,2177,922,2154,2176">value:</WORD>
<WORD coords="972,2168,988,2164,2172">-</WORD>
<WORD coords="1721,2178,1754,2152,2172">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,2220,642,2193,2215">/*</WORD>
<WORD coords="667,2218,842,2193,2217">Function:</WORD>
<WORD coords="930,2217,1089,2196,2217">Converts</WORD>
<WORD coords="1114,2223,1250,2193,2217">integer</WORD>
<WORD coords="1274,2217,1392,2194,2217">number</WORD>
<WORD coords="1415,2216,1454,2195,2216">to</WORD>
<WORD coords="1477,2216,1553,2194,2216">char</WORD>
<WORD coords="1579,2222,1696,2192,2216">string</WORD>
<WORD coords="1721,2218,1755,2192,2212">*/</WORD>
</LINE>
<LINE>
<WORD coords="608,2260,642,2234,2255">/*</WORD>
<WORD coords="666,2258,781,2235,2257">Other:</WORD>
<WORD coords="973,2263,1129,2234,2257">requires</WORD>
<WORD coords="1155,2261,1263,2235,2258">ltoat)</WORD>
<WORD coords="1721,2258,1755,2232,2253">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="613,2290,1695,2274,2288">/*****************************************************</WORD>
<WORD coords="1721,2298,1756,2272,2293">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="608,2386,739,2357,2381">itoa(n,</WORD>
<WORD coords="771,2385,799,2359,2381">s)</WORD>
</LINE>
<LINE>
<WORD coords="608,2428,765,2397,2422">register</WORD>
<WORD coords="791,2422,846,2397,2422">int</WORD>
<WORD coords="870,2425,903,2405,2422">n;</WORD>
</LINE>
<LINE>
<WORD coords="608,2469,765,2438,2463">register</WORD>
<WORD coords="790,2463,866,2440,2463">char</WORD>
<WORD coords="892,2463,907,2446,2463">s</WORD>
<WORD coords="918,2467,925,2440,2467">[</WORD>
<WORD coords="936,2467,942,2440,2466">]</WORD>
<WORD coords="955,2466,964,2446,0">;</WORD>
</LINE>
<LINE>
<WORD coords="612,2507,620,2481,2507">&lt;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="648,2546,743,2520,2543">ltoa(</WORD>
<WORD coords="757,2549,860,2520,2543">(long)</WORD>
<WORD coords="878,2546,921,2521,2543">(n)</WORD>
<WORD coords="935,2547,943,2536,2545">,</WORD>
<WORD coords="954,2546,982,2521,2542">s)</WORD>
<WORD coords="995,2546,1005,2526,0">;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="280,2650,350,2620,2649">268</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0275.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0276.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0276.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="317,148,444,121,147">Abacus</WORD>
<WORD coords="1393,152,1549,126,151">Appendix</WORD>
<WORD coords="1565,152,1601,126,152">A:</WORD>
<WORD coords="1619,152,1801,125,151">Functions</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="646,446,1786,418,433">/it******************************************************/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="646,483,680,457,483">I*</WORD>
<WORD coords="703,482,798,460,481">Name:</WORD>
<WORD coords="1008,483,1083,460,482">atol</WORD>
<WORD coords="1752,486,1786,460,480">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="646,523,680,497,519">/*</WORD>
<WORD coords="704,523,899,500,522">Parameter:</WORD>
<WORD coords="1009,523,1024,506,523">s</WORD>
<WORD coords="1053,529,1197,499,523">(String)</WORD>
<WORD coords="1752,526,1786,500,521">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="646,562,679,536,558">/*</WORD>
<WORD coords="704,561,821,539,561">Return</WORD>
<WORD coords="845,562,959,539,561">value:</WORD>
<WORD coords="1007,562,1024,545,562">n</WORD>
<WORD coords="1053,568,1156,539,562">(long)</WORD>
<WORD coords="1752,565,1786,539,560">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="645,603,679,576,599">/*</WORD>
<WORD coords="704,602,878,577,601">Function:</WORD>
<WORD coords="1007,603,1162,580,602">Converts</WORD>
<WORD coords="1187,603,1264,580,603">char</WORD>
<WORD coords="1288,609,1406,579,603">string</WORD>
<WORD coords="1429,603,1505,579,603">into</WORD>
<WORD coords="1529,609,1607,580,603">long</WORD>
<WORD coords="1629,604,1727,580,603">value</WORD>
<WORD coords="1752,606,1786,579,600">*/</WORD>
</LINE>
<LINE>
<WORD coords="645,644,679,617,640">/*</WORD>
<WORD coords="703,643,817,619,642">Other:</WORD>
<WORD coords="1008,634,1024,630,641">-</WORD>
<WORD coords="1752,647,1786,620,641">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="645,686,1785,657,675">/*******************************************************/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="644,768,721,739,762">long</WORD>
<WORD coords="744,766,875,740,762">atol(s)</WORD>
</LINE>
<LINE>
<WORD coords="644,807,801,777,801">register</WORD>
<WORD coords="825,802,901,779,802">char</WORD>
<WORD coords="927,806,978,780,802">*s;</WORD>
</LINE>
<LINE>
<WORD coords="648,844,656,818,844">{</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="683,887,841,857,881">register</WORD>
<WORD coords="865,888,943,859,882">long</WORD>
<WORD coords="965,886,1037,860,882">val;</WORD>
</LINE>
<LINE>
<WORD coords="683,926,841,897,920">register</WORD>
<WORD coords="865,921,920,897,921">int</WORD>
<WORD coords="947,927,1022,898,921">sign</WORD>
<WORD coords="1044,915,1062,907,918">=</WORD>
<WORD coords="1087,925,1118,900,923">1;</WORD>
</LINE>
<LINE>
<WORD coords="681,961,780,936,960">while</WORD>
<WORD coords="791,964,840,939,961">(*s</WORD>
<WORD coords="864,955,902,946,957">==</WORD>
<WORD coords="930,951,937,940,956">&apos;</WORD>
<WORD coords="971,965,995,940,958">&apos;)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="724,1004,796,981,1001">s++;</WORD>
</LINE>
<LINE>
<WORD coords="683,1040,719,1016,1040">if</WORD>
<WORD coords="751,1044,799,1018,1041">(*s</WORD>
<WORD coords="823,1034,861,1026,1036">==</WORD>
<WORD coords="889,1040,936,1019,1035">&apos;+&apos;</WORD>
<WORD coords="972,1045,976,1019,1045">|</WORD>
<WORD coords="992,1045,996,1019,1041">|</WORD>
<WORD coords="1025,1042,1060,1020,1042">*s</WORD>
<WORD coords="1085,1036,1123,1027,1037">==</WORD>
<WORD coords="1150,1046,1215,1020,1036">&apos;-&apos;)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="724,1087,800,1057,1081">sign</WORD>
<WORD coords="823,1075,841,1066,1078">=</WORD>
<WORD coords="871,1085,961,1059,1082">(*s++</WORD>
<WORD coords="985,1076,1022,1067,1077">==</WORD>
<WORD coords="1050,1086,1114,1060,1078">■+■)</WORD>
<WORD coords="1147,1083,1160,1061,1083">?</WORD>
<WORD coords="1187,1083,1200,1060,1083">1</WORD>
<WORD coords="1231,1084,1237,1067,1083">:</WORD>
<WORD coords="1265,1087,1317,1061,1082">-1;</WORD>
</LINE>
<LINE>
<WORD coords="684,1122,739,1099,1122">for</WORD>
<WORD coords="750,1125,819,1099,1122">(val</WORD>
<WORD coords="844,1116,861,1107,1120">=</WORD>
<WORD coords="885,1126,916,1100,1124">0;</WORD>
<WORD coords="946,1123,980,1101,1123">*s</WORD>
<WORD coords="1006,1122,1041,1103,1120">&gt;=</WORD>
<WORD coords="1070,1123,1116,1101,1118">&apos;0&apos;</WORD>
<WORD coords="1146,1124,1179,1104,1124">&amp;&amp;</WORD>
<WORD coords="1207,1124,1241,1102,1124">*s</WORD>
<WORD coords="1266,1123,1302,1105,1121">&lt;=</WORD>
<WORD coords="1331,1114,1337,1103,1119">■</WORD>
<WORD coords="1348,1128,1398,1102,1122">9&quot;;</WORD>
<WORD coords="1427,1128,1495,1103,1125">++s)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="721,1161,778,1139,1160">val</WORD>
<WORD coords="803,1154,820,1147,1158">=</WORD>
<WORD coords="845,1161,879,1140,1161">10</WORD>
<WORD coords="905,1153,920,1141,1157">*</WORD>
<WORD coords="943,1163,1001,1140,1162">val</WORD>
<WORD coords="1024,1161,1040,1144,1161">+</WORD>
<WORD coords="1065,1163,1100,1141,1163">*s</WORD>
<WORD coords="1124,1155,1141,1150,1158">-</WORD>
<WORD coords="1170,1153,1176,1142,1157">&apos;</WORD>
<WORD coords="1186,1167,1237,1141,1161">0&apos;;</WORD>
</LINE>
<LINE>
<WORD coords="682,1202,799,1181,1201">return</WORD>
<WORD coords="810,1208,899,1178,1202">(sign</WORD>
<WORD coords="925,1194,939,1181,1198">*</WORD>
<WORD coords="964,1206,1055,1180,1202">val);</WORD>
</LINE>
<LINE>
<WORD coords="646,1244,654,1218,1244">}</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="642,1368,1782,1337,1353">/a******************************************************/</WORD>
</LINE>
<LINE>
<WORD coords="642,1404,676,1377,1399">/*</WORD>
<WORD coords="700,1403,794,1380,1402">Name:</WORD>
<WORD coords="1004,1404,1080,1379,1403">atoi</WORD>
<WORD coords="1748,1408,1782,1381,1402">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="642,1444,676,1417,1440">/*</WORD>
<WORD coords="701,1443,895,1420,1441">Parameter:</WORD>
<WORD coords="1005,1443,1020,1426,1443">s</WORD>
<WORD coords="1050,1449,1193,1420,1443">(String)</WORD>
<WORD coords="1748,1447,1782,1421,1442">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="642,1484,676,1457,1480">/*</WORD>
<WORD coords="701,1482,818,1460,1482">Return</WORD>
<WORD coords="841,1484,955,1460,1482">value:</WORD>
<WORD coords="1005,1489,1140,1461,1483">Integer</WORD>
<WORD coords="1163,1485,1279,1461,1484">number</WORD>
<WORD coords="1748,1487,1782,1461,1482">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="641,1522,676,1496,1519">/*</WORD>
<WORD coords="700,1522,875,1497,1520">Function:</WORD>
<WORD coords="1003,1523,1158,1500,1522">Converts</WORD>
<WORD coords="1182,1524,1260,1500,1523">Char</WORD>
<WORD coords="1284,1529,1402,1499,1523">string</WORD>
<WORD coords="1425,1524,1501,1499,1524">into</WORD>
<WORD coords="1526,1529,1662,1502,1524">Integer</WORD>
<WORD coords="1748,1526,1782,1500,1522">*/</WORD>
</LINE>
<LINE>
<WORD coords="641,1562,675,1536,1558">/*</WORD>
<WORD coords="700,1562,813,1538,1560">Other:</WORD>
<WORD coords="1004,1553,1020,1549,1560">-</WORD>
<WORD coords="1748,1566,1782,1540,1561">*/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="641,1602,1781,1576,1592">/A******************************************************/</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="640,1681,716,1657,1680">atoi</WORD>
<WORD coords="727,1684,769,1659,1681">(s)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="640,1727,797,1698,1721">register</WORD>
<WORD coords="821,1723,897,1699,1722">char</WORD>
<WORD coords="923,1726,974,1701,1723">*s;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="644,1764,651,1739,1764">(</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="680,1808,758,1779,1802">long</WORD>
<WORD coords="780,1803,857,1780,1802">atol</WORD>
<WORD coords="868,1806,890,1780,1806">()</WORD>
<WORD coords="903,1806,913,1786,1806">;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="679,1844,796,1822,1843">return</WORD>
<WORD coords="807,1847,896,1821,1844">(atol</WORD>
<WORD coords="908,1847,950,1821,1844">(s)</WORD>
<WORD coords="964,1848,971,1822,1848">)</WORD>
<WORD coords="985,1848,994,1827,0">;</WORD>
</LINE>
<LINE>
<WORD coords="643,1887,651,1860,1887">)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1722,2635,1794,2606,2635">269</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0276.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0277.djvu" width="2051">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0277.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="255,143,410,116,142">Appendix</WORD>
<WORD coords="427,143,459,116,143">B:</WORD>
<WORD coords="476,143,541,116,143">The</WORD>
<WORD coords="553,144,693,117,143">History</WORD>
<WORD coords="706,145,745,123,144">of</WORD>
<WORD coords="759,145,782,117,145">C</WORD>
<WORD coords="1336,147,1443,120,147">Amiga</WORD>
<WORD coords="1456,147,1480,120,147">C</WORD>
<WORD coords="1493,147,1551,125,147">for</WORD>
<WORD coords="1564,148,1745,120,147">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="256,424,314,356,424">B</WORD>
<WORD coords="346,426,364,408,426">.</WORD>
<WORD coords="584,426,746,358,426">The</WORD>
<WORD coords="798,446,1118,358,427">History</WORD>
<WORD coords="1170,428,1256,358,427">of</WORD>
<WORD coords="1300,428,1362,358,428">C</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="583,584,608,553,584">C</WORD>
<WORD coords="622,591,790,553,583">originated</WORD>
<WORD coords="803,584,881,554,583">from</WORD>
<WORD coords="897,585,997,554,584">BCPL</WORD>
<WORD coords="1011,592,1115,554,584">(Basic</WORD>
<WORD coords="1129,593,1310,554,585">Cambridge</WORD>
<WORD coords="1322,594,1546,555,585">Programming</WORD>
<WORD coords="1561,594,1744,556,585">Language).</WORD>
</LINE>
<LINE>
<WORD coords="582,628,645,597,627">The</WORD>
<WORD coords="657,627,681,598,627">B</WORD>
<WORD coords="696,636,842,598,627">language</WORD>
<WORD coords="853,629,940,607,628">came</WORD>
<WORD coords="953,629,1030,598,628">from</WORD>
<WORD coords="1043,629,1143,599,628">BCPL</WORD>
<WORD coords="1156,629,1213,599,628">and</WORD>
<WORD coords="1226,629,1250,599,629">C</WORD>
<WORD coords="1264,630,1349,608,629">came</WORD>
<WORD coords="1362,630,1439,599,629">from</WORD>
<WORD coords="1452,630,1501,599,629">the</WORD>
<WORD coords="1513,629,1537,600,629">B</WORD>
<WORD coords="1551,638,1706,600,629">language.</WORD>
<WORD coords="1719,630,1745,600,630">C</WORD>
</LINE>
<LINE>
<WORD coords="583,671,644,649,670">was</WORD>
<WORD coords="656,679,824,642,670">developed</WORD>
<WORD coords="837,671,866,642,670">in</WORD>
<WORD coords="880,672,929,642,671">the</WORD>
<WORD coords="941,673,1166,642,672">mid-seventies</WORD>
<WORD coords="1178,680,1217,643,673">by</WORD>
<WORD coords="1231,673,1343,643,672">Dennis</WORD>
<WORD coords="1356,673,1400,644,672">M.</WORD>
<WORD coords="1414,678,1540,643,673">Ritchie,</WORD>
<WORD coords="1553,678,1632,644,673">who,</WORD>
<WORD coords="1645,674,1674,649,674">at</WORD>
<WORD coords="1686,674,1747,644,673">that</WORD>
</LINE>
<LINE>
<WORD coords="583,720,663,685,714">time,</WORD>
<WORD coords="674,716,737,694,715">was</WORD>
<WORD coords="748,724,882,686,715">working</WORD>
<WORD coords="893,717,940,686,716">for</WORD>
<WORD coords="950,717,1017,686,716">Bell</WORD>
<WORD coords="1027,717,1239,686,716">Laboratories.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="582,800,607,769,800">C</WORD>
<WORD coords="623,800,686,778,800">was</WORD>
<WORD coords="700,808,859,769,800">originally</WORD>
<WORD coords="874,801,1015,770,800">intended</WORD>
<WORD coords="1030,802,1079,770,800">for</WORD>
<WORD coords="1091,810,1273,771,801">developing</WORD>
<WORD coords="1287,802,1324,780,801">an</WORD>
<WORD coords="1339,810,1494,771,801">operating</WORD>
<WORD coords="1508,810,1620,777,802">system</WORD>
<WORD coords="1636,808,1745,772,802">which,</WORD>
</LINE>
<LINE>
<WORD coords="582,852,692,822,844">among</WORD>
<WORD coords="707,845,792,814,844">other</WORD>
<WORD coords="807,853,915,815,844">things,</WORD>
<WORD coords="931,846,1033,815,845">would</WORD>
<WORD coords="1047,846,1085,815,846">be</WORD>
<WORD coords="1099,854,1224,815,846">capable</WORD>
<WORD coords="1237,847,1274,815,846">of</WORD>
<WORD coords="1285,847,1455,816,846">multi-user</WORD>
<WORD coords="1468,847,1527,817,846">and</WORD>
<WORD coords="1541,855,1746,816,846">multitasking</WORD>
</LINE>
<LINE>
<WORD coords="582,895,752,859,889">execution,</WORD>
<WORD coords="768,898,886,860,889">namely</WORD>
<WORD coords="902,891,1012,860,890">UNIX.</WORD>
<WORD coords="1028,891,1101,860,890">This</WORD>
<WORD coords="1116,899,1252,860,890">explains</WORD>
<WORD coords="1267,899,1336,861,891">why</WORD>
<WORD coords="1351,892,1377,861,892">C</WORD>
<WORD coords="1392,900,1546,869,891">programs</WORD>
<WORD coords="1561,892,1611,869,891">are</WORD>
<WORD coords="1627,892,1661,870,892">so</WORD>
<WORD coords="1677,892,1744,861,892">fast.</WORD>
</LINE>
<LINE>
<WORD coords="583,943,790,903,933">Multitasking</WORD>
<WORD coords="802,943,980,905,934">procedures</WORD>
<WORD coords="993,943,1108,905,935">require</WORD>
<WORD coords="1120,936,1139,914,936">a</WORD>
<WORD coords="1150,943,1221,914,935">very</WORD>
<WORD coords="1234,936,1293,905,935">fast</WORD>
<WORD coords="1305,944,1457,906,935">operating</WORD>
<WORD coords="1470,944,1581,912,936">system</WORD>
<WORD coords="1594,937,1692,906,936">which</WORD>
<WORD coords="1706,945,1746,915,937">up</WORD>
</LINE>
<LINE>
<WORD coords="583,979,613,953,978">to</WORD>
<WORD coords="631,978,700,948,978">then</WORD>
<WORD coords="716,979,809,949,978">could</WORD>
<WORD coords="824,987,897,949,979">only</WORD>
<WORD coords="914,980,952,950,980">be</WORD>
<WORD coords="969,980,1085,949,979">written</WORD>
<WORD coords="1102,980,1133,950,979">in</WORD>
<WORD coords="1150,989,1301,950,980">assembly</WORD>
<WORD coords="1319,989,1476,950,980">language.</WORD>
<WORD coords="1494,982,1610,950,981">Dennis</WORD>
<WORD coords="1626,982,1745,950,981">Ritchie</WORD>
</LINE>
<LINE>
<WORD coords="582,1030,751,993,1022">developed</WORD>
<WORD coords="767,1023,816,993,1022">the</WORD>
<WORD coords="831,1024,857,993,1024">C</WORD>
<WORD coords="874,1031,1021,993,1023">language</WORD>
<WORD coords="1038,1023,1068,999,1023">to</WORD>
<WORD coords="1084,1025,1269,994,1023">circumvent</WORD>
<WORD coords="1284,1025,1333,995,1024">the</WORD>
<WORD coords="1348,1025,1429,1003,1024">error</WORD>
<WORD coords="1442,1033,1536,1003,1024">prone</WORD>
<WORD coords="1550,1025,1610,996,1024">and</WORD>
<WORD coords="1626,1026,1746,995,1025">unclear</WORD>
</LINE>
<LINE>
<WORD coords="582,1074,737,1036,1065">assembly</WORD>
<WORD coords="758,1074,909,1036,1066">language</WORD>
<WORD coords="928,1074,1165,1037,1065">programming.</WORD>
<WORD coords="1187,1067,1250,1037,1066">The</WORD>
<WORD coords="1270,1072,1374,1037,1067">result,</WORD>
<WORD coords="1395,1068,1445,1038,1067">the</WORD>
<WORD coords="1463,1068,1566,1038,1067">UNIX</WORD>
<WORD coords="1587,1077,1745,1038,1068">operating</WORD>
</LINE>
<LINE>
<WORD coords="583,1118,706,1085,1109">system,</WORD>
<WORD coords="722,1111,853,1080,1110">consists</WORD>
<WORD coords="870,1110,906,1081,1110">of</WORD>
<WORD coords="920,1111,1012,1081,1110">about</WORD>
<WORD coords="1030,1116,1139,1081,1111">13,000</WORD>
<WORD coords="1156,1111,1233,1082,1110">lines</WORD>
<WORD coords="1249,1112,1285,1081,1112">of</WORD>
<WORD coords="1299,1112,1398,1082,1111">which</WORD>
<WORD coords="1415,1120,1486,1082,1112">only</WORD>
<WORD coords="1503,1113,1521,1091,1113">a</WORD>
<WORD coords="1537,1113,1694,1082,1112">minimum</WORD>
<WORD coords="1712,1113,1748,1082,1112">of</WORD>
</LINE>
<LINE>
<WORD coords="582,1157,674,1125,1154">about</WORD>
<WORD coords="691,1155,752,1124,1155">800</WORD>
<WORD coords="770,1155,846,1125,1154">lines</WORD>
<WORD coords="864,1155,943,1134,1154">were</WORD>
<WORD coords="961,1156,1077,1125,1155">written</WORD>
<WORD coords="1095,1155,1125,1125,1155">in</WORD>
<WORD coords="1143,1164,1295,1126,1155">assembly</WORD>
<WORD coords="1313,1165,1470,1126,1156">language.</WORD>
<WORD coords="1488,1157,1552,1127,1156">The</WORD>
<WORD coords="1568,1157,1629,1132,1157">rest</WORD>
<WORD coords="1645,1157,1681,1127,1157">of</WORD>
<WORD coords="1696,1157,1745,1127,1156">the</WORD>
</LINE>
<LINE>
<WORD coords="582,1207,736,1168,1198">operating</WORD>
<WORD coords="749,1207,860,1174,1199">system</WORD>
<WORD coords="875,1200,900,1169,1199">is</WORD>
<WORD coords="915,1199,944,1169,1199">in</WORD>
<WORD coords="958,1200,993,1170,1200">C.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="582,1283,607,1253,1283">C</WORD>
<WORD coords="619,1284,742,1253,1283">became</WORD>
<WORD coords="754,1292,879,1254,1283">popular</WORD>
<WORD coords="889,1284,959,1254,1283">with</WORD>
<WORD coords="973,1285,1020,1254,1284">the</WORD>
<WORD coords="1033,1285,1229,1254,1284">introduction</WORD>
<WORD coords="1240,1285,1276,1255,1285">of</WORD>
<WORD coords="1286,1286,1333,1255,1285">the</WORD>
<WORD coords="1345,1294,1455,1255,1285">Amiga</WORD>
<WORD coords="1465,1286,1523,1256,1285">and</WORD>
<WORD coords="1536,1286,1583,1256,1285">the</WORD>
<WORD coords="1595,1286,1676,1256,1286">Atari</WORD>
<WORD coords="1689,1291,1744,1256,1286">ST,</WORD>
</LINE>
<LINE>
<WORD coords="583,1328,685,1297,1327">whose</WORD>
<WORD coords="696,1336,848,1298,1328">operating</WORD>
<WORD coords="861,1337,987,1304,1328">systems</WORD>
<WORD coords="1001,1330,1078,1307,1329">were</WORD>
<WORD coords="1090,1330,1202,1299,1329">written</WORD>
<WORD coords="1215,1329,1244,1299,1329">in</WORD>
<WORD coords="1256,1330,1292,1299,1330">C.</WORD>
<WORD coords="1304,1330,1367,1300,1329">The</WORD>
<WORD coords="1378,1338,1516,1300,1330">Amiga&apos;s</WORD>
<WORD coords="1529,1331,1667,1300,1330">Intuition</WORD>
<WORD coords="1678,1331,1746,1309,1330">user</WORD>
</LINE>
<LINE>
<WORD coords="583,1373,726,1342,1371">interface</WORD>
<WORD coords="742,1373,804,1351,1372">was</WORD>
<WORD coords="820,1373,936,1343,1372">written</WORD>
<WORD coords="953,1374,1062,1344,1373">almost</WORD>
<WORD coords="1077,1382,1258,1344,1373">completely</WORD>
<WORD coords="1275,1374,1305,1344,1374">in</WORD>
<WORD coords="1321,1375,1357,1344,1375">C.</WORD>
<WORD coords="1373,1375,1576,1344,1374">Professional</WORD>
<WORD coords="1593,1383,1744,1353,1374">program-</WORD>
</LINE>
<LINE>
<WORD coords="583,1416,660,1394,1415">mers</WORD>
<WORD coords="672,1417,730,1387,1416">and</WORD>
<WORD coords="743,1417,882,1386,1416">software</WORD>
<WORD coords="895,1418,1004,1387,1417">houses</WORD>
<WORD coords="1016,1426,1114,1387,1417">prefer</WORD>
<WORD coords="1126,1426,1213,1388,1417">using</WORD>
<WORD coords="1225,1419,1250,1388,1419">C</WORD>
<WORD coords="1263,1422,1294,1393,1420">to</WORD>
<WORD coords="1306,1427,1433,1388,1418">develop</WORD>
<WORD coords="1446,1419,1512,1397,1418">new</WORD>
<WORD coords="1524,1427,1745,1389,1418">programming</WORD>
</LINE>
<LINE>
<WORD coords="582,1469,721,1430,1460">projects.</WORD>
<WORD coords="739,1462,765,1431,1462">C</WORD>
<WORD coords="783,1462,836,1431,1461">has</WORD>
<WORD coords="853,1462,978,1432,1461">another</WORD>
<WORD coords="993,1471,1169,1432,1462">advantage:</WORD>
<WORD coords="1189,1463,1212,1432,1462">it</WORD>
<WORD coords="1228,1464,1253,1432,1463">is</WORD>
<WORD coords="1268,1471,1414,1433,1463">portable.</WORD>
<WORD coords="1431,1464,1504,1433,1463">This</WORD>
<WORD coords="1520,1465,1624,1442,1463">means</WORD>
<WORD coords="1642,1464,1703,1434,1463">that</WORD>
<WORD coords="1719,1464,1744,1434,1464">C</WORD>
</LINE>
<LINE>
<WORD coords="581,1513,739,1483,1505">programs</WORD>
<WORD coords="758,1511,824,1484,1506">can,</WORD>
<WORD coords="845,1515,1064,1476,1506">theoretically,</WORD>
<WORD coords="1083,1508,1122,1477,1507">be</WORD>
<WORD coords="1141,1508,1321,1477,1507">transferred</WORD>
<WORD coords="1341,1508,1371,1483,1508">to</WORD>
<WORD coords="1390,1508,1477,1478,1507">other</WORD>
<WORD coords="1494,1517,1667,1484,1508">computers</WORD>
<WORD coords="1685,1509,1745,1479,1508">and</WORD>
</LINE>
<LINE>
<WORD coords="581,1557,731,1518,1549">compiled</WORD>
<WORD coords="742,1550,821,1519,1549">there</WORD>
<WORD coords="832,1551,955,1520,1550">without</WORD>
<WORD coords="964,1559,1101,1521,1550">changes.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="581,1635,643,1605,1634">The</WORD>
<WORD coords="654,1636,759,1614,1635">reason</WORD>
<WORD coords="772,1636,818,1605,1635">for</WORD>
<WORD coords="829,1637,886,1606,1635">this</WORD>
<WORD coords="900,1636,923,1606,1635">is</WORD>
<WORD coords="936,1637,996,1606,1636">that</WORD>
<WORD coords="1007,1637,1033,1606,1637">C</WORD>
<WORD coords="1045,1637,1097,1607,1636">has</WORD>
<WORD coords="1109,1637,1127,1615,1637">a</WORD>
<WORD coords="1138,1637,1224,1607,1636">small</WORD>
<WORD coords="1236,1638,1359,1608,1637">number</WORD>
<WORD coords="1369,1638,1406,1608,1637">of</WORD>
<WORD coords="1413,1639,1587,1608,1638">commands</WORD>
<WORD coords="1599,1639,1744,1608,1638">available</WORD>
</LINE>
<LINE>
<WORD coords="582,1680,611,1654,1679">to</WORD>
<WORD coords="625,1680,665,1649,1679">all</WORD>
<WORD coords="679,1688,850,1649,1679">compilers.</WORD>
<WORD coords="865,1681,946,1651,1680">Parts</WORD>
<WORD coords="961,1681,1059,1651,1680">which</WORD>
<WORD coords="1073,1682,1123,1660,1681">are</WORD>
<WORD coords="1136,1690,1291,1657,1681">computer</WORD>
<WORD coords="1304,1691,1441,1652,1682">specific,</WORD>
<WORD coords="1456,1683,1528,1653,1682">such</WORD>
<WORD coords="1541,1684,1574,1661,1683">as</WORD>
<WORD coords="1590,1692,1673,1652,1683">input</WORD>
<WORD coords="1686,1684,1745,1653,1683">and</WORD>
</LINE>
<LINE>
<WORD coords="581,1732,697,1699,1724">output,</WORD>
<WORD coords="717,1725,807,1694,1724">don&apos;t</WORD>
<WORD coords="824,1733,938,1695,1725">belong</WORD>
<WORD coords="958,1726,988,1701,1725">to</WORD>
<WORD coords="1009,1726,1058,1696,1725">the</WORD>
<WORD coords="1078,1726,1177,1696,1726">actual</WORD>
<WORD coords="1197,1727,1223,1696,1727">C</WORD>
<WORD coords="1243,1735,1402,1697,1726">language.</WORD>
<WORD coords="1423,1728,1522,1697,1727">These</WORD>
<WORD coords="1540,1728,1674,1697,1727">routines</WORD>
<WORD coords="1693,1728,1744,1706,1728">are</WORD>
</LINE>
<LINE>
<WORD coords="581,1768,729,1737,1766">delivered</WORD>
<WORD coords="740,1768,809,1737,1767">with</WORD>
<WORD coords="821,1768,869,1738,1767">the</WORD>
<WORD coords="881,1777,1023,1738,1768">language</WORD>
<WORD coords="1035,1768,1064,1739,1768">in</WORD>
<WORD coords="1075,1770,1205,1739,1769">libraries</WORD>
<WORD coords="1215,1778,1338,1740,1770">adapted</WORD>
<WORD coords="1350,1771,1379,1745,1770">to</WORD>
<WORD coords="1390,1771,1438,1740,1770">the</WORD>
<WORD coords="1449,1779,1643,1741,1770">peculiarities</WORD>
<WORD coords="1653,1772,1688,1741,1771">of</WORD>
<WORD coords="1696,1772,1744,1742,1771">the</WORD>
</LINE>
<LINE>
<WORD coords="581,1819,738,1781,1811">particular</WORD>
<WORD coords="750,1820,913,1788,1812">computer.</WORD>
<WORD coords="928,1813,991,1783,1812">The</WORD>
<WORD coords="1005,1814,1030,1783,1814">C</WORD>
<WORD coords="1044,1822,1247,1792,1813">programmer</WORD>
<WORD coords="1258,1815,1380,1785,1814">doesn&apos;t</WORD>
<WORD coords="1392,1815,1468,1785,1814">have</WORD>
<WORD coords="1482,1816,1512,1791,1816">to</WORD>
<WORD coords="1525,1816,1563,1786,1816">be</WORD>
<WORD coords="1577,1817,1745,1786,1816">concerned</WORD>
</LINE>
<LINE>
<WORD coords="581,1856,671,1826,1855">about</WORD>
<WORD coords="682,1856,748,1826,1855">this.</WORD>
<WORD coords="762,1856,808,1827,1856">He</WORD>
<WORD coords="820,1857,925,1827,1856">knows</WORD>
<WORD coords="939,1857,998,1827,1856">that</WORD>
<WORD coords="1010,1858,1059,1827,1857">the</WORD>
<WORD coords="1071,1865,1240,1831,1858">getchar</WORD>
<WORD coords="1254,1859,1388,1828,1858">function</WORD>
<WORD coords="1400,1867,1464,1834,1859">gets</WORD>
<WORD coords="1476,1860,1494,1838,1860">a</WORD>
<WORD coords="1505,1860,1655,1830,1859">character</WORD>
<WORD coords="1666,1861,1742,1830,1860">from</WORD>
</LINE>
<LINE>
<WORD coords="582,1900,629,1869,1899">the</WORD>
<WORD coords="640,1908,812,1870,1900">key-board,</WORD>
<WORD coords="824,1909,986,1871,1901">regardless</WORD>
<WORD coords="997,1902,1032,1871,1901">of</WORD>
<WORD coords="1041,1903,1170,1872,1901">whether</WORD>
<WORD coords="1181,1903,1229,1872,1902">the</WORD>
<WORD coords="1239,1911,1374,1882,1903">program</WORD>
<WORD coords="1387,1904,1411,1873,1903">is</WORD>
<WORD coords="1423,1913,1577,1874,1903">executing</WORD>
<WORD coords="1589,1905,1628,1883,1904">on</WORD>
<WORD coords="1639,1906,1657,1883,1906">a</WORD>
<WORD coords="1667,1910,1743,1874,1906">C64,</WORD>
</LINE>
<LINE>
<WORD coords="581,1945,617,1923,1944">an</WORD>
<WORD coords="636,1945,712,1914,1945">IBM</WORD>
<WORD coords="730,1951,790,1915,1946">PC,</WORD>
<WORD coords="809,1947,846,1924,1946">an</WORD>
<WORD coords="865,1955,977,1915,1946">Amiga</WORD>
<WORD coords="994,1948,1029,1925,1947">or</WORD>
<WORD coords="1045,1948,1082,1925,1947">an</WORD>
<WORD coords="1102,1948,1185,1917,1947">Atari</WORD>
<WORD coords="1204,1949,1259,1918,1948">ST.</WORD>
<WORD coords="1279,1949,1350,1918,1948">This</WORD>
<WORD coords="1368,1958,1541,1919,1949">portability</WORD>
<WORD coords="1560,1951,1664,1928,1950">means</WORD>
<WORD coords="1682,1952,1744,1920,1951">less</WORD>
</LINE>
<LINE>
<WORD coords="580,1998,805,1959,1988">programming</WORD>
<WORD coords="823,1991,871,1959,1990">for</WORD>
<WORD coords="890,1991,938,1960,1990">the</WORD>
<WORD coords="956,2000,1134,1961,1991">developers</WORD>
<WORD coords="1136,1984,1174,1980,2000">—</WORD>
<WORD coords="1174,2000,1238,1961,1992">just</WORD>
<WORD coords="1255,1994,1381,1962,1992">transfer</WORD>
<WORD coords="1398,1994,1448,1963,1993">the</WORD>
<WORD coords="1465,2002,1603,1972,1994">program</WORD>
<WORD coords="1622,1995,1696,1973,1994">over</WORD>
<WORD coords="1713,1996,1744,1970,1996">to</WORD>
</LINE>
<LINE>
<WORD coords="580,2034,702,2004,2033">another</WORD>
<WORD coords="713,2042,877,2010,2034">computer,</WORD>
<WORD coords="890,2036,978,2006,2035">make</WORD>
<WORD coords="990,2037,1039,2006,2036">the</WORD>
<WORD coords="1051,2045,1181,2006,2036">changes</WORD>
<WORD coords="1195,2038,1308,2008,2037">needed</WORD>
<WORD coords="1321,2038,1368,2007,2038">for</WORD>
<WORD coords="1381,2039,1429,2008,2038">the</WORD>
<WORD coords="1441,2039,1507,2017,2038">new</WORD>
<WORD coords="1520,2048,1674,2015,2039">computer</WORD>
<WORD coords="1685,2040,1743,2010,2040">and</WORD>
</LINE>
<LINE>
<WORD coords="580,2087,742,2048,2078">recompile</WORD>
<WORD coords="754,2080,784,2048,2079">it.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="252,2161,332,2130,2160">How</WORD>
<WORD coords="355,2161,373,2139,2161">a</WORD>
<WORD coords="397,2162,422,2131,2162">C</WORD>
<WORD coords="579,2172,675,2133,2162">Every</WORD>
<WORD coords="689,2165,715,2133,2165">C</WORD>
<WORD coords="729,2173,875,2134,2164">compiler</WORD>
<WORD coords="888,2166,940,2135,2165">has</WORD>
<WORD coords="955,2166,1030,2136,2166">been</WORD>
<WORD coords="1045,2176,1115,2136,2166">split</WORD>
<WORD coords="1128,2168,1191,2137,2167">into</WORD>
<WORD coords="1204,2169,1322,2137,2168">various</WORD>
<WORD coords="1336,2177,1472,2147,2168">program</WORD>
<WORD coords="1486,2178,1620,2139,2170">portions</WORD>
<WORD coords="1634,2176,1742,2140,2170">which,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="250,2214,423,2176,2205">compiler</WORD>
<WORD coords="579,2218,745,2178,2208">depending</WORD>
<WORD coords="756,2210,795,2188,2210">on</WORD>
<WORD coords="807,2210,854,2180,2209">the</WORD>
<WORD coords="865,2217,1086,2181,2211">manufacturer,</WORD>
<WORD coords="1097,2213,1146,2190,2212">are</WORD>
<WORD coords="1156,2214,1298,2182,2213">available</WORD>
<WORD coords="1309,2214,1401,2183,2213">either</WORD>
<WORD coords="1411,2214,1440,2183,2214">in</WORD>
<WORD coords="1451,2215,1468,2192,2215">a</WORD>
<WORD coords="1477,2224,1612,2193,2215">program</WORD>
<WORD coords="1624,2217,1742,2186,2216">module</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="250,2250,367,2220,2249">works</WORD>
<WORD coords="579,2252,611,2230,2251">or</WORD>
<WORD coords="624,2252,652,2222,2252">in</WORD>
<WORD coords="664,2254,778,2223,2253">several</WORD>
<WORD coords="790,2255,908,2224,2253">smaller</WORD>
<WORD coords="919,2264,1078,2233,2255">programs.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="578,2338,640,2308,2337">The</WORD>
<WORD coords="652,2339,717,2308,2338">first</WORD>
<WORD coords="727,2347,790,2314,2339">part</WORD>
<WORD coords="802,2340,836,2309,2339">of</WORD>
<WORD coords="845,2340,862,2318,2340">a</WORD>
<WORD coords="873,2341,899,2310,2341">C</WORD>
<WORD coords="911,2349,1055,2311,2341">compiler</WORD>
<WORD coords="1067,2342,1091,2312,2341">is</WORD>
<WORD coords="1103,2342,1152,2312,2341">the</WORD>
<WORD coords="1162,2351,1378,2321,2343">preprocessor;</WORD>
<WORD coords="1391,2345,1448,2314,2344">this</WORD>
<WORD coords="1459,2353,1530,2315,2345">only</WORD>
<WORD coords="1541,2354,1673,2316,2346">replaces</WORD>
<WORD coords="1685,2347,1742,2326,2346">one</WORD>
</LINE>
<LINE>
<WORD coords="579,2383,639,2357,2382">text</WORD>
<WORD coords="650,2391,766,2353,2383">portion</WORD>
<WORD coords="781,2384,850,2354,2383">with</WORD>
<WORD coords="863,2386,986,2355,2384">another</WORD>
<WORD coords="996,2395,1156,2356,2386">according</WORD>
<WORD coords="1169,2388,1199,2362,2387">to</WORD>
<WORD coords="1213,2388,1260,2357,2387">the</WORD>
<WORD coords="1273,2389,1367,2358,2388">user&apos;s</WORD>
<WORD coords="1380,2390,1564,2360,2389">commands.</WORD>
<WORD coords="1577,2391,1640,2360,2390">The</WORD>
<WORD coords="1652,2392,1743,2361,2391">result</WORD>
</LINE>
<LINE>
<WORD coords="578,2427,613,2396,2426">of</WORD>
<WORD coords="623,2428,681,2397,2427">this</WORD>
<WORD coords="694,2429,784,2397,2428">effort</WORD>
<WORD coords="797,2429,822,2398,2428">is</WORD>
<WORD coords="835,2429,852,2407,2429">a</WORD>
<WORD coords="865,2430,918,2399,2429">file</WORD>
<WORD coords="930,2439,1101,2400,2430">containing</WORD>
<WORD coords="1113,2439,1185,2410,2430">pure</WORD>
<WORD coords="1198,2433,1259,2408,2432">text</WORD>
<WORD coords="1270,2434,1368,2402,2433">which</WORD>
<WORD coords="1381,2434,1436,2412,2433">can</WORD>
<WORD coords="1449,2435,1486,2404,2434">be</WORD>
<WORD coords="1497,2442,1659,2406,2435">processed</WORD>
<WORD coords="1671,2436,1741,2406,2435">with</WORD>
</LINE>
<LINE>
<WORD coords="579,2470,627,2440,2469">the</WORD>
<WORD coords="642,2472,746,2441,2471">editor.</WORD>
<WORD coords="764,2472,835,2442,2471">This</WORD>
<WORD coords="851,2473,943,2443,2472">result</WORD>
<WORD coords="957,2481,1061,2452,2474">passes</WORD>
<WORD coords="1077,2474,1107,2450,2474">to</WORD>
<WORD coords="1124,2474,1172,2445,2473">the</WORD>
<WORD coords="1189,2476,1313,2454,2475">scanner</WORD>
<WORD coords="1328,2477,1426,2447,2476">which</WORD>
<WORD coords="1442,2479,1580,2448,2477">searches</WORD>
<WORD coords="1596,2479,1643,2448,2478">for</WORD>
<WORD coords="1658,2480,1740,2458,2479">com-</WORD>
</LINE>
<LINE>
<WORD coords="578,2515,666,2486,2514">mand</WORD>
<WORD coords="678,2516,777,2486,2515">words</WORD>
<WORD coords="789,2525,914,2486,2516">specific</WORD>
<WORD coords="928,2518,957,2493,2518">to</WORD>
<WORD coords="969,2519,1004,2488,2519">C.</WORD>
<WORD coords="1019,2519,1043,2489,2518">It</WORD>
<WORD coords="1054,2527,1227,2489,2519">recognizes</WORD>
<WORD coords="1239,2521,1321,2490,2520">these</WORD>
<WORD coords="1334,2522,1431,2492,2521">words</WORD>
<WORD coords="1443,2522,1500,2492,2522">and</WORD>
<WORD coords="1513,2523,1606,2497,2522">stores</WORD>
<WORD coords="1618,2524,1696,2493,2523">them</WORD>
<WORD coords="1710,2524,1740,2493,2523">in</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="248,2642,318,2611,2641">270</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0277.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0278.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0278.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="302,161,429,135,160">Abacus</WORD>
<WORD coords="1266,163,1421,137,162">Appendix</WORD>
<WORD coords="1437,162,1468,136,162">B:</WORD>
<WORD coords="1486,162,1551,136,162">The</WORD>
<WORD coords="1563,162,1702,136,162">History</WORD>
<WORD coords="1715,162,1754,141,161">of</WORD>
<WORD coords="1768,161,1792,135,161">C</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="630,340,817,310,339">abbreviated</WORD>
<WORD coords="828,341,913,310,340">form.</WORD>
<WORD coords="926,340,957,311,340">In</WORD>
<WORD coords="970,341,1025,310,340">this</WORD>
<WORD coords="1037,342,1143,310,340">format</WORD>
<WORD coords="1153,341,1201,311,340">the</WORD>
<WORD coords="1211,341,1368,311,340">command</WORD>
<WORD coords="1379,341,1404,310,340">is</WORD>
<WORD coords="1415,341,1512,311,340">stored</WORD>
<WORD coords="1522,341,1556,319,341">as</WORD>
<WORD coords="1566,341,1584,319,341">a</WORD>
<WORD coords="1594,341,1681,311,340">token</WORD>
<WORD coords="1693,347,1794,310,340">(code)</WORD>
</LINE>
<LINE>
<WORD coords="631,386,746,353,383">instead</WORD>
<WORD coords="760,384,797,353,383">of</WORD>
<WORD coords="808,384,841,362,384">as</WORD>
<WORD coords="856,384,1021,353,383">individual</WORD>
<WORD coords="1036,385,1144,354,384">letters.</WORD>
<WORD coords="1160,393,1345,354,384">Tokenizing</WORD>
<WORD coords="1360,385,1443,355,384">takes</WORD>
<WORD coords="1457,393,1497,363,385">up</WORD>
<WORD coords="1512,385,1572,354,384">less</WORD>
<WORD coords="1587,392,1721,362,384">memory</WORD>
<WORD coords="1736,384,1794,354,383">and</WORD>
</LINE>
<LINE>
<WORD coords="630,429,805,398,428">accelerates</WORD>
<WORD coords="815,429,864,397,428">the</WORD>
<WORD coords="875,429,1050,398,428">translation.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="302,510,422,481,509">Parser</WORD>
<WORD coords="631,512,717,482,511">After</WORD>
<WORD coords="734,520,919,483,511">completing</WORD>
<WORD coords="936,513,994,483,512">this</WORD>
<WORD coords="1011,513,1066,488,513">test</WORD>
<WORD coords="1080,517,1145,492,512">run,</WORD>
<WORD coords="1162,513,1211,484,512">the</WORD>
<WORD coords="1226,521,1327,492,512">parser</WORD>
<WORD coords="1342,521,1476,492,512">appears.</WORD>
<WORD coords="1494,513,1519,484,512">It</WORD>
<WORD coords="1534,513,1607,488,513">tests</WORD>
<WORD coords="1623,513,1672,483,512">the</WORD>
<WORD coords="1688,513,1795,491,512">source</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="631,555,704,527,555">code</WORD>
<WORD coords="715,556,887,527,555">commands</WORD>
<WORD coords="898,556,944,526,555">for</WORD>
<WORD coords="953,556,1062,532,555">correct</WORD>
<WORD coords="1072,564,1184,532,555">syntax,</WORD>
<WORD coords="1195,556,1250,528,555">and</WORD>
<WORD coords="1260,557,1466,527,556">differentiates</WORD>
<WORD coords="1477,557,1609,528,556">between</WORD>
<WORD coords="1619,556,1728,532,555">correct</WORD>
<WORD coords="1739,556,1795,528,555">and</WORD>
</LINE>
<LINE>
<WORD coords="632,598,776,568,597">incorrect</WORD>
<WORD coords="788,598,1006,569,597">combinations</WORD>
<WORD coords="1019,598,1054,569,597">of</WORD>
<WORD coords="1064,598,1089,569,598">C</WORD>
<WORD coords="1103,599,1285,570,598">commands.</WORD>
<WORD coords="1300,599,1362,570,598">The</WORD>
<WORD coords="1375,607,1473,578,598">parser</WORD>
<WORD coords="1485,599,1590,570,598">knows</WORD>
<WORD coords="1603,598,1642,570,598">all</WORD>
<WORD coords="1656,599,1704,570,598">the</WORD>
<WORD coords="1716,598,1795,569,598">rules</WORD>
</LINE>
<LINE>
<WORD coords="631,642,724,613,642">about</WORD>
<WORD coords="743,643,768,612,643">C</WORD>
<WORD coords="789,651,906,618,642">syntax.</WORD>
<WORD coords="925,643,992,613,643">Just</WORD>
<WORD coords="1010,643,1042,621,643">as</WORD>
<WORD coords="1062,642,1092,613,642">in</WORD>
<WORD coords="1112,652,1263,614,643">everyday</WORD>
<WORD coords="1283,649,1507,613,643">conversation,</WORD>
<WORD coords="1526,651,1674,613,643">stringing</WORD>
<WORD coords="1694,644,1794,613,643">words</WORD>
</LINE>
<LINE>
<WORD coords="632,694,764,657,687">together</WORD>
<WORD coords="775,688,847,657,687">isn&apos;t</WORD>
<WORD coords="856,696,983,658,687">enough.</WORD>
<WORD coords="995,688,1057,658,687">The</WORD>
<WORD coords="1067,696,1166,667,688">parser</WORD>
<WORD coords="1176,689,1296,667,688">ensures</WORD>
<WORD coords="1307,689,1368,658,688">that</WORD>
<WORD coords="1378,689,1427,658,688">the</WORD>
<WORD coords="1437,697,1609,658,688">expression</WORD>
<WORD coords="1621,689,1647,658,688">is</WORD>
<WORD coords="1657,689,1778,663,688">correct.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="631,773,675,743,772">As</WORD>
<WORD coords="691,773,740,742,773">the</WORD>
<WORD coords="755,774,811,743,773">last</WORD>
<WORD coords="823,782,889,748,773">part</WORD>
<WORD coords="902,774,938,743,773">of</WORD>
<WORD coords="951,774,1000,743,773">the</WORD>
<WORD coords="1013,774,1109,743,773">actual</WORD>
<WORD coords="1124,774,1150,743,774">C</WORD>
<WORD coords="1164,782,1319,743,774">compiler,</WORD>
<WORD coords="1334,775,1383,744,774">the</WORD>
<WORD coords="1397,774,1473,744,774">code</WORD>
<WORD coords="1488,782,1644,749,773">generator</WORD>
<WORD coords="1658,774,1796,749,773">converts</WORD>
</LINE>
<LINE>
<WORD coords="632,817,681,787,816">the</WORD>
<WORD coords="699,818,761,792,817">text</WORD>
<WORD coords="777,826,941,788,817">processed</WORD>
<WORD coords="959,826,999,788,818">by</WORD>
<WORD coords="1018,818,1065,787,817">the</WORD>
<WORD coords="1083,826,1185,796,818">parser</WORD>
<WORD coords="1202,819,1265,788,818">into</WORD>
<WORD coords="1283,819,1423,788,818">machine</WORD>
<WORD coords="1441,827,1589,788,818">language</WORD>
<WORD coords="1606,819,1794,788,818">commands.</WORD>
</LINE>
<LINE>
<WORD coords="631,862,723,831,861">Some</WORD>
<WORD coords="735,862,762,832,862">C</WORD>
<WORD coords="774,870,934,832,862">compilers</WORD>
<WORD coords="949,863,1014,832,862">first</WORD>
<WORD coords="1025,863,1163,833,862">translate</WORD>
<WORD coords="1175,863,1224,833,862">the</WORD>
<WORD coords="1236,864,1373,833,863">machine</WORD>
<WORD coords="1386,871,1532,833,863">language</WORD>
<WORD coords="1544,864,1720,833,862">commands</WORD>
<WORD coords="1733,863,1796,832,862">into</WORD>
</LINE>
<LINE>
<WORD coords="630,915,785,877,906">assembly</WORD>
<WORD coords="803,915,951,877,906">language</WORD>
<WORD coords="968,908,1004,886,908">so</WORD>
<WORD coords="1021,908,1069,877,907">the</WORD>
<WORD coords="1085,916,1290,886,907">programmer</WORD>
<WORD coords="1305,908,1362,886,907">can</WORD>
<WORD coords="1379,909,1552,878,907">streamline</WORD>
<WORD coords="1568,908,1619,878,907">the</WORD>
<WORD coords="1635,916,1796,878,907">generated</WORD>
</LINE>
<LINE>
<WORD coords="631,951,717,921,950">code.</WORD>
<WORD coords="732,951,805,921,950">This</WORD>
<WORD coords="821,951,846,921,950">is</WORD>
<WORD coords="861,959,954,922,950">really</WORD>
<WORD coords="970,960,1169,930,951">unnecessary</WORD>
<WORD coords="1184,952,1267,922,951">since</WORD>
<WORD coords="1282,952,1331,922,951">the</WORD>
<WORD coords="1345,952,1371,922,952">C</WORD>
<WORD coords="1386,960,1548,922,951">compilers</WORD>
<WORD coords="1562,952,1602,930,951">on</WORD>
<WORD coords="1618,952,1668,922,951">the</WORD>
<WORD coords="1682,952,1796,922,951">market</WORD>
</LINE>
<LINE>
<WORD coords="631,1002,749,964,993">already</WORD>
<WORD coords="760,1002,888,965,994">produce</WORD>
<WORD coords="899,1003,969,973,993">very</WORD>
<WORD coords="981,995,1114,965,994">efficient</WORD>
<WORD coords="1124,995,1259,966,994">machine</WORD>
<WORD coords="1270,1003,1413,966,995">language</WORD>
<WORD coords="1424,996,1507,966,995">code.</WORD>
<WORD coords="1520,995,1605,965,995">After</WORD>
<WORD coords="1614,1003,1795,965,994">completing</WORD>
</LINE>
<LINE>
<WORD coords="631,1038,689,1008,1037">this</WORD>
<WORD coords="702,1043,764,1017,1037">run,</WORD>
<WORD coords="777,1039,826,1009,1038">the</WORD>
<WORD coords="837,1047,983,1008,1038">compiler</WORD>
<WORD coords="995,1039,1080,1017,1038">saves</WORD>
<WORD coords="1093,1039,1141,1009,1039">the</WORD>
<WORD coords="1153,1048,1252,1009,1039">object</WORD>
<WORD coords="1264,1040,1318,1009,1039">file</WORD>
<WORD coords="1330,1040,1359,1015,1040">to</WORD>
<WORD coords="1372,1040,1439,1010,1039">disk</WORD>
<WORD coords="1451,1040,1521,1009,1039">with</WORD>
<WORD coords="1534,1040,1584,1010,1039">the</WORD>
<WORD coords="1595,1040,1750,1009,1039">extension</WORD>
<WORD coords="1762,1040,1799,1009,1039">of</WORD>
</LINE>
<LINE>
<WORD coords="633,1082,676,1062,1082">.o.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="630,1167,693,1137,1166">The</WORD>
<WORD coords="705,1167,778,1134,1166">final</WORD>
<WORD coords="789,1176,910,1146,1167">process</WORD>
<WORD coords="923,1168,948,1138,1167">is</WORD>
<WORD coords="961,1176,1072,1138,1167">linking</WORD>
<WORD coords="1084,1168,1132,1138,1167">the</WORD>
<WORD coords="1144,1177,1242,1138,1169">object</WORD>
<WORD coords="1254,1169,1321,1138,1168">files</WORD>
<WORD coords="1333,1169,1404,1138,1168">with</WORD>
<WORD coords="1416,1169,1464,1139,1168">the</WORD>
<WORD coords="1475,1177,1609,1138,1168">required</WORD>
<WORD coords="1623,1169,1753,1138,1168">libraries</WORD>
<WORD coords="1765,1169,1796,1143,1169">to</WORD>
</LINE>
<LINE>
<WORD coords="631,1219,760,1182,1211">produce</WORD>
<WORD coords="771,1212,807,1191,1211">an</WORD>
<WORD coords="819,1212,991,1183,1211">executable</WORD>
<WORD coords="1001,1220,1144,1191,1212">program.</WORD>
<WORD coords="1156,1213,1219,1184,1212">The</WORD>
<WORD coords="1231,1213,1322,1183,1212">linker</WORD>
<WORD coords="1333,1213,1358,1183,1212">is</WORD>
<WORD coords="1370,1213,1441,1184,1213">used</WORD>
<WORD coords="1453,1213,1499,1183,1212">for</WORD>
<WORD coords="1510,1213,1567,1183,1212">this</WORD>
<WORD coords="1578,1221,1713,1192,1212">purpose.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1725,2661,1795,2631,2661">271</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0278.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0279.djvu" width="2050">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0279.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="265,159,419,133,158">Appkndix</WORD>
<WORD coords="436,159,471,133,159">C:</WORD>
<WORD coords="487,160,553,133,159">The</WORD>
<WORD coords="566,160,701,133,160">Lattice</WORD>
<WORD coords="716,161,740,134,161">C</WORD>
<WORD coords="756,161,924,134,161">Compiler</WORD>
<WORD coords="1346,162,1453,135,161">Amiga</WORD>
<WORD coords="1466,161,1490,135,161">C</WORD>
<WORD coords="1504,161,1562,141,161">for</WORD>
<WORD coords="1575,161,1756,135,161">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="267,441,329,373,441">C</WORD>
<WORD coords="357,441,372,426,442">.</WORD>
<WORD coords="595,443,756,375,441">The</WORD>
<WORD coords="802,443,1098,375,442">Lattice</WORD>
<WORD coords="1147,444,1210,375,444">C</WORD>
<WORD coords="1259,462,1658,375,442">Compiler</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="593,598,619,567,598">C</WORD>
<WORD coords="632,606,778,567,597">compiler</WORD>
<WORD coords="790,599,1023,568,597">manufacturers</WORD>
<WORD coords="1034,598,1084,577,598">are</WORD>
<WORD coords="1096,607,1262,569,598">constantly</WORD>
<WORD coords="1276,607,1417,568,598">updating</WORD>
<WORD coords="1430,599,1488,569,598">and</WORD>
<WORD coords="1501,607,1670,568,598">improving</WORD>
<WORD coords="1683,599,1758,568,598">their</WORD>
</LINE>
<LINE>
<WORD coords="592,651,768,612,642">compilers.</WORD>
<WORD coords="788,643,847,613,642">For</WORD>
<WORD coords="866,644,1043,612,643">instruction</WORD>
<WORD coords="1063,644,1104,622,643">on</WORD>
<WORD coords="1124,644,1193,613,643">how</WORD>
<WORD coords="1215,644,1245,618,644">to</WORD>
<WORD coords="1265,644,1366,613,643">install</WORD>
<WORD coords="1387,644,1437,614,643">the</WORD>
<WORD coords="1455,652,1614,613,643">compiler,</WORD>
<WORD coords="1635,645,1687,622,644">see</WORD>
<WORD coords="1707,644,1757,614,643">the</WORD>
</LINE>
<LINE>
<WORD coords="592,688,832,657,687">documentation</WORD>
<WORD coords="844,688,902,658,687">and</WORD>
<WORD coords="913,696,970,666,687">any</WORD>
<WORD coords="983,687,1124,664,687">readme</WORD>
<WORD coords="1137,688,1205,658,687">files</WORD>
<WORD coords="1216,688,1276,658,687">that</WORD>
<WORD coords="1286,688,1371,666,687">came</WORD>
<WORD coords="1381,688,1452,658,687">with</WORD>
<WORD coords="1464,688,1512,658,687">the</WORD>
<WORD coords="1522,697,1674,658,688">compiler.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="263,771,331,742,770">The</WORD>
<WORD coords="357,772,381,741,772">C</WORD>
<WORD coords="591,772,655,743,772">The</WORD>
<WORD coords="669,773,694,742,773">C</WORD>
<WORD coords="708,781,854,742,772">compiler</WORD>
<WORD coords="867,773,892,743,772">is</WORD>
<WORD coords="906,773,1003,743,772">called</WORD>
<WORD coords="1017,773,1086,743,773">with</WORD>
<WORD coords="1102,774,1146,747,773">lc</WORD>
<WORD coords="1163,774,1220,744,773">and</WORD>
<WORD coords="1235,773,1283,743,773">the</WORD>
<WORD coords="1296,774,1402,752,773">source</WORD>
<WORD coords="1416,774,1566,743,773">filename.</WORD>
<WORD coords="1581,774,1625,744,773">As</WORD>
<WORD coords="1638,774,1656,752,774">a</WORD>
<WORD coords="1670,773,1755,743,773">mini-</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="263,822,436,785,814">compiler</WORD>
<WORD coords="593,816,674,794,815">mum</WORD>
<WORD coords="686,816,735,786,815">the</WORD>
<WORD coords="746,824,902,786,815">following</WORD>
<WORD coords="914,816,939,786,816">is</WORD>
<WORD coords="950,824,1091,786,816">required:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="594,896,630,874,896">lc</WORD>
<WORD coords="654,897,752,874,896">hello</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,982,672,951,981">With</WORD>
<WORD coords="686,982,734,952,981">the</WORD>
<WORD coords="748,981,794,957,981">-L</WORD>
<WORD coords="807,990,920,952,981">option,</WORD>
<WORD coords="933,982,982,952,982">the</WORD>
<WORD coords="995,982,1088,952,982">linker</WORD>
<WORD coords="1099,983,1155,960,982">can</WORD>
<WORD coords="1168,983,1206,953,983">be</WORD>
<WORD coords="1218,983,1324,952,982">loaded</WORD>
<WORD coords="1337,991,1538,952,982">immediately</WORD>
<WORD coords="1552,983,1627,952,982">after</WORD>
<WORD coords="1638,983,1686,952,982">the</WORD>
<WORD coords="1698,983,1755,953,982">call</WORD>
</LINE>
<LINE>
<WORD coords="592,1026,627,996,1025">of</WORD>
<WORD coords="637,1026,686,997,1025">the</WORD>
<WORD coords="697,1027,723,996,1027">C</WORD>
<WORD coords="734,1035,887,997,1026">compiler.</WORD>
<WORD coords="899,1027,962,997,1026">The</WORD>
<WORD coords="974,1027,1067,997,1026">linker</WORD>
<WORD coords="1078,1034,1160,997,1026">(here</WORD>
<WORD coords="1173,1034,1304,997,1027">BLINK)</WORD>
<WORD coords="1316,1027,1372,1005,1027">can</WORD>
<WORD coords="1384,1028,1448,997,1027">also</WORD>
<WORD coords="1458,1028,1497,997,1027">be</WORD>
<WORD coords="1508,1027,1604,997,1026">called</WORD>
<WORD coords="1617,1035,1755,997,1026">indepen-</WORD>
</LINE>
<LINE>
<WORD coords="592,1078,702,1041,1069">dently.</WORD>
<WORD coords="715,1071,787,1041,1070">This</WORD>
<WORD coords="800,1071,826,1041,1070">is</WORD>
<WORD coords="838,1071,856,1049,1071">a</WORD>
<WORD coords="868,1071,1004,1042,1070">standard</WORD>
<WORD coords="1016,1071,1073,1042,1070">call</WORD>
<WORD coords="1086,1071,1117,1047,1071">to</WORD>
<WORD coords="1129,1078,1258,1042,1070">compile</WORD>
<WORD coords="1271,1071,1328,1042,1070">and</WORD>
<WORD coords="1341,1070,1403,1041,1070">link</WORD>
<WORD coords="1415,1071,1433,1050,1071">a</WORD>
<WORD coords="1445,1071,1550,1050,1070">source</WORD>
<WORD coords="1561,1071,1637,1042,1071">code</WORD>
<WORD coords="1649,1071,1756,1042,1071">named</WORD>
</LINE>
<LINE>
<WORD coords="592,1115,747,1087,1113">math2.c</WORD>
<WORD coords="761,1115,823,1085,1114">into</WORD>
<WORD coords="834,1115,851,1093,1115">a</WORD>
<WORD coords="862,1123,998,1093,1114">program</WORD>
<WORD coords="1011,1115,1116,1086,1114">named</WORD>
<WORD coords="1127,1115,1256,1088,1114">math2.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,1197,688,1167,1196">When</WORD>
<WORD coords="700,1197,749,1168,1196">the</WORD>
<WORD coords="760,1205,866,1167,1196">library</WORD>
<WORD coords="878,1198,924,1168,1197">for</WORD>
<WORD coords="936,1198,1149,1168,1197">mathematical</WORD>
<WORD coords="1162,1198,1310,1168,1197">functions</WORD>
<WORD coords="1320,1198,1379,1169,1197">and</WORD>
<WORD coords="1391,1206,1513,1168,1197">floating</WORD>
<WORD coords="1525,1206,1609,1169,1197">point</WORD>
<WORD coords="1618,1198,1756,1169,1197">numbers</WORD>
</LINE>
<LINE>
<WORD coords="593,1242,671,1217,1241">must</WORD>
<WORD coords="682,1242,719,1212,1242">be</WORD>
<WORD coords="730,1242,829,1211,1241">linked</WORD>
<WORD coords="841,1242,911,1212,1241">with</WORD>
<WORD coords="924,1242,971,1212,1242">the</WORD>
<WORD coords="983,1243,1116,1213,1242">standard</WORD>
<WORD coords="1129,1251,1244,1212,1242">library,</WORD>
<WORD coords="1255,1243,1304,1213,1242">the</WORD>
<WORD coords="1315,1251,1469,1212,1242">following</WORD>
<WORD coords="1480,1243,1535,1221,1243">can</WORD>
<WORD coords="1546,1243,1584,1213,1243">be</WORD>
<WORD coords="1596,1244,1676,1213,1243">used:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="595,1321,630,1299,1321">lc</WORD>
<WORD coords="655,1321,712,1300,1321">-Lra</WORD>
<WORD coords="755,1322,851,1299,1321">math2</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="262,1405,331,1376,1404">The</WORD>
<WORD coords="361,1405,468,1376,1404">linker</WORD>
<WORD coords="592,1407,654,1377,1406">The</WORD>
<WORD coords="670,1415,807,1386,1407">program</WORD>
<WORD coords="823,1408,947,1383,1407">BLINK</WORD>
<WORD coords="963,1416,1102,1378,1408">provides</WORD>
<WORD coords="1117,1409,1134,1387,1409">a</WORD>
<WORD coords="1148,1417,1293,1379,1408">powerful</WORD>
<WORD coords="1310,1409,1406,1379,1408">linker</WORD>
<WORD coords="1420,1410,1466,1379,1409">for</WORD>
<WORD coords="1481,1410,1529,1380,1409">the</WORD>
<WORD coords="1543,1418,1754,1388,1409">programmer.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1451,670,1422,1450">Here</WORD>
<WORD coords="682,1452,730,1430,1451">are</WORD>
<WORD coords="743,1452,792,1422,1451">the</WORD>
<WORD coords="804,1452,882,1428,1451">most</WORD>
<WORD coords="895,1461,1050,1422,1452">important</WORD>
<WORD coords="1061,1461,1180,1423,1452">options</WORD>
<WORD coords="1192,1454,1337,1423,1453">available</WORD>
<WORD coords="1349,1453,1379,1423,1453">in</WORD>
<WORD coords="1392,1454,1448,1424,1453">this</WORD>
<WORD coords="1461,1454,1563,1424,1453">linker:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1535,677,1505,1534">After</WORD>
<WORD coords="691,1536,740,1506,1535">the</WORD>
<WORD coords="753,1536,840,1515,1535">name</WORD>
<WORD coords="854,1536,977,1512,1535">BLINK</WORD>
<WORD coords="991,1536,1029,1507,1536">all</WORD>
<WORD coords="1044,1537,1112,1507,1536">files</WORD>
<WORD coords="1127,1537,1225,1507,1536">which</WORD>
<WORD coords="1238,1537,1287,1516,1537">are</WORD>
<WORD coords="1300,1537,1402,1508,1536">linked</WORD>
<WORD coords="1415,1545,1548,1509,1537">together</WORD>
<WORD coords="1561,1546,1669,1517,1537">appear</WORD>
<WORD coords="1682,1538,1757,1509,1537">after</WORD>
</LINE>
<LINE>
<WORD coords="593,1579,640,1549,1578">the</WORD>
<WORD coords="653,1580,751,1555,1579">FROM</WORD>
<WORD coords="763,1588,917,1556,1579">argument</WORD>
<WORD coords="929,1588,976,1551,1580">(or</WORD>
<WORD coords="988,1586,1094,1556,1580">ROOT,</WORD>
<WORD coords="1107,1582,1141,1560,1581">or</WORD>
<WORD coords="1151,1581,1226,1560,1580">even</WORD>
<WORD coords="1240,1590,1375,1552,1581">nothing)</WORD>
<WORD coords="1390,1582,1396,1576,1581">.</WORD>
<WORD coords="1409,1582,1472,1552,1581">The</WORD>
<WORD coords="1484,1583,1571,1561,1582">name</WORD>
<WORD coords="1583,1583,1619,1552,1582">of</WORD>
<WORD coords="1629,1583,1677,1553,1582">the</WORD>
<WORD coords="1689,1591,1755,1561,1582">pro-</WORD>
</LINE>
<LINE>
<WORD coords="592,1631,675,1602,1623">gram</WORD>
<WORD coords="695,1624,725,1600,1624">to</WORD>
<WORD coords="744,1625,783,1595,1624">be</WORD>
<WORD coords="802,1625,948,1596,1624">executed</WORD>
<WORD coords="968,1626,1090,1595,1625">follows</WORD>
<WORD coords="1110,1626,1159,1596,1625">the</WORD>
<WORD coords="1179,1626,1226,1601,1625">TO</WORD>
<WORD coords="1248,1634,1414,1602,1626">argument.</WORD>
<WORD coords="1434,1635,1558,1597,1626">Library</WORD>
<WORD coords="1578,1627,1648,1597,1626">files</WORD>
<WORD coords="1669,1627,1698,1603,1627">to</WORD>
<WORD coords="1719,1627,1755,1598,1627">be</WORD>
</LINE>
<LINE>
<WORD coords="593,1668,732,1638,1667">searched</WORD>
<WORD coords="742,1669,792,1647,1668">are</WORD>
<WORD coords="802,1669,887,1638,1668">listed</WORD>
<WORD coords="899,1669,972,1639,1668">after</WORD>
<WORD coords="983,1670,1029,1640,1669">the</WORD>
<WORD coords="1042,1669,1207,1645,1669">library</WORD>
<WORD coords="1220,1678,1378,1646,1670">argument.</WORD>
<WORD coords="1390,1671,1480,1640,1671">Some</WORD>
<WORD coords="1492,1679,1605,1641,1671">sample</WORD>
<WORD coords="1615,1672,1696,1641,1671">calls:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1748,691,1726,1747">BLINK</WORD>
<WORD coords="714,1749,793,1727,1748">FROM</WORD>
<WORD coords="817,1753,913,1727,1749">a,b,c</WORD>
<WORD coords="938,1750,975,1728,1749">TO</WORD>
<WORD coords="997,1756,1136,1734,1750">program</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1827,691,1806,1827">BLINK</WORD>
<WORD coords="714,1828,812,1806,1828">a+b+c</WORD>
<WORD coords="836,1828,873,1807,1828">TO</WORD>
<WORD coords="896,1835,1034,1813,1829">program</WORD>
<WORD coords="1058,1830,1196,1809,1830">LIBRARY</WORD>
<WORD coords="1221,1833,1377,1808,1830">folder/d</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="593,1908,691,1886,1908">BLINK</WORD>
<WORD coords="714,1909,792,1887,1909">ROOT</WORD>
<WORD coords="816,1913,913,1887,1909">a,b,c</WORD>
<WORD coords="938,1910,974,1889,1910">TO</WORD>
<WORD coords="1000,1911,1113,1888,1911">folder</WORD>
<WORD coords="1120,1917,1195,1888,1911">/prg</WORD>
<WORD coords="1220,1912,1356,1890,1911">LIBRARY</WORD>
</LINE>
<LINE>
<WORD coords="594,1954,805,1925,1948">system/lib,</WORD>
<WORD coords="816,1949,852,1927,1949">ob</WORD>
<WORD coords="859,1956,1032,1925,1950">j/special</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,2043,686,2005,2034">Using</WORD>
<WORD coords="700,2036,748,2005,2035">the</WORD>
<WORD coords="759,2044,922,2012,2036">parameter</WORD>
<WORD coords="932,2037,1027,2012,2036">WITH</WORD>
<WORD coords="1040,2038,1079,2008,2037">all</WORD>
<WORD coords="1092,2046,1209,2008,2038">options</WORD>
<WORD coords="1221,2039,1276,2017,2038">can</WORD>
<WORD coords="1287,2039,1325,2009,2039">be</WORD>
<WORD coords="1337,2040,1435,2010,2039">stored</WORD>
<WORD coords="1447,2039,1475,2009,2039">in</WORD>
<WORD coords="1488,2040,1505,2018,2040">a</WORD>
<WORD coords="1517,2040,1571,2009,2039">file</WORD>
<WORD coords="1578,2048,1641,2009,2040">just</WORD>
<WORD coords="1651,2041,1683,2019,2041">as</WORD>
<WORD coords="1696,2040,1725,2010,2040">in</WORD>
<WORD coords="1737,2041,1754,2019,2041">a</WORD>
</LINE>
<LINE>
<WORD coords="590,2080,686,2055,2079">MAKE</WORD>
<WORD coords="702,2081,763,2050,2080">file.</WORD>
<WORD coords="778,2080,805,2051,2080">A</WORD>
<WORD coords="819,2082,912,2051,2080">linker</WORD>
<WORD coords="924,2082,981,2052,2081">call</WORD>
<WORD coords="995,2083,1020,2052,2082">is</WORD>
<WORD coords="1031,2083,1109,2053,2082">then:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="592,2160,689,2139,2160">BLINK</WORD>
<WORD coords="712,2161,790,2140,2160">WITH</WORD>
<WORD coords="817,2162,891,2138,2161">file</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,2245,621,2215,2245">In</WORD>
<WORD coords="635,2246,692,2215,2245">this</WORD>
<WORD coords="708,2247,800,2217,2246">file</WORD>
<WORD coords="816,2247,865,2216,2246">the</WORD>
<WORD coords="877,2255,997,2217,2247">options</WORD>
<WORD coords="1010,2249,1179,2218,2248">mentioned</WORD>
<WORD coords="1192,2249,1288,2219,2248">above</WORD>
<WORD coords="1300,2250,1419,2219,2249">contain</WORD>
<WORD coords="1432,2251,1450,2229,2251">a</WORD>
<WORD coords="1460,2259,1624,2227,2250">parameter</WORD>
<WORD coords="1637,2251,1666,2221,2251">in</WORD>
<WORD coords="1679,2251,1752,2222,2251">each</WORD>
</LINE>
<LINE>
<WORD coords="590,2290,655,2268,2289">new</WORD>
<WORD coords="668,2291,737,2260,2290">line.</WORD>
<WORD coords="749,2300,902,2261,2290">Example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,2371,667,2349,2370">ROOT</WORD>
<WORD coords="692,2372,707,2355,2372">a</WORD>
<WORD coords="714,2375,720,2366,2371">,</WORD>
<WORD coords="731,2371,748,2350,2375">b</WORD>
<WORD coords="755,2375,761,2366,2371">,</WORD>
<WORD coords="773,2371,789,2355,0">c</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="590,2410,626,2389,2410">TO</WORD>
<WORD coords="652,2418,848,2388,2411">folder/prg</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="591,2452,727,2430,2451">LIBRARY</WORD>
<WORD coords="753,2458,963,2430,2453">system/lib,</WORD>
<WORD coords="974,2454,1012,2432,2454">ob</WORD>
<WORD coords="1019,2460,1192,2430,2454">j/special</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="257,2653,327,2624,2652">272</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0279.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0280.djvu" width="2049">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0280.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="301,174,427,147,173">Abacus</WORD>
<WORD coords="1162,173,1316,148,173">Appendix</WORD>
<WORD coords="1332,173,1366,147,173">D:</WORD>
<WORD coords="1383,173,1449,146,173">The</WORD>
<WORD coords="1460,173,1565,147,172">Aztec</WORD>
<WORD coords="1579,172,1603,145,172">C</WORD>
<WORD coords="1619,171,1789,145,170">Compiler</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="301,455,408,387,453">D.</WORD>
<WORD coords="630,456,791,388,454">The</WORD>
<WORD coords="839,456,1073,388,455">Aztec</WORD>
<WORD coords="1123,456,1184,387,456">C</WORD>
<WORD coords="1237,474,1635,386,454">Compiler</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="629,611,655,580,611">C</WORD>
<WORD coords="668,619,813,580,610">compiler</WORD>
<WORD coords="825,611,1057,580,610">manufacturers</WORD>
<WORD coords="1069,611,1119,589,610">are</WORD>
<WORD coords="1131,618,1297,580,610">constantly</WORD>
<WORD coords="1311,618,1451,580,609">updating</WORD>
<WORD coords="1463,610,1521,580,609">and</WORD>
<WORD coords="1535,617,1703,578,608">improving</WORD>
<WORD coords="1717,608,1791,578,607">their</WORD>
</LINE>
<LINE>
<WORD coords="629,663,803,625,654">compilers.</WORD>
<WORD coords="824,655,881,625,655">See</WORD>
<WORD coords="900,655,950,625,654">the</WORD>
<WORD coords="969,655,1214,625,654">documentation</WORD>
<WORD coords="1234,655,1295,625,654">that</WORD>
<WORD coords="1313,655,1399,633,654">came</WORD>
<WORD coords="1418,654,1489,624,653">with</WORD>
<WORD coords="1509,654,1559,624,653">the</WORD>
<WORD coords="1577,661,1725,623,652">compiler</WORD>
<WORD coords="1743,653,1791,622,652">for</WORD>
</LINE>
<LINE>
<WORD coords="629,700,802,669,699">instruction</WORD>
<WORD coords="813,700,853,678,699">on</WORD>
<WORD coords="865,700,934,669,699">how</WORD>
<WORD coords="946,700,976,675,700">to</WORD>
<WORD coords="987,700,1085,669,699">install</WORD>
<WORD coords="1096,700,1145,669,699">the</WORD>
<WORD coords="1155,708,1307,669,699">compiler.</WORD>
<WORD coords="1320,699,1364,670,699">Be</WORD>
<WORD coords="1375,699,1443,677,698">sure</WORD>
<WORD coords="1454,699,1484,674,699">to</WORD>
<WORD coords="1494,699,1564,668,698">read</WORD>
<WORD coords="1575,706,1633,676,697">any</WORD>
<WORD coords="1646,697,1789,673,696">README</WORD>
</LINE>
<LINE>
<WORD coords="630,745,707,714,744">files.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="301,828,370,798,827">The</WORD>
<WORD coords="400,836,562,798,827">compiler</WORD>
<WORD coords="629,828,692,798,828">The</WORD>
<WORD coords="704,837,850,798,828">compiler</WORD>
<WORD coords="862,829,933,798,828">with</WORD>
<WORD coords="948,829,996,798,828">the</WORD>
<WORD coords="1009,829,1096,806,828">name</WORD>
<WORD coords="1109,829,1156,803,829">CC</WORD>
<WORD coords="1170,829,1225,806,828">can</WORD>
<WORD coords="1238,829,1275,798,828">be</WORD>
<WORD coords="1288,829,1382,798,828">found</WORD>
<WORD coords="1396,827,1425,797,827">in</WORD>
<WORD coords="1438,835,1584,797,827">directory</WORD>
<WORD coords="1597,827,1644,797,827">C:.</WORD>
<WORD coords="1658,827,1720,796,826">The</WORD>
<WORD coords="1732,827,1790,796,826">call</WORD>
</LINE>
<LINE>
<WORD coords="630,873,655,842,872">is</WORD>
<WORD coords="669,880,739,851,872">very</WORD>
<WORD coords="753,881,869,842,872">simple:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="631,952,667,937,952">cc</WORD>
<WORD coords="693,954,809,929,953">file.c</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="629,1038,692,1008,1038">The</WORD>
<WORD coords="704,1039,810,1017,1038">source</WORD>
<WORD coords="821,1039,874,1008,1038">file</WORD>
<WORD coords="889,1039,1017,1010,1038">file.c</WORD>
<WORD coords="1030,1039,1055,1008,1038">is</WORD>
<WORD coords="1068,1047,1218,1008,1038">compiled</WORD>
<WORD coords="1229,1039,1287,1008,1038">and</WORD>
<WORD coords="1300,1038,1456,1008,1037">translated</WORD>
<WORD coords="1468,1038,1530,1007,1037">into</WORD>
<WORD coords="1543,1045,1692,1007,1036">assembly</WORD>
<WORD coords="1704,1037,1789,1007,1037">code.</WORD>
</LINE>
<LINE>
<WORD coords="629,1083,701,1053,1082">This</WORD>
<WORD coords="714,1084,792,1054,1083">code</WORD>
<WORD coords="805,1084,860,1062,1083">can</WORD>
<WORD coords="874,1084,912,1054,1084">be</WORD>
<WORD coords="925,1091,1087,1053,1082">optimized</WORD>
<WORD coords="1101,1090,1140,1054,1083">by</WORD>
<WORD coords="1154,1083,1172,1062,1083">a</WORD>
<WORD coords="1185,1084,1321,1053,1082">machine</WORD>
<WORD coords="1335,1091,1481,1053,1082">language</WORD>
<WORD coords="1494,1090,1703,1060,1081">programmer.</WORD>
<WORD coords="1719,1082,1791,1051,1081">This</WORD>
</LINE>
<LINE>
<WORD coords="630,1127,683,1097,1126">file</WORD>
<WORD coords="698,1127,751,1098,1127">has</WORD>
<WORD coords="765,1128,814,1098,1127">the</WORD>
<WORD coords="827,1127,915,1106,1127">name</WORD>
<WORD coords="930,1134,1200,1103,1127">ctmpAXX.Xxx,</WORD>
<WORD coords="1214,1127,1311,1098,1126">where</WORD>
<WORD coords="1325,1126,1347,1103,1126">x</WORD>
<WORD coords="1364,1127,1389,1097,1126">is</WORD>
<WORD coords="1404,1127,1421,1106,1127">a</WORD>
<WORD coords="1435,1127,1559,1097,1126">number</WORD>
<WORD coords="1573,1126,1671,1096,1125">which</WORD>
<WORD coords="1684,1126,1791,1096,1124">differs</WORD>
</LINE>
<LINE>
<WORD coords="630,1171,708,1141,1170">from</WORD>
<WORD coords="727,1171,786,1150,1170">one</WORD>
<WORD coords="803,1171,860,1141,1170">call</WORD>
<WORD coords="880,1171,910,1147,1171">to</WORD>
<WORD coords="927,1171,977,1142,1170">the</WORD>
<WORD coords="994,1172,1072,1147,1170">next.</WORD>
<WORD coords="1091,1171,1116,1142,1170">It</WORD>
<WORD coords="1133,1171,1158,1141,1170">is</WORD>
<WORD coords="1175,1171,1242,1142,1171">best</WORD>
<WORD coords="1259,1171,1289,1147,1171">to</WORD>
<WORD coords="1307,1171,1379,1141,1170">look</WORD>
<WORD coords="1396,1171,1426,1146,1171">at</WORD>
<WORD coords="1442,1171,1491,1141,1170">the</WORD>
<WORD coords="1508,1170,1627,1146,1169">current</WORD>
<WORD coords="1642,1176,1790,1140,1168">directory</WORD>
</LINE>
<LINE>
<WORD coords="630,1215,756,1185,1214">because</WORD>
<WORD coords="766,1215,823,1184,1213">this</WORD>
<WORD coords="834,1215,920,1193,1214">name</WORD>
<WORD coords="930,1215,955,1184,1214">is</WORD>
<WORD coords="966,1215,1077,1185,1214">needed</WORD>
<WORD coords="1088,1222,1293,1184,1213">immediately.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="631,1299,708,1268,1298">Also</WORD>
<WORD coords="729,1300,825,1269,1299">Aztec</WORD>
<WORD coords="848,1299,918,1277,1299">uses</WORD>
<WORD coords="940,1307,1090,1268,1298">symbolic</WORD>
<WORD coords="1112,1299,1217,1277,1298">names</WORD>
<WORD coords="1239,1300,1286,1268,1298">for</WORD>
<WORD coords="1307,1299,1432,1268,1298">devices</WORD>
<WORD coords="1454,1298,1553,1268,1297">which</WORD>
<WORD coords="1575,1298,1626,1276,1297">are</WORD>
<WORD coords="1647,1298,1737,1267,1297">listed</WORD>
<WORD coords="1757,1297,1791,1275,1297">as</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="631,1344,760,1313,1342">follows:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="631,1423,709,1402,1423">CLIB</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="634,1465,769,1443,1464">INCLUDE</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="631,1504,749,1483,1504">CCTEMP</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="631,1590,777,1564,1589">CCTEMP</WORD>
<WORD coords="794,1590,972,1560,1589">determines</WORD>
<WORD coords="987,1590,1084,1560,1589">where</WORD>
<WORD coords="1098,1598,1263,1565,1589">temporary</WORD>
<WORD coords="1278,1590,1347,1559,1589">files</WORD>
<WORD coords="1360,1590,1477,1559,1589">created</WORD>
<WORD coords="1491,1597,1530,1559,1589">by</WORD>
<WORD coords="1545,1589,1594,1559,1588">the</WORD>
<WORD coords="1608,1589,1633,1558,1589">C</WORD>
<WORD coords="1648,1596,1793,1558,1587">compiler</WORD>
</LINE>
<LINE>
<WORD coords="631,1633,695,1604,1633">will</WORD>
<WORD coords="718,1634,756,1604,1634">be</WORD>
<WORD coords="780,1635,891,1604,1634">stored.</WORD>
<WORD coords="916,1634,1023,1609,1633">CLIB</WORD>
<WORD coords="1051,1634,1202,1604,1633">indicates</WORD>
<WORD coords="1226,1634,1275,1604,1633">the</WORD>
<WORD coords="1298,1642,1371,1604,1633">path</WORD>
<WORD coords="1396,1634,1426,1609,1634">to</WORD>
<WORD coords="1451,1633,1500,1603,1632">the</WORD>
<WORD coords="1525,1637,1674,1602,1632">libraries,</WORD>
<WORD coords="1700,1631,1792,1602,1630">while</WORD>
</LINE>
<LINE>
<WORD coords="633,1678,798,1652,1677">include</WORD>
<WORD coords="811,1678,836,1647,1677">is</WORD>
<WORD coords="848,1678,896,1647,1677">the</WORD>
<WORD coords="906,1686,975,1647,1677">path</WORD>
<WORD coords="987,1678,1033,1647,1677">for</WORD>
<WORD coords="1043,1678,1091,1647,1677">the</WORD>
<WORD coords="1102,1678,1209,1647,1677">header</WORD>
<WORD coords="1220,1684,1231,1647,1681">(</WORD>
<WORD coords="1240,1678,1246,1671,1677">.</WORD>
<WORD coords="1257,1685,1292,1647,1677">h)</WORD>
<WORD coords="1305,1678,1381,1647,1677">files.</WORD>
<WORD coords="1394,1685,1551,1646,1676">Examples</WORD>
<WORD coords="1562,1677,1620,1654,1676">are:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="632,1765,749,1735,1759">assign</WORD>
<WORD coords="773,1760,866,1738,1759">CLIB:</WORD>
<WORD coords="894,1761,1050,1735,1759">dfO:lib/</WORD>
</LINE>
<LINE>
<WORD coords="633,1806,749,1776,1800">assign</WORD>
<WORD coords="775,1801,927,1779,1800">INCLUDE:</WORD>
<WORD coords="955,1800,1011,1778,1800">dfO</WORD>
<WORD coords="1021,1801,1026,1784,1800">:</WORD>
<WORD coords="1036,1802,1192,1776,1800">include/</WORD>
</LINE>
<LINE>
<WORD coords="632,1846,749,1816,1840">assign</WORD>
<WORD coords="773,1840,906,1819,1840">CCTEMP:</WORD>
<WORD coords="937,1841,1007,1823,1840">ram:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="631,1925,761,1894,1924">Various</WORD>
<WORD coords="777,1933,898,1894,1924">options</WORD>
<WORD coords="914,1925,970,1903,1924">can</WORD>
<WORD coords="986,1925,1024,1895,1924">be</WORD>
<WORD coords="1039,1932,1146,1894,1924">placed</WORD>
<WORD coords="1163,1924,1192,1894,1924">in</WORD>
<WORD coords="1209,1925,1288,1894,1924">front</WORD>
<WORD coords="1304,1925,1340,1894,1924">of</WORD>
<WORD coords="1354,1924,1403,1894,1923">the</WORD>
<WORD coords="1419,1924,1506,1902,1923">name</WORD>
<WORD coords="1522,1923,1559,1893,1923">of</WORD>
<WORD coords="1572,1923,1622,1893,1922">the</WORD>
<WORD coords="1638,1923,1691,1892,1922">file</WORD>
<WORD coords="1708,1923,1738,1898,1923">to</WORD>
<WORD coords="1755,1923,1792,1893,1922">be</WORD>
</LINE>
<LINE>
<WORD coords="630,1977,789,1939,1969">compiled.</WORD>
<WORD coords="802,1970,880,1939,1969">Here</WORD>
<WORD coords="891,1970,939,1947,1969">are</WORD>
<WORD coords="951,1969,998,1939,1969">the</WORD>
<WORD coords="1010,1969,1087,1944,1968">most</WORD>
<WORD coords="1097,1977,1260,1938,1968">important:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="634,2061,786,2027,2054">-Ipath:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="740,2099,820,2068,2098">With</WORD>
<WORD coords="838,2099,915,2074,2098">-la</WORD>
<WORD coords="927,2107,1083,2069,2098">pathname</WORD>
<WORD coords="1096,2099,1151,2077,2098">can</WORD>
<WORD coords="1164,2099,1202,2069,2099">be</WORD>
<WORD coords="1214,2107,1358,2068,2098">provided</WORD>
<WORD coords="1372,2097,1402,2068,2097">in</WORD>
<WORD coords="1417,2097,1513,2067,2097">which</WORD>
<WORD coords="1528,2098,1577,2067,2097">the</WORD>
<WORD coords="1590,2097,1711,2067,2096">Include</WORD>
<WORD coords="1724,2097,1793,2067,2096">files</WORD>
</LINE>
<LINE>
<WORD coords="741,2144,790,2121,2143">are</WORD>
<WORD coords="801,2144,940,2114,2143">assumed</WORD>
<WORD coords="952,2144,982,2119,2144">to</WORD>
<WORD coords="994,2143,1039,2114,2143">be.</WORD>
<WORD coords="1052,2143,1115,2113,2142">The</WORD>
<WORD coords="1127,2144,1229,2113,2143">search</WORD>
<WORD coords="1241,2143,1288,2113,2142">for</WORD>
<WORD coords="1299,2143,1381,2113,2142">these</WORD>
<WORD coords="1393,2143,1461,2112,2142">files</WORD>
<WORD coords="1473,2143,1499,2112,2142">is</WORD>
<WORD coords="1511,2142,1598,2112,2141">made</WORD>
<WORD coords="1610,2150,1679,2112,2141">only</WORD>
<WORD coords="1694,2141,1722,2111,2141">in</WORD>
<WORD coords="1735,2141,1793,2111,2140">this</WORD>
</LINE>
<LINE>
<WORD coords="741,2197,972,2158,2188">sub-directory.</WORD>
<WORD coords="991,2188,1053,2158,2188">The</WORD>
<WORD coords="1071,2196,1175,2157,2187">option</WORD>
<WORD coords="1194,2189,1221,2157,2188">is</WORD>
<WORD coords="1237,2196,1431,2157,2187">comparable</WORD>
<WORD coords="1450,2187,1520,2157,2186">with</WORD>
<WORD coords="1539,2187,1589,2157,2186">the</WORD>
<WORD coords="1607,2195,1794,2156,2186">assignment</WORD>
</LINE>
<LINE>
<WORD coords="744,2233,907,2206,2232">INCLUDE</WORD>
<WORD coords="921,2239,984,2202,2232">(see</WORD>
<WORD coords="994,2239,1109,2202,2231">above).</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="303,2317,392,2287,2316">Note</WORD>
<WORD coords="401,2317,408,2296,0">:</WORD>
<WORD coords="631,2318,694,2288,2318">The</WORD>
<WORD coords="704,2327,861,2288,2318">pathname</WORD>
<WORD coords="873,2327,1071,2288,2318">immediately</WORD>
<WORD coords="1083,2319,1202,2288,2318">follows</WORD>
<WORD coords="1214,2318,1261,2288,2317">the</WORD>
<WORD coords="1274,2318,1291,2293,2318">I</WORD>
<WORD coords="1306,2319,1429,2287,2318">without</WORD>
<WORD coords="1439,2326,1495,2296,2317">any</WORD>
<WORD coords="1507,2318,1667,2287,2317">additional</WORD>
<WORD coords="1679,2325,1791,2295,2316">spaces.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="631,2363,687,2333,2362">For</WORD>
<WORD coords="698,2371,843,2333,2362">example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="633,2443,669,2426,2442">cc</WORD>
<WORD coords="694,2449,1132,2419,2442">-Iram.-includes/privat/</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1721,2671,1793,2640,2670">273</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0280.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0281.djvu" width="2049">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0281.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="270,174,425,147,173">Appendix</WORD>
<WORD coords="442,174,477,148,174">D:</WORD>
<WORD coords="494,175,559,148,174">The</WORD>
<WORD coords="572,175,676,150,175">Aztec</WORD>
<WORD coords="691,175,715,149,175">C</WORD>
<WORD coords="731,176,901,149,175">Compiler</WORD>
<WORD coords="1352,177,1457,151,176">Amiga</WORD>
<WORD coords="1472,176,1495,151,176">C</WORD>
<WORD coords="1510,177,1567,156,176">for</WORD>
<WORD coords="1582,177,1761,151,176">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="600,352,645,328,352">+C</WORD>
<WORD coords="708,353,822,329,352">creates</WORD>
<WORD coords="840,361,944,324,352">longer</WORD>
<WORD coords="960,358,1045,325,353">code,</WORD>
<WORD coords="1063,353,1146,324,352">since</WORD>
<WORD coords="1160,361,1261,324,353">jumps</WORD>
<WORD coords="1279,354,1382,324,353">within</WORD>
<WORD coords="1400,354,1449,325,353">the</WORD>
<WORD coords="1464,362,1602,333,353">program</WORD>
<WORD coords="1619,354,1697,325,354">code</WORD>
<WORD coords="1712,354,1762,333,353">arc</WORD>
</LINE>
<LINE>
<WORD coords="707,403,856,366,395">equipped</WORD>
<WORD coords="870,396,939,367,395">with</WORD>
<WORD coords="953,397,1048,367,396">32-bit</WORD>
<WORD coords="1060,397,1235,368,396">commands</WORD>
<WORD coords="1247,397,1359,367,396">instead</WORD>
<WORD coords="1373,397,1409,368,396">of</WORD>
<WORD coords="1419,397,1466,368,396">the</WORD>
<WORD coords="1482,397,1575,367,396">16-bil</WORD>
<WORD coords="1586,397,1761,368,396">commands</WORD>
</LINE>
<LINE>
<WORD coords="708,440,804,410,439">which</WORD>
<WORD coords="814,441,901,411,440">could</WORD>
<WORD coords="914,441,988,411,440">have</WORD>
<WORD coords="998,441,1071,412,440">been</WORD>
<WORD coords="1084,441,1162,412,441">used.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,525,650,496,525">+D</WORD>
<WORD coords="708,526,814,505,526">causes</WORD>
<WORD coords="827,526,895,497,526">data</WORD>
<WORD coords="909,527,939,502,527">to</WORD>
<WORD coords="953,527,991,497,527">be</WORD>
<WORD coords="1005,527,1101,497,526">stored</WORD>
<WORD coords="1117,526,1146,497,526">in</WORD>
<WORD coords="1161,527,1257,497,526">32-bit</WORD>
<WORD coords="1271,527,1386,497,526">format.</WORD>
<WORD coords="1402,527,1472,497,526">This</WORD>
<WORD coords="1487,527,1578,497,526">slows</WORD>
<WORD coords="1591,527,1681,498,527">down</WORD>
<WORD coords="1695,527,1763,498,527">data</WORD>
</LINE>
<LINE>
<WORD coords="708,571,814,549,571">access</WORD>
<WORD coords="834,572,893,542,571">and</WORD>
<WORD coords="916,572,1067,541,571">increases</WORD>
<WORD coords="1088,580,1225,550,571">memory</WORD>
<WORD coords="1245,580,1474,542,571">requirements,</WORD>
<WORD coords="1495,573,1549,543,572">but</WORD>
<WORD coords="1568,573,1673,543,572">makes</WORD>
<WORD coords="1693,573,1763,543,573">data</WORD>
</LINE>
<LINE>
<WORD coords="709,622,860,590,614">segments</WORD>
<WORD coords="875,615,912,585,614">of</WORD>
<WORD coords="924,623,982,594,614">any</WORD>
<WORD coords="997,615,1114,586,614">desired</WORD>
<WORD coords="1130,615,1193,586,614">size</WORD>
<WORD coords="1208,623,1341,586,615">possible</WORD>
<WORD coords="1358,624,1598,586,615">(theoretically).</WORD>
<WORD coords="1616,624,1730,586,615">During</WORD>
<WORD coords="1745,616,1763,595,616">a</WORD>
</LINE>
<LINE>
<WORD coords="708,659,857,629,658">&quot;normal&quot;</WORD>
<WORD coords="867,659,935,630,659">data</WORD>
<WORD coords="945,660,1046,638,659">access</WORD>
<WORD coords="1058,660,1126,630,659">with</WORD>
<WORD coords="1142,660,1235,630,659">16-bit</WORD>
<WORD coords="1244,668,1424,630,659">addressing,</WORD>
<WORD coords="1436,660,1483,631,659">the</WORD>
<WORD coords="1495,660,1561,639,659">user</WORD>
<WORD coords="1573,660,1597,630,659">is</WORD>
<WORD coords="1609,660,1720,630,659">limited</WORD>
<WORD coords="1732,660,1763,636,660">to</WORD>
</LINE>
<LINE>
<WORD coords="708,703,725,682,703">a</WORD>
<WORD coords="737,704,898,674,702">maximum</WORD>
<WORD coords="911,704,947,674,703">of</WORD>
<WORD coords="956,704,1023,674,703">64K</WORD>
<WORD coords="1035,704,1071,675,703">of</WORD>
<WORD coords="1079,704,1154,675,704">data.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,786,646,758,786">+L</WORD>
<WORD coords="710,787,864,758,786">Variables</WORD>
<WORD coords="876,788,933,759,787">and</WORD>
<WORD coords="946,788,1096,764,787">constants</WORD>
<WORD coords="1109,788,1144,759,787">of</WORD>
<WORD coords="1156,788,1224,760,787">int</WORD>
<WORD coords="1240,796,1309,764,788">type</WORD>
<WORD coords="1320,788,1370,767,788">arc</WORD>
<WORD coords="1383,788,1480,759,787">stored</WORD>
<WORD coords="1494,788,1522,759,787">in</WORD>
<WORD coords="1537,789,1633,759,788">32-bit</WORD>
<WORD coords="1647,789,1761,759,788">format.</WORD>
</LINE>
<LINE>
<WORD coords="709,831,842,802,830">Because</WORD>
<WORD coords="854,831,889,801,830">of</WORD>
<WORD coords="899,832,955,802,831">this</WORD>
<WORD coords="968,832,1016,802,831">the</WORD>
<WORD coords="1025,840,1178,811,831">programs</WORD>
<WORD coords="1188,832,1314,803,831">become</WORD>
<WORD coords="1325,840,1485,802,831">(partially)</WORD>
<WORD coords="1496,832,1608,803,831">Lattice</WORD>
<WORD coords="1620,840,1762,803,831">compati-</WORD>
</LINE>
<LINE>
<WORD coords="709,875,757,846,874">ble</WORD>
<WORD coords="772,876,853,846,875">since</WORD>
<WORD coords="868,876,926,846,875">this</WORD>
<WORD coords="940,884,1085,847,876">compiler</WORD>
<WORD coords="1097,885,1209,847,876">always</WORD>
<WORD coords="1223,877,1292,856,877">uses</WORD>
<WORD coords="1306,877,1345,847,876">32</WORD>
<WORD coords="1359,877,1426,847,876">bits.</WORD>
<WORD coords="1441,877,1575,847,876">Without</WORD>
<WORD coords="1587,877,1645,847,876">this</WORD>
<WORD coords="1659,885,1762,847,876">option</WORD>
</LINE>
<LINE>
<WORD coords="712,921,748,891,920">16</WORD>
<WORD coords="760,921,816,891,920">bits</WORD>
<WORD coords="828,921,877,900,920">arc</WORD>
<WORD coords="889,922,1041,891,920">sufficient</WORD>
<WORD coords="1053,922,1099,892,921">for</WORD>
<WORD coords="1111,922,1178,894,921">int</WORD>
<WORD coords="1194,922,1340,892,921">numbers.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,1004,644,980,1004">-D</WORD>
<WORD coords="708,1005,825,975,1004">defines</WORD>
<WORD coords="841,1005,858,984,1005">a</WORD>
<WORD coords="873,1006,1020,981,1005">constant.</WORD>
<WORD coords="1036,1006,1060,977,1005">It</WORD>
<WORD coords="1075,1014,1271,977,1005">corresponds</WORD>
<WORD coords="1288,1006,1318,982,1006">to</WORD>
<WORD coords="1334,1006,1383,977,1005">the</WORD>
<WORD coords="1400,1007,1418,979,1007">#</WORD>
<WORD coords="1425,1007,1573,979,1006">define</WORD>
<WORD coords="1594,1011,1762,982,1006">statement,</WORD>
</LINE>
<LINE>
<WORD coords="708,1050,761,1020,1050">but</WORD>
<WORD coords="778,1050,803,1019,1049">is</WORD>
<WORD coords="819,1058,961,1020,1049">assigned</WORD>
<WORD coords="978,1058,1085,1020,1050">during</WORD>
<WORD coords="1103,1051,1151,1021,1050">the</WORD>
<WORD coords="1168,1051,1226,1021,1050">call</WORD>
<WORD coords="1243,1051,1278,1021,1050">of</WORD>
<WORD coords="1294,1051,1343,1021,1050">the</WORD>
<WORD coords="1359,1059,1515,1021,1050">compiler.</WORD>
<WORD coords="1533,1051,1582,1022,1050">No</WORD>
<WORD coords="1599,1059,1689,1030,1051">space</WORD>
<WORD coords="1706,1051,1762,1030,1050">can</WORD>
</LINE>
<LINE>
<WORD coords="709,1094,812,1064,1093">follow</WORD>
<WORD coords="825,1095,882,1065,1094">this</WORD>
<WORD coords="894,1103,995,1065,1094">option</WORD>
<WORD coords="1008,1095,1163,1066,1094">character.</WORD>
<WORD coords="1176,1103,1327,1066,1095">Example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="709,1174,746,1158,1174">cc</WORD>
<WORD coords="770,1175,985,1153,1174">-DTESTRUN--1</WORD>
<WORD coords="1017,1175,1025,1153,1175">f</WORD>
<WORD coords="1035,1176,1130,1152,1175">ilo.c</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="707,1260,770,1231,1259">The</WORD>
<WORD coords="781,1268,963,1231,1260">assignment</WORD>
<WORD coords="973,1269,1166,1232,1260">corresponds</WORD>
<WORD coords="1178,1261,1208,1237,1261">to</WORD>
<WORD coords="1220,1261,1267,1232,1260">the</WORD>
<WORD coords="1279,1262,1420,1234,1261">define</WORD>
<WORD coords="1432,1261,1438,1256,0">.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="711,1341,722,1317,1339">«</WORD>
<WORD coords="729,1340,847,1317,1340">define</WORD>
<WORD coords="872,1341,1009,1320,1340">TESTRUN</WORD>
<WORD coords="1035,1341,1045,1320,1341">1</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="601,1424,643,1399,1424">-S</WORD>
<WORD coords="708,1432,881,1403,1424">suppresses</WORD>
<WORD coords="894,1433,1087,1396,1424">&quot;warnings.&quot;</WORD>
<WORD coords="1099,1426,1161,1397,1425">The</WORD>
<WORD coords="1176,1434,1321,1397,1425">warnings</WORD>
<WORD coords="1334,1426,1382,1405,1425">arc</WORD>
<WORD coords="1395,1434,1464,1397,1425">only</WORD>
<WORD coords="1479,1435,1631,1406,1426">messages</WORD>
<WORD coords="1643,1427,1700,1398,1426">and</WORD>
<WORD coords="1715,1427,1762,1398,1426">the</WORD>
</LINE>
<LINE>
<WORD coords="708,1476,857,1439,1467">compiled</WORD>
<WORD coords="870,1477,1022,1448,1468">programs</WORD>
<WORD coords="1034,1469,1082,1449,1468">arc</WORD>
<WORD coords="1097,1477,1210,1441,1468">usually</WORD>
<WORD coords="1224,1477,1346,1441,1469">capable</WORD>
<WORD coords="1359,1470,1393,1441,1469">of</WORD>
<WORD coords="1404,1478,1491,1441,1469">being</WORD>
<WORD coords="1505,1470,1567,1450,1469">run.</WORD>
<WORD coords="1580,1470,1625,1442,1469">To</WORD>
<WORD coords="1638,1478,1761,1442,1470">identify</WORD>
</LINE>
<LINE>
<WORD coords="709,1512,757,1483,1511">the</WORD>
<WORD coords="772,1512,828,1483,1511">real</WORD>
<WORD coords="845,1518,949,1491,1512">errors,</WORD>
<WORD coords="965,1513,1022,1484,1512">this</WORD>
<WORD coords="1034,1522,1137,1484,1513">option</WORD>
<WORD coords="1152,1514,1206,1493,1513">can</WORD>
<WORD coords="1222,1514,1259,1485,1514">be</WORD>
<WORD coords="1273,1514,1344,1485,1514">used</WORD>
<WORD coords="1362,1515,1390,1490,1514">to</WORD>
<WORD coords="1404,1523,1520,1485,1514">display</WORD>
<WORD coords="1535,1523,1606,1486,1514">only</WORD>
<WORD coords="1622,1515,1669,1486,1514">the</WORD>
<WORD coords="1683,1515,1763,1494,1514">error</WORD>
</LINE>
<LINE>
<WORD coords="709,1565,860,1535,1556">messages</WORD>
<WORD coords="873,1557,911,1536,1556">on</WORD>
<WORD coords="926,1557,974,1528,1556">the</WORD>
<WORD coords="987,1558,1121,1528,1557">monitor.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,1649,645,1618,1644">+p</WORD>
<WORD coords="707,1643,813,1621,1643">causes</WORD>
<WORD coords="828,1643,875,1613,1642">the</WORD>
<WORD coords="889,1652,1034,1614,1643">compiler</WORD>
<WORD coords="1047,1644,1077,1620,1644">to</WORD>
<WORD coords="1090,1645,1187,1620,1644">create</WORD>
<WORD coords="1201,1645,1313,1615,1644">Lattice</WORD>
<WORD coords="1326,1653,1505,1615,1644">compatible</WORD>
<WORD coords="1520,1646,1604,1616,1646">code.</WORD>
<WORD coords="1622,1645,1669,1616,1645">All</WORD>
<WORD coords="1684,1651,1761,1617,1646">data,</WORD>
</LINE>
<LINE>
<WORD coords="704,1695,806,1657,1687">jumps</WORD>
<WORD coords="819,1688,876,1659,1687">and</WORD>
<WORD coords="894,1689,961,1661,1688">int</WORD>
<WORD coords="980,1689,1116,1660,1688">numbers</WORD>
<WORD coords="1130,1689,1179,1668,1688">arc</WORD>
<WORD coords="1193,1698,1413,1660,1689">automatically</WORD>
<WORD coords="1428,1691,1544,1662,1690">created</WORD>
<WORD coords="1560,1690,1588,1661,1690">in</WORD>
<WORD coords="1604,1691,1652,1662,1690">the</WORD>
<WORD coords="1667,1691,1762,1661,1690">32-bit</WORD>
</LINE>
<LINE>
<WORD coords="708,1732,834,1702,1731">version.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="268,1812,337,1783,1811">The</WORD>
<WORD coords="367,1813,550,1785,1812">assembler</WORD>
<WORD coords="598,1814,684,1785,1813">After</WORD>
<WORD coords="701,1815,751,1786,1814">the</WORD>
<WORD coords="767,1815,792,1786,1815">C</WORD>
<WORD coords="809,1823,956,1787,1815">compiler</WORD>
<WORD coords="972,1817,1074,1796,1816">comes</WORD>
<WORD coords="1092,1817,1141,1788,1816">the</WORD>
<WORD coords="1157,1817,1322,1788,1816">assembler</WORD>
<WORD coords="1339,1818,1435,1788,1817">which</WORD>
<WORD coords="1454,1818,1479,1788,1817">is</WORD>
<WORD coords="1497,1818,1605,1789,1817">named</WORD>
<WORD coords="1621,1819,1681,1794,1818">AS.</WORD>
<WORD coords="1700,1818,1722,1790,1817">It</WORD>
<WORD coords="1738,1818,1762,1789,1818">is</WORD>
</LINE>
<LINE>
<WORD coords="597,1859,661,1829,1858">also</WORD>
<WORD coords="674,1860,772,1830,1859">stored</WORD>
<WORD coords="786,1859,813,1830,1859">in</WORD>
<WORD coords="827,1860,876,1830,1859">the</WORD>
<WORD coords="888,1861,923,1830,1861">C:</WORD>
<WORD coords="938,1869,1090,1831,1860">directory.</WORD>
<WORD coords="1103,1861,1166,1832,1860">The</WORD>
<WORD coords="1178,1862,1233,1832,1861">call</WORD>
<WORD coords="1248,1862,1272,1832,1861">is</WORD>
<WORD coords="1285,1862,1398,1832,1861">similar</WORD>
<WORD coords="1410,1862,1440,1838,1862">to</WORD>
<WORD coords="1453,1862,1499,1833,1862">the</WORD>
<WORD coords="1512,1863,1536,1833,1863">C</WORD>
<WORD coords="1550,1870,1701,1833,1861">compiler:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="599,1940,633,1923,1940">as</WORD>
<WORD coords="662,1941,777,1917,1940">file.o</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,2027,676,1997,2026">With</WORD>
<WORD coords="690,2027,738,1997,2026">the</WORD>
<WORD coords="749,2035,851,1997,2027">option</WORD>
<WORD coords="868,2028,912,2004,2028">-o</WORD>
<WORD coords="925,2028,942,2007,2028">a</WORD>
<WORD coords="954,2029,1019,2007,2028">new</WORD>
<WORD coords="1031,2029,1118,2008,2028">name</WORD>
<WORD coords="1129,2029,1183,2008,2028">can</WORD>
<WORD coords="1197,2030,1234,2000,2030">be</WORD>
<WORD coords="1245,2038,1333,2000,2029">given</WORD>
<WORD coords="1347,2030,1376,2005,2030">to</WORD>
<WORD coords="1389,2030,1437,2000,2029">the</WORD>
<WORD coords="1449,2031,1514,2009,2030">new</WORD>
<WORD coords="1529,2031,1589,2000,2030">file.</WORD>
<WORD coords="1602,2039,1754,2001,2030">Example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="598,2107,633,2091,2107">as</WORD>
<WORD coords="660,2107,697,2086,2106">-0</WORD>
<WORD coords="720,2114,872,2091,2107">program.</WORD>
<WORD coords="882,2108,898,2092,2109">o</WORD>
<WORD coords="923,2115,1139,2087,2108">ctmpxyz.123</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,2193,767,2162,2192">Additional</WORD>
<WORD coords="781,2200,899,2163,2192">options</WORD>
<WORD coords="911,2194,960,2172,2193">arc</WORD>
<WORD coords="971,2202,1040,2164,2193">only</WORD>
<WORD coords="1052,2194,1088,2164,2193">of</WORD>
<WORD coords="1097,2194,1216,2164,2193">interest</WORD>
<WORD coords="1227,2195,1257,2170,2195">to</WORD>
<WORD coords="1268,2195,1317,2165,2194">the</WORD>
<WORD coords="1328,2195,1489,2166,2194">assembler</WORD>
<WORD coords="1501,2203,1659,2166,2195">specialist.</WORD>
<WORD coords="1672,2196,1760,2166,2195">Since</WORD>
</LINE>
<LINE>
<WORD coords="597,2237,656,2207,2236">this</WORD>
<WORD coords="676,2237,758,2207,2236">book</WORD>
<WORD coords="778,2238,862,2208,2237">deals</WORD>
<WORD coords="883,2238,955,2208,2237">with</WORD>
<WORD coords="976,2239,1001,2208,2239">C</WORD>
<WORD coords="1021,2247,1256,2209,2238">programming,</WORD>
<WORD coords="1277,2248,1346,2210,2239">they</WORD>
<WORD coords="1367,2239,1430,2210,2239">will</WORD>
<WORD coords="1452,2240,1503,2216,2239">not</WORD>
<WORD coords="1522,2241,1560,2211,2240">be</WORD>
<WORD coords="1580,2241,1760,2210,2240">considered</WORD>
</LINE>
<LINE>
<WORD coords="598,2282,715,2251,2281">further.</WORD>
<WORD coords="729,2283,753,2253,2282">It</WORD>
<WORD coords="765,2283,789,2252,2282">is</WORD>
<WORD coords="801,2291,872,2253,2282">only</WORD>
<WORD coords="883,2283,920,2262,2282">an</WORD>
<WORD coords="934,2284,1133,2253,2283">intermediate</WORD>
<WORD coords="1145,2292,1217,2260,2284">step.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="267,2366,336,2336,2365">The</WORD>
<WORD coords="365,2367,472,2336,2366">linker</WORD>
<WORD coords="596,2368,653,2338,2367">For</WORD>
<WORD coords="666,2369,760,2339,2368">Aztec</WORD>
<WORD coords="776,2369,824,2339,2368">the</WORD>
<WORD coords="839,2369,933,2339,2368">linker</WORD>
<WORD coords="947,2378,1090,2340,2369">provided</WORD>
<WORD coords="1106,2370,1131,2340,2369">is</WORD>
<WORD coords="1144,2371,1240,2340,2370">called</WORD>
<WORD coords="1257,2370,1302,2344,2370">In</WORD>
<WORD coords="1317,2371,1375,2341,2370">and</WORD>
<WORD coords="1389,2371,1444,2349,2370">can</WORD>
<WORD coords="1458,2371,1495,2341,2371">be</WORD>
<WORD coords="1510,2372,1602,2341,2371">found</WORD>
<WORD coords="1618,2371,1646,2342,2371">in</WORD>
<WORD coords="1662,2372,1710,2342,2371">the</WORD>
<WORD coords="1723,2372,1758,2342,2372">C:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="597,2421,821,2383,2413">sub-directory.</WORD>
<WORD coords="835,2414,898,2384,2413">The</WORD>
<WORD coords="911,2415,979,2384,2413">files</WORD>
<WORD coords="993,2415,1023,2390,2415">to</WORD>
<WORD coords="1034,2415,1071,2385,2415">be</WORD>
<WORD coords="1084,2415,1183,2385,2414">linked</WORD>
<WORD coords="1198,2423,1329,2386,2415">together</WORD>
<WORD coords="1341,2416,1390,2394,2415">arc</WORD>
<WORD coords="1402,2424,1506,2386,2415">placed</WORD>
<WORD coords="1519,2416,1577,2395,2415">one</WORD>
<WORD coords="1590,2417,1698,2387,2416">behind</WORD>
<WORD coords="1713,2417,1760,2387,2416">the</WORD>
</LINE>
<LINE>
<WORD coords="596,2457,687,2427,2455">other.</WORD>
<WORD coords="701,2457,841,2427,2456">Whether</WORD>
<WORD coords="851,2465,920,2428,2457">they</WORD>
<WORD coords="932,2458,981,2437,2457">arc</WORD>
<WORD coords="993,2458,1123,2429,2457">libraries</WORD>
<WORD coords="1134,2459,1169,2437,2458">or</WORD>
<WORD coords="1180,2459,1314,2429,2458">modules</WORD>
<WORD coords="1326,2459,1440,2430,2458">doesn&apos;t</WORD>
<WORD coords="1451,2459,1554,2435,2458">matter</WORD>
<WORD coords="1565,2459,1594,2430,2459">in</WORD>
<WORD coords="1607,2468,1759,2430,2459">principle,</WORD>
</LINE>
<LINE>
<WORD coords="597,2501,647,2471,2501">but</WORD>
<WORD coords="659,2501,791,2471,2500">libraries</WORD>
<WORD coords="802,2502,908,2472,2501">should</WORD>
<WORD coords="920,2502,958,2473,2502">be</WORD>
<WORD coords="968,2510,1072,2473,2502">placed</WORD>
<WORD coords="1083,2502,1111,2479,2502">at</WORD>
<WORD coords="1123,2502,1171,2473,2501">the</WORD>
<WORD coords="1182,2502,1238,2474,2501">end</WORD>
<WORD coords="1250,2503,1285,2473,2502">of</WORD>
<WORD coords="1295,2503,1342,2474,2502">the</WORD>
<WORD coords="1354,2503,1410,2473,2502">list.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="268,2677,338,2647,2676">274</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0281.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2829" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0282.djvu" width="2045">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0282.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="307,171,435,144,171">Abacus</WORD>
<WORD coords="1170,167,1326,141,167">Appendix</WORD>
<WORD coords="1340,166,1376,139,166">D:</WORD>
<WORD coords="1392,166,1458,138,166">The</WORD>
<WORD coords="1469,165,1575,138,165">Aztec</WORD>
<WORD coords="1588,164,1613,136,164">C</WORD>
<WORD coords="1628,164,1799,136,163">Compiler</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="640,343,674,321,343">In</WORD>
<WORD coords="701,343,817,319,342">file.o</WORD>
<WORD coords="842,342,940,318,341">c.lib</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="637,428,701,397,427">The</WORD>
<WORD coords="718,428,860,396,427">standard</WORD>
<WORD coords="875,427,931,396,426">file</WORD>
<WORD coords="950,427,1061,397,426">c.lib</WORD>
<WORD coords="1079,426,1105,395,425">is</WORD>
<WORD coords="1120,426,1187,395,425">also</WORD>
<WORD coords="1202,425,1263,394,424">like</WORD>
<WORD coords="1277,425,1319,394,424">all</WORD>
<WORD coords="1334,424,1419,393,423">other</WORD>
<WORD coords="1433,424,1568,392,422">libraries</WORD>
<WORD coords="1584,422,1616,391,421">in</WORD>
<WORD coords="1631,422,1680,391,421">the</WORD>
<WORD coords="1697,421,1773,392,420">lib</WORD>
<WORD coords="1784,421,1792,401,0">:</WORD>
</LINE>
<LINE>
<WORD coords="637,480,790,441,471">directory.</WORD>
<WORD coords="802,471,920,441,470">Several</WORD>
<WORD coords="931,471,1065,440,470">modules</WORD>
<WORD coords="1074,470,1130,448,469">can</WORD>
<WORD coords="1139,470,1178,440,470">be</WORD>
<WORD coords="1187,469,1286,439,469">linked</WORD>
<WORD coords="1296,476,1435,438,468">together</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="640,552,675,530,552">In</WORD>
<WORD coords="700,551,738,535,551">-o</WORD>
<WORD coords="762,551,879,529,551">result</WORD>
<WORD coords="902,551,1035,528,550">moduli.</WORD>
<WORD coords="1044,550,1061,533,550">o</WORD>
<WORD coords="1083,550,1243,527,549">modul2.o</WORD>
<WORD coords="1265,549,1424,526,548">modul3.o</WORD>
<WORD coords="1447,548,1546,523,547">c.lib</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="638,637,702,606,636">The</WORD>
<WORD coords="714,637,802,615,636">name</WORD>
<WORD coords="815,644,999,605,635">assignment</WORD>
<WORD coords="1011,635,1058,605,634">for</WORD>
<WORD coords="1070,635,1120,604,634">the</WORD>
<WORD coords="1131,642,1273,603,634">resulting</WORD>
<WORD coords="1286,642,1423,611,632">program</WORD>
<WORD coords="1436,633,1462,602,632">is</WORD>
<WORD coords="1474,641,1646,600,631">performed</WORD>
<WORD coords="1658,631,1729,599,630">with</WORD>
<WORD coords="1745,630,1800,604,630">-O.</WORD>
</LINE>
<LINE>
<WORD coords="638,680,702,650,680">The</WORD>
<WORD coords="715,680,812,650,679">linker</WORD>
<WORD coords="823,680,881,657,679">can</WORD>
<WORD coords="893,680,933,649,679">be</WORD>
<WORD coords="946,679,1094,648,678">informed</WORD>
<WORD coords="1108,679,1200,648,678">about</WORD>
<WORD coords="1212,678,1345,646,677">libraries</WORD>
<WORD coords="1358,677,1431,646,676">with</WORD>
<WORD coords="1446,681,1503,651,676">-L,</WORD>
<WORD coords="1516,676,1571,645,675">but</WORD>
<WORD coords="1583,675,1633,644,674">the</WORD>
<WORD coords="1646,675,1802,643,674">extension</WORD>
</LINE>
<LINE>
<WORD coords="639,725,675,694,724">of</WORD>
<WORD coords="686,725,767,696,724">.lib</WORD>
<WORD coords="780,724,806,694,724">is</WORD>
<WORD coords="819,724,888,693,723">then</WORD>
<WORD coords="900,724,1032,693,723">omitted.</WORD>
<WORD coords="1044,730,1198,692,721">Example:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="642,805,677,782,804">In</WORD>
<WORD coords="703,805,820,781,804">file.o</WORD>
<WORD coords="844,804,901,782,804">-Lc</WORD>
<WORD coords="925,803,984,782,803">-Lm</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="639,890,714,859,889">Two</WORD>
<WORD coords="724,890,885,858,889">additional</WORD>
<WORD coords="896,897,1015,857,888">options</WORD>
<WORD coords="1024,888,1075,866,887">are</WORD>
<WORD coords="1086,888,1132,861,888">+C</WORD>
<WORD coords="1143,888,1202,857,887">and</WORD>
<WORD coords="1212,887,1258,862,887">+F</WORD>
<WORD coords="1270,887,1368,855,886">which</WORD>
<WORD coords="1377,894,1485,854,885">permit</WORD>
<WORD coords="1494,886,1638,853,884">selection</WORD>
<WORD coords="1648,884,1684,853,883">of</WORD>
<WORD coords="1692,892,1803,851,883">special</WORD>
</LINE>
<LINE>
<WORD coords="640,942,758,909,934">storage</WORD>
<WORD coords="769,934,862,912,933">areas.</WORD>
<WORD coords="876,932,904,903,932">A</WORD>
<WORD coords="916,933,993,903,933">code</WORD>
<WORD coords="1005,932,1087,903,931">letter</WORD>
<WORD coords="1099,932,1220,902,931">follows</WORD>
<WORD coords="1233,931,1281,901,930">the</WORD>
<WORD coords="1293,939,1396,900,930">option</WORD>
<WORD coords="1408,931,1506,899,930">which</WORD>
<WORD coords="1519,930,1573,899,929">has</WORD>
<WORD coords="1585,929,1634,898,928">the</WORD>
<WORD coords="1646,936,1804,897,928">following</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="641,987,839,949,978">significance:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="640,1064,657,1042,1064">c</WORD>
<WORD coords="750,1071,885,1034,1063">Program</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="641,1149,661,1119,1149">d</WORD>
<WORD coords="751,1149,908,1117,1148">Initialized</WORD>
<WORD coords="916,1148,982,1118,1148">data</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="641,1233,661,1203,1233">b</WORD>
<WORD coords="751,1233,827,1203,1232">Data</WORD>
<WORD coords="837,1232,935,1202,1231">which</WORD>
<WORD coords="946,1232,1008,1210,1232">was</WORD>
<WORD coords="1018,1232,1070,1206,1231">not</WORD>
<WORD coords="1080,1231,1239,1200,1230">initialized</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="641,1318,705,1288,1317">The</WORD>
<WORD coords="725,1318,774,1292,1318">+C</WORD>
<WORD coords="795,1318,900,1288,1317">stands</WORD>
<WORD coords="918,1317,967,1287,1316">for</WORD>
<WORD coords="984,1325,1055,1286,1316">chip</WORD>
<WORD coords="1073,1324,1221,1294,1315">memory,</WORD>
<WORD coords="1240,1315,1288,1291,1315">+F</WORD>
<WORD coords="1312,1316,1360,1285,1315">for</WORD>
<WORD coords="1379,1315,1440,1285,1315">fast</WORD>
<WORD coords="1457,1322,1605,1292,1314">memory.</WORD>
<WORD coords="1625,1313,1724,1283,1312">These</WORD>
<WORD coords="1744,1313,1805,1288,1312">two</WORD>
</LINE>
<LINE>
<WORD coords="642,1370,752,1341,1361">groups</WORD>
<WORD coords="762,1362,798,1332,1362">of</WORD>
<WORD coords="805,1361,897,1332,1361">RAM</WORD>
<WORD coords="908,1362,991,1340,1361">areas</WORD>
<WORD coords="1001,1361,1051,1339,1360">are</WORD>
<WORD coords="1059,1369,1221,1330,1360">especially</WORD>
<WORD coords="1231,1368,1388,1330,1359">important</WORD>
<WORD coords="1398,1360,1445,1329,1359">for</WORD>
<WORD coords="1454,1367,1575,1328,1358">graphic</WORD>
<WORD coords="1584,1366,1805,1326,1357">programming</WORD>
</LINE>
<LINE>
<WORD coords="642,1406,726,1375,1404">since</WORD>
<WORD coords="737,1405,847,1375,1404">certain</WORD>
<WORD coords="859,1405,928,1375,1405">data</WORD>
<WORD coords="939,1405,1018,1380,1404">must</WORD>
<WORD coords="1027,1412,1140,1374,1403">always</WORD>
<WORD coords="1151,1404,1190,1374,1404">be</WORD>
<WORD coords="1202,1404,1300,1374,1403">stored</WORD>
<WORD coords="1312,1403,1342,1373,1402">in</WORD>
<WORD coords="1354,1403,1403,1373,1402">the</WORD>
<WORD coords="1414,1410,1642,1372,1401">chip-memory.</WORD>
<WORD coords="1654,1401,1735,1370,1400">With</WORD>
<WORD coords="1747,1401,1806,1370,1399">this</WORD>
</LINE>
<LINE>
<WORD coords="642,1456,743,1419,1447">option</WORD>
<WORD coords="755,1448,803,1419,1447">the</WORD>
<WORD coords="814,1455,970,1418,1447">following</WORD>
<WORD coords="980,1448,1033,1426,1447">can</WORD>
<WORD coords="1044,1447,1083,1418,1447">be</WORD>
<WORD coords="1092,1455,1253,1417,1447">requested:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="644,1528,679,1505,1528">In</WORD>
<WORD coords="705,1528,783,1506,1528">+Cdb</WORD>
<WORD coords="806,1528,864,1506,1528">+Fc</WORD>
<WORD coords="888,1528,1006,1504,1527">file.o</WORD>
<WORD coords="1028,1527,1085,1505,1527">-Lc</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="642,1615,714,1584,1614">This</WORD>
<WORD coords="727,1616,834,1592,1615">causes</WORD>
<WORD coords="849,1615,897,1584,1614">the</WORD>
<WORD coords="911,1623,1027,1589,1614">storage</WORD>
<WORD coords="1041,1615,1077,1583,1614">of</WORD>
<WORD coords="1087,1614,1156,1583,1614">data</WORD>
<WORD coords="1168,1613,1199,1583,1613">in</WORD>
<WORD coords="1212,1622,1431,1582,1613">chip-memory</WORD>
<WORD coords="1444,1613,1504,1582,1612">and</WORD>
<WORD coords="1517,1613,1566,1581,1612">the</WORD>
<WORD coords="1579,1620,1697,1586,1612">storage</WORD>
<WORD coords="1709,1611,1745,1580,1610">of</WORD>
<WORD coords="1757,1611,1806,1580,1610">the</WORD>
</LINE>
<LINE>
<WORD coords="642,1668,780,1638,1659">program</WORD>
<WORD coords="797,1659,827,1629,1659">in</WORD>
<WORD coords="843,1660,894,1629,1659">the</WORD>
<WORD coords="908,1660,1022,1629,1659">normal</WORD>
<WORD coords="1039,1659,1098,1629,1659">fast</WORD>
<WORD coords="1112,1667,1256,1637,1658">memory.</WORD>
<WORD coords="1271,1659,1408,1628,1658">Without</WORD>
<WORD coords="1421,1658,1440,1636,1658">a</WORD>
<WORD coords="1453,1666,1568,1626,1657">special</WORD>
<WORD coords="1583,1661,1750,1631,1656">statement,</WORD>
<WORD coords="1765,1656,1805,1625,1655">all</WORD>
</LINE>
<LINE>
<WORD coords="643,1705,832,1674,1703">information</WORD>
<WORD coords="843,1704,943,1674,1703">would</WORD>
<WORD coords="954,1704,1029,1674,1703">have</WORD>
<WORD coords="1038,1704,1114,1674,1703">been</WORD>
<WORD coords="1125,1704,1222,1673,1703">stored</WORD>
<WORD coords="1232,1703,1263,1673,1702">in</WORD>
<WORD coords="1274,1703,1322,1673,1702">the</WORD>
<WORD coords="1332,1703,1391,1672,1702">fast</WORD>
<WORD coords="1400,1710,1533,1680,1702">memory</WORD>
<WORD coords="1543,1702,1619,1680,1701">area.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="643,1787,721,1758,1786">Here</WORD>
<WORD coords="732,1787,759,1757,1786">is</WORD>
<WORD coords="770,1787,788,1766,1787">a</WORD>
<WORD coords="797,1787,893,1763,1786">make</WORD>
<WORD coords="907,1787,961,1757,1786">file</WORD>
<WORD coords="972,1787,1068,1757,1786">which</WORD>
<WORD coords="1080,1787,1106,1757,1786">is</WORD>
<WORD coords="1118,1787,1240,1756,1786">tailored</WORD>
<WORD coords="1252,1787,1282,1761,1786">to</WORD>
<WORD coords="1293,1786,1386,1756,1786">Aztec</WORD>
<WORD coords="1397,1786,1433,1756,1786">C.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="650,1874,722,1846,1868">.key</WORD>
<WORD coords="748,1868,823,1844,1868">file</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="644,1949,722,1926,1949">echo</WORD>
<WORD coords="748,1938,761,1928,1943">&quot;</WORD>
<WORD coords="786,1955,965,1925,1949">Compiling</WORD>
<WORD coords="1010,1951,1228,1924,1949">&lt;file$tl&gt;.c</WORD>
<WORD coords="1252,1937,1265,1927,1937">&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="645,1989,681,1972,1989">cc</WORD>
<WORD coords="706,1989,741,1969,1989">-t</WORD>
<WORD coords="767,1991,986,1965,1989">&lt;file$tl&gt;.c</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="644,2030,722,2008,2030">echo</WORD>
<WORD coords="748,2019,761,2009,2024">&quot;</WORD>
<WORD coords="785,2036,986,2006,2030">Assembling</WORD>
<WORD coords="1028,2030,1064,2007,2030">&lt;f</WORD>
<WORD coords="1070,2032,1288,2006,2030">ile$tl&gt;.asm</WORD>
<WORD coords="1333,2019,1346,2008,2019">&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="645,2071,679,2055,2071">as</WORD>
<WORD coords="706,2071,742,2049,2071">&lt;f</WORD>
<WORD coords="747,2074,966,2048,2071">ile$tl&gt;.asm</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="643,2112,722,2090,2112">echo</WORD>
<WORD coords="748,2102,761,2091,2107">&quot;</WORD>
<WORD coords="787,2118,925,2088,2112">Linking</WORD>
<WORD coords="970,2113,1005,2090,2112">&lt;f</WORD>
<WORD coords="1011,2114,1229,2088,2112">ile$tl&gt;.asm</WORD>
<WORD coords="1250,2112,1287,2091,2112">to</WORD>
<WORD coords="1312,2114,1488,2088,2112">&lt;file$tl&gt;</WORD>
<WORD coords="1535,2101,1548,2090,2106">&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="645,2152,680,2130,2152">In</WORD>
<WORD coords="706,2154,925,2128,2152">&lt;file$tl&gt;.o</WORD>
<WORD coords="949,2152,1007,2130,2152">-lm</WORD>
<WORD coords="1029,2152,1086,2130,2152">-lc</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="647,2196,656,2176,2194">;</WORD>
<WORD coords="685,2193,743,2170,2193">-lm</WORD>
<WORD coords="767,2193,823,2170,2193">-lc</WORD>
<WORD coords="848,2193,883,2169,2193">is</WORD>
<WORD coords="908,2193,1026,2170,2193">called</WORD>
<WORD coords="1054,2194,1146,2169,2193">:link</WORD>
<WORD coords="1170,2193,1248,2168,2193">clib</WORD>
<WORD coords="1271,2193,1329,2170,2193">and</WORD>
<WORD coords="1351,2193,1490,2168,2192">mathlib</WORD>
<WORD coords="1514,2192,1549,2168,2192">in</WORD>
<WORD coords="1574,2192,1731,2167,2192">addition</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="643,2234,722,2211,2233">echo</WORD>
<WORD coords="748,2223,761,2212,2228">&quot;</WORD>
<WORD coords="786,2240,985,2210,2234">Everything</WORD>
<WORD coords="1009,2234,1105,2211,2234">clear</WORD>
<WORD coords="1135,2234,1140,2212,2228">!</WORD>
<WORD coords="1151,2223,1164,2212,0">&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="642,2319,705,2289,2318">The</WORD>
<WORD coords="719,2320,773,2289,2319">file</WORD>
<WORD coords="786,2320,812,2289,2319">is</WORD>
<WORD coords="825,2320,934,2289,2319">named</WORD>
<WORD coords="947,2319,968,2299,2319">a</WORD>
<WORD coords="975,2319,992,2300,2309">z</WORD>
<WORD coords="999,2320,1118,2292,2319">-make</WORD>
<WORD coords="1134,2320,1174,2297,2319">on</WORD>
<WORD coords="1188,2320,1236,2289,2319">the</WORD>
<WORD coords="1249,2328,1382,2289,2319">optional</WORD>
<WORD coords="1395,2328,1532,2298,2318">program</WORD>
<WORD coords="1546,2319,1622,2288,2318">disk.</WORD>
<WORD coords="1638,2319,1716,2289,2318">Here</WORD>
<WORD coords="1729,2319,1755,2287,2318">is</WORD>
<WORD coords="1768,2319,1806,2296,2318">an</WORD>
</LINE>
<LINE>
<WORD coords="642,2373,786,2334,2364">example</WORD>
<WORD coords="805,2365,866,2334,2364">call</WORD>
<WORD coords="889,2365,920,2340,2365">to</WORD>
<WORD coords="941,2373,1086,2334,2364">compile,</WORD>
<WORD coords="1108,2365,1261,2334,2365">assemble</WORD>
<WORD coords="1282,2366,1342,2335,2365">and</WORD>
<WORD coords="1363,2364,1429,2334,2364">link</WORD>
<WORD coords="1448,2365,1467,2343,2365">a</WORD>
<WORD coords="1487,2365,1598,2342,2364">source</WORD>
<WORD coords="1618,2365,1674,2333,2364">file</WORD>
<WORD coords="1695,2364,1807,2333,2363">named</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="644,2416,810,2388,2409">array.c:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="643,2489,782,2469,2489">execute</WORD>
<WORD coords="806,2490,944,2467,2489">az-make</WORD>
<WORD coords="969,2495,1065,2473,2489">array</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1733,2670,1805,2639,2669">275</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0282.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2836" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0283.djvu" width="2046">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0283.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="255,168,411,142,167">Appendix</WORD>
<WORD coords="427,169,461,143,169">E:</WORD>
<WORD coords="479,170,642,143,169">Reserved</WORD>
<WORD coords="659,171,682,144,171">C</WORD>
<WORD coords="700,172,820,145,171">Words</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1334,176,1441,150,175">Amiga</WORD>
<WORD coords="1455,176,1478,150,176">C</WORD>
<WORD coords="1492,176,1550,156,176">for</WORD>
<WORD coords="1562,177,1743,150,176">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="254,450,354,380,448">E.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="584,454,976,382,452">Reserved</WORD>
<WORD coords="1032,456,1094,384,456">C</WORD>
<WORD coords="1148,456,1434,386,455">Words</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="580,609,768,576,608">Commands</WORD>
<WORD coords="784,609,884,578,608">which</WORD>
<WORD coords="900,610,951,587,609">are</WORD>
<WORD coords="966,618,1126,581,610">presented</WORD>
<WORD coords="1142,616,1222,580,611">here,</WORD>
<WORD coords="1238,612,1291,581,612">but</WORD>
<WORD coords="1307,612,1387,590,612">were</WORD>
<WORD coords="1402,613,1455,587,612">not</WORD>
<WORD coords="1469,614,1629,582,613">described</WORD>
<WORD coords="1644,613,1676,583,613">in</WORD>
<WORD coords="1692,614,1742,583,613">the</WORD>
</LINE>
<LINE>
<WORD coords="580,657,670,621,651">book,</WORD>
<WORD coords="680,653,774,621,652">either</WORD>
<WORD coords="783,654,858,622,653">have</WORD>
<WORD coords="869,654,909,631,653">no</WORD>
<WORD coords="919,655,1053,623,654">function</WORD>
<WORD coords="1063,655,1095,624,654">in</WORD>
<WORD coords="1106,656,1155,624,655">the</WORD>
<WORD coords="1164,657,1279,630,655">current</WORD>
<WORD coords="1287,657,1314,625,657">C</WORD>
<WORD coords="1324,665,1493,626,656">compilers,</WORD>
<WORD coords="1503,658,1538,635,657">or</WORD>
<WORD coords="1546,658,1596,635,657">are</WORD>
<WORD coords="1605,659,1743,628,658">reserved</WORD>
</LINE>
<LINE>
<WORD coords="580,696,627,665,695">for</WORD>
<WORD coords="636,697,733,666,696">future</WORD>
<WORD coords="743,698,886,667,697">versions.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="836,784,929,759,783">auto</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1126,786,1224,765,785">enum</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1418,788,1533,760,787">short</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="833,869,954,841,868">break</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1125,871,1268,845,870">extern</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1417,873,1557,842,871">sizeof</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="835,954,928,933,953">case</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1127,956,1241,928,954">float</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1417,957,1557,928,956">static</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="834,1038,929,1011,1037">char</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1127,1039,1195,1012,1038">for</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1416,1041,1555,1016,1040">struct</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="834,1124,1025,1095,1123">continue</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1124,1132,1218,1100,1125">goto</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1416,1127,1557,1097,1126">switch</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="833,1208,998,1180,1207">default</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1125,1207,1169,1180,1207">if</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1414,1217,1580,1183,1210">typedef</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="833,1291,878,1265,1291">do</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1124,1293,1192,1264,1292">int</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1414,1295,1532,1265,1293">union</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="832,1377,975,1348,1376">double</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1124,1385,1219,1350,1377">long</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1413,1386,1606,1349,1378">unsigned</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="832,1462,926,1434,1461">else</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1125,1470,1314,1434,1463">register</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1412,1465,1509,1435,1464">void</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="832,1552,950,1522,1545">entry</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1125,1547,1265,1522,1546">return</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1412,1549,1530,1520,1548">while</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="246,2675,317,2644,2674">276</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0283.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0284.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0284.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="292,184,420,158,183">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1127,178,1283,152,177">Appendix</WORD>
<WORD coords="1297,177,1329,149,177">F:</WORD>
<WORD coords="1345,176,1370,148,176">C</WORD>
<WORD coords="1385,175,1554,149,173">Operator</WORD>
<WORD coords="1570,173,1784,146,171">Precedence</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="295,465,394,396,464">F.</WORD>
<WORD coords="626,482,1024,393,461">Operator</WORD>
<WORD coords="1075,459,1558,389,457">Precedence</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="624,618,807,588,617">Precedence</WORD>
<WORD coords="817,616,961,587,615">Onerator</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1026,622,1224,584,613">Description</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1534,609,1708,578,608">Evaluation</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="630,672,645,637,672">1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE></LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1025,669,1171,637,668">Function</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1535,664,1590,632,663">left</WORD>
<WORD coords="1601,663,1633,637,663">to</WORD>
<WORD coords="1643,671,1722,631,662">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="818,723,846,692,723">[]</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1027,724,1115,687,716">Array</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1536,712,1591,681,711">left</WORD>
<WORD coords="1602,711,1634,686,711">to</WORD>
<WORD coords="1644,718,1723,681,710">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1028,761,1171,731,760">Structure</WORD>
<WORD coords="1181,760,1354,728,758">declaration</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1536,756,1592,725,756">left</WORD>
<WORD coords="1602,756,1634,729,756">to</WORD>
<WORD coords="1644,762,1723,724,753">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="812,805,856,783,801">-&gt;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1028,806,1173,775,805">Structure</WORD>
<WORD coords="1182,804,1357,773,803">declaration</WORD>
<WORD coords="1366,811,1503,771,801">(pointer)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1536,801,1592,769,800">left</WORD>
<WORD coords="1603,800,1635,774,800">to</WORD>
<WORD coords="1644,807,1724,768,798">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="627,852,647,823,852">2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="811,852,904,826,851">cast</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1027,849,1139,819,849">Forced</WORD>
<WORD coords="1149,857,1217,824,849">type</WORD>
<WORD coords="1225,849,1400,816,847">conversion</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1536,853,1616,814,844">right</WORD>
<WORD coords="1625,844,1657,818,844">to</WORD>
<WORD coords="1669,843,1724,812,842">left</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="813,886,830,870,886">*</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1028,895,1158,864,894">Content</WORD>
<WORD coords="1169,893,1206,863,892">of</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1536,898,1616,858,889">right</WORD>
<WORD coords="1626,889,1658,863,889">to</WORD>
<WORD coords="1669,888,1725,857,887">left</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="814,939,830,917,939">&amp;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1029,939,1156,908,938">Address</WORD>
<WORD coords="1164,938,1200,907,937">of</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1537,942,1617,903,933">right</WORD>
<WORD coords="1627,933,1658,908,933">to</WORD>
<WORD coords="1670,932,1725,902,931">left</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="814,973,832,969,973">-</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1028,990,1175,951,981">Negative</WORD>
<WORD coords="1186,989,1252,950,980">sign</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1537,985,1617,947,976">right</WORD>
<WORD coords="1627,977,1658,951,977">to</WORD>
<WORD coords="1670,976,1726,945,975">left</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="820,1018,825,1000,1018">i</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1028,1034,1153,994,1025">Logical</WORD>
<WORD coords="1161,1025,1246,994,1024">NOT</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1538,1029,1617,990,1020">right</WORD>
<WORD coords="1627,1020,1659,995,1020">to</WORD>
<WORD coords="1671,1020,1726,988,1019">left</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="815,1062,832,1055,1062">~</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1030,1070,1153,1039,1069">Bitwise</WORD>
<WORD coords="1163,1076,1362,1038,1068">complement</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1538,1073,1618,1035,1065">right</WORD>
<WORD coords="1628,1065,1659,1039,1065">to</WORD>
<WORD coords="1671,1064,1727,1033,1064">left</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="813,1115,858,1092,1114">++</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1031,1115,1189,1086,1114">Increment</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1538,1119,1618,1079,1110">right</WORD>
<WORD coords="1628,1110,1659,1084,1110">to</WORD>
<WORD coords="1671,1110,1727,1078,1109">left</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="815,1151,858,1147,1151">—</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1031,1160,1201,1131,1159">Decrement</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1539,1163,1618,1125,1154">right</WORD>
<WORD coords="1629,1155,1659,1129,1155">to</WORD>
<WORD coords="1672,1154,1727,1123,1153">left</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="815,1207,957,1178,1206">sizeof</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1031,1213,1152,1174,1205">Storage</WORD>
<WORD coords="1160,1212,1353,1173,1203">requirement</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1539,1209,1619,1170,1200">right</WORD>
<WORD coords="1629,1200,1660,1174,1200">to</WORD>
<WORD coords="1672,1200,1727,1168,1199">left</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="631,1252,648,1222,1252">3</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="816,1241,833,1224,1241">*</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1032,1257,1264,1217,1248">Multiplication</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1541,1246,1596,1214,1245">left</WORD>
<WORD coords="1607,1246,1639,1219,1245">to</WORD>
<WORD coords="1649,1253,1728,1213,1244">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="818,1298,832,1266,1298">/</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1032,1294,1173,1262,1293">Division</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1541,1290,1596,1258,1289">left</WORD>
<WORD coords="1607,1289,1639,1263,1289">to</WORD>
<WORD coords="1649,1296,1728,1257,1287">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="817,1338,834,1312,1338">%</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1031,1338,1205,1307,1337">Remainder</WORD>
<WORD coords="1214,1344,1358,1305,1336">(modulo)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1541,1334,1596,1302,1333">left</WORD>
<WORD coords="1608,1333,1640,1307,1333">to</WORD>
<WORD coords="1649,1340,1729,1302,1331">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="631,1383,650,1355,1383">4</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="815,1381,835,1359,1381">+</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1033,1383,1170,1351,1381">Addition</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1542,1378,1597,1347,1377">left</WORD>
<WORD coords="1608,1378,1640,1352,1378">to</WORD>
<WORD coords="1650,1385,1729,1346,1376">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="817,1417,836,1413,1417">-</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1033,1427,1218,1396,1426">Subtraction</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1542,1422,1597,1392,1422">left</WORD>
<WORD coords="1609,1422,1640,1397,1422">to</WORD>
<WORD coords="1651,1429,1729,1391,1421">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="634,1473,651,1443,1473">5</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="817,1469,837,1448,1469">&gt;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1034,1471,1113,1440,1470">Shift</WORD>
<WORD coords="1126,1470,1157,1445,1470">to</WORD>
<WORD coords="1169,1478,1248,1439,1469">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1542,1467,1597,1436,1466">left</WORD>
<WORD coords="1609,1466,1641,1441,1466">to</WORD>
<WORD coords="1651,1473,1729,1435,1464">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="817,1513,837,1491,1513">&lt;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1034,1514,1114,1483,1513">Shift</WORD>
<WORD coords="1125,1514,1157,1488,1514">to</WORD>
<WORD coords="1170,1513,1225,1482,1513">left</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1543,1511,1598,1480,1510">left</WORD>
<WORD coords="1609,1511,1641,1485,1511">to</WORD>
<WORD coords="1651,1518,1730,1479,1509">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="634,1560,653,1530,1560">6</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="817,1557,837,1535,1557">&lt;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1033,1558,1107,1529,1557">Less</WORD>
<WORD coords="1120,1558,1188,1528,1557">than</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1543,1555,1598,1524,1554">left</WORD>
<WORD coords="1610,1554,1641,1529,1554">to</WORD>
<WORD coords="1652,1561,1730,1523,1553">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="818,1601,838,1580,1601">&gt;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1034,1603,1154,1572,1602">Greater</WORD>
<WORD coords="1162,1602,1230,1572,1601">than</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1543,1599,1598,1568,1598">left</WORD>
<WORD coords="1610,1599,1641,1573,1599">to</WORD>
<WORD coords="1652,1606,1730,1568,1597">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="817,1646,863,1624,1642">&lt;=</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1034,1647,1108,1618,1646">Less</WORD>
<WORD coords="1119,1647,1188,1616,1646">than</WORD>
<WORD coords="1198,1647,1232,1625,1646">or</WORD>
<WORD coords="1243,1653,1329,1616,1645">equal</WORD>
<WORD coords="1340,1645,1371,1621,1645">to</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1544,1644,1599,1613,1643">left</WORD>
<WORD coords="1610,1643,1642,1618,1643">to</WORD>
<WORD coords="1652,1651,1731,1612,1642">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="818,1690,863,1668,1686">&gt;=</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1034,1691,1155,1661,1690">Greater</WORD>
<WORD coords="1164,1691,1231,1661,1690">than</WORD>
<WORD coords="1240,1691,1274,1669,1690">or</WORD>
<WORD coords="1283,1698,1369,1659,1689">equal</WORD>
<WORD coords="1380,1690,1410,1664,1690">to</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1544,1688,1599,1657,1687">left</WORD>
<WORD coords="1611,1688,1642,1663,1688">to</WORD>
<WORD coords="1652,1695,1731,1656,1686">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="635,1737,652,1708,1737">7</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="818,1728,863,1719,1728">==</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1034,1744,1126,1705,1735">Equal</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1545,1733,1599,1701,1732">left</WORD>
<WORD coords="1611,1732,1642,1707,1732">to</WORD>
<WORD coords="1653,1740,1731,1701,1731">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="826,1771,830,1754,1771">i</WORD>
<WORD coords="842,1772,864,1763,1772">=</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1034,1788,1167,1750,1780">Unequal</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1545,1778,1600,1746,1777">left</WORD>
<WORD coords="1611,1777,1642,1751,1777">to</WORD>
<WORD coords="1653,1785,1732,1746,1776">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="636,1826,653,1795,1826">8</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1036,1825,1157,1794,1823">Bitwise</WORD>
<WORD coords="1167,1824,1253,1794,1824">AND</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1545,1822,1600,1790,1821">left</WORD>
<WORD coords="1611,1821,1643,1796,1821">to</WORD>
<WORD coords="1653,1829,1732,1790,1820">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="636,1872,654,1841,1872">9</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="821,1855,837,1844,1855">A</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1036,1871,1159,1838,1870">Bitwise</WORD>
<WORD coords="1168,1870,1277,1838,1869">EXOR</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1546,1868,1600,1835,1867">left</WORD>
<WORD coords="1612,1868,1643,1841,1867">to</WORD>
<WORD coords="1653,1875,1732,1835,1866">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="640,1916,675,1886,1915">10</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="827,1920,832,1889,1920">1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1036,1915,1160,1884,1915">Bitwise</WORD>
<WORD coords="1170,1915,1226,1884,1914">OR</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1546,1913,1600,1881,1912">left</WORD>
<WORD coords="1612,1913,1644,1887,1913">to</WORD>
<WORD coords="1654,1920,1733,1880,1911">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="640,1960,671,1932,1960">11</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="821,1961,862,1937,1961">&amp;&amp;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1036,1968,1158,1929,1959">Logical</WORD>
<WORD coords="1168,1959,1254,1929,1959">AND</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1546,1958,1601,1926,1957">left</WORD>
<WORD coords="1612,1957,1644,1932,1957">to</WORD>
<WORD coords="1654,1965,1733,1926,1956">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="640,2004,675,1975,2004">12</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="828,2009,831,1979,2009">1</WORD>
<WORD coords="852,2009,856,1979,2009">1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1036,2012,1160,1974,2004">Logical</WORD>
<WORD coords="1170,2004,1226,1974,2003">OR</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1546,2002,1601,1971,2002">left</WORD>
<WORD coords="1613,2002,1644,1976,2002">to</WORD>
<WORD coords="1654,2010,1733,1971,2001">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="640,2048,673,2019,2047">13</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="822,2048,838,2023,2042">•?</WORD>
<WORD coords="851,2048,857,2030,2048">:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1037,2047,1227,2017,2046">Conditional</WORD>
<WORD coords="1237,2047,1405,2016,2046">evaluation</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1545,2054,1625,2015,2045">right</WORD>
<WORD coords="1636,2046,1666,2020,2045">to</WORD>
<WORD coords="1678,2045,1733,2014,2044">left</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="640,2092,674,2063,2092">14</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="820,2084,841,2075,2084">=</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1037,2101,1232,2061,2092">Assignment</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1545,2099,1625,2059,2090">right</WORD>
<WORD coords="1635,2090,1666,2064,2090">to</WORD>
<WORD coords="1679,2090,1733,2059,2089">left</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="821,2139,865,2110,2134">#=</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1038,2137,1233,2107,2136">Abbreviated</WORD>
<WORD coords="1243,2145,1425,2106,2136">assignment</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1545,2144,1625,2104,2135">right</WORD>
<WORD coords="1636,2135,1666,2109,2135">to</WORD>
<WORD coords="1679,2135,1734,2104,2134">left</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1036,2182,1056,2153,2182">#</WORD>
<WORD coords="1072,2183,1149,2151,2182">from</WORD>
<WORD coords="1164,2189,1210,2151,2185">(+,</WORD>
<WORD coords="1225,2187,1247,2168,2181">-,</WORD>
<WORD coords="1261,2187,1291,2151,2181">*,</WORD>
<WORD coords="1303,2187,1326,2151,2185">/,</WORD>
<WORD coords="1341,2187,1383,2151,2183">%,</WORD>
<WORD coords="1398,2187,1452,2158,2183">»,</WORD>
<WORD coords="1466,2179,1511,2158,2179">«</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1515,2186,1523,2174,2186">,</WORD>
<WORD coords="1538,2186,1579,2150,2184">&amp;,</WORD>
<WORD coords="1594,2186,1611,2149,2184">1,</WORD>
<WORD coords="1624,2187,1659,2149,2179">~)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="641,2228,675,2198,2227">15</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="821,2233,828,2222,2233">»</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1038,2236,1209,2196,2227">Separation</WORD>
<WORD coords="1219,2228,1255,2196,2227">of</WORD>
<WORD coords="1263,2235,1451,2196,2226">expressions</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1547,2226,1602,2194,2225">left</WORD>
<WORD coords="1613,2226,1645,2200,2226">to</WORD>
<WORD coords="1655,2233,1734,2194,2225">right</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1730,2678,1802,2648,2678">277</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0284.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0285.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0285.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="260,170,418,141,169">Appendix</WORD>
<WORD coords="433,171,470,143,171">G:</WORD>
<WORD coords="487,173,633,143,171">Storage</WORD>
<WORD coords="648,175,789,146,174">Classes</WORD>
<WORD coords="1342,182,1450,154,181">Amiga</WORD>
<WORD coords="1463,182,1488,154,182">C</WORD>
<WORD coords="1499,183,1559,160,182">for</WORD>
<WORD coords="1571,184,1753,155,183">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="261,452,376,383,451">G.</WORD>
<WORD coords="591,478,925,386,457">Storage</WORD>
<WORD coords="997,463,1313,391,461">Classes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="587,612,714,580,611">Storaee</WORD>
<WORD coords="730,612,811,582,612">class</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="988,615,1124,585,615">Validity</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1278,617,1418,588,617">Duration</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="586,660,654,635,659">auto</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="987,665,1079,633,664">Block</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1277,667,1370,636,666">Block</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="585,705,683,679,704">extern</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="985,717,1122,679,708">Program</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1276,720,1412,681,711">Program</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="584,758,705,719,749">register</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="986,755,1078,723,754">Block</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1276,757,1369,726,756">Block</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="585,794,668,763,793">static</WORD>
<WORD coords="680,803,800,764,794">(intern)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="986,798,1078,767,797">Block</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1274,809,1412,770,800">Program</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="585,838,667,807,837">static</WORD>
<WORD coords="677,847,803,808,838">(extern)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="984,842,1048,811,841">File</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1274,853,1412,814,844">Program</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="255,1026,370,955,1024">H.</WORD>
<WORD coords="585,1048,802,959,1029">Type</WORD>
<WORD coords="873,1037,1413,961,1034">Conversions</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="581,1184,684,1153,1183">Rules:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="585,1269,611,1239,1268">1.</WORD>
<WORD coords="692,1270,788,1243,1269">char</WORD>
<WORD coords="800,1271,858,1241,1270">and</WORD>
<WORD coords="871,1273,988,1244,1272">short</WORD>
<WORD coords="1001,1273,1050,1250,1272">are</WORD>
<WORD coords="1060,1282,1173,1243,1273">always</WORD>
<WORD coords="1184,1275,1344,1245,1274">converted</WORD>
<WORD coords="1355,1276,1385,1250,1276">to</WORD>
<WORD coords="1398,1277,1467,1247,1275">int</WORD>
<WORD coords="1480,1277,1538,1246,1276">and</WORD>
<WORD coords="1552,1277,1669,1250,1276">float</WORD>
<WORD coords="1682,1278,1745,1247,1277">into</WORD>
</LINE>
<LINE>
<WORD coords="691,1314,846,1286,1313">double.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="579,1398,609,1367,1397">2.</WORD>
<WORD coords="689,1398,719,1368,1398">If</WORD>
<WORD coords="727,1400,804,1368,1399">after</WORD>
<WORD coords="814,1400,871,1370,1399">this</WORD>
<WORD coords="883,1402,1059,1371,1401">conversion</WORD>
<WORD coords="1071,1402,1129,1380,1402">one</WORD>
<WORD coords="1140,1403,1177,1372,1402">of</WORD>
<WORD coords="1185,1403,1235,1373,1402">the</WORD>
<WORD coords="1246,1411,1396,1378,1403">operators</WORD>
<WORD coords="1407,1405,1515,1374,1404">should</WORD>
<WORD coords="1526,1405,1604,1375,1404">have</WORD>
<WORD coords="1614,1406,1664,1375,1405">the</WORD>
<WORD coords="1675,1414,1744,1381,1406">type</WORD>
</LINE>
<LINE>
<WORD coords="689,1449,845,1416,1443">double,</WORD>
<WORD coords="856,1444,905,1414,1443">the</WORD>
<WORD coords="916,1445,1028,1416,1444">second</WORD>
<WORD coords="1038,1454,1168,1417,1445">operand</WORD>
<WORD coords="1179,1447,1237,1417,1446">and</WORD>
<WORD coords="1248,1447,1296,1417,1446">the</WORD>
<WORD coords="1305,1448,1397,1417,1447">result</WORD>
<WORD coords="1407,1448,1457,1425,1448">are</WORD>
<WORD coords="1466,1449,1532,1418,1448">also</WORD>
<WORD coords="1541,1450,1702,1419,1449">converted</WORD>
<WORD coords="1712,1450,1744,1424,1450">to</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="689,1488,845,1461,1487">double.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="579,1571,608,1539,1571">3.</WORD>
<WORD coords="688,1570,718,1540,1570">If</WORD>
<WORD coords="729,1572,747,1549,1572">a</WORD>
<WORD coords="760,1572,829,1541,1572">data</WORD>
<WORD coords="843,1581,913,1546,1572">type</WORD>
<WORD coords="927,1573,953,1542,1573">is</WORD>
<WORD coords="969,1581,1080,1546,1573">long,</WORD>
<WORD coords="1096,1575,1137,1544,1574">all</WORD>
<WORD coords="1153,1584,1363,1544,1575">participating</WORD>
<WORD coords="1380,1577,1483,1546,1576">values</WORD>
<WORD coords="1500,1577,1550,1555,1576">are</WORD>
<WORD coords="1567,1577,1633,1547,1576">also</WORD>
<WORD coords="1650,1578,1742,1552,1577">trans-</WORD>
</LINE>
<LINE>
<WORD coords="688,1617,805,1585,1616">formed</WORD>
<WORD coords="815,1617,846,1591,1617">to</WORD>
<WORD coords="858,1625,962,1590,1617">long.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="577,1700,607,1668,1699">4.</WORD>
<WORD coords="687,1700,717,1669,1700">If</WORD>
<WORD coords="725,1701,763,1678,1700">an</WORD>
<WORD coords="776,1709,975,1672,1701">unsigned</WORD>
<WORD coords="987,1704,1074,1672,1702">value</WORD>
<WORD coords="1085,1704,1113,1672,1703">is</WORD>
<WORD coords="1124,1704,1220,1672,1703">found</WORD>
<WORD coords="1233,1712,1342,1682,1704">among</WORD>
<WORD coords="1355,1705,1404,1674,1704">the</WORD>
<WORD coords="1417,1713,1572,1675,1705">operands,</WORD>
<WORD coords="1585,1707,1625,1675,1706">all</WORD>
<WORD coords="1637,1707,1743,1675,1706">values</WORD>
</LINE>
<LINE>
<WORD coords="687,1745,736,1723,1744">are</WORD>
<WORD coords="747,1747,904,1716,1745">converted</WORD>
<WORD coords="914,1747,945,1721,1747">to</WORD>
<WORD coords="956,1755,1154,1719,1747">unsigned.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="244,2674,316,2642,2673">278</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0285.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0286.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0286.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="304,196,431,169,195">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1281,188,1439,161,187">Appendix</WORD>
<WORD coords="1452,186,1477,159,186">I:</WORD>
<WORD coords="1493,185,1607,158,184">Modes</WORD>
<WORD coords="1622,184,1682,161,183">for</WORD>
<WORD coords="1696,183,1795,159,182">fopen</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="307,478,382,409,477">I.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="635,484,916,414,483">Modes</WORD>
<WORD coords="967,481,1091,411,480">for</WORD>
<WORD coords="1146,495,1457,417,476">fopen</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="308,643,437,612,642">Lattice</WORD>
<WORD coords="466,643,492,611,643">C</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="638,638,741,610,638">String</WORD>
<WORD coords="783,638,895,609,637">Create</WORD>
<WORD coords="1001,636,1060,607,636">Cut</WORD>
<WORD coords="1078,636,1133,606,634">file</WORD>
<WORD coords="1219,633,1304,605,633">Read</WORD>
<WORD coords="1364,633,1459,603,632">Write</WORD>
<WORD coords="1510,640,1636,600,630">Append</WORD>
<WORD coords="1655,635,1759,599,629">Binary</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="637,690,681,659,690">T</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="637,734,698,703,734">*V</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="638,777,686,747,777">&quot;a&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="638,820,707,789,820">&quot;r+&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="639,847,658,830,847">,s</WORD>
<WORD coords="658,864,724,833,864">w+&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="639,909,712,877,909">&quot;a+&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="640,953,700,922,953">&quot;ra&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="640,998,716,967,998">&quot;wa&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="641,1042,706,1010,1041">&quot;aa&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="641,1087,726,1055,1086">&quot;ra+&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="642,1130,743,1099,1130">&quot;wa+&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="642,1175,731,1144,1175">&quot;aa+&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="643,1263,723,1232,1262">&apos;Vb&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="643,1307,712,1275,1307">&quot;ab&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="644,1351,733,1320,1350">&quot;rb+&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="644,1396,749,1364,1395">&quot;wb+&quot;</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="644,1440,737,1409,1440">&quot;ab4-&quot;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="784,688,823,667,688">no</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="784,741,835,711,733">yes</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="785,783,836,754,775">yes</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="786,819,824,798,819">no</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="786,871,837,841,863">yes</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="786,916,837,885,908">yes</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="786,952,825,930,951">no</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="787,1005,838,974,997">yes</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="788,1049,839,1018,1040">yes</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="788,1085,827,1063,1084">no</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="789,1138,840,1107,1129">yes</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="789,1181,839,1152,1173">yes</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="790,1218,828,1197,1217">no</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="790,1270,840,1240,1261">yes</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="791,1313,841,1283,1305">yes</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="791,1350,829,1328,1349">no</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="791,1402,841,1372,1394">yes</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="792,1447,842,1417,1439">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1001,687,1041,664,686">no</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1002,739,1053,709,731">yes</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1002,773,1042,752,772">no</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1003,817,1042,796,817">no</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1003,861,1043,839,860">no</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1003,906,1043,883,905">no</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1004,950,1043,928,949">no</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1005,1003,1056,973,994">yes</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1005,1039,1045,1016,1038">no</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1006,1083,1045,1061,1082">no</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1006,1127,1045,1106,1126">no</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1007,1172,1046,1150,1171">no</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1007,1216,1046,1195,1215">no</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1008,1268,1058,1238,1259">yes</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1008,1303,1047,1281,1303">no</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1008,1347,1047,1326,1347">no</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1009,1392,1048,1371,1392">no</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1009,1437,1048,1416,1436">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1220,693,1271,662,685">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1364,683,1404,660,683">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1510,681,1549,659,680">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1655,688,1707,657,679">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1220,729,1259,707,728">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1365,736,1416,705,728">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1510,725,1550,704,725">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1655,732,1707,701,724">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1221,771,1259,750,771">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1366,770,1405,748,769">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1510,777,1563,746,769">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1656,775,1708,744,767">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1222,823,1272,793,815">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1366,822,1417,792,814">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1511,812,1551,791,811">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1656,819,1708,788,811">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1222,868,1272,837,860">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1366,866,1418,835,858">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1512,856,1552,834,855">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1657,863,1709,832,855">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1222,912,1273,881,904">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1366,902,1407,880,902">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1512,909,1564,878,900">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1657,907,1709,876,899">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1222,957,1273,926,949">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1367,947,1407,925,946">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1512,945,1552,923,944">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1658,944,1697,921,943">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1223,993,1262,971,992">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1368,1000,1420,969,992">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1513,990,1553,968,989">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1658,988,1698,966,988">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1224,1037,1262,1011,1036">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1369,1035,1408,1013,1035">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1513,1042,1565,1011,1034">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1659,1032,1698,1010,1031">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1223,1090,1275,1059,1082">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1369,1088,1420,1058,1080">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1514,1078,1554,1056,1078">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1659,1077,1699,1054,1076">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1225,1134,1275,1104,1125">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1369,1133,1421,1102,1126">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1515,1122,1554,1101,1122">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1660,1122,1699,1099,1121">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1225,1179,1275,1148,1171">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1370,1169,1409,1147,1168">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1515,1176,1566,1145,1167">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1660,1165,1700,1143,1165">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1225,1223,1276,1193,1215">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1370,1213,1409,1192,1213">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1515,1211,1555,1190,1211">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1660,1218,1712,1188,1210">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1226,1258,1264,1237,1258">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1370,1266,1422,1235,1257">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1516,1255,1555,1234,1255">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1660,1262,1712,1231,1254">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1226,1302,1265,1280,1301">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1371,1301,1410,1279,1300">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1516,1308,1568,1276,1299">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1660,1306,1713,1275,1298">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1226,1355,1277,1324,1347">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1371,1354,1423,1323,1345">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1517,1343,1556,1322,1343">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1661,1350,1714,1319,1342">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1227,1400,1277,1369,1392">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1372,1398,1423,1368,1390">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1517,1388,1556,1366,1388">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1661,1395,1714,1364,1387">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1228,1444,1277,1414,1436">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1372,1435,1411,1412,1434">no</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1517,1442,1569,1411,1433">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1662,1440,1714,1409,1432">yes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="321,2015,476,1976,2007">Changes</WORD>
<WORD coords="505,2007,558,1976,2006">for</WORD>
</LINE>
<LINE>
<WORD coords="321,2053,428,2022,2052">Aztec</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="645,1529,695,1498,1528">No</WORD>
<WORD coords="708,1528,903,1497,1526">conversions</WORD>
<WORD coords="917,1526,966,1505,1525">are</WORD>
<WORD coords="979,1526,1067,1496,1525">made</WORD>
<WORD coords="1079,1525,1127,1495,1524">for</WORD>
<WORD coords="1138,1532,1242,1495,1524">binary</WORD>
<WORD coords="1256,1528,1335,1494,1523">files,</WORD>
<WORD coords="1348,1523,1378,1492,1523">If</WORD>
<WORD coords="1389,1524,1439,1492,1523">the</WORD>
<WORD coords="1450,1522,1505,1492,1521">file</WORD>
<WORD coords="1519,1521,1581,1499,1521">was</WORD>
<WORD coords="1594,1529,1712,1489,1520">opened</WORD>
<WORD coords="1723,1520,1758,1497,1520">as</WORD>
<WORD coords="1770,1520,1809,1497,1519">an</WORD>
</LINE>
<LINE>
<WORD coords="646,1572,752,1540,1571">ASCII</WORD>
<WORD coords="765,1576,828,1540,1570">file,</WORD>
<WORD coords="840,1571,939,1539,1570">which</WORD>
<WORD coords="950,1570,1006,1547,1569">can</WORD>
<WORD coords="1018,1571,1057,1539,1570">be</WORD>
<WORD coords="1066,1577,1245,1537,1568">recognized</WORD>
<WORD coords="1256,1576,1297,1537,1568">by</WORD>
<WORD coords="1308,1568,1359,1536,1567">the</WORD>
<WORD coords="1369,1567,1423,1535,1567">&quot;a&quot;</WORD>
<WORD coords="1435,1567,1465,1540,1567">at</WORD>
<WORD coords="1475,1566,1526,1535,1565">the</WORD>
<WORD coords="1537,1566,1650,1533,1565">second</WORD>
<WORD coords="1660,1572,1757,1533,1564">place,</WORD>
<WORD coords="1769,1563,1809,1532,1562">all</WORD>
</LINE>
<LINE>
<WORD coords="646,1623,776,1585,1614">carriage</WORD>
<WORD coords="785,1615,896,1590,1614">returns</WORD>
<WORD coords="908,1622,997,1583,1614">(code</WORD>
<WORD coords="1010,1614,1043,1583,1613">13</WORD>
<WORD coords="1055,1608,1077,1595,1610">=</WORD>
<WORD coords="1092,1621,1148,1582,1613">\r)</WORD>
<WORD coords="1158,1613,1208,1590,1612">are</WORD>
<WORD coords="1217,1617,1388,1581,1612">eliminated</WORD>
<WORD coords="1396,1611,1454,1580,1610">and</WORD>
<WORD coords="1464,1610,1512,1580,1609">the</WORD>
<WORD coords="1523,1609,1670,1579,1608">character</WORD>
<WORD coords="1680,1607,1750,1577,1607">with</WORD>
<WORD coords="1761,1607,1810,1577,1606">the</WORD>
</LINE>
<LINE>
<WORD coords="647,1661,753,1629,1660">ASCII</WORD>
<WORD coords="763,1661,840,1629,1660">code</WORD>
<WORD coords="851,1667,917,1628,1662">(26)</WORD>
<WORD coords="930,1660,955,1628,1659">is</WORD>
<WORD coords="966,1659,1125,1627,1658">converted</WORD>
<WORD coords="1136,1658,1167,1632,1658">to</WORD>
<WORD coords="1178,1658,1249,1631,1657">EOF</WORD>
<WORD coords="1261,1664,1335,1625,1657">(-1)</WORD>
<WORD coords="1346,1664,1452,1625,1656">during</WORD>
<WORD coords="1462,1663,1594,1623,1655">reading.</WORD>
<WORD coords="1605,1661,1721,1622,1653">During</WORD>
<WORD coords="1731,1653,1809,1621,1652">writ-</WORD>
</LINE>
<LINE>
<WORD coords="647,1713,708,1674,1705">ing,</WORD>
<WORD coords="719,1705,770,1674,1704">the</WORD>
<WORD coords="781,1713,877,1674,1704">single</WORD>
<WORD coords="888,1704,950,1673,1703">line</WORD>
<WORD coords="959,1704,1028,1673,1703">feed</WORD>
<WORD coords="1040,1710,1125,1672,1703">(\n),</WORD>
<WORD coords="1136,1703,1163,1672,1703">is</WORD>
<WORD coords="1174,1703,1335,1671,1702">converted</WORD>
<WORD coords="1345,1702,1377,1676,1702">to</WORD>
<WORD coords="1388,1701,1437,1670,1701">the</WORD>
<WORD coords="1447,1701,1597,1669,1699">character</WORD>
<WORD coords="1608,1699,1810,1666,1698">combination</WORD>
</LINE>
<LINE>
<WORD coords="651,1753,755,1720,1749">\r\n.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="647,1834,693,1804,1833">To</WORD>
<WORD coords="703,1834,902,1802,1832">differentiate</WORD>
<WORD coords="912,1833,962,1802,1832">the</WORD>
<WORD coords="972,1832,1032,1807,1832">two</WORD>
<WORD coords="1042,1837,1158,1801,1831">modes,</WORD>
<WORD coords="1167,1831,1281,1800,1830">Lattice</WORD>
<WORD coords="1290,1831,1317,1800,1831">C</WORD>
<WORD coords="1327,1831,1397,1808,1830">uses</WORD>
<WORD coords="1408,1829,1446,1808,1828">an</WORD>
<WORD coords="1456,1829,1587,1798,1827">external</WORD>
<WORD coords="1599,1827,1667,1799,1827">int</WORD>
<WORD coords="1681,1827,1811,1796,1826">variable</WORD>
</LINE>
<LINE>
<WORD coords="648,1878,758,1847,1877">named</WORD>
<WORD coords="769,1888,930,1849,1877">_fmode.</WORD>
<WORD coords="944,1876,974,1845,1876">If</WORD>
<WORD coords="983,1876,1032,1845,1875">the</WORD>
<WORD coords="1044,1884,1163,1844,1875">highest</WORD>
<WORD coords="1174,1876,1261,1844,1875">value</WORD>
<WORD coords="1272,1875,1318,1844,1874">bit</WORD>
<WORD coords="1329,1877,1356,1843,1876">is</WORD>
<WORD coords="1369,1875,1415,1848,1874">set</WORD>
<WORD coords="1427,1884,1587,1842,1873">(_fmode</WORD>
<WORD coords="1603,1872,1621,1847,1873">&amp;</WORD>
<WORD coords="1640,1878,1811,1840,1872">0x8000),</WORD>
</LINE>
<LINE>
<WORD coords="648,1923,697,1892,1922">the</WORD>
<WORD coords="706,1930,808,1891,1922">binary</WORD>
<WORD coords="819,1922,908,1891,1922">mode</WORD>
<WORD coords="917,1922,944,1890,1921">is</WORD>
<WORD coords="954,1926,1035,1890,1921">used,</WORD>
<WORD coords="1045,1921,1080,1898,1920">or</WORD>
<WORD coords="1088,1921,1151,1889,1920">else</WORD>
<WORD coords="1160,1921,1209,1889,1920">the</WORD>
<WORD coords="1218,1920,1408,1888,1919">conversions</WORD>
<WORD coords="1418,1919,1564,1886,1918">indicated</WORD>
<WORD coords="1573,1918,1623,1894,1917">are</WORD>
<WORD coords="1631,1925,1806,1884,1916">performed.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="649,2007,744,1976,2006">Aztec</WORD>
<WORD coords="762,2015,859,1984,2006">opens</WORD>
<WORD coords="875,2007,917,1975,2006">all</WORD>
<WORD coords="934,2006,1006,1974,2005">files</WORD>
<WORD coords="1022,2005,1054,1974,2005">in</WORD>
<WORD coords="1070,2013,1187,1974,2005">binary.</WORD>
<WORD coords="1204,2005,1299,1974,2004">Aztec</WORD>
<WORD coords="1317,2005,1384,1973,2004">also</WORD>
<WORD coords="1400,2004,1497,1972,2003">offers</WORD>
<WORD coords="1513,2003,1565,1971,2002">the</WORD>
<WORD coords="1581,2002,1638,1970,2002">&quot;x&quot;</WORD>
<WORD coords="1655,2003,1716,1970,2002">and</WORD>
<WORD coords="1731,2000,1811,1968,2000">&quot;x+&quot;</WORD>
</LINE>
<LINE>
<WORD coords="649,2052,755,2021,2051">modes</WORD>
<WORD coords="769,2052,870,2020,2051">which</WORD>
<WORD coords="883,2060,962,2029,2051">open</WORD>
<WORD coords="976,2051,995,2028,2051">a</WORD>
<WORD coords="1008,2051,1062,2019,2050">file</WORD>
<WORD coords="1075,2051,1124,2019,2050">for</WORD>
<WORD coords="1136,2058,1263,2019,2049">writing.</WORD>
<WORD coords="1278,2048,1308,2018,2048">If</WORD>
<WORD coords="1319,2049,1368,2018,2048">the</WORD>
<WORD coords="1383,2049,1437,2018,2048">file</WORD>
<WORD coords="1450,2048,1572,2016,2047">doesn&apos;t</WORD>
<WORD coords="1584,2055,1636,2021,2047">yet</WORD>
<WORD coords="1648,2052,1735,2015,2046">exist,</WORD>
<WORD coords="1748,2046,1773,2014,2046">it</WORD>
<WORD coords="1785,2046,1813,2014,2045">is</WORD>
</LINE>
<LINE>
<WORD coords="649,2097,773,2066,2096">created.</WORD>
<WORD coords="783,2097,864,2065,2096">With</WORD>
<WORD coords="874,2096,952,2065,2096">&quot;x+&quot;</WORD>
<WORD coords="962,2096,1011,2065,2096">the</WORD>
<WORD coords="1020,2096,1073,2064,2095">file</WORD>
<WORD coords="1082,2096,1137,2073,2095">can</WORD>
<WORD coords="1146,2096,1186,2064,2095">be</WORD>
<WORD coords="1194,2095,1263,2064,2094">read</WORD>
<WORD coords="1273,2094,1331,2064,2093">and</WORD>
<WORD coords="1340,2094,1452,2063,2093">written</WORD>
<WORD coords="1462,2093,1536,2062,2092">after</WORD>
<WORD coords="1545,2101,1681,2061,2091">opening.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1743,2685,1814,2654,2684">279</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0286.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0287.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0287.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0287.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0288.djvu" width="2046">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0288.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="828,568,1252,454,567">Index</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="297,743,312,713,743">?</WORD>
<WORD coords="323,743,503,711,742">conditional</WORD>
<WORD coords="512,749,646,716,740">operator</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="912,737,967,706,736">163</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1115,735,1197,703,734">CPU</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1725,725,1785,694,724">206</WORD>
</LINE>
<LINE>
<WORD coords="1725,769,1784,738,769">213</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1118,779,1259,753,778">create</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="298,827,523,795,825">Abbreviations</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="865,826,969,789,821">34,95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1117,821,1305,790,820">&lt;CtrlxX&gt;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1750,812,1785,781,812">18</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="298,871,432,840,870">Activate</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="910,865,970,834,865">237</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="299,916,452,885,915">Addresses</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="914,910,969,878,909">131</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1118,914,1287,877,906">Datatypes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1562,904,1629,869,900">105,</WORD>
<WORD coords="1646,904,1713,868,900">182,</WORD>
<WORD coords="1726,898,1784,867,897">231</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="299,960,369,935,959">AND</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="915,954,971,923,953">165</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1119,957,1348,919,949">De-referencing</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1732,942,1786,911,942">133</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="301,1012,477,975,1003">Arguments</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="763,1004,812,970,1000">28,</WORD>
<WORD coords="830,1004,898,968,1000">105,</WORD>
<WORD coords="911,998,971,967,998">203</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1120,995,1255,964,994">Decimal</WORD>
<WORD coords="1266,994,1397,963,993">notation</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1750,987,1787,955,987">85</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="301,1055,405,1018,1047">Arrays</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="831,1047,899,1012,1043">115,</WORD>
<WORD coords="916,1042,973,1010,1041">189</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1120,1039,1317,1007,1037">Declarations</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1664,1036,1715,1000,1033">99,</WORD>
<WORD coords="1732,1031,1788,999,1030">181</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="302,1092,403,1061,1091">ASCII</WORD>
<WORD coords="413,1091,488,1060,1091">code</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="872,1091,973,1055,1087">10,84</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1121,1083,1293,1053,1082">Decrement</WORD>
<WORD coords="1301,1089,1432,1055,1079">operator</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1751,1075,1789,1043,1075">97</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="304,1137,396,1112,1137">auto</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="748,1137,814,1102,1133">143,</WORD>
<WORD coords="832,1137,900,1101,1132">155,</WORD>
<WORD coords="918,1131,972,1100,1130">181</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1122,1128,1263,1099,1127">define</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1649,1126,1717,1090,1121">174,</WORD>
<WORD coords="1730,1120,1791,1088,1119">206</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="303,1181,394,1151,1181">Aztec</WORD>
<WORD coords="405,1181,431,1150,1181">C</WORD>
<WORD coords="593,1184,975,1144,1178">19,39,41,47,65,210</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1122,1173,1287,1141,1172">Definition</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1751,1165,1791,1133,1165">99</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1123,1218,1221,1187,1217">Direct</WORD>
<WORD coords="1227,1217,1328,1194,1217">access</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1732,1209,1792,1178,1209">216</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="304,1266,461,1235,1265">Backslash</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="871,1265,974,1230,1261">29,85</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1123,1263,1283,1231,1262">Directives</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1732,1255,1792,1223,1254">229</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="304,1318,516,1280,1310">&lt;Backspace&gt;</WORD>
<WORD coords="526,1317,582,1279,1309">key</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="940,1305,976,1274,1305">18</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1124,1307,1170,1280,1307">do</WORD>
<WORD coords="1182,1306,1303,1277,1305">while</WORD>
<WORD coords="1317,1312,1389,1275,1304">loop</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1687,1304,1792,1267,1300">49,58</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="305,1355,421,1324,1354">BASIC</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="891,1355,976,1319,1351">4,48</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1124,1352,1202,1320,1351">DOS</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1734,1344,1793,1312,1343">257</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="305,1400,355,1369,1399">Bit</WORD>
<WORD coords="364,1399,450,1369,1398">fields</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="921,1394,977,1364,1394">175</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1125,1397,1268,1369,1395">double</WORD>
<WORD coords="1499,1396,1550,1361,1393">67,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1567,1395,1636,1359,1391">106,</WORD>
<WORD coords="1653,1394,1720,1358,1390">136,</WORD>
<WORD coords="1737,1388,1794,1357,1388">178</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="306,1443,356,1413,1442">Bit</WORD>
<WORD coords="367,1450,580,1412,1441">manipulation</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="921,1439,977,1408,1438">165</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="306,1487,357,1457,1487">Bit</WORD>
<WORD coords="367,1495,492,1456,1486">shifting</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="922,1483,978,1452,1482">167</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1126,1479,1171,1455,1479">ED</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1694,1477,1792,1441,1473">10,91</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="307,1537,468,1500,1529">Bit-planes</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="918,1526,976,1495,1525">251</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1125,1524,1224,1493,1523">Editor</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1733,1521,1795,1485,1518">3,9</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="307,1574,429,1544,1573">Bitwise</WORD>
<WORD coords="441,1574,512,1543,1573">shift</WORD>
<WORD coords="522,1581,691,1548,1572">opperators</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="923,1570,979,1539,1570">167</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1127,1569,1221,1541,1568">else</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1758,1561,1794,1530,1560">33</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="308,1619,407,1590,1619">Braces</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="874,1621,979,1584,1616">25,28</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1126,1614,1191,1583,1613">End</WORD>
<WORD coords="1200,1614,1235,1582,1613">of</WORD>
<WORD coords="1240,1621,1397,1580,1612">paragraph</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1757,1606,1795,1575,1606">27</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="308,1665,427,1637,1663">break</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="924,1660,979,1629,1659">123</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1128,1659,1226,1638,1658">enum</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1741,1651,1796,1621,1651">177</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="309,1708,406,1678,1707">Buffer</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="920,1705,982,1673,1704">206</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1129,1703,1199,1677,1702">EOF</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1738,1696,1796,1665,1696">209</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1128,1747,1212,1718,1746">Error</WORD>
<WORD coords="1221,1753,1362,1716,1745">checking</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1757,1741,1797,1709,1740">49</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="309,1791,335,1761,1791">C</WORD>
<WORD coords="346,1799,492,1761,1790">language</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="961,1787,981,1758,1787">4</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1128,1790,1225,1760,1789">Errors</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1573,1790,1639,1755,1785">189,</WORD>
<WORD coords="1658,1789,1724,1754,1785">196,</WORD>
<WORD coords="1737,1784,1795,1753,1783">231</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="310,1836,496,1804,1835">Calculation</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="877,1838,980,1801,1833">35,61</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1129,1835,1232,1805,1834">&lt;Esc&gt;</WORD>
<WORD coords="1243,1842,1301,1804,1834">key</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1763,1829,1797,1797,1828">18</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="312,1880,405,1860,1880">case</WORD>
<WORD coords="418,1880,574,1854,1879">statement</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="926,1877,982,1846,1876">189</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1129,1887,1239,1850,1879">Escape</WORD>
<WORD coords="1248,1886,1404,1855,1878">sequences</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1759,1873,1798,1842,1873">28</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="312,1925,403,1900,1925">cast</WORD>
<WORD coords="416,1933,550,1899,1924">operator</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="943,1922,980,1892,1921">71</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1131,1925,1346,1898,1923">EXCLUSIVE</WORD>
<WORD coords="1360,1923,1408,1897,1922">OR</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1743,1919,1798,1887,1918">168</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="312,1971,406,1943,1970">char</WORD>
<WORD coords="631,1974,681,1938,1970">39,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="697,1974,983,1936,1969">57,68,111,115,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1131,1970,1273,1945,1969">extern</WORD>
<WORD coords="1505,1972,1553,1935,1968">99,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1553,1968,1555,1962,1967">,</WORD>
<WORD coords="1573,1971,1641,1934,1966">100,</WORD>
<WORD coords="1658,1970,1725,1933,1965">145,</WORD>
<WORD coords="1743,1965,1798,1932,1964">181</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="683,2017,823,1981,2013">133,136,</WORD>
<WORD coords="841,2017,909,1981,2012">181,</WORD>
<WORD coords="923,2011,982,1980,2011">203</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="313,2059,407,2031,2058">char</WORD>
<WORD coords="418,2066,534,2027,2058">pointer</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="928,2056,981,2025,2055">191</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1134,2062,1249,2028,2054">fgetc</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1740,2049,1797,2018,2048">211</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="312,2104,468,2072,2102">Character</WORD>
<WORD coords="478,2111,583,2072,2102">strings</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="945,2101,984,2069,2101">39</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1131,2100,1194,2069,2099">File</WORD>
<WORD coords="1206,2099,1360,2067,2098">extension</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1765,2094,1801,2063,2094">10</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="313,2148,380,2122,2147">CLI</WORD>
<WORD coords="583,2152,630,2116,2147">10,</WORD>
<WORD coords="647,2151,695,2116,2148">13,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="713,2151,760,2116,2147">17,</WORD>
<WORD coords="773,2151,825,2115,2147">25,</WORD>
<WORD coords="838,2150,909,2114,2146">203,</WORD>
<WORD coords="924,2145,984,2114,2144">228</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1131,2144,1194,2113,2143">File</WORD>
<WORD coords="1204,2143,1293,2113,2143">mode</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1741,2139,1800,2107,2138">208</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="313,2192,490,2162,2191">Comments</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="860,2195,911,2159,2191">30,</WORD>
<WORD coords="924,2190,985,2158,2189">258</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1135,2189,1249,2161,2188">float</WORD>
<WORD coords="1507,2190,1553,2154,2187">67,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1553,2190,1557,2179,2187">,</WORD>
<WORD coords="1575,2190,1643,2154,2185">115,</WORD>
<WORD coords="1661,2189,1727,2153,2185">136,</WORD>
<WORD coords="1745,2184,1803,2152,2183">146</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="313,2244,510,2206,2236">Comparison</WORD>
<WORD coords="519,2244,669,2211,2235">operators</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="944,2234,985,2203,2233">45</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1576,2234,1644,2199,2230">173,</WORD>
<WORD coords="1661,2234,1728,2198,2229">181,</WORD>
<WORD coords="1745,2228,1801,2197,2228">195</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="313,2288,467,2249,2279">Compiler</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="740,2284,803,2248,2278">3-5,</WORD>
<WORD coords="817,2284,847,2248,2280">9,</WORD>
<WORD coords="861,2283,911,2247,2279">27,</WORD>
<WORD coords="929,2278,984,2246,2278">153</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1132,2284,1267,2246,2276">Floating</WORD>
<WORD coords="1279,2284,1365,2245,2275">point</WORD>
<WORD coords="1376,2276,1515,2244,2275">numbers</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1763,2272,1801,2240,2272">37</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="314,2334,459,2295,2325">Complex</WORD>
<WORD coords="471,2326,539,2295,2325">data</WORD>
<WORD coords="549,2334,633,2300,2326">types</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="929,2324,985,2292,2324">173</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1132,2331,1267,2291,2322">Floating</WORD>
<WORD coords="1278,2331,1363,2290,2321">point</WORD>
<WORD coords="1374,2322,1521,2289,2320">variables</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1763,2318,1801,2286,2318">67</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="314,2371,386,2345,2370">CON</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="926,2370,986,2338,2369">219</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1133,2369,1295,2337,2367">Flowchart</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1783,2363,1802,2332,2363">9</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="314,2416,503,2385,2415">Conditional</WORD>
<WORD coords="512,2424,647,2390,2415">operator</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="930,2415,985,2383,2414">163</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1137,2420,1252,2387,2412">fopen</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1743,2409,1802,2377,2409">207</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="314,2461,448,2430,2460">Console</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="926,2459,986,2428,2459">218</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1137,2458,1205,2431,2457">for</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1612,2460,1665,2424,2456">48,</WORD>
<WORD coords="1679,2459,1729,2424,2456">57,</WORD>
<WORD coords="1746,2454,1803,2423,2453">123</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="314,2505,461,2474,2504">Constant</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="931,2503,987,2473,2503">177</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1133,2503,1251,2473,2502">Format</WORD>
<WORD coords="1260,2510,1464,2470,2501">specification</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1700,2504,1803,2468,2499">32,77</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="316,2549,507,2519,2548">continue</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="846,2552,913,2516,2548">123,</WORD>
<WORD coords="931,2547,986,2516,2546">125</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1137,2545,1157,2519,2545">f</WORD>
<WORD coords="1159,2553,1276,2517,2545">print</WORD>
<WORD coords="1282,2545,1301,2518,0">f</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1659,2548,1804,2510,2542">211,220</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="315,2593,500,2562,2592">Conversion</WORD>
<WORD coords="510,2601,645,2571,2592">program</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="949,2592,988,2561,2591">82</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1138,2598,1253,2564,2590">fputc</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1744,2587,1801,2556,2586">211</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1737,2693,1809,2662,2692">281</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0288.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0289.djvu" width="2045">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0289.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="287,170,387,142,169">Index</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1368,182,1474,156,181">Amiga</WORD>
<WORD coords="1489,182,1512,156,182">C</WORD>
<WORD coords="1526,183,1584,162,182">for</WORD>
<WORD coords="1597,184,1778,158,183">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="288,348,407,320,346">fread</WORD>
<WORD coords="897,354,955,323,354">211</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="287,391,428,363,390">fscanf</WORD>
<WORD coords="813,402,954,366,397">208,211</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="287,435,404,407,434">fseek</WORD>
<WORD coords="896,443,957,411,442">216</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="286,480,401,452,479">ftell</WORD>
<WORD coords="896,487,955,456,486">217</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="282,525,428,494,523">Function</WORD>
<WORD coords="469,531,516,496,527">12,</WORD>
<WORD coords="530,532,581,496,527">25,</WORD>
<WORD coords="595,532,646,497,528">28,</WORD>
<WORD coords="661,533,710,498,529">82,</WORD>
<WORD coords="728,534,796,499,529">105,</WORD>
<WORD coords="814,535,880,500,530">143,</WORD>
<WORD coords="899,531,955,501,530">195</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="285,567,305,541,567">f</WORD>
<WORD coords="307,569,426,540,568">write</WORD>
<WORD coords="895,575,952,545,574">211</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="282,660,392,621,652">Gadget</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="282,702,376,672,696">getc</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="282,746,450,714,740">getchar</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="281,785,389,753,784">Global</WORD>
<WORD coords="399,788,544,755,786">variables</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="281,836,375,804,829">goto</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="280,873,362,841,872">Guru</WORD>
<WORD coords="372,875,546,843,874">Meditation</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="279,958,392,927,957">Header</WORD>
<WORD coords="399,960,465,928,958">files</WORD>
</LINE>
<LINE>
<WORD coords="279,1003,486,972,1002">Hexadecimal</WORD>
<WORD coords="497,1012,605,980,1004">system</WORD>
</LINE>
<LINE>
<WORD coords="278,1055,358,1015,1046">High</WORD>
<WORD coords="369,1047,446,1016,1046">level</WORD>
<WORD coords="457,1057,618,1018,1048">languages</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="277,1133,362,1101,1132">Icons</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="278,1177,323,1148,1176">if</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="276,1223,437,1191,1221">Increment</WORD>
<WORD coords="445,1232,578,1199,1224">operator</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="276,1266,360,1236,1265">Index</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="276,1311,481,1279,1309">Initialization</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="894,660,954,628,659">235</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="893,704,955,672,703">206</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="727,751,794,715,746">148,</WORD>
<WORD coords="808,752,879,716,747">207,</WORD>
<WORD coords="893,748,953,717,747">218</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="813,796,879,760,791">155,</WORD>
<WORD coords="897,792,954,761,791">156</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="896,837,952,806,836">169</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="913,880,951,850,880">37</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="741,968,792,932,964">91,</WORD>
<WORD coords="806,969,877,933,964">206,</WORD>
<WORD coords="891,965,952,934,964">236</WORD>
</LINE>
<LINE>
<WORD coords="846,1014,948,978,1010">80,81</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="930,1053,949,1024,1053">4</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="744,1143,790,1107,1139">17,</WORD>
<WORD coords="804,1144,875,1107,1139">227,</WORD>
<WORD coords="889,1140,949,1108,1139">235</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="708,1189,949,1151,1183">32-33,45,119</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="909,1229,948,1198,1229">97</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="909,1273,948,1242,1273">58</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="822,1321,874,1285,1317">99,</WORD>
<WORD coords="892,1317,948,1285,1316">184</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="277,1355,345,1325,1354">irit</WORD>
<WORD coords="417,1361,467,1325,1357">31,</WORD>
<WORD coords="481,1362,532,1326,1358">67,</WORD>
<WORD coords="550,1363,617,1327,1358">106,</WORD>
<WORD coords="635,1363,702,1328,1359">115,</WORD>
<WORD coords="721,1365,788,1328,1360">133,</WORD>
<WORD coords="806,1365,872,1329,1360">181,</WORD>
<WORD coords="887,1361,944,1330,1360">231</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="274,1407,388,1368,1398">Integer</WORD>
<WORD coords="396,1401,526,1369,1400">division</WORD>
<WORD coords="907,1406,943,1374,1405">61</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="275,1452,386,1413,1443">Integer</WORD>
<WORD coords="395,1446,538,1414,1444">variables</WORD>
<WORD coords="908,1450,944,1418,1449">31</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="274,1496,398,1458,1487">Integers</WORD>
<WORD coords="907,1495,944,1464,1494">31</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="274,1533,406,1503,1532">Interlace</WORD>
<WORD coords="885,1539,947,1508,1538">252</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="273,1584,444,1546,1575">Interpreted</WORD>
<WORD coords="453,1586,609,1548,1577">languages</WORD>
<WORD coords="880,1587,911,1551,1583">4,</WORD>
<WORD coords="927,1582,945,1552,1582">5</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="273,1621,413,1590,1619">Intuition</WORD>
<WORD coords="801,1630,871,1595,1625">235,</WORD>
<WORD coords="885,1626,945,1596,1626">238</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="275,1665,368,1635,1664">itoa</WORD>
<WORD coords="888,1671,945,1640,1670">157</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1102,357,1199,328,356">main</WORD>
<WORD coords="1211,359,1344,326,358">function</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1102,399,1197,375,398">MAKE</WORD>
<WORD coords="1211,401,1264,371,400">file</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1103,445,1210,414,443">Menus</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1102,490,1243,459,489">Modula2</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1101,534,1238,503,533">Modules</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1101,578,1222,547,577">modulo</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1100,623,1210,592,622">Mouse</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1100,667,1395,635,665">Multi-dimensional</WORD>
<WORD coords="1406,676,1502,647,667">arrays</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1100,718,1240,679,709">Multiple</WORD>
<WORD coords="1251,719,1436,681,711">assignment</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1099,762,1238,723,753">Multiple</WORD>
<WORD coords="1249,757,1433,724,755">dimensions</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1099,808,1308,768,798">Multitasking</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1097,883,1310,852,882">Nocarerefresh</WORD>
</LINE>
<LINE>
<WORD coords="1096,927,1229,896,926">Number</WORD>
<WORD coords="1237,929,1411,898,928">conversion</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1097,1019,1201,981,1011">Object</WORD>
<WORD coords="1208,1013,1282,982,1012">code</WORD>
</LINE>
<LINE>
<WORD coords="1096,1056,1182,1025,1055">Octal</WORD>
<WORD coords="1194,1065,1304,1031,1057">system</WORD>
</LINE>
<LINE>
<WORD coords="1095,1101,1190,1069,1100">One&apos;s</WORD>
<WORD coords="1200,1110,1399,1071,1101">complement</WORD>
</LINE>
<LINE>
<WORD coords="1095,1147,1364,1114,1146">One-dimensional</WORD>
<WORD coords="1374,1156,1469,1126,1147">arrays</WORD>
</LINE>
<LINE>
<WORD coords="1096,1197,1190,1170,1190">open</WORD>
<WORD coords="1202,1192,1336,1160,1190">function</WORD>
</LINE>
<LINE>
<WORD coords="1094,1243,1254,1204,1234">Operating</WORD>
<WORD coords="1265,1244,1375,1211,1236">system</WORD>
</LINE>
<LINE>
<WORD coords="1094,1279,1143,1253,1278">OR</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1498,366,1548,329,362">25,</WORD>
<WORD coords="1562,366,1614,330,362">99,</WORD>
<WORD coords="1631,367,1698,331,362">105,</WORD>
<WORD coords="1712,363,1771,331,362">203</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1651,410,1697,375,406">13,</WORD>
<WORD coords="1711,406,1772,375,405">203</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1712,451,1771,419,450">235</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1751,494,1770,465,494">4</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1736,538,1771,509,538">12</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1646,587,1695,552,583">61,</WORD>
<WORD coords="1714,583,1770,553,582">157</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1649,632,1695,597,628">17,</WORD>
<WORD coords="1709,628,1770,597,627">235</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1713,671,1769,641,670">117</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1713,716,1766,684,715">101</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1712,760,1769,729,759">156</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1708,805,1767,773,804">235</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1707,888,1767,857,887">237</WORD>
</LINE>
<LINE>
<WORD coords="1663,937,1767,901,933">82,86</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1731,1016,1762,988,1016">11</WORD>
</LINE>
<LINE>
<WORD coords="1727,1062,1765,1031,1061">80</WORD>
</LINE>
<LINE>
<WORD coords="1709,1106,1764,1075,1105">168</WORD>
</LINE>
<LINE>
<WORD coords="1708,1151,1764,1121,1150">117</WORD>
</LINE>
<LINE>
<WORD coords="1619,1201,1690,1164,1196">213,</WORD>
<WORD coords="1703,1196,1764,1165,1195">236</WORD>
</LINE>
<LINE>
<WORD coords="1704,1240,1763,1209,1239">235</WORD>
</LINE>
<LINE>
<WORD coords="1708,1284,1763,1254,1283">166</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1092,1363,1193,1333,1362">Pascal</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1091,1408,1209,1376,1406">Pointer</WORD>
<WORD coords="1216,1417,1314,1386,1407">arrays</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1092,1453,1225,1420,1451">Pointers</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1091,1497,1260,1466,1496">Precedence</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1090,1542,1268,1510,1540">Preferences</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1090,1592,1293,1554,1583">Preprocessor</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1677,1372,1762,1337,1368">4,29</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1705,1412,1761,1381,1411">189</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1366,1459,1433,1423,1455">131,</WORD>
<WORD coords="1451,1460,1518,1423,1456">133,</WORD>
<WORD coords="1536,1461,1602,1424,1456">173,</WORD>
<WORD coords="1620,1461,1687,1424,1456">189,</WORD>
<WORD coords="1700,1457,1761,1425,1457">235</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1637,1505,1686,1469,1501">61,</WORD>
<WORD coords="1704,1501,1762,1470,1500">136</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1701,1545,1760,1514,1544">237</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1552,1592,1601,1556,1588">89,</WORD>
<WORD coords="1615,1592,1686,1557,1588">227,</WORD>
<WORD coords="1699,1588,1760,1557,1587">229</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1090,1636,1293,1598,1627">Preprocessor</WORD>
<WORD coords="1302,1630,1454,1599,1629">directives</WORD>
<WORD coords="1700,1632,1760,1601,1631">229</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1090,1679,1234,1644,1672">printf</WORD>
<WORD coords="1385,1679,1435,1643,1675">22,</WORD>
<WORD coords="1450,1680,1500,1644,1676">25,</WORD>
<WORD coords="1514,1680,1565,1644,1676">27,</WORD>
<WORD coords="1578,1681,1630,1645,1677">45,</WORD>
<WORD coords="1645,1681,1695,1645,1677">75,</WORD>
<WORD coords="1710,1681,1760,1645,1678">98,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1533,1725,1601,1689,1720">124,</WORD>
<WORD coords="1618,1725,1685,1690,1721">157,</WORD>
<WORD coords="1702,1721,1759,1690,1720">189</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="272,1758,429,1720,1750">Keywords</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="905,1756,943,1725,1755">25</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1089,1769,1227,1731,1760">Program</WORD>
<WORD coords="1238,1763,1345,1731,1761">format</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1720,1765,1759,1734,1764">27</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1089,1814,1184,1781,1807">putc</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1699,1811,1759,1779,1810">206</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="271,1837,383,1805,1836">Lattice</WORD>
<WORD coords="393,1837,420,1806,1837">C</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="702,1845,748,1809,1841">13,</WORD>
<WORD coords="764,1845,814,1809,1842">38,</WORD>
<WORD coords="827,1846,878,1810,1841">41,</WORD>
<WORD coords="892,1847,944,1810,1843">46,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1089,1858,1257,1824,1850">putchar</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1699,1855,1758,1823,1854">207</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="689,1891,944,1853,1886">65,81,91,212</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1089,1902,1183,1870,1895">puts</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1703,1899,1757,1868,1898">189</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="270,1935,389,1895,1925">Library</WORD>
<WORD coords="399,1928,514,1905,1927">macros</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="887,1931,943,1900,1930">198</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="270,1978,387,1939,1969">Library</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="818,1979,869,1944,1975">25,</WORD>
<WORD coords="883,1975,943,1944,1974">238</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1090,1979,1161,1955,1979">RAW</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1698,1983,1758,1953,1982">220</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="270,2014,419,1983,2012">Linefeeds</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="903,2018,943,1987,2017">27</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1088,2024,1268,1993,2022">Redirection</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1698,2026,1758,1996,2025">222</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="270,2058,376,2027,2057">Linker</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="750,2067,779,2031,2063">3,</WORD>
<WORD coords="793,2067,823,2031,2063">9,</WORD>
<WORD coords="841,2067,888,2031,2062">12,</WORD>
<WORD coords="903,2062,942,2032,2062">27</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1087,2076,1277,2037,2067">Referencing</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1701,2071,1756,2040,2070">133</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="270,2111,393,2072,2102">Logical</WORD>
<WORD coords="403,2103,475,2078,2103">AND</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="904,2107,943,2076,2106">52</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1087,2120,1222,2081,2112">Register</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1531,2120,1598,2084,2115">143,</WORD>
<WORD coords="1616,2120,1682,2084,2115">146,</WORD>
<WORD coords="1700,2115,1754,2084,2114">181</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="269,2156,390,2117,2147">Logical</WORD>
<WORD coords="400,2150,492,2126,2148">errors</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="906,2152,940,2122,2151">13</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1091,2158,1232,2132,2157">return</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1701,2160,1757,2129,2160">106</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="269,2201,393,2163,2193">Logical</WORD>
<WORD coords="404,2194,453,2169,2194">OR</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="903,2197,942,2167,2197">52</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1088,2203,1242,2172,2202">&lt;Return&gt;</WORD>
<WORD coords="1254,2211,1312,2173,2202">key</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1656,2210,1757,2174,2205">18,40</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="268,2238,377,2208,2237">LOGO</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="921,2241,942,2212,2241">4</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1086,2247,1212,2217,2246">Reverse</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1701,2250,1756,2219,2249">159</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="271,2290,366,2254,2282">long</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="675,2290,725,2253,2286">68,</WORD>
<WORD coords="741,2291,791,2254,2287">69,</WORD>
<WORD coords="807,2291,856,2254,2287">82,</WORD>
<WORD coords="875,2292,941,2255,2287">115,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1090,2292,1206,2265,2292">scanf</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1470,2299,1520,2263,2295">31,</WORD>
<WORD coords="1535,2299,1586,2263,2295">75,</WORD>
<WORD coords="1604,2300,1672,2263,2295">131,</WORD>
<WORD coords="1689,2300,1757,2263,2295">134,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="630,2335,697,2299,2331">133,</WORD>
<WORD coords="715,2335,782,2299,2331">181,</WORD>
<WORD coords="800,2336,867,2300,2331">182,</WORD>
<WORD coords="881,2332,941,2300,2331">217</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1611,2343,1683,2307,2338">208,</WORD>
<WORD coords="1695,2339,1756,2307,2338">218</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="268,2381,369,2342,2372">Loops</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="900,2376,940,2345,2375">45</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1087,2381,1213,2350,2380">Scanner</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1696,2383,1756,2352,2382">262</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="270,2418,388,2390,2417">lseek</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="881,2422,942,2390,2421">216</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1087,2427,1207,2395,2426">Screens</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1696,2429,1754,2397,2428">243</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1087,2472,1259,2440,2470">Semicolon</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1700,2473,1756,2442,2472">106</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="268,2504,408,2472,2502">Machine</WORD>
<WORD coords="417,2512,561,2473,2503">language</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="920,2506,940,2476,2506">4</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1089,2516,1204,2488,2515">short</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1566,2523,1617,2487,2519">68,</WORD>
<WORD coords="1632,2523,1681,2487,2519">69,</WORD>
<WORD coords="1699,2518,1753,2487,2517">181</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="268,2549,385,2518,2548">Macros</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="752,2556,781,2520,2552">3,</WORD>
<WORD coords="799,2556,865,2520,2551">195,</WORD>
<WORD coords="880,2552,940,2520,2551">227</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1088,2560,1229,2531,2559">sizeof</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1529,2566,1596,2530,2562">164,</WORD>
<WORD coords="1614,2567,1681,2531,2562">191,</WORD>
<WORD coords="1694,2561,1756,2531,2561">212</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="268,2678,340,2648,2677">282</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0289.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2835" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0290.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0290.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="286,189,414,162,189">Abacus</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1677,179,1778,153,178">Index</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="288,372,526,336,366">Smart_Refiresh</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="899,365,960,333,364">237</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="288,411,396,380,410">Source</WORD>
<WORD coords="404,411,478,380,410">code</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="770,414,821,378,410">28,</WORD>
<WORD coords="834,413,885,377,409">96,</WORD>
<WORD coords="907,408,960,377,407">189</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="290,463,456,426,455">sprintf</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="901,452,961,422,451">220</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="291,507,432,479,499">square</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="904,497,962,466,497">106</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="289,544,431,514,543">Standard</WORD>
<WORD coords="442,551,639,513,543">input/output</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="901,541,961,510,541">218</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="290,588,452,557,587">Statement</WORD>
<WORD coords="461,587,553,557,586">block</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="923,585,961,554,584">34</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="292,632,432,603,631">static</WORD>
<WORD coords="444,630,588,600,629">variables</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="735,635,802,599,630">144,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="820,634,888,599,630">156,</WORD>
<WORD coords="906,629,959,598,628">181</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="292,676,434,648,675">stderr</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="902,673,961,642,673">223</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="292,721,410,692,720">stdin</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="902,718,962,687,717">223</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="293,766,459,736,765">stdio.h</WORD>
<WORD coords="667,769,718,733,764">91,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="736,768,803,732,764">148,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="821,768,889,732,763">163,</WORD>
<WORD coords="903,763,962,731,762">223</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="293,810,433,782,810">stdout</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="903,807,963,776,807">223</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="294,861,436,830,853">strcmp</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="907,852,964,821,851">154</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="294,905,436,873,898">strcpy</WORD>
<WORD coords="652,902,718,866,898">109,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="737,902,804,866,898">135,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="821,901,890,865,897">147,</WORD>
<WORD coords="907,896,965,865,895">190</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="293,950,409,911,941">Strings</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="839,945,891,909,941">57,</WORD>
<WORD coords="907,940,964,909,940">178</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="295,986,436,959,985">strlen</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="908,983,962,954,983">111</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="295,1030,435,1005,1029">struct</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="823,1033,891,997,1028">173,</WORD>
<WORD coords="904,1028,966,996,1027">236</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="294,1074,455,1043,1073">Structures</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="824,1077,891,1042,1073">183,</WORD>
<WORD coords="905,1072,965,1041,1071">235</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="296,1119,438,1090,1118">switch</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="824,1122,892,1086,1117">123,</WORD>
<WORD coords="909,1117,965,1086,1116">125</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="294,1172,404,1133,1163">Syntax</WORD>
<WORD coords="415,1164,508,1141,1163">errors</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="930,1162,965,1131,1161">13</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="294,1215,411,1177,1207">System</WORD>
<WORD coords="423,1208,508,1177,1207">crash</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="928,1205,966,1175,1205">37</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="295,1293,388,1265,1292">tell</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="906,1290,966,1260,1290">217</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="295,1346,488,1312,1336">text_arr</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="911,1335,968,1304,1334">182</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="294,1389,366,1350,1380">Tips</WORD>
<WORD coords="376,1381,435,1351,1380">and</WORD>
<WORD coords="445,1381,534,1350,1380">tricks</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="907,1379,967,1348,1379">227</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="295,1433,554,1394,1424">Transportability</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="948,1423,969,1392,1423">6</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="295,1477,378,1439,1469">Type</WORD>
<WORD coords="388,1469,562,1438,1468">conversion</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="929,1467,969,1437,1467">70</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="297,1521,464,1486,1513">typedef</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="912,1512,968,1480,1511">178</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="296,1599,482,1568,1598">Unbuffered</WORD>
<WORD coords="490,1607,687,1568,1598">input/output</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="908,1598,968,1566,1597">213</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="297,1650,492,1614,1642">unsigned</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="760,1646,808,1611,1642">67,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="826,1646,895,1611,1642">175,</WORD>
<WORD coords="912,1642,967,1610,1641">181</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="298,1694,492,1658,1686">unsigned</WORD>
<WORD coords="517,1687,585,1659,1686">int</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="930,1685,969,1655,1685">69</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="296,1732,499,1701,1731">User-defined</WORD>
<WORD coords="507,1732,633,1700,1731">libraries</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="913,1730,968,1699,1729">153</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="298,1817,432,1786,1816">Variable</WORD>
<WORD coords="440,1817,612,1786,1816">declaration</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="913,1816,969,1785,1815">105</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="298,1861,447,1829,1860">Variables</WORD>
<WORD coords="695,1866,746,1829,1861">31,</WORD>
<WORD coords="760,1865,808,1829,1862">65,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="808,1862,810,1856,1861">,</WORD>
<WORD coords="828,1865,895,1829,1860">143,</WORD>
<WORD coords="913,1860,969,1828,1859">173</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="298,1906,395,1876,1905">void</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="761,1910,808,1874,1906">25,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="828,1910,896,1874,1905">105,</WORD>
<WORD coords="913,1905,970,1873,1904">108</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="298,1990,417,1962,1989">while</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="724,1994,775,1960,1990">45,</WORD>
<WORD coords="791,1994,840,1959,1990">83,</WORD>
<WORD coords="854,1994,904,1959,1990">97,</WORD>
<WORD coords="919,1994,969,1959,1990">98,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="744,2038,808,2002,2034">109,</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="808,2036,811,2028,2034">,</WORD>
<WORD coords="829,2038,897,2002,2033">123,</WORD>
<WORD coords="915,2032,970,2002,2031">154</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="298,2078,435,2047,2077">Window</WORD>
<WORD coords="444,2086,520,2047,2077">flags</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="910,2077,970,2046,2076">237</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="299,2130,564,2093,2122">windowdepth</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="911,2122,971,2091,2121">237</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="299,2175,541,2139,2167">windowdrag</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="911,2167,971,2136,2166">237</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="299,2213,440,2181,2211">windows</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="911,2212,971,2181,2211">235</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="298,2265,530,2226,2256">Windowsizing</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="911,2257,971,2226,2256">237</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="299,2302,389,2271,2301">Word</WORD>
<WORD coords="397,2309,547,2280,2301">processor</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="936,2301,972,2270,2301">10</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="299,2346,481,2314,2344">Workbench</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="827,2350,898,2314,2345">227,</WORD>
<WORD coords="912,2345,971,2314,2344">228</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1720,2687,1792,2657,2686">283</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0290.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2838" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0291.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0291.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="750,445,1041,391,434">Companion</WORD>
<WORD coords="1076,439,1283,397,437">Diskette</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="262,1446,334,1411,1445">For</WORD>
<WORD coords="355,1456,447,1422,1447">your</WORD>
<WORD coords="468,1457,731,1414,1449">convenience,</WORD>
<WORD coords="755,1452,815,1416,1451">the</WORD>
<WORD coords="836,1463,1007,1428,1453">program</WORD>
<WORD coords="1028,1465,1172,1419,1455">listings</WORD>
<WORD coords="1195,1458,1390,1422,1457">contained</WORD>
<WORD coords="1411,1458,1450,1423,1458">in</WORD>
<WORD coords="1472,1460,1544,1424,1459">this</WORD>
<WORD coords="1568,1461,1667,1425,1460">book</WORD>
<WORD coords="1688,1462,1748,1436,1461">are</WORD>
</LINE>
<LINE>
<WORD coords="263,1496,443,1459,1494">available</WORD>
<WORD coords="463,1496,511,1471,1496">on</WORD>
<WORD coords="533,1497,579,1472,1497">an</WORD>
<WORD coords="599,1509,736,1463,1498">Amiga</WORD>
<WORD coords="756,1502,949,1464,1500">formatted</WORD>
<WORD coords="969,1513,1097,1467,1502">floppy</WORD>
<WORD coords="1117,1506,1282,1468,1504">diskette.</WORD>
<WORD coords="1306,1507,1389,1471,1506">You</WORD>
<WORD coords="1412,1508,1542,1472,1507">should</WORD>
<WORD coords="1562,1509,1669,1474,1508">order</WORD>
<WORD coords="1688,1510,1747,1474,1509">the</WORD>
</LINE>
<LINE>
<WORD coords="262,1543,412,1506,1542">diskette</WORD>
<WORD coords="425,1543,458,1508,1543">if</WORD>
<WORD coords="467,1554,539,1519,1545">you</WORD>
<WORD coords="553,1546,647,1517,1545">want</WORD>
<WORD coords="659,1547,696,1518,1547">to</WORD>
<WORD coords="709,1548,773,1522,1547">use</WORD>
<WORD coords="787,1549,845,1513,1548">the</WORD>
<WORD coords="856,1560,1049,1524,1549">programs,</WORD>
<WORD coords="1064,1552,1125,1516,1551">but</WORD>
<WORD coords="1137,1553,1233,1517,1552">don&apos;t</WORD>
<WORD coords="1245,1554,1338,1525,1553">want</WORD>
<WORD coords="1351,1555,1387,1525,1555">to</WORD>
<WORD coords="1401,1564,1482,1526,1554">type</WORD>
<WORD coords="1496,1556,1592,1520,1555">them</WORD>
<WORD coords="1604,1556,1641,1521,1556">in</WORD>
<WORD coords="1653,1557,1749,1521,1556">from</WORD>
</LINE>
<LINE>
<WORD coords="262,1590,320,1554,1589">the</WORD>
<WORD coords="332,1602,470,1555,1591">listings</WORD>
<WORD coords="483,1592,519,1557,1592">in</WORD>
<WORD coords="532,1594,591,1558,1593">the</WORD>
<WORD coords="603,1596,709,1558,1595">book.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="260,1686,323,1652,1685">All</WORD>
<WORD coords="340,1698,528,1663,1688">programs</WORD>
<WORD coords="546,1691,596,1665,1690">on</WORD>
<WORD coords="614,1692,673,1656,1691">the</WORD>
<WORD coords="691,1694,845,1656,1692">diskette</WORD>
<WORD coords="864,1695,956,1658,1694">have</WORD>
<WORD coords="975,1696,1066,1660,1695">been</WORD>
<WORD coords="1084,1707,1178,1660,1696">fully</WORD>
<WORD coords="1196,1699,1320,1663,1698">tested.</WORD>
<WORD coords="1341,1700,1425,1663,1699">You</WORD>
<WORD coords="1442,1700,1510,1674,1700">can</WORD>
<WORD coords="1528,1711,1668,1665,1700">change</WORD>
<WORD coords="1687,1702,1745,1667,1701">the</WORD>
</LINE>
<LINE>
<WORD coords="259,1746,443,1710,1736">programs</WORD>
<WORD coords="457,1738,515,1702,1737">for</WORD>
<WORD coords="527,1749,618,1714,1739">your</WORD>
<WORD coords="628,1750,817,1705,1740">particular</WORD>
<WORD coords="829,1743,949,1707,1742">needs.</WORD>
<WORD coords="964,1745,1038,1708,1743">The</WORD>
<WORD coords="1052,1746,1203,1709,1745">diskette</WORD>
<WORD coords="1216,1747,1248,1710,1746">is</WORD>
<WORD coords="1262,1748,1436,1711,1747">available</WORD>
<WORD coords="1449,1749,1507,1712,1748">for</WORD>
<WORD coords="1519,1753,1650,1711,1750">$14.95</WORD>
<WORD coords="1664,1760,1745,1714,1750">plus</WORD>
</LINE>
<LINE>
<WORD coords="260,1788,369,1746,1785">$2.00</WORD>
<WORD coords="383,1793,506,1748,1787">($5.00</WORD>
<WORD coords="519,1798,674,1752,1786">foreign)</WORD>
<WORD coords="688,1789,746,1754,1788">for</WORD>
<WORD coords="756,1800,905,1762,1790">postage</WORD>
<WORD coords="920,1792,988,1757,1791">and</WORD>
<WORD coords="1001,1804,1179,1757,1792">handling.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="258,1882,376,1846,1881">When</WORD>
<WORD coords="396,1894,576,1847,1882">ordering,</WORD>
<WORD coords="597,1895,722,1849,1885">please</WORD>
<WORD coords="743,1896,828,1851,1886">give</WORD>
<WORD coords="848,1897,940,1862,1887">your</WORD>
<WORD coords="958,1890,1063,1863,1888">name</WORD>
<WORD coords="1085,1890,1155,1855,1889">and</WORD>
<WORD coords="1175,1902,1345,1855,1890">shipping</WORD>
<WORD coords="1366,1893,1523,1857,1892">address.</WORD>
<WORD coords="1545,1895,1703,1859,1894">Enclose</WORD>
<WORD coords="1723,1895,1745,1870,1895">a</WORD>
</LINE>
<LINE>
<WORD coords="258,1936,381,1893,1928">check,</WORD>
<WORD coords="393,1941,523,1905,1930">money</WORD>
<WORD coords="535,1933,637,1897,1932">order</WORD>
<WORD coords="647,1933,689,1907,1933">or</WORD>
<WORD coords="699,1935,809,1898,1934">credit</WORD>
<WORD coords="818,1936,901,1900,1935">card</WORD>
<WORD coords="913,1938,1146,1900,1936">information.</WORD>
<WORD coords="1160,1939,1249,1903,1938">Mail</WORD>
<WORD coords="1261,1949,1349,1914,1939">your</WORD>
<WORD coords="1359,1941,1462,1905,1940">order</WORD>
<WORD coords="1471,1941,1519,1912,1941">to:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="804,2083,899,2045,2082">5370</WORD>
<WORD coords="912,2084,1008,2046,2083">52nd</WORD>
<WORD coords="1020,2085,1131,2047,2084">Street</WORD>
<WORD coords="1143,2085,1197,2048,2085">SE</WORD>
</LINE>
<LINE>
<WORD coords="759,2131,880,2094,2130">Grand</WORD>
<WORD coords="891,2142,1036,2096,2131">Rapids,</WORD>
<WORD coords="1049,2132,1108,2097,2132">MI</WORD>
<WORD coords="1121,2134,1242,2097,2133">49512</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="603,2225,657,2189,2224">Or</WORD>
<WORD coords="671,2226,731,2189,2225">for</WORD>
<WORD coords="745,2227,817,2190,2226">fast</WORD>
<WORD coords="834,2234,983,2191,2227">service,</WORD>
<WORD coords="1001,2229,1070,2193,2228">call</WORD>
<WORD coords="1087,2232,1387,2193,2229">616-698-0330.</WORD>
</LINE>
<LINE>
<WORD coords="572,2274,695,2237,2273">Credit</WORD>
<WORD coords="714,2275,810,2238,2274">Card</WORD>
<WORD coords="828,2276,951,2240,2275">orders</WORD>
<WORD coords="970,2287,1056,2241,2276">only</WORD>
<WORD coords="1077,2280,1424,2241,2276">1-800-451-4319.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0291.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0292.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0292.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="154,241,329,185,228">Amiga</WORD>
<WORD coords="347,228,423,184,227">for</WORD>
<WORD coords="444,239,722,182,225">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1668,215,1824,170,214">Vol.#1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="153,334,178,305,334">A</WORD>
<WORD coords="185,342,299,304,333">perfect</WORD>
<WORD coords="307,339,500,303,332">introductory</WORD>
<WORD coords="508,331,587,301,330">book</WORD>
<WORD coords="595,330,612,301,330">if</WORD>
<WORD coords="619,338,719,301,329">you&apos;re</WORD>
<WORD coords="727,329,747,307,329">a</WORD>
<WORD coords="755,329,821,307,328">new</WORD>
<WORD coords="829,328,862,306,328">or</WORD>
<WORD coords="869,336,1058,297,326">prospective</WORD>
<WORD coords="1066,333,1171,296,325">Amiga</WORD>
<WORD coords="1179,325,1288,302,324">owner.</WORD>
<WORD coords="1297,331,1410,294,322">Amiga</WORD>
<WORD coords="1417,322,1466,293,322">for</WORD>
<WORD coords="1475,329,1655,292,320">Beginners</WORD>
<WORD coords="1664,319,1834,290,318">introduces</WORD>
</LINE>
<LINE>
<WORD coords="154,387,212,358,380">you</WORD>
<WORD coords="222,379,253,352,379">to</WORD>
<WORD coords="266,379,393,349,377">Intuition</WORD>
<WORD coords="405,385,467,348,377">(the</WORD>
<WORD coords="475,384,605,347,376">Amiga&apos;s</WORD>
<WORD coords="616,383,738,346,374">graphic</WORD>
<WORD coords="750,380,911,344,373">interface),</WORD>
<WORD coords="923,373,973,344,372">the</WORD>
<WORD coords="986,375,1104,350,371">mouse,</WORD>
<WORD coords="1116,375,1267,341,370">windows,</WORD>
<WORD coords="1278,370,1330,340,369">the</WORD>
<WORD coords="1340,369,1478,338,368">versatile</WORD>
<WORD coords="1489,367,1555,337,367">CLI.</WORD>
<WORD coords="1565,366,1636,337,366">This</WORD>
<WORD coords="1645,366,1705,336,365">first</WORD>
<WORD coords="1714,365,1834,335,364">volume</WORD>
</LINE>
<LINE>
<WORD coords="155,424,180,396,424">in</WORD>
<WORD coords="196,424,249,402,424">our</WORD>
<WORD coords="261,431,367,394,423">Amiga</WORD>
<WORD coords="379,423,478,393,422">series</WORD>
<WORD coords="491,429,626,392,421">explains</WORD>
<WORD coords="639,428,730,398,420">every</WORD>
<WORD coords="744,427,880,389,418">practical</WORD>
<WORD coords="894,426,1004,390,417">aspect</WORD>
<WORD coords="1016,417,1048,387,417">of</WORD>
<WORD coords="1059,417,1111,387,416">the</WORD>
<WORD coords="1124,423,1228,387,415">Amiga</WORD>
<WORD coords="1243,414,1268,386,414">in</WORD>
<WORD coords="1284,422,1359,385,413">plain</WORD>
<WORD coords="1376,421,1504,384,412">English.</WORD>
<WORD coords="1520,415,1616,383,411">Clear,</WORD>
<WORD coords="1631,418,1835,381,410">step-by-step</WORD>
</LINE>
<LINE>
<WORD coords="155,470,343,440,469">instructions</WORD>
<WORD coords="350,468,393,439,467">for</WORD>
<WORD coords="399,468,540,445,467">common</WORD>
<WORD coords="549,474,654,437,466">Amiga</WORD>
<WORD coords="660,466,756,436,465">tasks.</WORD>
<WORD coords="765,472,878,435,464">Amiga</WORD>
<WORD coords="884,464,935,434,463">for</WORD>
<WORD coords="943,470,1124,433,462">Beginners</WORD>
<WORD coords="1132,462,1157,432,461">is</WORD>
<WORD coords="1165,461,1200,432,461">all</WORD>
<WORD coords="1207,461,1259,431,461">the</WORD>
<WORD coords="1267,460,1325,430,460">info</WORD>
<WORD coords="1333,467,1391,437,459">you</WORD>
<WORD coords="1401,459,1481,429,458">need</WORD>
<WORD coords="1488,458,1519,431,458">to</WORD>
<WORD coords="1527,465,1578,430,457">get</WORD>
<WORD coords="1586,465,1626,434,457">up</WORD>
<WORD coords="1633,457,1693,426,456">and</WORD>
<WORD coords="1702,463,1834,426,455">running.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION backgroundColor="0" inverted="true">
<PARAGRAPH>
<LINE>
<WORD coords="252,660,478,588,643">Amiga</WORD>
<WORD coords="506,646,604,588,644">for</WORD>
</LINE>
<LINE>
<WORD coords="264,734,594,664,718">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION backgroundColor="0" inverted="true">
<PARAGRAPH></PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="789,563,898,525,554">Topics</WORD>
<WORD coords="911,554,1037,524,553">include:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="829,654,1002,615,645">Unpacking</WORD>
<WORD coords="1014,645,1076,614,644">and</WORD>
<WORD coords="1088,650,1266,613,643">connecting</WORD>
<WORD coords="1278,642,1330,612,642">the</WORD>
<WORD coords="1341,649,1447,611,641">Amiga</WORD>
<WORD coords="1457,647,1660,610,639">components</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="828,699,955,661,691">Starting</WORD>
<WORD coords="968,698,1008,668,691">up</WORD>
<WORD coords="1018,698,1092,667,690">your</WORD>
<WORD coords="1102,696,1208,659,689">Amiga</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="828,744,1032,707,736">Customizing</WORD>
<WORD coords="1043,736,1095,706,736">the</WORD>
<WORD coords="1107,735,1294,704,734">Workbench</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="830,791,982,753,782">Exploring</WORD>
<WORD coords="994,782,1046,752,781">the</WORD>
<WORD coords="1059,781,1163,751,780">Extras</WORD>
<WORD coords="1174,780,1240,750,779">disk</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="828,836,939,798,828">Taking</WORD>
<WORD coords="951,835,1023,804,826">your</WORD>
<WORD coords="1034,827,1095,797,826">first</WORD>
<WORD coords="1106,834,1176,798,826">step</WORD>
<WORD coords="1188,825,1214,796,825">in</WORD>
<WORD coords="1226,832,1443,793,823">AmigaBASIC</WORD>
<WORD coords="1455,831,1672,791,821">programming</WORD>
<WORD coords="1686,827,1837,791,819">language</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="828,881,1014,842,872">AmigaDOS</WORD>
<WORD coords="1026,872,1176,842,871">functions</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="831,927,923,889,919">Using</WORD>
<WORD coords="934,919,986,889,918">the</WORD>
<WORD coords="998,918,1054,888,917">CLI</WORD>
<WORD coords="1066,918,1097,890,917">to</WORD>
<WORD coords="1109,925,1234,887,916">perform</WORD>
<WORD coords="1248,922,1505,884,914">&quot;housekeeping&quot;</WORD>
<WORD coords="1517,913,1629,883,912">chores</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="831,965,902,935,965">First</WORD>
<WORD coords="912,969,975,935,964">Aid,</WORD>
<WORD coords="989,972,1142,933,963">Keyword,</WORD>
<WORD coords="1154,963,1312,931,962">Technical</WORD>
<WORD coords="1325,969,1515,930,960">appendixes</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="830,1018,976,981,1011">Glossary</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="795,1103,880,1073,1102">ISBN</WORD>
<WORD coords="894,1102,1147,1071,1099">1-55755-021-2.</WORD>
<WORD coords="1159,1107,1348,1069,1099">Suggested</WORD>
<WORD coords="1362,1098,1448,1068,1097">retail</WORD>
<WORD coords="1461,1105,1560,1067,1096">price:</WORD>
<WORD coords="1572,1100,1686,1065,1096">$16.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="795,1242,975,1209,1234">Companion</WORD>
<WORD coords="989,1234,1116,1207,1233">Diskette</WORD>
<WORD coords="1129,1233,1179,1208,1232">not</WORD>
<WORD coords="1191,1232,1330,1205,1231">available</WORD>
<WORD coords="1341,1230,1386,1205,1230">for</WORD>
<WORD coords="1396,1230,1454,1204,1230">this</WORD>
<WORD coords="1467,1230,1553,1203,1229">book.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="158,1491,334,1435,1479">Amiga</WORD>
<WORD coords="355,1479,548,1432,1478">BASIC:</WORD>
<WORD coords="570,1478,734,1432,1477">Inside</WORD>
<WORD coords="752,1477,851,1431,1476">and</WORD>
<WORD coords="872,1476,969,1430,1475">Out</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1673,1470,1837,1424,1468">Vol.#2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="157,1586,270,1550,1578">Amiga</WORD>
<WORD coords="282,1578,406,1548,1577">BASIC:</WORD>
<WORD coords="417,1577,523,1548,1577">Inside</WORD>
<WORD coords="532,1577,596,1547,1576">and</WORD>
<WORD coords="606,1577,670,1547,1576">Out</WORD>
<WORD coords="680,1576,704,1547,1576">is</WORD>
<WORD coords="712,1576,764,1546,1575">the</WORD>
<WORD coords="773,1575,919,1545,1574">definitive</WORD>
<WORD coords="929,1581,1134,1545,1573">step-by-step</WORD>
<WORD coords="1143,1580,1233,1543,1572">guide</WORD>
<WORD coords="1241,1572,1272,1545,1572">to</WORD>
<WORD coords="1282,1580,1500,1541,1570">programming</WORD>
<WORD coords="1509,1570,1560,1540,1570">the</WORD>
<WORD coords="1566,1577,1672,1539,1569">Amiga</WORD>
<WORD coords="1682,1569,1708,1539,1569">in</WORD>
<WORD coords="1719,1568,1838,1538,1568">BASIC.</WORD>
</LINE>
<LINE>
<WORD coords="157,1624,227,1595,1624">This</WORD>
<WORD coords="242,1632,323,1595,1624">huge</WORD>
<WORD coords="337,1623,456,1594,1622">volume</WORD>
<WORD coords="471,1623,578,1593,1622">should</WORD>
<WORD coords="593,1622,632,1593,1622">be</WORD>
<WORD coords="646,1622,740,1592,1621">within</WORD>
<WORD coords="755,1628,845,1599,1620">every</WORD>
<WORD coords="859,1627,964,1591,1619">Amiga</WORD>
<WORD coords="979,1619,1075,1591,1618">user&apos;s</WORD>
<WORD coords="1091,1619,1191,1589,1618">reach.</WORD>
<WORD coords="1208,1625,1301,1588,1617">Every</WORD>
<WORD coords="1314,1624,1421,1587,1616">Amiga</WORD>
<WORD coords="1435,1616,1543,1585,1615">BASIC</WORD>
<WORD coords="1558,1616,1720,1585,1615">command</WORD>
<WORD coords="1736,1614,1761,1584,1614">is</WORD>
<WORD coords="1773,1621,1840,1584,1613">fully</WORD>
</LINE>
<LINE>
<WORD coords="157,1671,319,1640,1670">described</WORD>
<WORD coords="327,1669,387,1639,1669">and</WORD>
<WORD coords="395,1669,534,1638,1668">detailed.</WORD>
<WORD coords="546,1667,572,1638,1667">In</WORD>
<WORD coords="581,1672,719,1638,1667">addition,</WORD>
<WORD coords="728,1674,841,1637,1666">Amiga</WORD>
<WORD coords="851,1666,976,1636,1665">BASIC:</WORD>
<WORD coords="986,1665,1092,1635,1664">Inside</WORD>
<WORD coords="1099,1664,1164,1634,1664">and</WORD>
<WORD coords="1173,1664,1236,1634,1664">Out</WORD>
<WORD coords="1244,1664,1269,1634,1663">is</WORD>
<WORD coords="1278,1664,1388,1633,1663">loaded</WORD>
<WORD coords="1395,1663,1460,1632,1662">with</WORD>
<WORD coords="1470,1662,1529,1632,1661">real</WORD>
<WORD coords="1537,1668,1664,1631,1660">working</WORD>
<WORD coords="1674,1668,1839,1637,1660">programs.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION backgroundColor="0" inverted="true">
<PARAGRAPH>
<LINE>
<WORD coords="215,1913,635,1849,1898">AmigaBASIC</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION backgroundColor="0" inverted="true">
<PARAGRAPH>
<LINE>
<WORD coords="257,2057,273,2035,2057">A</WORD>
<WORD coords="282,2062,390,2035,2056">complete</WORD>
<WORD coords="399,2062,463,2034,2055">guide</WORD>
<WORD coords="471,2056,493,2036,2056">to</WORD>
<WORD coords="502,2062,594,2033,2055">learning</WORD>
</LINE>
<LINE>
<WORD coords="267,2084,311,2062,2083">and</WORD>
<WORD coords="320,2089,417,2061,2083">applying</WORD>
<WORD coords="427,2088,584,2060,2082">AmigaBASIC</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="231,2167,276,2146,2164">BEEP</WORD>
<WORD coords="285,2164,313,2135,2163">11</WORD>
<WORD coords="328,2163,414,2135,2155">iClROEl</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="424,2219,619,2137,2217">LJ&amp;*</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="245,2282,251,2258,2282">1</WORD>
<WORD coords="259,2283,305,2262,2281">NEXT</WORD>
<WORD coords="314,2281,342,2255,2281">H</WORD>
<WORD coords="357,2280,363,2260,2280">\</WORD>
<WORD coords="374,2273,408,2251,2271">**</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="423,2281,621,2232,2281">ffliil!!&apos;</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="223,2372,301,2354,2372">IM</WORD>
<WORD coords="317,2372,320,2359,2372">l</WORD>
<WORD coords="384,2372,412,2343,2372">11</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="428,2371,621,2328,2368">lwu/f-M\0PBl|</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="702,2500,726,2474,2500">/</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="793,1766,902,1728,1758">Topics</WORD>
<WORD coords="915,1758,1041,1727,1757">include:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="831,1850,926,1820,1849">Video</WORD>
<WORD coords="936,1856,1022,1820,1848">titling</WORD>
<WORD coords="1035,1849,1079,1819,1848">for</WORD>
<WORD coords="1091,1856,1158,1818,1847">high</WORD>
<WORD coords="1170,1855,1278,1818,1847">quality</WORD>
<WORD coords="1289,1854,1389,1817,1847">object</WORD>
<WORD coords="1400,1846,1560,1816,1845">animation</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="833,1895,889,1866,1894">Bar</WORD>
<WORD coords="900,1895,961,1865,1894">and</WORD>
<WORD coords="974,1902,1021,1865,1894">pie</WORD>
<WORD coords="1033,1894,1135,1864,1894">charts</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="831,1941,982,1911,1940">Windows</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="833,1986,892,1957,1986">Pull</WORD>
<WORD coords="904,1986,992,1956,1985">down</WORD>
<WORD coords="1006,1985,1116,1963,1985">menus</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="833,2033,943,2003,2032">Mouse</WORD>
<WORD coords="954,2032,1137,2001,2031">commands</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="832,2079,981,2048,2078">Statistics</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="833,2131,1007,2094,2123">Sequential</WORD>
<WORD coords="1020,2123,1080,2094,2123">and</WORD>
<WORD coords="1094,2123,1212,2094,2122">relative</WORD>
<WORD coords="1223,2123,1289,2092,2122">files</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="832,2178,957,2140,2169">Speech</WORD>
<WORD coords="970,2170,1030,2139,2169">and</WORD>
<WORD coords="1043,2170,1143,2139,2169">sound</WORD>
<WORD coords="1156,2176,1310,2138,2168">synthesis</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="797,2261,883,2232,2260">ISBN</WORD>
<WORD coords="894,2261,1150,2230,2258">0-916439-87-9.</WORD>
<WORD coords="1162,2267,1350,2230,2259">Suggested</WORD>
<WORD coords="1365,2259,1450,2229,2258">retail</WORD>
<WORD coords="1464,2266,1563,2229,2257">price:</WORD>
<WORD coords="1575,2262,1689,2227,2258">$24.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="796,2447,977,2413,2439">Companion</WORD>
<WORD coords="992,2440,1120,2413,2439">Diskette</WORD>
<WORD coords="1133,2438,1283,2412,2438">available:</WORD>
<WORD coords="1299,2439,1429,2411,2437">Contains</WORD>
<WORD coords="1442,2444,1524,2417,2437">every</WORD>
<WORD coords="1533,2444,1659,2417,2437">program</WORD>
<WORD coords="1671,2437,1751,2410,2436">listed</WORD>
<WORD coords="1760,2436,1787,2410,2436">in</WORD>
<WORD coords="1800,2437,1845,2409,2436">the</WORD>
</LINE>
<LINE>
<WORD coords="797,2480,879,2454,2479">book-</WORD>
<WORD coords="891,2486,1031,2453,2479">complete,</WORD>
<WORD coords="1045,2479,1118,2458,2478">error</WORD>
<WORD coords="1127,2478,1183,2452,2478">free</WORD>
<WORD coords="1194,2478,1251,2452,2478">and</WORD>
<WORD coords="1259,2485,1344,2451,2478">ready</WORD>
<WORD coords="1354,2478,1381,2453,2478">to</WORD>
<WORD coords="1391,2478,1450,2451,2477">run!</WORD>
<WORD coords="1459,2478,1551,2450,2477">Saves</WORD>
<WORD coords="1559,2484,1615,2457,2477">you</WORD>
<WORD coords="1625,2477,1708,2450,2476">hours</WORD>
<WORD coords="1719,2477,1750,2450,2476">of</WORD>
<WORD coords="1757,2483,1846,2450,2476">typing</WORD>
</LINE>
<LINE>
<WORD coords="797,2519,822,2493,2519">in</WORD>
<WORD coords="831,2527,957,2499,2519">program</WORD>
<WORD coords="968,2526,1076,2493,2519">listings.</WORD>
<WORD coords="1089,2519,1225,2491,2518">Available</WORD>
<WORD coords="1235,2525,1298,2491,2518">only</WORD>
<WORD coords="1308,2518,1374,2491,2517">from</WORD>
<WORD coords="1384,2518,1502,2491,2517">Abacus.</WORD>
<WORD coords="1514,2521,1615,2489,2517">$14.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="128,2679,215,2641,2679">See</WORD>
<WORD coords="229,2689,338,2649,2678">your</WORD>
<WORD coords="354,2679,462,2640,2678">local</WORD>
<WORD coords="479,2679,625,2640,2677">dealer</WORD>
<WORD coords="640,2678,689,2649,2677">or</WORD>
<WORD coords="704,2678,830,2639,2677">order</WORD>
<WORD coords="844,2678,975,2638,2677">TOLL</WORD>
<WORD coords="992,2676,1122,2638,2676">FREE</WORD>
<WORD coords="1139,2676,1491,2637,2673">1-800-451-4319</WORD>
<WORD coords="1508,2675,1547,2637,2675">in</WORD>
<WORD coords="1566,2675,1632,2636,2675">US</WORD>
<WORD coords="1649,2675,1681,2637,2676">&amp;</WORD>
<WORD coords="1698,2675,1876,2636,2674">Canada</WORD>
<WORD coords="1899,2675,1924,2624,2675">I</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0292.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2837" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0293.djvu" width="2050">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0293.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="198,222,373,165,209">Amiga</WORD>
<WORD coords="393,211,464,167,210">3D</WORD>
<WORD coords="483,225,700,167,212">Graphic</WORD>
<WORD coords="721,229,1091,170,214">Programming</WORD>
<WORD coords="1113,217,1160,173,217">in</WORD>
<WORD coords="1182,220,1358,174,218">BASIC</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1712,226,1876,179,224">Vol.#3</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="196,316,309,279,307">Amiga</WORD>
<WORD coords="320,309,366,280,308">3D</WORD>
<WORD coords="378,317,517,280,309">Graphic</WORD>
<WORD coords="529,321,768,281,311">Programming</WORD>
<WORD coords="781,313,811,284,313">in</WORD>
<WORD coords="824,315,949,284,314">BASIC-</WORD>
<WORD coords="960,316,1063,286,315">shows</WORD>
<WORD coords="1074,324,1132,294,316">you</WORD>
<WORD coords="1144,317,1212,287,316">how</WORD>
<WORD coords="1220,318,1251,290,317">to</WORD>
<WORD coords="1262,318,1320,296,318">use</WORD>
<WORD coords="1330,319,1381,289,318">the</WORD>
<WORD coords="1392,327,1531,291,319">powerful</WORD>
<WORD coords="1542,329,1682,292,321">graphics</WORD>
<WORD coords="1692,330,1876,294,323">capabilities</WORD>
</LINE>
<LINE>
<WORD coords="196,353,227,324,353">of</WORD>
<WORD coords="235,354,287,324,353">the</WORD>
<WORD coords="296,362,410,325,354">Amiga.</WORD>
<WORD coords="423,356,535,326,355">Details</WORD>
<WORD coords="544,357,596,327,356">the</WORD>
<WORD coords="605,365,785,328,357">techniques</WORD>
<WORD coords="795,359,855,330,359">and</WORD>
<WORD coords="866,367,1018,330,359">algorithm</WORD>
<WORD coords="1027,361,1071,331,360">for</WORD>
<WORD coords="1079,369,1186,332,361">writing</WORD>
<WORD coords="1196,363,1280,333,362">three</WORD>
<WORD coords="1290,365,1487,334,363">dimensional</WORD>
<WORD coords="1498,373,1638,337,365">graphics</WORD>
<WORD coords="1650,374,1815,345,366">programs:</WORD>
<WORD coords="1826,377,1876,346,368">ray</WORD>
</LINE>
<LINE>
<WORD coords="195,407,306,369,398">tracing</WORD>
<WORD coords="319,399,345,370,399">in</WORD>
<WORD coords="358,400,393,370,400">all</WORD>
<WORD coords="406,406,594,371,400">resolutions,</WORD>
<WORD coords="608,410,675,373,402">light</WORD>
<WORD coords="686,404,816,381,403">sources</WORD>
<WORD coords="827,405,888,375,404">and</WORD>
<WORD coords="900,413,1038,376,405">shading,</WORD>
<WORD coords="1050,414,1157,377,406">saving</WORD>
<WORD coords="1169,415,1309,378,407">graphics</WORD>
<WORD coords="1321,409,1347,379,408">in</WORD>
<WORD coords="1362,409,1416,379,409">IFF</WORD>
<WORD coords="1426,411,1532,380,410">format</WORD>
<WORD coords="1542,411,1603,382,411">and</WORD>
<WORD coords="1617,412,1707,390,411">more.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="194,498,303,460,490">Topics</WORD>
<WORD coords="316,492,442,461,491">include:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="194,573,205,562,578">•</WORD>
<WORD coords="232,583,340,552,582">Basics</WORD>
<WORD coords="352,583,383,553,583">of</WORD>
<WORD coords="394,591,444,561,583">ray</WORD>
<WORD coords="455,592,566,555,583">tracing</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="194,618,204,607,624">•</WORD>
<WORD coords="232,635,323,598,627">Using</WORD>
<WORD coords="337,628,376,606,627">an</WORD>
<WORD coords="389,636,487,599,628">object</WORD>
<WORD coords="499,629,592,600,629">editor</WORD>
<WORD coords="602,630,632,603,630">to</WORD>
<WORD coords="644,631,729,604,630">enter</WORD>
<WORD coords="739,634,1034,602,632">three-dimensional</WORD>
<WORD coords="1046,642,1164,605,634">objects</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="193,664,204,652,670">•</WORD>
<WORD coords="231,674,361,643,673">Material</WORD>
<WORD coords="374,674,467,644,674">editor</WORD>
<WORD coords="477,675,521,645,674">for</WORD>
<WORD coords="531,684,662,646,675">creating</WORD>
<WORD coords="675,684,862,650,677">parameters</WORD>
<WORD coords="874,679,905,649,678">of</WORD>
<WORD coords="915,684,1004,649,678">color,</WORD>
<WORD coords="1018,688,1145,650,679">shading</WORD>
</LINE>
<LINE>
<WORD coords="230,718,290,689,718">and</WORD>
<WORD coords="304,727,448,689,718">mirroring</WORD>
<WORD coords="460,720,491,690,719">of</WORD>
<WORD coords="502,728,619,691,720">objects</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="192,754,203,743,760">•</WORD>
<WORD coords="229,765,395,734,764">Automatic</WORD>
<WORD coords="405,773,607,736,765">computation</WORD>
<WORD coords="621,766,647,737,766">in</WORD>
<WORD coords="659,769,794,737,767">different</WORD>
<WORD coords="806,770,984,739,769">resolutions</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="191,800,203,789,807">•</WORD>
<WORD coords="230,818,322,780,810">Using</WORD>
<WORD coords="335,819,394,788,810">any</WORD>
<WORD coords="405,819,511,781,811">Amiga</WORD>
<WORD coords="523,813,682,783,812">resolution</WORD>
<WORD coords="695,821,835,784,814">(low-res,</WORD>
<WORD coords="849,823,991,785,815">high-res,</WORD>
<WORD coords="1005,822,1152,786,816">interlace,</WORD>
<WORD coords="1167,826,1257,788,817">HAM)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="191,846,202,835,852">•</WORD>
<WORD coords="230,857,369,826,855">Different</WORD>
<WORD coords="381,864,448,827,856">light</WORD>
<WORD coords="459,858,588,834,857">sources</WORD>
<WORD coords="601,858,660,829,858">and</WORD>
<WORD coords="673,867,732,837,858">any</WORD>
<WORD coords="744,860,839,831,859">active</WORD>
<WORD coords="852,868,926,831,860">pixel</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="191,892,202,881,898">•</WORD>
<WORD coords="228,902,312,871,901">Save</WORD>
<WORD coords="323,911,463,873,902">graphics</WORD>
<WORD coords="476,903,502,873,903">in</WORD>
<WORD coords="517,903,570,874,903">IFF</WORD>
<WORD coords="581,905,687,874,904">format</WORD>
<WORD coords="697,905,741,875,905">for</WORD>
<WORD coords="753,906,824,876,905">later</WORD>
<WORD coords="835,907,922,877,906">recall</WORD>
<WORD coords="935,908,993,877,907">into</WORD>
<WORD coords="1005,916,1063,885,908">any</WORD>
</LINE>
<LINE>
<WORD coords="230,947,283,917,947">IFF</WORD>
<WORD coords="294,956,473,919,948">compatible</WORD>
<WORD coords="485,957,614,919,949">drawing</WORD>
<WORD coords="627,958,763,928,950">program</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="190,983,201,972,989">•</WORD>
<WORD coords="228,994,447,963,993">Mathematical</WORD>
<WORD coords="460,995,565,964,994">basics</WORD>
<WORD coords="576,995,619,965,994">for</WORD>
<WORD coords="629,996,681,966,995">the</WORD>
<WORD coords="694,998,1008,967,997">non-mathematician</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="189,1083,276,1053,1082">ISBN</WORD>
<WORD coords="290,1085,542,1055,1082">1-55755-044-1.</WORD>
<WORD coords="555,1094,744,1056,1086">Suggested</WORD>
<WORD coords="757,1088,843,1058,1087">retail</WORD>
<WORD coords="856,1096,955,1059,1088">price:</WORD>
<WORD coords="967,1093,1080,1058,1090">$19.95</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="188,1178,369,1144,1171">Companion</WORD>
<WORD coords="384,1173,512,1145,1172">Diskette</WORD>
<WORD coords="524,1174,674,1147,1173">available:</WORD>
<WORD coords="690,1175,820,1147,1174">Contains</WORD>
<WORD coords="833,1183,915,1155,1175">every</WORD>
<WORD coords="924,1183,1049,1156,1176">program</WORD>
<WORD coords="1061,1177,1141,1150,1177">listed</WORD>
<WORD coords="1151,1177,1177,1151,1177">in</WORD>
<WORD coords="1190,1178,1235,1151,1178">the</WORD>
</LINE>
<LINE>
<WORD coords="188,1211,271,1184,1210">book-</WORD>
<WORD coords="282,1218,423,1185,1211">complete,</WORD>
<WORD coords="437,1212,509,1192,1212">error</WORD>
<WORD coords="518,1213,574,1186,1212">free</WORD>
<WORD coords="585,1213,642,1187,1213">and</WORD>
<WORD coords="650,1221,735,1187,1213">ready</WORD>
<WORD coords="745,1214,771,1190,1214">to</WORD>
<WORD coords="782,1215,841,1188,1214">run!</WORD>
<WORD coords="850,1216,942,1188,1215">Saves</WORD>
<WORD coords="950,1222,1006,1196,1216">you</WORD>
<WORD coords="1016,1217,1098,1190,1216">hours</WORD>
<WORD coords="1108,1217,1140,1190,1217">of</WORD>
<WORD coords="1147,1224,1236,1191,1217">typing</WORD>
</LINE>
<LINE>
<WORD coords="188,1250,214,1223,1249">in</WORD>
<WORD coords="223,1257,349,1230,1250">program</WORD>
<WORD coords="360,1258,467,1224,1251">listings.</WORD>
<WORD coords="479,1253,615,1225,1252">Available</WORD>
<WORD coords="626,1260,689,1226,1253">only</WORD>
<WORD coords="698,1254,765,1226,1253">from</WORD>
<WORD coords="774,1255,892,1227,1254">Abacus.</WORD>
<WORD coords="904,1259,1005,1227,1255">$14.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="186,1465,361,1409,1452">Amiga</WORD>
<WORD coords="383,1456,611,1410,1454">Machine</WORD>
<WORD coords="632,1469,902,1411,1456">Language</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1700,1465,1866,1419,1462">Vol.#4</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="185,1565,298,1528,1557">Amiga</WORD>
<WORD coords="307,1559,454,1529,1558">Machine</WORD>
<WORD coords="463,1567,637,1529,1559">Language</WORD>
<WORD coords="645,1561,816,1530,1559">introduces</WORD>
<WORD coords="822,1568,880,1539,1561">you</WORD>
<WORD coords="888,1561,919,1534,1561">to</WORD>
<WORD coords="927,1562,1029,1533,1561">68000</WORD>
<WORD coords="1037,1562,1176,1532,1561">machine</WORD>
<WORD coords="1185,1571,1336,1533,1562">language</WORD>
<WORD coords="1344,1573,1561,1535,1563">programming</WORD>
<WORD coords="1570,1573,1733,1537,1565">presented</WORD>
<WORD coords="1742,1566,1769,1537,1566">in</WORD>
<WORD coords="1777,1572,1864,1537,1566">clear,</WORD>
</LINE>
<LINE>
<WORD coords="184,1611,263,1581,1603">easy</WORD>
<WORD coords="272,1604,303,1576,1604">to</WORD>
<WORD coords="314,1605,498,1574,1604">understand</WORD>
<WORD coords="508,1605,610,1577,1604">terms.</WORD>
<WORD coords="623,1605,642,1575,1605">If</WORD>
<WORD coords="651,1613,751,1577,1605">you&apos;re</WORD>
<WORD coords="760,1606,781,1584,1606">a</WORD>
<WORD coords="791,1614,941,1576,1606">beginner,</WORD>
<WORD coords="952,1607,1003,1577,1607">the</WORD>
<WORD coords="1014,1608,1204,1578,1607">introduction</WORD>
<WORD coords="1215,1609,1313,1586,1609">eases</WORD>
<WORD coords="1323,1617,1381,1587,1609">you</WORD>
<WORD coords="1393,1610,1451,1580,1609">into</WORD>
<WORD coords="1462,1619,1679,1581,1610">programming</WORD>
<WORD coords="1690,1619,1762,1582,1611">right</WORD>
<WORD coords="1771,1620,1864,1590,1612">away.</WORD>
</LINE>
<LINE>
<WORD coords="186,1649,205,1620,1649">If</WORD>
<WORD coords="212,1657,312,1621,1649">you&apos;re</WORD>
<WORD coords="320,1650,359,1628,1650">an</WORD>
<WORD coords="368,1651,528,1621,1650">advanced</WORD>
<WORD coords="537,1659,746,1629,1650">programmer,</WORD>
<WORD coords="755,1660,837,1623,1652">you&apos;ll</WORD>
<WORD coords="845,1653,985,1623,1652">discover</WORD>
<WORD coords="991,1654,1042,1623,1653">the</WORD>
<WORD coords="1051,1654,1160,1624,1653">hidden</WORD>
<WORD coords="1169,1661,1288,1632,1654">powers</WORD>
<WORD coords="1296,1655,1327,1625,1654">of</WORD>
<WORD coords="1334,1662,1407,1633,1655">your</WORD>
<WORD coords="1411,1663,1524,1626,1655">Amiga.</WORD>
<WORD coords="1535,1657,1627,1626,1656">Learn</WORD>
<WORD coords="1637,1657,1704,1627,1656">how</WORD>
<WORD coords="1710,1658,1741,1630,1658">to</WORD>
<WORD coords="1749,1658,1865,1636,1658">access</WORD>
</LINE>
<LINE>
<WORD coords="183,1695,235,1665,1694">the</WORD>
<WORD coords="248,1696,401,1665,1695">hardware</WORD>
<WORD coords="414,1703,564,1667,1695">registers,</WORD>
<WORD coords="578,1697,636,1674,1696">use</WORD>
<WORD coords="647,1697,698,1667,1696">the</WORD>
<WORD coords="710,1705,816,1668,1697">Amiga</WORD>
<WORD coords="827,1703,965,1668,1697">libraries,</WORD>
<WORD coords="978,1699,1080,1672,1698">create</WORD>
<WORD coords="1091,1706,1232,1670,1699">gadgets,</WORD>
<WORD coords="1245,1700,1323,1670,1699">work</WORD>
<WORD coords="1334,1700,1399,1671,1699">with</WORD>
<WORD coords="1414,1701,1540,1671,1700">Intuition</WORD>
<WORD coords="1552,1702,1613,1672,1701">and</WORD>
<WORD coords="1626,1702,1718,1680,1701">more.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="184,1777,195,1767,1782">•</WORD>
<WORD coords="222,1786,324,1757,1786">68000</WORD>
<WORD coords="337,1794,591,1757,1786">microprocessor</WORD>
<WORD coords="601,1788,795,1759,1787">architecture</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="184,1823,194,1812,1828">•</WORD>
<WORD coords="221,1832,323,1803,1831">68000</WORD>
<WORD coords="336,1832,467,1803,1831">address</WORD>
<WORD coords="480,1833,590,1804,1832">modes</WORD>
<WORD coords="601,1833,661,1804,1832">and</WORD>
<WORD coords="676,1834,842,1804,1833">instruction</WORD>
<WORD coords="855,1834,904,1807,1834">set</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="183,1869,194,1858,1874">•</WORD>
<WORD coords="220,1886,389,1848,1878">Accessing</WORD>
<WORD coords="403,1883,492,1848,1878">RAM,</WORD>
<WORD coords="506,1887,659,1849,1879">operating</WORD>
<WORD coords="672,1887,788,1852,1879">system</WORD>
<WORD coords="801,1880,861,1850,1880">and</WORD>
<WORD coords="874,1889,1068,1850,1880">multitasking</WORD>
<WORD coords="1080,1889,1264,1851,1881">capabilities</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="183,1915,194,1904,1920">•</WORD>
<WORD coords="222,1924,334,1894,1924">Details</WORD>
<WORD coords="344,1925,396,1894,1924">the</WORD>
<WORD coords="408,1932,547,1895,1924">powerful</WORD>
<WORD coords="559,1933,665,1895,1925">Amiga</WORD>
<WORD coords="677,1926,806,1895,1925">libraries</WORD>
<WORD coords="816,1926,860,1896,1925">for</WORD>
<WORD coords="871,1927,987,1904,1926">access</WORD>
<WORD coords="997,1927,1027,1899,1927">to</WORD>
<WORD coords="1039,1934,1224,1897,1926">AmigaDOS</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="183,1961,194,1950,1966">•</WORD>
<WORD coords="221,1978,334,1939,1969">Simple</WORD>
<WORD coords="346,1970,472,1940,1970">number</WORD>
<WORD coords="483,1971,562,1941,1971">base</WORD>
<WORD coords="574,1971,772,1941,1970">conversions</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="183,2007,194,1996,2012">•</WORD>
<WORD coords="219,2016,288,1986,2015">Text</WORD>
<WORD coords="300,2023,380,1986,2015">input</WORD>
<WORD coords="390,2016,451,1986,2015">and</WORD>
<WORD coords="463,2024,567,1989,2016">output</WORD>
<WORD coords="578,2007,589,2002,2012">-</WORD>
<WORD coords="601,2025,754,1986,2016">Checking</WORD>
<WORD coords="766,2017,810,1988,2016">for</WORD>
<WORD coords="821,2025,935,1988,2017">special</WORD>
<WORD coords="948,2026,1024,1988,2017">keys</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="183,2052,194,2041,2057">•</WORD>
<WORD coords="220,2069,360,2031,2061">Opening</WORD>
<WORD coords="373,2062,463,2031,2061">CON:</WORD>
<WORD coords="478,2061,571,2032,2061">RAW:</WORD>
<WORD coords="585,2062,669,2032,2061">SER:</WORD>
<WORD coords="681,2062,742,2033,2062">and</WORD>
<WORD coords="756,2062,837,2033,2062">PRT:</WORD>
<WORD coords="849,2063,976,2033,2062">devices</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="183,2097,194,2086,2102">•</WORD>
<WORD coords="221,2107,311,2077,2106">Menu</WORD>
<WORD coords="324,2115,542,2077,2106">programming</WORD>
<WORD coords="555,2115,713,2078,2107">explained</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="182,2143,194,2132,2148">•</WORD>
<WORD coords="220,2160,345,2122,2152">Speech</WORD>
<WORD coords="358,2160,441,2123,2152">utility</WORD>
<WORD coords="452,2153,496,2123,2152">for</WORD>
<WORD coords="508,2153,692,2123,2153">remarkable</WORD>
<WORD coords="705,2154,816,2124,2153">human</WORD>
<WORD coords="828,2154,915,2124,2153">voice</WORD>
<WORD coords="926,2162,1080,2125,2154">synthesis</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="182,2189,193,2177,2194">•</WORD>
<WORD coords="220,2205,378,2167,2197">Complete</WORD>
<WORD coords="392,2199,519,2168,2198">Intuition</WORD>
<WORD coords="531,2199,766,2169,2198">demonstration</WORD>
<WORD coords="780,2207,916,2177,2199">program</WORD>
<WORD coords="930,2208,1073,2170,2199">including</WORD>
</LINE>
<LINE>
<WORD coords="221,2252,428,2214,2243">Proportional,</WORD>
<WORD coords="444,2245,576,2215,2244">Boolean</WORD>
<WORD coords="590,2245,649,2215,2244">and</WORD>
<WORD coords="663,2253,758,2215,2244">String</WORD>
<WORD coords="771,2253,902,2216,2245">gadgets</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="182,2336,269,2305,2335">ISBN</WORD>
<WORD coords="282,2337,535,2307,2334">1-55755-025-5.</WORD>
<WORD coords="548,2344,737,2306,2337">Suggested</WORD>
<WORD coords="750,2337,836,2307,2336">retail</WORD>
<WORD coords="849,2345,949,2307,2337">price:</WORD>
<WORD coords="961,2342,1073,2306,2338">$19.95</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="181,2430,363,2397,2423">Companion</WORD>
<WORD coords="378,2424,505,2397,2423">Diskette</WORD>
<WORD coords="518,2424,667,2398,2423">available:</WORD>
<WORD coords="684,2424,814,2398,2423">Contains</WORD>
<WORD coords="826,2431,909,2405,2424">every</WORD>
<WORD coords="918,2432,1043,2405,2424">program</WORD>
<WORD coords="1055,2425,1135,2399,2424">listed</WORD>
<WORD coords="1145,2425,1171,2399,2425">in</WORD>
<WORD coords="1184,2425,1229,2399,2425">the</WORD>
</LINE>
<LINE>
<WORD coords="182,2463,265,2437,2462">book-</WORD>
<WORD coords="276,2470,417,2437,2463">complete,</WORD>
<WORD coords="430,2463,503,2443,2462">error</WORD>
<WORD coords="511,2463,568,2437,2463">free</WORD>
<WORD coords="578,2463,636,2437,2463">and</WORD>
<WORD coords="644,2470,729,2437,2463">ready</WORD>
<WORD coords="738,2464,766,2439,2464">to</WORD>
<WORD coords="776,2464,835,2437,2463">run!</WORD>
<WORD coords="844,2464,936,2437,2463">Saves</WORD>
<WORD coords="944,2471,1000,2444,2464">you</WORD>
<WORD coords="1010,2464,1092,2438,2464">hours</WORD>
<WORD coords="1103,2464,1134,2438,2464">of</WORD>
<WORD coords="1141,2471,1230,2439,2464">typing</WORD>
</LINE>
<LINE>
<WORD coords="182,2502,208,2476,2502">in</WORD>
<WORD coords="217,2509,343,2482,2502">program</WORD>
<WORD coords="354,2509,461,2476,2502">listings.</WORD>
<WORD coords="473,2503,609,2476,2502">Available</WORD>
<WORD coords="620,2510,683,2476,2502">only</WORD>
<WORD coords="693,2503,759,2476,2503">from</WORD>
<WORD coords="768,2504,886,2476,2503">Abacus.</WORD>
<WORD coords="898,2507,1000,2476,2503">$14.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="149,2668,236,2627,2667">See</WORD>
<WORD coords="250,2677,359,2637,2667">your</WORD>
<WORD coords="375,2667,483,2628,2666">local</WORD>
<WORD coords="500,2668,647,2628,2667">dealer</WORD>
<WORD coords="661,2668,711,2637,2667">or</WORD>
<WORD coords="725,2668,852,2628,2667">order</WORD>
<WORD coords="866,2667,995,2628,2666">TOLL</WORD>
<WORD coords="1013,2667,1141,2629,2667">FREE</WORD>
<WORD coords="1159,2668,1509,2630,2665">1-800-451-4319</WORD>
<WORD coords="1527,2668,1566,2630,2667">in</WORD>
<WORD coords="1586,2668,1651,2630,2668">US</WORD>
<WORD coords="1668,2669,1700,2631,2669">&amp;</WORD>
<WORD coords="1717,2669,1894,2630,2668">Canada</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1906,2732,1940,2604,2732">i</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0293.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2829" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0294.djvu" width="2037">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0294.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="152,235,328,179,223">Amiga</WORD>
<WORD coords="347,235,551,178,223">System</WORD>
<WORD coords="573,234,962,176,221">Programmer&apos;s</WORD>
<WORD coords="981,221,1143,174,220">Guide</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1672,216,1836,170,215">Vol.#6</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="152,334,266,298,326">Amiga</WORD>
<WORD coords="277,334,408,297,326">System</WORD>
<WORD coords="420,333,671,296,325">Programmer&apos;s</WORD>
<WORD coords="681,325,787,295,324">Guide</WORD>
<WORD coords="798,325,823,295,324">is</WORD>
<WORD coords="833,324,854,302,324">a</WORD>
<WORD coords="863,331,1116,293,323">comprehensive</WORD>
<WORD coords="1126,330,1216,293,322">guide</WORD>
<WORD coords="1226,322,1257,295,322">to</WORD>
<WORD coords="1267,322,1347,292,321">what</WORD>
<WORD coords="1356,329,1436,298,321">goes</WORD>
<WORD coords="1447,321,1486,298,320">on</WORD>
<WORD coords="1499,320,1595,290,320">inside</WORD>
<WORD coords="1604,320,1656,290,319">the</WORD>
<WORD coords="1663,326,1770,289,319">Amiga</WORD>
<WORD coords="1780,318,1806,289,318">in</WORD>
<WORD coords="1818,319,1838,296,319">a</WORD>
</LINE>
<LINE>
<WORD coords="153,381,249,343,373">single</WORD>
<WORD coords="258,373,387,342,372">volume.</WORD>
<WORD coords="399,379,538,341,371">Explains</WORD>
<WORD coords="548,371,574,341,371">in</WORD>
<WORD coords="583,371,671,341,370">detail</WORD>
<WORD coords="680,371,733,341,370">the</WORD>
<WORD coords="739,377,845,340,370">Amiga</WORD>
<WORD coords="853,377,940,340,369">chips</WORD>
<WORD coords="950,376,1072,339,370">(68000,</WORD>
<WORD coords="1083,373,1153,338,368">CIA,</WORD>
<WORD coords="1161,375,1275,338,367">Agnus,</WORD>
<WORD coords="1287,370,1410,337,366">Denise,</WORD>
<WORD coords="1423,373,1526,336,365">Paula)</WORD>
<WORD coords="1537,366,1598,335,365">and</WORD>
<WORD coords="1608,365,1675,335,365">how</WORD>
<WORD coords="1682,365,1713,337,365">to</WORD>
<WORD coords="1722,365,1838,341,364">access</WORD>
</LINE>
<LINE>
<WORD coords="151,419,244,389,418">them.</WORD>
<WORD coords="253,417,293,388,417">All</WORD>
<WORD coords="303,418,355,388,417">the</WORD>
<WORD coords="362,424,494,387,416">Amiga&apos;s</WORD>
<WORD coords="505,424,643,386,415">powerful</WORD>
<WORD coords="656,416,816,386,415">interfaces</WORD>
<WORD coords="826,415,887,385,414">and</WORD>
<WORD coords="897,415,1031,385,414">features</WORD>
<WORD coords="1041,414,1094,391,413">are</WORD>
<WORD coords="1105,421,1263,383,412">explained</WORD>
<WORD coords="1274,412,1335,382,412">and</WORD>
<WORD coords="1345,412,1550,381,411">documented</WORD>
<WORD coords="1562,410,1588,381,410">in</WORD>
<WORD coords="1599,411,1619,388,411">a</WORD>
<WORD coords="1629,410,1709,380,410">clear</WORD>
<WORD coords="1719,418,1838,380,409">precise</WORD>
</LINE>
<LINE>
<WORD coords="153,464,286,441,463">manner.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="790,560,896,522,551">Topics</WORD>
<WORD coords="909,551,1034,521,551">include:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="830,643,929,612,642">EXEC</WORD>
<WORD coords="942,642,1091,612,641">Structure</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="830,695,1024,658,687">Multitasking</WORD>
<WORD coords="1035,687,1185,657,686">functions</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="831,734,878,703,733">I/O</WORD>
<WORD coords="890,740,1107,705,732">management</WORD>
<WORD coords="1117,739,1243,702,731">through</WORD>
<WORD coords="1254,731,1381,701,730">devices</WORD>
<WORD coords="1393,731,1453,701,730">and</WORD>
<WORD coords="1467,730,1514,700,730">I/O</WORD>
<WORD coords="1527,737,1650,702,729">request</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="831,786,986,750,778">Interrupts</WORD>
<WORD coords="998,778,1057,748,777">and</WORD>
<WORD coords="1071,777,1214,755,776">resource</WORD>
<WORD coords="1227,784,1444,749,775">management</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="831,824,953,795,823">RESET</WORD>
<WORD coords="965,824,1024,794,823">and</WORD>
<WORD coords="1038,824,1073,794,823">its</WORD>
<WORD coords="1085,831,1238,793,822">operation</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="831,871,909,840,871">DOS</WORD>
<WORD coords="922,871,1050,840,870">libraries</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="831,917,901,887,916">Disk</WORD>
<WORD coords="914,923,1130,888,915">management</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="831,963,965,932,962">Detailed</WORD>
<WORD coords="978,961,1160,931,960">information</WORD>
<WORD coords="1173,960,1265,931,960">about</WORD>
<WORD coords="1276,960,1327,931,959">the</WORD>
<WORD coords="1340,959,1395,930,959">CLI</WORD>
<WORD coords="1409,959,1468,929,958">and</WORD>
<WORD coords="1482,959,1517,929,958">its</WORD>
<WORD coords="1528,959,1711,928,958">commands</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="831,1008,919,978,1007">Much</WORD>
<WORD coords="933,1007,1052,985,1007">more—</WORD>
<WORD coords="1052,1007,1127,984,1006">over</WORD>
<WORD coords="1138,1006,1199,977,1006">600</WORD>
<WORD coords="1211,1014,1311,983,1006">pages</WORD>
<WORD coords="1322,1005,1412,976,1005">worth</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="793,1100,880,1069,1099">ISBN</WORD>
<WORD coords="894,1099,1146,1068,1096">1-55755-034-4.</WORD>
<WORD coords="1159,1105,1348,1066,1097">Suggested</WORD>
<WORD coords="1361,1096,1447,1066,1095">retail</WORD>
<WORD coords="1461,1103,1560,1066,1094">price:</WORD>
<WORD coords="1573,1098,1686,1064,1094">$34.95</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="792,1194,974,1160,1186">Companion</WORD>
<WORD coords="989,1186,1117,1159,1186">Diskette</WORD>
<WORD coords="1129,1186,1279,1158,1185">available:</WORD>
<WORD coords="1296,1185,1426,1157,1184">Contains</WORD>
<WORD coords="1438,1190,1521,1163,1183">every</WORD>
<WORD coords="1530,1190,1655,1162,1182">program</WORD>
<WORD coords="1668,1183,1748,1155,1182">listed</WORD>
<WORD coords="1757,1181,1784,1155,1181">in</WORD>
<WORD coords="1797,1182,1842,1154,1181">the</WORD>
</LINE>
<LINE>
<WORD coords="793,1227,877,1200,1226">book-</WORD>
<WORD coords="887,1233,1028,1199,1226">complete,</WORD>
<WORD coords="1042,1226,1115,1205,1225">error</WORD>
<WORD coords="1124,1225,1180,1198,1224">free</WORD>
<WORD coords="1191,1225,1247,1198,1224">and</WORD>
<WORD coords="1256,1231,1341,1197,1224">ready</WORD>
<WORD coords="1350,1224,1377,1199,1224">to</WORD>
<WORD coords="1388,1224,1447,1196,1223">runl</WORD>
<WORD coords="1456,1223,1548,1196,1223">Saves</WORD>
<WORD coords="1556,1230,1612,1202,1223">you</WORD>
<WORD coords="1623,1223,1705,1195,1222">hours</WORD>
<WORD coords="1715,1222,1747,1195,1222">of</WORD>
<WORD coords="1754,1229,1843,1194,1221">typing</WORD>
</LINE>
<LINE>
<WORD coords="794,1266,819,1240,1266">in</WORD>
<WORD coords="829,1273,955,1245,1265">program</WORD>
<WORD coords="966,1272,1073,1238,1265">listings.</WORD>
<WORD coords="1085,1265,1221,1238,1264">Available</WORD>
<WORD coords="1232,1271,1295,1237,1263">only</WORD>
<WORD coords="1305,1264,1371,1237,1263">from</WORD>
<WORD coords="1380,1263,1498,1236,1263">Abacus.</WORD>
<WORD coords="1510,1266,1612,1235,1262">$14.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="156,1472,430,1427,1471">Advanced</WORD>
<WORD coords="451,1482,654,1426,1470">System</WORD>
<WORD coords="677,1481,1065,1424,1468">Programmer&apos;s</WORD>
<WORD coords="1084,1469,1246,1423,1468">Guide</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1674,1466,1840,1420,1465">Vol.#7</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="155,1576,332,1546,1575">Advanced</WORD>
<WORD coords="355,1583,487,1545,1574">System</WORD>
<WORD coords="511,1582,761,1545,1573">Programmer&apos;s</WORD>
<WORD coords="783,1574,887,1543,1573">Guide</WORD>
<WORD coords="908,1573,959,1544,1572">for</WORD>
<WORD coords="978,1573,1034,1543,1572">the</WORD>
<WORD coords="1055,1580,1169,1542,1572">Amiga</WORD>
<WORD coords="1190,1564,1202,1556,1568">-</WORD>
<WORD coords="1222,1572,1286,1542,1571">The</WORD>
<WORD coords="1308,1572,1427,1541,1571">second</WORD>
<WORD coords="1448,1571,1568,1540,1570">volume</WORD>
<WORD coords="1589,1570,1620,1543,1570">to</WORD>
<WORD coords="1642,1570,1695,1547,1570">our</WORD>
<WORD coords="1716,1577,1839,1540,1569">&apos;system</WORD>
</LINE>
<LINE>
<WORD coords="155,1630,382,1592,1621">programming&apos;</WORD>
<WORD coords="392,1621,481,1591,1620">book.</WORD>
<WORD coords="493,1620,681,1590,1620">References</WORD>
<WORD coords="690,1620,726,1590,1619">all</WORD>
<WORD coords="736,1624,874,1590,1619">libraries,</WORD>
<WORD coords="883,1619,949,1589,1619">with</WORD>
<WORD coords="959,1619,1044,1589,1618">basis</WORD>
<WORD coords="1053,1619,1113,1588,1618">and</WORD>
<WORD coords="1124,1626,1261,1588,1617">primitive</WORD>
<WORD coords="1270,1618,1441,1590,1617">sturctures.</WORD>
<WORD coords="1454,1617,1594,1587,1616">Devices:</WORD>
<WORD coords="1604,1624,1732,1586,1615">parallel,</WORD>
<WORD coords="1742,1619,1839,1585,1614">serial,</WORD>
</LINE>
<LINE>
<WORD coords="156,1675,270,1638,1667">printer,</WORD>
<WORD coords="283,1674,445,1637,1666">keyboard,</WORD>
<WORD coords="458,1674,624,1638,1665">gameport,</WORD>
<WORD coords="638,1673,726,1636,1665">input,</WORD>
<WORD coords="740,1670,876,1635,1665">console,</WORD>
<WORD coords="889,1672,1049,1634,1664">clipboard,</WORD>
<WORD coords="1062,1668,1161,1634,1664">audio,</WORD>
<WORD coords="1174,1667,1338,1634,1663">translator,</WORD>
<WORD coords="1352,1663,1411,1634,1663">and</WORD>
<WORD coords="1424,1663,1507,1634,1662">timer</WORD>
<WORD coords="1517,1663,1673,1632,1662">trackdisk.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="794,1755,889,1726,1755">Some</WORD>
<WORD coords="902,1755,932,1726,1754">of</WORD>
<WORD coords="943,1755,994,1726,1754">the</WORD>
<WORD coords="1005,1762,1102,1726,1754">topics</WORD>
<WORD coords="1116,1755,1241,1725,1754">include:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="794,1838,805,1827,1842">•</WORD>
<WORD coords="833,1847,1007,1817,1846">Interfaces-</WORD>
<WORD coords="1018,1851,1118,1816,1846">audio,</WORD>
<WORD coords="1130,1846,1219,1816,1845">video</WORD>
<WORD coords="1232,1850,1319,1815,1845">RGB,</WORD>
<WORD coords="1333,1849,1519,1815,1844">Centronics,</WORD>
<WORD coords="1532,1849,1630,1815,1844">serial,</WORD>
</LINE>
<LINE>
<WORD coords="831,1893,898,1863,1892">disk</WORD>
<WORD coords="909,1897,1032,1870,1892">access,</WORD>
<WORD coords="1045,1900,1214,1862,1891">expansion</WORD>
<WORD coords="1227,1900,1299,1864,1891">port,</WORD>
<WORD coords="1312,1892,1373,1861,1891">and</WORD>
<WORD coords="1386,1899,1537,1861,1890">keyboard</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="794,1930,805,1919,1933">•</WORD>
<WORD coords="833,1946,1053,1908,1938">Programming</WORD>
<WORD coords="1067,1939,1233,1908,1938">hardware-</WORD>
<WORD coords="1246,1945,1380,1915,1937">memory</WORD>
<WORD coords="1391,1945,1603,1907,1936">organization,</WORD>
<WORD coords="1617,1944,1779,1906,1936">interrupts,</WORD>
</LINE>
<LINE>
<WORD coords="830,1985,882,1955,1984">the</WORD>
<WORD coords="894,1992,1024,1954,1983">Copper,</WORD>
<WORD coords="1037,1984,1129,1954,1983">blitter</WORD>
<WORD coords="1139,1984,1200,1954,1983">and</WORD>
<WORD coords="1212,1984,1278,1954,1983">disk</WORD>
<WORD coords="1289,1983,1443,1953,1982">controller</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="794,2021,805,2010,2025">•</WORD>
<WORD coords="833,2030,932,2000,2029">EXEC</WORD>
<WORD coords="944,2030,1119,2002,2029">structures-</WORD>
<WORD coords="1132,2034,1228,2000,2029">Node,</WORD>
<WORD coords="1242,2033,1307,1999,2028">List,</WORD>
<WORD coords="1322,2029,1462,1999,2028">Libraries</WORD>
<WORD coords="1474,2029,1535,1998,2028">and</WORD>
<WORD coords="1546,2028,1646,1998,2027">Tasks</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="794,2067,805,2056,2070">•</WORD>
<WORD coords="833,2083,1039,2046,2075">Multitasking-</WORD>
<WORD coords="1051,2075,1133,2045,2074">Task</WORD>
<WORD coords="1143,2082,1305,2045,2074">switching,</WORD>
<WORD coords="1319,2075,1459,2044,2074">intertask</WORD>
<WORD coords="1470,2078,1730,2044,2073">communication,</WORD>
</LINE>
<LINE>
<WORD coords="831,2128,1018,2091,2120">exceptions,</WORD>
<WORD coords="1030,2128,1113,2093,2120">traps</WORD>
<WORD coords="1125,2120,1185,2091,2120">and</WORD>
<WORD coords="1199,2128,1332,2098,2119">memory</WORD>
<WORD coords="1344,2127,1561,2092,2119">management</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="794,2158,805,2147,2162">•</WORD>
<WORD coords="834,2167,892,2136,2166">I/O-</WORD>
<WORD coords="904,2166,1011,2136,2166">device</WORD>
<WORD coords="1023,2174,1162,2136,2165">handling</WORD>
<WORD coords="1175,2166,1234,2136,2165">and</WORD>
<WORD coords="1248,2174,1390,2138,2165">requests</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="794,2203,805,2192,2207">•</WORD>
<WORD coords="833,2212,911,2182,2212">DOS</WORD>
<WORD coords="925,2212,1077,2182,2211">Libraries-</WORD>
<WORD coords="1088,2216,1246,2182,2211">functions,</WORD>
<WORD coords="1260,2220,1448,2184,2211">parameters</WORD>
<WORD coords="1459,2211,1520,2181,2210">and</WORD>
<WORD coords="1532,2211,1612,2188,2210">error</WORD>
<WORD coords="1623,2218,1791,2188,2210">messages</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="794,2249,805,2238,2253">•</WORD>
<WORD coords="831,2258,901,2228,2257">CLI-</WORD>
<WORD coords="912,2258,1041,2228,2257">detailed</WORD>
<WORD coords="1055,2258,1174,2228,2257">internal</WORD>
<WORD coords="1187,2265,1295,2228,2257">design</WORD>
<WORD coords="1307,2265,1506,2227,2256">descriptions</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="794,2350,881,2321,2349">ISBN</WORD>
<WORD coords="895,2350,1147,2320,2347">1-55755-047-6.</WORD>
<WORD coords="1160,2357,1349,2320,2350">Suggested</WORD>
<WORD coords="1362,2350,1448,2320,2349">retail</WORD>
<WORD coords="1462,2357,1561,2320,2349">price:</WORD>
<WORD coords="1574,2353,1687,2318,2349">$34.95</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="793,2444,974,2411,2436">Companion</WORD>
<WORD coords="989,2437,1116,2411,2436">Diskette</WORD>
<WORD coords="1128,2437,1277,2411,2436">available:</WORD>
<WORD coords="1293,2437,1422,2411,2436">Contains</WORD>
<WORD coords="1434,2443,1516,2417,2436">every</WORD>
<WORD coords="1523,2444,1650,2417,2436">program</WORD>
<WORD coords="1660,2437,1740,2410,2436">listed</WORD>
<WORD coords="1748,2436,1774,2410,2436">in</WORD>
<WORD coords="1786,2437,1832,2410,2436">the</WORD>
</LINE>
<LINE>
<WORD coords="794,2476,877,2451,2476">book-</WORD>
<WORD coords="888,2483,1029,2450,2476">complete,</WORD>
<WORD coords="1043,2476,1115,2457,2475">error</WORD>
<WORD coords="1124,2476,1180,2450,2475">free</WORD>
<WORD coords="1191,2476,1248,2450,2475">and</WORD>
<WORD coords="1257,2483,1368,2450,2475">readyto</WORD>
<WORD coords="1379,2476,1438,2449,2476">runl</WORD>
<WORD coords="1446,2476,1539,2449,2476">Saves</WORD>
<WORD coords="1547,2483,1603,2456,2476">you</WORD>
<WORD coords="1614,2476,1696,2449,2475">hours</WORD>
<WORD coords="1707,2476,1738,2449,2475">of</WORD>
<WORD coords="1746,2482,1835,2449,2475">typing</WORD>
</LINE>
<LINE>
<WORD coords="794,2515,820,2489,2515">in</WORD>
<WORD coords="830,2523,956,2495,2515">program</WORD>
<WORD coords="967,2522,1074,2489,2515">listings.</WORD>
<WORD coords="1087,2516,1223,2489,2515">Available</WORD>
<WORD coords="1234,2522,1296,2489,2515">only</WORD>
<WORD coords="1306,2516,1373,2489,2515">from</WORD>
<WORD coords="1382,2516,1500,2489,2515">Abacus.</WORD>
<WORD coords="1512,2519,1614,2488,2516">$14.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="123,2674,210,2633,2674">See</WORD>
<WORD coords="225,2683,333,2643,2673">your</WORD>
<WORD coords="350,2674,458,2634,2673">local</WORD>
<WORD coords="475,2674,622,2634,2673">dealer</WORD>
<WORD coords="637,2674,685,2644,2673">or</WORD>
<WORD coords="701,2674,827,2635,2673">order</WORD>
<WORD coords="842,2674,972,2634,2673">TOLL</WORD>
<WORD coords="989,2673,1118,2634,2673">FREE</WORD>
<WORD coords="1135,2675,1487,2635,2671">1-800-451-4319</WORD>
<WORD coords="1504,2674,1544,2635,2673">in</WORD>
<WORD coords="1563,2674,1629,2635,2674">US</WORD>
<WORD coords="1646,2674,1678,2635,2674">&amp;</WORD>
<WORD coords="1695,2674,1872,2634,2673">Canada</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0294.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0295.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0295.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="195,215,513,158,203">AmigaDOS:</WORD>
<WORD coords="536,206,699,160,204">Inside</WORD>
<WORD coords="719,206,757,162,206">&amp;</WORD>
<WORD coords="776,207,873,162,207">Out</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1056,210,1280,164,209">Revised</WORD>
<WORD coords="1296,210,1375,166,209">for</WORD>
<WORD coords="1386,211,1470,167,210">2.0</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1708,216,1874,169,214">Vol.#8</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="194,313,398,276,305">AmigaDOS:</WORD>
<WORD coords="416,308,522,277,307">Inside</WORD>
<WORD coords="537,308,562,278,310">&amp;</WORD>
<WORD coords="578,309,641,278,309">Out</WORD>
<WORD coords="655,310,764,286,309">covers</WORD>
<WORD coords="778,310,830,280,309">the</WORD>
<WORD coords="846,311,960,280,310">insides</WORD>
<WORD coords="975,311,1006,281,311">of</WORD>
<WORD coords="1018,320,1204,281,311">AmigaDOS</WORD>
<WORD coords="1219,313,1291,283,312">from</WORD>
<WORD coords="1307,314,1359,283,313">the</WORD>
<WORD coords="1375,315,1494,284,314">internal</WORD>
<WORD coords="1509,323,1618,285,315">design</WORD>
<WORD coords="1635,324,1675,294,316">up</WORD>
<WORD coords="1688,317,1719,289,317">to</WORD>
<WORD coords="1735,325,1872,288,317">practical</WORD>
</LINE>
<LINE>
<WORD coords="193,359,397,322,352">applications.</WORD>
<WORD coords="411,361,604,324,352">AmigaDOS</WORD>
<WORD coords="616,355,723,325,354">inside</WORD>
<WORD coords="734,355,759,325,356">&amp;</WORD>
<WORD coords="771,356,834,325,356">Out</WORD>
<WORD coords="844,356,894,326,356">will</WORD>
<WORD coords="907,357,993,327,356">show</WORD>
<WORD coords="1004,365,1062,335,358">you</WORD>
<WORD coords="1076,358,1143,328,357">how</WORD>
<WORD coords="1152,358,1183,330,358">to</WORD>
<WORD coords="1196,367,1328,336,358">manage</WORD>
<WORD coords="1339,367,1471,329,359">Amiga&apos;s</WORD>
<WORD coords="1482,370,1677,331,361">multitasking</WORD>
<WORD coords="1688,370,1872,333,362">capabilities</WORD>
</LINE>
<LINE>
<WORD coords="194,397,277,375,397">more</WORD>
<WORD coords="284,406,457,368,397">effectively.</WORD>
<WORD coords="465,399,562,369,398">There</WORD>
<WORD coords="570,399,594,370,398">is</WORD>
<WORD coords="601,400,668,370,399">also</WORD>
<WORD coords="676,400,695,378,400">a</WORD>
<WORD coords="702,401,830,371,400">detailed</WORD>
<WORD coords="840,402,994,372,401">reference</WORD>
<WORD coords="1002,402,1117,373,402">section</WORD>
<WORD coords="1126,403,1219,374,402">which</WORD>
<WORD coords="1229,412,1315,374,403">helps</WORD>
<WORD coords="1322,412,1380,382,405">you</WORD>
<WORD coords="1388,405,1447,375,404">find</WORD>
<WORD coords="1456,407,1637,376,406">information</WORD>
<WORD coords="1645,407,1671,378,407">in</WORD>
<WORD coords="1679,408,1699,385,408">a</WORD>
<WORD coords="1705,413,1792,378,407">flash,</WORD>
<WORD coords="1801,409,1871,379,409">both</WORD>
</LINE>
<LINE>
<WORD coords="193,451,418,413,443">alphabetically</WORD>
<WORD coords="433,444,494,414,444">and</WORD>
<WORD coords="511,444,536,414,444">in</WORD>
<WORD coords="552,446,715,416,445">command</WORD>
<WORD coords="731,454,852,423,446">groups.</WORD>
<WORD coords="870,454,978,417,446">Topics</WORD>
<WORD coords="995,448,1121,418,447">include:</WORD>
<WORD coords="1138,457,1256,418,449">Getting</WORD>
<WORD coords="1271,450,1323,419,449">the</WORD>
<WORD coords="1339,451,1419,423,450">most</WORD>
<WORD coords="1433,451,1506,421,450">from</WORD>
<WORD coords="1522,452,1573,422,451">the</WORD>
<WORD coords="1588,461,1774,422,452">AmigaDOS</WORD>
<WORD coords="1790,454,1871,424,453">Shell</WORD>
</LINE>
<LINE>
<WORD coords="194,495,359,459,488">(wildcards</WORD>
<WORD coords="371,489,431,460,489">and</WORD>
<WORD coords="443,490,605,461,489">command</WORD>
<WORD coords="617,499,849,461,491">abbreviations)</WORD>
<WORD coords="862,483,873,473,488">•</WORD>
<WORD coords="886,500,980,463,492">Script</WORD>
<WORD coords="993,501,1105,464,493">(batch)</WORD>
<WORD coords="1117,494,1183,464,493">files</WORD>
<WORD coords="1195,485,1206,480,489">-</WORD>
<WORD coords="1217,495,1296,465,494">what</WORD>
<WORD coords="1306,503,1377,466,495">they</WORD>
<WORD coords="1388,496,1441,474,495">are</WORD>
<WORD coords="1453,497,1512,468,496">and</WORD>
<WORD coords="1526,497,1593,468,496">how</WORD>
<WORD coords="1603,498,1633,470,498">to</WORD>
<WORD coords="1644,499,1722,469,498">write</WORD>
<WORD coords="1733,499,1825,469,498">them.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="193,579,275,549,579">More</WORD>
<WORD coords="286,588,384,550,579">topics</WORD>
<WORD coords="396,581,521,550,580">include:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="192,661,202,650,666">•</WORD>
<WORD coords="228,679,413,641,670">AmigaDOS</WORD>
<WORD coords="425,662,436,657,667">-</WORD>
<WORD coords="448,672,546,642,671">Tasks</WORD>
<WORD coords="558,673,618,643,672">and</WORD>
<WORD coords="631,682,769,643,673">handling</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="191,708,202,696,714">•</WORD>
<WORD coords="230,717,363,687,716">Detailed</WORD>
<WORD coords="376,726,583,688,718">explanations</WORD>
<WORD coords="595,719,625,689,719">of</WORD>
<WORD coords="636,719,691,689,719">CLI</WORD>
<WORD coords="704,721,886,691,720">commands</WORD>
<WORD coords="897,721,958,691,721">and</WORD>
<WORD coords="969,722,1043,692,721">their</WORD>
<WORD coords="1053,723,1202,692,722">functions</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="191,753,202,742,758">•</WORD>
<WORD coords="230,771,363,733,762">In-depth</WORD>
<WORD coords="375,771,465,734,763">guide</WORD>
<WORD coords="476,764,506,736,764">to</WORD>
<WORD coords="519,764,568,734,763">ED</WORD>
<WORD coords="580,765,640,735,764">and</WORD>
<WORD coords="654,765,737,735,764">EDIT</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="190,799,201,788,805">•</WORD>
<WORD coords="227,816,333,778,808">Amiga</WORD>
<WORD coords="343,809,469,779,808">devices</WORD>
<WORD coords="480,810,540,780,809">and</WORD>
<WORD coords="554,810,620,780,809">how</WORD>
<WORD coords="630,810,682,780,810">the</WORD>
<WORD coords="693,819,878,781,810">AmigaDOS</WORD>
<WORD coords="891,812,972,782,812">Shell</WORD>
<WORD coords="985,813,1062,790,813">uses</WORD>
<WORD coords="1073,813,1154,783,813">them</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="191,844,201,834,849">•</WORD>
<WORD coords="227,861,430,824,853">Customizing</WORD>
<WORD coords="443,861,514,833,854">your</WORD>
<WORD coords="526,855,591,833,854">own</WORD>
<WORD coords="605,863,890,829,855">startup-sequence</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="190,889,201,878,894">•</WORD>
<WORD coords="226,907,411,869,898">AmigaDOS</WORD>
<WORD coords="424,899,484,871,898">and</WORD>
<WORD coords="498,909,691,871,900">multitasking</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="190,935,201,924,941">•</WORD>
<WORD coords="226,952,341,915,944">Writing</WORD>
<WORD coords="353,952,426,923,945">your</WORD>
<WORD coords="436,946,502,923,945">own</WORD>
<WORD coords="514,954,699,916,946">AmigaDOS</WORD>
<WORD coords="712,948,792,917,947">Shell</WORD>
<WORD coords="805,949,986,919,948">commands</WORD>
<WORD coords="999,949,1025,919,949">in</WORD>
<WORD coords="1037,949,1062,919,949">C</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="189,981,200,970,986">•</WORD>
<WORD coords="228,991,397,960,990">Reference</WORD>
<WORD coords="408,991,452,961,990">for</WORD>
<WORD coords="465,991,476,963,991">1</WORD>
<WORD coords="485,996,522,963,992">.2,</WORD>
<WORD coords="537,991,548,963,991">1</WORD>
<WORD coords="557,992,585,963,992">.3</WORD>
<WORD coords="597,992,657,963,992">and</WORD>
<WORD coords="669,993,720,964,992">2.0</WORD>
<WORD coords="732,994,913,964,993">commands</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="189,1082,276,1051,1081">ISBN</WORD>
<WORD coords="289,1083,540,1053,1081">1-55755-041-7.</WORD>
<WORD coords="553,1092,742,1053,1084">Suggested</WORD>
<WORD coords="755,1085,841,1055,1084">retail</WORD>
<WORD coords="854,1093,953,1056,1085">price:</WORD>
<WORD coords="965,1090,1078,1055,1086">$19.95</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="188,1177,369,1143,1170">Companion</WORD>
<WORD coords="384,1171,511,1144,1170">Diskette</WORD>
<WORD coords="523,1172,672,1145,1171">available:</WORD>
<WORD coords="688,1173,818,1145,1172">Contains</WORD>
<WORD coords="830,1180,913,1153,1173">every</WORD>
<WORD coords="922,1181,1047,1153,1174">program</WORD>
<WORD coords="1060,1175,1140,1148,1174">listed</WORD>
<WORD coords="1150,1175,1176,1148,1175">in</WORD>
<WORD coords="1189,1176,1234,1149,1175">the</WORD>
</LINE>
<LINE>
<WORD coords="188,1209,271,1182,1209">book-</WORD>
<WORD coords="282,1216,422,1183,1209">complete,</WORD>
<WORD coords="436,1210,509,1190,1210">error</WORD>
<WORD coords="516,1211,573,1184,1210">free</WORD>
<WORD coords="583,1211,640,1184,1210">and</WORD>
<WORD coords="649,1218,733,1185,1211">ready</WORD>
<WORD coords="743,1212,769,1187,1212">to</WORD>
<WORD coords="780,1212,838,1186,1211">run!</WORD>
<WORD coords="848,1213,939,1185,1212">Saves</WORD>
<WORD coords="948,1220,1004,1193,1213">you</WORD>
<WORD coords="1014,1214,1097,1187,1213">hours</WORD>
<WORD coords="1107,1214,1139,1187,1213">of</WORD>
<WORD coords="1146,1221,1235,1188,1214">typing</WORD>
</LINE>
<LINE>
<WORD coords="188,1248,214,1222,1248">in</WORD>
<WORD coords="223,1255,349,1228,1248">program</WORD>
<WORD coords="360,1256,466,1222,1248">listings.</WORD>
<WORD coords="479,1250,614,1223,1249">Available</WORD>
<WORD coords="625,1257,687,1224,1250">only</WORD>
<WORD coords="697,1251,763,1224,1250">from</WORD>
<WORD coords="772,1252,890,1224,1251">Abacus.</WORD>
<WORD coords="902,1255,1003,1224,1252">$14.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="192,1464,366,1407,1451">Amiga</WORD>
<WORD coords="388,1453,506,1408,1452">Disk</WORD>
<WORD coords="526,1454,716,1409,1453">Drives:</WORD>
<WORD coords="739,1455,902,1410,1454">Inside</WORD>
<WORD coords="922,1456,960,1411,1456">&amp;</WORD>
<WORD coords="979,1456,1077,1410,1456">Out</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1705,1461,1868,1415,1459">Vol.#9</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="191,1560,304,1522,1552">Amiga</WORD>
<WORD coords="316,1553,393,1523,1552">Disk</WORD>
<WORD coords="405,1553,528,1523,1552">Drives:</WORD>
<WORD coords="541,1554,647,1524,1553">Inside</WORD>
<WORD coords="658,1554,683,1524,1555">&amp;</WORD>
<WORD coords="695,1554,759,1524,1554">Out</WORD>
<WORD coords="770,1555,874,1525,1554">shows</WORD>
<WORD coords="885,1563,1056,1525,1554">everything</WORD>
<WORD coords="1068,1563,1126,1533,1556">you</WORD>
<WORD coords="1140,1556,1220,1527,1555">need</WORD>
<WORD coords="1231,1556,1262,1529,1556">to</WORD>
<WORD coords="1274,1557,1360,1527,1556">know</WORD>
<WORD coords="1371,1557,1464,1527,1557">about</WORD>
<WORD coords="1471,1565,1577,1528,1557">Amiga</WORD>
<WORD coords="1587,1558,1654,1528,1558">disk</WORD>
<WORD coords="1664,1559,1772,1529,1558">drives.</WORD>
<WORD coords="1784,1559,1868,1529,1559">You&apos;ll</WORD>
</LINE>
<LINE>
<WORD coords="190,1598,249,1568,1597">find</WORD>
<WORD coords="266,1598,447,1568,1597">information</WORD>
<WORD coords="465,1598,557,1569,1598">about</WORD>
<WORD coords="573,1598,644,1569,1598">data</WORD>
<WORD coords="660,1606,793,1570,1598">security,</WORD>
<WORD coords="811,1599,876,1570,1599">disk</WORD>
<WORD coords="891,1600,971,1571,1599">drive</WORD>
<WORD coords="988,1608,1130,1571,1600">speedup</WORD>
<WORD coords="1147,1605,1285,1572,1600">routines,</WORD>
<WORD coords="1304,1601,1369,1573,1600">disk</WORD>
<WORD coords="1385,1609,1463,1580,1601">copy</WORD>
<WORD coords="1479,1609,1650,1574,1602">protection,</WORD>
<WORD coords="1668,1604,1739,1574,1604">boot</WORD>
<WORD coords="1755,1608,1868,1574,1603">blocks,</WORD>
</LINE>
<LINE>
<WORD coords="191,1651,308,1613,1643">loading</WORD>
<WORD coords="322,1643,381,1614,1643">and</WORD>
<WORD coords="394,1652,499,1614,1643">saving</WORD>
<WORD coords="512,1652,676,1622,1643">programs,</WORD>
<WORD coords="690,1652,857,1615,1644">sequential</WORD>
<WORD coords="870,1646,930,1616,1645">and</WORD>
<WORD coords="945,1646,1062,1616,1645">relative</WORD>
<WORD coords="1074,1646,1120,1617,1645">file</WORD>
<WORD coords="1133,1654,1333,1617,1645">organization</WORD>
<WORD coords="1347,1647,1406,1618,1646">and</WORD>
<WORD coords="1420,1648,1507,1618,1647">much</WORD>
<WORD coords="1522,1648,1613,1626,1648">more.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="189,1743,299,1705,1734">Topics</WORD>
<WORD coords="312,1736,437,1705,1735">include:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="190,1818,201,1807,1823">•</WORD>
<WORD coords="229,1835,338,1798,1827">Floppy</WORD>
<WORD coords="350,1827,415,1798,1827">disk</WORD>
<WORD coords="427,1835,599,1798,1827">operations</WORD>
<WORD coords="609,1828,682,1798,1827">from</WORD>
<WORD coords="695,1828,746,1799,1827">the</WORD>
<WORD coords="758,1829,944,1799,1828">Workbench</WORD>
<WORD coords="957,1830,1017,1800,1829">and</WORD>
<WORD coords="1031,1830,1085,1799,1829">CLI</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="190,1864,201,1853,1869">•</WORD>
<WORD coords="229,1873,307,1843,1873">DOS</WORD>
<WORD coords="318,1874,467,1843,1873">functions</WORD>
<WORD coords="478,1874,538,1844,1873">and</WORD>
<WORD coords="550,1881,723,1844,1873">operations</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="190,1910,201,1899,1915">•</WORD>
<WORD coords="229,1919,300,1889,1918">Disk</WORD>
<WORD coords="311,1919,396,1890,1918">block</WORD>
<WORD coords="407,1926,504,1892,1919">types,</WORD>
<WORD coords="517,1919,589,1890,1919">boot</WORD>
<WORD coords="600,1924,713,1890,1919">blocks,</WORD>
<WORD coords="726,1925,921,1890,1919">checksums,</WORD>
<WORD coords="933,1920,980,1890,1920">file</WORD>
<WORD coords="993,1925,1135,1891,1920">headers,</WORD>
</LINE>
<LINE>
<WORD coords="229,1964,407,1935,1963">hashmarks</WORD>
<WORD coords="420,1964,480,1935,1963">and</WORD>
<WORD coords="494,1972,653,1935,1963">protection</WORD>
<WORD coords="668,1965,808,1936,1964">methods</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="190,2001,201,1990,2005">•</WORD>
<WORD coords="227,2010,351,1980,2010">Viruses</WORD>
<WORD coords="362,2010,422,1981,2010">and</WORD>
<WORD coords="435,2010,502,1981,2010">how</WORD>
<WORD coords="512,2010,542,1983,2010">to</WORD>
<WORD coords="555,2018,667,1983,2010">protect</WORD>
<WORD coords="678,2018,751,1988,2010">your</WORD>
<WORD coords="762,2011,833,1981,2011">boot</WORD>
<WORD coords="845,2011,931,1981,2010">block</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="190,2046,200,2036,2051">•</WORD>
<WORD coords="226,2056,385,2027,2055">Trackdisk</WORD>
<WORD coords="397,2056,513,2027,2055">device:</WORD>
<WORD coords="525,2056,714,2026,2055">Commands</WORD>
<WORD coords="727,2056,786,2027,2055">and</WORD>
<WORD coords="800,2056,961,2029,2055">structures</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="190,2093,201,2082,2097">•</WORD>
<WORD coords="226,2102,476,2072,2101">Trackdisk-task:</WORD>
<WORD coords="490,2102,628,2072,2101">Function</WORD>
<WORD coords="641,2102,701,2072,2101">and</WORD>
<WORD coords="713,2110,821,2072,2102">design</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="190,2139,201,2128,2143">•</WORD>
<WORD coords="228,2153,319,2118,2148">MFM,</WORD>
<WORD coords="333,2153,423,2118,2148">GCR,</WORD>
<WORD coords="435,2148,516,2118,2148">track</WORD>
<WORD coords="527,2156,644,2118,2148">design,</WORD>
<WORD coords="658,2153,868,2118,2148">blockheader,</WORD>
<WORD coords="881,2154,1069,2119,2149">datablocks,</WORD>
<WORD coords="1082,2157,1190,2119,2149">coding</WORD>
</LINE>
<LINE>
<WORD coords="227,2193,287,2165,2193">and</WORD>
<WORD coords="300,2201,448,2165,2193">decoding</WORD>
<WORD coords="461,2198,541,2165,2193">data,</WORD>
<WORD coords="555,2194,708,2164,2193">hardware</WORD>
<WORD coords="721,2202,871,2165,2194">registers,</WORD>
<WORD coords="885,2195,986,2165,2194">SYNC</WORD>
<WORD coords="999,2195,1059,2165,2194">and</WORD>
<WORD coords="1073,2202,1226,2165,2194">interrupts</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="190,2285,276,2256,2284">ISBN</WORD>
<WORD coords="290,2285,542,2256,2283">1-55755-042-5.</WORD>
<WORD coords="554,2292,742,2255,2285">Suggested</WORD>
<WORD coords="756,2286,842,2256,2285">retail</WORD>
<WORD coords="856,2293,955,2256,2285">price:</WORD>
<WORD coords="967,2290,1080,2255,2286">$29.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="190,2424,370,2392,2417">Companion</WORD>
<WORD coords="384,2418,511,2392,2417">Diskette</WORD>
<WORD coords="522,2418,671,2391,2417">available:</WORD>
<WORD coords="687,2418,816,2391,2417">Contains</WORD>
<WORD coords="827,2425,910,2398,2418">every</WORD>
<WORD coords="918,2425,1043,2398,2418">program</WORD>
<WORD coords="1054,2418,1134,2391,2418">listed</WORD>
<WORD coords="1143,2418,1168,2391,2418">in</WORD>
<WORD coords="1180,2418,1226,2392,2418">the</WORD>
</LINE>
<LINE>
<WORD coords="190,2459,274,2431,2458">book-</WORD>
<WORD coords="284,2465,424,2431,2457">complete,</WORD>
<WORD coords="438,2458,511,2437,2457">error</WORD>
<WORD coords="519,2458,575,2431,2457">free</WORD>
<WORD coords="585,2458,643,2431,2457">and</WORD>
<WORD coords="651,2465,736,2431,2457">ready</WORD>
<WORD coords="745,2458,772,2433,2458">to</WORD>
<WORD coords="783,2458,841,2431,2457">run!</WORD>
<WORD coords="850,2458,942,2431,2457">Saves</WORD>
<WORD coords="951,2465,1006,2437,2458">you</WORD>
<WORD coords="1017,2458,1100,2431,2457">hours</WORD>
<WORD coords="1111,2458,1141,2431,2457">of</WORD>
<WORD coords="1149,2465,1238,2431,2457">typing</WORD>
</LINE>
<LINE>
<WORD coords="191,2498,216,2471,2498">in</WORD>
<WORD coords="226,2505,351,2477,2497">program</WORD>
<WORD coords="362,2505,469,2471,2497">listings.</WORD>
<WORD coords="481,2498,616,2470,2497">Available</WORD>
<WORD coords="627,2504,690,2471,2497">only</WORD>
<WORD coords="700,2498,765,2471,2497">from</WORD>
<WORD coords="775,2498,893,2471,2497">Abacus.</WORD>
<WORD coords="905,2501,1006,2470,2498">$14.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="154,2659,240,2620,2658">See</WORD>
<WORD coords="255,2668,362,2628,2657">your</WORD>
<WORD coords="378,2657,487,2619,2657">local</WORD>
<WORD coords="505,2658,649,2619,2657">dealer</WORD>
<WORD coords="664,2658,713,2627,2657">or</WORD>
<WORD coords="728,2657,854,2618,2656">order</WORD>
<WORD coords="868,2657,998,2618,2657">TOLL</WORD>
<WORD coords="1015,2657,1145,2618,2656">FREE</WORD>
<WORD coords="1162,2657,1512,2618,2654">1-800-451-4319</WORD>
<WORD coords="1530,2656,1569,2618,2656">in</WORD>
<WORD coords="1588,2657,1653,2617,2657">US</WORD>
<WORD coords="1670,2657,1702,2618,2657">&amp;</WORD>
<WORD coords="1719,2657,1896,2617,2656">Canada</WORD>
<WORD coords="1920,2656,1944,2607,2656">I</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0295.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0296.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0296.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="152,220,326,165,208">Amiga</WORD>
<WORD coords="346,208,383,164,208">C</WORD>
<WORD coords="402,208,478,164,207">for</WORD>
<WORD coords="499,218,777,163,206">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1632,202,1828,156,200">Vol.#10</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="152,316,264,279,308">Amiga</WORD>
<WORD coords="272,309,298,279,309">C</WORD>
<WORD coords="305,308,355,279,308">for</WORD>
<WORD coords="363,315,543,278,307">Beginners</WORD>
<WORD coords="552,307,576,278,307">is</WORD>
<WORD coords="584,307,623,284,306">an</WORD>
<WORD coords="633,306,822,276,305">introduction</WORD>
<WORD coords="830,306,861,278,306">to</WORD>
<WORD coords="870,312,1000,275,304">learning</WORD>
<WORD coords="1008,305,1058,275,304">the</WORD>
<WORD coords="1067,312,1191,274,303">popular</WORD>
<WORD coords="1199,304,1223,274,304">C</WORD>
<WORD coords="1232,311,1393,274,303">language.</WORD>
<WORD coords="1404,310,1542,273,302">Explains</WORD>
<WORD coords="1549,302,1601,272,301">the</WORD>
<WORD coords="1610,309,1760,272,301">language</WORD>
<WORD coords="1768,300,1829,271,300">ele-</WORD>
</LINE>
<LINE>
<WORD coords="152,354,252,327,354">ments</WORD>
<WORD coords="264,361,350,324,354">using</WORD>
<WORD coords="361,360,520,323,352">examples</WORD>
<WORD coords="531,360,710,322,351">specifically</WORD>
<WORD coords="721,359,835,321,351">geared</WORD>
<WORD coords="846,351,876,324,351">to</WORD>
<WORD coords="887,351,939,321,350">the</WORD>
<WORD coords="947,357,1060,320,349">Amiga.</WORD>
<WORD coords="1075,350,1237,320,349">Describes</WORD>
<WORD coords="1249,349,1274,319,349">C</WORD>
<WORD coords="1286,356,1386,319,348">library</WORD>
<WORD coords="1398,352,1537,318,347">routines,</WORD>
<WORD coords="1551,347,1618,317,347">how</WORD>
<WORD coords="1628,347,1678,317,346">the</WORD>
<WORD coords="1689,354,1830,316,345">compiler</WORD>
</LINE>
<LINE>
<WORD coords="151,400,247,370,399">works</WORD>
<WORD coords="260,400,320,369,399">and</WORD>
<WORD coords="333,399,424,376,398">more.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="785,450,894,413,441">Topics</WORD>
<WORD coords="907,441,1032,412,441">include:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="787,524,797,513,527">•</WORD>
<WORD coords="825,540,998,503,532">Beginner&apos;s</WORD>
<WORD coords="1009,532,1156,502,531">overview</WORD>
<WORD coords="1167,531,1197,501,530">of</WORD>
<WORD coords="1209,531,1233,501,531">C</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="787,569,797,558,572">•</WORD>
<WORD coords="825,577,999,547,576">Particulars</WORD>
<WORD coords="1010,577,1040,547,576">of</WORD>
<WORD coords="1052,576,1076,546,576">C</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="788,614,797,604,618">•</WORD>
<WORD coords="824,630,938,593,622">Writing</WORD>
<WORD coords="951,630,1023,600,621">your</WORD>
<WORD coords="1032,622,1092,592,621">first</WORD>
<WORD coords="1104,629,1240,598,621">program</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="788,660,798,649,663">•</WORD>
<WORD coords="823,668,887,639,668">The</WORD>
<WORD coords="899,676,997,645,668">scope</WORD>
<WORD coords="1009,668,1039,638,667">of</WORD>
<WORD coords="1049,668,1100,638,667">the</WORD>
<WORD coords="1113,675,1264,637,666">language</WORD>
<WORD coords="1277,674,1385,636,666">(loops,</WORD>
<WORD coords="1398,669,1574,635,665">conditions,</WORD>
<WORD coords="1587,668,1744,634,663">functions,</WORD>
</LINE>
<LINE>
<WORD coords="824,721,998,684,713">structures)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="788,751,798,740,755">•</WORD>
<WORD coords="824,768,945,730,759">Special</WORD>
<WORD coords="957,759,1090,730,758">features</WORD>
<WORD coords="1102,759,1133,729,758">of</WORD>
<WORD coords="1143,759,1194,729,758">the</WORD>
<WORD coords="1207,758,1230,728,758">C</WORD>
<WORD coords="1244,766,1395,728,758">language</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="788,797,798,786,801">•</WORD>
<WORD coords="826,813,1029,775,805">Input/Output</WORD>
<WORD coords="1040,812,1127,775,804">using</WORD>
<WORD coords="1140,804,1165,774,804">C</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="788,842,799,831,846">•</WORD>
<WORD coords="824,851,923,821,850">Tricks</WORD>
<WORD coords="935,851,995,821,850">and</WORD>
<WORD coords="1007,858,1076,820,849">Tips</WORD>
<WORD coords="1087,850,1131,820,849">for</WORD>
<WORD coords="1141,857,1249,819,849">finding</WORD>
<WORD coords="1262,849,1358,826,848">errors</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="789,888,799,877,891">•</WORD>
<WORD coords="827,897,1018,866,895">Introduction</WORD>
<WORD coords="1029,896,1059,868,896">to</WORD>
<WORD coords="1072,895,1162,866,894">direct</WORD>
<WORD coords="1174,902,1391,865,893">programming</WORD>
<WORD coords="1403,894,1434,864,893">of</WORD>
<WORD coords="1443,894,1495,864,893">the</WORD>
<WORD coords="1507,901,1660,863,892">operating</WORD>
<WORD coords="1673,900,1789,865,891">system</WORD>
</LINE>
<LINE>
<WORD coords="827,949,989,912,941">(windows,</WORD>
<WORD coords="1002,945,1139,918,940">screens,</WORD>
<WORD coords="1152,940,1242,911,940">direct</WORD>
<WORD coords="1253,940,1313,913,939">text</WORD>
<WORD coords="1324,947,1436,912,939">output,</WORD>
<WORD coords="1451,939,1528,909,938">DOS</WORD>
<WORD coords="1540,945,1699,908,937">functions)</WORD>
</LINE>
<LINE>
<WORD coords="827,995,919,958,987">Using</WORD>
<WORD coords="931,988,982,958,987">the</WORD>
<WORD coords="996,987,1145,956,986">LATTICE</WORD>
<WORD coords="1157,986,1217,956,986">and</WORD>
<WORD coords="1229,985,1350,955,985">AZTEC</WORD>
<WORD coords="1363,985,1388,955,985">C</WORD>
<WORD coords="1399,993,1558,955,984">compilers</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="790,1080,876,1049,1079">ISBN</WORD>
<WORD coords="890,1079,1144,1048,1077">1-55755-045-X.</WORD>
<WORD coords="1157,1085,1346,1047,1077">Suggested</WORD>
<WORD coords="1359,1077,1445,1046,1076">retail</WORD>
<WORD coords="1458,1084,1558,1046,1075">price:</WORD>
<WORD coords="1570,1080,1683,1044,1075">$19.95</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="789,1173,969,1140,1166">Companion</WORD>
<WORD coords="985,1165,1111,1139,1164">Diskette</WORD>
<WORD coords="1124,1165,1273,1138,1164">available:</WORD>
<WORD coords="1289,1164,1419,1137,1163">Contains</WORD>
<WORD coords="1432,1170,1514,1143,1163">every</WORD>
<WORD coords="1523,1170,1649,1142,1162">program</WORD>
<WORD coords="1660,1162,1740,1135,1162">listed</WORD>
<WORD coords="1750,1161,1776,1135,1161">in</WORD>
<WORD coords="1789,1162,1834,1135,1161">the</WORD>
</LINE>
<LINE>
<WORD coords="790,1206,872,1179,1205">book-</WORD>
<WORD coords="883,1212,1024,1178,1204">complete,</WORD>
<WORD coords="1037,1205,1109,1184,1204">error</WORD>
<WORD coords="1118,1204,1174,1178,1204">free</WORD>
<WORD coords="1184,1204,1241,1177,1204">and</WORD>
<WORD coords="1250,1210,1335,1177,1203">ready</WORD>
<WORD coords="1344,1204,1371,1179,1204">to</WORD>
<WORD coords="1382,1203,1440,1176,1203">runl</WORD>
<WORD coords="1449,1203,1541,1176,1202">Saves</WORD>
<WORD coords="1549,1209,1605,1182,1202">you</WORD>
<WORD coords="1615,1202,1698,1175,1201">hours</WORD>
<WORD coords="1708,1202,1739,1174,1201">of</WORD>
<WORD coords="1747,1208,1835,1174,1200">typing</WORD>
</LINE>
<LINE>
<WORD coords="790,1244,815,1219,1244">in</WORD>
<WORD coords="824,1251,950,1224,1244">program</WORD>
<WORD coords="961,1250,1067,1217,1243">listings.</WORD>
<WORD coords="1080,1244,1216,1217,1243">Available</WORD>
<WORD coords="1227,1249,1289,1216,1242">only</WORD>
<WORD coords="1298,1243,1364,1216,1242">from</WORD>
<WORD coords="1374,1243,1492,1216,1242">Abacus.</WORD>
<WORD coords="1504,1245,1605,1214,1241">$14.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="156,1473,331,1417,1461">Amiga</WORD>
<WORD coords="350,1462,388,1416,1462">C</WORD>
<WORD coords="406,1462,483,1416,1461">for</WORD>
<WORD coords="499,1462,773,1416,1461">Advanced</WORD>
<WORD coords="795,1472,1167,1415,1459">Programmers</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1639,1458,1824,1411,1456">Vol.#11</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="155,1568,268,1532,1560">Amiga</WORD>
<WORD coords="279,1561,305,1531,1561">C</WORD>
<WORD coords="315,1561,365,1531,1560">for</WORD>
<WORD coords="373,1561,549,1531,1560">Advanced</WORD>
<WORD coords="562,1568,802,1531,1559">Programmers</WORD>
<WORD coords="812,1560,950,1530,1559">contains</WORD>
<WORD coords="961,1559,981,1537,1559">a</WORD>
<WORD coords="990,1559,1096,1529,1558">wealth</WORD>
<WORD coords="1107,1559,1138,1529,1558">of</WORD>
<WORD coords="1149,1558,1330,1528,1557">information</WORD>
<WORD coords="1341,1557,1414,1528,1557">from</WORD>
<WORD coords="1425,1557,1476,1528,1557">the</WORD>
<WORD coords="1487,1557,1512,1527,1557">C</WORD>
<WORD coords="1523,1564,1741,1526,1556">programming</WORD>
<WORD coords="1752,1564,1833,1533,1555">pros:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="157,1606,223,1578,1605">how</WORD>
<WORD coords="229,1613,396,1577,1605">compilers,</WORD>
<WORD coords="406,1606,594,1577,1604">assemblers</WORD>
<WORD coords="603,1605,662,1576,1604">and</WORD>
<WORD coords="672,1605,777,1576,1604">linkers</WORD>
<WORD coords="784,1609,870,1576,1604">work,</WORD>
<WORD coords="879,1612,1036,1575,1603">designing</WORD>
<WORD coords="1045,1604,1104,1575,1603">and</WORD>
<WORD coords="1114,1611,1329,1574,1602">programming</WORD>
<WORD coords="1340,1603,1411,1581,1602">user</WORD>
<WORD coords="1417,1609,1536,1573,1601">friendly</WORD>
<WORD coords="1545,1602,1703,1573,1601">interfaces</WORD>
<WORD coords="1711,1609,1833,1572,1601">utilizing</WORD>
</LINE>
<LINE>
<WORD coords="155,1651,205,1623,1650">the</WORD>
<WORD coords="215,1659,346,1622,1651">Amiga&apos;s</WORD>
<WORD coords="358,1651,464,1622,1650">built-in</WORD>
<WORD coords="477,1651,549,1629,1650">user</WORD>
<WORD coords="560,1651,700,1621,1650">interface</WORD>
<WORD coords="715,1654,849,1621,1649">Intuition,</WORD>
<WORD coords="864,1657,1024,1621,1648">managing</WORD>
<WORD coords="1037,1656,1117,1620,1648">large</WORD>
<WORD coords="1130,1649,1153,1620,1649">C</WORD>
<WORD coords="1166,1656,1383,1619,1647">programming</WORD>
<WORD coords="1396,1656,1533,1618,1647">projects,</WORD>
<WORD coords="1547,1655,1633,1618,1647">using</WORD>
<WORD coords="1643,1655,1725,1618,1647">jump</WORD>
<WORD coords="1734,1647,1834,1617,1646">tables</WORD>
</LINE>
<LINE>
<WORD coords="155,1697,215,1667,1696">and</WORD>
<WORD coords="228,1704,367,1667,1696">dynamic</WORD>
<WORD coords="379,1704,491,1674,1696">arrays,</WORD>
<WORD coords="505,1703,672,1667,1695">combining</WORD>
<WORD coords="687,1704,843,1666,1695">assembly</WORD>
<WORD coords="856,1703,1008,1666,1695">language</WORD>
<WORD coords="1019,1695,1079,1665,1694">and</WORD>
<WORD coords="1093,1695,1118,1665,1695">C</WORD>
<WORD coords="1131,1699,1238,1665,1694">codes,</WORD>
<WORD coords="1253,1702,1339,1664,1694">using</WORD>
<WORD coords="1354,1693,1456,1664,1693">MAKE</WORD>
<WORD coords="1469,1701,1619,1663,1693">correctly.</WORD>
<WORD coords="1635,1693,1771,1663,1692">Includes</WORD>
<WORD coords="1782,1693,1834,1662,1692">the</WORD>
</LINE>
<LINE>
<WORD coords="155,1750,306,1712,1742">complete</WORD>
<WORD coords="317,1742,428,1720,1742">source</WORD>
<WORD coords="439,1742,519,1712,1742">code</WORD>
<WORD coords="530,1742,575,1712,1741">for</WORD>
<WORD coords="585,1742,605,1720,1742">a</WORD>
<WORD coords="625,1742,686,1715,1741">text</WORD>
<WORD coords="697,1742,798,1712,1741">editor.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="790,1841,899,1804,1833">Topics</WORD>
<WORD coords="912,1833,1036,1803,1832">include:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="792,1915,802,1904,1919">•</WORD>
<WORD coords="829,1931,921,1894,1923">Using</WORD>
<WORD coords="936,1928,1104,1893,1923">INCLUDE,</WORD>
<WORD coords="1119,1923,1252,1893,1923">DEFINE</WORD>
<WORD coords="1264,1923,1325,1893,1923">and</WORD>
<WORD coords="1338,1923,1437,1892,1922">CAST</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="792,1961,802,1950,1964">•</WORD>
<WORD coords="830,1977,1006,1940,1969">Debugging</WORD>
<WORD coords="1018,1969,1078,1939,1968">and</WORD>
<WORD coords="1091,1976,1256,1939,1968">optimizing</WORD>
<WORD coords="1269,1969,1442,1939,1968">assembler</WORD>
<WORD coords="1451,1968,1582,1945,1968">sources</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="792,2006,802,1995,2009">•</WORD>
<WORD coords="827,2014,867,1985,2014">Ail</WORD>
<WORD coords="880,2015,973,1985,2014">about</WORD>
<WORD coords="984,2022,1201,1984,2014">programming</WORD>
<WORD coords="1216,2014,1342,1984,2013">Intuition</WORD>
<WORD coords="1355,2021,1499,1984,2013">including</WORD>
<WORD coords="1511,2018,1664,1984,2013">windows,</WORD>
<WORD coords="1676,2017,1815,1990,2012">screens,</WORD>
</LINE>
<LINE>
<WORD coords="828,2068,973,2030,2060">pulldown</WORD>
<WORD coords="987,2064,1104,2037,2060">menus,</WORD>
<WORD coords="1119,2067,1301,2032,2058">requesters,</WORD>
<WORD coords="1315,2067,1447,2030,2059">gadgets</WORD>
<WORD coords="1458,2060,1519,2029,2059">and</WORD>
<WORD coords="1532,2059,1615,2036,2059">more</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="792,2098,802,2086,2102">•</WORD>
<WORD coords="830,2114,1049,2076,2106">Programming</WORD>
<WORD coords="1061,2106,1112,2076,2106">the</WORD>
<WORD coords="1124,2106,1251,2076,2105">console</WORD>
<WORD coords="1262,2106,1370,2076,2105">device</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="792,2143,802,2132,2147">•</WORD>
<WORD coords="828,2152,852,2122,2152">A</WORD>
<WORD coords="864,2160,1062,2122,2151">professional</WORD>
<WORD coords="1074,2152,1192,2122,2151">editor&apos;s</WORD>
<WORD coords="1204,2151,1278,2121,2151">view</WORD>
<WORD coords="1289,2151,1320,2121,2151">of</WORD>
<WORD coords="1331,2159,1483,2121,2151">problems</WORD>
<WORD coords="1493,2151,1559,2121,2151">with</WORD>
<WORD coords="1571,2159,1750,2121,2150">developing</WORD>
</LINE>
<LINE>
<WORD coords="829,2206,924,2168,2197">larger</WORD>
<WORD coords="935,2206,1090,2175,2197">programs</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="792,2235,802,2224,2238">•</WORD>
<WORD coords="830,2251,1006,2214,2242">Debugging</WORD>
<WORD coords="1020,2242,1043,2213,2242">C</WORD>
<WORD coords="1057,2250,1213,2220,2242">programs</WORD>
<WORD coords="1223,2243,1288,2213,2242">with</WORD>
<WORD coords="1300,2243,1435,2213,2242">different</WORD>
<WORD coords="1447,2243,1559,2213,2242">utilities</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="792,2334,878,2305,2333">ISBN</WORD>
<WORD coords="892,2334,1143,2304,2332">1-55755-046-8.</WORD>
<WORD coords="1155,2341,1344,2304,2333">Suggested</WORD>
<WORD coords="1358,2333,1444,2304,2333">retail</WORD>
<WORD coords="1457,2341,1556,2304,2333">price:</WORD>
<WORD coords="1568,2338,1681,2302,2334">$34.95</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="791,2427,971,2394,2420">Companion</WORD>
<WORD coords="986,2420,1112,2394,2419">Diskette</WORD>
<WORD coords="1124,2420,1272,2394,2419">available:</WORD>
<WORD coords="1288,2420,1417,2393,2419">Contains</WORD>
<WORD coords="1430,2427,1511,2400,2419">every</WORD>
<WORD coords="1518,2427,1644,2400,2420">program</WORD>
<WORD coords="1655,2421,1734,2393,2420">listed</WORD>
<WORD coords="1743,2420,1769,2393,2420">in</WORD>
<WORD coords="1780,2420,1826,2393,2420">the</WORD>
</LINE>
<LINE>
<WORD coords="792,2460,874,2434,2459">book-</WORD>
<WORD coords="885,2467,1025,2434,2460">complete,</WORD>
<WORD coords="1039,2461,1111,2440,2460">error</WORD>
<WORD coords="1119,2461,1176,2434,2460">free</WORD>
<WORD coords="1186,2461,1243,2434,2460">and</WORD>
<WORD coords="1252,2467,1337,2434,2460">ready</WORD>
<WORD coords="1346,2461,1373,2436,2461">to</WORD>
<WORD coords="1383,2460,1442,2434,2460">run!</WORD>
<WORD coords="1452,2460,1543,2433,2459">Saves</WORD>
<WORD coords="1552,2466,1607,2440,2460">you</WORD>
<WORD coords="1618,2460,1700,2433,2460">hours</WORD>
<WORD coords="1711,2460,1742,2433,2460">of</WORD>
<WORD coords="1749,2467,1837,2433,2459">typing</WORD>
</LINE>
<LINE>
<WORD coords="792,2499,816,2474,2499">in</WORD>
<WORD coords="826,2506,952,2479,2499">program</WORD>
<WORD coords="963,2506,1069,2473,2499">listings.</WORD>
<WORD coords="1081,2500,1218,2473,2499">Available</WORD>
<WORD coords="1229,2506,1291,2473,2499">only</WORD>
<WORD coords="1300,2500,1366,2473,2499">from</WORD>
<WORD coords="1376,2500,1494,2473,2499">Abacus.</WORD>
<WORD coords="1506,2503,1607,2472,2500">$14.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="124,2658,210,2619,2658">See</WORD>
<WORD coords="225,2668,333,2629,2657">your</WORD>
<WORD coords="349,2658,457,2620,2657">local</WORD>
<WORD coords="475,2658,620,2620,2657">dealer</WORD>
<WORD coords="636,2658,684,2629,2657">or</WORD>
<WORD coords="699,2659,825,2621,2658">order</WORD>
<WORD coords="839,2659,968,2620,2658">TOLL</WORD>
<WORD coords="986,2658,1114,2620,2658">FREE</WORD>
<WORD coords="1132,2659,1482,2620,2656">1-800-451-4319</WORD>
<WORD coords="1500,2658,1539,2620,2658">in</WORD>
<WORD coords="1559,2659,1624,2620,2659">US</WORD>
<WORD coords="1641,2659,1673,2621,2659">&amp;</WORD>
<WORD coords="1690,2659,1867,2620,2658">Canada</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0296.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0297.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0297.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="201,201,502,145,189">AmigaDOS</WORD>
<WORD coords="521,193,680,145,191">Quick</WORD>
<WORD coords="700,194,977,147,192">Reference</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="200,296,392,260,288">AmigaOOS</WORD>
<WORD coords="400,290,503,260,289">Quick</WORD>
<WORD coords="511,292,689,261,290">Reference</WORD>
<WORD coords="696,292,721,262,291">is</WORD>
<WORD coords="728,292,767,270,292">an</WORD>
<WORD coords="775,300,969,266,292">easy-to-use</WORD>
<WORD coords="976,294,1132,264,293">reference</WORD>
<WORD coords="1138,294,1198,265,294">tool</WORD>
<WORD coords="1204,294,1249,265,294">for</WORD>
<WORD coords="1254,302,1417,265,294">beginners</WORD>
<WORD coords="1424,296,1484,266,295">and</WORD>
<WORD coords="1491,297,1651,267,296">advanced</WORD>
<WORD coords="1659,305,1879,275,297">programmers</WORD>
</LINE>
<LINE>
<WORD coords="199,335,284,305,334">alike.</WORD>
<WORD coords="293,335,354,305,335">You</WORD>
<WORD coords="364,336,421,313,335">can</WORD>
<WORD coords="431,344,544,306,335">quickly</WORD>
<WORD coords="552,337,610,306,336">find</WORD>
<WORD coords="620,338,802,308,337">commands</WORD>
<WORD coords="810,338,854,308,337">for</WORD>
<WORD coords="861,346,934,316,338">your</WORD>
<WORD coords="940,346,1046,309,338">Amiga</WORD>
<WORD coords="1054,347,1092,309,339">by</WORD>
<WORD coords="1102,347,1188,310,339">using</WORD>
<WORD coords="1197,340,1249,310,339">the</WORD>
<WORD coords="1256,340,1341,310,340">three</WORD>
<WORD coords="1351,348,1451,311,340">handy</WORD>
<WORD coords="1461,342,1586,311,341">indexes</WORD>
<WORD coords="1594,350,1744,312,342">designed</WORD>
<WORD coords="1753,343,1818,313,342">with</WORD>
<WORD coords="1827,344,1879,314,343">the</WORD>
</LINE>
<LINE>
<WORD coords="200,380,272,358,379">user</WORD>
<WORD coords="280,379,306,351,379">in</WORD>
<WORD coords="316,380,403,351,380">mind.</WORD>
<WORD coords="411,380,451,351,380">All</WORD>
<WORD coords="460,381,641,352,380">commands</WORD>
<WORD coords="650,382,702,360,381">are</WORD>
<WORD coords="712,382,738,353,381">in</WORD>
<WORD coords="748,390,945,353,382">alphabetical</WORD>
<WORD coords="954,384,1042,354,383">order</WORD>
<WORD coords="1048,384,1093,354,383">for</WORD>
<WORD coords="1100,392,1178,362,384">easy</WORD>
<WORD coords="1188,385,1352,355,384">reference.</WORD>
<WORD coords="1361,385,1424,356,385">The</WORD>
<WORD coords="1434,386,1513,359,385">most</WORD>
<WORD coords="1522,387,1618,357,386">useful</WORD>
<WORD coords="1629,388,1810,358,387">information</WORD>
<WORD coords="1819,396,1877,367,388">you</WORD>
</LINE>
<LINE>
<WORD coords="199,425,280,395,424">need</WORD>
<WORD coords="291,425,352,395,424">fast</WORD>
<WORD coords="362,426,420,403,425">can</WORD>
<WORD coords="433,426,473,396,426">be</WORD>
<WORD coords="484,426,576,396,425">found</WORD>
<WORD coords="589,435,744,397,426">including:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="198,507,209,496,513">•</WORD>
<WORD coords="235,516,274,487,516">All</WORD>
<WORD coords="287,525,473,487,516">AmigaDOS</WORD>
<WORD coords="484,518,665,489,517">commands</WORD>
<WORD coords="676,519,837,489,518">described</WORD>
<WORD coords="848,520,913,490,519">with</WORD>
<WORD coords="926,528,1085,491,520">examples</WORD>
<WORD coords="1098,529,1243,491,520">including</WORD>
</LINE>
<LINE>
<WORD coords="235,563,421,532,562">Workbench</WORD>
<WORD coords="437,563,448,534,563">1</WORD>
<WORD coords="457,564,484,534,564">.3</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="197,600,208,588,605">•</WORD>
<WORD coords="235,609,405,578,608">Command</WORD>
<WORD coords="417,617,523,582,609">syntax</WORD>
<WORD coords="535,610,596,580,609">and</WORD>
<WORD coords="607,618,784,583,610">arguments</WORD>
<WORD coords="795,612,955,581,611">described</WORD>
<WORD coords="967,612,1033,582,611">with</WORD>
<WORD coords="1044,620,1204,583,612">examples</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="197,645,207,634,649">•</WORD>
<WORD coords="235,654,289,624,653">CLI</WORD>
<WORD coords="303,655,453,625,654">shortcuts</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="197,690,207,680,695">•</WORD>
<WORD coords="235,699,330,670,699">CTRL</WORD>
<WORD coords="343,708,521,678,700">sequences</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="197,736,207,725,741">•</WORD>
<WORD coords="235,753,371,716,744">ESCape</WORD>
<WORD coords="384,753,562,724,745">sequences</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="196,782,207,770,787">•</WORD>
<WORD coords="232,799,339,761,790">Amiga</WORD>
<WORD coords="349,791,445,761,791">ASCII</WORD>
<WORD coords="457,792,537,762,791">table</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="196,828,206,816,832">•</WORD>
<WORD coords="233,837,313,806,836">Guru</WORD>
<WORD coords="328,837,496,807,836">Meditation</WORD>
<WORD coords="510,838,615,807,837">Codes</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="195,874,206,862,879">•</WORD>
<WORD coords="234,883,316,853,882">Error</WORD>
<WORD coords="327,891,495,860,883">messages</WORD>
<WORD coords="506,884,570,854,883">with</WORD>
<WORD coords="582,884,655,854,883">their</WORD>
<WORD coords="666,893,900,855,884">corresponding</WORD>
<WORD coords="914,886,1058,856,885">numbers</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="194,975,290,945,974">Three</WORD>
<WORD coords="303,976,430,945,975">indexes</WORD>
<WORD coords="441,976,485,946,975">for</WORD>
<WORD coords="496,976,604,946,975">instant</WORD>
<WORD coords="616,977,798,946,976">information</WORD>
<WORD coords="811,977,841,950,977">at</WORD>
<WORD coords="852,985,925,955,977">your</WORD>
<WORD coords="935,986,1096,948,977">fingertips!</WORD>
<WORD coords="1108,978,1172,948,977">The</WORD>
</LINE>
<LINE>
<WORD coords="194,1028,388,991,1020">AmigaDOS</WORD>
<WORD coords="399,1022,503,991,1021">Quick</WORD>
<WORD coords="515,1022,693,992,1021">Reference</WORD>
<WORD coords="706,1022,730,992,1021">is</WORD>
<WORD coords="742,1022,781,1000,1022">an</WORD>
<WORD coords="795,1030,1022,993,1022">indispensable</WORD>
<WORD coords="1033,1023,1091,994,1023">tool</WORD>
<WORD coords="1104,1031,1186,994,1023">you&apos;ll</WORD>
<WORD coords="1198,1024,1277,997,1023">want</WORD>
</LINE>
<LINE>
<WORD coords="193,1066,223,1039,1066">to</WORD>
<WORD coords="236,1074,315,1036,1066">keep</WORD>
<WORD coords="327,1067,412,1037,1066">close</WORD>
<WORD coords="423,1067,454,1039,1067">to</WORD>
<WORD coords="466,1074,538,1044,1067">your</WORD>
<WORD coords="548,1075,662,1037,1067">Amiga.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="194,1157,281,1127,1157">ISBN</WORD>
<WORD coords="294,1158,546,1128,1155">1-55755-049-2.</WORD>
<WORD coords="558,1166,747,1128,1158">Suggested</WORD>
<WORD coords="761,1159,847,1129,1158">retail</WORD>
<WORD coords="860,1167,959,1130,1159">price:</WORD>
<WORD coords="971,1164,1064,1129,1160">$9.95</WORD>
</LINE>
<LINE>
<WORD coords="193,1211,396,1173,1203">Companion</WORD>
<WORD coords="410,1204,553,1174,1203">Diskette</WORD>
<WORD coords="565,1204,621,1177,1204">not</WORD>
<WORD coords="632,1205,790,1175,1204">available</WORD>
<WORD coords="800,1205,850,1175,1205">for</WORD>
<WORD coords="860,1206,927,1175,1205">this</WORD>
<WORD coords="939,1206,1035,1175,1205">book.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="731,1393,878,1361,1393">Abacus</WORD>
<WORD coords="892,1402,1018,1362,1393">Amiga</WORD>
<WORD coords="1033,1394,1133,1362,1393">Book</WORD>
<WORD coords="1147,1403,1334,1362,1394">Summary</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="192,1459,278,1425,1458">Vol.1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="379,1466,495,1426,1457">Amiga</WORD>
<WORD coords="508,1458,555,1426,1458">for</WORD>
<WORD coords="570,1468,752,1427,1458">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1316,1462,1584,1429,1458">1-55755-021-2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1746,1468,1872,1429,1463">$16.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="191,1525,284,1491,1524">Vol.2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="379,1533,629,1492,1524">AmigaBASIC:</WORD>
<WORD coords="646,1526,752,1493,1525">Inside</WORD>
<WORD coords="766,1526,832,1494,1525">and</WORD>
<WORD coords="847,1526,912,1493,1526">Out</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1313,1528,1583,1495,1524">0-916439-87-9</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1746,1533,1872,1494,1529">$24.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="191,1592,284,1559,1591">Vol.3</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="378,1600,496,1559,1591">Amiga</WORD>
<WORD coords="508,1592,558,1559,1591">3D</WORD>
<WORD coords="572,1601,716,1559,1592">Graphic</WORD>
<WORD coords="731,1602,975,1561,1592">Programming</WORD>
<WORD coords="991,1593,1019,1561,1593">in</WORD>
<WORD coords="1035,1594,1156,1560,1593">BASIC</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1316,1595,1576,1562,1591">1-55755-044-1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1746,1600,1872,1561,1596">$19.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="191,1659,285,1625,1658">Vol.4</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="378,1668,495,1625,1658">Amiga</WORD>
<WORD coords="509,1660,661,1626,1659">Machine</WORD>
<WORD coords="677,1669,858,1627,1659">Language</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1316,1662,1583,1628,1658">1-55755-025-5</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1746,1667,1872,1628,1663">$19.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="191,1726,284,1693,1725">Vol.6</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="378,1734,495,1693,1725">Amiga</WORD>
<WORD coords="508,1734,642,1692,1725">System</WORD>
<WORD coords="658,1735,906,1693,1726">Programmers</WORD>
<WORD coords="920,1727,1029,1694,1727">Guide</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1315,1728,1584,1695,1725">1-55755-034-4</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1745,1733,1872,1694,1729">$34.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="190,1792,284,1759,1791">Vol.7</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="378,1792,560,1759,1791">Advanced</WORD>
<WORD coords="574,1801,709,1759,1792">System</WORD>
<WORD coords="725,1802,973,1760,1792">Programmers</WORD>
<WORD coords="987,1794,1095,1760,1793">Guide</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1315,1794,1583,1762,1791">1-55755-047-6</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1745,1799,1872,1761,1795">$34.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="190,1859,283,1826,1858">Vol.8</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="377,1867,594,1825,1858">AmigaDOS:</WORD>
<WORD coords="610,1859,717,1826,1858">Inside</WORD>
<WORD coords="730,1859,797,1826,1859">and</WORD>
<WORD coords="811,1860,877,1826,1859">Out</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1315,1860,1583,1828,1857">1-55755-041-7</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1745,1865,1871,1827,1861">$19.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="190,1926,283,1893,1925">Vol.9</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="377,1935,494,1893,1925">Amiga</WORD>
<WORD coords="508,1926,586,1893,1925">Disk</WORD>
<WORD coords="600,1926,725,1893,1925">Drives:</WORD>
<WORD coords="741,1927,848,1893,1926">Inside</WORD>
<WORD coords="861,1927,928,1893,1926">and</WORD>
<WORD coords="942,1927,1009,1893,1927">Out</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1315,1928,1583,1895,1924">1-55755-042-5</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1745,1932,1871,1893,1928">$29.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="190,1993,306,1960,1992">Vol.10</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="378,1993,421,1959,1993">&apos;C</WORD>
<WORD coords="434,1993,483,1960,1992">for</WORD>
<WORD coords="496,2001,679,1959,1992">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1315,1994,1588,1961,1994">1-55755-045-X</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1745,1999,1871,1960,1995">$19.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="190,2060,299,2027,2059">Vol.11</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="377,2060,421,2027,2060">&apos;C</WORD>
<WORD coords="433,2060,483,2027,2059">for</WORD>
<WORD coords="494,2060,676,2027,2059">Advanced</WORD>
<WORD coords="692,2069,940,2027,2059">Programmers</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1315,2061,1583,2028,2058">1-55755-046-8</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1745,2066,1871,2027,2062">$24.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="189,2127,305,2094,2126">Vol.13</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="376,2135,494,2093,2126">Amiga</WORD>
<WORD coords="506,2135,681,2093,2126">Graphics:</WORD>
<WORD coords="697,2127,804,2094,2126">Inside</WORD>
<WORD coords="817,2127,843,2095,2127">&amp;</WORD>
<WORD coords="856,2127,923,2093,2127">Out</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1315,2127,1582,2094,2124">1-55755-052-2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1745,2132,1871,2093,2128">$34.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="189,2193,306,2160,2193">Vol.14</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="377,2201,493,2161,2192">Amiga</WORD>
<WORD coords="508,2201,656,2160,2192">Desktop</WORD>
<WORD coords="670,2193,774,2161,2192">Video</WORD>
<WORD coords="788,2193,896,2160,2192">Guide</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1315,2193,1582,2161,2190">1-55755-057-3</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1745,2198,1871,2159,2194">$19.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="190,2260,305,2227,2259">Vol.15</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="376,2269,494,2227,2259">Amiga</WORD>
<WORD coords="508,2260,657,2227,2259">Printers:</WORD>
<WORD coords="674,2260,781,2227,2259">Inside</WORD>
<WORD coords="795,2260,820,2228,2260">&amp;</WORD>
<WORD coords="833,2260,899,2226,2260">Out</WORD>
<WORD coords="934,2260,977,2228,2259">w/</WORD>
<WORD coords="988,2260,1062,2226,2259">disk</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1315,2260,1583,2227,2256">1-55755-087-5</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1745,2264,1872,2225,2260">$34.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="189,2328,305,2294,2327">Vol.16</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="378,2336,508,2294,2327">Making</WORD>
<WORD coords="523,2328,629,2294,2327">Music</WORD>
<WORD coords="641,2327,685,2302,2326">on</WORD>
<WORD coords="698,2327,755,2294,2327">the</WORD>
<WORD coords="768,2335,885,2294,2326">Amiga</WORD>
<WORD coords="943,2327,1060,2294,2326">w/disk</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1315,2327,1582,2294,2324">1-55755-094-8</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1745,2332,1871,2292,2327">$34.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="189,2395,306,2361,2394">Vol.17</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="378,2395,459,2361,2394">Best</WORD>
<WORD coords="470,2403,588,2361,2394">Amiga</WORD>
<WORD coords="599,2394,709,2361,2393">Tricks</WORD>
<WORD coords="723,2394,748,2362,2394">&amp;</WORD>
<WORD coords="761,2403,838,2361,2393">Tips</WORD>
<WORD coords="943,2394,986,2361,2393">w/</WORD>
<WORD coords="997,2394,1071,2360,2393">disk</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1315,2394,1582,2361,2390">1-55755-107-3</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1745,2398,1871,2359,2394">$29.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="376,2469,582,2427,2460">AmigaDOS</WORD>
<WORD coords="595,2462,701,2428,2460">Quick</WORD>
<WORD coords="715,2461,903,2428,2460">Reference</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1315,2460,1582,2428,2457">1-55755-049-2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1768,2464,1872,2426,2461">$9.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="157,2656,243,2616,2656">See</WORD>
<WORD coords="258,2666,366,2625,2655">your</WORD>
<WORD coords="383,2655,492,2615,2654">local</WORD>
<WORD coords="508,2655,654,2615,2654">dealer</WORD>
<WORD coords="669,2655,718,2624,2654">or</WORD>
<WORD coords="733,2655,860,2615,2654">order</WORD>
<WORD coords="873,2654,1003,2614,2653">TOLL</WORD>
<WORD coords="1021,2653,1150,2615,2653">FREE</WORD>
<WORD coords="1168,2654,1519,2614,2650">1-800-451-4319</WORD>
<WORD coords="1536,2652,1575,2614,2652">in</WORD>
<WORD coords="1596,2653,1660,2614,2653">US</WORD>
<WORD coords="1677,2653,1709,2615,2653">&amp;</WORD>
<WORD coords="1727,2654,1904,2614,2653">Canada</WORD>
<WORD coords="1928,2654,1944,2604,2654">I</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0297.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0298.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0298.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="307,640,454,594,630">Amiga</WORD>
<WORD coords="473,641,685,594,630">Graphics</WORD>
<WORD coords="704,632,843,595,631">Inside</WORD>
<WORD coords="862,632,893,595,632">&amp;</WORD>
<WORD coords="911,632,994,595,632">Out</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="309,671,356,649,670">The</WORD>
<WORD coords="365,677,442,649,670">Amiga</WORD>
<WORD coords="451,677,561,649,671">Graphics</WORD>
<WORD coords="572,672,643,650,671">Inside</WORD>
<WORD coords="652,673,669,650,672">&amp;</WORD>
<WORD coords="680,672,722,650,672">Out</WORD>
<WORD coords="732,672,791,650,671">book</WORD>
<WORD coords="799,672,836,650,671">will</WORD>
<WORD coords="846,672,910,651,672">show</WORD>
<WORD coords="918,679,961,655,673">you</WORD>
<WORD coords="971,679,1049,650,672">simply</WORD>
<WORD coords="1058,673,1102,650,672">and</WORD>
<WORD coords="1112,672,1131,650,672">in</WORD>
<WORD coords="1141,678,1198,650,672">plain</WORD>
<WORD coords="1209,679,1264,650,673">Eng-</WORD>
</LINE>
<LINE>
<WORD coords="310,704,350,682,703">lish</WORD>
<WORD coords="360,704,397,683,704">Ihe</WORD>
<WORD coords="409,710,477,688,704">super</WORD>
<WORD coords="486,710,577,683,704">graphic</WORD>
<WORD coords="586,706,687,684,704">features</WORD>
<WORD coords="697,706,742,684,705">and</WORD>
<WORD coords="752,706,862,684,705">functions</WORD>
<WORD coords="872,706,895,684,705">of</WORD>
<WORD coords="905,706,942,684,705">the</WORD>
<WORD coords="953,711,1031,684,705">Amiga</WORD>
<WORD coords="1041,705,1061,684,705">in</WORD>
<WORD coords="1071,706,1143,684,705">detail.</WORD>
<WORD coords="1155,706,1203,684,705">You</WORD>
<WORD coords="1213,705,1250,684,705">will</WORD>
</LINE>
<LINE>
<WORD coords="310,737,369,715,736">learn</WORD>
<WORD coords="382,737,419,716,737">the</WORD>
<WORD coords="432,743,523,716,737">graphic</WORD>
<WORD coords="535,738,635,716,737">features</WORD>
<WORD coords="647,738,693,716,738">that</WORD>
<WORD coords="706,738,750,721,738">can</WORD>
<WORD coords="763,739,793,717,739">be</WORD>
<WORD coords="805,739,921,717,738">accessed</WORD>
<WORD coords="934,739,989,717,738">from</WORD>
<WORD coords="1001,744,1160,717,737">AmigaBASIC</WORD>
<WORD coords="1174,739,1200,722,738">or</WORD>
<WORD coords="1211,739,1236,717,739">C.</WORD>
</LINE>
<LINE>
<WORD coords="310,770,356,748,769">The</WORD>
<WORD coords="365,771,485,749,770">advanced</WORD>
<WORD coords="494,771,548,754,770">user</WORD>
<WORD coords="564,771,601,749,770">will</WORD>
<WORD coords="620,772,680,749,771">learn</WORD>
<WORD coords="689,777,780,749,771">graphic</WORD>
<WORD coords="789,777,950,750,770">programming</WORD>
<WORD coords="961,771,980,750,770">in</WORD>
<WORD coords="990,771,1008,750,771">C</WORD>
<WORD coords="1017,772,1066,750,771">with</WORD>
<WORD coords="1076,777,1193,750,771">examples</WORD>
<WORD coords="1202,772,1224,750,771">of</WORD>
</LINE>
<LINE>
<WORD coords="310,808,388,781,802">points,</WORD>
<WORD coords="407,807,469,781,803">lines,</WORD>
<WORD coords="487,810,619,782,803">rectangles,</WORD>
<WORD coords="637,810,754,782,804">polygons,</WORD>
<WORD coords="771,805,844,782,804">colors</WORD>
<WORD coords="860,805,905,782,804">and</WORD>
<WORD coords="922,805,990,787,804">more.</WORD>
<WORD coords="1008,810,1085,782,804">Amiga</WORD>
<WORD coords="1101,810,1211,782,804">Graphics</WORD>
</LINE>
<LINE>
<WORD coords="311,836,381,814,835">Inside</WORD>
<WORD coords="399,836,416,815,836">&amp;</WORD>
<WORD coords="433,837,476,814,836">Out</WORD>
<WORD coords="493,837,595,815,836">contains</WORD>
<WORD coords="612,837,627,820,837">a</WORD>
<WORD coords="642,843,755,815,837">complete</WORD>
<WORD coords="771,843,904,815,837">description</WORD>
<WORD coords="920,837,943,815,837">of</WORD>
<WORD coords="958,838,996,815,837">the</WORD>
<WORD coords="1013,843,1091,815,837">Amiga</WORD>
<WORD coords="1107,843,1198,815,836">graphic</WORD>
</LINE>
<LINE>
<WORD coords="310,874,395,848,868">system</WORD>
<WORD coords="413,862,421,858,865">-</WORD>
<WORD coords="438,873,505,847,868">View,</WORD>
<WORD coords="522,873,639,847,869">Viewport,</WORD>
<WORD coords="659,873,772,848,869">RaslPort,</WORD>
<WORD coords="789,875,871,848,869">bitmap</WORD>
<WORD coords="889,875,1000,848,868">mapping,</WORD>
<WORD coords="1018,873,1121,852,869">screens,</WORD>
<WORD coords="1139,870,1184,848,869">and</WORD>
</LINE>
<LINE>
<WORD coords="309,901,421,879,900">windows.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="309,972,390,945,966">Topics</WORD>
<WORD coords="399,968,493,945,967">include:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1309,894,1394,858,894">«V**</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="360,1039,485,1011,1032">Accessing</WORD>
<WORD coords="492,1034,552,1012,1033">fonts</WORD>
<WORD coords="561,1034,606,1012,1033">and</WORD>
<WORD coords="614,1040,666,1013,1034">type</WORD>
<WORD coords="675,1040,745,1012,1033">styles</WORD>
<WORD coords="755,1034,774,1012,1034">in</WORD>
<WORD coords="783,1040,942,1012,1034">AmigaBASIC</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="360,1066,416,1043,1065">CAD</WORD>
<WORD coords="425,1066,455,1049,1066">on</WORD>
<WORD coords="464,1067,478,1049,1067">a</WORD>
<WORD coords="489,1067,548,1045,1066">1024</WORD>
<WORD coords="556,1066,569,1050,1066">x</WORD>
<WORD coords="579,1067,638,1045,1066">1024</WORD>
<WORD coords="647,1073,717,1050,1067">super</WORD>
<WORD coords="725,1072,813,1045,1066">bitmap,</WORD>
<WORD coords="824,1073,892,1045,1067">Using</WORD>
<WORD coords="901,1072,991,1045,1066">graphic</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="360,1104,434,1077,1097">library</WORD>
<WORD coords="443,1099,540,1077,1098">routines</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="360,1131,414,1109,1130">New</WORD>
<WORD coords="421,1137,484,1114,1131">ways</WORD>
<WORD coords="492,1132,515,1111,1132">to</WORD>
<WORD coords="524,1132,609,1115,1132">access</WORD>
<WORD coords="618,1132,714,1110,1131">libraries</WORD>
<WORD coords="723,1132,768,1110,1132">and</WORD>
<WORD coords="776,1138,840,1111,1132">chips</WORD>
<WORD coords="848,1133,903,1111,1132">from</WORD>
<WORD coords="912,1132,993,1110,1132">BASIC</WORD>
<WORD coords="1002,1126,1010,1122,1129">-</WORD>
<WORD coords="1018,1133,1080,1111,1132">4096</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="359,1164,432,1142,1163">colors</WORD>
<WORD coords="441,1164,463,1144,1164">at</WORD>
<WORD coords="471,1168,537,1147,1164">once,</WORD>
<WORD coords="547,1165,607,1143,1164">color</WORD>
<WORD coords="614,1170,721,1144,1164">patterns,</WORD>
<WORD coords="730,1165,812,1148,1164">screen</WORD>
<WORD coords="821,1165,866,1143,1165">and</WORD>
<WORD coords="874,1165,967,1143,1164">window</WORD>
<WORD coords="974,1170,1057,1143,1165">dumps</WORD>
<WORD coords="1065,1165,1087,1145,1165">to</WORD>
<WORD coords="1096,1171,1174,1143,1165">printer</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="360,1202,456,1174,1196">Graphic</WORD>
<WORD coords="464,1203,626,1175,1196">programming</WORD>
<WORD coords="635,1197,655,1175,1197">in</WORD>
<WORD coords="664,1197,682,1175,1197">C</WORD>
<WORD coords="692,1191,700,1187,1194">-</WORD>
<WORD coords="709,1203,789,1175,1197">points,</WORD>
<WORD coords="798,1201,861,1175,1197">lines,</WORD>
<WORD coords="871,1203,1003,1176,1197">rectangles,</WORD>
<WORD coords="1012,1204,1204,1175,1197">polygons.colors</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="360,1235,437,1207,1228">Amiga</WORD>
<WORD coords="446,1230,564,1208,1229">animation</WORD>
<WORD coords="574,1235,691,1208,1229">explained</WORD>
<WORD coords="701,1236,808,1208,1230">including</WORD>
<WORD coords="816,1236,903,1209,1230">sprites,</WORD>
<WORD coords="913,1231,972,1208,1231">bobs</WORD>
<WORD coords="981,1231,1026,1209,1230">and</WORD>
<WORD coords="1034,1234,1154,1208,1230">AnimObs,</WORD>
<WORD coords="1163,1236,1254,1208,1230">Copper</WORD>
<WORD coords="1261,1230,1307,1208,1230">and</WORD>
<WORD coords="1315,1231,1383,1208,1230">blitter</WORD>
<WORD coords="1391,1236,1551,1208,1229">programming</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="306,1287,406,1264,1286">Volume</WORD>
<WORD coords="415,1287,445,1265,1287">13</WORD>
<WORD coords="461,1293,600,1264,1287">Suggested</WORD>
<WORD coords="611,1288,675,1266,1287">retail</WORD>
<WORD coords="684,1293,750,1266,1287">price</WORD>
<WORD coords="774,1291,857,1265,1288">$34.95</WORD>
<WORD coords="874,1289,938,1265,1288">ISBN</WORD>
<WORD coords="947,1289,1127,1266,1287">1-55755-052-2</WORD>
</LINE>
<LINE>
<WORD coords="876,1321,933,1299,1321">GLN</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="306,1356,310,1325,1353">j</WORD>
<WORD coords="315,1355,413,1331,1350">Optional</WORD>
<WORD coords="423,1351,517,1332,1351">Diskette</WORD>
<WORD coords="581,1354,656,1332,1351">$14.95</WORD>
<WORD coords="705,1354,761,1333,1352">#727</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="880,1353,930,1333,1352">GLN</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="304,1459,453,1412,1448">Amiga</WORD>
<WORD coords="472,1460,663,1413,1449">Desktop</WORD>
<WORD coords="680,1451,811,1413,1450">Video</WORD>
<WORD coords="829,1451,967,1414,1451">Guide</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="303,1519,349,1498,1518">The</WORD>
<WORD coords="359,1525,441,1498,1519">Amiga</WORD>
<WORD coords="451,1526,558,1499,1520">Desktop</WORD>
<WORD coords="568,1521,641,1499,1520">Video</WORD>
<WORD coords="650,1521,728,1500,1521">Guide</WORD>
<WORD coords="737,1522,755,1500,1521">is</WORD>
<WORD coords="763,1522,800,1500,1521">the</WORD>
<WORD coords="810,1522,868,1501,1521">most</WORD>
<WORD coords="876,1527,988,1500,1521">complete</WORD>
<WORD coords="997,1523,1043,1501,1522">and</WORD>
<WORD coords="1050,1523,1123,1500,1522">useful</WORD>
<WORD coords="1131,1528,1199,1500,1522">guide</WORD>
<WORD coords="1207,1522,1229,1502,1522">to</WORD>
<WORD coords="1237,1528,1334,1501,1522">desktop</WORD>
<WORD coords="1341,1523,1408,1500,1522">video</WORD>
<WORD coords="1416,1523,1446,1506,1522">on</WORD>
<WORD coords="1453,1523,1491,1501,1522">the</WORD>
<WORD coords="1499,1527,1582,1500,1521">Amiga.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="303,1586,386,1560,1580">Amiga</WORD>
<WORD coords="396,1587,503,1560,1581">Desktop</WORD>
<WORD coords="512,1582,585,1561,1581">Video</WORD>
<WORD coords="594,1583,672,1561,1582">Guide</WORD>
<WORD coords="680,1584,761,1566,1583">covers</WORD>
<WORD coords="770,1584,796,1562,1583">all</WORD>
<WORD coords="804,1584,842,1562,1583">the</WORD>
<WORD coords="851,1584,928,1562,1583">basics</WORD>
<WORD coords="935,1577,952,1573,1580">-</WORD>
<WORD coords="959,1590,1056,1562,1583">defining</WORD>
<WORD coords="1064,1584,1129,1562,1584">video</WORD>
<WORD coords="1137,1588,1213,1564,1584">terms,</WORD>
</LINE>
<LINE>
<WORD coords="303,1617,410,1591,1611">selecting</WORD>
<WORD coords="419,1618,534,1591,1612">genlocks,</WORD>
<WORD coords="544,1619,659,1592,1613">digitizers,</WORD>
<WORD coords="669,1617,787,1597,1613">scanners,</WORD>
<WORD coords="796,1617,874,1593,1614">VCRs,</WORD>
<WORD coords="883,1615,975,1598,1614">camera</WORD>
<WORD coords="984,1615,1029,1593,1614">and</WORD>
<WORD coords="1037,1620,1170,1594,1614">connecting</WORD>
</LINE>
<LINE>
<WORD coords="302,1643,363,1621,1642">them</WORD>
<WORD coords="370,1643,393,1623,1643">to</WORD>
<WORD coords="402,1644,439,1622,1643">the</WORD>
<WORD coords="448,1649,533,1622,1643">Amiga.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="302,1706,352,1684,1705">Just</WORD>
<WORD coords="361,1706,374,1689,1706">a</WORD>
<WORD coords="383,1706,426,1684,1705">few</WORD>
<WORD coords="434,1706,457,1685,1706">of</WORD>
<WORD coords="464,1707,503,1685,1706">the</WORD>
<WORD coords="511,1713,583,1685,1707">topics</WORD>
<WORD coords="590,1713,652,1686,1707">you&apos;ll</WORD>
<WORD coords="660,1708,705,1686,1707">find</WORD>
<WORD coords="713,1708,832,1686,1707">described</WORD>
<WORD coords="841,1708,861,1686,1708">in</WORD>
<WORD coords="869,1709,912,1686,1708">this</WORD>
<WORD coords="921,1709,1029,1686,1708">excellent</WORD>
<WORD coords="1037,1709,1104,1687,1709">book:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="352,1770,398,1747,1769">The</WORD>
<WORD coords="407,1771,488,1748,1770">Basics</WORD>
<WORD coords="497,1771,518,1749,1771">ol</WORD>
<WORD coords="527,1771,596,1749,1770">Video</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="352,1802,466,1779,1800">Genlocks</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="353,1837,464,1810,1831">Digitizers</WORD>
<WORD coords="474,1833,518,1811,1832">and</WORD>
<WORD coords="527,1834,642,1811,1833">Scanners</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="353,1864,430,1841,1863">Frame</WORD>
<WORD coords="439,1866,640,1842,1864">Grabbers/Frame</WORD>
<WORD coords="650,1866,737,1843,1865">Buffers</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="352,1895,406,1873,1895">How</WORD>
<WORD coords="414,1896,436,1875,1896">to</WORD>
<WORD coords="444,1897,541,1876,1896">connect</WORD>
<WORD coords="550,1900,628,1875,1896">VCRs,</WORD>
<WORD coords="637,1901,713,1875,1897">VTRs,</WORD>
<WORD coords="723,1898,768,1876,1897">and</WORD>
<WORD coords="776,1898,887,1876,1898">Cameras</WORD>
<WORD coords="895,1899,917,1877,1898">to</WORD>
<WORD coords="925,1899,963,1876,1898">the</WORD>
<WORD coords="972,1904,1049,1876,1898">Amiga</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="351,1928,473,1905,1926">Animation</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="351,1958,420,1935,1957">Video</WORD>
<WORD coords="429,1964,502,1936,1957">Titling</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="351,1989,422,1967,1988">Music</WORD>
<WORD coords="431,1990,476,1968,1989">and</WORD>
<WORD coords="485,1990,568,1968,1989">Videos</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="351,2021,423,1998,2020">Home</WORD>
<WORD coords="432,2021,502,1999,2020">Video</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="350,2052,473,2029,2051">Advanced</WORD>
<WORD coords="481,2058,624,2030,2052">Techniques</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="352,2089,420,2061,2082">Using</WORD>
<WORD coords="428,2084,466,2062,2083">the</WORD>
<WORD coords="475,2089,552,2062,2083">Amiga</WORD>
<WORD coords="560,2084,584,2064,2084">to</WORD>
<WORD coords="592,2085,637,2063,2084">add</WORD>
<WORD coords="646,2084,670,2068,2084">or</WORD>
<WORD coords="679,2090,815,2064,2084">incorporate</WORD>
<WORD coords="824,2091,914,2064,2085">Special</WORD>
<WORD coords="923,2086,1006,2064,2086">Effects</WORD>
<WORD coords="1013,2087,1036,2066,2086">to</WORD>
<WORD coords="1045,2087,1060,2069,2087">a</WORD>
<WORD coords="1067,2087,1133,2065,2086">video</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="350,2120,402,2092,2114">Tips</WORD>
<WORD coords="410,2115,440,2098,2115">on</WORD>
<WORD coords="450,2119,517,2093,2115">Paint,</WORD>
<WORD coords="528,2122,576,2094,2116">Ray</WORD>
<WORD coords="584,2122,682,2094,2116">Tracing,</WORD>
<WORD coords="692,2117,737,2095,2116">and</WORD>
<WORD coords="746,2117,789,2095,2116">3-D</WORD>
<WORD coords="800,2123,924,2095,2117">Rendering</WORD>
<WORD coords="933,2118,953,2096,2118">in</WORD>
<WORD coords="962,2119,1109,2095,2118">Commercial</WORD>
<WORD coords="1116,2125,1265,2097,2118">Applications</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="300,2178,399,2155,2177">Volume</WORD>
<WORD coords="409,2178,437,2156,2178">14</WORD>
<WORD coords="446,2173,454,2164,2176">•</WORD>
<WORD coords="464,2184,604,2156,2178">Suggested</WORD>
<WORD coords="613,2179,687,2158,2179">Retail</WORD>
<WORD coords="697,2180,763,2158,2179">Price</WORD>
<WORD coords="772,2183,855,2158,2180">$19.95</WORD>
<WORD coords="863,2175,871,2167,2177">•</WORD>
<WORD coords="881,2181,945,2158,2180">ISBN</WORD>
<WORD coords="955,2182,1135,2160,2179">1-55755-057-3</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="469,2270,530,2248,2269">Save</WORD>
<WORD coords="541,2270,600,2249,2269">Time</WORD>
<WORD coords="613,2271,657,2250,2270">and</WORD>
<WORD coords="668,2277,869,2250,2271">Moneyl-Optional</WORD>
<WORD coords="880,2278,981,2256,2272">program</WORD>
<WORD coords="991,2274,1053,2252,2273">disks</WORD>
<WORD coords="1064,2274,1102,2257,2273">are</WORD>
<WORD coords="1114,2275,1221,2253,2274">available</WORD>
<WORD coords="1231,2275,1263,2253,2275">for</WORD>
<WORD coords="1273,2275,1299,2253,2275">all</WORD>
<WORD coords="1309,2276,1350,2258,2275">our</WORD>
<WORD coords="1359,2281,1437,2254,2275">Amiga</WORD>
<WORD coords="1447,2276,1561,2254,2275">reference</WORD>
</LINE>
<LINE>
<WORD coords="469,2303,541,2281,2303">books</WORD>
<WORD coords="550,2310,639,2282,2304">(except</WORD>
<WORD coords="647,2310,725,2282,2304">Amiga</WORD>
<WORD coords="732,2305,766,2283,2305">for</WORD>
<WORD coords="773,2311,895,2283,2305">Beginners</WORD>
<WORD coords="903,2307,948,2285,2306">and</WORD>
<WORD coords="955,2312,1107,2285,2307">AmigasDOS</WORD>
<WORD coords="1115,2308,1185,2285,2307">Quick</WORD>
<WORD coords="1194,2314,1335,2286,2308">Reference).</WORD>
<WORD coords="1345,2315,1462,2287,2308">Programs</WORD>
<WORD coords="1470,2310,1533,2287,2309">listed</WORD>
<WORD coords="1541,2309,1561,2287,2309">in</WORD>
</LINE>
<LINE>
<WORD coords="468,2336,506,2314,2336">the</WORD>
<WORD coords="514,2337,574,2314,2337">book</WORD>
<WORD coords="582,2337,620,2320,2337">are</WORD>
<WORD coords="629,2338,659,2320,2337">on</WORD>
<WORD coords="668,2338,728,2316,2338">each</WORD>
<WORD coords="737,2345,861,2317,2339">respective</WORD>
<WORD coords="869,2340,918,2316,2339">disk</WORD>
<WORD coords="927,2340,971,2318,2340">and</WORD>
<WORD coords="980,2341,1051,2323,2340">saves</WORD>
<WORD coords="1060,2342,1176,2319,2341">countless</WORD>
<WORD coords="1185,2343,1252,2319,2342">hours</WORD>
<WORD coords="1260,2342,1283,2320,2342">of</WORD>
<WORD coords="1291,2349,1373,2320,2342">typing!</WORD>
<WORD coords="1381,2346,1464,2319,2343">$14.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0298.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0299.djvu" width="2050">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0299.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="585,523,782,473,522">Books</WORD>
<WORD coords="802,523,889,474,522">for</WORD>
<WORD coords="909,522,1006,474,522">the</WORD>
<WORD coords="1026,522,1242,473,521">AMIGA</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1342,475,1513,448,475">IWWIIII</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="390,673,652,627,663">AmigaDOS</WORD>
<WORD coords="675,666,815,626,664">Quick</WORD>
<WORD coords="838,664,1077,627,664">Reference</WORD>
<WORD coords="1101,664,1241,626,664">Guide</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="389,737,516,710,731">AmigaDos</WORD>
<WORD coords="524,733,595,710,732">Quick</WORD>
<WORD coords="604,732,728,710,731">Reference</WORD>
<WORD coords="738,733,811,711,732">Guide</WORD>
<WORD coords="819,733,838,711,732">is</WORD>
<WORD coords="846,733,876,715,732">an</WORD>
<WORD coords="885,738,1027,712,733">easy-to-use</WORD>
<WORD coords="1036,733,1150,711,732">reference</WORD>
<WORD coords="1158,733,1203,710,732">tool</WORD>
<WORD coords="1210,732,1244,710,732">for</WORD>
</LINE>
<LINE>
<WORD coords="389,768,509,740,762">beginners</WORD>
<WORD coords="517,763,563,740,762">and</WORD>
<WORD coords="571,763,689,740,762">advanced</WORD>
<WORD coords="698,768,860,746,762">programmers</WORD>
<WORD coords="868,763,930,741,762">alike.</WORD>
<WORD coords="939,763,987,741,763">You</WORD>
<WORD coords="995,763,1038,746,763">can</WORD>
<WORD coords="1045,768,1129,741,762">quickly</WORD>
<WORD coords="1136,763,1181,740,762">find</WORD>
<WORD coords="1188,763,1322,740,762">commands</WORD>
</LINE>
<LINE>
<WORD coords="388,792,421,770,791">for</WORD>
<WORD coords="429,798,484,775,792">your</WORD>
<WORD coords="491,798,570,770,792">Amiga</WORD>
<WORD coords="578,798,606,770,792">by</WORD>
<WORD coords="614,798,680,770,792">using</WORD>
<WORD coords="688,793,727,771,792">the</WORD>
<WORD coords="735,793,798,771,792">three</WORD>
<WORD coords="807,798,881,771,792">handy</WORD>
<WORD coords="890,792,983,771,792">indexes</WORD>
<WORD coords="993,798,1103,771,792">designed</WORD>
<WORD coords="1110,793,1160,770,792">with</WORD>
<WORD coords="1168,793,1206,770,792">the</WORD>
<WORD coords="1215,792,1269,775,792">user</WORD>
<WORD coords="1277,792,1297,770,792">in</WORD>
</LINE>
<LINE>
<WORD coords="389,822,454,800,821">mind.</WORD>
<WORD coords="463,822,493,800,821">All</WORD>
<WORD coords="500,822,635,800,822">commands</WORD>
<WORD coords="643,822,682,805,822">are</WORD>
<WORD coords="690,822,710,800,822">in</WORD>
<WORD coords="719,827,863,801,821">alphabetical</WORD>
<WORD coords="871,822,935,801,821">order</WORD>
<WORD coords="942,822,974,801,821">for</WORD>
<WORD coords="982,827,1038,806,822">easy</WORD>
<WORD coords="1047,822,1167,801,821">reference.</WORD>
<WORD coords="1176,822,1222,800,821">The</WORD>
<WORD coords="1232,821,1289,802,821">most</WORD>
</LINE>
<LINE>
<WORD coords="388,852,462,829,851">useful</WORD>
<WORD coords="471,852,608,830,851">information</WORD>
<WORD coords="616,857,660,835,852">you</WORD>
<WORD coords="671,852,732,830,851">need</WORD>
<WORD coords="739,852,785,830,852">fast</WORD>
<WORD coords="793,852,837,835,851">can</WORD>
<WORD coords="846,852,876,830,852">be</WORD>
<WORD coords="884,852,963,830,852">found-</WORD>
<WORD coords="973,857,1087,830,852">including:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="388,904,396,896,907">•</WORD>
<WORD coords="424,910,454,889,910">All</WORD>
<WORD coords="463,916,602,889,910">AmigaDOS</WORD>
<WORD coords="610,911,746,889,911">commands</WORD>
<WORD coords="754,915,880,889,910">described,</WORD>
<WORD coords="891,917,998,889,911">including</WORD>
<WORD coords="1007,911,1145,889,910">Workbench</WORD>
<WORD coords="1156,911,1165,890,911">1</WORD>
<WORD coords="1171,911,1192,890,911">.3</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="388,934,396,926,937">•</WORD>
<WORD coords="424,941,551,918,940">Command</WORD>
<WORD coords="560,947,638,920,941">syntax</WORD>
<WORD coords="647,941,692,919,941">and</WORD>
<WORD coords="701,947,829,920,940">arguments</WORD>
<WORD coords="837,941,956,919,941">described</WORD>
<WORD coords="964,941,1012,919,941">with</WORD>
<WORD coords="1021,946,1137,919,940">examples</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="388,964,396,956,967">•</WORD>
<WORD coords="424,971,466,948,970">CLI</WORD>
<WORD coords="475,971,588,949,970">shortcuts</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="388,994,396,986,997">•</WORD>
<WORD coords="424,1000,497,979,1000">CTRL</WORD>
<WORD coords="508,1006,643,984,1000">sequences</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="389,1024,396,1016,1027">•</WORD>
<WORD coords="425,1036,527,1008,1030">ESCape</WORD>
<WORD coords="541,1036,676,1014,1030">sequences</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="388,1053,396,1046,1056">•</WORD>
<WORD coords="424,1065,500,1038,1059">Amiga</WORD>
<WORD coords="508,1060,577,1038,1059">ASCII</WORD>
<WORD coords="585,1061,642,1038,1060">table</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="388,1083,395,1076,1086">■</WORD>
<WORD coords="425,1090,484,1068,1090">Guru</WORD>
<WORD coords="495,1090,621,1069,1090">Meditation</WORD>
<WORD coords="630,1091,709,1069,1090">Codes</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="388,1114,396,1106,1117">•</WORD>
<WORD coords="425,1122,487,1099,1121">Error</WORD>
<WORD coords="495,1127,620,1104,1121">messages</WORD>
<WORD coords="627,1122,677,1099,1121">with</WORD>
<WORD coords="685,1122,741,1099,1121">their</WORD>
<WORD coords="748,1127,923,1099,1121">corresponding</WORD>
<WORD coords="932,1122,1037,1099,1121">numbers</WORD>
<WORD coords="1327,1134,1338,1090,1128">j</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="387,1181,459,1160,1181">Three</WORD>
<WORD coords="468,1182,563,1160,1181">indexes</WORD>
<WORD coords="571,1182,604,1161,1182">for</WORD>
<WORD coords="611,1188,676,1160,1181">quick</WORD>
<WORD coords="684,1183,819,1160,1182">information</WORD>
<WORD coords="828,1183,850,1162,1182">at</WORD>
<WORD coords="858,1188,913,1165,1182">your</WORD>
<WORD coords="919,1188,1037,1160,1182">fingerlipsl</WORD>
<WORD coords="1045,1182,1093,1160,1182">The</WORD>
<WORD coords="1101,1187,1239,1159,1181">AmigaDOS</WORD>
</LINE>
<LINE>
<WORD coords="388,1215,459,1192,1214">Quick</WORD>
<WORD coords="468,1215,594,1193,1214">Reference</WORD>
<WORD coords="602,1215,675,1192,1214">Guide</WORD>
<WORD coords="684,1215,703,1193,1215">is</WORD>
<WORD coords="712,1215,741,1198,1214">an</WORD>
<WORD coords="751,1221,917,1193,1214">indispensable</WORD>
<WORD coords="925,1215,970,1193,1214">tool</WORD>
<WORD coords="978,1220,1038,1193,1214">you&apos;ll</WORD>
<WORD coords="1045,1215,1104,1194,1214">want</WORD>
<WORD coords="1112,1215,1135,1194,1214">to</WORD>
<WORD coords="1143,1220,1203,1192,1214">keep</WORD>
<WORD coords="1211,1214,1274,1192,1214">close</WORD>
</LINE>
<LINE>
<WORD coords="387,1244,409,1224,1244">to</WORD>
<WORD coords="418,1250,473,1227,1244">your</WORD>
<WORD coords="480,1250,564,1223,1244">Amiga.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="388,1315,542,1286,1309">Suggested</WORD>
<WORD coords="555,1310,624,1286,1309">retail</WORD>
<WORD coords="635,1316,707,1286,1309">price</WORD>
<WORD coords="717,1310,758,1286,1310">US</WORD>
<WORD coords="778,1313,860,1283,1309">$9.95</WORD>
<WORD coords="896,1309,967,1285,1309">ISBN</WORD>
<WORD coords="978,1309,1165,1285,1307">155755-049-2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="797,1514,976,1476,1513">Abacus</WORD>
<WORD coords="994,1521,1143,1476,1514">Amiga</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1165,1516,1313,1477,1514">Books</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="404,1570,456,1548,1569">Vol.</WORD>
<WORD coords="472,1570,483,1548,1570">1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="528,1573,613,1549,1569">Amiga</WORD>
<WORD coords="629,1569,667,1549,1569">for</WORD>
<WORD coords="683,1572,821,1548,1570">Beginners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1183,1572,1386,1550,1569">1-55755-021-2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1555,1575,1662,1550,1572">$16.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="404,1620,456,1599,1619">Vol.</WORD>
<WORD coords="472,1620,486,1599,1620">2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="529,1623,704,1599,1619">AmigaBASIC</WORD>
<WORD coords="721,1620,802,1599,1619">Inside</WORD>
<WORD coords="817,1620,835,1599,1620">&amp;</WORD>
<WORD coords="851,1620,899,1599,1620">Out</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1181,1621,1386,1600,1619">0-916439-87-9</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1555,1624,1661,1600,1621">$24.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="404,1670,456,1648,1669">Vol.</WORD>
<WORD coords="470,1670,485,1648,1670">3</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="528,1672,613,1649,1669">Amiga</WORD>
<WORD coords="627,1669,662,1649,1669">3D</WORD>
<WORD coords="679,1672,786,1648,1669">Graphic</WORD>
<WORD coords="802,1673,983,1649,1669">Programming</WORD>
<WORD coords="1000,1669,1023,1649,1669">in</WORD>
<WORD coords="1040,1670,1125,1649,1669">BASIC</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1183,1670,1382,1649,1668">1-55755-044-1</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1555,1674,1661,1650,1671">$19.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="403,1721,455,1699,1720">Vol.</WORD>
<WORD coords="471,1720,487,1699,1720">4</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="531,1723,617,1699,1720">Amiga</WORD>
<WORD coords="634,1720,747,1699,1720">Machine</WORD>
<WORD coords="764,1723,897,1700,1720">Lanquaqe</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1182,1722,1386,1699,1719">1-55755-025-5</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1555,1725,1662,1700,1722">$19.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="403,1772,455,1750,1771">Vol.</WORD>
<WORD coords="469,1772,485,1751,1772">5</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="523,1775,608,1751,1771">Amiqa</WORD>
<WORD coords="622,1772,707,1750,1771">Tricks</WORD>
<WORD coords="721,1772,740,1751,1772">&amp;</WORD>
<WORD coords="753,1774,812,1751,1772">Tips</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1181,1772,1387,1751,1770">0-916439-88-7</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1555,1775,1662,1751,1772">$19.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="403,1823,455,1801,1822">Vol.</WORD>
<WORD coords="470,1823,486,1802,1823">6</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="530,1826,615,1801,1822">Amiqa</WORD>
<WORD coords="631,1826,731,1801,1822">System</WORD>
<WORD coords="749,1826,933,1802,1822">Proqrammers</WORD>
<WORD coords="949,1823,1028,1801,1822">Guide</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1183,1823,1386,1801,1820">1-55755-034-4</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1555,1826,1662,1801,1823">$34.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="403,1875,456,1853,1874">Vol.</WORD>
<WORD coords="472,1874,488,1853,1874">7</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="533,1875,669,1853,1874">Advanced</WORD>
<WORD coords="686,1877,786,1853,1874">System</WORD>
<WORD coords="805,1877,989,1853,1873">Proqrammers</WORD>
<WORD coords="1006,1874,1085,1853,1873">Guide</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1182,1874,1408,1852,1872">1-55755-047-6</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1555,1876,1663,1852,1874">$34.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="403,1926,455,1904,1926">Vol.</WORD>
<WORD coords="470,1926,486,1904,1926">8</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="528,1929,675,1904,1925">AmiqaDOS</WORD>
<WORD coords="692,1925,774,1904,1925">Inside</WORD>
<WORD coords="789,1925,807,1904,1925">&amp;</WORD>
<WORD coords="822,1925,869,1904,1924">Out</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1182,1925,1386,1903,1923">1-55755-041-7</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1555,1927,1663,1903,1925">$19.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="403,1977,454,1956,1977">Vol.</WORD>
<WORD coords="469,1977,483,1956,1977">9</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="525,1980,610,1956,1976">Amiga</WORD>
<WORD coords="626,1977,684,1956,1976">Disk</WORD>
<WORD coords="700,1977,786,1955,1976">Drives</WORD>
<WORD coords="801,1976,881,1955,1976">Inside</WORD>
<WORD coords="896,1976,913,1955,1976">&amp;</WORD>
<WORD coords="929,1976,976,1955,1976">Out</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1182,1975,1386,1954,1973">1-55755-042-5</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1555,1978,1663,1953,1976">$29.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="403,2030,456,2008,2029">Vol.</WORD>
<WORD coords="473,2029,504,2008,2029">10</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="521,2032,606,2008,2028">Amiqa</WORD>
<WORD coords="623,2029,642,2008,2029">C</WORD>
<WORD coords="659,2029,697,2008,2028">for</WORD>
<WORD coords="714,2031,852,2008,2027">Beqinners</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1182,2028,1408,2006,2027">1-55755-045-X</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1555,2030,1663,2005,2028">$19.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="404,2080,456,2059,2080">Vol.</WORD>
<WORD coords="475,2080,502,2059,2080">11</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="523,2083,610,2058,2080">Amiga</WORD>
<WORD coords="626,2080,646,2058,2080">C</WORD>
<WORD coords="663,2080,702,2058,2079">for</WORD>
<WORD coords="719,2079,854,2058,2079">Advanced</WORD>
<WORD coords="874,2081,1058,2058,2078">Proqrammers</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1182,2079,1409,2057,2076">1-55755-046-8</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1556,2081,1663,2056,2078">$34.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="404,2132,456,2111,2132">Vol.</WORD>
<WORD coords="474,2132,503,2111,2132">12</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="520,2131,587,2111,2131">More</WORD>
<WORD coords="602,2131,687,2110,2130">Tricks</WORD>
<WORD coords="703,2131,720,2110,2131">&amp;</WORD>
<WORD coords="736,2134,795,2110,2130">Tips</WORD>
<WORD coords="811,2131,848,2110,2130">for</WORD>
<WORD coords="862,2131,905,2109,2130">the</WORD>
<WORD coords="921,2134,1006,2109,2130">Amiqa</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1183,2131,1387,2108,2128">1-55755-051-4</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1556,2132,1664,2108,2130">$19.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="404,2185,456,2163,2184">Vol.</WORD>
<WORD coords="474,2184,504,2162,2184">13</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="520,2187,606,2162,2183">Amiqa</WORD>
<WORD coords="623,2186,747,2161,2182">Graphics</WORD>
<WORD coords="764,2183,844,2161,2182">Inside</WORD>
<WORD coords="861,2183,878,2161,2183">&amp;</WORD>
<WORD coords="896,2183,942,2161,2182">Out</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1184,2182,1387,2160,2179">1-55755-052-2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1557,2184,1664,2159,2181">$34.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="404,2237,457,2215,2237">Vol.</WORD>
<WORD coords="476,2237,507,2215,2237">14</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="524,2239,611,2215,2236">Amiqa</WORD>
<WORD coords="630,2239,742,2214,2235">Desktop</WORD>
<WORD coords="760,2236,838,2214,2235">Video</WORD>
<WORD coords="856,2236,936,2213,2235">Guide</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1183,2235,1409,2212,2233">1-55755-057-3</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1557,2237,1664,2210,2234">$19.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="406,2292,556,2267,2288">AmiqaDOS</WORD>
<WORD coords="577,2288,656,2266,2287">Quick</WORD>
<WORD coords="677,2288,817,2267,2287">Reference</WORD>
<WORD coords="837,2288,918,2266,2287">Guide</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1184,2287,1388,2264,2285">1-55755-049-2</WORD>
</LINE>
</PARAGRAPH>
</REGION>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1557,2289,1572,2263,2287">$</WORD>
<WORD coords="1606,2286,1662,2264,2286">9.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0299.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0300.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0300.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION backgroundColor="0" inverted="true">
<PARAGRAPH>
<LINE>
<WORD coords="465,526,654,486,525">Abacus</WORD>
<WORD coords="675,526,899,487,526">Products</WORD>
<WORD coords="915,526,984,487,525">for</WORD>
<WORD coords="1006,540,1221,474,525">Amiga</WORD>
<WORD coords="1264,535,1531,489,524">computers</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="537,719,953,665,718">Professional</WORD>
<WORD coords="982,719,1406,666,718">DataRetrieve</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="483,792,541,766,791">The</WORD>
<WORD coords="552,792,735,766,791">Professional</WORD>
<WORD coords="746,792,826,767,792">Level</WORD>
</LINE>
<LINE>
<WORD coords="422,835,563,808,834">Database</WORD>
<WORD coords="572,842,771,808,834">Management</WORD>
<WORD coords="780,842,887,808,835">System</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="314,898,468,875,897">Professional</WORD>
<WORD coords="476,902,650,876,898">DataRetrieve,</WORD>
<WORD coords="657,899,692,876,898">for</WORD>
<WORD coords="698,899,734,876,898">the</WORD>
<WORD coords="740,905,820,876,898">Amiga</WORD>
<WORD coords="826,903,1012,876,899">500/1000/2000,</WORD>
</LINE>
<LINE>
<WORD coords="315,932,334,909,931">is</WORD>
<WORD coords="339,932,353,916,932">a</WORD>
<WORD coords="358,938,451,909,931">friendly</WORD>
<WORD coords="457,939,640,914,932">easy-to-opcrate</WORD>
<WORD coords="644,939,789,911,933">professional</WORD>
<WORD coords="795,933,851,911,932">level</WORD>
<WORD coords="857,934,906,912,933">data</WORD>
<WORD coords="911,939,1012,917,933">manage-</WORD>
</LINE>
<LINE>
<WORD coords="314,967,374,948,966">ment</WORD>
<WORD coords="380,973,478,944,966">package</WORD>
<WORD coords="486,968,539,945,967">with</WORD>
<WORD coords="547,968,583,945,967">the</WORD>
<WORD coords="590,968,684,945,967">features</WORD>
<WORD coords="692,968,751,949,968">most</WORD>
<WORD coords="757,968,842,946,968">wanted</WORD>
<WORD coords="850,968,872,945,968">in</WORD>
<WORD coords="880,969,894,952,969">a</WORD>
<WORD coords="901,969,1011,945,968">relational</WORD>
</LINE>
<LINE>
<WORD coords="314,1001,363,978,1000">data</WORD>
<WORD coords="370,1001,423,979,1001">base</WORD>
<WORD coords="431,1007,519,983,1001">system.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="314,1036,468,1013,1035">Professional</WORD>
<WORD coords="482,1037,649,1014,1036">DataRetrieve</WORD>
<WORD coords="664,1037,703,1014,1036">has</WORD>
<WORD coords="717,1043,825,1015,1037">complete</WORD>
<WORD coords="838,1038,950,1014,1037">relational</WORD>
<WORD coords="963,1038,1012,1015,1037">data</WORD>
</LINE>
<LINE>
<WORD coords="314,1077,481,1052,1070">mangagement</WORD>
<WORD coords="495,1077,636,1049,1071">capabilities.</WORD>
<WORD coords="653,1072,734,1049,1071">Define</WORD>
<WORD coords="748,1078,899,1049,1072">relationships</WORD>
<WORD coords="914,1073,1012,1050,1072">between</WORD>
</LINE>
<LINE>
<WORD coords="313,1106,416,1082,1105">different</WORD>
<WORD coords="427,1106,477,1083,1105">files</WORD>
<WORD coords="489,1111,542,1084,1106">(one</WORD>
<WORD coords="554,1107,576,1088,1107">to</WORD>
<WORD coords="586,1110,636,1090,1106">one,</WORD>
<WORD coords="648,1107,691,1091,1106">one</WORD>
<WORD coords="702,1107,725,1088,1107">to</WORD>
<WORD coords="736,1113,808,1091,1107">many,</WORD>
<WORD coords="820,1113,884,1091,1107">many</WORD>
<WORD coords="896,1108,919,1089,1108">to</WORD>
<WORD coords="930,1113,1011,1085,1107">many).</WORD>
</LINE>
<LINE>
<WORD coords="313,1146,405,1117,1140">Change</WORD>
<WORD coords="411,1141,514,1118,1140">relations</WORD>
<WORD coords="522,1142,612,1118,1141">without</WORD>
<WORD coords="619,1142,659,1119,1141">file</WORD>
<WORD coords="666,1148,843,1119,1141">reorganization.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="314,1210,468,1187,1209">Professional</WORD>
<WORD coords="474,1211,641,1188,1210">DataRetrieve</WORD>
<WORD coords="648,1212,747,1188,1211">includes</WORD>
<WORD coords="752,1212,780,1195,1211">an</WORD>
<WORD coords="786,1212,897,1189,1211">extensive</WORD>
<WORD coords="902,1218,1012,1196,1211">program-</WORD>
</LINE>
<LINE>
<WORD coords="314,1250,374,1221,1244">ming</WORD>
<WORD coords="385,1251,477,1222,1244">laguage</WORD>
<WORD coords="489,1245,561,1222,1245">which</WORD>
<WORD coords="573,1246,671,1223,1245">includes</WORD>
<WORD coords="682,1246,744,1229,1245">more</WORD>
<WORD coords="755,1246,804,1223,1245">than</WORD>
<WORD coords="815,1246,860,1224,1246">200</WORD>
<WORD coords="871,1247,1012,1224,1246">BASIC-like</WORD>
</LINE>
<LINE>
<WORD coords="313,1279,441,1256,1278">commands</WORD>
<WORD coords="454,1279,498,1257,1279">and</WORD>
<WORD coords="511,1280,621,1257,1279">functions</WORD>
<WORD coords="634,1280,678,1257,1279">and</WORD>
<WORD coords="692,1286,808,1257,1280">integrated</WORD>
<WORD coords="822,1287,921,1264,1280">program</WORD>
<WORD coords="935,1281,1011,1258,1280">editor.</WORD>
</LINE>
<LINE>
<WORD coords="314,1319,397,1290,1313">Design</WORD>
<WORD coords="406,1314,491,1295,1314">custom</WORD>
<WORD coords="502,1315,552,1298,1314">user</WORD>
<WORD coords="561,1315,675,1292,1314">interfaces</WORD>
<WORD coords="684,1315,737,1292,1315">with</WORD>
<WORD coords="747,1321,857,1292,1315">pulldown</WORD>
<WORD coords="867,1320,951,1299,1315">menus,</WORD>
<WORD coords="961,1316,1011,1293,1316">icon</WORD>
</LINE>
<LINE>
<WORD coords="313,1352,425,1325,1348">selection,</WORD>
<WORD coords="433,1349,528,1326,1348">window</WORD>
<WORD coords="536,1350,652,1327,1349">activation</WORD>
<WORD coords="660,1350,703,1327,1349">and</WORD>
<WORD coords="711,1350,779,1334,1350">more.</WORD>
</LINE>
<LINE>
<WORD coords="314,1383,467,1360,1381">Professional</WORD>
<WORD coords="479,1384,646,1361,1383">DataRetrieve</WORD>
<WORD coords="657,1384,698,1368,1384">can</WORD>
<WORD coords="710,1390,804,1362,1384">perform</WORD>
<WORD coords="816,1385,957,1362,1384">calculations</WORD>
<WORD coords="969,1385,1011,1363,1384">and</WORD>
</LINE>
<LINE>
<WORD coords="313,1417,413,1394,1416">searches</WORD>
<WORD coords="425,1423,489,1394,1416">using</WORD>
<WORD coords="501,1423,602,1395,1417">complex</WORD>
<WORD coords="615,1419,774,1396,1418">mathematical</WORD>
<WORD coords="787,1425,935,1396,1418">comparisons</WORD>
<WORD coords="948,1425,1012,1397,1419">using</WORD>
</LINE>
<LINE>
<WORD coords="313,1451,366,1434,1450">over</WORD>
<WORD coords="372,1452,402,1428,1451">80</WORD>
<WORD coords="411,1452,520,1428,1451">functions</WORD>
<WORD coords="527,1453,570,1430,1452">and</WORD>
<WORD coords="578,1453,694,1434,1452">constants.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="313,1522,466,1499,1521">Professional</WORD>
<WORD coords="479,1523,645,1501,1522">DataRetrieve</WORD>
<WORD coords="658,1523,677,1501,1523">is</WORD>
<WORD coords="689,1523,702,1508,1523">a</WORD>
<WORD coords="715,1530,813,1501,1523">friendly,</WORD>
<WORD coords="825,1530,877,1508,1524">easy</WORD>
<WORD coords="890,1525,912,1506,1525">to</WORD>
<WORD coords="923,1531,1011,1506,1525">operate</WORD>
</LINE>
<LINE>
<WORD coords="312,1562,484,1535,1556">programmable</WORD>
<WORD coords="492,1558,679,1536,1557">RELATIONAL</WORD>
<WORD coords="688,1559,736,1537,1558">data</WORD>
<WORD coords="745,1560,797,1537,1560">base</WORD>
<WORD coords="805,1566,893,1541,1560">system.</WORD>
<WORD coords="909,1560,969,1538,1560">PDR</WORD>
<WORD coords="978,1560,1009,1537,1560">in-</WORD>
</LINE>
<LINE>
<WORD coords="312,1591,386,1569,1590">cludes</WORD>
<WORD coords="391,1596,501,1570,1591">PROFIL,</WORD>
<WORD coords="506,1593,520,1577,1593">a</WORD>
<WORD coords="524,1600,685,1571,1592">programming</WORD>
<WORD coords="691,1600,798,1572,1593">language</WORD>
<WORD coords="802,1595,884,1572,1594">similar</WORD>
<WORD coords="889,1595,911,1576,1595">to</WORD>
<WORD coords="916,1596,1009,1573,1595">BASIC.</WORD>
</LINE>
<LINE>
<WORD coords="312,1626,363,1603,1625">You</WORD>
<WORD coords="370,1626,411,1610,1626">can</WORD>
<WORD coords="419,1632,476,1610,1626">open</WORD>
<WORD coords="485,1627,527,1605,1626">and</WORD>
<WORD coords="535,1627,581,1605,1626">edit</WORD>
<WORD coords="588,1633,617,1611,1627">up</WORD>
<WORD coords="625,1628,648,1609,1628">to</WORD>
<WORD coords="656,1628,669,1606,1628">8</WORD>
<WORD coords="679,1629,729,1606,1628">flics</WORD>
<WORD coords="737,1634,915,1606,1628">simultaneously</WORD>
<WORD coords="922,1630,966,1607,1629">and</WORD>
<WORD coords="975,1630,1010,1607,1629">Ihe</WORD>
</LINE>
<LINE>
<WORD coords="311,1659,358,1637,1659">size</WORD>
<WORD coords="364,1660,390,1637,1659">of</WORD>
<WORD coords="394,1666,450,1644,1660">your</WORD>
<WORD coords="454,1661,504,1638,1660">data</WORD>
<WORD coords="512,1665,584,1638,1660">fields,</WORD>
<WORD coords="590,1662,677,1640,1661">records</WORD>
<WORD coords="683,1662,725,1640,1662">and</WORD>
<WORD coords="734,1662,783,1640,1662">files</WORD>
<WORD coords="790,1662,825,1647,1662">are</WORD>
<WORD coords="833,1663,915,1641,1662">limited</WORD>
<WORD coords="921,1669,973,1641,1663">only</WORD>
<WORD coords="980,1669,1009,1642,1664">by</WORD>
</LINE>
<LINE>
<WORD coords="311,1700,366,1678,1694">your</WORD>
<WORD coords="372,1701,470,1678,1695">memory</WORD>
<WORD coords="477,1696,519,1673,1695">and</WORD>
<WORD coords="526,1697,576,1673,1696">disk</WORD>
<WORD coords="583,1703,674,1678,1696">storage.</WORD>
<WORD coords="689,1698,739,1675,1697">You</WORD>
<WORD coords="746,1698,801,1675,1697">have</WORD>
<WORD coords="808,1704,916,1676,1698">complete</WORD>
<WORD coords="923,1699,1009,1676,1699">interre-</WORD>
</LINE>
<LINE>
<WORD coords="311,1729,377,1706,1728">lation</WORD>
<WORD coords="385,1730,483,1707,1729">between</WORD>
<WORD coords="493,1731,543,1708,1730">files</WORD>
<WORD coords="552,1732,623,1708,1731">which</WORD>
<WORD coords="631,1732,672,1715,1731">can</WORD>
<WORD coords="681,1732,768,1709,1731">include</WORD>
<WORD coords="776,1732,819,1710,1732">IFF</WORD>
<WORD coords="825,1739,931,1711,1733">graphics.</WORD>
<WORD coords="948,1734,1010,1711,1733">NOT</WORD>
</LINE>
<LINE>
<WORD coords="310,1763,389,1740,1763">COPY</WORD>
<WORD coords="396,1766,574,1741,1764">PROTECTED.</WORD>
<WORD coords="583,1766,651,1743,1765">ISBN</WORD>
<WORD coords="660,1767,834,1744,1765">1-55755-048-4</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="310,1833,395,1810,1833">MORE</WORD>
<WORD coords="403,1835,496,1811,1834">features</WORD>
<WORD coords="503,1835,530,1812,1835">of</WORD>
<WORD coords="536,1837,689,1813,1835">Professional</WORD>
<WORD coords="698,1838,864,1815,1837">DataRetrieve</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="309,1910,382,1880,1903">Easily</WORD>
<WORD coords="394,1911,473,1881,1904">import</WORD>
<WORD coords="483,1906,533,1883,1905">data</WORD>
<WORD coords="544,1907,600,1883,1906">from</WORD>
<WORD coords="611,1907,674,1884,1906">other</WORD>
<WORD coords="684,1908,865,1885,1907">databascs....file</WORD>
<WORD coords="875,1915,1007,1886,1909">compatible</WORD>
</LINE>
<LINE>
<WORD coords="309,1938,360,1916,1938">with</WORD>
<WORD coords="365,1939,462,1917,1938">standard</WORD>
<WORD coords="468,1950,1007,1919,1942">DataRetrieve....supportsmultitasking...design</WORD>
</LINE>
<LINE>
<WORD coords="309,1979,363,1957,1973">your</WORD>
<WORD coords="376,1974,427,1958,1974">own</WORD>
<WORD coords="442,1975,527,1957,1975">custom</WORD>
<WORD coords="543,1977,611,1953,1975">forms</WORD>
<WORD coords="626,1977,678,1954,1976">with</WORD>
<WORD coords="693,1977,730,1955,1977">the</WORD>
<WORD coords="743,1984,873,1956,1978">completely</WORD>
<WORD coords="889,1985,1006,1956,1978">integrated</WORD>
</LINE>
<LINE>
<WORD coords="308,2014,387,1985,2007">printer</WORD>
<WORD coords="397,2010,459,1987,2009">mask</WORD>
<WORD coords="470,2012,667,1987,2010">cditor....includcs</WORD>
<WORD coords="677,2012,779,1990,2011">PROFIL</WORD>
<WORD coords="789,2019,949,1991,2012">programming</WORD>
<WORD coords="961,2014,1005,1992,2013">lan-</WORD>
</LINE>
<LINE>
<WORD coords="307,2048,378,2026,2042">guage</WORD>
<WORD coords="385,2044,430,2021,2043">that</WORD>
<WORD coords="436,2045,513,2021,2043">allows</WORD>
<WORD coords="520,2045,556,2023,2044">the</WORD>
<WORD coords="563,2051,710,2029,2045">programmer</WORD>
<WORD coords="717,2047,739,2028,2047">to</WORD>
<WORD coords="745,2048,828,2028,2047">custom</WORD>
<WORD coords="837,2048,900,2025,2047">tailor</WORD>
<WORD coords="906,2048,940,2026,2048">his</WORD>
<WORD coords="946,2049,1005,2026,2049">data-</WORD>
</LINE>
<LINE>
<WORD coords="307,2077,360,2054,2077">base</WORD>
<WORD coords="367,2084,543,2056,2078">requirements...</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="307,2145,391,2123,2145">MORE</WORD>
<WORD coords="400,2148,492,2124,2146">features</WORD>
<WORD coords="500,2148,527,2125,2148">of</WORD>
<WORD coords="532,2149,634,2126,2148">PROFIL</WORD>
<WORD coords="642,2150,736,2126,2149">include:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="313,2221,376,2193,2215">Open</WORD>
<WORD coords="384,2223,465,2194,2216">Amiga</WORD>
<WORD coords="472,2218,561,2195,2217">devices</WORD>
<WORD coords="569,2225,680,2195,2218">including</WORD>
<WORD coords="688,2220,725,2197,2219">the</WORD>
<WORD coords="731,2224,828,2198,2220">console,</WORD>
<WORD coords="835,2227,922,2198,2220">printer,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="312,2251,376,2228,2250">serial</WORD>
<WORD coords="383,2252,426,2229,2251">and</WORD>
<WORD coords="435,2252,470,2229,2252">the</WORD>
<WORD coords="477,2253,532,2230,2252">CLI.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="312,2286,390,2262,2285">Create</WORD>
<WORD coords="397,2292,452,2270,2287">your</WORD>
<WORD coords="458,2287,509,2270,2287">own</WORD>
<WORD coords="517,2294,689,2266,2288">programmable</WORD>
<WORD coords="697,2296,818,2271,2290">requestors</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="311,2327,427,2297,2320">Complete</WORD>
<WORD coords="434,2322,492,2305,2321">error</WORD>
<WORD coords="500,2329,604,2300,2322">trapping.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="311,2355,403,2332,2354">Built-in</WORD>
<WORD coords="410,2363,517,2334,2356">compiler</WORD>
<WORD coords="523,2358,566,2336,2357">and</WORD>
<WORD coords="575,2362,646,2336,2357">much,</WORD>
<WORD coords="654,2359,719,2337,2359">much</WORD>
<WORD coords="728,2360,795,2344,2359">more.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="299,2427,448,2392,2419">Suggested</WORD>
<WORD coords="460,2422,538,2395,2421">retail</WORD>
<WORD coords="551,2429,635,2396,2422">price:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="841,2429,955,2399,2426">$295.00</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1171,929,1469,878,927">PROFESSIONAL</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1115,1009,1512,945,1000">DataRetrieve</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1076,1065,1104,1048,1064">The</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1076,1091,1162,1070,1086">Professional</WORD>
</LINE>
<LINE>
<WORD coords="1076,1109,1109,1092,1108">level</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1076,1131,1152,1115,1131">Database.*</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1244,1524,1392,1497,1524">Features</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1068,1578,1076,1570,1582">•</WORD>
<WORD coords="1088,1590,1123,1562,1585">Up</WORD>
<WORD coords="1132,1585,1155,1564,1585">to</WORD>
<WORD coords="1164,1586,1179,1563,1586">8</WORD>
<WORD coords="1188,1586,1240,1562,1585">files</WORD>
<WORD coords="1248,1586,1296,1568,1586">can</WORD>
<WORD coords="1305,1586,1337,1563,1586">be</WORD>
<WORD coords="1346,1586,1426,1563,1585">edited</WORD>
<WORD coords="1435,1592,1628,1563,1585">simultaneously</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1068,1612,1076,1604,1616">■</WORD>
<WORD coords="1087,1620,1212,1597,1619">Maximum</WORD>
<WORD coords="1222,1620,1272,1597,1619">size</WORD>
<WORD coords="1282,1620,1306,1598,1619">of</WORD>
<WORD coords="1314,1621,1330,1602,1621">a</WORD>
<WORD coords="1339,1621,1396,1597,1621">data</WORD>
<WORD coords="1405,1621,1458,1598,1620">field</WORD>
<WORD coords="1474,1624,1565,1598,1621">32,000</WORD>
<WORD coords="1573,1621,1708,1598,1620">characters</WORD>
</LINE>
<LINE>
<WORD coords="1084,1660,1140,1631,1653">(text</WORD>
<WORD coords="1148,1654,1216,1631,1653">fields</WORD>
<WORD coords="1226,1660,1287,1631,1653">only)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1067,1682,1076,1673,1686">•</WORD>
<WORD coords="1086,1690,1212,1665,1689">Maximum</WORD>
<WORD coords="1222,1690,1322,1666,1689">number</WORD>
<WORD coords="1329,1690,1353,1667,1689">of</WORD>
<WORD coords="1361,1690,1418,1667,1690">data</WORD>
<WORD coords="1427,1691,1495,1666,1690">fields</WORD>
<WORD coords="1505,1691,1588,1666,1690">limited</WORD>
<WORD coords="1598,1697,1628,1666,1691">by</WORD>
<WORD coords="1638,1690,1698,1666,1690">RAM</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1067,1717,1075,1709,1721">•</WORD>
<WORD coords="1086,1725,1212,1701,1723">Maximum</WORD>
<WORD coords="1221,1725,1303,1701,1724">record</WORD>
<WORD coords="1312,1725,1363,1702,1724">size</WORD>
<WORD coords="1373,1725,1397,1702,1724">of</WORD>
<WORD coords="1407,1728,1494,1702,1725">64,000</WORD>
<WORD coords="1504,1725,1640,1702,1724">characters</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1066,1751,1075,1743,1755">•</WORD>
<WORD coords="1085,1758,1211,1735,1757">Maximum</WORD>
<WORD coords="1221,1759,1321,1736,1758">number</WORD>
<WORD coords="1328,1760,1352,1736,1759">of</WORD>
<WORD coords="1361,1760,1458,1736,1759">records</WORD>
<WORD coords="1466,1760,1519,1736,1759">disk</WORD>
<WORD coords="1528,1766,1665,1736,1760">dependent</WORD>
</LINE>
<LINE>
<WORD coords="1082,1799,1279,1770,1795">(2,000,000,000</WORD>
<WORD coords="1288,1800,1424,1771,1794">maximum)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1065,1821,1074,1813,1825">•</WORD>
<WORD coords="1085,1835,1121,1805,1829">Up</WORD>
<WORD coords="1129,1829,1153,1807,1829">to</WORD>
<WORD coords="1161,1830,1194,1806,1829">80</WORD>
<WORD coords="1204,1830,1272,1805,1829">index</WORD>
<WORD coords="1280,1830,1350,1806,1829">fields</WORD>
<WORD coords="1358,1834,1403,1811,1830">per</WORD>
<WORD coords="1409,1830,1446,1806,1829">file</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1065,1857,1074,1848,1861">•</WORD>
<WORD coords="1084,1870,1120,1840,1864">Up</WORD>
<WORD coords="1128,1864,1153,1842,1864">to</WORD>
<WORD coords="1162,1864,1178,1841,1864">6</WORD>
<WORD coords="1185,1865,1239,1840,1864">field</WORD>
<WORD coords="1247,1871,1318,1842,1865">types</WORD>
<WORD coords="1327,1858,1336,1853,1861">-</WORD>
<WORD coords="1345,1869,1409,1841,1865">Text,</WORD>
<WORD coords="1421,1869,1487,1842,1865">Date,</WORD>
<WORD coords="1497,1869,1570,1842,1865">Time,</WORD>
<WORD coords="1580,1870,1694,1842,1865">Numeric,</WORD>
</LINE>
<LINE>
<WORD coords="1082,1904,1132,1875,1899">IFF,</WORD>
<WORD coords="1141,1900,1232,1875,1899">Choice</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1065,1927,1073,1919,1931">•</WORD>
<WORD coords="1084,1936,1205,1911,1934">Unlimited</WORD>
<WORD coords="1214,1936,1314,1912,1935">number</WORD>
<WORD coords="1320,1936,1345,1912,1936">of</WORD>
<WORD coords="1355,1937,1473,1912,1936">searches</WORD>
<WORD coords="1482,1937,1530,1913,1936">and</WORD>
<WORD coords="1539,1942,1661,1913,1936">subrange</WORD>
</LINE>
<LINE>
<WORD coords="1079,1970,1168,1946,1969">criteria</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1063,1997,1072,1988,2001">•</WORD>
<WORD coords="1083,2010,1214,1981,2004">Integrated</WORD>
<WORD coords="1223,2006,1258,1982,2005">list</WORD>
<WORD coords="1267,2006,1341,1982,2005">editor</WORD>
<WORD coords="1349,2006,1397,1982,2005">and</WORD>
<WORD coords="1405,2012,1518,1983,2005">full-page</WORD>
<WORD coords="1527,2012,1611,1983,2006">printer</WORD>
<WORD coords="1620,2007,1687,1983,2006">mask</WORD>
</LINE>
<LINE>
<WORD coords="1079,2039,1153,2016,2038">editor</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1063,2066,1071,2058,2070">•</WORD>
<WORD coords="1082,2074,1152,2050,2073">Index</WORD>
<WORD coords="1162,2080,1279,2056,2074">accuracy</WORD>
<WORD coords="1287,2075,1419,2052,2074">selectable</WORD>
<WORD coords="1427,2076,1487,2052,2075">from</WORD>
<WORD coords="1497,2076,1570,2053,2074">1-999</WORD>
<WORD coords="1579,2076,1714,2053,2075">characters</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1063,2100,1071,2093,2104">■</WORD>
<WORD coords="1082,2113,1181,2085,2107">Multiple</WORD>
<WORD coords="1190,2108,1226,2086,2107">file</WORD>
<WORD coords="1237,2109,1320,2086,2108">masks</WORD>
<WORD coords="1329,2110,1459,2091,2109">on-screen</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1062,2136,1071,2126,2140">•</WORD>
<WORD coords="1081,2149,1158,2119,2142">Easily</WORD>
<WORD coords="1166,2144,1304,2120,2143">create/edit</WORD>
<WORD coords="1312,2144,1443,2125,2144">on-screen</WORD>
<WORD coords="1453,2145,1536,2121,2144">masks</WORD>
<WORD coords="1545,2145,1581,2121,2144">for</WORD>
<WORD coords="1588,2145,1636,2126,2145">one</WORD>
<WORD coords="1645,2145,1671,2127,2145">or</WORD>
</LINE>
<LINE>
<WORD coords="1078,2184,1149,2159,2177">many</WORD>
<WORD coords="1157,2178,1210,2154,2177">files</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1061,2205,1070,2197,2209">•</WORD>
<WORD coords="1081,2218,1339,2189,2212">User-programmable</WORD>
<WORD coords="1350,2219,1464,2191,2213">pulldown</WORD>
<WORD coords="1475,2214,1561,2196,2213">menus</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1061,2240,1070,2231,2244">•</WORD>
<WORD coords="1079,2253,1185,2223,2247">Operate</WORD>
<WORD coords="1193,2248,1234,2224,2248">the</WORD>
<WORD coords="1242,2254,1352,2230,2248">program</WORD>
<WORD coords="1360,2249,1419,2225,2248">from</WORD>
<WORD coords="1428,2249,1467,2226,2248">the</WORD>
<WORD coords="1478,2249,1564,2231,2249">mouse</WORD>
<WORD coords="1574,2250,1601,2231,2249">or</WORD>
<WORD coords="1608,2250,1648,2227,2249">the</WORD>
<WORD coords="1658,2256,1701,2226,2249">key</WORD>
</LINE>
<LINE>
<WORD coords="1076,2283,1151,2258,2282">board</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1061,2310,1069,2302,2314">■</WORD>
<WORD coords="1078,2318,1223,2293,2317">Calculation</WORD>
<WORD coords="1232,2323,1307,2295,2318">fields,</WORD>
<WORD coords="1319,2320,1379,2296,2319">Data</WORD>
<WORD coords="1390,2320,1465,2296,2319">Fields</WORD>
</LINE>
<LINE>
<WORD coords="1077,2352,1119,2329,2352">IFF</WORD>
<WORD coords="1128,2359,1245,2329,2353">Graphics</WORD>
<WORD coords="1254,2360,1385,2331,2354">supported</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1060,2380,1068,2371,2385">•</WORD>
<WORD coords="1078,2395,1372,2363,2388">Mass-storage-oriented</WORD>
<WORD coords="1380,2390,1418,2366,2389">file</WORD>
<WORD coords="1426,2395,1586,2366,2389">organization</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1060,2416,1067,2407,2420">•</WORD>
<WORD coords="1078,2423,1122,2399,2422">Not</WORD>
<WORD coords="1132,2430,1200,2399,2423">Copy</WORD>
<WORD coords="1210,2429,1341,2400,2424">Protected,</WORD>
<WORD coords="1351,2425,1395,2401,2425">NO</WORD>
<WORD coords="1405,2429,1535,2401,2425">DONGLE;</WORD>
<WORD coords="1543,2426,1591,2407,2425">can</WORD>
<WORD coords="1600,2426,1631,2402,2426">be</WORD>
<WORD coords="1641,2426,1662,2402,2426">in</WORD>
</LINE>
<LINE>
<WORD coords="1075,2458,1159,2435,2457">stalled</WORD>
<WORD coords="1168,2458,1200,2440,2457">on</WORD>
<WORD coords="1209,2464,1266,2441,2458">your</WORD>
<WORD coords="1276,2459,1332,2436,2458">hard</WORD>
<WORD coords="1342,2460,1405,2436,2459">drive</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0300.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0301.djvu" width="2050">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0301.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION backgroundColor="0" inverted="true">
<PARAGRAPH>
<LINE>
<WORD coords="490,509,677,472,508">Selected</WORD>
<WORD coords="693,510,858,475,509">Abacus</WORD>
<WORD coords="876,510,1070,476,509">Products</WORD>
<WORD coords="1085,510,1144,476,509">for</WORD>
<WORD coords="1159,511,1226,476,510">the</WORD>
<WORD coords="1243,522,1419,469,510">Amiga</WORD>
<WORD coords="1431,521,1665,479,511">computers</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="474,722,888,664,719">BeckerText</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="409,789,580,758,788">Powerful</WORD>
<WORD coords="608,790,716,759,789">Word</WORD>
<WORD coords="745,799,945,760,790">Processing</WORD>
</LINE>
<LINE>
<WORD coords="453,835,607,796,826">Package</WORD>
<WORD coords="628,827,683,797,827">for</WORD>
<WORD coords="704,828,762,798,827">the</WORD>
<WORD coords="784,836,904,798,828">Amiga</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="332,884,482,860,883">BeckerText</WORD>
<WORD coords="492,890,579,861,884">Amiga</WORD>
<WORD coords="588,885,607,862,884">is</WORD>
<WORD coords="618,885,680,868,885">more</WORD>
<WORD coords="691,886,742,863,885">than</WORD>
<WORD coords="749,891,797,863,886">just</WORD>
<WORD coords="807,886,821,869,886">a</WORD>
<WORD coords="830,887,892,864,886">word</WORD>
<WORD coords="901,892,1024,870,887">processor.</WORD>
</LINE>
<LINE>
<WORD coords="331,927,487,904,926">BeckerText</WORD>
<WORD coords="504,933,596,905,927">Amiga</WORD>
<WORD coords="606,934,670,905,927">gives</WORD>
<WORD coords="683,934,728,912,929">you</WORD>
<WORD coords="742,929,772,906,928">all</WORD>
<WORD coords="785,929,813,906,928">of</WORD>
<WORD coords="823,929,861,907,929">the</WORD>
<WORD coords="880,936,1025,911,930">easy-to-use</WORD>
</LINE>
<LINE>
<WORD coords="331,959,427,935,958">features</WORD>
<WORD coords="441,959,513,936,958">found</WORD>
<WORD coords="526,959,549,936,958">in</WORD>
<WORD coords="559,959,601,943,959">our</WORD>
<WORD coords="609,960,717,937,959">TextPro</WORD>
<WORD coords="729,966,826,938,960">Amiga,</WORD>
<WORD coords="835,967,885,939,961">plus</WORD>
<WORD coords="897,961,916,939,961">it</WORD>
<WORD coords="926,962,967,939,961">lets</WORD>
<WORD coords="980,967,1024,945,962">you</WORD>
</LINE>
<LINE>
<WORD coords="331,990,361,967,990">do</WORD>
<WORD coords="371,990,385,973,990">a</WORD>
<WORD coords="393,991,467,968,990">whole</WORD>
<WORD coords="477,991,510,968,990">lot</WORD>
<WORD coords="519,991,588,974,990">more.</WORD>
<WORD coords="599,991,649,969,990">You</WORD>
<WORD coords="661,991,702,975,991">can</WORD>
<WORD coords="715,998,791,976,991">merge</WORD>
<WORD coords="801,998,960,970,993">sophisticated</WORD>
<WORD coords="971,994,1023,971,993">IFF-</WORD>
</LINE>
<LINE>
<WORD coords="331,1028,430,999,1021">graphics</WORD>
<WORD coords="439,1029,555,1000,1022">anywhere</WORD>
<WORD coords="563,1023,586,1000,1022">in</WORD>
<WORD coords="593,1029,648,1007,1022">your</WORD>
<WORD coords="656,1024,778,1001,1023">document</WORD>
<WORD coords="789,1025,838,1003,1024">You</WORD>
<WORD coords="846,1025,887,1008,1025">can</WORD>
<WORD coords="895,1031,1024,1002,1025">hyphenate,</WORD>
</LINE>
<LINE>
<WORD coords="331,1055,403,1036,1054">create</WORD>
<WORD coords="413,1056,505,1032,1054">indexes</WORD>
<WORD coords="517,1056,560,1033,1055">and</WORD>
<WORD coords="570,1061,672,1037,1055">generate</WORD>
<WORD coords="683,1056,697,1040,1056">a</WORD>
<WORD coords="707,1057,765,1034,1056">table</WORD>
<WORD coords="775,1057,803,1034,1057">of</WORD>
<WORD coords="811,1058,910,1038,1057">contents</WORD>
<WORD coords="922,1058,958,1035,1057">for</WORD>
<WORD coords="967,1064,1025,1041,1058">your</WORD>
</LINE>
<LINE>
<WORD coords="331,1090,474,1063,1086">documents,</WORD>
<WORD coords="494,1093,669,1064,1087">automatically.</WORD>
<WORD coords="686,1088,738,1065,1088">And</WORD>
<WORD coords="752,1089,814,1066,1088">what</WORD>
<WORD coords="827,1094,873,1072,1089">you</WORD>
<WORD coords="888,1089,927,1072,1089">see</WORD>
<WORD coords="942,1090,971,1073,1089">on</WORD>
<WORD coords="987,1090,1025,1067,1089">the</WORD>
</LINE>
<LINE>
<WORD coords="331,1119,482,1095,1118">BeckerText</WORD>
<WORD coords="496,1119,573,1102,1118">screen</WORD>
<WORD coords="584,1119,603,1096,1119">is</WORD>
<WORD coords="615,1120,675,1097,1119">what</WORD>
<WORD coords="685,1126,729,1103,1120">you</WORD>
<WORD coords="740,1126,778,1102,1120">get</WORD>
<WORD coords="788,1121,853,1098,1120">when</WORD>
<WORD coords="864,1126,909,1104,1121">you</WORD>
<WORD coords="919,1127,978,1098,1121">print</WORD>
<WORD coords="987,1122,1025,1099,1121">the</WORD>
</LINE>
<LINE>
<WORD coords="330,1151,475,1128,1150">document—</WORD>
<WORD coords="475,1151,520,1128,1150">real</WORD>
<WORD coords="528,1152,675,1129,1150">WYSIWYG</WORD>
<WORD coords="682,1158,807,1129,1151">formatting</WORD>
<WORD coords="814,1153,844,1136,1152">on</WORD>
<WORD coords="852,1159,906,1136,1153">your</WORD>
<WORD coords="913,1159,1000,1130,1153">Amiga.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="330,1194,375,1172,1194">But</WORD>
<WORD coords="391,1195,552,1172,1194">BeckerText</WORD>
<WORD coords="578,1200,643,1173,1195">gives</WORD>
<WORD coords="663,1201,708,1179,1196">you</WORD>
<WORD coords="727,1197,774,1174,1196">still</WORD>
<WORD coords="792,1197,862,1180,1196">more:</WORD>
<WORD coords="882,1197,900,1174,1197">it</WORD>
<WORD coords="917,1197,959,1175,1197">lets</WORD>
<WORD coords="978,1203,1023,1181,1198">you</WORD>
</LINE>
<LINE>
<WORD coords="329,1231,431,1203,1225">perform</WORD>
<WORD coords="447,1227,598,1203,1226">calculations</WORD>
<WORD coords="615,1227,644,1204,1226">of</WORD>
<WORD coords="659,1228,785,1205,1227">numerical</WORD>
<WORD coords="802,1228,853,1205,1228">data</WORD>
<WORD coords="866,1227,950,1205,1227">within</WORD>
<WORD coords="968,1234,1024,1212,1228">your</WORD>
</LINE>
<LINE>
<WORD coords="330,1264,470,1237,1260">documents,</WORD>
<WORD coords="486,1267,552,1238,1260">using</WORD>
<WORD coords="567,1262,661,1238,1260">flexible</WORD>
<WORD coords="675,1268,793,1239,1261">templates</WORD>
<WORD coords="809,1262,831,1243,1262">to</WORD>
<WORD coords="846,1266,896,1240,1262">add,</WORD>
<WORD coords="912,1267,1023,1240,1263">subtract,</WORD>
</LINE>
<LINE>
<WORD coords="330,1298,432,1269,1292">multiply</WORD>
<WORD coords="442,1293,486,1270,1292">and</WORD>
<WORD coords="495,1293,571,1270,1292">divide</WORD>
<WORD coords="581,1299,610,1277,1293">up</WORD>
<WORD coords="620,1294,644,1275,1294">to</WORD>
<WORD coords="654,1294,701,1271,1293">five</WORD>
<WORD coords="710,1294,812,1271,1293">columns</WORD>
<WORD coords="822,1294,849,1272,1294">of</WORD>
<WORD coords="856,1295,958,1272,1294">numbers</WORD>
<WORD coords="970,1295,999,1279,1294">on</WORD>
<WORD coords="1010,1295,1023,1279,1295">a</WORD>
</LINE>
<LINE>
<WORD coords="329,1330,393,1308,1324">page.</WORD>
<WORD coords="407,1325,560,1302,1324">BeckerText</WORD>
<WORD coords="576,1325,617,1309,1324">can</WORD>
<WORD coords="630,1326,679,1303,1325">also</WORD>
<WORD coords="691,1332,779,1303,1326">display</WORD>
<WORD coords="791,1326,835,1304,1326">and</WORD>
<WORD coords="845,1332,905,1304,1326">print</WORD>
<WORD coords="916,1333,1024,1304,1327">multiple</WORD>
</LINE>
<LINE>
<WORD coords="329,1357,434,1334,1356">columns</WORD>
<WORD coords="452,1357,480,1334,1357">of</WORD>
<WORD coords="495,1361,549,1338,1356">text,</WORD>
<WORD coords="568,1364,598,1341,1358">up</WORD>
<WORD coords="614,1358,638,1339,1358">to</WORD>
<WORD coords="655,1358,704,1335,1358">five</WORD>
<WORD coords="720,1359,825,1336,1358">columns</WORD>
<WORD coords="842,1365,883,1342,1359">per</WORD>
<WORD coords="899,1365,964,1342,1358">page,</WORD>
<WORD coords="982,1359,1023,1336,1358">for</WORD>
</LINE>
<LINE>
<WORD coords="329,1395,582,1367,1388">professional-looking</WORD>
<WORD coords="595,1394,739,1368,1389">newsletters,</WORD>
<WORD coords="751,1396,919,1368,1390">presentations,</WORD>
<WORD coords="931,1397,1022,1373,1391">reports,</WORD>
</LINE>
<LINE>
<WORD coords="329,1422,371,1403,1421">etc.</WORD>
<WORD coords="380,1422,408,1399,1421">Its</WORD>
<WORD coords="419,1427,555,1400,1421">expandable</WORD>
<WORD coords="565,1422,652,1400,1422">built-in</WORD>
<WORD coords="662,1428,718,1401,1422">spell</WORD>
<WORD coords="727,1423,820,1401,1422">checker</WORD>
<WORD coords="829,1424,950,1401,1423">eliminates</WORD>
<WORD coords="961,1424,1024,1402,1423">those</WORD>
</LINE>
<LINE>
<WORD coords="329,1459,451,1431,1452">distracting</WORD>
<WORD coords="460,1459,620,1431,1453">typographical</WORD>
<WORD coords="628,1454,703,1438,1453">errors.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="329,1497,482,1475,1496">BeckerText</WORD>
<WORD coords="499,1498,572,1475,1497">works</WORD>
<WORD coords="586,1498,639,1475,1497">with</WORD>
<WORD coords="652,1499,713,1479,1498">most</WORD>
<WORD coords="725,1505,821,1476,1498">popular</WORD>
<WORD coords="835,1499,964,1476,1499">dot-matrix</WORD>
<WORD coords="980,1499,1024,1477,1499">and</WORD>
</LINE>
<LINE>
<WORD coords="329,1535,482,1507,1529">letter-quality</WORD>
<WORD coords="490,1535,588,1507,1529">printers,</WORD>
<WORD coords="598,1530,640,1507,1530">and</WORD>
<WORD coords="647,1531,703,1514,1530">even</WORD>
<WORD coords="712,1531,749,1508,1530">the</WORD>
<WORD coords="756,1531,820,1508,1530">latest</WORD>
<WORD coords="826,1531,883,1508,1531">laser</WORD>
<WORD coords="890,1537,980,1508,1531">printers</WORD>
<WORD coords="989,1532,1024,1508,1531">for</WORD>
</LINE>
<LINE>
<WORD coords="329,1567,511,1539,1561">typeset-quality</WORD>
<WORD coords="524,1568,609,1543,1562">output.</WORD>
<WORD coords="621,1563,725,1540,1561">Includes</WORD>
<WORD coords="738,1568,923,1540,1562">comprehensive</WORD>
<WORD coords="935,1563,1023,1541,1563">tutorial</WORD>
</LINE>
<LINE>
<WORD coords="329,1592,371,1570,1591">and</WORD>
<WORD coords="378,1592,470,1570,1591">manual.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="329,1637,478,1614,1636">BeckerText</WORD>
<WORD coords="487,1642,551,1614,1636">gives</WORD>
<WORD coords="561,1642,604,1620,1637">you</WORD>
<WORD coords="615,1637,651,1614,1636">the</WORD>
<WORD coords="659,1643,736,1620,1637">power</WORD>
<WORD coords="744,1637,788,1615,1637">and</WORD>
<WORD coords="796,1643,914,1615,1637">flexibility</WORD>
<WORD coords="924,1638,968,1615,1637">that</WORD>
<WORD coords="978,1643,1022,1622,1637">you</WORD>
</LINE>
<LINE>
<WORD coords="328,1668,386,1646,1668">need</WORD>
<WORD coords="395,1669,418,1649,1668">to</WORD>
<WORD coords="427,1674,524,1646,1668">produce</WORD>
<WORD coords="534,1669,571,1646,1668">the</WORD>
<WORD coords="579,1675,823,1646,1668">professional-quality</WORD>
<WORD coords="835,1670,965,1647,1669">documents</WORD>
<WORD coords="978,1670,1024,1647,1669">that</WORD>
</LINE>
<LINE>
<WORD coords="328,1706,371,1684,1700">you</WORD>
<WORD coords="378,1701,475,1678,1700">demand.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="329,1744,399,1721,1743">When</WORD>
<WORD coords="408,1750,452,1728,1744">you</WORD>
<WORD coords="461,1745,519,1722,1744">need</WORD>
<WORD coords="527,1745,588,1728,1744">more</WORD>
<WORD coords="597,1745,655,1721,1744">from</WORD>
<WORD coords="663,1751,719,1728,1744">your</WORD>
<WORD coords="727,1745,789,1722,1744">word</WORD>
<WORD coords="797,1751,912,1728,1744">processor</WORD>
<WORD coords="920,1745,970,1722,1745">than</WORD>
<WORD coords="977,1751,1024,1722,1745">just</WORD>
</LINE>
<LINE>
<WORD coords="329,1776,390,1754,1776">word</WORD>
<WORD coords="400,1782,537,1754,1776">processing,</WORD>
<WORD coords="549,1782,593,1760,1777">you</WORD>
<WORD coords="604,1777,662,1754,1776">need</WORD>
<WORD coords="673,1777,823,1754,1776">BeckerText</WORD>
<WORD coords="833,1783,928,1754,1777">Amiga.</WORD>
</LINE>
<LINE>
<WORD coords="327,1820,438,1797,1819">Discover</WORD>
<WORD coords="446,1820,483,1798,1819">the</WORD>
<WORD coords="493,1826,569,1803,1820">power</WORD>
<WORD coords="578,1820,606,1797,1820">of</WORD>
<WORD coords="613,1821,773,1797,1820">BeckerText.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="328,1902,462,1874,1896">Suggested</WORD>
<WORD coords="484,1897,557,1873,1896">retail</WORD>
<WORD coords="579,1902,656,1873,1896">price:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="871,1899,988,1873,1896">$150.00</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1359,1600,1525,1573,1599">Features</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1120,1652,1194,1630,1652">Select</WORD>
<WORD coords="1201,1657,1287,1630,1652">options</WORD>
<WORD coords="1294,1652,1348,1630,1652">from</WORD>
<WORD coords="1357,1657,1461,1630,1651">pulldown</WORD>
<WORD coords="1471,1652,1549,1636,1651">menus</WORD>
<WORD coords="1557,1651,1581,1635,1651">or</WORD>
<WORD coords="1590,1657,1661,1630,1651">handy</WORD>
<WORD coords="1669,1651,1763,1630,1651">shortcut</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1120,1687,1178,1660,1681">keys</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1121,1714,1178,1689,1711">Fast,</WORD>
<WORD coords="1186,1711,1233,1691,1710">true</WORD>
<WORD coords="1241,1711,1373,1688,1710">WYSIWYG</WORD>
<WORD coords="1380,1716,1499,1689,1710">formatting</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1121,1743,1179,1718,1739">Bold,</WORD>
<WORD coords="1191,1743,1250,1718,1739">italic,</WORD>
<WORD coords="1261,1743,1378,1718,1739">underline,</WORD>
<WORD coords="1388,1744,1519,1717,1739">superscript</WORD>
<WORD coords="1529,1739,1572,1717,1739">and</WORD>
<WORD coords="1582,1744,1689,1717,1738">subscript</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1120,1769,1250,1748,1769">characters</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1121,1799,1238,1777,1799">Automatic</WORD>
<WORD coords="1245,1804,1359,1777,1799">wordwrap</WORD>
<WORD coords="1366,1799,1409,1777,1799">and</WORD>
<WORD coords="1418,1804,1476,1783,1799">page</WORD>
<WORD coords="1484,1804,1606,1777,1798">numbering</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1121,1832,1280,1806,1827">Sophisticated</WORD>
<WORD coords="1289,1828,1327,1806,1828">tab</WORD>
<WORD coords="1335,1828,1379,1806,1827">and</WORD>
<WORD coords="1389,1827,1461,1806,1827">indent</WORD>
<WORD coords="1468,1832,1561,1806,1827">options,</WORD>
<WORD coords="1571,1827,1618,1806,1827">with</WORD>
<WORD coords="1626,1832,1734,1805,1826">centering</WORD>
<WORD coords="1744,1826,1787,1805,1826">and</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1122,1863,1202,1836,1857">margin</WORD>
<WORD coords="1212,1863,1345,1836,1857">justification</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1122,1890,1192,1866,1886">Move,</WORD>
<WORD coords="1202,1893,1269,1866,1887">Copy,</WORD>
<WORD coords="1279,1890,1361,1865,1887">Delete,</WORD>
<WORD coords="1370,1887,1453,1865,1886">Search</WORD>
<WORD coords="1462,1886,1505,1865,1886">and</WORD>
<WORD coords="1514,1891,1611,1864,1886">Replace</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1121,1916,1240,1894,1916">Automatic</WORD>
<WORD coords="1249,1921,1401,1894,1915">hyphenation,</WORD>
<WORD coords="1410,1915,1458,1894,1915">with</WORD>
<WORD coords="1467,1915,1583,1893,1915">automatic</WORD>
<WORD coords="1590,1915,1648,1893,1914">table</WORD>
<WORD coords="1657,1914,1680,1893,1914">of</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1121,1945,1222,1926,1944">contents</WORD>
<WORD coords="1232,1945,1275,1923,1945">and</WORD>
<WORD coords="1285,1945,1347,1923,1944">index</WORD>
<WORD coords="1356,1950,1482,1923,1944">generation</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1121,1975,1183,1953,1974">Write</WORD>
<WORD coords="1192,1979,1221,1958,1974">up</WORD>
<WORD coords="1228,1974,1249,1955,1974">to</WORD>
<WORD coords="1258,1974,1301,1954,1973">999</WORD>
<WORD coords="1310,1974,1434,1953,1973">characters</WORD>
<WORD coords="1442,1978,1480,1958,1973">per</WORD>
<WORD coords="1488,1973,1528,1952,1973">line</WORD>
<WORD coords="1536,1973,1583,1952,1973">with</WORD>
<WORD coords="1592,1973,1705,1951,1972">horizontal</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1121,2009,1220,1982,2003">scrolling</WORD>
<WORD coords="1229,2004,1314,1982,2003">feature</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1122,2034,1197,2012,2033">Check</WORD>
<WORD coords="1205,2038,1295,2011,2033">spelling</WORD>
<WORD coords="1305,2032,1331,2017,2032">as</WORD>
<WORD coords="1340,2038,1382,2016,2032">you</WORD>
<WORD coords="1391,2032,1448,2011,2032">write</WORD>
<WORD coords="1456,2032,1480,2016,2032">or</WORD>
<WORD coords="1489,2037,1629,2010,2031">interactively</WORD>
<WORD coords="1638,2036,1697,2009,2031">proof</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1121,2067,1247,2042,2063">document;</WORD>
<WORD coords="1256,2063,1299,2041,2063">add</WORD>
<WORD coords="1308,2062,1330,2043,2062">to</WORD>
<WORD coords="1339,2067,1455,2041,2061">dictionary</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1123,2092,1231,2070,2092">Performs</WORD>
<WORD coords="1239,2092,1379,2069,2091">calculations</WORD>
<WORD coords="1388,2091,1456,2069,2091">within</WORD>
<WORD coords="1464,2096,1518,2074,2090">your</WORD>
<WORD coords="1525,2090,1656,2069,2090">documents</WORD>
<WORD coords="1656,2083,1684,2079,0">—</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1122,2122,1228,2100,2122">calculate</WORD>
<WORD coords="1237,2122,1256,2099,2121">in</WORD>
<WORD coords="1265,2121,1365,2099,2121">columns</WORD>
<WORD coords="1373,2121,1420,2099,2121">with</WORD>
<WORD coords="1428,2120,1511,2098,2120">flexible</WORD>
<WORD coords="1519,2124,1637,2098,2119">templates</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1122,2152,1247,2130,2151">Customize</WORD>
<WORD coords="1255,2151,1285,2130,2151">30</WORD>
<WORD coords="1293,2151,1387,2129,2151">function</WORD>
<WORD coords="1397,2156,1452,2129,2150">keys</WORD>
<WORD coords="1460,2150,1482,2130,2150">to</WORD>
<WORD coords="1492,2150,1551,2130,2149">store</WORD>
<WORD coords="1561,2149,1685,2127,2148">often-used</WORD>
<WORD coords="1695,2148,1738,2129,2148">text</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1123,2181,1164,2160,2181">and</WORD>
<WORD coords="1174,2181,1245,2165,2180">macro</WORD>
<WORD coords="1252,2180,1380,2159,2180">commands</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1123,2215,1196,2190,2210">Merge</WORD>
<WORD coords="1207,2210,1244,2189,2210">IFF</WORD>
<WORD coords="1251,2215,1351,2188,2209">graphics</WORD>
<WORD coords="1359,2209,1400,2188,2209">into</WORD>
<WORD coords="1408,2209,1537,2188,2208">documents</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1124,2240,1222,2218,2239">Includes</WORD>
<WORD coords="1233,2244,1335,2217,2238">BTSnap</WORD>
<WORD coords="1344,2243,1443,2221,2237">program</WORD>
<WORD coords="1452,2237,1485,2216,2237">for</WORD>
<WORD coords="1493,2242,1617,2215,2236">converting</WORD>
<WORD coords="1627,2236,1670,2217,2236">text</WORD>
<WORD coords="1680,2236,1754,2215,2235">blocks</WORD>
<WORD coords="1763,2235,1785,2217,2235">to</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1124,2269,1162,2248,2268">IFF</WORD>
<WORD coords="1169,2274,1268,2247,2268">graphics</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1123,2298,1228,2277,2297">C-source</WORD>
<WORD coords="1237,2297,1301,2276,2297">mode</WORD>
<WORD coords="1308,2297,1340,2276,2296">for</WORD>
<WORD coords="1347,2301,1409,2275,2296">quick</WORD>
<WORD coords="1416,2296,1459,2275,2295">and</WORD>
<WORD coords="1467,2300,1522,2280,2295">easy</WORD>
<WORD coords="1531,2295,1549,2275,2295">C</WORD>
<WORD coords="1558,2300,1664,2274,2294">language</WORD>
<WORD coords="1673,2299,1767,2279,2294">program</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1123,2332,1201,2305,2326">editing</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1124,2356,1176,2334,2356">Print</WORD>
<WORD coords="1185,2360,1213,2339,2355">up</WORD>
<WORD coords="1219,2355,1242,2336,2355">to</WORD>
<WORD coords="1248,2355,1263,2334,2355">5</WORD>
<WORD coords="1270,2355,1368,2333,2354">columns</WORD>
<WORD coords="1376,2354,1405,2338,2354">on</WORD>
<WORD coords="1414,2354,1428,2338,2354">a</WORD>
<WORD coords="1435,2359,1503,2332,2353">single</WORD>
<WORD coords="1511,2358,1569,2337,2352">page</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1123,2390,1206,2363,2385">Adapts</WORD>
<WORD coords="1214,2385,1236,2365,2384">to</WORD>
<WORD coords="1244,2389,1336,2362,2383">virtually</WORD>
<WORD coords="1345,2389,1387,2367,2383">any</WORD>
<WORD coords="1396,2386,1522,2361,2382">dot-matrix,</WORD>
<WORD coords="1533,2387,1677,2360,2381">letter-quality</WORD>
<WORD coords="1686,2381,1709,2365,2380">or</WORD>
<WORD coords="1720,2380,1775,2360,2380">laser</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1124,2418,1200,2392,2413">printer</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1125,2447,1309,2420,2441">Comprehensive</WORD>
<WORD coords="1315,2441,1395,2419,2440">tutorial</WORD>
<WORD coords="1403,2440,1446,2418,2439">and</WORD>
<WORD coords="1456,2439,1540,2417,2438">manual</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1126,2472,1166,2450,2472">Not</WORD>
<WORD coords="1175,2477,1231,2455,2471">copy</WORD>
<WORD coords="1241,2476,1351,2448,2470">protected</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0301.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0302.djvu" width="2052">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0302.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION backgroundColor="0" inverted="true">
<PARAGRAPH>
<LINE>
<WORD coords="426,498,621,462,496">Selected</WORD>
<WORD coords="631,497,797,463,496">Abacus</WORD>
<WORD coords="814,497,1009,463,497">Products</WORD>
<WORD coords="1023,497,1083,463,496">for</WORD>
<WORD coords="1097,497,1165,463,496">the</WORD>
<WORD coords="1181,509,1357,455,496">Amiga</WORD>
<WORD coords="1369,506,1603,465,496">computers</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="436,713,812,657,711">AssemPro</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="305,781,465,750,780">Machine</WORD>
<WORD coords="492,790,674,751,780">Language</WORD>
<WORD coords="701,790,944,752,781">Development</WORD>
</LINE>
<LINE>
<WORD coords="409,826,540,788,818">System</WORD>
<WORD coords="563,818,616,781,817">for</WORD>
<WORD coords="640,819,697,790,818">the</WORD>
<WORD coords="721,827,840,790,818">Amiga</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="277,892,360,863,885">Bridge</WORD>
<WORD coords="369,886,405,863,885">the</WORD>
<WORD coords="415,892,459,869,886">gap</WORD>
<WORD coords="468,887,567,864,886">between</WORD>
<WORD coords="578,887,633,864,887">slow</WORD>
<WORD coords="643,893,788,865,887">higher-level</WORD>
<WORD coords="798,894,916,865,888">languages</WORD>
<WORD coords="927,889,971,866,888">and</WORD>
</LINE>
<LINE>
<WORD coords="277,918,390,895,918">ultra-fast</WORD>
<WORD coords="402,919,505,896,918">machine</WORD>
<WORD coords="519,924,629,897,918">language</WORD>
<WORD coords="642,926,817,897,919">programming:</WORD>
<WORD coords="832,921,970,898,920">AssemPro</WORD>
</LINE>
<LINE>
<WORD coords="278,956,367,927,949">Amiga</WORD>
<WORD coords="380,950,473,928,949">unlocks</WORD>
<WORD coords="485,951,522,929,950">the</WORD>
<WORD coords="534,950,574,928,950">full</WORD>
<WORD coords="585,956,662,935,950">power</WORD>
<WORD coords="674,951,702,929,951">of</WORD>
<WORD coords="714,951,749,929,951">the</WORD>
<WORD coords="763,952,881,930,951">AMIGA&apos;S</WORD>
<WORD coords="895,952,970,930,952">68000</WORD>
</LINE>
<LINE>
<WORD coords="277,987,403,966,981">processor.</WORD>
<WORD coords="419,982,455,960,981">It&apos;s</WORD>
<WORD coords="473,982,485,966,982">a</WORD>
<WORD coords="500,988,612,961,982">complete</WORD>
<WORD coords="627,989,766,961,983">developer&apos;s</WORD>
<WORD coords="782,984,814,961,983">kit</WORD>
<WORD coords="829,984,866,961,983">for</WORD>
<WORD coords="881,991,970,961,984">rapidly</WORD>
</LINE>
<LINE>
<WORD coords="277,1020,414,992,1014">developing</WORD>
<WORD coords="430,1015,534,992,1014">machine</WORD>
<WORD coords="550,1021,795,993,1015">language/assembler</WORD>
<WORD coords="808,1023,925,1000,1016">programs</WORD>
<WORD coords="940,1017,970,1000,1017">on</WORD>
</LINE>
<LINE>
<WORD coords="277,1051,334,1029,1046">your</WORD>
<WORD coords="342,1051,428,1023,1045">Amiga.</WORD>
<WORD coords="438,1047,569,1024,1046">AssemPro</WORD>
<WORD coords="579,1047,616,1025,1046">has</WORD>
<WORD coords="625,1053,753,1025,1047">everything</WORD>
<WORD coords="761,1053,804,1031,1048">you</WORD>
<WORD coords="814,1048,870,1025,1047">need</WORD>
<WORD coords="879,1048,901,1029,1048">to</WORD>
<WORD coords="910,1048,970,1025,1047">write</WORD>
</LINE>
<LINE>
<WORD coords="277,1084,531,1055,1077">professional-quality</WORD>
<WORD coords="549,1085,665,1063,1078">programs</WORD>
<WORD coords="684,1080,765,1057,1079">&quot;down</WORD>
<WORD coords="783,1080,806,1061,1080">to</WORD>
<WORD coords="823,1080,861,1058,1080">the</WORD>
<WORD coords="879,1081,969,1058,1080">metal&quot;:</WORD>
</LINE>
<LINE>
<WORD coords="277,1114,354,1087,1110">editor,</WORD>
<WORD coords="362,1117,479,1087,1110">debugger,</WORD>
<WORD coords="487,1112,642,1088,1111">disassembler</WORD>
<WORD coords="650,1112,672,1090,1111">&amp;</WORD>
<WORD coords="680,1112,828,1090,1111">reassembler.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="278,1175,323,1153,1174">Yet</WORD>
<WORD coords="341,1176,499,1152,1175">AssemPro</WORD>
<WORD coords="520,1176,573,1153,1176">isn&apos;t</WORD>
<WORD coords="585,1182,635,1154,1176">just</WORD>
<WORD coords="651,1177,688,1154,1176">for</WORD>
<WORD coords="705,1177,743,1154,1176">the</WORD>
<WORD coords="760,1177,837,1154,1177">6S000</WORD>
<WORD coords="854,1183,970,1159,1177">experts.</WORD>
</LINE>
<LINE>
<WORD coords="278,1207,416,1184,1206">AssemPro</WORD>
<WORD coords="426,1207,445,1184,1206">is</WORD>
<WORD coords="458,1213,511,1190,1207">easy</WORD>
<WORD coords="524,1208,548,1189,1207">to</WORD>
<WORD coords="559,1208,606,1191,1208">use.</WORD>
<WORD coords="618,1208,670,1186,1208">You</WORD>
<WORD coords="682,1208,753,1186,1208">select</WORD>
<WORD coords="763,1214,851,1186,1208">options</WORD>
<WORD coords="864,1209,923,1186,1208">from</WORD>
<WORD coords="934,1209,971,1186,1209">the</WORD>
</LINE>
<LINE>
<WORD coords="277,1244,401,1215,1237">dropdown</WORD>
<WORD coords="415,1240,494,1222,1239">menus</WORD>
<WORD coords="508,1240,534,1222,1239">or</WORD>
<WORD coords="547,1240,600,1216,1239">with</WORD>
<WORD coords="615,1240,715,1217,1240">shortcut</WORD>
<WORD coords="728,1246,790,1218,1240">keys,</WORD>
<WORD coords="805,1241,878,1218,1240">which</WORD>
<WORD coords="893,1241,969,1218,1240">makes</WORD>
</LINE>
<LINE>
<WORD coords="277,1276,334,1253,1270">your</WORD>
<WORD coords="340,1276,443,1254,1270">program</WORD>
<WORD coords="450,1277,605,1249,1271">development</WORD>
<WORD coords="613,1272,625,1256,1272">a</WORD>
<WORD coords="634,1272,700,1250,1271">much</WORD>
<WORD coords="709,1278,799,1250,1271">simpler</WORD>
<WORD coords="806,1278,902,1256,1272">process.</WORD>
<WORD coords="910,1273,970,1250,1272">With</WORD>
</LINE>
<LINE>
<WORD coords="277,1302,314,1280,1302">the</WORD>
<WORD coords="321,1308,418,1279,1302">optional</WORD>
<WORD coords="426,1304,515,1280,1303">Abacus</WORD>
<WORD coords="523,1304,583,1281,1304">book</WORD>
<WORD coords="587,1309,669,1281,1303">Amiga</WORD>
<WORD coords="676,1304,785,1282,1304">Machine</WORD>
<WORD coords="792,1310,915,1282,1304">Language</WORD>
<WORD coords="924,1309,971,1283,1305">(see</WORD>
</LINE>
<LINE>
<WORD coords="277,1341,335,1318,1335">page</WORD>
<WORD coords="345,1340,375,1312,1337">3),</WORD>
<WORD coords="385,1336,520,1312,1335">AssemPro</WORD>
<WORD coords="530,1336,550,1313,1336">is</WORD>
<WORD coords="561,1336,597,1313,1336">the</WORD>
<WORD coords="606,1342,691,1313,1336">perfect</WORD>
<WORD coords="700,1337,846,1313,1336">introduction</WORD>
<WORD coords="857,1338,880,1318,1338">to</WORD>
<WORD coords="889,1343,972,1314,1337">Amiga</WORD>
</LINE>
<LINE>
<WORD coords="277,1367,378,1344,1367">machine</WORD>
<WORD coords="385,1374,492,1344,1367">language</WORD>
<WORD coords="499,1375,653,1345,1368">development</WORD>
<WORD coords="659,1369,702,1346,1369">and</WORD>
<WORD coords="708,1376,875,1346,1369">programming.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="277,1431,428,1408,1430">AssemPro</WORD>
<WORD coords="444,1432,494,1409,1431">also</WORD>
<WORD coords="506,1432,548,1409,1432">has</WORD>
<WORD coords="569,1432,606,1410,1432">the</WORD>
<WORD coords="626,1438,782,1410,1432">professional</WORD>
<WORD coords="802,1434,902,1410,1433">features</WORD>
<WORD coords="923,1434,972,1411,1433">that</WORD>
</LINE>
<LINE>
<WORD coords="277,1463,397,1440,1463">advanced</WORD>
<WORD coords="419,1469,587,1447,1463">programmers</WORD>
<WORD coords="608,1465,664,1443,1464">look</WORD>
<WORD coords="684,1466,728,1442,1465">for.</WORD>
<WORD coords="748,1466,803,1443,1465">Lots</WORD>
<WORD coords="823,1466,851,1442,1466">of</WORD>
<WORD coords="869,1466,968,1443,1465">&quot;extras&quot;</WORD>
</LINE>
<LINE>
<WORD coords="276,1496,395,1472,1495">eliminate</WORD>
<WORD coords="416,1496,454,1474,1495">the</WORD>
<WORD coords="475,1497,536,1478,1496">most</WORD>
<WORD coords="556,1501,655,1474,1497">tedious,</WORD>
<WORD coords="675,1504,809,1474,1497">repetitious</WORD>
<WORD coords="831,1498,875,1475,1498">and</WORD>
<WORD coords="895,1499,967,1475,1498">time-</WORD>
</LINE>
<LINE>
<WORD coords="276,1534,412,1505,1528">consuming</WORD>
<WORD coords="428,1529,469,1506,1528">m/1</WORD>
<WORD coords="482,1536,650,1506,1529">programming</WORD>
<WORD coords="664,1530,732,1507,1530">tasks.</WORD>
<WORD coords="747,1531,803,1507,1530">Like</WORD>
<WORD coords="817,1537,896,1512,1530">syntax</WORD>
<WORD coords="910,1532,971,1514,1531">error</WORD>
</LINE>
<LINE>
<WORD coords="277,1566,448,1538,1560">search/replace</WORD>
<WORD coords="457,1561,567,1539,1560">functions</WORD>
<WORD coords="577,1561,599,1543,1561">to</WORD>
<WORD coords="608,1567,676,1540,1562">speed</WORD>
<WORD coords="685,1568,786,1546,1561">program</WORD>
<WORD coords="795,1563,917,1540,1562">alterations</WORD>
<WORD coords="928,1563,970,1541,1562">and</WORD>
</LINE>
<LINE>
<WORD coords="276,1598,410,1570,1592">debugging.</WORD>
<WORD coords="420,1593,473,1570,1592">And</WORD>
<WORD coords="481,1599,526,1576,1593">you</WORD>
<WORD coords="535,1594,577,1576,1593">can</WORD>
<WORD coords="586,1600,682,1571,1593">compile</WORD>
<WORD coords="692,1595,716,1575,1594">to</WORD>
<WORD coords="725,1600,823,1578,1594">memory</WORD>
<WORD coords="833,1595,868,1572,1594">for</WORD>
<WORD coords="877,1601,969,1572,1595">lighting</WORD>
</LINE>
<LINE>
<WORD coords="276,1629,352,1601,1623">speed.</WORD>
<WORD coords="363,1624,409,1602,1623">The</WORD>
<WORD coords="420,1630,603,1602,1624">comprehensive</WORD>
<WORD coords="614,1626,702,1602,1625">tutorial</WORD>
<WORD coords="714,1626,757,1603,1626">and</WORD>
<WORD coords="767,1627,855,1604,1626">manual</WORD>
<WORD coords="866,1627,922,1604,1626">have</WORD>
<WORD coords="933,1627,970,1604,1626">the</WORD>
</LINE>
<LINE>
<WORD coords="276,1655,379,1633,1655">detailed</WORD>
<WORD coords="401,1656,553,1634,1655">information</WORD>
<WORD coords="576,1663,622,1640,1657">you</WORD>
<WORD coords="644,1658,704,1635,1657">need</WORD>
<WORD coords="724,1658,762,1635,1657">for</WORD>
<WORD coords="783,1662,835,1635,1658">fast,</WORD>
<WORD coords="857,1659,970,1636,1658">effective</WORD>
</LINE>
<LINE>
<WORD coords="275,1694,447,1665,1687">programming.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="276,1752,411,1729,1751">AssemPro</WORD>
<WORD coords="431,1759,517,1730,1752">Amiga</WORD>
<WORD coords="533,1754,603,1730,1753">offers</WORD>
<WORD coords="617,1754,680,1737,1753">more</WORD>
<WORD coords="693,1760,843,1731,1754">professional</WORD>
<WORD coords="857,1759,968,1732,1755">features,</WORD>
</LINE>
<LINE>
<WORD coords="275,1789,351,1761,1784">speed,</WORD>
<WORD coords="361,1784,424,1761,1784">sheer</WORD>
<WORD coords="432,1790,514,1769,1784">power,</WORD>
<WORD coords="526,1785,569,1763,1785">and</WORD>
<WORD coords="577,1786,628,1769,1786">ease</WORD>
<WORD coords="637,1786,665,1763,1786">of</WORD>
<WORD coords="672,1792,785,1764,1786">operation</WORD>
<WORD coords="795,1787,844,1765,1787">than</WORD>
<WORD coords="855,1794,897,1771,1787">any</WORD>
<WORD coords="907,1788,969,1765,1787">other</WORD>
</LINE>
<LINE>
<WORD coords="276,1815,396,1793,1815">assembler</WORD>
<WORD coords="405,1822,504,1794,1816">package</WORD>
<WORD coords="515,1817,583,1794,1816">we&apos;ve</WORD>
<WORD coords="593,1817,646,1801,1817">seen</WORD>
<WORD coords="656,1818,693,1795,1817">for</WORD>
<WORD coords="702,1818,738,1795,1818">the</WORD>
<WORD coords="748,1824,835,1801,1818">money.</WORD>
<WORD coords="845,1820,898,1796,1819">Test</WORD>
<WORD coords="906,1820,969,1796,1819">drive</WORD>
</LINE>
<LINE>
<WORD coords="275,1853,331,1830,1847">your</WORD>
<WORD coords="340,1849,471,1825,1847">AssemPro</WORD>
<WORD coords="484,1855,569,1827,1848">Amiga</WORD>
<WORD coords="580,1850,631,1827,1849">with</WORD>
<WORD coords="642,1850,678,1828,1849">the</WORD>
<WORD coords="688,1856,782,1827,1850">security</WORD>
<WORD coords="791,1851,818,1828,1851">of</WORD>
<WORD coords="825,1852,862,1828,1851">the</WORD>
<WORD coords="871,1852,968,1828,1851">Abacus</WORD>
</LINE>
<LINE>
<WORD coords="274,1885,362,1857,1880">30-day</WORD>
<WORD coords="371,1886,506,1861,1880">guarantee.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="275,1950,402,1921,1944">Suggested</WORD>
<WORD coords="411,1945,479,1922,1944">retail</WORD>
<WORD coords="487,1951,560,1923,1945">price:</WORD>
<WORD coords="579,1949,660,1923,1946">$99.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1304,1807,1470,1779,1806">Features</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1057,1843,1174,1815,1837">Integrated</WORD>
<WORD coords="1184,1842,1258,1816,1838">Editor,</WORD>
<WORD coords="1268,1844,1390,1816,1838">Debugger,</WORD>
<WORD coords="1401,1839,1562,1817,1839">Disassembler</WORD>
<WORD coords="1570,1840,1613,1818,1840">and</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1057,1867,1212,1845,1866">Reassembler</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1057,1901,1122,1874,1895">Large</WORD>
<WORD coords="1131,1901,1240,1876,1895">operp&apos;ing</WORD>
<WORD coords="1250,1902,1333,1878,1896">system</WORD>
<WORD coords="1344,1902,1415,1876,1896">library</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1057,1924,1116,1903,1923">Runs</WORD>
<WORD coords="1125,1924,1191,1903,1924">under</WORD>
<WORD coords="1198,1925,1237,1904,1924">CLI</WORD>
<WORD coords="1246,1925,1288,1904,1925">and</WORD>
<WORD coords="1297,1926,1429,1904,1925">Workbench</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1056,1953,1166,1931,1952">Produces</WORD>
<WORD coords="1175,1954,1241,1932,1954">either</WORD>
<WORD coords="1249,1955,1425,1932,1954">PC-relocatable</WORD>
<WORD coords="1433,1955,1457,1939,1955">or</WORD>
<WORD coords="1465,1956,1565,1934,1955">absolute</WORD>
<WORD coords="1574,1956,1630,1935,1955">code</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1056,1982,1133,1961,1982">Create</WORD>
<WORD coords="1141,1983,1226,1963,1982">custom</WORD>
<WORD coords="1235,1984,1321,1967,1983">macros</WORD>
<WORD coords="1328,1984,1360,1962,1984">for</WORD>
<WORD coords="1368,1990,1440,1963,1984">nearly</WORD>
<WORD coords="1448,1990,1490,1968,1984">any</WORD>
<WORD coords="1498,1989,1619,1966,1985">parameter</WORD>
<WORD coords="1627,1991,1657,1964,1985">(of</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1054,2011,1152,1989,2010">different</WORD>
<WORD coords="1162,2017,1236,1991,2011">types)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1055,2039,1114,2018,2039">Error</WORD>
<WORD coords="1121,2040,1201,2019,2040">search</WORD>
<WORD coords="1210,2040,1253,2019,2040">and</WORD>
<WORD coords="1262,2046,1349,2019,2041">replace</WORD>
<WORD coords="1356,2042,1464,2020,2041">functions</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1054,2070,1246,2047,2069">Cross-reference</WORD>
<WORD coords="1257,2070,1289,2048,2070">list</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1055,2099,1243,2076,2097">Menu-controlled</WORD>
<WORD coords="1252,2099,1379,2077,2099">conditional</WORD>
<WORD coords="1388,2100,1431,2078,2100">and</WORD>
<WORD coords="1441,2105,1545,2079,2100">repeated</WORD>
<WORD coords="1554,2106,1665,2079,2100">assembly</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1055,2127,1096,2105,2127">Full</WORD>
<WORD coords="1103,2128,1170,2106,2127">32-bit</WORD>
<WORD coords="1178,2128,1292,2106,2128">arithmetic</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1054,2157,1170,2135,2156">Advanced</WORD>
<WORD coords="1179,2163,1291,2136,2157">debugger</WORD>
<WORD coords="1297,2158,1344,2136,2158">with</WORD>
<WORD coords="1354,2159,1427,2138,2158">68020</WORD>
<WORD coords="1434,2164,1563,2137,2159">single-step</WORD>
<WORD coords="1571,2160,1684,2138,2159">emulation</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1053,2186,1136,2162,2184">Written</WORD>
<WORD coords="1144,2192,1271,2164,2186">completely</WORD>
<WORD coords="1280,2187,1299,2165,2186">in</WORD>
<WORD coords="1309,2187,1409,2165,2187">machine</WORD>
<WORD coords="1418,2193,1526,2166,2187">language</WORD>
<WORD coords="1533,2188,1566,2166,2188">for</WORD>
<WORD coords="1574,2189,1675,2166,2188">ultra-fast</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1053,2219,1164,2193,2214">operation</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1053,2244,1114,2222,2244">Runs</WORD>
<WORD coords="1120,2245,1149,2228,2245">on</WORD>
<WORD coords="1158,2250,1199,2229,2245">any</WORD>
<WORD coords="1207,2251,1281,2224,2245">Amiga</WORD>
<WORD coords="1288,2246,1334,2224,2246">with</WORD>
<WORD coords="1342,2246,1405,2225,2246">512K</WORD>
<WORD coords="1411,2247,1436,2231,2247">or</WORD>
<WORD coords="1443,2247,1502,2231,2247">more</WORD>
<WORD coords="1510,2247,1553,2226,2247">and</WORD>
<WORD coords="1562,2248,1661,2226,2247">Kickstart</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1052,2273,1138,2251,2272">version</WORD>
<WORD coords="1150,2273,1184,2253,2273">1.2</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1053,2302,1093,2280,2301">Not</WORD>
<WORD coords="1102,2307,1159,2286,2302">copy</WORD>
<WORD coords="1168,2307,1278,2282,2302">protected</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1050,2357,1142,2336,2356">Machine</WORD>
<WORD coords="1147,2362,1242,2337,2356">language</WORD>
<WORD coords="1246,2363,1390,2339,2357">programming</WORD>
<WORD coords="1397,2364,1482,2339,2358">requires</WORD>
<WORD coords="1488,2359,1501,2346,2359">a</WORD>
<WORD coords="1506,2359,1558,2340,2359">solid</WORD>
<WORD coords="1564,2366,1709,2340,2359">understanding</WORD>
</LINE>
<LINE>
<WORD coords="1051,2385,1076,2359,2381">of</WORD>
<WORD coords="1080,2379,1114,2359,2379">the</WORD>
<WORD coords="1120,2380,1192,2360,2379">AMIGA</WORD>
<WORD coords="1202,2380,1214,2366,2380">s</WORD>
<WORD coords="1222,2380,1327,2361,2380">hardware</WORD>
<WORD coords="1337,2381,1378,2366,2380">ana</WORD>
<WORD coords="1387,2387,1492,2361,2381">operating</WORD>
<WORD coords="1502,2387,1581,2365,2382">system.</WORD>
<WORD coords="1592,2383,1625,2362,2382">We</WORD>
<WORD coords="1634,2383,1662,2363,2383">do</WORD>
<WORD coords="1670,2382,1706,2367,2382">not</WORD>
</LINE>
<LINE>
<WORD coords="1050,2408,1172,2389,2407">recommend</WORD>
<WORD coords="1177,2408,1214,2389,2408">this</WORD>
<WORD coords="1217,2414,1304,2390,2408">package</WORD>
<WORD coords="1310,2409,1330,2394,2409">to</WORD>
<WORD coords="1336,2416,1438,2390,2409">beginning</WORD>
<WORD coords="1443,2416,1511,2391,2410">Amiga</WORD>
<WORD coords="1515,2417,1657,2398,2410">programmers</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0302.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0303.djvu" width="2047">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0303.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION backgroundColor="0" inverted="true">
<PARAGRAPH>
<LINE>
<WORD coords="539,501,727,462,500">Abacus</WORD>
<WORD coords="748,502,971,462,501">Products</WORD>
<WORD coords="989,502,1056,463,501">for</WORD>
<WORD coords="1075,517,1291,450,501">Amiga</WORD>
<WORD coords="1325,512,1595,464,501">computers</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="443,708,930,655,707">DataRetrieve</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="381,778,410,748,778">A</WORD>
<WORD coords="433,779,602,747,778">Powerful</WORD>
<WORD coords="624,778,795,748,777">Database</WORD>
<WORD coords="819,786,985,748,777">Manager</WORD>
</LINE>
<LINE>
<WORD coords="548,816,603,785,815">for</WORD>
<WORD coords="623,815,680,785,815">the</WORD>
<WORD coords="700,823,821,785,815">Amiga</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="336,880,435,851,874">Imagine</WORD>
<WORD coords="445,874,458,858,874">a</WORD>
<WORD coords="467,880,578,851,874">powerful</WORD>
<WORD coords="588,874,692,851,874">database</WORD>
<WORD coords="702,874,738,851,873">for</WORD>
<WORD coords="747,880,804,857,873">your</WORD>
<WORD coords="813,879,902,851,873">Amiga:</WORD>
<WORD coords="912,874,957,857,873">one</WORD>
<WORD coords="966,873,1032,851,873">that&apos;s</WORD>
</LINE>
<LINE>
<WORD coords="335,910,386,883,906">fast,</WORD>
<WORD coords="394,906,433,883,906">has</WORD>
<WORD coords="442,906,456,889,906">a</WORD>
<WORD coords="463,911,521,883,906">huge</WORD>
<WORD coords="529,906,580,883,906">data</WORD>
<WORD coords="586,911,693,883,905">capacity,</WORD>
<WORD coords="702,911,739,887,906">yet</WORD>
<WORD coords="746,906,765,883,905">is</WORD>
<WORD coords="773,911,826,889,905">easy</WORD>
<WORD coords="834,905,858,886,905">to</WORD>
<WORD coords="865,906,927,883,905">work</WORD>
<WORD coords="934,905,994,882,904">with.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="335,952,395,929,952">Now</WORD>
<WORD coords="409,952,474,928,951">think</WORD>
<WORD coords="488,952,668,928,951">DataRetrieve</WORD>
<WORD coords="685,957,785,928,951">Amiga.</WORD>
<WORD coords="800,951,819,929,951">It</WORD>
<WORD coords="832,951,905,928,951">works</WORD>
<WORD coords="920,951,957,928,951">the</WORD>
<WORD coords="970,951,1032,934,950">same</WORD>
</LINE>
<LINE>
<WORD coords="336,990,387,967,983">way</WORD>
<WORD coords="403,984,427,967,984">as</WORD>
<WORD coords="444,990,502,967,983">your</WORD>
<WORD coords="518,989,602,960,983">Amiga</WORD>
<WORD coords="602,977,632,973,989">—</WORD>
<WORD coords="632,989,726,960,983">graphic</WORD>
<WORD coords="743,983,787,961,983">and</WORD>
<WORD coords="803,987,915,960,983">intuitive,</WORD>
<WORD coords="932,983,986,960,982">with</WORD>
<WORD coords="1002,983,1032,966,982">no</WORD>
</LINE>
<LINE>
<WORD coords="335,1016,430,993,1015">obscure</WORD>
<WORD coords="441,1016,581,993,1015">commands.</WORD>
<WORD coords="595,1015,645,993,1014">You</WORD>
<WORD coords="658,1021,750,992,1015">quickly</WORD>
<WORD coords="762,1015,797,996,1015">set</WORD>
<WORD coords="808,1021,838,998,1015">up</WORD>
<WORD coords="850,1020,907,998,1014">your</WORD>
<WORD coords="917,1015,969,992,1015">data</WORD>
<WORD coords="980,1015,1031,992,1014">files</WORD>
</LINE>
<LINE>
<WORD coords="335,1053,399,1025,1046">using</WORD>
<WORD coords="407,1047,539,1024,1046">convenient</WORD>
<WORD coords="547,1047,661,1031,1046">on-screen</WORD>
<WORD coords="670,1052,783,1024,1046">templates</WORD>
<WORD coords="792,1046,863,1024,1045">called</WORD>
<WORD coords="871,1046,951,1024,1046">masks.</WORD>
<WORD coords="960,1046,1033,1024,1045">Select</WORD>
</LINE>
<LINE>
<WORD coords="335,1080,469,1056,1079">commands</WORD>
<WORD coords="485,1079,546,1056,1078">from</WORD>
<WORD coords="562,1079,600,1056,1078">the</WORD>
<WORD coords="614,1085,731,1056,1078">pulldown</WORD>
<WORD coords="748,1079,828,1061,1078">menus</WORD>
<WORD coords="844,1079,871,1062,1078">or</WORD>
<WORD coords="886,1084,1031,1055,1078">time-saving</WORD>
</LINE>
<LINE>
<WORD coords="335,1110,435,1088,1109">shortcut</WORD>
<WORD coords="446,1115,509,1087,1109">keys.</WORD>
<WORD coords="522,1110,653,1087,1109">Customize</WORD>
<WORD coords="666,1109,703,1087,1109">the</WORD>
<WORD coords="715,1110,790,1087,1109">masks</WORD>
<WORD coords="803,1109,856,1086,1109">with</WORD>
<WORD coords="869,1109,975,1086,1108">different</WORD>
<WORD coords="987,1109,1033,1090,1108">text</WORD>
</LINE>
<LINE>
<WORD coords="335,1145,402,1119,1141">fonts,</WORD>
<WORD coords="413,1147,490,1119,1141">styles,</WORD>
<WORD coords="500,1144,581,1119,1140">colors,</WORD>
<WORD coords="594,1141,651,1118,1140">sizes</WORD>
<WORD coords="663,1141,707,1118,1140">and</WORD>
<WORD coords="715,1146,825,1118,1140">graphics.</WORD>
<WORD coords="836,1140,859,1118,1140">If</WORD>
<WORD coords="867,1146,911,1124,1140">you</WORD>
<WORD coords="922,1140,978,1118,1139">have</WORD>
<WORD coords="989,1145,1031,1124,1139">any</WORD>
</LINE>
<LINE>
<WORD coords="335,1178,458,1150,1172">questions,</WORD>
<WORD coords="470,1178,531,1150,1172">Help</WORD>
<WORD coords="543,1172,632,1156,1171">screens</WORD>
<WORD coords="646,1171,682,1156,1171">are</WORD>
<WORD coords="696,1172,806,1149,1171">available</WORD>
<WORD coords="818,1172,841,1153,1171">at</WORD>
<WORD coords="853,1171,889,1149,1171">the</WORD>
<WORD coords="902,1171,969,1149,1171">touch</WORD>
<WORD coords="981,1171,1009,1149,1170">of</WORD>
<WORD coords="1020,1171,1032,1155,1171">a</WORD>
</LINE>
<LINE>
<WORD coords="335,1204,419,1182,1203">button.</WORD>
<WORD coords="433,1204,485,1182,1203">And</WORD>
<WORD coords="497,1203,695,1181,1203">DataRetrieve&apos;s</WORD>
<WORD coords="713,1209,824,1180,1203">128-page</WORD>
<WORD coords="838,1203,927,1180,1203">manual</WORD>
<WORD coords="940,1203,959,1180,1203">is</WORD>
<WORD coords="972,1203,1032,1180,1202">clear</WORD>
</LINE>
<LINE>
<WORD coords="336,1236,377,1213,1235">and</WORD>
<WORD coords="384,1241,567,1213,1235">comprehensive.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="335,1282,531,1259,1281">DataRetrieve</WORD>
<WORD coords="568,1281,590,1258,1281">is</WORD>
<WORD coords="603,1286,661,1264,1281">easy</WORD>
<WORD coords="687,1281,711,1261,1281">to</WORD>
<WORD coords="737,1281,779,1264,1280">use</WORD>
<WORD coords="780,1274,811,1270,1280">—</WORD>
<WORD coords="812,1280,854,1258,1280">but</WORD>
<WORD coords="878,1280,896,1257,1280">it</WORD>
<WORD coords="907,1280,960,1257,1280">also</WORD>
<WORD coords="989,1280,1030,1257,1279">has</WORD>
</LINE>
<LINE>
<WORD coords="334,1320,484,1290,1313">professional</WORD>
<WORD coords="494,1313,590,1290,1312">features</WORD>
<WORD coords="601,1313,638,1290,1312">for</WORD>
<WORD coords="647,1318,704,1296,1312">your</WORD>
<WORD coords="714,1312,773,1293,1312">most</WORD>
<WORD coords="783,1317,917,1288,1311">demanding</WORD>
<WORD coords="927,1311,1031,1289,1310">database</WORD>
</LINE>
<LINE>
<WORD coords="336,1351,506,1322,1344">applications.</WORD>
<WORD coords="532,1345,659,1322,1344">Password</WORD>
<WORD coords="686,1350,792,1321,1344">security</WORD>
<WORD coords="818,1344,857,1321,1343">for</WORD>
<WORD coords="883,1349,943,1327,1343">your</WORD>
<WORD coords="968,1343,1031,1320,1343">data.</WORD>
</LINE>
<LINE>
<WORD coords="336,1383,506,1354,1377">Sophisticated</WORD>
<WORD coords="523,1382,633,1354,1376">indexing</WORD>
<WORD coords="650,1376,705,1353,1376">with</WORD>
<WORD coords="723,1376,824,1353,1375">variable</WORD>
<WORD coords="841,1381,964,1352,1375">precision.</WORD>
<WORD coords="982,1375,1031,1352,1374">Full</WORD>
</LINE>
<LINE>
<WORD coords="336,1409,417,1386,1408">Search</WORD>
<WORD coords="426,1409,470,1386,1408">and</WORD>
<WORD coords="478,1409,553,1386,1408">Select</WORD>
<WORD coords="561,1408,680,1385,1407">functions.</WORD>
<WORD coords="688,1408,736,1385,1407">File</WORD>
<WORD coords="745,1411,810,1385,1407">sizes,</WORD>
<WORD coords="818,1407,869,1385,1407">data</WORD>
<WORD coords="877,1407,922,1388,1407">sets</WORD>
<WORD coords="932,1407,975,1384,1406">and</WORD>
<WORD coords="982,1407,1032,1384,1406">data</WORD>
</LINE>
<LINE>
<WORD coords="336,1441,404,1417,1440">fields</WORD>
<WORD coords="419,1440,508,1417,1440">limited</WORD>
<WORD coords="521,1445,576,1417,1439">only</WORD>
<WORD coords="591,1445,620,1417,1440">by</WORD>
<WORD coords="634,1445,691,1422,1439">your</WORD>
<WORD coords="705,1444,807,1422,1438">memory</WORD>
<WORD coords="820,1438,865,1416,1438">and</WORD>
<WORD coords="879,1439,930,1416,1438">disk</WORD>
<WORD coords="944,1444,1032,1419,1437">storage</WORD>
</LINE>
<LINE>
<WORD coords="337,1478,409,1455,1471">space.</WORD>
<WORD coords="422,1471,551,1448,1470">Customize</WORD>
<WORD coords="563,1476,592,1455,1471">up</WORD>
<WORD coords="603,1470,625,1452,1470">to</WORD>
<WORD coords="636,1470,666,1448,1470">20</WORD>
<WORD coords="678,1470,777,1448,1469">function</WORD>
<WORD coords="789,1475,843,1448,1469">keys</WORD>
<WORD coords="855,1470,878,1451,1469">to</WORD>
<WORD coords="889,1470,947,1451,1469">store</WORD>
<WORD coords="958,1469,1031,1453,1468">macro</WORD>
</LINE>
<LINE>
<WORD coords="336,1504,463,1481,1503">commands</WORD>
<WORD coords="473,1503,516,1481,1502">and</WORD>
<WORD coords="522,1503,647,1480,1502">often-used</WORD>
<WORD coords="656,1502,705,1484,1502">text.</WORD>
<WORD coords="714,1502,755,1481,1501">For</WORD>
<WORD coords="762,1507,869,1479,1501">optimum</WORD>
<WORD coords="877,1501,950,1485,1501">access</WORD>
<WORD coords="959,1507,1031,1479,1500">speed,</WORD>
</LINE>
<LINE>
<WORD coords="337,1536,514,1512,1535">DataRetrieve</WORD>
<WORD coords="532,1535,594,1512,1534">takes</WORD>
<WORD coords="609,1540,734,1512,1534">advantage</WORD>
<WORD coords="748,1534,775,1511,1533">of</WORD>
<WORD coords="788,1534,825,1511,1533">the</WORD>
<WORD coords="839,1539,944,1510,1533">Amiga&apos;s</WORD>
<WORD coords="959,1533,1031,1510,1532">multi-</WORD>
</LINE>
<LINE>
<WORD coords="337,1573,431,1544,1567">tasking.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="337,1615,389,1592,1614">You</WORD>
<WORD coords="412,1614,457,1597,1614">can</WORD>
<WORD coords="479,1619,601,1591,1613">exchange</WORD>
<WORD coords="623,1613,677,1590,1613">data</WORD>
<WORD coords="699,1613,756,1590,1612">with</WORD>
<WORD coords="778,1612,893,1589,1611">TextPro</WORD>
<WORD coords="919,1617,1030,1589,1611">Amiga,</WORD>
</LINE>
<LINE>
<WORD coords="337,1645,512,1622,1644">BeckerText</WORD>
<WORD coords="521,1649,609,1621,1643">Amiga</WORD>
<WORD coords="631,1643,676,1621,1643">and</WORD>
<WORD coords="695,1643,761,1621,1642">other</WORD>
<WORD coords="780,1648,895,1621,1642">packages</WORD>
<WORD coords="916,1642,939,1624,1642">to</WORD>
<WORD coords="959,1647,1031,1620,1641">easily</WORD>
</LINE>
<LINE>
<WORD coords="337,1682,439,1654,1676">produce</WORD>
<WORD coords="459,1676,521,1653,1675">form</WORD>
<WORD coords="541,1679,627,1653,1675">letters,</WORD>
<WORD coords="649,1680,745,1652,1674">mailing</WORD>
<WORD coords="766,1678,848,1651,1674">labels,</WORD>
<WORD coords="869,1674,938,1651,1673">index</WORD>
<WORD coords="958,1677,1032,1650,1673">cards,</WORD>
</LINE>
<LINE>
<WORD coords="337,1712,449,1685,1708">bulletins,</WORD>
<WORD coords="460,1708,503,1689,1708">etc.</WORD>
<WORD coords="516,1708,690,1684,1707">DataRetrieve</WORD>
<WORD coords="704,1713,772,1683,1706">prints</WORD>
<WORD coords="783,1706,834,1683,1706">data</WORD>
<WORD coords="845,1712,929,1687,1705">reports</WORD>
<WORD coords="941,1706,964,1686,1706">to</WORD>
<WORD coords="976,1706,1034,1686,1705">most</WORD>
</LINE>
<LINE>
<WORD coords="337,1741,462,1717,1740">dot-matrix</WORD>
<WORD coords="470,1740,492,1718,1739">&amp;</WORD>
<WORD coords="500,1745,653,1716,1739">letter-quality</WORD>
<WORD coords="660,1745,756,1716,1738">printers.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="338,1786,520,1763,1785">DataRetrieve</WORD>
<WORD coords="534,1786,553,1763,1785">is</WORD>
<WORD coords="567,1785,603,1763,1785">the</WORD>
<WORD coords="614,1791,701,1763,1784">perfect</WORD>
<WORD coords="712,1784,818,1762,1784">database</WORD>
<WORD coords="829,1784,865,1761,1784">for</WORD>
<WORD coords="877,1790,933,1767,1783">your</WORD>
<WORD coords="945,1789,1032,1760,1782">Amiga.</WORD>
</LINE>
<LINE>
<WORD coords="338,1818,382,1795,1818">Get</WORD>
<WORD coords="393,1818,436,1795,1817">this</WORD>
<WORD coords="447,1823,532,1800,1816">proven</WORD>
<WORD coords="545,1822,629,1798,1816">system</WORD>
<WORD coords="641,1821,707,1794,1815">today</WORD>
<WORD coords="719,1815,773,1793,1815">with</WORD>
<WORD coords="785,1815,821,1794,1815">the</WORD>
<WORD coords="833,1815,951,1798,1814">assurance</WORD>
<WORD coords="961,1815,989,1792,1814">of</WORD>
<WORD coords="998,1814,1034,1792,1814">the</WORD>
</LINE>
<LINE>
<WORD coords="339,1850,429,1827,1849">Abacus</WORD>
<WORD coords="443,1854,532,1827,1849">30-day</WORD>
<WORD coords="549,1853,706,1826,1847">MoneyBack</WORD>
<WORD coords="723,1848,870,1825,1847">Guarantee.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="339,1907,475,1879,1901">Suggested</WORD>
<WORD coords="495,1901,569,1877,1900">retail</WORD>
<WORD coords="591,1906,668,1877,1899">price:</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="902,1901,1002,1875,1898">$79.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1370,1578,1535,1551,1577">Features</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1132,1630,1205,1609,1630">Select</WORD>
<WORD coords="1212,1630,1341,1609,1630">commands</WORD>
<WORD coords="1349,1630,1392,1608,1629">and</WORD>
<WORD coords="1400,1634,1485,1608,1629">options</WORD>
<WORD coords="1492,1629,1545,1608,1629">from</WORD>
<WORD coords="1553,1629,1590,1608,1629">the</WORD>
<WORD coords="1598,1633,1701,1608,1628">pulldown</WORD>
<WORD coords="1710,1628,1787,1612,1628">menus</WORD>
</LINE>
<LINE>
<WORD coords="1132,1658,1158,1643,1658">or</WORD>
<WORD coords="1171,1659,1266,1638,1658">shortcut</WORD>
<WORD coords="1277,1664,1332,1636,1658">keys</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1133,1688,1196,1666,1688">Enter</WORD>
<WORD coords="1204,1688,1256,1666,1687">data</WORD>
<WORD coords="1266,1688,1308,1666,1687">Into</WORD>
<WORD coords="1317,1687,1448,1665,1686">convenient</WORD>
<WORD coords="1457,1686,1614,1665,1686">screenmasks</WORD>
</LINE>
<LINE>
<WORD coords="1133,1717,1237,1696,1716">Enhance</WORD>
<WORD coords="1247,1717,1327,1700,1716">screen</WORD>
<WORD coords="1337,1717,1414,1694,1716">masks</WORD>
<WORD coords="1424,1716,1470,1694,1716">with</WORD>
<WORD coords="1480,1716,1579,1694,1715">different</WORD>
<WORD coords="1587,1715,1631,1696,1715">text</WORD>
<WORD coords="1640,1721,1715,1694,1715">styles,</WORD>
<WORD coords="1724,1718,1788,1693,1714">fonts,</WORD>
</LINE>
<LINE>
<WORD coords="1132,1749,1210,1724,1745">colors,</WORD>
<WORD coords="1222,1751,1330,1724,1745">graphics,</WORD>
<WORD coords="1343,1744,1384,1726,1744">etc.</WORD>
</LINE>
<LINE>
<WORD coords="1132,1774,1194,1753,1774">Work</WORD>
<WORD coords="1203,1774,1248,1753,1774">with</WORD>
<WORD coords="1258,1774,1271,1754,1773">8</WORD>
<WORD coords="1280,1773,1403,1753,1773">databases</WORD>
<WORD coords="1412,1778,1558,1752,1772">concurrently</WORD>
</LINE>
<LINE>
<WORD coords="1134,1803,1209,1782,1802">Define</WORD>
<WORD coords="1217,1803,1314,1781,1802">different</WORD>
<WORD coords="1321,1802,1370,1781,1802">field</WORD>
<WORD coords="1379,1808,1451,1783,1802">types:</WORD>
<WORD coords="1459,1805,1509,1782,1801">text,</WORD>
<WORD coords="1518,1804,1578,1780,1801">date,</WORD>
<WORD coords="1587,1804,1644,1780,1801">time,</WORD>
<WORD coords="1654,1801,1747,1779,1800">numeric</WORD>
<WORD coords="1756,1800,1772,1780,1800">&amp;</WORD>
</LINE>
<LINE>
<WORD coords="1132,1831,1241,1810,1831">selection</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1133,1860,1257,1839,1860">Customize</WORD>
<WORD coords="1265,1859,1295,1839,1859">20</WORD>
<WORD coords="1303,1859,1396,1838,1859">function</WORD>
<WORD coords="1405,1864,1459,1838,1859">keys</WORD>
<WORD coords="1467,1859,1489,1839,1858">to</WORD>
<WORD coords="1497,1858,1557,1839,1858">store</WORD>
<WORD coords="1566,1858,1639,1842,1858">macro</WORD>
<WORD coords="1647,1858,1776,1836,1857">commands</WORD>
</LINE>
<LINE>
<WORD coords="1132,1889,1176,1867,1888">and</WORD>
<WORD coords="1186,1889,1230,1869,1888">text</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1132,1922,1219,1895,1916">Specify</WORD>
<WORD coords="1229,1921,1258,1901,1917">up</WORD>
<WORD coords="1265,1916,1287,1897,1916">to</WORD>
<WORD coords="1296,1916,1325,1895,1916">80</WORD>
<WORD coords="1335,1916,1398,1894,1915">index</WORD>
<WORD coords="1406,1915,1468,1894,1915">fields</WORD>
<WORD coords="1477,1915,1509,1894,1915">for</WORD>
<WORD coords="1518,1919,1632,1893,1914">superfast</WORD>
<WORD coords="1638,1914,1719,1899,1914">access</WORD>
<WORD coords="1728,1914,1750,1895,1913">to</WORD>
</LINE>
<LINE>
<WORD coords="1132,1952,1184,1930,1946">your</WORD>
<WORD coords="1192,1946,1244,1924,1946">data</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1133,1975,1226,1954,1975">Perform</WORD>
<WORD coords="1234,1979,1310,1953,1974">simple</WORD>
<WORD coords="1318,1974,1342,1958,1974">or</WORD>
<WORD coords="1349,1978,1448,1952,1973">complex</WORD>
<WORD coords="1456,1973,1508,1952,1973">data</WORD>
<WORD coords="1515,1973,1624,1951,1972">searches</WORD>
</LINE>
<LINE>
<WORD coords="1132,2004,1212,1982,2003">Create</WORD>
<WORD coords="1220,2003,1311,1981,2002">subsets</WORD>
<WORD coords="1319,2002,1341,1981,2002">of</WORD>
<WORD coords="1351,2002,1365,1986,2002">a</WORD>
<WORD coords="1374,2007,1442,1980,2001">larger</WORD>
<WORD coords="1449,2002,1559,1980,2001">database</WORD>
<WORD coords="1567,2001,1599,1979,2001">for</WORD>
<WORD coords="1607,2001,1664,1985,2000">even</WORD>
<WORD coords="1672,2000,1738,1979,2000">faster</WORD>
</LINE>
<LINE>
<WORD coords="1133,2036,1243,2011,2031">operation</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1133,2065,1250,2039,2059">Exchange</WORD>
<WORD coords="1259,2059,1311,2038,2059">data</WORD>
<WORD coords="1319,2059,1366,2038,2059">with</WORD>
<WORD coords="1376,2058,1438,2037,2058">other</WORD>
<WORD coords="1446,2063,1567,2037,2057">packages:</WORD>
<WORD coords="1576,2057,1629,2036,2057">form</WORD>
<WORD coords="1640,2059,1717,2036,2056">letters,</WORD>
</LINE>
<LINE>
<WORD coords="1133,2093,1216,2066,2088">mailing</WORD>
<WORD coords="1227,2087,1271,2066,2087">lists</WORD>
<WORD coords="1281,2087,1323,2068,2087">etc.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1133,2116,1232,2095,2116">Produce</WORD>
<WORD coords="1240,2116,1325,2097,2115">custom</WORD>
<WORD coords="1335,2120,1411,2094,2114">printer</WORD>
<WORD coords="1419,2114,1493,2094,2114">forms:</WORD>
<WORD coords="1503,2114,1565,2093,2113">Index</WORD>
<WORD coords="1575,2116,1647,2093,2113">cards,</WORD>
<WORD coords="1657,2116,1731,2092,2112">labels,</WORD>
</LINE>
<LINE>
<WORD coords="1134,2147,1316,2122,2144">Rolodex-cards,</WORD>
<WORD coords="1327,2143,1367,2124,2143">etc.</WORD>
<WORD coords="1378,2147,1459,2122,2142">Adapts</WORD>
<WORD coords="1469,2142,1490,2124,2142">to</WORD>
<WORD coords="1500,2142,1557,2123,2141">most</WORD>
<WORD coords="1566,2141,1683,2120,2141">dot-matrix</WORD>
<WORD coords="1693,2140,1708,2121,2141">&amp;</WORD>
<WORD coords="1719,2140,1785,2120,2140">letter-</WORD>
</LINE>
<LINE>
<WORD coords="1133,2178,1210,2152,2172">quality</WORD>
<WORD coords="1221,2177,1309,2151,2172">printers</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1134,2202,1217,2181,2201">Protect</WORD>
<WORD coords="1225,2207,1277,2185,2201">your</WORD>
<WORD coords="1285,2201,1338,2179,2201">data</WORD>
<WORD coords="1346,2200,1393,2179,2200">with</WORD>
<WORD coords="1402,2205,1529,2178,2199">passwords</WORD>
</LINE>
<LINE>
<WORD coords="1133,2231,1175,2210,2230">Get</WORD>
<WORD coords="1184,2235,1238,2209,2230">Help</WORD>
<WORD coords="1243,2230,1297,2208,2229">from</WORD>
<WORD coords="1305,2229,1376,2208,2229">online</WORD>
<WORD coords="1384,2229,1475,2213,2228">screens</WORD>
</LINE>
<LINE>
<WORD coords="1135,2259,1175,2238,2258">Not</WORD>
<WORD coords="1184,2264,1241,2242,2258">copy</WORD>
<WORD coords="1249,2263,1361,2236,2257">protected</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1136,2317,1191,2294,2316">Max.</WORD>
<WORD coords="1200,2316,1235,2294,2316">file</WORD>
<WORD coords="1243,2316,1291,2293,2315">size</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1136,2346,1192,2325,2346">Max.</WORD>
<WORD coords="1201,2346,1253,2324,2346">data</WORD>
<WORD coords="1261,2346,1336,2323,2345">record</WORD>
<WORD coords="1345,2345,1392,2323,2345">size</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1137,2375,1192,2353,2375">Max.</WORD>
<WORD coords="1202,2375,1254,2353,2375">data</WORD>
<WORD coords="1262,2374,1297,2355,2374">set</WORD>
<WORD coords="1502,2379,1507,2373,2379">.</WORD>
<WORD coords="1566,2381,1571,2372,2379">,</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1137,2405,1193,2383,2405">Max.</WORD>
<WORD coords="1202,2405,1237,2388,2404">no.</WORD>
<WORD coords="1246,2404,1268,2382,2404">of</WORD>
<WORD coords="1276,2404,1329,2382,2404">data</WORD>
<WORD coords="1336,2404,1399,2381,2403">fields</WORD>
<WORD coords="1457,2394,1507,2378,2401">«™</WORD>
<WORD coords="1523,2393,1579,2372,2393">dlsk</WORD>
<WORD coords="1593,2393,1608,2376,2393">s</WORD>
<WORD coords="1607,2398,1625,2376,2398">P</WORD>
<WORD coords="1626,2393,1671,2376,2392">aca</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1137,2435,1193,2413,2434">Max.</WORD>
<WORD coords="1202,2434,1250,2412,2434">field</WORD>
<WORD coords="1259,2434,1307,2412,2434">size</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1483,2318,1583,2291,2318">Limited</WORD>
<WORD coords="1597,2323,1656,2296,2317">only</WORD>
</LINE>
<LINE>
<WORD coords="1448,2359,1481,2332,2353">by</WORD>
<WORD coords="1494,2359,1557,2336,2353">your</WORD>
<WORD coords="1570,2358,1680,2336,2352">memory</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0303.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2833" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0304.djvu" width="2042">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0304.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION backgroundColor="0" inverted="true">
<PARAGRAPH>
<LINE>
<WORD coords="345,483,706,424,469">Presenting...</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="341,817,385,759,817">A</WORD>
<WORD coords="408,819,706,759,818">collection</WORD>
<WORD coords="727,820,792,760,819">of</WORD>
</LINE>
<LINE>
<WORD coords="343,915,632,845,902">essential,</WORD>
<WORD coords="650,920,936,845,903">powerful,</WORD>
</LINE>
<LINE>
<WORD coords="341,991,459,930,990">and</WORD>
<WORD coords="474,1007,832,934,991">easy-to-use</WORD>
<WORD coords="854,992,1003,931,991">tools</WORD>
</LINE>
<LINE>
<WORD coords="344,1077,431,1017,1076">for</WORD>
<WORD coords="444,1093,588,1032,1076">your</WORD>
<WORD coords="601,1094,813,1018,1077">Amiga.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="346,1526,464,1486,1525">Here&apos;s</WORD>
<WORD coords="479,1526,501,1497,1526">a</WORD>
<WORD coords="516,1526,592,1497,1525">new</WORD>
<WORD coords="605,1527,766,1487,1526">software</WORD>
<WORD coords="781,1539,940,1488,1527">package</WORD>
</LINE>
<LINE>
<WORD coords="343,1587,415,1546,1586">that</WORD>
<WORD coords="428,1597,531,1556,1586">every</WORD>
<WORD coords="545,1598,666,1547,1586">Amiga</WORD>
<WORD coords="678,1588,795,1558,1587">owner</WORD>
<WORD coords="807,1589,874,1558,1588">can</WORD>
<WORD coords="889,1589,966,1558,1588">use.</WORD>
</LINE>
<LINE>
<WORD coords="344,1646,494,1606,1645">Abacus&apos;</WORD>
<WORD coords="507,1657,720,1607,1646">AmigaDOS</WORD>
<WORD coords="734,1648,886,1608,1647">Toolbox</WORD>
</LINE>
<LINE>
<WORD coords="344,1707,410,1665,1706">has</WORD>
<WORD coords="423,1707,482,1665,1707">the</WORD>
<WORD coords="495,1708,584,1666,1707">tools</WORD>
<WORD coords="599,1719,665,1677,1708">you</WORD>
<WORD coords="681,1708,774,1667,1708">need</WORD>
<WORD coords="788,1709,822,1671,1709">to</WORD>
<WORD coords="837,1709,938,1667,1708">make</WORD>
</LINE>
<LINE>
<WORD coords="343,1778,426,1737,1767">your</WORD>
<WORD coords="438,1779,559,1727,1768">Amiga</WORD>
<WORD coords="572,1780,768,1728,1769">computing</WORD>
<WORD coords="783,1770,899,1729,1769">easier</WORD>
</LINE>
<LINE>
<WORD coords="343,1829,411,1788,1828">and</WORD>
<WORD coords="427,1830,522,1798,1829">more</WORD>
<WORD coords="536,1841,743,1789,1830">productive.</WORD>
<WORD coords="759,1832,921,1790,1830">Whether</WORD>
</LINE>
<LINE>
<WORD coords="342,1900,409,1859,1889">you</WORD>
<WORD coords="424,1890,483,1859,1889">are</WORD>
<WORD coords="498,1891,520,1860,1891">a</WORD>
<WORD coords="534,1901,700,1850,1890">beginner</WORD>
<WORD coords="713,1891,750,1861,1891">or</WORD>
<WORD coords="765,1891,808,1862,1891">an</WORD>
<WORD coords="823,1892,1006,1852,1891">advanced</WORD>
</LINE>
<LINE>
<WORD coords="342,1959,463,1907,1947">Amiga</WORD>
<WORD coords="477,1948,559,1918,1948">user</WORD>
<WORD coords="571,1960,665,1909,1949">you&apos;ll</WORD>
<WORD coords="679,1949,747,1909,1949">find</WORD>
<WORD coords="761,1950,818,1909,1949">the</WORD>
</LINE>
<LINE>
<WORD coords="342,2019,555,1968,2008">AmigaDOS</WORD>
<WORD coords="568,2010,720,1969,2009">Toolbox</WORD>
<WORD coords="733,2011,768,1973,2010">to</WORD>
<WORD coords="782,2011,827,1970,2010">be</WORD>
<WORD coords="838,2022,907,1970,2011">just</WORD>
</LINE>
<LINE>
<WORD coords="340,2069,431,2028,2068">what</WORD>
<WORD coords="444,2080,565,2030,2069">you&apos;ve</WORD>
<WORD coords="579,2070,672,2029,2070">been</WORD>
<WORD coords="688,2082,820,2030,2070">looking</WORD>
<WORD coords="834,2071,893,2031,2070">for.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="329,2165,372,2130,2165">To</WORD>
<WORD coords="383,2166,474,2130,2165">order</WORD>
<WORD coords="485,2166,542,2131,2166">call</WORD>
<WORD coords="554,2167,615,2132,2167">Toll</WORD>
<WORD coords="629,2168,703,2132,2167">Free</WORD>
<WORD coords="715,2168,871,2133,2164">1-800-451</WORD>
<WORD coords="877,2168,943,2134,2168">-431</WORD>
<WORD coords="949,2169,967,2134,0">9</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="374,2290,766,2198,2288">Abacus!</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="349,2349,447,2305,2339">Dept.</WORD>
<WORD coords="465,2347,520,2307,2340">L5,</WORD>
<WORD coords="536,2342,631,2308,2341">5370</WORD>
<WORD coords="645,2342,741,2308,2342">52nd</WORD>
<WORD coords="756,2343,870,2308,2342">Street</WORD>
<WORD coords="884,2343,962,2309,2343">S.E.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="418,2392,537,2357,2391">Grand</WORD>
<WORD coords="554,2402,696,2359,2393">Rapids,</WORD>
<WORD coords="713,2394,757,2359,2393">Ml</WORD>
<WORD coords="772,2395,892,2361,2394">49512</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="432,2455,879,2410,2444">Phone:(616)698-0330</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1044,1530,1148,1490,1530">Some</WORD>
<WORD coords="1162,1530,1194,1491,1529">of</WORD>
<WORD coords="1207,1530,1264,1500,1529">our</WORD>
<WORD coords="1277,1530,1353,1490,1529">best</WORD>
<WORD coords="1364,1530,1449,1490,1529">tools</WORD>
<WORD coords="1464,1530,1613,1489,1529">included</WORD>
<WORD coords="1626,1530,1694,1499,1529">are:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1093,1604,1104,1592,1604">•</WORD>
<WORD coords="1117,1623,1295,1580,1614">DeepCopy-</WORD>
<WORD coords="1306,1614,1365,1589,1614">one</WORD>
<WORD coords="1376,1614,1405,1581,1614">of</WORD>
<WORD coords="1415,1614,1464,1581,1614">the</WORD>
<WORD coords="1475,1614,1581,1581,1614">fastest</WORD>
</LINE>
<LINE>
<WORD coords="1094,1665,1180,1631,1665">FULL</WORD>
<WORD coords="1190,1665,1253,1631,1665">disk</WORD>
<WORD coords="1263,1674,1388,1631,1665">copiers;</WORD>
<WORD coords="1399,1674,1501,1631,1665">copies</WORD>
<WORD coords="1514,1674,1600,1639,1665">many</WORD>
</LINE>
<LINE>
<WORD coords="1092,1719,1221,1684,1717">different</WORD>
<WORD coords="1230,1719,1358,1684,1718">formats.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1093,1800,1103,1788,1800">•</WORD>
<WORD coords="1116,1819,1261,1776,1810">Speeder-</WORD>
<WORD coords="1272,1811,1291,1784,1811">a</WORD>
<WORD coords="1301,1811,1371,1776,1810">data</WORD>
<WORD coords="1381,1820,1519,1776,1810">speedup</WORD>
<WORD coords="1530,1819,1611,1776,1810">utility</WORD>
</LINE>
<LINE>
<WORD coords="1093,1870,1184,1828,1861">(more</WORD>
<WORD coords="1194,1862,1263,1828,1861">than</WORD>
<WORD coords="1275,1871,1377,1828,1863">300%)</WORD>
<WORD coords="1389,1862,1450,1831,1862">-not</WORD>
<WORD coords="1461,1862,1480,1836,1862">a</WORD>
<WORD coords="1490,1862,1554,1827,1861">disk</WORD>
<WORD coords="1564,1862,1666,1827,1861">cache.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1092,1943,1103,1930,1943">•</WORD>
<WORD coords="1116,1962,1253,1918,1952">BTSnap-</WORD>
<WORD coords="1266,1953,1284,1927,1953">a</WORD>
<WORD coords="1295,1953,1401,1927,1952">screen</WORD>
<WORD coords="1413,1962,1536,1918,1952">grabber</WORD>
<WORD coords="1546,1953,1660,1918,1952">deluxe.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1091,2032,1102,2019,2032">•</WORD>
<WORD coords="1114,2042,1263,2007,2041">Diskmon-</WORD>
<WORD coords="1274,2042,1293,2016,2042">a</WORD>
<WORD coords="1302,2042,1491,2008,2041">full-featured</WORD>
<WORD coords="1503,2042,1567,2007,2041">disk</WORD>
</LINE>
<LINE>
<WORD coords="1091,2103,1194,2060,2094">editing</WORD>
<WORD coords="1205,2094,1270,2060,2094">tool.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1091,2174,1101,2162,2174">•</WORD>
<WORD coords="1113,2184,1212,2150,2184">Fonts-</WORD>
<WORD coords="1224,2185,1327,2151,2184">eleven</WORD>
<WORD coords="1340,2185,1405,2158,2184">new</WORD>
<WORD coords="1416,2193,1547,2150,2184">originals</WORD>
<WORD coords="1558,2193,1614,2158,2184">you</WORD>
</LINE>
<LINE>
<WORD coords="1089,2236,1145,2210,2235">can</WORD>
<WORD coords="1158,2236,1213,2210,2236">use</WORD>
<WORD coords="1225,2236,1250,2203,2236">in</WORD>
<WORD coords="1263,2245,1331,2211,2236">your</WORD>
<WORD coords="1342,2245,1443,2203,2236">Amiga</WORD>
<WORD coords="1453,2236,1519,2205,2236">text.</WORD>
</LINE>
<LINE>
<WORD coords="1091,2287,1176,2254,2287">...and</WORD>
<WORD coords="1190,2297,1275,2262,2287">many</WORD>
<WORD coords="1286,2288,1438,2254,2287">additional</WORD>
<WORD coords="1449,2288,1524,2254,2287">tools</WORD>
<WORD coords="1534,2289,1594,2254,2288">that</WORD>
</LINE>
<LINE>
<WORD coords="1089,2348,1176,2313,2339">every</WORD>
<WORD coords="1186,2348,1287,2306,2339">Amiga</WORD>
<WORD coords="1297,2340,1395,2314,2339">owner</WORD>
<WORD coords="1406,2340,1462,2314,2339">can</WORD>
<WORD coords="1473,2340,1538,2314,2340">use.</WORD>
</LINE>
<LINE>
<WORD coords="1090,2400,1201,2357,2391">Bought</WORD>
<WORD coords="1213,2401,1394,2357,2391">individually,</WORD>
<WORD coords="1408,2400,1570,2357,2391">equivalent</WORD>
</LINE>
<LINE>
<WORD coords="1087,2444,1222,2409,2443">software</WORD>
<WORD coords="1233,2444,1317,2410,2443">could</WORD>
<WORD coords="1328,2444,1394,2413,2444">cost</WORD>
<WORD coords="1406,2453,1444,2418,2444">up</WORD>
<WORD coords="1454,2444,1483,2413,2444">to</WORD>
<WORD coords="1494,2449,1582,2409,2444">$200.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1087,2486,1138,2464,2480">Amiga</WORD>
<WORD coords="1143,2481,1173,2464,2481">and</WORD>
<WORD coords="1177,2486,1267,2464,2481">AmigaDOS</WORD>
<WORD coords="1272,2482,1298,2468,2481">are</WORD>
<WORD coords="1304,2486,1383,2464,2481">registered</WORD>
<WORD coords="1388,2482,1478,2464,2481">trademarks</WORD>
<WORD coords="1483,2481,1498,2464,2481">d</WORD>
<WORD coords="1502,2486,1659,2464,2481">Commodore-Amiga</WORD>
<WORD coords="1665,2481,1691,2464,2481">Inc.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0304.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2834" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0305.djvu" width="2038">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0305.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN>
<REGION backgroundColor="0" inverted="true">
<PARAGRAPH>
<LINE>
<WORD coords="360,451,701,382,435">Presenting.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="345,902,512,854,901">Protect</WORD>
<WORD coords="523,914,632,866,901">your</WORD>
<WORD coords="642,914,790,856,902">Amiga</WORD>
<WORD coords="806,915,1028,860,902">computer</WORD>
</LINE>
<LINE>
<WORD coords="344,974,509,920,962">system</WORD>
<WORD coords="527,963,620,916,962">with</WORD>
<WORD coords="636,964,721,917,963">this</WORD>
<WORD coords="735,964,959,917,963">collection</WORD>
<WORD coords="975,965,1024,918,964">of</WORD>
</LINE>
<LINE>
<WORD coords="345,1023,553,977,1022">essential</WORD>
<WORD coords="565,1023,653,977,1022">and</WORD>
<WORD coords="669,1023,858,977,1022">valuable</WORD>
<WORD coords="874,1024,1005,978,1023">tools!</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="622,1120,673,1083,1120">a</WORD>
<WORD coords="695,1120,789,1069,1120">sir</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH></PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="870,1232,1008,1181,1223">IjMffE</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="990,1183,1380,1106,1181">Jc^S^&apos;if^</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1382,1218,1420,1155,1218">a</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="450,1207,598,1174,1206">Includes</WORD>
<WORD coords="641,1207,654,1170,1207">I</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="438,1345,611,1303,1336">Computer</WORD>
<WORD coords="641,1340,709,1300,1335">y*</WORD>
<WORD coords="721,1347,737,1343,1346">_</WORD>
<WORD coords="764,1351,787,1292,1346">,/</WORD>
<WORD coords="816,1325,823,1313,1334">«</WORD>
<WORD coords="905,1351,1398,1292,1350">s^s^lMfcyilll</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="455,1380,597,1347,1380">Viruses!</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1476,1309,1490,1290,1335">*</WORD>
<WORD coords="1491,1369,1675,1300,1362">$59.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="614,1476,818,1400,1473">AN</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="342,1603,410,1566,1602">The</WORD>
<WORD coords="422,1603,511,1567,1602">Virus</WORD>
<WORD coords="527,1603,703,1567,1602">Protection</WORD>
<WORD coords="716,1603,857,1567,1602">Toolbox</WORD>
</LINE>
<LINE>
<WORD coords="342,1655,511,1618,1654">describes</WORD>
<WORD coords="526,1655,598,1618,1654">how</WORD>
<WORD coords="609,1665,776,1621,1655">computer</WORD>
<WORD coords="787,1655,912,1618,1654">viruses</WORD>
</LINE>
<LINE>
<WORD coords="341,1712,436,1669,1705">work;</WORD>
<WORD coords="448,1706,532,1669,1705">what</WORD>
<WORD coords="546,1716,707,1669,1705">problems</WORD>
<WORD coords="720,1706,845,1670,1705">viruses</WORD>
</LINE>
<LINE>
<WORD coords="343,1765,458,1731,1758">cause;</WORD>
<WORD coords="473,1758,544,1721,1758">how</WORD>
<WORD coords="556,1759,681,1721,1758">viruses</WORD>
<WORD coords="694,1759,810,1721,1758">invade</WORD>
<WORD coords="822,1759,877,1721,1758">the</WORD>
</LINE>
<LINE>
<WORD coords="344,1817,505,1773,1810">Libraries,</WORD>
<WORD coords="519,1811,657,1773,1810">Handler</WORD>
<WORD coords="670,1811,735,1773,1811">and</WORD>
<WORD coords="750,1811,887,1774,1810">Devices</WORD>
</LINE>
<LINE>
<WORD coords="342,1864,375,1826,1864">of</WORD>
<WORD coords="386,1864,440,1826,1864">the</WORD>
<WORD coords="453,1875,618,1826,1863">operating</WORD>
<WORD coords="631,1874,768,1829,1864">system;</WORD>
</LINE>
<LINE>
<WORD coords="343,1927,525,1879,1915">preventive</WORD>
<WORD coords="539,1923,776,1879,1916">maintenance;</WORD>
<WORD coords="791,1916,862,1879,1916">how</WORD>
<WORD coords="873,1917,906,1882,1916">to</WORD>
</LINE>
<LINE>
<WORD coords="342,1968,419,1942,1968">cure</WORD>
<WORD coords="431,1969,570,1932,1968">infected</WORD>
<WORD coords="583,1979,750,1942,1968">programs</WORD>
<WORD coords="763,1969,827,1932,1968">and</WORD>
<WORD coords="840,1969,939,1932,1968">disks.</WORD>
</LINE>
<LINE>
<WORD coords="342,2019,453,1983,2018">Works</WORD>
<WORD coords="465,2019,535,1983,2018">with</WORD>
<WORD coords="548,2019,749,1983,2018">Workbench</WORD>
<WORD coords="766,2019,816,1984,2018">1.2</WORD>
<WORD coords="829,2019,894,1982,2018">and</WORD>
<WORD coords="910,2019,970,1983,2018">1.3!</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="380,2184,786,2086,2183">Abacus!</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="439,2239,535,2205,2238">5370</WORD>
<WORD coords="550,2239,645,2204,2238">52nd</WORD>
<WORD coords="662,2239,778,2204,2238">Street</WORD>
<WORD coords="793,2239,871,2204,2238">S.E.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="415,2291,536,2257,2290">Grand</WORD>
<WORD coords="553,2300,698,2257,2290">Rapids,</WORD>
<WORD coords="715,2291,761,2257,2290">Ml</WORD>
<WORD coords="776,2291,896,2258,2290">49512</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="376,2345,538,2313,2344">Available</WORD>
<WORD coords="551,2344,582,2315,2344">at</WORD>
<WORD coords="595,2353,672,2321,2344">your</WORD>
<WORD coords="684,2344,764,2312,2343">local</WORD>
<WORD coords="777,2344,887,2312,2343">dealer</WORD>
<WORD coords="899,2344,934,2320,2343">or</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION backgroundColor="0" inverted="true">
<PARAGRAPH>
<LINE>
<WORD coords="352,2418,464,2381,2417">Order</WORD>
<WORD coords="477,2418,549,2381,2417">Toll</WORD>
<WORD coords="567,2418,650,2380,2417">Free</WORD>
<WORD coords="666,2418,961,2380,2415">1-800-451-4319</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="368,2470,430,2448,2465">Amiga</WORD>
<WORD coords="438,2466,452,2448,2465">Is</WORD>
<WORD coords="460,2465,471,2453,2465">a</WORD>
<WORD coords="479,2470,577,2448,2465">registered</WORD>
<WORD coords="583,2466,683,2447,2465">trademark</WORD>
<WORD coords="689,2465,707,2448,2465">of</WORD>
<WORD coords="714,2469,906,2447,2464">Commodore-Amiga</WORD>
<WORD coords="913,2465,947,2447,2464">Inc.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1042,1603,1144,1567,1603">Some</WORD>
<WORD coords="1157,1603,1190,1567,1602">of</WORD>
<WORD coords="1201,1603,1258,1577,1602">our</WORD>
<WORD coords="1270,1603,1344,1567,1603">best</WORD>
<WORD coords="1356,1603,1439,1566,1602">tools</WORD>
<WORD coords="1453,1603,1598,1566,1602">included</WORD>
<WORD coords="1611,1603,1678,1576,1602">are:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1044,1676,1053,1664,1680">•</WORD>
<WORD coords="1070,1685,1156,1650,1684">Boot</WORD>
<WORD coords="1170,1684,1301,1648,1684">Check-</WORD>
</LINE>
<LINE>
<WORD coords="1067,1732,1099,1697,1731">to</WORD>
<WORD coords="1113,1742,1244,1697,1730">prevent</WORD>
<WORD coords="1256,1741,1377,1697,1731">startup</WORD>
<WORD coords="1389,1731,1523,1694,1730">viruses.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1043,1805,1054,1793,1809">•</WORD>
<WORD coords="1069,1815,1237,1778,1814">Recover-</WORD>
</LINE>
<LINE>
<WORD coords="1066,1862,1099,1828,1862">to</WORD>
<WORD coords="1112,1862,1235,1828,1861">restore</WORD>
<WORD coords="1246,1862,1301,1825,1861">the</WORD>
<WORD coords="1314,1872,1438,1827,1861">system</WORD>
<WORD coords="1452,1861,1647,1824,1861">information</WORD>
</LINE>
<LINE>
<WORD coords="1066,1907,1099,1872,1906">to</WORD>
<WORD coords="1111,1906,1190,1868,1906">disk.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1043,1980,1053,1968,1984">•</WORD>
<WORD coords="1067,1998,1212,1953,1988">Change</WORD>
<WORD coords="1225,1989,1364,1952,1988">Control</WORD>
<WORD coords="1378,1989,1546,1952,1987">Checker-</WORD>
</LINE>
<LINE>
<WORD coords="1066,2034,1099,2001,2034">to</WORD>
<WORD coords="1112,2034,1223,1998,2034">record</WORD>
<WORD coords="1237,2034,1466,1998,2033">modifications</WORD>
<WORD coords="1479,2034,1511,2001,2033">to</WORD>
</LINE>
<LINE>
<WORD coords="1067,2088,1232,2040,2076">important</WORD>
<WORD coords="1244,2077,1323,2039,2076">files.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1043,2152,1053,2139,2156">•</WORD>
<WORD coords="1067,2161,1185,2124,2161">Check</WORD>
<WORD coords="1199,2161,1292,2124,2161">New-</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1066,2209,1099,2174,2209">to</WORD>
<WORD coords="1112,2219,1235,2171,2208">identify</WORD>
<WORD coords="1250,2209,1321,2181,2208">new</WORD>
<WORD coords="1334,2219,1479,2180,2208">program</WORD>
<WORD coords="1493,2208,1556,2171,2207">and</WORD>
<WORD coords="1569,2208,1647,2171,2208">data</WORD>
<WORD coords="1659,2208,1736,2170,2207">files.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1040,2295,1148,2258,2295">Order</WORD>
<WORD coords="1161,2295,1238,2267,2295">now</WORD>
<WORD coords="1251,2294,1290,2267,2294">or</WORD>
<WORD coords="1302,2294,1365,2258,2294">call</WORD>
<WORD coords="1379,2294,1432,2258,2294">for</WORD>
<WORD coords="1444,2305,1528,2266,2294">your</WORD>
<WORD coords="1542,2294,1624,2257,2294">Free</WORD>
</LINE>
<LINE>
<WORD coords="1041,2354,1216,2305,2342">pamphlet</WORD>
<WORD coords="1230,2342,1344,2305,2342">&quot;What</WORD>
<WORD coords="1356,2352,1425,2313,2342">you</WORD>
<WORD coords="1439,2342,1567,2304,2341">should</WORD>
<WORD coords="1581,2342,1681,2304,2341">know</WORD>
</LINE>
<LINE>
<WORD coords="1041,2392,1148,2354,2391">about</WORD>
<WORD coords="1161,2401,1348,2354,2390">Computer</WORD>
<WORD coords="1360,2390,1521,2353,2390">Viruses&quot;</WORD>
</LINE>
<LINE>
<WORD coords="1142,2447,1252,2401,2437">(while</WORD>
<WORD coords="1266,2448,1426,2400,2437">supplies</WORD>
<WORD coords="1439,2446,1518,2400,2437">last)</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0305.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2828" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0306.djvu" width="2048">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0306.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT/>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0306.djvu"/>
<OBJECT data="file://localhost//var/tmp/autoclean/derive/Amiga_C_for_Beginners_1990_Abacus//Amiga_C_for_Beginners_1990_Abacus.djvu" height="2831" type="image/x.djvu" usemap="Amiga_C_for_Beginners_1990_Abacus_0307.djvu" width="2017">
<PARAM name="PAGE" value="Amiga_C_for_Beginners_1990_Abacus_0307.djvu"/>
<PARAM name="DPI" value="300"/>
<HIDDENTEXT>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION backgroundColor="0" inverted="true">
<PARAGRAPH>
<LINE>
<WORD coords="128,878,370,838,868">programming</WORD>
<WORD coords="385,880,554,838,870">language</WORD>
<WORD coords="568,872,601,839,871">of</WORD>
<WORD coords="613,874,731,841,872">choice</WORD>
<WORD coords="745,874,793,841,873">for</WORD>
</LINE>
<LINE>
<WORD coords="127,922,244,881,912">Amiga</WORD>
<WORD coords="257,916,356,890,914">users</WORD>
<WORD coords="368,917,563,884,915">worldwide.</WORD>
<WORD coords="577,926,703,884,917">Amiga</WORD>
<WORD coords="716,919,745,886,919">C</WORD>
<WORD coords="757,919,812,887,919">for</WORD>
</LINE>
<LINE>
<WORD coords="128,968,328,926,959">Beginners</WORD>
<WORD coords="343,962,368,929,961">is</WORD>
<WORD coords="383,962,425,937,961">an</WORD>
<WORD coords="442,973,656,929,963">introductory</WORD>
<WORD coords="670,974,770,932,965">guide</WORD>
<WORD coords="784,967,831,934,965">for</WORD>
<WORD coords="842,967,899,934,966">the</WORD>
</LINE>
<LINE>
<WORD coords="125,1015,242,973,1005">Amiga</WORD>
<WORD coords="256,1007,335,982,1007">user</WORD>
<WORD coords="347,1009,421,976,1007">who</WORD>
<WORD coords="434,1010,542,980,1009">wants</WORD>
<WORD coords="556,1010,587,980,1010">to</WORD>
<WORD coords="604,1010,691,978,1010">learn</WORD>
<WORD coords="706,1012,773,979,1012">and</WORD>
</LINE>
<LINE>
<WORD coords="127,1054,331,1019,1052">understand</WORD>
<WORD coords="344,1055,407,1021,1054">this</WORD>
<WORD coords="421,1064,559,1023,1055">popular</WORD>
<WORD coords="572,1066,751,1024,1056">language.</WORD>
<WORD coords="767,1060,842,1026,1058">He&apos;ll</WORD>
</LINE>
<LINE>
<WORD coords="125,1099,214,1066,1097">learn</WORD>
<WORD coords="227,1100,284,1066,1099">the</WORD>
<WORD coords="299,1100,394,1067,1100">basic</WORD>
<WORD coords="407,1102,473,1069,1101">and</WORD>
<WORD coords="488,1105,715,1069,1103">intermediate</WORD>
</LINE>
<LINE>
<WORD coords="124,1154,365,1114,1144">programming</WORD>
<WORD coords="379,1156,580,1115,1147">techniques</WORD>
<WORD coords="593,1150,659,1117,1149">and</WORD>
<WORD coords="674,1151,805,1117,1150">without</WORD>
<WORD coords="818,1151,839,1127,1151">a</WORD>
<WORD coords="853,1151,896,1119,1151">lot</WORD>
</LINE>
<LINE>
<WORD coords="124,1190,157,1157,1189">of</WORD>
<WORD coords="169,1192,331,1159,1190">technical</WORD>
<WORD coords="343,1201,470,1160,1192">jargon!</WORD>
<WORD coords="484,1204,609,1162,1193">Amiga</WORD>
<WORD coords="623,1196,650,1163,1196">C</WORD>
<WORD coords="664,1196,719,1163,1195">for</WORD>
</LINE>
<LINE>
<WORD coords="125,1244,325,1204,1236">Beginners</WORD>
<WORD coords="337,1240,454,1205,1238">shows</WORD>
<WORD coords="467,1247,532,1216,1240">you</WORD>
<WORD coords="547,1240,575,1208,1240">in</WORD>
<WORD coords="590,1249,674,1209,1240">plain</WORD>
<WORD coords="691,1250,823,1210,1241">English</WORD>
<WORD coords="836,1244,893,1211,1243">the</WORD>
</LINE>
<LINE>
<WORD coords="124,1292,292,1249,1281">language</WORD>
<WORD coords="305,1286,472,1252,1283">elements</WORD>
<WORD coords="487,1295,581,1253,1285">using</WORD>
<WORD coords="596,1296,772,1256,1287">examples</WORD>
</LINE>
<LINE>
<WORD coords="122,1337,322,1296,1328">specifically</WORD>
<WORD coords="334,1331,469,1298,1330">tailored</WORD>
<WORD coords="482,1333,515,1301,1332">to</WORD>
<WORD coords="529,1333,584,1300,1332">the</WORD>
<WORD coords="598,1342,724,1300,1333">Amiga.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="121,1430,245,1387,1419">Amiga</WORD>
<WORD coords="260,1421,288,1388,1421">C</WORD>
<WORD coords="301,1423,355,1390,1421">for</WORD>
<WORD coords="370,1432,569,1390,1423">Beginners</WORD>
<WORD coords="583,1433,734,1394,1425">explains</WORD>
<WORD coords="748,1427,803,1394,1426">the</WORD>
<WORD coords="817,1429,911,1395,1428">basic</WORD>
</LINE>
<LINE>
<WORD coords="120,1468,280,1436,1467">structure</WORD>
<WORD coords="293,1469,359,1436,1468">and</WORD>
<WORD coords="374,1478,592,1438,1470">peculiarities</WORD>
<WORD coords="605,1472,640,1441,1472">of</WORD>
<WORD coords="652,1474,740,1441,1473">each</WORD>
<WORD coords="755,1474,781,1441,1474">C</WORD>
</LINE>
<LINE>
<WORD coords="119,1514,301,1483,1512">statement</WORD>
<WORD coords="314,1514,380,1483,1514">and</WORD>
<WORD coords="394,1516,548,1483,1515">function.</WORD>
<WORD coords="563,1517,635,1486,1517">And</WORD>
<WORD coords="650,1519,668,1486,1518">it</WORD>
<WORD coords="682,1520,797,1487,1519">shows</WORD>
<WORD coords="810,1520,866,1489,1520">the</WORD>
</LINE>
<LINE>
<WORD coords="121,1559,199,1534,1558">user</WORD>
<WORD coords="212,1559,287,1526,1559">how</WORD>
<WORD coords="298,1561,332,1529,1561">to</WORD>
<WORD coords="347,1561,410,1536,1561">use</WORD>
<WORD coords="425,1570,524,1537,1561">many</WORD>
<WORD coords="538,1562,571,1531,1562">of</WORD>
<WORD coords="583,1564,640,1531,1563">the</WORD>
<WORD coords="653,1565,800,1531,1564">features</WORD>
<WORD coords="815,1565,848,1534,1565">of</WORD>
<WORD coords="860,1567,917,1534,1566">the</WORD>
</LINE>
<LINE>
<WORD coords="118,1612,263,1571,1603">Amiga&apos;s</WORD>
<WORD coords="277,1615,447,1574,1605">operating</WORD>
<WORD coords="461,1615,590,1579,1607">system</WORD>
<WORD coords="605,1598,616,1594,1602">-</WORD>
<WORD coords="629,1615,797,1577,1609">windows,</WORD>
</LINE>
<LINE>
<WORD coords="118,1655,251,1625,1649">screen,</WORD>
<WORD coords="265,1652,331,1621,1651">text</WORD>
<WORD coords="344,1661,470,1624,1653">output,</WORD>
<WORD coords="487,1655,572,1621,1653">DOS</WORD>
<WORD coords="586,1657,751,1622,1655">functions</WORD>
<WORD coords="766,1658,832,1625,1657">and</WORD>
</LINE>
<LINE>
<WORD coords="118,1697,220,1672,1696">more.</WORD>
<WORD coords="235,1708,359,1664,1697">Amiga</WORD>
<WORD coords="374,1699,401,1666,1699">C</WORD>
<WORD coords="415,1700,470,1667,1699">for</WORD>
<WORD coords="484,1709,683,1667,1701">Beginners</WORD>
<WORD coords="697,1712,791,1670,1702">gives</WORD>
<WORD coords="806,1712,869,1679,1705">you</WORD>
<WORD coords="886,1705,923,1673,1704">all</WORD>
</LINE>
<LINE>
<WORD coords="116,1750,181,1718,1742">you</WORD>
<WORD coords="196,1744,286,1712,1743">need</WORD>
<WORD coords="298,1745,332,1715,1745">to</WORD>
<WORD coords="346,1756,565,1712,1746">immediately</WORD>
<WORD coords="578,1748,658,1718,1748">start</WORD>
<WORD coords="671,1760,914,1718,1749">programming</WORD>
</LINE>
<LINE>
<WORD coords="118,1787,145,1756,1787">in</WORD>
<WORD coords="160,1790,187,1756,1790">C</WORD>
<WORD coords="200,1790,272,1757,1789">with</WORD>
<WORD coords="287,1799,367,1766,1791">your</WORD>
<WORD coords="379,1802,505,1759,1792">Amiga.</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="115,1889,239,1847,1880">Amiga</WORD>
<WORD coords="254,1883,281,1849,1883">C</WORD>
<WORD coords="295,1883,349,1850,1882">for</WORD>
<WORD coords="364,1892,563,1852,1884">Beginners</WORD>
<WORD coords="577,1888,754,1855,1886">describes</WORD>
<WORD coords="767,1889,794,1856,1889">C</WORD>
</LINE>
<LINE>
<WORD coords="116,1936,226,1894,1926">library</WORD>
<WORD coords="241,1930,385,1897,1928">routines</WORD>
<WORD coords="400,1919,410,1915,1925">-</WORD>
<WORD coords="425,1931,451,1897,1931">C</WORD>
<WORD coords="466,1940,634,1898,1931">language</WORD>
<WORD coords="649,1936,829,1903,1933">structures</WORD>
<WORD coords="844,1925,853,1920,1925">-</WORD>
</LINE>
<LINE>
<WORD coords="115,1972,188,1940,1972">how</WORD>
<WORD coords="202,1973,223,1949,1973">a</WORD>
<WORD coords="236,1973,263,1942,1973">C</WORD>
<WORD coords="277,1984,434,1943,1974">compiler</WORD>
<WORD coords="446,1978,553,1945,1976">works</WORD>
<WORD coords="566,1967,577,1963,1971">-</WORD>
<WORD coords="593,1988,688,1947,1978">using</WORD>
<WORD coords="704,1979,730,1946,1979">C</WORD>
<WORD coords="743,1981,815,1948,1979">with</WORD>
</LINE>
<LINE>
<WORD coords="113,2026,193,1994,2018">your</WORD>
<WORD coords="205,2029,322,1987,2020">Amiga</WORD>
<WORD coords="335,2021,401,1988,2021">and</WORD>
<WORD coords="416,2027,526,1990,2022">much,</WORD>
<WORD coords="542,2024,638,1991,2023">much</WORD>
<WORD coords="655,2026,757,2000,2025">more.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION backgroundColor="0" inverted="true">
<PARAGRAPH>
<LINE>
<WORD coords="113,2204,337,2159,2198">US$19.95</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="220,2276,290,2257,2276">ISBN</WORD>
<WORD coords="317,2279,441,2257,2276">1-5575!</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN></PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="160,2590,179,2555,2592">9</WORD>
<WORD coords="227,2593,425,2557,2593">78155P5</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION backgroundColor="0" inverted="true">
<PARAGRAPH>
<LINE>
<WORD coords="1080,943,1340,868,925">learning</WORD>
<WORD coords="1364,931,1485,872,929">and</WORD>
<WORD coords="1511,946,1689,872,929">using</WORD>
</LINE>
<LINE>
<WORD coords="1079,1007,1128,949,1007">C</WORD>
<WORD coords="1155,1008,1238,964,1007">on</WORD>
<WORD coords="1262,1025,1413,965,1009">your</WORD>
<WORD coords="1433,1027,1644,952,1010">Amiga</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION backgroundColor="0" inverted="true">
<PARAGRAPH>
<LINE>
<WORD coords="1071,1253,1205,1211,1244">Topics</WORD>
<WORD coords="1218,1247,1374,1213,1246">include:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1073,1309,1082,1298,1316">•</WORD>
<WORD coords="1127,1328,1317,1287,1320">Beginner&apos;s</WORD>
<WORD coords="1332,1324,1494,1290,1322">overview</WORD>
<WORD coords="1508,1324,1542,1291,1324">of</WORD>
<WORD coords="1556,1325,1583,1291,1325">C</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1070,1385,1083,1373,1391">•</WORD>
<WORD coords="1124,1405,1250,1363,1396">Writing</WORD>
<WORD coords="1265,1405,1346,1373,1397">your</WORD>
<WORD coords="1358,1399,1424,1366,1397">first</WORD>
<WORD coords="1437,1399,1464,1366,1399">C</WORD>
<WORD coords="1478,1408,1631,1375,1399">program</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1070,1461,1082,1450,1468">•</WORD>
<WORD coords="1124,1480,1256,1439,1472">Special</WORD>
<WORD coords="1271,1475,1420,1441,1473">features</WORD>
<WORD coords="1433,1475,1467,1442,1475">of</WORD>
<WORD coords="1479,1475,1536,1444,1475">the</WORD>
<WORD coords="1550,1477,1577,1444,1477">C</WORD>
<WORD coords="1592,1487,1760,1444,1477">language</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1069,1535,1080,1525,1543">•</WORD>
<WORD coords="1125,1555,1296,1514,1546">Important</WORD>
<WORD coords="1311,1550,1455,1517,1548">routines</WORD>
<WORD coords="1470,1550,1499,1517,1549">in</WORD>
<WORD coords="1512,1550,1569,1518,1550">the</WORD>
<WORD coords="1584,1552,1610,1519,1552">C</WORD>
<WORD coords="1626,1553,1769,1519,1551">libraries</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION backgroundColor="0" inverted="true">
<PARAGRAPH>
<LINE>
<WORD coords="1068,1610,1080,1598,1616">•</WORD>
<WORD coords="1124,1630,1212,1588,1620">Input</WORD>
<WORD coords="1226,1623,1292,1591,1622">and</WORD>
<WORD coords="1307,1631,1430,1591,1624">Output</WORD>
<WORD coords="1443,1633,1539,1594,1624">using</WORD>
<WORD coords="1556,1625,1581,1594,1625">C</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1067,1687,1079,1675,1694">•</WORD>
<WORD coords="1120,1697,1190,1663,1696">The</WORD>
<WORD coords="1203,1706,1313,1673,1699">scope</WORD>
<WORD coords="1326,1699,1360,1667,1699">of</WORD>
<WORD coords="1373,1700,1428,1667,1699">the</WORD>
<WORD coords="1443,1700,1469,1667,1700">C</WORD>
<WORD coords="1485,1711,1653,1667,1701">language</WORD>
<WORD coords="1668,1705,1824,1672,1703">revealed</WORD>
</LINE>
<LINE>
<WORD coords="1121,1783,1239,1739,1773">(loops,</WORD>
<WORD coords="1256,1781,1451,1742,1775">conditions,</WORD>
<WORD coords="1466,1783,1641,1744,1777">functions,</WORD>
<WORD coords="1656,1788,1848,1749,1779">structures)</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1065,1837,1077,1826,1844">•</WORD>
<WORD coords="1118,1850,1227,1816,1848">Tricks</WORD>
<WORD coords="1241,1850,1266,1819,1851">&amp;</WORD>
<WORD coords="1280,1859,1358,1817,1850">Tips</WORD>
<WORD coords="1370,1852,1419,1819,1851">for</WORD>
<WORD coords="1430,1862,1551,1819,1851">finding</WORD>
<WORD coords="1565,1855,1671,1828,1853">errors</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1064,1913,1076,1901,1920">•</WORD>
<WORD coords="1119,1933,1221,1891,1923">Using</WORD>
<WORD coords="1235,1925,1298,1895,1924">two</WORD>
<WORD coords="1313,1926,1346,1894,1925">of</WORD>
<WORD coords="1358,1927,1413,1895,1926">the</WORD>
<WORD coords="1428,1928,1517,1898,1927">most</WORD>
<WORD coords="1530,1937,1667,1897,1928">popular</WORD>
<WORD coords="1680,1930,1706,1897,1930">C</WORD>
<WORD coords="1721,1939,1896,1899,1931">compilers</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1064,1988,1075,1976,1994">•</WORD>
<WORD coords="1116,1999,1188,1967,1998">And</WORD>
<WORD coords="1203,2000,1301,1969,1999">much</WORD>
<WORD coords="1317,2002,1409,1976,2001">more</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1062,2099,1227,2057,2090">Optional</WORD>
<WORD coords="1244,2102,1410,2060,2092">Program</WORD>
<WORD coords="1425,2096,1586,2062,2095">Diskette</WORD>
<WORD coords="1598,2098,1785,2065,2096">available:</WORD>
</LINE>
</PARAGRAPH>
<PARAGRAPH>
<LINE>
<WORD coords="1064,2150,1224,2116,2149">Contains</WORD>
<WORD coords="1238,2161,1341,2126,2151">every</WORD>
<WORD coords="1349,2161,1506,2128,2152">program</WORD>
<WORD coords="1518,2155,1617,2122,2154">listed</WORD>
<WORD coords="1628,2155,1658,2123,2155">in</WORD>
<WORD coords="1671,2156,1728,2123,2156">the</WORD>
<WORD coords="1740,2158,1854,2125,2157">book-</WORD>
</LINE>
<LINE>
<WORD coords="1062,2204,1236,2164,2195">complete,</WORD>
<WORD coords="1254,2198,1425,2167,2197">error-free</WORD>
<WORD coords="1437,2200,1509,2168,2200">and</WORD>
<WORD coords="1520,2210,1625,2168,2200">ready</WORD>
<WORD coords="1637,2201,1668,2173,2201">to</WORD>
<WORD coords="1682,2203,1755,2171,2202">run!</WORD>
<WORD coords="1766,2204,1879,2171,2203">Saves</WORD>
</LINE>
<LINE>
<WORD coords="1058,2248,1128,2216,2242">you</WORD>
<WORD coords="1140,2243,1242,2210,2242">hours</WORD>
<WORD coords="1256,2243,1293,2212,2242">of</WORD>
<WORD coords="1302,2254,1413,2212,2243">typing</WORD>
<WORD coords="1424,2245,1455,2213,2244">in</WORD>
<WORD coords="1469,2246,1526,2214,2245">the</WORD>
<WORD coords="1535,2255,1719,2222,2247">programs.</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1106,2626,1568,2500,2624">Abacu</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1650,2552,1850,2512,2551">unman</WORD>
</LINE>
<LINE>
<WORD coords="1650,2618,1848,2554,2617">BfflfM</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION>
<PARAGRAPH>
<LINE>
<WORD coords="1086,2668,1167,2639,2668">5370</WORD>
<WORD coords="1181,2668,1260,2639,2667">52nd</WORD>
<WORD coords="1274,2669,1373,2639,2668">Street</WORD>
<WORD coords="1385,2674,1440,2639,2669">SE,</WORD>
<WORD coords="1455,2671,1557,2641,2669">Grand</WORD>
<WORD coords="1572,2679,1694,2642,2671">Rapids,</WORD>
<WORD coords="1709,2674,1746,2645,2673">Ml</WORD>
<WORD coords="1759,2675,1860,2647,2674">49512</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
<PAGECOLUMN>
<REGION backgroundColor="0" inverted="true">
<PARAGRAPH>
<LINE>
<WORD coords="1372,2752,1385,2738,2751">is</WORD>
<WORD coords="1394,2752,1404,2738,2752">a</WORD>
<WORD coords="1412,2756,1505,2738,2751">iegisiered</WORD>
<WORD coords="1512,2753,1607,2738,2752">trademark</WORD>
<WORD coords="1614,2755,1631,2738,2754">el</WORD>
<WORD coords="1640,2756,1760,2738,2754">Commodore-</WORD>
<WORD coords="1761,2761,1820,2739,2755">Amiga</WORD>
<WORD coords="1829,2756,1856,2741,2756">inc</WORD>
</LINE>
</PARAGRAPH>
</REGION>
</PAGECOLUMN>
</HIDDENTEXT>
</OBJECT>
<MAP name="Amiga_C_for_Beginners_1990_Abacus_0307.djvu"/>
</BODY>
</DjVuXML>
