linuxC 라이브러리 함수 --- perror는

1, 헤더 파일

#include <stdio.h>

2, 함수 프로토 타입

void perror(const char *str)

3, 반환 값

该函数不返回任何值。

4, 매개 변수의 의미

str -- 这是 C 字符串,包含了一个自定义消息,将显示在原本的错误消息之前

5, 예를 들면

#include <stdio.h>

int main ()
{
   FILE *fp;

   /* 首先重命名文件 */
   rename("file.txt", "newfile.txt");

   /* 现在让我们尝试打开相同的文件 */
   fp = fopen("file.txt", "r");
   if( fp == NULL ) {
      perror("Error: ");
      return(-1);
   }
   fclose(fp);
      
   return(0);
}

컴파일 및 실행

Error: : No such file or directory
게시 56 개 원래 기사 · 원 찬양 6 · 전망 6850

추천

출처blog.csdn.net/qq_23929673/article/details/99537038