首页 > 综合知识 > 正文

c语言数组赋值给变量(c语言数组赋值)

来源:综合知识2024-02-17 04:50:22
导读 您好,今日明帅来为大家解答以上的问题。c语言数组赋值给变量,c语言数组赋值相信很多小伙伴还不知道,现在让我们一起来看看吧!1、初始化时...

您好,今日明帅来为大家解答以上的问题。c语言数组赋值给变量,c语言数组赋值相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、初始化时进行赋值。

2、 int a[2] = {1,2};  char str[20] = "hello world";  2、逐个赋值  int a[4];  a[0] = 1,a[1]=2, a[2] = 3, a[4]=4;  等同于。

3、  for (int inx=0; inx!=4; ++inx) a[inx]=inx+1;  3、通过函数复制数据以实现赋值  比如下面的代码,通过memcpy函数来实现数据的复制,以实现数组赋值的功能。

4、   #include   #include   #include   int main()  {  int inx;  int a[10] = {1,2,3,4,5,6,7,8,9,10};  int b[5];  //复制4个元素,b[4]将是随机值  memcpy(b, a, 4 * sizeof(int));  for (inx=0; inx!=5; ++inx) printf("%d", b[inx]);  printf("");  memcpy(b, a+4, 5 * sizeof(int));  for (inx=0; inx!=5; ++inx) printf("%d", b[inx]);  printf("");  return 0;  }。

本文就为大家分享到这里,希望小伙伴们会喜欢。

关键词:
版权声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

猜你喜欢