我不知道这是否是最好的解决方案,但这是我经过长时间搜索后发现的全部:
我想在一个数组中搜索 mystring ,如果找到它来告诉我这个国家。这就是我到目前为止所做的,但是使用结构数组有点复杂,所以我请求你的帮助
char *mystring = "butter";
typedef struct user_data {
char* company;
char* country;
}user_data;
user_data comp[]={
{ .company = "Company selling Eggs", .country = "United Kingdom" },
{ .company = "Company selling Butter", .country = "United States" },
..................... //other structures (around 200)
};
我该如何使用 strcmp 呢?