如何正确使用strcmp?
typedef struct Data{
char name[20];
char id[20];
int age;
}Data;
Data *data = new Data[100];
int i=0;
想用strcmp比较 data[i].name,但显示的是char*与const char不兼容?
可以直接比较的
char s[10];
////其它程序
strcmp(data->name,s); //直接比较的
你的错是将字符用于 strcmp了,它要求的参数是字符串(字符数组)
这需要专业人士
热门标签: