【发布时间】:2014-03-07 09:59:58
【问题描述】:
#include<stdio.h>
#include<stdlib.h>
typedef struct t_name
{
char last_name[25];
char first_name[15];
char middle_init[2];
} NAME;
NAME my_name, your_name;
int main()
{
char temp[] = "sumit";
printf("Program started\n");
my_name.first_name=temp;
your_name = my_name;
NAME abc=my_name;
printf("my_name=%s\n",my_name.first_name);
printf("your_name=%s\n",your_name.first_name);
printf("abc=%s\n",abc.first_name);
}
但是下面的语句my_name.first_name=temp;出现错误
【问题讨论】:
标签: c arrays string compiler-construction structure