首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

怎么使用赋值语句拷贝整个数组的值

2013-04-05 
如何使用赋值语句拷贝整个数组的值将数组放到结构体中,直接使用“”就能将数组中的全部拷贝到其他相同类型

如何使用赋值语句拷贝整个数组的值

将数组放到结构体中,直接使用“=”就能将数组中的值全部拷贝到其他相同类型的数组中。

#include <stdio.h>struct array_tag{        int a[10];};int main(void){        struct array_tag m = {{1,2,3,4,5,6,7,8,9,0}};        int i;        for(i=0;i<10;i++){                printf("%d ",m.a[i]);        }        printf("\n");        struct array_tag n = m;        for(i=0;i<10;i++){                printf("%d ",n.a[i]);        }        printf("\n");        return 0;}

运行结果为:

1 2 3 4 5 6 7 8 9 0
1 2 3 4 5 6 7 8 9 0

热点排行