打开文件和保存数据到指定文件的函数怎么使用?
比如输入一些数据到指定的文件,然后打开这个文件查看或者修改,应该怎么做,麻烦给出这个函数的使用方法,详细点,好的加分
能不能给个详细地址啊,你那个谷歌,我都不知道点哪个链接
ããcè¯è¨æ ååºä¸ç¨äºæå¼æ件çå½æ°æ¯fopen()ã
ããå½æ°ååï¼FILE * fopen(const char * path,const char * mode);
ã åæ°è¯´æï¼pathææè¦æå¼çæ件åï¼modeææ以ä»ä¹æ¹å¼æå¼ã详ç»å¨ä¸é¢ä»ç»ã
ããè¿åå¼ï¼æ件顺å©æå¼åï¼æå该æµçæ件æéå°±ä¼è¢«è¿åãå¦ææ件æå¼å¤±è´¥åè¿åNULLï¼å¹¶æé误代ç åå¨errno ä¸ã示ä¾å¦ä¸
#include<stdio.h>ããåæ°modeçç±»åï¼
ããr 以åªè¯»æ¹å¼æå¼æ件ï¼è¯¥æä»¶å¿ é¡»åå¨ã
ããr+ 以å¯è¯»åæ¹å¼æå¼æ件ï¼è¯¥æä»¶å¿ é¡»åå¨ã
ããrb+ 读åæå¼ä¸ä¸ªäºè¿å¶æ件ï¼å 许读åæ°æ®ï¼æä»¶å¿ é¡»åå¨ã
ããw æå¼åªåæ件ï¼è¥æ件åå¨åæ件é¿åº¦æ¸ 为0ï¼å³è¯¥æ件å 容ä¼æ¶å¤±ãè¥æ件ä¸åå¨å建ç«è¯¥æ件ã
ããw+ æå¼å¯è¯»åæ件ï¼è¥æ件åå¨åæ件é¿åº¦æ¸ 为é¶ï¼å³è¯¥æ件å 容ä¼æ¶å¤±ãè¥æ件ä¸åå¨å建ç«è¯¥æ件ã
ããa 以éå çæ¹å¼æå¼åªåæ件ãè¥æ件ä¸åå¨ï¼åä¼å»ºç«è¯¥æ件ï¼å¦ææ件åå¨ï¼åå ¥çæ°æ®ä¼è¢«å å°æ件尾ï¼å³æ件åå çå 容ä¼è¢«ä¿çãï¼EOF符ä¿çï¼
ããa+ 以éå æ¹å¼æå¼å¯è¯»åçæ件ãè¥æ件ä¸åå¨ï¼åä¼å»ºç«è¯¥æ件ï¼å¦ææ件åå¨ï¼åå ¥çæ°æ®ä¼è¢«å å°æ件尾åï¼å³æ件åå çå 容ä¼è¢«ä¿çã ï¼åæ¥çEOF符ä¸ä¿çï¼
ããwb åªåæå¼ææ°å»ºä¸ä¸ªäºè¿å¶æ件ï¼åªå 许åæ°æ®ã
ããwb+ 读åæå¼æ建ç«ä¸ä¸ªäºè¿å¶æ件ï¼å 许读ååã
ããab+ 读åæå¼ä¸ä¸ªäºè¿å¶æ件ï¼å 许读æå¨æ件æ«è¿½å æ°æ®ã