59. 形参和实参_值传递和地址传递

作者: xiufengcheng分类: 校园学习 发布时间: 2020-05-06 00:43:46 浏览:20473 次

59. 形参和实参_值传递和地址传递

sosuperluo:
9:15 解答了我的疑惑!只能把实参的值传送给形参,而不能把形参的值反向地传送给实参。(单向的)[热词系列_可以]

Pastarcher:
返回c的值10+15可以理解。加12哪里来的呢?

AI视频小助理:
一、函数的声明、定义和使用,包括函数的类型、返回值等。同时,还空函数的概念和接口的应用。 00:01 - 函数声明和定义的概念以及调用方法 02:50 - 函数调用的三部曲:声明、定义、使用 04:52 - 接口的概念和使用,用于大型软件的开发和模块化 二、函数的声明和定义、有参函数和形参实参的区别、值传递和地址传递的区别等内容,详细阐述了函数的调用形式和注意事项。 06:22 - 接口包含参数,用于告诉别人要做的事情。 06:52 - 空函数是一种初级类型接口,告诉别人要做这个事情。 08:59 - 函数调用时,实参可以是变量、数组、指针或地址,但要注意虚实结合。 三、函数的形参和实参的区别,以及在调用函数时实参和形参的内存分配情况,以及数据传递的单向传送规则。 12:38 - 连续调用参数和函数的方法,实参可以是常量变量或表达式。 14:08 - 形参必须是指定的类型,只能是简单变量或数组,不能是常量或表达式。 15:23 - 形参数在函数被调用前不占内存,函数调用时为形参未形参分配内存。 四、函数调用中的值传递和地址传递,以及在函数执行期间系统分配新内存进行形参运算和返回值的过程。同时,通过例子详细解释了值传递和地址传递的区别。 18:54 - 形参和实参的值传递和地址传递 20:19 - 值传递是单向的,因为形参和实参的内存不在同一个地方 23:16 - 值传递的例子:A和B的值交换,但不会改变它们的地址 五、指针和地址传递的基本概念,包括指针的类型、指针的操作和地址传递的方式,通过实例演示了地址传递的实现过程。 25:17 - 指针是不占内存的,相当于一个指针指向变量 27:44 - 通过指针交换变量的值,实现地址传递 29:42 - 地址传递有不同方式,包括传递指针、数组名和地址,操作会影响实参和形参 --本内容由AI视频小助理生成,关注解锁AI助理,由@吃不胖的海豹i 召唤发送

马丁路德金Mr:
老师你好,我想问一下,当函数调用结束后Z的内存会被回收回去,那这个c是怎么改变的,它调用结束就会被回收,那它运算的结果是如何传递上去的?

bili_16525320521:
能找见老师专讲参数这一节,还很细,非常感谢[脸红][脸红]

这个名字不好听_:
值传递 实参复制一份给形参,形参和实参内存地址独立,对形参的操作不会改变实参。 地址传递 实参和形参内存地址相同,对形参的操作回改变实参。

C语言 程序员 计算机 码农

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!