C语言怎么选择保存的文件夹啊?

C语言怎么选择保存的文件夹啊?,第1张

必须手工输入.给你个例子,比如说你写好的程序放到D盘的my文件夹下,那么你就选择File的Save命令,把以前给出的目录和文件名都删除,然后输入自己的文件目录和文件名,比如说你想把你写好的东西放到d盘的my文件夹下,那么你就输入:d:\my\name.c

回车

就ok了

fp=fopen(filename,"wb")

里的filename就表示了文件的路径及文件名,所以要把输入的文件名和文件路径拼接起来,计算出这个filename

最好过滤一下别让路径和文件名中有非法字符,比如:\/+<>什么的。

scanf也限制一下长度。

scanf("%19s",filename)

scanf("%19s",path)

参考如下:

#include <stdio.h>

#include <stdlib.h>

int main(void)

{

FILE *fp

char ch, filename[20], path[20],buffer[40]

printf("Enter the file name: ")

scanf("%s",filename)

printf("Enter the path: ")

scanf("%s",path)

sprintf(buffer, "%s\\%s", path,filename)

printf("\nto end input ,press Ctrl+Z in newline,then ENTER:\n")

if((fp=fopen(buffer,"wt+"))==NULL)

{

printf("no such path, \nstrike any key exit!")

getch()

exit(1)

}

while ((ch=getchar())!=-1) ch=fputc(ch,fp)

fclose(fp)

printf("==================================\n\n")

printf("file path \"%s\" \nfile name \"%s\":\nand its content:\n",path,filename)

fp=fopen(buffer,"rt")

while ((ch=fgetc(fp))!=-1) putchar(ch)

fclose(fp)

return 0

在VS Code中,您可以使用文件夹和文件来组织和存储C语言代码。以下是一些常见的方法:

1. 按项目分类存放:您可以创建一个文件夹,将所有相关的C语言代码文件放在其中。例如,如果您正在开发一个名为“myproject”的项目,可以创建一个名为“myproject”的文件夹,并将所有代码文件放在其中。

2. 按功能分类存放:您可以根据代码文件的功能将其分类存放。例如,将所有输入输出相关的代码文件放在一个文件夹中,将所有计算相关的代码文件放在另一个文件夹中。

3. 按日期分类存放:您可以根据代码文件的创建日期或修改日期将其分类存放。例如,将所有最近修改的代码文件放在一个文件夹中,将所有较早的代码文件放在另一个文件夹中。

无论您选择哪种方法,都可以在VS Code中使用文件夹和文件来组织和存储C语言代码。您可以使用“新建文件夹”和“新建文件”命令来创建文件夹和文件,也可以使用“重命名”和“删除”命令来管理它们。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存