c - 如何在 C 中获取 %APPDATA% 路径(Windows 7)

标签 c windows appdata

我需要在我的 c 程序中获取 %APPDATA% 的路径,以将文件保存在 %APPDATA%\myprogram\ 我该怎么做?

最佳答案

您应该能够通过 getenv 获取该信息,这是一个示例。

#include<stdio.h>
#include<stdlib.h>

int main ()
{
    char * app_data;
    app_data= getenv ("APPDATA");

    if (app_data!=NULL)
        printf ("The appdata path is: %s",app_data);

    return 0;
}

关于c - 如何在 C 中获取 %APPDATA% 路径(Windows 7),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35117339/

相关文章:

windows - 子窗口没有收到 WM_DESTROY?

wpf - 在 Windows Vista/7 上的 APPDATA 中创建文件夹

java - 使用按位运算符交换两个变量而不使用 c 中的第三个变量

带有默认函数的 Windows 静态库

c - 在 C 中获取异常循环输出

windows - 如何在 Windows 中以特定顺序连接多个 Markdown 文件

asp.net - 来自 ASP.NET 的 SVN 信息 : 'Can' t determine the user's config path'

visual-studio - Visual Studio 2017 占用本地 AppData 文件夹中的磁盘空间

c - 段错误。 C编程

c - 在聊天中实现彼得森算法