我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:双彩网 > 值调用 >

C语言:为什么第一个函数是传址调用第二个函数是传值调用?并没

归档日期:06-24       文本归类:值调用      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部f(strcut A t) 参数是一个结构体,而结构体说到底就是用户自定义的组合的变量类型。是一个变量。所以这里是按照传数值的方式进行参数传递。

  f(struct STU a[])参数是一个结构体数组,数组都是按照传地址的方式进行参数传递的。

  展开全部第二个程序传入的t是主函数中a的一个副本(也就是所谓的值传递,传入到子函数中的是a的值),所以,t的变化与a无关

本文链接:http://hotel-lermoos.com/zhidiaoyong/162.html