我是靠谱客的博主 失眠雨,最近开发中收集的这篇文章主要介绍C语言中的函数传递,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1当函数参数的参数类型是Double float int char的时候

传参是值传递 是将实参的支付只给了形参,所以在内部修改形参的时候,不会对实参有影响

2当函数参数是数组的时候

传递的是实参数组的地址,所以会改变实参的数据 这样的传递叫地址传递活引用传递

3当函数的参数是指针时候

传入的实参必须是一个指针并与形参类型一致:    

 void text(int *p1)();       int num=10 text(&num);

使用指针可以在函数内部修改外部实参内的数据

4函数最多只能返回一个数据,可以使用指针达到传递两个参数的目的


最后

以上就是失眠雨为你收集整理的C语言中的函数传递的全部内容,希望文章能够帮你解决C语言中的函数传递所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(41)

评论列表共有 0 条评论

立即
投稿
返回
顶部