C语言结构体相关问题
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
struct staff{
char name[100];
}node[5];
int main(void)
{
char name[100]={"wangchun"};
strcpy(name,node[4].name);
}
刚开始学写,感觉这样写也没问题,为什么就是不输出呢,谁能帮帮我!
C语言结构体相关问题
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
struct staff{
char name[100];
}node[5];
int main(void)
{
char name[100]={"wangchun"};
strcpy(name,node[4].name);
}
刚开始学写,感觉这样写也没问题,为什么就是不输出呢,谁能帮帮我!
strcpy,右边是被复制数据,左边是接收拷贝数据的,你直接把name的内容覆盖了,没猜错的话,你写反了
没printf