网站首页 > 文章中心 > 其它

设置文件属性函数c语言

作者:小编 更新时间:2023-09-28 13:32:02 浏览量:297人看过

用C语言如何修改文件的属性?

已修改答复,请试验~~

如果实在linux下,你可以用stat()函数查看,windows下我不知道函数,通常我是在linux下做的..

不过在windows下,你可以使用

需要包含

#include

system("attrib"

设置文件属性函数c语言-图1

+

szfilename);

看看,szfilename是你的文件名,写入双引号内~

比如文件叫a.c

你就

system("attrib

a.c");

即可~

C++ 中文件操作的几个基本函数是什么?

①.、C语言标准库提供了一系列文件操作函数.文件操作函数一般以f+单词的形式来命名(f是file的简写),其声明位于stdio.h头文件当中.例如:fopen、fclose函数用于文件打开与关闭;fscanf、fgets函数用于文件读取;fprintf、fputs函数用于文件写入;ftell、fseek函数用于文件操作位置的获取与设置.一般的C语言教程都有文件操作一章,可以找本教材进一步学习.

#includestdio.h

int?a;

char?b,c[100];

int?main(){

FILE?*?fp1?=?fopen("input.txt",?"r");//打开输入文件

puts("不能打开文件!");

return?0;

}

fscanf(fp1,"%d",a);//从输入文件读取一个整数

b=fgetc(fp1);//从输入文件读取一个字符

fgets(c,100,fp1);//从输入文件读取一行字符串

printf("%ld",ftell(fp1));//输出fp1指针当前位置相对于文件首的偏移字节数

fclose(fp1);//关闭输入文件

怎么用C语言为文件夹添加只读属性

attrib为dos下修改文件属性的命令,其格式如下:

ATTRIB

[+R

|

-R]

[+A

-A

]

[+S

-S]

[+H

-H]

[drive:][path][filename]

[/S

[/D]]

参数说明:

设定属性;

-

清除属性;

R

只读;

A

存档;

S

系统文件;

H

隐藏;

[drive:][path][filename]指定欲改变属性的文件夹或文件的路径,省略drive:,path时,默认为当前路径;

/S

处理当前文件夹和子文件夹中所有的文件;

/D

处理的项目包括子文件夹.

注意:修改除隐藏外的其他属性时,文件应为非隐藏!

比如:你想给文件c:\xxx.ext加上只读和隐藏属性,可以这样写:attrib

+r

+h

c:\xxx.ext

去除改为-号就好了.

在C语言下使用system("attrib

c:\\xxx.ext");来完成,代码如下:

void

main()

{

c:\\data.txt");

怎样用c语言改变文件的属性

D:\\1.exe

-r

+a");//1.exe为你要的文件名,最好包括路径,里面的\用"\\"表示;

如果需要头文件的话,加stdlib.h

以上就是土嘎嘎小编为大家整理的设置文件属性函数c语言相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章