C语言中,结构体数组中的成员是字符数组,其各元素怎么引用? 5
例如:struct{charc[10];}a[10];怎么引用c[10]里的各元素,如c[0],c[1]等...
例如:
struct
{
char c[10];
}a[10];
怎么引用c[10]里的各元素,如c[0],c[1]等 展开
struct
{
char c[10];
}a[10];
怎么引用c[10]里的各元素,如c[0],c[1]等 展开
3个回答
展开全部
#include<stdio.h>
struct
{
char c[10];
}a[10];
void main()
{
int i;
strcpy(a[9].c,"123456789A"); // 给a[9]里的c初值
for (i=0;i<10;i++) printf("%c\n",a[9].c[i]); //依次打出各元素
}
struct
{
char c[10];
}a[10];
void main()
{
int i;
strcpy(a[9].c,"123456789A"); // 给a[9]里的c初值
for (i=0;i<10;i++) printf("%c\n",a[9].c[i]); //依次打出各元素
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如:
for(int i=0;i<10;i++)
{
for(int j=0;j<10;j++)
{
a[i].c[j] = '0';
}
}
就这样即可。
for(int i=0;i<10;i++)
{
for(int j=0;j<10;j++)
{
a[i].c[j] = '0';
}
}
就这样即可。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询