zoukankan      html  css  js  c++  java
  • C语言---return(我的工程笔记本)

        迷惑了一天  函数就是输出有问题,进入函数设置密码的时候,当我保存密码准备返回,问题就在此时诞生了,界面是主界面,但功能函数还是没反应,设置序列号初始值的原来按键却还是有反应,莫名其妙,莫名其妙。。。。。

        早晨起来继续研究,对比,发现就差一句话,-------return;

        下面就开始介绍return的神奇用法,很多人觉得只是一句返回语句,没什么可研究,我只能说你还是太嫩,初生牛犊不怕虎啊。。

    概念:return 表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,由return后面的参数指定。
    原文出自【比特网】,转载请保留原文链接:http://soft.chinabyte.com/database/75/12531075.shtml

    一、不返回值

    如果你不想返回什么数值,就在开始声明啊  早干嘛啦,开始就打招呼行不,直接void main(),。

    二、返回值

    (1)  在主函数中用到的返回

    一般都是 return 0; //函数正常  

         return 1;//函数有什么错误

    void main()是错误的定义方法   C89 main()是正确的   C99就出现了两种定义int main(void)   和

    int main( int argc, char *argv[] )

    (2) 在子函数用到的返回值

    一些计算的函数返回的值一般就是用return  来返回值的。

    总之,函数定义为什么样的返回类型,该函数中return后就应该是相应类型的值。
    三、

    在函数中遇到return 语句  则跳出函数  到返回调用该函数的下一句执行  注意:跳出  跳出函数到调用的函数处执行下一句。

     

  • 相关阅读:
    面向对象———类
    二维数组简单使用
    数组——算法
    第6章 约束满足问题CSP
    第5章 对抗搜索
    第4章 超越经典的搜索
    140303 命令行选项 ccf
    150904 高速公路 ccf
    170304 地铁修建 ccf
    vector容器
  • 原文地址:https://www.cnblogs.com/locean/p/4897338.html
Copyright © 2011-2022 走看看