如何用C语言创建和删除文件

如何用C语言创建和删除文件,第1张

函数名:

mkdir

能:

建立一个目录(文件夹)

法:

int

mkdir(char

*pathname)

程序例:

(在win-tc和dev-c++下运行通过)

#include

#include

#include

int

main(void)

{

int

status

system("cls")

status

=

mkdir("book")

/*这是在程序所在当前文件夹下创建book*/

(!status)

?

(printf("directory

created\正备n"))

:

(printf("unable

to

create

directory\n"))

system("pause")

system("dir")

/*显示创建后当前文件夹下的文件信息*/

system("pause"仿清巧)

status

=

rmdir("book")

/*删除创建的文件夹book*/

(!status)

?

(printf("directory

deleted\备键n"))

:

(perror("unable

to

delete

directory"))

system("pause")

return

0

}

c语言羊消除代码

选中内容后用 d 就可以删除选中内容。

选中第一列的方法是:在普通模式下先用 gg 移雹友到第一行,或者用 13G 之类的方式把光标移到你要开始选中的第一行。然后按 ctrl-v 进入块选模式。羡芦

然后用 G 选到最后一行,或者同样 23G 方式来到你欲选中的最后一行。之后 d 删除选中内容。

选中过程中,用 jk 等行可以上下调源派槐整光标。

另外,考虑到除了函数定义等少数几行外,第一列一般都没有内容。如果您是要调整缩进的话,选中相关行后,比如用 V。<或者 >(shift+, 或 shift+.) 即可减少或增加缩进。

C语言调用API函数来完成,喊渗非常简单的。

创建文件:CreateFile

复制文件:CopyFile

删除文件:DeleteFile

下面几个(旦滑在C盘):

#include

<郑迟脊windows.h>

int

main(void)

{

CreateFile("C:\\1.txt",GENERIC_WRITE,0,NULL,OPEN_ALWAYS,FILE_ATTRIBUTE_NORMAL,NULL)

return

0

}

复制文件(从C盘到D盘):

#include

<windows.h>

int

main(void)

{

CreateFile("C:\\1.txt",GENERIC_WRITE,0,NULL,OPEN_ALWAYS,FILE_ATTRIBUTE_NORMAL,NULL)

return

0

}

删除文件(C盘):

#include

<windows.h>

int

main(void)

{

DeleteFile("C:\\1.txt")

return

0

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12205194.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存