From 016b19c165a8f5bba584381f3244f1ea2740d183 Mon Sep 17 00:00:00 2001 From: ruanyf Date: Wed, 10 Aug 2022 17:47:02 +0800 Subject: [PATCH] docs(lib/stdio.h): fix L_tmpnam --- docs/lib/stdio.h.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/lib/stdio.h.md b/docs/lib/stdio.h.md index ff2d999..c400c9c 100644 --- a/docs/lib/stdio.h.md +++ b/docs/lib/stdio.h.md @@ -79,7 +79,7 @@ char* tmpname(char* s); 它的参数是一个字符串变量,`tmpnam()`会把临时文件的文件名复制到这个变量里面,并返回指向该字符串变量的指针。如果生成文件名失败,`tmpnam()`返回空指针 NULL。 ```c -char filename[L_tmpname]; +char filename[L_tmpnam]; if (tmpnam(filename) != NULL) // 输出诸如 /tmp/filew9PMuZ 的文件名 @@ -88,7 +88,7 @@ else printf("Something wrong!\n"); ``` -上面示例中,`L_tmpname`是`stdio.h`定义的一个宏,指定了临时文件的文件名长度。 +上面示例中,`L_tmpnam`是`stdio.h`定义的一个宏,指定了临时文件的文件名长度。 `tmpname()`的参数也可以是一个空指针 NULL,同样返回指向文件名字符串的指针。