八度空间_ 2022-03-22 22:12 采纳率: 62.5%
浏览 94
已结题

请问怎么将函数里的指针的值传给主函数啊,一个值通过返回值返回另一个数字的值该怎么通过指针返回到上面呢,这个的答案只对了一半数字实在是不知道怎么传到上面了,看看嘛可能一分钟就看出来了,希望希望回答

你好你好请问怎么将函数里的指针的值传给主函数啊,一个值通过返回值返回另一个数字的值该怎么通过指针返回到上面呢,这个的答案只对了一半数字实在是不知道怎么传到上面了,看看嘛可能一分钟就看出来了,希望希望回答

img

img


img

  • 写回答

1条回答 默认 最新

  • 乔乔家的龙龙 C/C++领域优质创作者 2022-03-23 08:47
    关注

    首先定义函数时需要一个类型,如果有一个函数叫 add,需要返回一个整型,那就定义成 int add(…),如果不需要就定义成 void add(…),如果有返回值在最后需要 return,比如函数主体是 sum=a+b,那最后只需要return sum,这是传值调用,如果函数里面定义了一个局部变量 sum2,即非函数参数,但最后我需要传回该变量的值,就需要传址调用,因为局部变量出了函数会被销毁只有地址不会变,我们只能通过地址找到值,所以我们要传地址,严格来说,所有规范的函数操作都应该采用传址调用
    扣字不易,如有帮助还请点个采纳捏~(有问题可继续留言)

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论 编辑记录

报告相同问题?

问题事件

  • 系统已结题 3月31日
  • 已采纳回答 3月23日
  • 创建了问题 3月22日

悬赏问题

  • ¥15 pandas代码实现不了意图
  • ¥15 GD32H7 从存储器到外设SPI传输数据无法重复启用DMA
  • ¥25 LT码在高斯信道下的误码率仿真
  • ¥45 渲染完成之后将物体的材质贴图改变,自动化进行这个操作
  • ¥15 yolov5目标检测并显示目标出现的时间或视频帧
  • ¥15 电视版的优酷可以设置电影连续播放吗?
  • ¥50 复现论文;matlab代码编写
  • ¥30 echarts 3d地图怎么实现一进来页面散点数据和卡片一起轮播
  • ¥15 数字图像的降噪滤波增强
  • ¥15 心碎了,为啥我的神经网络训练的时候第二个批次反向传播会报错呀,第一个批次都没有问题