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