永发信息网

可作为函数 fopen 中第一个参数的正确格式?

答案:4  悬赏:60  手机版
解决时间 2021-11-19 03:15
可作为函数 fopen 中第一个参数的正确格式?
最佳答案
fopen()函数中第一个形式参数表示文件名, 可以包含路径和文件名两部分。
如:
"B:TEST.DAT"
"C:\\TC\\TEST.DAT"
如果将路径写成"C:\TC\TEST.DAT"是不正确的, 这一点要特别注意。
如果成功的打开一个文件, fopen()函数返回文件指针, 否则返回空指针
(NULL)。由此可判断文件打开是否成功。
例如:
#iclude
main()
{
FILE *fp;
int i;
fp=fopen("CLIB", "rb");
if(fp==NULL)
puts("File open error");
i=fclose(fp);
if(i==0)
printf("O,K");
else
puts("File close error");
}
然而第二个形式参数表示打开文件的类型
"r"
打开一个用于读取的文本文件
"w"
创建一个用于写入的文本文件
"a"
附加到一个文本文件
"rb"
打开一个用于读取的二进制文件
"wb"
创建一个用于写入的二进制文件
"ab"
附加到一个二进制文件
"r+"
打开一个用于读/写的文本文件
"w+"
创建一个用于读/写的文本文件
"a+"
打开一个用于读/写的文本文件
“rt”
只读打开一个文本文件,只允许读数据
“wt”
只写打开或建立一个文本文件,只允许写数据
“at”
追加打开一个文本文件,并在文件末尾写数据
“rb”
只读打开一个二进制文件,只允许读数据
“wb”
只写打开或建立一个二进制文件,只允许写数据
“ab”
追加打开一个二进制文件,并在文件末尾写数据
“rt+”
读写打开一个文本文件,允许读和写
“wt+”
读写打开或建立一个文本文件,允许读写
“at+”
读写打开一个文本文件,允许读,或在文件末追加数据
“rb+”
读写打开一个二进制文件,允许读和写
“wb+”
读写打开或建立一个二进制文件,允许读和写
“ab+”
读写打开一个二进制文件,允许读,或在文件末追加数据
摘自百度百科
全部回答
c\\user\\text.txt
可作为函数 fopen 中第一个参数的正确格式:"c:\\user\\text.txt"

fopen() 将 filename 指定的名字资源绑定到一个流上。如果 filename 是 "scheme://..." 的格式,则被当成一个 URL,PHP 将搜索协议处理器(也被称为封装协议)来处理此模式。如果该协议尚未注册封装协议,PHP 将发出一条消息来帮助检查脚本中潜在的问题并将 filename 当成一个普通的文件名继续执行下去。
"c:\user\text.txt"
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
1.825 825循环减去0.8 8循环等于多少
给红烧乌龟、清蒸乌龟、红烧甲鱼、清蒸甲鱼取
求解,吉普自由光总显示充电是什么原因?
求一本书名,穿越文!!急要!女主叫琉璃,是
OB蛋白的副作用是什么?
遇到交通纠纷拨打什么电话?
PLC高速计数器与普通计数器有什么不同
喷砂可以代替喷塑的所有前处理吗
丰田荣放二点零排量爬山路够不够力
不好意思啊!刚刚是我那个很色的弟弟在乱弄!
云南省肉猪价格
选一个???
找新乡附近,安光辉
他中等身材和中等高度的翻译是:什么意思
客至 杜甫 舍南舍北皆春水, 但见群鸥日日来
推荐资讯
中国有多少个名:叫姚腾鹏
大拇指艺术培训中心(河池都安瑶族自治县)地址
设置签名刘国欢
问下(8.1-5.6)x0.89-0.1怎么简便计算?
假如sinA≈0.909,为什么A≈65°或者115°?
哪个佛经说抄一边佛经胜过给千金
淘宝助理5.8.1.0 怎样上传宝贝
使用小米6本地备份,换机换小米8本地备份还可
请问水性油漆喷中纤板会掉漆。怎么解决
ran to her when watching a dog
爱迪信电动车是哪里生产的
《红楼梦》中元春是个怎样的人
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?