如何使用 C 程序在 %temp% 文件夹中创建文件。请给我一些想法。
我正在使用 Mingw 在 Windows 中编程。
更新:
我希望文件为 .log 或 .txt 格式。怎么做?
GetTempPath
+GetTempFilename
这里的例子
您可以使用 Windows API GetTempPath()(请参阅http://msdn.microsoft.com/en-us/library/windows/desktop/aa364992(v=vs.85).aspx),构建完整路径,然后使用 Win用于创建文件的 API 或 C 函数
您可以使用 WinAPI 函数GetTempPath来获取临时目录的路径。
char * pTemp;
pTemp = getenv ("TEMP"); /*Get temp folder path*/
if (pTemp!=NULL)
{
printf ("Temp folder path is %s",pTemp);
}