2016 - 2024

感恩一路有你

c语言 可以通过a=b将字符数组b赋值给字符数组a吗?

浏览量:1627 时间:2021-03-14 18:36:00 作者:admin

可以通过a=b将字符数组b赋值给字符数组a吗?

答案是肯定的。

请注意,这是指针分配。也就是说,指向B数组的指针被分配给a,然后a和B指向相同的地址。这种做法容易导致内存泄漏,因此不建议这样做。

并将a中的所有字符按ASCII码升序排列后复制到字符数组b中?

strcpy strcat的参数错误。参数需要指针类型,而您需要的[i]是字符类型。如果a[2]是字符a,则将其ASCII码转换为整数,然后将作为参数的整数转换为指针,因此错误报告为将不合适的整数转换为指针。建议先学习指针,再看STR函数的用法。

c语言 一个字符串复制到另一个字符串 两个指针数组怎么赋值

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。