如果c是一维数组:
如果c是int c[10];
1 c[10]={1,2,3,4,...};
2 循环赋值
for(i=0;i<10;i++)
{
c[i]=i+1;
}
如果c是char c[10];
1
c[10]="hello";
或者
char c[10]={'h','e','l','l','0'};
2
循环赋值
for(i=0,a='a';i<10;i++,a++)
{
c[i]=a;
}
3
strcpy(c,"hello");
如果c是二维数组:
如果c是int c[10][10];
1 c[10][10]={(1,2,3,4,5,...},{1,2,3,4,5,...},...};
2 循环赋值
for(i=0;i<10;i++)
for(j=0;j<10;j++)
{
c[i][j]=j+1;
}
如果c是char c[10][10];
1
c[10][10]={"hello","world",...};
或者
char c[10][10]={{'h','e','l','l','0',...},{'w','o','r','l','d',...},...};
2
循环赋值
for(i=0;i<10;i++)
for(j=0,a='a';j<10;j++,a++)
{
c[i][j]=a;
}
3 strcpy(c[i],"hello");
[
本帖最后由 小小战士 于 2012-12-5 21:06 编辑 ]