首页 > 电脑

如何正确使用strcmp?

更新时间2018-10-15 15:58:51

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了,它要求的参数是字符串(字符数组)


这需要专业人士

上一篇:这个配置,换个什么可以流畅玩LOL。

下一篇:怎么用c语言调用telnet这个程序