C语言----函数

作者: 徐大哈_401d | 来源:发表于2018-04-17 16:09 被阅读1次

    c中的函数跟java一样,但是需要注意的是,如果你调用的函数在后面,编译器会找不到该函数,需要提前声明。

    C 传值方式调用函数:

    向函数传递参数的传值调用方法,把参数的实际值复制给函数的形式参数。在这种情况下,修改函数内的形式参数不会影响实际参数。

    默认情况下,C 语言使用传值调用方法来传递参数。一般来说,这意味着函数内的代码不会改变用于调用函数的实际参数。函数 swap() 定义如下:

    通过传递实际参数来调用函数 swap()

    当上面的代码被编译和执行时,它会产生下列结果:

    C 引用方式调用函数:

    通过引用传递方式,形参为指向实参地址的指针,当对形参的指向操作时,就相当于对实参本身进行的操作。

    传递指针可以让多个函数访问指针所引用的对象,而不用把对象声明为全局可访问。

    通过引用传值来调用函数 swap()

    当上面的代码被编译和执行时,它会产生下列结果:

    相关文章

      网友评论

        本文标题:C语言----函数

        本文链接:https://www.haomeiwen.com/subject/uncpkftx.html