zoukankan      html  css  js  c++  java
  • 错误处理函数


    ferror


    ferror()用来检查參数stream所指定的文件流是否发生了错误情况

    未出错,返回0;出错,返回非零值





    perror


    将上一个函数错误发生的原因输出到标准错误(stderr). 參数s所指的字符串先打印, 后面加上错误的原因字符串. 此错误原因按照全局变量errno来决定




    strerror


    依參数errnum的错误代码来查询错误原因的描写叙述字符串, 然后将该字符串指针返回. 通常给其传递全局变量 errno.





    errno.h中定义的错误代码值

    查看错误代码errno是调试程序的一个重要方法

    当linuc C api函数发生异常时,通常会将errno变量(需include errno.h)赋一个整数值,不同的值表示不同的含义,能够通过查看该值推

    測出错的原因

    errno.h 位于内核代码中的/usr/include/asm/errno.h

  • 相关阅读:
    记录相关操作
    mysql数据类型
    完整性约束
    表相关操作
    MySQL存储引擎
    库相关操作
    linux学习笔记2---命令cd
    linux学习笔记命令篇1---命令ls
    linux常用命令系列
    redis34--string 操作
  • 原文地址:https://www.cnblogs.com/liguangsunls/p/7255870.html
Copyright © 2011-2022 走看看