为什么这里有va_arg却没有va_start和va_end?

year10 2009-03-23 10:59:10
Status LOcate(Array A,va_list ap,int &off)
{
off=0;
for(i=0;i<A.dim;i++)
{ind=va_arg(ap,int);
if(ind<)||ind>=A.bounds[i]) return OVERFLOW;
off+=A.constante[i]*ind;
}
return OK;
}

...全文
69 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
year10 2009-03-30
  • 打赏
  • 举报
回复
不懂
arong1234 2009-03-24
  • 打赏
  • 举报
回复
疑问这个时,你至少得想想va_start/va_end是干吗得
arong1234 2009-03-24
  • 打赏
  • 举报
回复
这里为什么需要?va_start/va_end是在va_list还没有被赋值时也就是只有...没有ap时才需要,这里为什么需要?

33,006

社区成员

发帖
与我相关
我的任务
社区描述
数据结构与算法相关内容讨论专区
社区管理员
  • 数据结构与算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧