当前位置:首页 » 文件管理 » c文件夹选择

c文件夹选择

发布时间: 2022-10-10 17:36:06

c语言怎么打开一个文件夹

在C语言中,对文件夹的操作,专业的说法称为"切换路径/目录",而不是"打开",因为文件夹,并不是一个"真正的文件",而只是一个访问文件的目录.

用C语言中的函数chdir,也就是change directory
int chdir(char *path)
-- 使指定的目录path变成当前的工作目录,之后所有的文件操作都是该目录下.

比如,想切换到f盘test目录下可以这样:
chdir("f:\\test ");
返回0表示切换成功,否则,表示失败.

⑵ 电脑硬盘C中应该存放哪些文件

C盘中主要会有如下几个文件夹,也是空间占用的主要来源:
Program Files:应用程序文件夹,一般软件默认都会安装在这里文件夹。
ProgramData:系统文件夹,放置程序的使用数据、设置等文件,不建议删除。
Windows:存放操作系统主要文件的文件夹,非常重要
用户:保存着用户的配置文件和数据,Windows 7中的“用户”文件夹其实就是XP中的Documents and Settings文件夹。
hiberfil.sys:系统的休眠功能所占用的硬盘空间的文件
pagefile.sys:虚拟内存页面文件
还有一些其他文件夹:
$RECYCLE.BIN:系统文件夹,也就是的“回收站”,是不能删除的
System Volume Information:系统卷标信息文件,这个文件夹里就存储着系统还原的备份信息。
PerfLogs:Windows的日志信息文件,如磁盘扫描 错误信息。PerfLogs是系统自动生成的。
MSOCache:Office的本地安装源以上就是“C盘”中的主要文件和文件夹内容,另外在使用过程中还会出现一些其他文件,比如说可能会有以数字字母命名的文件,这个可能是Windows Update的更新临时文件夹,通常会自动删除的。
此外还可能有Windows.old文件夹:假如安装系统时选择自定义安装方式,并且在安装过程中没有格式化分区,则旧系统的系统文件会存储在Windows.old文件夹中。此文件夹中文件的类型取决于您的电脑。使用Windows 7达到一定时间(例如,一周或两周)后,假如你确信你的文件和设置已返回到你希望它们位于的位置,则可以通过使用“磁盘清理”删除Windows.old文件夹来安全地回收磁盘空间。对Windows.old文件夹执行的删除操作是不可撤消的。
下面详细说一下Windows文件夹和用户文件夹:
Windows文件夹:这里保存着Windows系统的主要文件,其中占用最大的文件夹为system32和winsxs。
System32:系统重要文件夹,包含大量用户Windows的文件,主要为Dll、CPL、驱动以及支持系统运行的文件。
Winsxs:Winsxs 是 VISTA/Windows 7 的 Windows 目录下一个非常重要的文件夹,该文件夹里边有很多重要的组件,版本也很复杂,为了保证 Windows 的正常运行,里面的文件是不可删除的。
用户文件夹:该文件夹中会包括用户使用过程中的数据、程序内容以及文档、音乐等内容,进入用户文件夹后会发现已用户名命名的文件夹,打开后会看到桌面、我的音乐、我的图片、我的视频、收藏夹、我的文档、音乐、AppData、Downloads等文件夹。
桌面:会保存当前用户的桌面上所有内容,很多朋友习惯把文件放在桌面,这些也是占用C盘空间的哦!
我的音乐、我的图片、我的视频:顾名思义,这些内容默认是会保存在这里,当然很多朋友都放在单独的地方。另外,有一点需要注意的就是使用itunes下载的应用程序等内容默认是会放在我的音乐文件夹中的,也会占用C盘的空间。
收藏夹:包含IE浏览器中的收藏夹文件
Downloads:IE以及很多浏览器或者其他程序的一些下载内容默认会保存在这里,同样会占用一些“C盘”空间。

⑶ 如何用c语言如何打开一个文件夹

  1. 用文件路径操作函数找到源代码所在的文件夹。使用文件操作函数fopen打开源文件即可。

  2. 路径操作函数 chdir。

    chdir函数是C语言中的一个系统调用函数(同cd)功 能:更改当前工作目录。参 数:Path 必选。Path 可能包含驱动器。如果未指定驱动器,则当前驱动器上的默认目录或文件夹。返回值:成功返回0 ,失败返回-1

  3. 文件操作函数fopen。

    函数原型:FILE* fopen(const char * path,const char * mode);返回值:文件顺利打开后,指向该流的文件指针就会被返回。如果文件打开失败则返回NULL,并把错误代码存在errno中。一般而言,打开文件后会做一些文件读取或写入的动作,若打开文件失败,接下来的读写动作也无法顺利进行,所以一般在fopen()后作错误判断及处理。

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

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

⑸ 怎么用标准C/C++打开windows explorer,选择文件,获取文件或文件夹路径

shellecute函数方法实现打开explorer,及打开一个目录,进行选择文件,获取文件或文件夹路径
GetCurrentDirectory 在一个缓冲区中装载当前目录
GetFullPathName 获取指定文件的完整路径名
看这样API函数的使用方法实现你所需要的功能。

⑹ C语言怎样让用户在弹出的窗口里选择打开的文件夹就像安装文件选择路径那样,在线急等大神。

BROWSEINFO bf;
LPITEMIDLIST l;
char a[200];
memset(&bf,0,sizeof BROWSEINFO);
bf.hwndOwner=H;
bf.lpszTitle= "选择路径";
bf.ulFlags=0x0040 | BIF_RETURNONLYFSDIRS | BIF_EDITBOX;
l=SHBrowseForFolder(&bf);
if(l==NULL)
return 0;
SHGetPathFromIDList(l,a);///将选择的目录复制到a

⑺ 为什么很多文件安装时都会选择 C /program Files 这个文件夹

学习一下程序编写你就知道了,计算机运行某个程序,要按照某个路径来找到程序文件来运行的,而这个文件夹是系统默认的分区和目录,基本windows系统都会有这个文件夹,然而程序设计者有不知道用户电脑会建什么样的个人文件夹,比如你在自己磁盘上创建一个AAA的文件夹,然而程序开发者会知道这个吗,为了程序最大的通用性,就尽量放那个文件夹。

⑻ 如何用c语言创建文件夹

创建文件夹有两个方法:
①使用cmd命令mkdir,举例:system("mkdir
D:\\dic");这条命令执行mkdir程序,在D盘创建一个文件夹dic。
②使用windows提供的CreateDictionary函数,需要包含头文件windows.h,使用方法:
CreateDictionary("D:\\dic", NULL);
同样在D盘创建一个文件夹dic,因为转义字符的问题所以用两个斜杠。
这个命令和函数我就不详细解释了,分别参考mkdir和CreateDictionary的网络。
这里强调一下,这里说的mkdir是cmd命令,CreateDictionary是windows
API函数。

热点内容
有什么推荐的网游低配置 发布:2024-10-08 03:17:03 浏览:35
淘优惠源码 发布:2024-10-08 03:17:02 浏览:779
linux系统制作 发布:2024-10-08 02:47:15 浏览:251
4s缓存怎么清理 发布:2024-10-08 02:46:42 浏览:428
苹果11面容存储微信密码 发布:2024-10-08 02:35:58 浏览:763
魔兽243脚本 发布:2024-10-08 02:35:12 浏览:639
在团竞模式中怎么重置配置 发布:2024-10-08 02:12:54 浏览:292
宝马远程服务器如何启用 发布:2024-10-08 02:02:57 浏览:391
c语言freadfwrite 发布:2024-10-08 02:01:15 浏览:854
脚本还不简单吗 发布:2024-10-08 01:54:43 浏览:423