范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

1在c语言中是什么意思(c语言1和0哪个是真)

  基本上,没有人会将大段的C语言代码全部塞入 main() 函数,更好的做法是按照复用率高,耦合性低的原则,尽可能的将代码拆分不同的功能模块,并封装成函数。C语言代码的组合千变万化,因此函数的功能可能会比较复杂,不同的输入,常常产生不同的输出结果。
  不同的输入,常常产生不同的输出结果C语言函数的返回值
  C语言函数可以通过返回值表示输出结果,例如 log() 函数的返回值会根据不同的输入,返回不同的值。再比如,我们定义一个函数 myopen(),用于打开某个文件,那么,这个函数要么能够成功打开文件,要么打开文件失败,这时,可以通过返回值区分"成功"和"失败"。
  当然,myopen() 函数失败的原因可能很多,但不是本文的重点,本文更关心的是,该以何值表示"成功",何值表示"失败"。按照C语言语法, 0 表示假,非零(常常用 1)表示真,那是否函数也用 0 返回值表示"失败",1 返回值表示"成功"呢?"行业潜规则"
  C语言函数当然可以使用返回值 0 表示"失败",用返回值 1 表示"成功"。事实上,C语言函数用什么样的返回值表示成功或者失败,只是一种人为的约定,函数的调用者遵守这个"约定"就可以了。
  C语言也有"行业潜规则"
  不过,对于一般的函数,大多数C语言程序员常常使用返回值 0 表示成功,非零值表示失败。因此,如果希望我们定义的函数能够被大多数人愉快的使用,最好不要反其道而行,遵守"行业潜规则"更好一点。
  仔细考虑下,其实C语言函数使用返回值 0 表示成功是有原因的。更一般的C语言函数返回值并不一定只有两种可能值(成功/失败),它可能还会返回对应错误原因的返回值,总之,函数成功只有一种可能,函数失败却有多种可能。
  函数成功只有一种可能,函数失败却有多种可能
  实数要么是 0,要么非 0,因此可以将 0 看作一个比较特殊的"唯一"数值,使用 0 这个"唯一"的返回值,表示唯一的"成功",多种非零的返回值,表示多种原因的失败,无疑更好一些。当然,我们也可以说"实数要么是 1,要么非 1",不过这显然也不是"行业潜规则"。
  例如我们可以规定,如果 myopen() 函数因为"文件或者目录不存在"的原因失败,返回 -1,如果因为"权限不够"的原因失败,则返回 -2。-1 和 -2 都是"非零值",而成功作为失败的对立面,也即"非零值"的对立面,myopen() 函数使用返回值 0 表示成功无可厚非。
  C语言程序员中还有一种"行业潜规则"
  当然,C语言程序员中还有一种"行业潜规则"。如果定义的函数是个布尔函数,也即返回值显式的使用类似于 bool 关键字定义,或者函数名类似于 is_true(),那么显然此时应该遵守C语言语法,使用"真"值表示成功,"假"值表示失败。if( is_true() )  printf("true\n");
  请看上面这两行C语言代码,显然,遵守C语言语法的布尔函数更便于程序员写出布尔判断类的代码。专栏手把手教你学Linux C语言编程作者:嵌入式时代49.9币134人已购查看
  小结
  本文主要讨论了C语言程序开发中关于函数返回值的问题。可见,使用什么样的返回值表示成功,什么用的返回值表示失败,其实只是一种人为约定。只不过,如果希望我们编写的代码能够被大多数同行愉快的使用,最好遵守下"行业潜规则"。当然了,若是希望我们的C语言代码应用性更广,则可以使用

信用卡卡号多少位(建设银行信用卡卡号多少位)很多人都有信用卡,信用卡可不是储蓄卡,卡面上除了信用卡卡号外,还有很多重要的信息,很多无卡支付都是要用到这些信息,对于持卡人来说很重要,可是你对信用卡卡面信息知多少呢?信用卡多由特两轮电动车什么牌子好(排名前十的电动车两轮车品牌)交通工具对于大家一定不陌生,它是提高我们生活节奏的重要物品,交通工具越丰富,我们的选择性也会越大,由于我国的人口基础比较大,老百姓的经济水平也越来越好,我国应该是交通工具最丰富的国怎么知道自己怀孕了(刚受孕35天有哪些症状)最近今年医院的妇产科很繁忙,随着生活水平的提高,年轻人怀孕的问题却越来越难。到了生孩子的年龄,备孕了好久依然没有动静,去医院检查就会发现各种问题。还有的年轻人身体没有任何问题,但是打瘦脸针多少钱(乐提葆瘦脸针多少钱一支)脸部过于肥胖总是给人一种将五官都挤在一起的感觉,所以现在很多爱美人士都想方设法把脸瘦下来,但这并不是一件容易的事,因此很多人都会选择瘦脸针。那么瘦脸针贵不贵呢?哪些人适合注射瘦脸针奶水不足吃什么(孕妇奶水不足吃什么补奶水)有很多新手妈妈产后都会碰到奶水不足的情况,有一些妈妈想尽办法的催乳,有些妈妈则选择用奶粉喂养。其实对于奶水不足的问题,爱帝宫的月嫂可是十分有经验的,她们对月子里产妇的饮食非常有心得配眼镜要多少钱(配一副近视眼镜大概需要多少钱?)昨天,萧山一爸爸在萧内网App发帖咨询人民医院7000多一副的OK镜,对视力到底有没有帮助?是否值得购买?请有经验的朋友指点一二。这位爸爸说,带散光的要一万多,不带散光的七千多。现什么牌子的鱼竿好(什么品牌鱼竿好性价比高)最近很多新手钓友私信蓑笠哥有没有什么好的竿子推荐,其实早就想写一篇关于新手鱼竿选购的内容,但一直害怕别人说我卖鱼竿。现在也想开了到目前为止没有卖任何一个东西,下面推荐的鱼竿我不卖且北京男科哪个好(京城男科医院好不好)别让男科疾病耽误了你的健康京城医院58元男科疾病普查活动火热开启,专家专线6088888近年来,我国男科疾病的发病率正以每年1520的速率递增,其中前列腺疾病性功能障碍生殖系统感染车贷手续费一般是多少(4万车贷一般手续费多少)6月份,金华的胡女士按揭买了一辆新车,放款后发来了提醒消息,她看了看,发现不太对劲。胡女士是金华义乌人,买了一辆零跑新能源汽车,总价57600元。她说自己喜欢粉色,义乌当地没有现车济南中医风湿病医院冬季类风湿防治活动暨类风湿中西医诊治学术研讨会举行学术总结济南中医风湿病医院冬季复发型类风湿专项防治活动暨类风湿的中西医诊治学术研讨会议举行年关将至,受冬季气候影响,是风湿疾病高发季。冬季气温降低,是对我们全身关节的一次重大考验,济南中医风湿病医院开展山东省病历书写与管理基本规范(2020年版)培训为更好地落实山东省卫生健康委员会关于实施lt山东省病历书写与管理基本规范gt(2020年版)的通知(鲁卫医字202026号),规范我省医务人员病历书写,持续提高医疗机构的病历管理水
正品必利劲10粒在国内卖多少钱一盒?目前用于治疗早谢的葯物多种多样化,其中效果最为显著的就是必利劲,国内商品名又可以称为ldquo达泊西丁rdquo治疗的效果令众多患者满意,唯一缺点就是价格非常昂贵,一盒3粒装德国进必利劲双效片治疗效果怎么样,多少钱一盒?很多人都觉得,男人这一辈子也是很不容易的。男人所做的每一步,不止是为了自己,还要得到别人的认可才行。这个道理在男女关系上,也是成立的。每一个男人都希望在床上获得另一半的认可,但是却5个点是多少(100的5是多少)导读我们最大的贸易伙伴正逐步减少采购澳大利亚的铁矿石,而我们又在疏远这个贸易伙伴。随着铁矿石价格遭腰斩,澳大利亚经济的真实面貌将被揭开面纱,结果不会好看。文观察者网鞠峰编辑徐乾昂随汽车召回是什么意思(221年别克召回车型有哪些)近日,我们从相关渠道获悉,由于车辆配备的千斤顶存在质量问题,具有安全隐患,通用汽车宣布将雪佛兰创界以及别克EncoreGX即国内版本的别克昂科拉进行召回,共计车辆135400辆,此私吻幸福水好用吗私吻幸福水有没有副作用私吻幸福水怎么加盟代理人这一辈子,做对一件事,选对一个平台,把握一次机遇,跟着成功人士的步伐,站在时代趋势的前沿,你就是胜利者!选择大于努力,眼光成就未来!爱美是女人的天性,很多女人只注重外面的养护,但tcm燃脂素怎么代理tcm燃脂素真的可以减肥吗有没有副作用最近,网上发布了一个榜单关于代理产品的排名情况,其中SHOU身产品挤进前三行列,其中tcm燃脂素在SHOU身产品中更是排名榜首。想SHOU身的你是否因在做那些无用的SHOU身操而汗热风属于什么档次(hotwind官方旗舰店)一直以来我对服装怀有不一样的情感,在大学期间正好有了很多时间与机会,可以多接触服装这一行业。虽然当时不知道自己想要的到底是什么,但是我所肯定的是自己想要从事的行业一定与服装有关,所车型是什么意思(入门级车型是什么意思)指导价在58万元之间的汽车一般称之为入门级汽车,这里所谓的入门主要指性能方面的水平不够高。而评价一台车的品质高低总会提及性价比性能价格比,在性能平平无奇的前提下,能提高总分的因素则网贷去哪里好点(网贷好一点)今天整理了一下目前比较靠谱比较流行的网贷产品牌,有需要的可以选择参考1。支付宝借呗浙江蚂蚁小微金融服务集团有限公司,阿里巴巴集团旗下第三方支付平台支付宝打造的一项增值服务,也是我目版必利劲哪里可以买到?德国原研版必利劲于2013年11月6号正式通过葯品监督管理局批准进入国内市场开展售卖,我相信很多患者都知道价格极其昂贵,一盒3粒装德国进口必利劲,售价在150元左右,平均下来每一粒郴什么字(湖南郴州拼音怎么写)在我国众多城市中,每个城市都跟人一样有着自己的名字,但是城市在漫长的历史长河中起起伏伏,大多数城市都曾用过不同的名字。像北京南京杭州西安等大城市都有过很多别称,但是也有邯郸成都这样