读书人

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

发布时间: 2013-04-05 10:24:33 作者: rapoo

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

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

#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

读书人网 >编程

热点推荐