C++ 获取 E:\微信缓存\WeChat Files\wxid_765f5t7o179u32\config 的上级路径
时间: 2023-09-06 09:14:20 浏览: 178
c++获取某一软件安装路径
5星 · 资源好评率100%
可以使用C语言的标准库中的函数`dirname()`来获取路径的上级路径。
下面是一个示例代码:
```c
#include <stdio.h>
#include <libgen.h>
int main() {
char path[] = "E:\\微信缓存\\WeChat Files\\wxid_765f5t7o179u32\\config";
char *dir = dirname(path);
printf("%s\n", dir);
return 0;
}
```
输出结果为:
```
E:\微信缓存\WeChat Files\wxid_765f5t7o179u32
```
注意:`dirname()`函数会修改原始路径字符串,所以如果需要保留原始路径字符串,需要先复制一份再进行处理。
阅读全文