- 注册时间
- 2004-12-25
- 最后登录
- 1970-1-1
|

楼主 |
发表于 2007-7-20 21:56:43
|
显示全部楼层
引用第75楼niubo_于2007-07-20 00:53发表的“”:
类似下面的语句编译通不过呀
void msgbox(int message)
{
int length;
length=strlen(message);// 无法将 int型表达式转换成‘const char *’型
.......
我的编译器是强制类型的,而且加入了指针类型,所以请仔细看文件中的LavaXSysFun.h 和 说明.
若要通过编译有几个方法:
1.强制转换:strlen((char *)message);
2.修改message的定义为char *message;
3.修改LavaXSysFun.h中对strlen的参数的定义(原来的定义是int strlen(const char *)).
回LS,那些确实没加. |
|