当前位置: 首页 > news >正文

百度建立网站网站项目验收

百度建立网站,网站项目验收,网站设计英文,网页设计网站首页代码进程的退出#xff08;main函数的退出#xff09; main函数的返回值叫做进程的退出码#xff0c;该退出码表示进程执行的情况。例如#xff1a;一个函数返回一个值时#xff0c;我们要知道函数的执行情况#xff0c;可以去看函数的返回值。 例子#xff1a; 1 #include…进程的退出main函数的退出 main函数的返回值叫做进程的退出码该退出码表示进程执行的情况。例如一个函数返回一个值时我们要知道函数的执行情况可以去看函数的返回值。 例子 1 #includestdio.h2 int main()3 {4 return 10;//把返回值故意设置成10 5 }运行后使用 echo $? 查看最近一次进程结束的退出码 一般地0表示进程执行成功非0表示失败与C中0表示假非0表示真相反用不同的数字表示失败的原因。这就是为什么用非0表示失败0表示成功因为0只有一个表示成功不需要原因而失败的原因有多种可以用非零的多种数字来表示。 错误码转化成错误描述这样我们就知道进程终止的原因。 关于错误描述 1.使用语言和系统自带的方法进行转换 我们打印Linux系统的错误码strerror和错误信息进行观察。 代码 int main() {for(int i0;i200;i){printf(%d:%s\n,i,strerror(i));}return 10; } 部分错误描述如下  如图0表示进程执行成功1表示操作不被允许2表示没有找到文件或目录…… 2.自定义错误信息 我们可以进行自定义错误信息 6 enum{7 success 0,8 open_err,9 malloc_err10 }; 11 const char* errorToDesc(int code)12 { 13 switch(code) 14 { 15 case success: 16 return success; 17 case open_err: 18 return file open error; 19 case malloc_err:20 return malloc error;21 default:22 return unknown;23 }24 }25 int main()26 {27 int code malloc_err;28 printf(%s\n,errorToDesc(code));29 return code;30 } 结果 函数的退出关于errno 除了进程退出函数退出我们怎么知道函数执行情况函数有返回值这里与进程的退出极其类似。 调用函数我们通常希望看到两种情况 1.函数的执行结果——我们需要的返回值 2.函数的执行情况——成功失败什么原因 通常根据函数的返回值就可以判断该函数的执行情况是否成功但是但我们需要知道函数为什么失败时就需要函数的错误码类似于进程的退出码。 进程退出的场景 1.代码运行完毕结果正确 2.代码运行完毕结果不正确 3.代码没有执行完异常终止 其中前两个根据进程的退出码可以进行判断。 而第3条是进程收到了异常信号每个信号都有不同的编号而不同的信号编号表明了异常的原因。 结论任何进程的最终执行情况都可已使用两个数字信号编号退出码表明具体的执行情况。 signumber信号编号exit_code退出码情况00代码正常执行完进程正常退出0!0代码跑完结果不正确!0!0 or 0代码没有执行完收到异常信号退出码无意义
http://www.zqtcl.cn/news/95211/

相关文章:

  • 网站地图怎么做XML宁波网站建设服务提供商
  • 中石化两学一做网站获取网站域名
  • 吉林长春火车站官网湖北葛洲坝建设工程网站
  • 重庆网站推广服务广告公司女员工深夜兼职
  • 网站的要素是什么wordpress框架解密_day3
  • 抽奖怎么做网站彩页设计公司
  • 推广网站文案素材lamp环境wordpress
  • 合肥网站建设公司 推荐百度下载安装2021
  • 沈阳网站备案照相离婚证app制作软件
  • 唯品会一家做特卖的网站 分析那些网站可以做反链
  • 百度网站排名查询工具网站标签怎么做
  • 如何用ps做网站导航一个网站开发时间
  • 合肥城乡建设网站06628 网页制作与网站建设
  • 网站设计岗位的职责与要求北京网站建设 合一
  • 网站制作app开发公司网站建设 英文
  • 毕业设计网页制作网站建设网站预约挂号怎么做
  • 河东天津网站建设永州做网站的公司
  • 网页制作与网站建设填空题免费的企业邮箱怎么申请
  • 智慧农业网站建设沈阳建设信息网
  • 永久免费素材网站个人网站域名所有权
  • 做网站都需要什么工具网站开发培训哪里好
  • 做网站里面的图片像素要求安徽 网站建设
  • 电子商务推广网站wordpress小程序搭建
  • 张家港网站开发培训广告代理那些平台可以给网站做外链
  • 搞一个公司网站得多少钱中国航天空间站最新消息
  • php移动网站开发微商做图王官方网站
  • 制作网站中英文字体不能为网页设计与制作教程试题
  • 网站建设与管理案例柳洪轶wordpress学校站模板
  • 湖北省和住房建设厅官方网站自媒体专业
  • 榆林网站开发自己建设购物网站