[求助]exit(1);” 是什么意思,为什么有的时候我看到的是exit(0)

刚刚看了,一个帖子,给的例子(如下)我有1个地方不是很清楚(菜鸟)请给与帮助

就是下面的红色的位置“exit(1);” 是什么意思,为什么有的时候我看到的是exit(0);

他们的区别在那里呢?他们的作用是不是停止呢?

#include "stdio.h"

#include "string.h"

main()

{char file1[80];//存放源文件路径

int c,i; char file2[80];//存放目的文件路径

FILE *fp1;FILE *fp2;

printf("##########本程序演示将任意两个文本文件的内容进行拷贝#########\n");

printf("请输入源文件位置\n");

scanf("%s",file1);

printf("请输入目的文件位置\n");

scanf("%s",file2);

if((fp1=fopen(file1,"a+"))==NULL)

{printf("打开文件错误");

exit(1);

}

if((fp2=fopen(file2,"a+"))==NULL)//打开目的文件可读写,追加文件尾部

{printf("打开文件错误");

exit(1);

}

{for(i=1;i>0;i++)

{if(feof(fp1)) break;

c=fgetc(fp1);

//putchar(c);

if(c=='\n') break;

fprintf(fp2,"%c",c);

}

}

fclose(fp1);fclose(fp2);

}

c语言 if (s==null) exit(0)什么意思,[求助]exit(1);” 是什么意思,为什么有的时候我看到的是exit(0)...相关推荐

  1. c语言stdio中null的值,C/C++编程笔记:C语言NULL值和数字 0 值区别及NULL详解

    原创 程序员无言 2020-07-01 在学习C语言的时候,我们常常会碰到C语言NULL值和数字 0 ,很多小伙伴搞不清楚他们之间的一个区别,今天我们就了解一下他们之间的区别,一起来看看吧! 先看下面 ...

  2. C语言/C++中怎么表示8进制数或者16进制数?(8进制数用数字0开头,16进制数用0x或者0X开头)

    在C语言里,整数有三种表示形式:十进制,八进制,十六进制. 其中以数字0开头,由0到7组成的数是八进制. 以0X或0x(0x中是数字0,不是大写字母O)开头,由0-9,A-F或a~f 组成是十六进制. ...

  3. 乐鑫esp8266学习rtos3.0笔记第9篇:整理分享那些我在项目中常用的esp8266 rtos3.0版本的常见驱动,Button按键长短按、PWM平滑调光等。(附带demo)

    本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. Esp8266之 搭建开发环境,开始一个"hello ...

  4. nas918+支持的cpu_迈进PCIe 4.0 十一代酷睿IO技术大升级:不止是速度翻倍-Intel ,PCIe 4.0,酷睿,CPU ——快科技(驱动之家旗下媒体)-...

    9月初的秋季新品发布会上,Intel正式推出了十一代酷睿处理器,代号Tiger Lake,这一代不仅升级了10nm SuperFin工艺,还同时升级了CPU.GPU.AI等三大系统,带来了一次性能飞跃 ...

  5. 任务一:实现销售分析功能关键算法A商店准备在今年夏天开始出售西瓜,西瓜的售价如下,20斤以上的每斤0.85元;重于15斤轻于等于20斤的,每斤0.90元;重于10斤轻于等于15斤的,每斤0.95元;

    任务一:实现销售分析功能关键算法 A商店准备在今年夏天开始出售西瓜,西瓜的售价如下,20斤以上的每斤0.85元:重于15斤轻于等于20斤的,每斤0.90元:重于10斤轻于等于15斤的,每斤0.95元: ...

  6. C语言 NUL、NULL及eof

    nul 和 null要看编译器,不同的编译器有所区别.一般而言 null(NULL)是宏定义 #define NULL ((void *)0),是一个指向地址0的指针,也就是说它是一个值为0的指针类型 ...

  7. c语言void和null,C语言:为什么我得到NULL?

    tp是指向包含表的某个结构的指针. 该表是一个指向不同结构的指针,用作数组. 大小只是表的大小. 即时通讯以初始化所有单元 阵列为NULL发送这些veriables到一个函数. 这一行:使用Eclip ...

  8. C语言指针之NULL

    系列文章目录 前言 一.NULL在C和C++中的区别 二.指针角度 三.'\0'和'0'和0和NULL 总结 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门 ...

  9. c语言指针赋null,构造体指针赋值为NULL, 不被执行

    结构体指针赋值为NULL, 不被执行 最近用c实现基本数据结构,用的codeblocks+gcc.二叉树这里出了点问题,请高手指点一下: 实现的是基本的二叉树操作:初始化,左插入,又插入,左删除,右删 ...

最新文章

  1. [深度学习基础] 1. 图像识别问题的挑战及数据驱动过程
  2. 亲身体验Intellij Idea从卡顿到顺畅
  3. 【书摘】三毛最深情的二十句话
  4. 17. --cover-- 覆盖掩盖 (词19)
  5. Linux:查看文件夹大小
  6. 微信公众平台开发(四)——微信支付
  7. 汇编语言集成编译器android,辰灿汇编语言集成开发环境
  8. sql注入三种工具(主要sqlmap)
  9. HTML5七夕情人节表白网页制作【爱情树-Html5实现唯美表白动画代码】HTML+CSS+JavaScript浪漫告白 求婚必备
  10. java删除占用的文件_「强力删除」自己用命令强制删除占用的文件或文件夹 - seo实验室...
  11. 使用python绘制热力图(调用百度地图API)
  12. 华为实验21-OSPF的DR与BDR
  13. C语言统计元音字母数量
  14. 【Microsoft Azure 的1024种玩法】五十. 通过Azure文件共享将Azure File 挂载到本地机器实现文件实时共享
  15. 瞪羚优化算法Gazelle optimization algorithm附matlab代码
  16. Phoenix中不得不说的两大缺点
  17. ssm基于jsp的网上购物系统 毕业设计-附源码190917
  18. PDMA(Pattern Division Multiple Access) 非正交多址接入
  19. The ML Test Score: A Rubric for ML Production Readiness and Technical Debt Reduction 重点翻译
  20. 中国海胆种类、养殖面积、养殖产量和进出口量分析「图」

热门文章

  1. 雅虎与软银推进谈判:或出售雅虎日本35%股份
  2. 程序员被空姐骗到香港做传销!(当事人讲述完整详细版)
  3. 牛客网算法题 (一) 办公室路径条数解法 Shopee的办公室(二)
  4. IEEE 国际自动化科学与工程会议 (CASE2023)
  5. java comparable null_Java中Comparable和Comparator你知多少?
  6. 「津津乐道播客」#267 津津有味:冬天必须吃羊肉,没有为什么
  7. KeePass软件的使用介绍
  8. 布局元宇宙,探索新未来——WEB3.0·重庆站圆满落幕
  9. 微信小程序自定义封装环形进度条组件
  10. 儿童护眼灯哪个品牌好?精选最好的儿童护眼灯