swab()函数用于从源和目标区域交换字节。
swab()函数 语法
void swab(char*from,char*to,int n);
参数from和to为要交换字节的字符串;
参数n为需要交换的字节数。
swab()函数没有返回值。
swab()函数 示例
本示例使用swab函数将字符串”imgnirb oo k”交换成”mingri book”,其具体代码如下所示:
#include<stdlib.h>
#include<stdio.h>
char source[15]="imgnirb oo k";/*声明字符串数组*/
char dest[15];
int main(void)
{
swab(source,dest,strlen(source));/*交换字符串字节*/
printf("This is dest:%s ",dest);/*输出结果*/
return 0;
}
运行结果如图所示。