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

c语言 调用子函数空指针的使用

发布网友 发布时间:2022-04-27 17:44

我来回答

2个回答

热心网友 时间:2022-04-27 19:14

int swap_any(void *s, void *t, unsigned n)
{
    int i;
    char j;
    for(i=1;i<=n;i++)
    {
        j=*(char*)s;   //void *强制转换成 char *
        *(char*)s=*(char*)t;
        *(char*)t=j;
        s++;
        t++;
    }
    s-n; //
    t-n; //和上一句一样没有用!!
}

追问最后,s和t指向的内容还得输出,只是让两个交换前n个

追答只要不要子函数中输出,就不需要调整s t的值!

热心网友 时间:2022-04-27 20:32

是字符指针追问之前定义的void *s,后来就成char*s了吧,之前指针未定义,后来定义为char型的了,是这样吗

追答是的,做了类型转换

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
在excel中输入产品序号如何直接引出相应的信息 excel表格输序号自动出现内容 戏剧教育主要学什么内容 戏剧教育专业就业前景和就业方向怎么样 戏剧教育专业学什么 2025就业前景怎么样 戏剧教育学什么 戏剧教育专业是本科还是专科 戏剧教育专业要读多少年 戏剧教育是什么专业 贵州省合医在浙江省能直接报销吗 000683远兴能源今天走势?远兴能源的市盈率分析?远兴能源手机牛叉诊股? 远兴能源股是什么股票?远兴能源股票业绩报告?同花顺牛叉诊股远兴能源? 为什么远兴能源跌停?远兴能源2021业绩预估?远兴能源股民社区同花顺圈子? 为什么远兴能源 涨?远兴能源2021年业绩预增?000683远兴能源诊股同花顺? 上市公司远兴能源股价最高是多少?远兴能源000683分析?远兴能源股票牛叉股诊? 农历7月14剪头发吉利吗? 初五能理发吗 农历初几理发好 怎么学好互联网技术 如何学习互联网? 怎么样才能将互联网学好? 怎么卸载淘新闻? 现在全国专业做小程序的企业有哪些? 有没有专业的开发小程序的机构? 有关C的空指针 用mac系统的,又在国外的,你们用电脑去哪儿看电影 在美国用电脑如何看电影啊,为什么都有权限‘ 我怎么把我电脑上C盘的文件全部转移到E盘或者是其他盘上,以增大C盘的空间 笔记本c盘空间比较大,怎样能把空间分到e盘 需求一份局域网建立调整方案的思路及设计方案、ip地址分配规划表、网络拓扑图,越完整越好,大神们出招吧 我的手机相册删除了,咋恢复 手机相册删除了怎么能恢复 手机相册删了怎么恢复 C语言空指针的问题 驱动电源和镇流器和变压器 哪个好些 恒流负载与恒流源有什么区别? c语言 关于空指针问题 做蛋糕的怎么做 c语言的空指针的问题? 机动车位购置协议》,还是《车位租赁协议》或《使用权转让协议》。哪一种协议才是可以办产权证的? C语言空指针是怎么回事 c语言空指针的表示方法 花妍梦烟酰胺面膜多少钱? 人寿的瑞鑫保险好不好 建行到家是做啥的呀?具体有什么用途吗?哪位大神可以给我科普一下吗? 建行到家好用吗?办理业务会不会很复杂? 因为在银行登记的银行登记的证件过期了,所以在微信小程序建行到家里完成了个人完善资料。是否有用? 如何控制不做春梦 C/C++高手请进:空指针NULL拿来干什么 为什么睡觉老做梦?怎么可以减少做梦