zoukankan      html  css  js  c++  java
  • [C语言]使用函数

     ------------------------------------------------------------------------------------------

    //函数原型声明:函数头以分号结尾,就构成函数原型。 作用:1.返回类型 2.函数名 2.参数类型(名称随意)
    void sum(int begin, int end);

    //函数定义
    void sum(int begin, int end) { int i; int sum = 0; for(i = begin; i <= end; i++) { sum += i; } printf("%d到%d的和是%d", begin, end, sum); }

    sum(10, 15); #
    void sum(int begin, int end) :函数头。 # void :返回类型;有void时只能使用不带值的return 或 不使用return。
    # sum :函数名;
    #
    int begin :参数, 包含(类型 名字)。
    # 花括号里面 :函数体。
    # 调用函数 :函数名(参数值),没有括号则不调用;有参数,需要给出正确的数量和顺序,参数值将依次用来初始化函数中的参数。
    # 返回值 :return的写法有 return; 或 return 表达式; 出于单一出口考虑,函数中不要使用多个return。main函数里执行的最后返回0表示正确运行。


    调用函数:
    如果函数有参数,调用时传递的数量和类型必须正确,如果不匹配,编译器将会做一些转换,可能并不是你想要的;函数的传参只是传值而非传变量。


    本地变量:
    本地变量定义在块内,单独的块内(花括号),函数块内,或语句的块内(如if)。
    在块外面定义的变量,到块面里依然存在;在块里面定义的变量,到外面就不存在了。
      假如在块外面输出块里面的变量,将不会有输出值。
      块里面定义了和外面同名的变量,则覆盖外面的。
      不能在一个块内定义同名变量。
    本地变量不会被默认初始化。
    参数进入函数的时候被初始化。


    定义一个函数的三种不同参数方式:
      void d(int x);
      void d();
      void d(int);

      

    Link: http://www.cnblogs.com/farwish/p/4202576.html

  • 相关阅读:
    搭建自己的React+Typescript环境(一)
    搭建最简React环境
    react-router v5笔记
    React 教程:如何使用 webpack 4 和 Babel 7 构建 React 应用(2018)
    JavaScript 笔记
    JavaScript常用方法
    React和相关工具链的理解
    redux-thunk
    前端构建之NPM
    react-redux总结
  • 原文地址:https://www.cnblogs.com/farwish/p/4202576.html
Copyright © 2011-2022 走看看