°´¼üÅÌÉÏ·½Ïò¼ü ¡û »ò ¡ú ¿É¿ìËÙÉÏÏ·ҳ£¬°´¼üÅÌÉ쵀 Enter ¼ü¿É»Øµ½±¾ÊéĿ¼ҳ£¬°´¼üÅÌÉÏ·½Ïò¼ü ¡ü ¿É»Øµ½±¾Ò³¶¥²¿£¡
¡ª¡ª¡ª¡ªÎ´ÔĶÁÍꣿ¼ÓÈëÊéÇ©ÒѱãÏ´μÌÐøÔĶÁ£¡
ÆäÒâÒåÊÇ°Ñ×Ö·û´®¡°abcd¡±Ð´Èë¡¡fp¡¡ËùÖ¸µÄÎļþÖ®ÖС£
¡¾Àý¡¡13¡£5¡¿ÔÚÀý¡¡13¡£2¡¡Öн¨Á¢µÄÎļþ¡¡string¡¡ÖÐ×·¼ÓÒ»¸ö×Ö·û´®¡£
#include
main£¨£©
£û
¡¡¡¡FILE¡¡*fp£»
¡¡¡¡char¡¡ch£»st£§20£§£»
¡¡¡¡if£¨£¨fp=fopen£¨¡¨string¡¨£»¡¨at£«¡¨£©£©NULL£©
¡¡¡¡£û
¡¡¡¡¡¡¡¡printf£¨¡¨Cannot¡¡open¡¡file¡¡strike¡¡any¡¡key¡¡exit£¡¡¨£©£»
¡¡¡¡¡¡¡¡getch£¨£©£»
¡¡¡¡¡¡¡¡exit£¨1£©£»
£ý
¡¡¡¡printf£¨¡¨input¡¡a¡¡string£ºn¡¨£©£»
¡¡¡¡scanf£¨¡¨£¥s¡¨£»st£©£»
¡¡¡¡fputs£¨st£»fp£©£»
¡¡¡¡rewind£¨fp£©£»
¡¡¡¡ch=fgetc£¨fp£©£»
¡¡¡¡while£¨ch£¡=EOF£©
¡¡¡¡£û
¡¡¡¡¡¡¡¡putchar£¨ch£©£»
¡¡¡¡¡¡¡¡ch=fgetc£¨fp£©£»
¡¡¡¡£ý
¡¡¡¡printf£¨¡¨n¡¨£©£»
¡¡¡¡fclose£¨fp£©£»
£ý
¡¡¡¡¡¡¡¡±¾ÀýÒªÇóÔÚ¡¡string¡¡ÎļþÄ©¼Óд×Ö·û´®£¬Òò´Ë£¬ÔÚ³ÌÐòµÚ¡¡6¡¡ÐÐÒÔ×·¼Ó¶ÁдÎı¾ÎļþµÄ·½Ê½
´ò¿ªÎļþ¡¡string¡£È»ºóÊäÈë×Ö·û´®£¬²¢Óá¡fputs¡¡º¯Êý°Ñ¸Ã´®Ð´ÈëÎļþ¡¡string¡£ÔÚ³ÌÐò¡¡15¡¡ÐÐ
Óá¡rewind¡¡º¯Êý°ÑÎļþÄÚ²¿Î»ÖÃÖ¸ÕëÒƵ½ÎļþÊס£ÔÙ½øÈëÑ»·Öð¸öÏÔʾµ±Ç°ÎļþÖеÄÈ«²¿ÄÚ
ÈÝ¡£
13¡£4¡£3 Êý¾Ý¿é¶Áдº¯Êý¡¡fread¡¡ºÍ¡¡fwtrite
¡¡¡¡¡¡¡¡£ÃÓïÑÔ»¹ÌṩÁËÓÃÓÚÕû¿éÊý¾ÝµÄ¶Áдº¯Êý¡£¿ÉÓÃÀ´¶Áдһ×éÊý¾Ý£¬ÈçÒ»¸öÊý×éÔªËØ£¬Ò»
¸ö½á¹¹±äÁ¿µÄÖµµÈ¡£
¶ÁÊý¾Ý¿éº¯Êýµ÷ÓõÄÒ»°ãÐÎʽΪ£º
fread£¨buffer£»size£»count£»fp£©£»
дÊý¾Ý¿éº¯Êýµ÷ÓõÄÒ»°ãÐÎʽΪ£º
fwrite£¨buffer£»size£»count£»fp£©£»
ÆäÖУº
buffer¡¡¡¡ÊÇÒ»¸öÖ¸Õ룬ÔÚ¡¡fread¡¡º¯ÊýÖУ¬Ëü±íʾ´æ·ÅÊäÈëÊý¾ÝµÄÊ×µØÖ·¡£ÔÚ¡¡fwrite¡¡º¯Êý
ÖУ¬Ëü±íʾ´æ·ÅÊä³öÊý¾ÝµÄÊ×µØÖ·¡£
¡¡¡¡¡¡¡¡size¡¡¡¡¡¡±íʾÊý¾Ý¿éµÄ×Ö½ÚÊý¡£
¡¡¡¡¡¡¡¡count¡¡¡¡±íʾҪ¶ÁдµÄÊý¾Ý¿é¿éÊý¡£
¡¡¡¡¡¡¡¡fp¡¡¡¡¡¡¡¡¡¡±íʾÎļþÖ¸Õë¡£
ÀýÈ磺
fread£¨fa£»4£»5£»fp£©£»
ÆäÒâÒåÊÇ´Ó¡¡fp¡¡ËùÖ¸µÄÎļþÖУ¬Ã¿´Î¶Á¡¡4¡¡¸ö×Ö½Ú£¨Ò»¸öʵÊý£©ËÍÈëʵÊý×é¡¡fa¡¡ÖУ¬Á¬Ðø¶Á¡¡5¡¡´Î£¬
¼´¶Á¡¡5¡¡¸öʵÊýµ½¡¡fa¡¡ÖС£
¡¾Àý¡¡13¡£6¡¿´Ó¼üÅÌÊäÈëÁ½¸öѧÉúÊý¾Ý£¬Ð´ÈëÒ»¸öÎļþÖУ¬ÔÙ¶Á³öÕâÁ½¸öѧÉúµÄÊý¾ÝÏÔʾÔÚÆÁ
Ä»ÉÏ¡£
#include
struct¡¡stu
£û
¡¡¡¡char¡¡name£§10£§£»
¡¡¡¡int¡¡num£»
¡¡¡¡int¡¡age£»
¡¡¡¡char¡¡addr£§15£§£»
£ýboya£§2£§£»boyb£§2£§£»*pp£»*qq£»
main£¨£©
£û
¡¡¡¡FILE¡¡*fp£»
¡¡¡¡char¡¡ch£»
¡¡¡¡int¡¡i£»
¡¡¡¡pp=boya£»
¡¡¡¡qq=boyb£»
¡¡¡¡if£¨£¨fp=fopen£¨¡¨d£ºjrzhexamplestu_list¡¨£»¡¨wb£«¡¨£©£©NULL£©
¡¡¡¡£û
¡¡¡¡¡¡¡¡printf£¨¡¨Cannot¡¡open¡¡file¡¡strike¡¡any¡¡key¡¡exit£¡¡¨£©£»
¡¡¡¡¡¡¡¡getch£¨£©£»
¡¡¡¡¡¡¡¡exit£¨1£©£»
¡¡¡¡£ý
¡¡¡¡printf£¨¡¨ninput¡¡datan¡¨£©£»
¡¡¡¡for£¨i=0£»iname£»&pp¡¡·num£»&pp¡¡·age£»pp¡¡·addr£©£»
¡¡¡¡pp=boya£»
¡¡¡¡fwrite£¨pp£»sizeof£¨struct¡¡stu£©£»2£»fp£©£»
¡¡¡¡rewind£¨fp£©£»
¡¡¡¡fread£¨qq£»sizeof£¨struct¡¡stu£©£»2£»fp£©£»
¡¡¡¡printf£¨¡¨nnnametnumber¡¡¡¡¡¡¡¡¡¡¡¡age¡¡¡¡¡¡¡¡¡¡¡¡addrn¡¨£©£»
¡¡¡¡for£¨i=0£»iname£»qq¡¡·num£»qq¡¡·age£»qq¡¡·addr£©£»
¡¡¡¡fclose£¨fp£©£»
£ý
±¾Àý³ÌÐò¶¨ÒåÁËÒ»¸ö½á¹¹¡¡stu£»ËµÃ÷ÁËÁ½¸ö½á¹¹Êý×é¡¡boya¡¡ºÍ¡¡boyb¡¡ÒÔ¼°Á½¸ö½á¹¹Ö¸Õë±äÁ¿
pp¡¡ºÍ¡¡qq¡£pp¡¡Ö¸Ïò¡¡boya£»qq¡¡Ö¸Ïò¡¡boyb¡£³ÌÐòµÚ¡¡16¡¡ÐÐÒÔ¶Áд·½Ê½´ò¿ª¶þ½øÖÆÎļþ¡°stu_list¡±£¬
ÊäÈë¶þ¸öѧÉúÊý¾ÝÖ®ºó£¬Ð´Èë¸ÃÎļþÖУ¬È»ºó°ÑÎļþÄÚ²¿Î»ÖÃÖ¸ÕëÒƵ½ÎļþÊ×£¬¶Á³öÁ½¿éѧ
ÉúÊý¾Ýºó£¬ÔÚÆÁÄ»ÉÏÏÔʾ¡£
13¡£4¡£4 ¸ñʽ»¯¶Áдº¯Êý¡¡fscanf¡¡ºÍ¡¡fprintf
fscanf¡¡º¯Êý£¬fprintf¡¡º¯ÊýÓëÇ°ÃæʹÓõġ¡scanf¡¡ºÍ¡¡printf¡¡º¯ÊýµÄ¹¦ÄÜÏàËÆ£¬¶¼ÊǸñʽ
»¯¶Áдº¯Êý¡£Á½ÕßµÄÇø±ðÔÚÓÚ¡¡fscanf¡¡º¯ÊýºÍ¡¡fprintf¡¡º¯ÊýµÄ¶Áд¶ÔÏó²»ÊǼüÅ̺ÍÏÔʾÆ÷£¬¶ø
ÊÇ´ÅÅÌÎļþ¡£
ÕâÁ½¸öº¯ÊýµÄµ÷ÓøñʽΪ£º
fscanf£¨ÎļþÖ¸Õ룻¸ñʽ×Ö·û´®£»ÊäÈë±íÁУ©£»
fprintf£¨ÎļþÖ¸Õ룻¸ñʽ×Ö·û´®£»Êä³ö±íÁУ©£»
ÀýÈ磺
¡¡¡¡¡¡¡¡fscanf£¨fp£»¡¨£¥d£¥s¡¨£»&i£»s£©£»
fprintf£¨fp£»¡¨£¥d£¥c¡¨£»j£»ch£©£»
Óá¡fscanf¡¡ºÍ¡¡fprintf¡¡º¯ÊýÒ²¿ÉÒÔÍê³ÉÀý¡¡10¡£6¡¡µÄÎÊÌâ¡£Ð޸ĺóµÄ³ÌÐòÈçÀý¡¡10¡£7¡¡Ëùʾ¡£
¡¾Àý¡¡13¡£7¡¿Óá¡fscanf¡¡ºÍ¡¡fprintf¡¡º¯Êý³ÉÀý¡¡10¡£6¡¡µÄÎÊÌâ¡£
#include
struct¡¡stu
£û
¡¡¡¡char¡¡name£§10£§£»
¡¡¡¡int¡¡num£»
¡¡¡¡int¡¡age£»
¡¡¡¡char¡¡addr£§15£§£»
£ýboya£§2£§£»boyb£§2£§£»*pp£»*qq£»
main£¨£©
£û
¡¡¡¡FILE¡¡*fp£»
¡¡¡¡char¡¡ch£»
¡¡¡¡int¡¡i£»
¡¡¡¡pp=boya£»
¡¡¡¡qq=boyb£»
¡¡¡¡if£¨£¨fp=fopen£¨¡¨stu_list¡¨£»¡¨wb£«¡¨£©£©NULL£©
¡¡¡¡£û
¡¡¡¡¡¡¡¡printf£¨¡¨Cannot¡¡open¡¡file¡¡strike¡¡any¡¡key¡¡exit£¡¡¨£©£»
¡¡¡¡¡¡¡¡getch£¨£©£»
¡¡¡¡¡¡¡¡exit£¨1£©£»
¡¡¡¡£ý
¡¡¡¡printf£¨¡¨ninput¡¡datan¡¨£©£»
¡¡¡¡for£¨i=0£»iname£»&pp¡¡·num£»&pp¡¡·age£»pp¡¡·addr£©£»
¡¡¡¡pp=boya£»
¡¡¡¡for£¨i=0£»iname£»pp¡¡·num£»pp¡¡·age£»pp¡¡·
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡addr£©£»
¡¡¡¡rewind£¨fp£©£»
¡¡¡¡for£¨i=0£»iname£»&qq¡¡·num£»&qq¡¡·age£»qq¡¡·addr£©£»
¡¡¡¡printf£¨¡¨nnnametnumber¡¡¡¡¡¡¡¡¡¡¡¡age¡¡¡¡¡¡¡¡¡¡¡¡addrn¡¨£©£»
¡¡¡¡qq=boyb£»
¡¡¡¡for£¨i=0£»iname£»qq¡¡·num£»¡¡qq¡¡·age£»
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡qq¡¡·addr£©£»
¡¡¡¡fclose£¨fp£©£»
£ý
ÓëÀý¡¡10¡£6¡¡Ïà±È£¬±¾³ÌÐòÖС¡fscanf¡¡ºÍ¡¡fprintf¡¡º¯Êýÿ´ÎÖ»ÄܶÁдһ¸ö½á¹¹Êý×éÔªËØ£¬Òò
´Ë²ÉÓÃÁËÑ»·Óï¾äÀ´¶Áдȫ²¿Êý×éÔªËØ¡£»¹Òª×¢ÒâÖ¸Õë±äÁ¿¡¡pp£»qq¡¡ÓÉÓÚÑ»·¸Ä±äÁËËüÃǵÄÖµ£¬
Òò´ËÔÚ³ÌÐòµÄ¡¡25¡¡ºÍ¡¡32¡¡Ðзֱð¶ÔËüÃÇÖØи³ÓèÁËÊý×éµÄÊ×µØÖ·¡£
13¡£5 ÎļþµÄËæ»ú¶Áд
Ç°Ãæ½éÉܵĶÔÎļþµÄ¶Áд·½Ê½¶¼ÊÇ˳Ðò¶Áд£¬¼´¶ÁдÎļþÖ»ÄÜ´ÓÍ·¿ªÊ¼£¬Ë³Ðò¶Áд¸÷¸ö
Êý¾Ý¡£¡¡µ«ÔÚʵ¼ÊÎÊÌâÖг£ÒªÇóÖ»¶ÁдÎļþÖÐijһָ¶¨µÄ²¿·Ö¡£ÎªÁ˽â¾öÕâ¸öÎÊÌâ¿ÉÒƶ¯Îļþ
ÄÚ²¿µÄλÖÃÖ¸Õëµ½ÐèÒª¶ÁдµÄλÖã¬ÔÙ½øÐжÁд£¬ÕâÖÖ¶Áд³ÆΪËæ»ú¶Áд¡£
ʵÏÖËæ»ú¶ÁдµÄ¹Ø¼üÊÇÒª°´ÒªÇóÒƶ¯Î»ÖÃÖ¸Õ룬Õâ³ÆΪÎļþµÄ¶¨Î»¡£
13¡£5¡£1 Îļþ¶¨Î»
¡¡¡¡¡¡¡¡Òƶ¯ÎļþÄÚ²¿Î»ÖÃÖ¸ÕëµÄº¯ÊýÖ÷ÒªÓÐÁ½¸ö£¬¼´¡¡rewind¡¡º¯ÊýºÍ¡¡fseek¡¡º¯Êý¡£
rewind¡¡º¯ÊýÇ°ÃæÒѶà´ÎʹÓùý£¬Æäµ÷ÓÃÐÎʽΪ£º
rewind£¨ÎļþÖ¸Õ룩£»
ËüµÄ¹¦ÄÜÊÇ°ÑÎļþÄÚ²¿µÄλÖÃÖ¸ÕëÒƵ½ÎļþÊס£
ÏÂÃæÖ÷Òª½éÉÜ¡¡fseek¡¡º¯Êý¡£
fseek¡¡º¯ÊýÓÃÀ´Òƶ¯ÎļþÄÚ²¿Î»ÖÃÖ¸Õ룬Æäµ÷ÓÃÐÎʽΪ£º
fseek£¨ÎļþÖ¸Õ룻λÒÆÁ¿£»Æðʼµã£©£»
ÆäÖУº
¡°ÎļþÖ¸Õ롱ָÏò±»Òƶ¯µÄÎļþ¡£
¡°Î»ÒÆÁ¿¡±±íʾÒƶ¯µÄ×Ö½ÚÊý£¬ÒªÇóλÒÆÁ¿ÊÇ¡¡long¡¡ÐÍÊý¾Ý£¬ÒÔ±ãÔÚÎļþ³¤¶È´óÓÚ¡¡64KB¡¡Ê±²»
»á³ö´í¡£µ±Óó£Á¿±íʾλÒÆÁ¿Ê±£¬ÒªÇó¼Óºó׺¡°L¡±¡£
¡°Æðʼµã¡±±íʾ´ÓºÎ´¦¿ªÊ¼¼ÆËãλÒÆÁ¿£¬¹æ¶¨µÄÆðʼµãÓÐÈýÖÖ£ºÎļþÊ×£¬µ±Ç°Î»ÖúÍÎļþβ¡£
Æä±íʾ·½·¨ÈçÏÂ±í¡£
ÀýÈ磺
Æðʼµã
ÎļþÊ×
µ±Ç°Î»ÖÃ
Îļþĩβ
±íʾ·ûºÅ
SEEK_SET
SEEK_CUR
SEEK_END
Êý×Ö±íʾ
0
1
2
fseek£¨fp£»100L£»0£©£»
ÆäÒâÒåÊÇ°ÑλÖÃÖ¸ÕëÒƵ½ÀëÎļþÊס¡100¡¡¸ö×Ö½Ú´¦¡£
»¹ÒªËµÃ÷µÄÊÇ¡¡fseek¡¡º¯ÊýÒ»°ãÓÃÓÚ¶þ½øÖÆÎļþ¡£ÔÚÎı¾ÎļþÖÐÓÉÓÚÒª½øÐÐת»»£¬¹ÊÍùÍù
¼ÆËãµÄλÖûá³öÏÖ´íÎó¡£
13¡£5¡£2 ÎļþµÄËæ»ú¶Áд
ÔÚÒƶ¯Î»ÖÃÖ¸ÕëÖ®ºó£¬¼´¿ÉÓÃÇ°Ãæ½éÉܵÄÈÎÒ»ÖÖ¶Áдº¯Êý½øÐжÁд¡£ÓÉÓÚÒ»°ãÊǶÁдһ
¸öÊý¾Ý¾Ý¿é£¬Òò´Ë³£Óá¡fread¡¡ºÍ¡¡fwrite¡¡º¯Êý¡£
ÏÂÃæÓÃÀýÌâÀ´ËµÃ÷ÎļþµÄËæ»ú¶Áд¡£
¡¾Àý¡¡13¡£8¡¿ÔÚѧÉúÎļþ¡¡stu_list¡¡ÖжÁ³öµÚ¶þ¸öѧÉúµÄÊý¾Ý¡£
#include
struct¡¡stu
£û
¡¡¡¡char¡¡name£§10£§£»
¡¡¡¡int¡¡num£»
¡¡¡¡int¡¡age£»
¡¡¡¡char¡¡addr£§15£§£»
£ýboy£»*qq£»
main£¨£©
£û
¡¡¡¡FILE¡¡*fp£»
¡¡¡¡char¡¡ch£»
¡¡¡¡int¡¡i=1£»
¡¡¡¡qq=&boy£»
¡¡¡¡if£¨£¨fp=fopen£¨¡¨stu_list¡¨£»¡¨rb¡¨£©£©NULL£©
¡¡¡¡£û
¡¡¡¡¡¡¡¡printf£¨¡¨Cannot¡¡open¡¡file¡¡strike¡¡any¡¡key¡¡exit£¡¡¨£©£»
¡¡¡¡¡¡¡¡getch£¨£©£»
¡¡¡¡¡¡¡¡exit£¨1£©£»
¡¡¡¡£ý
¡¡¡¡rewind£¨fp£©£»
¡¡¡¡fseek£¨fp£»i*sizeof£¨struct¡¡stu£©£»0£©£»
¡¡¡¡fread£¨qq£»sizeof£¨struct¡¡stu£©£»1£»fp£©£»
¡¡¡¡printf£¨¡¨nnnametnumber¡¡¡¡¡¡¡¡¡¡¡¡age¡¡¡¡¡¡¡¡¡¡¡¡addrn¡¨£©£»
¡¡¡¡printf£¨¡¨£¥st£¥5d¡¡¡¡£¥7d¡¡¡¡¡¡¡¡¡¡¡¡£¥sn¡¨£»qq¡¡·name£»qq¡¡·num£»qq¡¡·age£»
¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡qq¡¡·addr£©£»
£ý
Îļþ¡¡stu_list¡¡ÒÑÓÉÀý¡¡13¡£6¡¡µÄ³ÌÐò½¨Á¢£¬±¾³ÌÐòÓÃËæ»ú¶Á³öµÄ·½·¨¶Á³öµÚ¶þ¸öѧÉúµÄÊý
¾Ý¡£³ÌÐòÖж¨Òå¡¡boy¡¡Îª¡¡stu¡¡ÀàÐͱäÁ¿£¬qq¡¡ÎªÖ¸Ïò¡¡boy¡¡µÄÖ¸Õë¡£ÒÔ¶Á¶þ½øÖÆÎļþ·½Ê½´ò¿ªÎļþ£¬
³ÌÐòµÚ¡¡22¡¡ÐÐÒƶ¯ÎļþλÖÃÖ¸Õë¡£ÆäÖеġ¡i¡¡ÖµÎª¡¡1£¬±íʾ´ÓÎļþÍ·¿ªÊ¼£¬Òƶ¯Ò»¸ö¡¡stu¡¡ÀàÐ͵Ä
³¤¶È£¬È»ºóÔÙ¶Á³öµÄÊý¾Ý¼´ÎªµÚ¶þ¸öѧÉúµÄÊý¾Ý¡£
13¡£6 Îļþ¼ì²âº¯Êý
£ÃÓïÑÔÖг£ÓõÄÎļþ¼ì²âº¯ÊýÓÐÒÔϼ¸¸ö¡£
13¡£6¡£1 Îļþ½áÊø¼ì²âº¯Êý¡¡feof¡¡º¯Êý
µ÷Óøñʽ£º
feof£¨ÎļþÖ¸Õ룩£»
¹¦ÄÜ£ºÅжÏÎļþÊÇ·ñ´¦ÓÚÎļþ½áÊøλÖã¬ÈçÎļþ½áÊø£¬Ôò·µ»ØֵΪ¡¡1£¬·ñÔòΪ¡¡0¡£
13¡£6¡£2 ¶ÁдÎļþ³ö´í¼ì²âº¯Êý
ferror¡¡º¯Êýµ÷Óøñʽ£º
ferror£¨ÎļþÖ¸Õ룩£»
¹¦ÄÜ£º¼ì²éÎļþÔÚÓø÷ÖÖÊäÈëÊä³öº¯Êý½øÐжÁдʱÊÇ·ñ³ö´í¡£Èç¡¡ferror¡¡·µ»ØֵΪ¡¡0¡¡±íʾδ³ö
´í£¬·ñÔò±íʾÓÐ´í¡£
13¡£6¡£3 Îļþ³ö´í±êÖ¾ºÍÎļþ½áÊø±êÖ¾Öá¡0¡¡º¯Êý
clearerr¡¡º¯Êýµ÷Óøñʽ£º
clearerr£¨ÎļþÖ¸Õ룩£»
¹¦ÄÜ£º±¾º¯ÊýÓÃÓÚÇå³ý³ö´í±êÖ¾ºÍÎļþ½áÊø±êÖ¾£¬Ê¹ËüÃÇΪ¡¡0¡¡Öµ¡£
13¡£7 £Ã¿âÎļþ
£ÃϵͳÌṩÁ˷ḻµÄϵͳÎļþ£¬³ÆΪ¿âÎļþ£¬C¡¡µÄ¿âÎļþ·ÖΪÁ½À࣬һÀàÊÇÀ©Õ¹ÃûΪ¡¨¡£h¡¨
µÄÎļþ£¬³ÆΪͷÎļþ£¬ÔÚÇ°ÃæµÄ°üº¬ÃüÁîÖÐÎÒÃÇÒѶà´ÎʹÓùý¡£ÔÚ¡¨¡£h¡¨ÎļþÖаüº¬Á˳£Á¿¶¨
Òå¡¢¡¡ÀàÐͶ¨Òå¡¢ºê¶¨Òå¡¢º¯ÊýÔÐÍÒÔ¼°¸÷ÖÖ±àÒëÑ¡ÔñÉèÖõÈÐÅÏ¢¡£ÁíÒ»ÀàÊǺ¯Êý¿â£¬°üÀ¨ÁË
¸÷ÖÖº¯ÊýµÄÄ¿±ê´úÂ룬¹©Óû§ÔÚ³ÌÐòÖе÷Óᣡ¡Í¨³£ÔÚ³ÌÐòÖе÷ÓÃÒ»¸ö¿âº¯Êýʱ£¬ÒªÔÚµ÷ÓÃÖ®
Ç°°üº¬¸Ãº¯ÊýÔÐÍËùÔڵġ¨¡£h¡¨¡¡Îļþ¡£
ÏÂÃæ¸ø³ö¡¡Turbo¡¡C¡¡µÄÈ«²¿¡¨¡£h¡¨Îļþ¡£
Turbo¡¡C¡¡Í·Îļþ
£¿ ALLOC¡£H¡¡¡¡¡¡¡¡¡¡¡¡ËµÃ÷ÄÚ´æ¹ÜÀíº¯Êý£¨·ÖÅä¡¢Êͷŵȣ©¡£
£¿ ASSERT¡£H¡¡¡¡¡¡¡¡¡¡¶¨Òå¡¡assert¡¡µ÷ÊԺꡣ
£¿ BIOS¡£H¡¡¡¡¡¡¡¡¡¡¡¡¡¡ËµÃ÷µ÷Óá¡IBM¡ªPC¡¡ROM¡¡BIOS¡¡×Ó³ÌÐòµÄ¸÷¸öº¯Êý¡£
£¿ CONIO¡£H¡¡¡¡¡¡¡¡¡¡¡¡ËµÃ÷µ÷Óá¡DOS¡¡¿ØÖÆ̨¡¡I/O¡¡×Ó³ÌÐòµÄ¸÷¸öº¯Êý¡£
£¿ CTYPE¡£H¡¡¡¡¡¡¡¡¡¡¡¡°üº¬ÓйØ×Ö·û·ÖÀ༰ת»»µÄÃûÀàÐÅÏ¢£¨Èç¡¡isalpha¡¡ºÍ¡¡toascii¡¡µÈ£©¡£
£¿ DIR¡£H¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡°üº¬ÓйØĿ¼ºÍ·¾¶µÄ½á¹¹¡¢ºê¶¨ÒåºÍº¯Êý¡£
£¿ DOS¡£H¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¶¨ÒåºÍ˵Ã÷¡¡MSDOS¡¡ºÍ¡¡8086¡¡µ÷ÓõÄһЩ³£Á¿ºÍº¯Êý¡£
£¿ ERRON¡£H¡¡¡¡¡¡¡¡¡¡¡¡¶¨Òå´íÎó´úÂëµÄÖú¼Ç·û¡£
£¿ FCNTL¡£H¡¡¡¡¡¡¡¡¡¡¡¡¶¨ÒåÔÚÓë¡¡open¡¡¿â×Ó³ÌÐòÁ¬½ÓʱµÄ·ûºÅ³£Á¿¡£
£¿ FLOAT¡£H¡¡¡¡¡¡¡¡¡¡¡¡°üº¬Óйظ¡µãÔËËãµÄһЩ²ÎÊýºÍº¯Êý¡£
£¿ GRAPHICS¡£H¡¡¡¡¡¡ËµÃ÷ÓйØͼÐι¦Äܵĸ÷¸öº¯Êý£¬Í¼ÐδíÎó´úÂëµÄ³£Á¿¶¨Ò壬Õý¶Ô²»Í¬
Çý¶¯³ÌÐòµÄ¸÷ÖÖÑÕÉ«Öµ£¬¼°º¯ÊýÓõ½µÄһЩÌØÊâ½á¹¹¡£
£¿ IO¡£H¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡°üº¬µÍ¼¶¡¡I/O¡¡×Ó³ÌÐòµÄ½á¹¹ºÍ˵Ã÷¡£
£¿ LIMIT¡£H¡¡¡¡¡¡¡¡¡¡¡¡°üº¬¸÷»·¾³²ÎÊý¡¢±àÒëʱ¼äÏÞÖÆ¡¢ÊýµÄ·¶Î§µÈÐÅÏ¢¡£
£¿ MATH¡£H¡¡¡¡¡¡¡¡¡¡¡¡¡¡ËµÃ÷ÊýѧÔËË㺯Êý£¬»¹¶¨ÁË¡¡HUGE¡¡¡¡VAL¡¡ºê£¬¡¡ËµÃ÷ÁË¡¡matherr¡¡ºÍ
matherr¡¡×Ó³ÌÐòÓõ½µÄÌØÊâ½á¹¹¡£
£¿ MEM¡£H¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡¡ËµÃ÷һЩÄÚ´æ²Ù×÷º¯Êý£¨ÆäÖдó¶àÊýÒ²ÔÚ¡¡STRING¡£H¡¡ÖÐ˵Ã÷£©¡£
£¿ PROCESS¡£H¡¡¡¡¡¡¡¡ËµÃ÷½ø³Ì¹