热门推荐








C语言将a数组复制到b数组
问题更新日期:2024-05-13 18:22:19
问题描述
C语言将a数组复制到b数组急求答案,帮忙回答下
- 精选答案
-
谢邀。
题主这个代码还是helloworld级别的。使用int main()这一点还是值得表扬的。如果题主想要改进,我提几个想法。
1、能否把你的方法进行封装,如果使用函数实现,比如swap_int(&a, &b),如果使用宏实现,比如swap_int(a, b)。
2、虽然你使用了4个变量,其实c和d是有含义的,比如写成store_a = a; store_b = b;代码的可读性会上升,其实建议除了i, j, k作为循环变量来使用,平常不建议用单个字母的变量,更不建议把26个字母都拿来玩一遍。
3、如果题主有兴趣学的话,其实写成C++会更好玩,可以写成更泛化的版本。比如:用宏写:需要-std=c++11或者用模板写的拷贝构造的版本:@夏之幻想 用模板写的移动构造的版本(实际上使用这个版本差不多就够了,如果是stl还有其他偏特化处理):stl还有一个数组的版本我水平不够就不抄了。看libc++实现不保留不支持移动构造的版本。
4、如果使用C++,其实也可以直接使用这是最简单的。
猜你喜欢内容
-
总课程表统计个人课时怎么算
总课程表统计个人课时怎么算回答数有3条优质答案参考
-
辅警35岁后必须离职吗
辅警35岁后必须离职吗回答数有3条优质答案参考
-
公务员放弃考试就可以退费吗
公务员放弃考试就可以退费吗回答数有3条优质答案参考
-
公务员考试审核通过了可以放弃不
公务员考试审核通过了可以放弃不回答数有3条优质答案参考
-
公务员笔试入围可以放弃吗
公务员笔试入围可以放弃吗回答数有3条优质答案参考
-
公务员考试如何放弃资格复审
公务员考试如何放弃资格复审回答数有3条优质答案参考
-
考公务员哪个环节可以放弃
考公务员哪个环节可以放弃回答数有3条优质答案参考
-
一家小区的纹绣店说说
一家小区的纹绣店说说回答数有3条优质答案参考
-
消防职业技能鉴定怎样登录
消防职业技能鉴定怎样登录回答数有3条优质答案参考
-
如何查看消防鉴定站报名人数
如何查看消防鉴定站报名人数回答数有3条优质答案参考