问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

MSDN中的[in]跟[out]是什么意思

发布网友 发布时间:2023-05-17 07:14

我来回答

3个回答

热心网友 时间:2023-05-24 02:52

[in] 表示该参数用于向函数输入数据,[out] 表示该参数用于从函数输出数据
[in/out] 表示该参数用于向函数输入数据,并从函数输出数据

实际的头文件函数定义中通常会改成 IN 和 OUT,这两个宏的定义是空的,只起到标示作用。

热心网友 时间:2023-05-24 02:52

in表示这个参数是传入到某个函数里,是函数内部所需要的数据.是从外面传给函数的,所以是in
out表示这个参数传给函数之后,函数会对这个参数进行加工处理,处理之后就是你需要的数据,也就是相当于是从函数内部出来的才是有效数据,所以是out.
比如
void set_xxx(char* p)
{
p[0] = 'a';
p[1] = 'b';
}
这个p就可以认为是out类型的参数,因为p传给函数之后,p指向的数据会被函数改变(加工),加工之后的数据就是我们想要的数据.

热心网友 时间:2023-05-24 02:53

里面和落后的意思
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
小白开始做牛腩烧番茄前,应该做哪些准备? 普洱茶不管是纯料还是拼配它本身就很有意思 普洱茶的纯料VS拼配,谁更值得珍藏? 为什么我们听到熟悉的歌曲的音乐会感觉在唱歌词呢? abs制动防抱死系统什么时候用到 请问有谁知道离朝阳北路的煊特嘉园(炫特区)最近的浩沙健身俱乐部在哪 ... 朝阳北苑郊野公园有哪些 北苑哪些公园 北京北苑健身有哪些 王者荣耀黄忠开大怎么转圈 利润率的算法公式 欧式浴室柜具有哪些搭配技巧如何选购欧式浴室柜 欧式浴室柜品牌吹起卫浴典雅奢华风 欧式浴室柜的特点与保养方法 浪漫主义的卫浴欧式浴室柜品牌推荐 农村有些鸡注定是用来杀的什么意思? 明知道网络麻将害人为什么不查麻将公司查群主?法律都是看人来?? 5楼需要交二次供水么 二次加压供水对底层有影响吗 被保险人和车主不一致怎么赔 房屋租赁房东违约怎么办 租房房东违约中介费谁赔偿 签订租房合同房东违约怎么办? KBL 论坛 全球综合社区 WWW.KBL.COM.CN注册过商标吗?还有哪些分类可以注册? KBL HBL注册过商标吗?还有哪些分类可以注册? 梦见陌生精神老太摆弄交谊舞姿的预兆 买完期房后悔了可以退吗 购买了期房什么情况下可以退房 退房条件:购房者购买期房后可以退房吗? 期房买了可以退吗 没有水龙头怎么安装淋浴器 帝王淋浴器安装步骤 扫货猫的东西是正品吗 扫货猫和熊猫特卖是一家吗 扫货猫是长渠道吗 扫货猫营业员工作怎么样 扫货猫会员要收费吗 扫货猫的竞争对手 扫货猫几点关门 扫货猫max全国门店地址 两条普叉鱼一起抖动身体是什么意思 465发动机及466、474主要是说哪些发动机型号,东风小康、长安、五菱各有哪些? 睡起秋声无觅处,满阶梧叶日明中。是哪首诗的句子?? QQ飞车 车队副队长怎么才可以有职位设置权限 亏气亏血是怎么回事 梦见一只死蛇的预兆 0.84g等于多少kg 请问哪些风水物是补水,补金,金水双补的? 0.84g是多少mg 钻石总质量0.1717gg是什么意思?