读书人

qsort排序的有关问题

发布时间: 2012-06-19 14:45:20 作者: rapoo

qsort排序的问题
struct manu {
int b, s, c;
};

int cmp(const void* a, const void *b) {
return ((manu *) a)->c - ((manu *) b)->c;
}
这么一行代码,为什么编译时候总报语法错误,在eclipse中提示是c不能被解析
gcc编译报错:expected expression before ‘)’ token
怎么看也是没问题的啊

[解决办法]

C/C++ code
int cmp(const void* a, const void *b) {return ((struct manu *) a)->c - ((struct manu *) b)->c;}
[解决办法]
探讨
C/C++ code


int cmp(const void* a, const void *b) {
return ((struct manu *) a)->c - ((struct manu *) b)->c;
}



这样子,,加上struct

读书人网 >C语言

热点推荐