给结构体里定义的二维数组赋值

来源:互联网 发布:网达软件股票 编辑:程序博客网 时间:2024/06/10 05:10



这些小知识都是自己积累的,正确性经过本人亲自检验了微笑   如果您也认为是对的,那么欢迎借鉴使用,如果有不对的地方,希望能够指出错误,我将不胜感激。今天看到别人的代码里还有给结构体里定义的二维数组赋值的操作,???这特可以吗?我就自己试了试,还真的可以,涨知识了。

#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
struct Matrix
{
int a[15][15];
};
int main()
{
Matrix g;
for(int i=1;i<=5;i++)
for(int j=1;j<=5;j++)
g.a[i][j]=1;
for(int i=1;i<=5;i++)
for(int j=1;j<=5;j++)
printf("%d%c",g.a[i][j] ,j==5?'\n':' ');
return 0;
}

原创粉丝点击