函数调用

[复制链接]
603|10
 楼主| jiajs 发表于 2017-6-9 23:04 | 显示全部楼层 |阅读模式
L_tmp = L_mult(*s_ptr++, sa); 这是一个函数调用 调用的是一个L_mult函数 而L_mult函数只是对一个两个参数进行相乘 再按条件决定所得的积进行处理 最后返回一个值
 楼主| jiajs 发表于 2017-6-9 23:06 | 显示全部楼层
为什么会一直进入这个函数调用 就死在这 调用完出来 又进去
lizye 发表于 2017-6-9 23:09 | 显示全部楼层
你给出的信息太少了,先说明s_ptr, sa是什么?
lizye 发表于 2017-6-9 23:11 | 显示全部楼层
L_mult是自己实现的,还是调用的intrinsics?
wuhany 发表于 2017-6-9 23:13 | 显示全部楼层

一般这种情况都很麻烦的
午夜粪车 发表于 2017-6-9 23:16 | 显示全部楼层
  因为你使用的是指针 ,  你想做的是改变指针所指向的地址中的数值   而事实上按你的写法他是在给存储地址循环加一了。
 楼主| jiajs 发表于 2017-6-9 23:21 | 显示全部楼层
嗯,预料中的结果,先结贴吧,多谢大家啦
shenmu2012 发表于 2017-6-14 22:59 | 显示全部楼层
这个还是看下的,,这条用的关系还是蛮复杂的
tongbu2015 发表于 2017-6-15 23:35 | 显示全部楼层
L_mult函数原型的要整明白的
tongbu2015 发表于 2017-6-15 23:35 | 显示全部楼层
函数里面的参数允许这样设计的么?
Bjorn 发表于 2017-6-17 20:05 | 显示全部楼层
你的写法是在给存储地址循环加一
您需要登录后才可以回帖 登录 | 注册

本版积分规则

940

主题

11975

帖子

6

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