声明一个具有名称和标识号的名为directory的结构。声明,一个包含五个元素的结构数组。然后给输出的第二个元素赋示例值。
题目不全吧,示例值是什么?
参考如下:
#include <stdio.h>
#include <string.h>
//声明结构体
struct directory
{
int id; //标识号
char name[20]; //名称
};
int main()
{
struct directory dir[5]; //声明结构体数组
//给结构体数组中的第二个元素赋值
dir[1].id = 102;
strcpy(dir[1].name,"/etc");
//显示结构体数组的第二个元素
printf("id=%d,name=%s\n",dir[1].id,dir[1].name);
return 0;
}