#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