IT门户, 中国互联网人工智能物联网行业资讯平台--公众IT
新闻来源:互联网资料整理       发布时间:2023/4/6 2:00:55       共计:4617 浏览

切换用户当前目录可以有两种理解:

一、切换目录,供程序其它部分使用。

比如有文件存储在A目录中,打开时希望可以直接用fopen文件名即可,而不加上文件所在目录名,那么可以调用chdir实现。

1、函数声明:

intchdir(constchar*path);

2、头文件:

stdlib.h

3、使用方法:

chdir(path_name);

传入字符串即要切换的目录名,如chdir("my_folder");

4、返回值:

成功返回0,失败返回-1。

二、要切换调用C可执行程序后的目录。即原本在A目录,调用程序退出后切换到B目录。

这一点无法做到,程序中做的所有更改目录操作,均不会影响到程序退出后所在目录。这是由系统本身决定的,超出C程序所能实现的范围。

版权说明:
本网站凡注明“公众IT 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
您可以扫描右侧微信二维码联系我们。
网站首页 关于我们 联系我们 合作联系 会员说明 新闻投稿 隐私协议 网站地图