【strerror函数的使用】

strerror函数的使用

  • 一,说明
  • 二,具体使用场景

一,说明

strerror会返回错误码,我们可以将其翻译成所对应的错误信息;
c语言的库函数在运行的时候,如果发生错误,就会将错误码存放在一个变量中,这个变量就是: errno
错误码是一些数字:0,1,2,3,4,5 我们需要将错误码编译为错误信息

【strerror函数的使用】_第1张图片

二,具体使用场景

这里我要介绍另一个函数,fopen
fopen是打开文件函数,返回值是一个FILE*类型的指针
打开失败返回NULL,打开成功,返回文件的地址
这里因为我们没有这样的文件,所以我们无法打开文件,系统将打开失败的原因传给了errno这个全局变量,我们就可以通过打印函数将其打印出来

【strerror函数的使用】_第2张图片

你可能感兴趣的:(c语言)