#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
int open(const char *path, int oflag, /* mode_t mode */...)
如果是通过fopen方式打开的,那么第一个参数就是文件路径信息:
#include <stdio.h>
FILE *fopen(const char *filename, const char *mode)
无论通过open还是fopen打开文件,都必须先知道文世族晌件路径信息,尽管可能是相对路径。搜锋
如果知道了filename的内容,我们就可以定穗罩位它的绝对路径,也就是你说的完全路径。
1. filename本身就是绝对路径,ok。
2. filename是相对路径,那么先通过getcwd获取进程的执行路径,然后再获取绝对路径即可。
#include <unistd.h>
extern char *getcwd(char *buf, size_t size)
但是,如果进程在打开文件后又执行了chdir、fchdir之类函数的话,估计就不能够再获取文件路径信息了。
#include <unistd.h>
int chdir(const char *path)
int fchdir(int fildes)
智能手机的文件管理器,一般都在应用程序里找。
1、第一步,打开手机,找到文件管理器。
2、第二步,点击文件管理器,在里面找到Tencent文件夹。
3、第三步,在卜滚页面中找到MicroMsg文件夹。
4、第四步,然后在页面中找到b9673d510dc63c3de407102ae33a (注意不同的手机,不同的微信账号,文件夹的名字不同,不过毕尘基本是这样一个文件串)点击这个文件。
5、第五步,进入后,手弊禅往下拉手机屏幕,找到Voice2这个文件夹。
6、第六步,点击进入文件夹后,即可看到微信消息文件夹。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)