怎样给链表结构体中的字符串数组直接赋值
我有一个链表文件,其结构体定义为下:
struct student{
int stu_id;
char name[20];
int age;
struct student *next;
};
我可以定义一个struct student 的变量,直接赋值,例如
struct student a;
a.age = 18;
a.stu_id = 01;
问题来了,怎样给a.name这个字符串直接赋值呢?不想通过 scanf语言来赋值,我想知道有可以直接如上直接赋值的方法不?另外,a.name是一个指向字符串的指针吗?