C语言 <stdio.h> tmpnam() 函数
-
描述
C库函数char * tmpnam(char * str)生成并返回一个不存在的有效临时文件名。如果str为null,则仅返回tmp文件名。 -
声明
以下是tmpnam()函数的声明。参数- str - 这是指向字符数组,其中所提出的tempname将被存储为C字符串。
-
返回值
- 返回值是指向C字符串的指针,该字符串包含临时文件的建议名称。如果str是一个空指针,则指向一个内部缓冲区,该缓冲区在下次调用此函数时将被覆盖。
- 如果str不是空指针,则返回str。如果函数无法创建合适的文件名,则返回空指针。
示例以下示例显示tmpnam()函数的用法-让我们编译并运行上述程序以产生以下结果-