C语⾔中使2个数组的值相等的⽅法 使两个数组相等的⽅法
注意:使⽤memcpy 的函数的时候要加头⽂件 #include<string.h>
#include <stdio.h>
#include <stdlib.h>
#include<string.h>
//如何使两个数组的值相等
int main()
{
int a1[4]={1,2,3,4},b1[4]={},a2[4]={11,22,33,44},b2[4]={},a3[4]={21,22,23,24},b3[4]={};
//数组复制⽅法1
b1[0]=a1[0];
b1[1]=a1[1];
b1[2]=a1[2];
b1[3]=a1[3];
//数组复制⽅法2
for(int i=0; i<4; i++)
{
b2[i]=a2[i];
}
//数组复制⽅法3
for (int i=0;i<4;i++)
{
printf("%d\t",b3[i]);
}
printf("\n");
memcpy(b3,a3,sizeof(a3));
for (int i=0;i<4;i++)
{
printf("%d\t",b3[i]);
}
return 0;
}c++中string的用法
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论