Ò׽ؽØͼÈí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

±ê×¼ C I/O

   ±ê×¼ C I/O
º¯ÊýÁÐ±í£º
clearerr() Çå³ý´íÎó
fclose() ¹Ø±ÕÒ»¸öÎļþ
feof() Èç¹ûµ½´ïÎļþβ(end-of-file)·µ»Ø"True"(Õæ)
ferror() ¼ì²éÒ»¸öÎļþ´íÎó
fflush() ÊéдÊä³ö»º´æµÄÄÚÈÝ
fgetc() ´ÓÁ÷»ñÈ¡Ò»¸ö×Ö·û
fgetpos() »ñÈ¡ÎļþλÖÃÖ¸Õë
fgets() ´ÓÒ»¸öÁ÷»ñÈ¡Ò»´®×Ö·û
fopen() ´ò¿ªÒ»¸öÎļþ
fprintf() ´òÓ¡¸ñʽ»¯µÄÊä³öµ½Ò»¸öÎļþ
fputc() дһ¸ö×Ö·ûµ½Ò»¸öÎļþ
fputs() дһ¸ö×Ö·û´®µ½Ò»¸öÎļþ
fread() ´ÓÒ»¸öÎļþ¶ÁÈ¡
freopen() ÓÃÒ»¸ö²»Í¬µÄÃû³Æ´ò¿ªÒ»¸ö´æÔÚµÄÁ÷
fscanf() ´ÓÒ»¸öÎļþ¶ÁÈ¡Ò»¸ö¸ñʽ»¯µÄÊäÈë
fseek() ÔÚÎļþÖÐÒƶ¯µ½Ò»¸öÖ¸¶¨µÄλÖÃ
fsetpos() ÔÚÒ»¸öÎļþÖÐÒƶ¯µ½Ò»¸öÖ¸¶¨µÄλÖÃ
ftell() ·µ»Øµ±Ç°ÎļþµÄλÖÃÖ¸Õë
fwrite() дÈëÒ»¸öÎļþ
getc() ´ÓÒ»¸öÎļþ¶ÁÈ¡Ò»¸ö×Ö·û
getchar() ´ÓSTDIN(±ê×¼ÊäÈë)¶ÁÈ¡Ò»¸ö×Ö·û
gets() ´ÓSTDIN(±ê×¼ÊäÈë)¶ÁÈ¡Ò»¸ö×Ö·û´®
perror() ÏÔʾµ±Ç°´íÎóµÄÒ»¸ö×Ö·û´®°æ±¾µ½STDERR(±ê×¼´íÎóÊä³ö)
printf() д¸ñʽ»¯µÄÊä³öµ½STDOUT(±ê×¼Êä³ö)
putc() дһ¸ö×Ö·ûµ½Ò»¸öÁ÷
putchar() дһ¸ö×Ö·ûµ½STDOUT(±ê×¼Êä³ö)
puts() дһ¸ö×Ö·û´®µ½STDOUT(±ê×¼Êä³ö)
remove() Çå³ýÒ»¸öÎļþ
rename() ÖØÃüÃûÒ»¸öÎļþ
rewind() Òƶ¯ÎļþλÖÃÖ¸Õëµ½Ò»¸öÎļþµÄ¿ªÊ¼´¦
scanf() ´ÓSTDIN(±ê×¼ÊäÈë)¶ÁÈ¡¸ñʽ»¯ÊäÈë
setbuf() ÉèÖÃÒ»¸öÖ¸¶¨Á÷µÄ»º³åÇø
setvbuf() ÉèÖÃÒ»¸öÖ¸¶¨Á÷µÄ»º³åÇøºÍ´óС
sprintf() д¸ñʽ»¯µÄÊä³öµ½»º³åÇø
sscanf() ´ÓÒ»¸ö»º³åÇø¶ÁÈ¡¸ñʽ»¯µÄÊäÈë
tmpfile() ·µ»ØÒ»¸öµ½Ò»¸öÁÙʱÎļþµÄÖ¸Õë
tmpnam() ·µ»ØÒ»¸ö¶ÀÌصÄÎļþÃû
ungetc() °ÑÒ»¸ö×Ö·û·Å»ØÒ»¸öÁ÷
vprintf, vfprintf, vsprintf дÓòÎÊýÁбí¸ñʽ»¯Êä³ö
/////////////////////////////////////////////////////////////////////////////////////////
clearerr
Óï·¨:
  #include <stdio.h>
  void clearerr( FILE *stream );
clearerrº¯ÊýÖØÖôíÎó±ê¼ÇºÍ¸ø³öµÄÁ÷µÄEOFÖ¸Õë. µ±·¢Éú´íÎóʱ,Äã¿ÉÒÔʹÓÃperror()ÅжÏʵ¼ÊÉÏ·¢ÉúÁ˺ÎÖÖ´íÎó.
ferror
Óï·¨:
  #include <stdio.h>
  int ferror( FILE *stream );
ferror()º¯Êý¼ì²éstream(Á÷)ÖеĴíÎó, Èç¹ûû·¢Éú´íÎó·µ»Ø0,·ñÔò·µ»Ø·ÇÁã. Èç¹û·¢Éú´íÎó, ʹÓÃperror()¼ì²â·¢Éúʲô´íÎó.
perror
Óï·¨:   #include <stdio.h>
  void perror( const


Ïà¹ØÎĵµ£º

Cº¯ÊýÖ¸ÕëµÄÓ÷¨

   
2008-06-05 12:38------------------------------------------------------------------------------------------------
º¯ÊýÖ¸Õëͨ³£ÓÃÀ´ÊµÏֻص÷£¬Æä»ù±¾Ó÷¨ÈçÏ£º
1¡¢¶¨Ò庯ÊýÖ¸ÕëÀàÐÍ
// ¶¨ÒåÒ»¸öÔ­ÐÍΪint Fun( int a );µÄº¯ÊýÖ¸Õë
typedef int (*PTRFUN) ( int aPara );
2¡¢º¯ÊýÖ¸Õë±äÁ¿µ ......

CµÄÄÚ´æ·ÖÅäÊÍ·Å·½Ê½Ñ§Ï°

Ò»¸öÓÉC/C++±àÒëµÄ³ÌÐòÕ¼ÓõÄÄÚ´æ·ÖΪÒÔϼ¸¸ö²¿·Ö
1¡¢Õ»Çø£¨stack£©— ÓɱàÒëÆ÷×Ô¶¯·ÖÅäÊÍ·Å

£¬´æ·Åº¯ÊýµÄ²ÎÊýÖµ£¬¾Ö²¿±äÁ¿µÄÖµµÈ¡£Æä²Ù×÷·½Ê½ÀàËÆÓÚÊý¾Ý½á¹¹ÖеÄÕ»¡£
2¡¢¶ÑÇø£¨heap£© — Ò»°ãÓɳÌÐòÔ±·ÖÅäÊÍ·Å
£¬
Èô³ÌÐòÔ±²»ÊÍ·Å£¬³ÌÐò½áÊøʱ¿ÉÄÜÓÉOS»ØÊÕ ¡£×¢ÒâËüÓëÊý¾Ý½á¹¹ÖеĶÑÊÇÁ½»ØÊ£¬·ÖÅä·½ ......

o ra c le °²×°

 ¼ì²éÄں˲ÎÊý
ÕýÔÚ¼ì²é semmsl=250; ÒÑ·¢ÏÖ semmsl=250¡£ ͨ¹ý
ÕýÔÚ¼ì²é semmns=32000; ÒÑ·¢ÏÖ semmns=32000¡£ ͨ¹ý
ÕýÔÚ¼ì²é semopm=100; ÒÑ·¢ÏÖ semopm=32¡£ ʧ°Ü <<<<
ÕýÔÚ¼ì²é semmni=128; ÒÑ·¢ÏÖ semmni=128¡£ ͨ¹ý
ÕýÔÚ¼ì²é shmmax=536870912; ÒÑ·¢ÏÖ shmmax=33554432¡£ ʧ°Ü <<<< ......

C³ÌÐòÉè¼ÆµÄ³£ÓÃËã·¨


¡¡¡¡Ëã·¨£¨Algorithm£©£º¼ÆËã»ú½âÌâµÄ»ù±¾Ë¼Ïë·½·¨ºÍ²½Öè¡£Ëã·¨µÄÃèÊö£ºÊǶÔÒª½â¾öÒ»¸öÎÊÌâ»òÒªÍê³ÉÒ»ÏîÈÎÎñËù²ÉÈ¡µÄ·½·¨ºÍ²½ÖèµÄÃèÊö£¬°üÀ¨ÐèҪʲôÊý¾Ý£¨ÊäÈëʲôÊý¾Ý¡¢Êä³öʲô½á¹û£©¡¢²ÉÓÃʲô½á¹¹¡¢Ê¹ÓÃʲôÓï¾äÒÔ¼°ÈçºÎ°²ÅÅÕâЩÓï¾äµÈ¡£Í¨³£Ê¹ÓÃ×ÔÈ»ÓïÑÔ¡¢½á¹¹»¯Á÷³Ìͼ¡¢Î±´úÂëµÈÀ´ÃèÊöËã·¨¡£
¡¡¡¡Ò»¡¢¼ÆÊý¡¢ÇóºÍ¡ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ