函数的一些小知识

来源:互联网 发布:视频剪辑专用软件 编辑:程序博客网 时间:2024/05/21 17:08

当我们在调用函数时候我们应该知道系统一共进行了哪些操作

1.通过函数名找到函数的入口地址(函数名是一个指针常量 保存函数的地址)

2.给形参分配空间

3.传值:把实参变量对应空间的值传递给形参变量的对应空间

4.执行函数体语句

5.函数返回值并释放空间

所以我们在写函数时候都应该注意 不能通过函数形参来改变实参的值 

那么当我我们想要修改的时候 就应该传实参变量对应的空间的地址 

传实参变量名只能对里面的值使用而不能修改。


我们一般情况下用return来返回值 实际上需要多个返回值的时候 可用传出参数来充当返回值,还应当注意不能返回局部变量的地址

在函数形参中 数组自动转换为指针。

0 0
原创粉丝点击