2016 - 2024

感恩一路有你

!c语言 C语言,如何交换两个字符型数据值?

浏览量:1836 时间:2021-03-13 09:59:00 作者:admin

C语言,如何交换两个字符型数据值?

与简单变量的交换方法相同,但字符串通过系统函数传递。例如:char STR1[20]={“Beijing”},STR2[20]={“Qingdao”},temp[20]strcpy(STR1,temp)strcpy(STR2,STR1)strcpy(temp,STR2)strcpy function是string copy,它将第一个参数指定的字符串复制到第二个参数指定的位置。这两个参数都是字符串的第一个地址。使用strcpy需要#include

首先,最基本的知识,如编写头文件、函数声明和定义变量。

接下来,我们需要定义一个指针。我们需要定义两个指针P1和P2,然后把a的地址赋给P1,把B的地址赋给P2

然后调用函数。函数不返回值,因此直接调用它。但是,参数输入的是a和B的地址,而不是a和B

函数点用完后,输出a和B的值。让我们看看他们是否互换。

最困难的是定义函数。首先,a和B的地址被传递给X和Y。我们直接通过指针对a和B的值进行操作。

最后,交换*x和*y的值,从而实现a和B的值。

!c语言 c语言两个字符串互换 c语言转义字符

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