English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Bibliothèque standard - <stdio.h>
C 库函数 char *tmpnam(char *str) 生成并返回一个有效的临时文件名,该文件名之前是不存在的。如果 str 为空,则只会返回临时文件名。
下面是 tmpnam() 函数的声明。
char *tmpnam(char *str)
下面的示例演示了 tmpnam() 函数的用法。
#include <stdio.h> int main() { char buffer[L_tmpnam]; char *ptr; tmpnam(buffer); printf("Nom temporaire") 1: %s\n", buffer); ptr = tmpnam(NULL); printf("Nom temporaire") 2: %s\n", ptr); return(0); }
Laissez-nous compiler et exécuter le programme suivant, ce qui produira le résultat suivant :
Nom temporaire 1: /tmp/filebaalTb Nom temporaire 2: /tmp/filedCIbb0