[MCU] 函数调用

[复制链接]
 楼主| jiajs 发表于 2019-7-31 23:32 | 显示全部楼层 |阅读模式
L_tmp = L_mult(*s_ptr++, sa); 这是一个函数调用 调用的是一个L_mult函数 而L_mult函数只是对一个两个参数进行相乘 再按条件决定所得的积进行处理 最后返回一个值
 楼主| jiajs 发表于 2019-7-31 23:34 | 显示全部楼层

为什么会一直进入这个函数调用 就死在这 调用完出来 又进去
lizye 发表于 2019-7-31 23:35 | 显示全部楼层
你给出的信息太少了,先说明s_ptr, sa是什么?
lizye 发表于 2019-7-31 23:38 | 显示全部楼层
L_mult是自己实现的,还是调用的intrinsics?
wuhany 发表于 2019-7-31 23:40 | 显示全部楼层
一般这种情况都很麻烦的
午夜粪车 发表于 2019-7-31 23:42 | 显示全部楼层
  因为你使用的是指针 ,  你想做的是改变指针所指向的地址中的数值   而事实上按你的写法他是在给存储地址循环加一了。
wyjie 发表于 2019-7-31 23:43 | 显示全部楼层

这个还是看下的,,这条用的关系还是蛮复杂的
wuhany 发表于 2019-7-31 23:46 | 显示全部楼层
L_mult函数原型的要整明白的
lizye 发表于 2019-7-31 23:48 | 显示全部楼层
函数里面的参数允许这样设计的么?
jiahy 发表于 2019-7-31 23:48 | 显示全部楼层

你的写法是在给存储地址循环加一
 楼主| jiajs 发表于 2019-7-31 23:49 | 显示全部楼层
嗯,预料中的结果,先结贴吧,多谢大家啦
您需要登录后才可以回帖 登录 | 注册

本版积分规则

940

主题

11975

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部

940

主题

11975

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部