我想知道nextPoint这个函数是怎样定义的
nextPoint(1,2,3,4,&bx,&by) 什么意思
答案:1 悬赏:40 手机版
解决时间 2021-04-20 05:13
- 提问者网友:聂風
- 2021-04-20 02:09
最佳答案
- 五星知识达人网友:街头电车
- 2021-04-20 02:45
计算当前位置heading方向上dis距离处的一个点 */ void nextPoint(double x, double y, double heading, double dis, double* nextX, double* nextY) c语言中参数传递方式有三种:传参数的值(称为值传递,简称传值)、传参数的地址(称为地址传递,简称为传址)和引用传递(简称为传引用),相应的函数调用也就称为传值调用、传址调用、传引用调用。 函数定义时参数表中的参数称为形式参数,简称形参。函数调用时参数表中的参数叫做实际参数,简称实参。实参和形参之间数据的传递称为形实结合。通常情况下c语言是传值调用,传值调用是单向的,即参数的值只能由实参传递给形参,而不能反过来由形参传递给实参。也就是说,从被调用函数的角度来看,参数的值只能传入不能传出。传值调用时实参可以是具体的数值、已经有值的变量和可求值的表达式,由于数值和变量都是表达市的一种,因此,传值嗲哟时实参本质上是表达式。当函数被调用时,系统首先对实参表达式球值,然后将值传递给形参。 简单的说,就是可以让函数有多个返回值的,调用nextpoint()以后,变量hitedx,hitedy就会被函数修改,点(hitedx,hitedy)就是前位置heading方向上dis距离处的一个点。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯